91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

你能解釋一下類型可擴展性在PER中是如何工作的嗎

工程師鄧生 ? 來源:哲想軟件 ? 作者:哲想軟件 ? 2022-09-02 09:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

16、在類型定義和信息對象集中使用擴展標記有什么區(qū)別?擴展標記是否不可見?

擴展標記就類型定義而言是不可見的,但就簡單表約束和組件關系約束而言并非不可見。

類型本身是可擴展的,與限制它是可擴展的對象集之間是有區(qū)別的。在類型是可擴展的情況下,它天生可以采用可擴展約束允許的任何值。例如,

INTEGER(1..8, ...)

可以隨時假設任何有效值。將此與使用簡單表約束進行約束的 INTEGER類型進行對比,在這種類型中,此類類型只能假定在該類型被編碼/解碼時恰好包含在信息對象集中的那些值。隨著程序的運行,這可能會隨著時間的推移而變化,因為可擴展信息對象集中的對象集可能會在運行時發(fā)生變化。

在BER、DER和 CER的情況下,這種區(qū)別不太重要,其中類型的可擴展性在其編碼方式中不發(fā)揮作用,但在PER 中起主要作用。在 PER 中,使用擴展標記“...”定義的類型的值使用1 位前綴進行編碼,當設置為0 時,意味著后面的值在擴展根中,因此以優(yōu)化的形式編碼。(例如,上面示例中的值 1-8 將被編碼為3 位)。但是,當設置為 1 時,意味著后面的值以更通用的形式編碼。(例如,上例中不在 1-8 范圍內(nèi)的值占用16 位或更多位)。

17、你能解釋一下類型可擴展性在PER 中是如何工作的嗎?

考慮以下兩個ASN.1 語法定義:

A::= SEQUENCE { --defined in v1

f1BOOLEAN,

f2BOOLEAN,

...,

}

A::= SEQUENCE { --defined in v2

f1BOOLEAN,

f2BOOLEAN,

...,

e1BOOLEAN OPTIONAL,

e2BOOLEAN

}

類型可擴展性背后的目的是允許不理解新字段的V1 應用程序接收具有它無法識別的字段的V2 消息,并將它們視為由V1 應用程序發(fā)送,同樣,對于V2 應用程序來說接收缺少字段的 V1 消息。如果 V2 應用程序收到缺少強制擴展添加的消息,它可以安全地假定該消息是由V1 應用程序發(fā)起的。

只有在擴展附加位圖中有一個位表示存在/不存在哪些擴展附加值時,才必須對擴展標記之后的強制字段進行編碼。因此,在強制擴展附加 y 之后定義了擴展附加x,并且 x的值存在于編碼中,那么y 的值必須存在。此外,如果強制擴展附加 y 是SEQUENCE 中的最后一個組件,并且在擴展附加位圖中存在一個位,則該位必須設置為1,因為該位的存在表明消息的發(fā)起者知道這個擴展添加,因此它的存在是強制性的。只有當消息是從未定義強制擴展添加的早期版本的消息定義中繼時,才可以省略它(在這種情況下,擴展添加位圖中將沒有位)。ITU-T 建議X.680(2008) 25.15 注2 中指出了這一點:

作為擴展添加但不包含在“ExtensionAdditionGroup”中的“ComponentType”如果未標記為OPTIONAL 或DEFAULT,則應始終對其進行編碼,除非抽象值是從使用較早版本抽象語法的發(fā)送者中繼的其中未定義“ComponentType”。

換句話說,PER將標記為 OPTIONAL的擴展添加與非 OPTIONAL的擴展添加完全相同。



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編碼
    +關注

    關注

    6

    文章

    1039

    瀏覽量

    56981
  • CeR
    CeR
    +關注

    關注

    0

    文章

    4

    瀏覽量

    7399

原文標題:?OSS Nokalva:ASN.1問答時間(4)

