在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

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

工程師鄧生 ? 來源:哲想軟件 ? 作者:哲想軟件 ? 2022-09-02 09:36 ? 次閱讀

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

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

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

INTEGER(1..8, ...)

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

在BER、DER和 CER的情況下,這種區別不太重要,其中類型的可擴展性在其編碼方式中不發揮作用,但在PER 中起主要作用。在 PER 中,使用擴展標記“...”定義的類型的值使用1 位前綴進行編碼,當設置為0 時,意味著后面的值在擴展根中,因此以優化的形式編碼。(例如,上面示例中的值 1-8 將被編碼為3 位)。但是,當設置為 1 時,意味著后面的值以更通用的形式編碼。(例如,上例中不在 1-8 范圍內的值占用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 應用程序發送,同樣,對于V2 應用程序來說接收缺少字段的 V1 消息。如果 V2 應用程序收到缺少強制擴展添加的消息,它可以安全地假定該消息是由V1 應用程序發起的。

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

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

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



審核編輯:劉清

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

    關注

    6

    文章

    967

    瀏覽量

    55508
  • CeR
    CeR
    +關注

    關注

    0

    文章

    4

    瀏覽量

    7327

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

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

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

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

    飛凌嵌入式ElfBoard ELF 1板卡-Regmap的優勢

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

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

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

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

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

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

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

    codima探針:擴展產品實施架構并執行操作

    Enterprise 解決方案的部分進行查看。探針并行運行,提供真正的性能擴展性致的訪問速度。部署的 Probe 數量沒有限制。實時 Web 地圖和實時監控可以從
    的頭像 發表于 02-14 17:08 ?291次閱讀
    codima探針:<b class='flag-5'>在</b><b class='flag-5'>可</b><b class='flag-5'>擴展</b>產品<b class='flag-5'>中</b>實施架構并執行操作

    Codima產品概覽:構建擴展產品的核心架構

    信息。Toolbox 幫助用戶使用可靠的設備數據輕松做出明智的決策。執行 Discovery 后,Toolbox 的所有方面都可以立即使用。 可大規模擴展 擴展性是 Codima
    的頭像 發表于 02-13 09:19 ?208次閱讀
    Codima產品概覽:構建<b class='flag-5'>可</b><b class='flag-5'>擴展</b>產品的核心架構

    請問TLC5620哪個管腳做片選?

    TLC5620哪個管腳做片選? 另外,請詳細解釋一下LOAD和LDAC的用法,以及如何使用比較好?
    發表于 01-24 06:01

    Perforce Helix Core通過ISO 26262認證!為汽車軟件開發團隊提供無限擴展性、細粒度安全性、文件快速訪問等

    News!Helix Core通過ISO 26262認證,符合汽車系統開發所需的安全和可靠性標準,助力汽車軟件安全合規!具備無限擴展性、細粒度安全性、文件快速訪問...是眾多汽車OEM和供應商的首選版本控制工具。
    的頭像 發表于 11-12 14:41 ?1147次閱讀
    Perforce Helix Core通過ISO 26262認證!為汽車軟件開發團隊提供無限<b class='flag-5'>可</b><b class='flag-5'>擴展性</b>、細粒度安全性、文件快速訪問等

    RC4580IDR放大器的工作溫度是多少?

    Information確標注都是-40~85度,這個是什么意思?能解釋一下嗎? 還有,我用的是RC4580IDR,工作溫度最高多少?如果功耗只有300mW,最高溫度能到多少? Package Information
    發表于 09-04 07:55

    使用低成本MSPM0 MCU無線電動工具和園藝工具實現擴展性

    電子發燒友網站提供《使用低成本MSPM0 MCU無線電動工具和園藝工具實現擴展性.pdf》資料免費下載
    發表于 09-02 11:47 ?2次下載
    使用低成本MSPM0 MCU<b class='flag-5'>在</b>無線電動工具和園藝工具<b class='flag-5'>中</b>實現<b class='flag-5'>可</b><b class='flag-5'>擴展性</b>

    發干貨,篇文章教會如何利用PCIe擴展SSD硬盤存儲

    擴展能力,眾多領域熠熠生輝。對于追求極致性能與擴展性的服務器愛好者而言,主板上普遍配備的至少個PCIe插槽,無疑為他們提供了個理想的接
    的頭像 發表于 08-02 16:02 ?1619次閱讀
    來<b class='flag-5'>一</b>發干貨,<b class='flag-5'>一</b>篇文章教會<b class='flag-5'>你</b>如何利用PCIe<b class='flag-5'>擴展</b>SSD硬盤存儲

    請問CYW20829的HVDI參數指的是什么?

    嗨, CYW20829 數據表第 5.6.2 節 "電壓監控器," 列出了 HVDI 等參數。 您能解釋一下 HVDI 代表什么嗎? 此外,我還想知道如何設置該參數值,以及是否可以通過 Modustoo
    發表于 07-24 07:20

    請問espconn_mesh_is_root_candidate()具體是什么功能?

    mesh API沒有找到espconn_mesh_is_root_candidate()的說明,但是meshdemo,如果是第次e
    發表于 07-11 07:51

    為CYUSB3KIT-004 EZ-USB SX3開發套件供電,將圖像格式更改為Y16并使用Y16刻錄配置時,不起作用的原因?

    嗨, 我為 CYUSB3KIT-004 EZ-USB SX3 開發套件供電,當我將圖像格式更改為 Y16 并使用 Y16 刻錄配置時,它不起作用。 能解釋一下原因嗎? 對我們來說,與 Y16 合作非常重要。 它只能使用 YUV2。
    發表于 07-04 07:01
    主站蜘蛛池模板: xxⅹ丰满妇女与善交 | 精品久久香蕉国产线看观看亚洲 | 欧美高清一区二区 | 日本三级免费网站 | 午夜高清视频在线观看 | 黄色一级片视频 | 国产精品第页 | 成人午夜网址 | 天天射天天干天天色 | 黄色免费网站视频 | 国产一级做a爱免费视频 | 久久婷婷影院 | 午夜看片a福利在线 | 国色天香精品亚洲精品 | 99久久久精品免费观看国产 | 国产香蕉视频在线观看 | 天堂网中文字幕 | 六月婷婷网 | 黄色大片视频在线观看 | 欧美激情啪啪 | 免费特黄一区二区三区视频一 | 一级毛片在线播放 | 亚洲国内精品自在线影视 | 综合网伊人| 国产香蕉视频在线播放 | 欧美日韩国产网站 | 国产欧美日韩视频免费61794 | 亚洲资源在线观看 | 禁h粗大太大好爽好涨受不了了 | 免费一级特黄视频 | 3344在线观看永久免费 | 国内a级毛片免费··· | 婷婷五月在线视频 | 高清视频一区二区 | 最近国语剧情视频在线观看 | 亚洲伊人天堂 | 91精品欧美激情在线播放 | 男男h文小说阅 | bt种子搜索在线 | 欧美激情二区三区 | 888米奇色狠狠俺去啦 |