文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何評估電能質量在線監(jiān)測裝置的擴展性?

    評估電能質量在線監(jiān)測裝置的擴展性,需圍繞 “ 硬件擴展、軟件升級、協(xié)議兼容、場景適配 ”
    的頭像 發(fā)表于 10-22 16:35 ?585次閱讀

    電能質量在線監(jiān)測裝置的兼容性和擴展性對其性能有何影響?

    性能。以下從兼容性、擴展性兩個維度,拆解其對裝置性能的具體影響: 、兼容性:決定裝置 “能否融入現(xiàn)有電網(wǎng)生態(tài),避免數(shù)據(jù)孤島” 兼容性指裝置與現(xiàn)有電網(wǎng)設備(如逆變器、調(diào)度系統(tǒng)、其他監(jiān)測設備)的適配能力,核心包括 硬
    的頭像 發(fā)表于 10-22 16:25 ?493次閱讀

    市場上的工控機改如何選擇?接口與擴展性需求分析

    邊緣計算時代,工控機的選擇需緊密圍繞實時性、可靠性、環(huán)境適應性三大工業(yè)核心需求,同時兼顧算力、接口與擴展性的平衡。以下是關鍵考量因素及選型策略: 、算力需求分析:從場景出發(fā)分層選型 傳感器數(shù)據(jù)
    的頭像 發(fā)表于 08-06 16:52 ?740次閱讀
    市場上的工控機改如何選擇?接口與<b class='flag-5'>擴展性</b>需求分析

    求助,關于CYUSB3314共享鏈接問題求解

    ; USB C 型 DS3==>USB 類型 C DS4==>M.2+ LAN 控制器 1.這個接口可以使用并且工作嗎?如果不是,您能解釋一下原因嗎? 2.除了CYUSB3326,還有其他建議嗎?謝謝!
    發(fā)表于 07-31 06:49

    將 CANFD 0 通道 2 上收到的所有消息傳遞到 CANFD 1 通道 0,是否可以使用 DAM 通道?

    你好 我正在嘗試將 CANFD 0 通道 2 上收到的所有消息傳遞到 CANFD 1 通道 0,是否可以使用 DAM 通道?如何。 我配置 CANFD 1 通道 0 的源 FiFo 0 和目標 FiFo 0 的 DMA 描述符以及觸發(fā) FiFo 的自動發(fā)送時遇到了困難
    發(fā)表于 07-14 06:56

    電流功率檢測USB3.0HUB,USB3.0擴展塢,擴展的USB2.0

    程控通道獨立模擬開關,1.4A電流輸出1.5A過流保護); USB2.0高擴展性,自定義USB2.0擴展內(nèi)容(USB2.0可在USB A、排針間切換,自定義設計USB2.0
    發(fā)表于 06-28 00:23

    解釋一下低煙無鹵阻燃線的定義和特點

    低煙無鹵阻燃線的定義 低煙無鹵阻燃線(Low Smoke Zero Halogen Flame Retardant Cable,簡稱LSZH或HFFR)是燃燒時具有低煙霧、無鹵素釋放和阻燃性
    的頭像 發(fā)表于 06-24 10:51 ?1916次閱讀
    請<b class='flag-5'>解釋一下</b>低煙無鹵阻燃線的定義和特點

    瑞薩電子RA系列微控制器的擴展性強的配置軟件包 (FSP)安裝下載與使用指南

    瑞薩電子RA系列微控制器的擴展性強的配置軟件包 (FSP)安裝下載與使用指南
    的頭像 發(fā)表于 06-11 17:21 ?1873次閱讀

    聚徽分享高性能工控機選購指南:穩(wěn)定性、擴展性、抗干擾能力如何平衡?

    協(xié)調(diào)的重任。而在選購高性能工控機時,穩(wěn)定性、擴展性與抗干擾能力成為了至關重要的考量因素,如何在這三者之間找到完美的平衡,成為了眾多企業(yè)面臨的關鍵難題。 穩(wěn)定性:工業(yè)運行的基石 1. 硬件質量與可靠性 工業(yè)級元器件的
    的頭像 發(fā)表于 05-29 15:35 ?656次閱讀

    使用CCG3,2的CTD解決方案偶爾無法接收DP信號,為什么?

    知道為什么會發(fā)生這種情況嗎? 我對 DP 所做的唯修改是協(xié)商后將復用器的值設置為使用 2k,USB。 此外,如果可能的話,能否簡要解釋一
    發(fā)表于 05-27 06:26

    飛凌嵌入式ElfBoard ELF 1板卡-Regmap的優(yōu)勢

    的讀寫操作,沒有提供寄存器緩存功能。 四、擴展性:Regmap 提供了個模塊化的框架,可以輕松擴展支持更多的通信接口和寄存器映射類型。這
    發(fā)表于 05-22 10:39

    瑞芯微RK3288解決方案:高性能、高擴展性的嵌入式系統(tǒng)設計理念與應用分析

    。本文將深入剖析基于RK3288的處理方案,重點闡述其硬件架構、軟件平臺、擴展性設計以及應用場景等方面的優(yōu)勢,并探討其所蘊含的嵌入式系統(tǒng)設計理念。、RK328
    的頭像 發(fā)表于 05-08 15:39 ?1134次閱讀
    瑞芯微RK3288解決方案:高性能、高<b class='flag-5'>擴展性</b>的嵌入式系統(tǒng)設計理念與應用分析

    IAR推動嵌入式開發(fā):云就緒、擴展的CI/CD和持續(xù)自動化

    IAR正式發(fā)布全新云就緒平臺,為嵌入式開發(fā)團隊提供企業(yè)級的擴展性、安全性和自動化能力。
    的頭像 發(fā)表于 04-07 11:21 ?690次閱讀

    使用NXP控制器LPC55S69JBD100E,編程都需要SWD和JTAG嗎?

    1. 我們的項目中,我們使用 NXP 控制器LPC55S69JBD100E。編程都需要 SWD 和 JTAG 嗎? 2. 您能解釋一下 Flash 編程嗎?
    發(fā)表于 03-27 07:23

    個過零檢測電路,但有部分電路沒看明白,有大神可以詳細解釋一下

    個過零檢測電路,但是沒明白粉色框部分有什么作用,有大神可以詳細解釋一下
    發(fā)表于 03-20 00:40