標準解讀
《GB/T 16262.1-2006 信息技術 抽象語法記法一(ASN.1) 第1部分:基本記法規范》相比于《GB/T 16262-1996 信息處理系統 開放系統互連 抽象語法記法--(ASN.1) 規范》,主要在以下幾個方面進行了更新和調整:
-
結構重新組織:2006版標準將內容分成了多個部分,第一部分專門聚焦于基本記法規范,這與1996版作為一個整體規范的結構不同。這種改變旨在提高標準的清晰度和可維護性。
-
術語和定義更新:根據信息技術領域的發展,標準中對一些術語和定義進行了修訂和補充,確保其與當時的行業實踐和技術理解保持一致。
-
記法規范增強:對ASN.1的基本記法進行了細化和擴展,引入或明確了更多細節,以支持更復雜的數據結構描述,提高了語言的表達能力和靈活性。
-
錯誤修正與澄清:針對1996版中存在的表述不明確或潛在誤導之處進行了修正,提供了更準確的規則說明和示例,減少了實施過程中的歧義。
-
標準化遵循性改進:更新后的標準更加緊密地遵循了國際標準化組織ISO和國際電工委員會IEC的相關指導原則和最新進展,增強了國際兼容性和互操作性。
-
新增特性與支持:可能包含了對新的數據類型、編碼規則或其他ASN.1特性的官方支持,以適應技術進步和應用需求的變化。
-
示例更新:提供了一系列更新的示例代碼,這些示例不僅反映了新規定的應用,也幫助用戶更好地理解和掌握ASN.1的使用方法。
如需獲取更多詳盡信息,請直接參考下方經官方授權發布的權威標準文檔。
....
查看全部
- 現行
- 正在執行有效
- 2006-03-14 頒布
- 2006-07-01 實施





文檔簡介
ICS35.100.60L79中華人民共和國國家標準GB/T16262.1-2006/ISO/IEC8824-1:2002代替GB/T16262-1996信息技術抽象語法記法一(ASN.1)第1部分;基本記法規范Informationtechnology-Abstractsyntaxnotationone(ASN.1)—Part1:Specificationofbasicnotation(ISO/IEC8824-1:2002,IDT)2006-03-14發布2006-07-01實施中華人民共和國國家質量監督檢驗檢疫總局發布中國國家標準化管理委員會
中華人民共和國國家標準信息技術抽象語法記法一(ASN.1)第1部分:基本記法規范GB/T16262.1-2006/ISO/IEC8824-1:2002中國標準出版社出版發行北京西城區復興門外三里河北街16號郵政編碼:100045電話:01051299090.6852200622006年8月第一版書號:155066·1-27832版權專有浸權必究舉報電話:(010)68522006
GB/T16262.1-2006/ISO/IEC8824-1:2002三前言引言范圍2規范性引用文件3術語和定義4105記法……類型擴展的ASN.1模塊7編碼規則的可擴展性要求c0ASN.1記法的使用910ASN.1字符集……ASN.1詞項·…………12模塊定義……13引用類型和值定義14支持引用ASN.1成分的記法15類型和值的賊值類型和值的定義17布爾類型記法18整數類型的記法枚舉類型的記法20實數類型的記法38位串類型的記法3822八位位組串類型的記法空類型記法23序列類型的記法25單一序列類型的記法26集合類型的記法···單一集合類型的記法2748選擇類型的記法28精選類型的記法29已標記類型的記法3031客體標識符類型的記法相對客體標識符類型記法嵌入式pdv類型的記法外部類型的記法35字符串類型5836字符串類型的記法
GB/T16262.1-2006/ISO/IEC8824-1:200237受限制字符串類型的定義……59GB/T13000.1中定義的命名字符和集0939字字符的正則順序……………·66無限制字符串類型的定義41第42至44章中定義的類型的記法69通用時間世界時間客體描述符類型45受約束類型46素集規范子類型元素48礦展標志49例外標識符附錄A(規范性附錄)ASN.1常規表達式81附錄B(規范性附錄)類型和值兼容的規則附錄C(規范性附錄)指派的客體標識符值93附錄D(資料性附錄)給客體標識符成分賦值附錄E(資料性附錄)舉例和提示·…………97附錄F(資料性附錄)ASN.1字符串的輔導附錄120附錄G(資料性附錄)類型擴展ASN.1的輔助附錄123附錄H(資料性附錄)ASN.1記法總結120
GB/T16262.1-2006/ISO/IEC8824-1:2002GB/T16262在《信息技術抽象語法記法一(ASN.1)》總標題下.目前包括以下4個部分:第1部分(即GB/T16262.1):基本記法規范;第2部分(即GB/T16262.2):信息客體規范;第3部分(即GB/T16262.3):約束規范;第4部分(即GB/T16262.4):ASN.1規范的參數化本部分為GB/T16262的第1部分,等同采用國際標準ISO/IEC8824-1:2002《信息技術抽象語法記法一(ASN.1):基本記法規范》英文版)。與該項國際標準的等同文本是ITU-T建議X.680。按照GB/T1.1—2000的規定,本部分對ISO/IEC8824-1:2002作了下列編輯性修改:“本標準"一詞改為"本部分";在引用的標準中,凡已轉化成我國標準的各項標準,均用我國的相應標準編號代替。對“規范性引用文件"一章中的標準,按GB/T1.1的規定重新進行了排序本部分代替GB/T16262-1996《信息處理系統開放系統互連抽象語法記法一(ASN.1)規范》。與GB/T16262—1996相比,本次修訂在內容上作了如下變化:-將“0引言”變為獨立的“引言”;在"規范性引用文件”一章中增加了所涉及到的有關標準;在“術語和定義”一章中增加了所涉及到的有關術語及其定義.并對個別術語進行了修改;第第5章"本標準中使用的記法”改為第5章“記法”和第8章“標記”.并對敘述內容作了適當修改:增加了"類型擴展的ASN.1模塊”和“編碼規則的可擴展性要求”兩章:增加了"支持引用ASN.1成分的記法"、"相對客體標識符的記法"嵌入式pdv類型的記法"、"字符串類型""字符的正則順序""無限制字符串類型的定義""受約束類型"、"元素集類型"、擴展標志"和"例外標識符"的記法規范,刪除了“任意類型的記法”:在GB/T16262—1996中,將各種記法都譯成了中文,在本修訂版中,將記法按原文列出:增加了"ASN.1常規表達式"、類型和值兼容的規則"、"ASN.1字符串的輔助附錄”和"類型擴展ASN.1的輔助附錄”;對部分條款的敘述作了適當修改,本部分的附錄A、附錄B和附錄C是規范性附錄,附錄D、附錄E、附錄F、附錄G和附錄H是資料性時錄、本部分由中華人民共和國信息產業部提出本部分由中國電子技術標準化研究所歸口。本部分起草單位:中國電子技術標準化研究所本部分主要起草人:鄭洪仁、徐云馳、安金海。
GB/T16262.1-2006/ISO/IEC8824-1:2002GB/T16262的本部分為定義數據類型和值提出標準記法。數據類型(簡稱類型)是信息范疇(例如.數字、文本、靜止圖像或視頻信息)。數據值(簡稱值)是這種類型的實例。本部分定義一些基本類型和它們對應的值,以及將它們組合成更復雜的類型和值的規則。在某些協議結構中,每條消息規定為八位位組序列的二進制值。然而,標準的制定者需要定義十分復雜的數據類型來攜帶它們的消息,而不考慮它們的二進制表示法。為了規定這些數據類型,它們需要一個不必確定每個值表示法的記法。ASN.1就是這樣一種記法。該記法由一個或多個確定攜帶應用語義(稱為傳送語法)的八位位組值、稱為編碼規則的運算法則規范來補充。ISO/IEC8825-1、ISO/IEC8825-2和ISO/IEC8825-4規定標準化編碼規則的三個族,它們分別稱為基本編碼規則(BER)、緊縮編碼規則(PER)XML編碼規則(XER)某些用戶希望用ASN.1重新定義它們的遺留協議,但是由于他們需要保留它們已有的二進制表示法而不能使用標準化編碼規則。其他用戶希望更完整地控制線上各位的精確布局(傳送語法)。為ASN.1規定編碼控制記法(ECN)的ISO/IEC8825-3可以解決這些要求。ECN使設計者能用ASN.1形式上規定協議的抽象語法,但是,如果他們也希望的話)通過寫出補充ENC規范(可能引用編碼某些部分的標準化編碼規則)完全或部分控制線上的位。在抽象層定義復雜類型的非常普遍的技術是通過定義簡單類型的所有可能值定義少量的簡單類型·然后以多種方式組合這些簡單類型。定義新類型的一些方式如下:給出已有類型的(有序)列表,作為取自每個已有類型的值的(有序)序列能形成一個值;按本方式獲得的所有可能值的集合是一個新類型(如果列表中的已有類型都不同,這一機制能擴展到允許省略取自列表中的某些值):b給出(不同)已有類型的無序集,作為取自每個已有類型的值的(無序)序列能形成一個值;按本方式獲得的值的所有可能無序集的集合是一個新類型(機制能再擴展到允許省略某些值);給出單個已有類型,作為取自每個已有類型的(有序)列表或零個、一個或多個值的(無序)集能形成一個值;按本方式獲得的值的所有可能列表或集的集合是一個新類型:給出(不同)類型的列表,能從它們中的任一個選擇一個值;按本方式獲得的所有可能值的集是一個新類型;e給出類型,作為它的子集,通過采用某些結構或值之間的順序關系能形成一個新類型以這種方式組合類型的重要方面是編碼規則應該認可組合結構,提供基本類型值集合的無歧義編碼。因此,用本部分中規定的記法定義的每個基本類型在值的無歧義編碼中被賦予一個作為幫助的標記。標記主要為了給機器使用,而對本部分中定義的人記法并不必需。然而,必須要求某些類型不同時.就通過要求它們有不同的標記來表達。因此.分配標記是使用本記法的重要部分.但是,白1994年以來)可以規定自動分配標記。注:在本部分內,指派了標記值給所有的簡單類型和構造機制。對使用記法的約東保證標記能用于傳送中值的無政義標識。ASN.1規范最初用完全定義的ASN.1類型的集產生。然而,在隨后的階段里,可能必須改變這些類型(通常通過在序列或集類型中附加額外成分)。如果下面的方式有可能:采用舊類型定義的實現能以定義的方式與采用新類型定義的實現互工作.那么,編碼規則需要提供合適的支持。ASN.1記法支持包括類型數上的擴展標志。這給編碼規則發出設計者意圖的信號:這個類型是稱為擴展系列的系列
GB/T16262.1-2006/ISO/IEC8824-1:2002相關類型(也就是,相同初始類型的版本)之一,及要求編碼規則能使信息在使用因是相同擴展系列一部分而相關的不同類型的實現之間傳送。第10至31章(含)定義ASN.1支持的簡單類型,并規定用于引用簡單類型和用它們定義新類型的記法。第10至31章也規定用于規定用ASN.1定義的類型值的記法。提供了兩個值記法,第一個稱為基本ASN.1值記法,并且自它引進以來就一直是ASN.1記法的一部分。第二個稱為XMLASN.1值記法,并提供使用可擴展置標語言(XML)的值記法。住:XML值記法提供使用XML表示ASN.1值的方法。因此.ASN.1類型定義也規定XML元素的結構和內容這使ASN.1成為XML的簡單模式語言。第33至34章(含)定義ASN.1支持的類型以便在其內攜帶ASN.1類型的完整編碼第35至40章(含)定義字符串類型。第41值44章(含)定義認為是通用的、但沒有要求附加編碼規則的某些類型第45至47章(含)定義子類型能從雙親類型值定義的記法。第48章定義允許“版本1”規范中規定的ASN.1類型標識為可能在“版本2”中打展,而且對于后續版本中帶來的附加分別列出并用它們的版本號標識的記法。第49章定義允許ASN.1類型定義包含如果收到位于當前標準化定義中規定的值之外值的編碼時預計錯誤處理的指示的記法。附錄A構成本部分的完整部分,并規定ASN.1的正常表達式附錄B構成本部分的完整部分,并規定類型和值兼容性的規則附錄C構成本部分的完整部分,并記錄ASN.1系列標準中指派的客體標識符和客體描述符值附錄D不構成本部分的完整部分.它描述客體標識符注冊樹的頂級弧。附錄E不構成本部分的完整部分,它提供使用ASN.1記法的示例和提示。附錄F不構成本部分的完整部分,它提供ASN.1字符串的輔導。附錄G不構成本部分的完整部分,它提供類型擴展ASN.1模塊的輔導。附錄日不構成本部分的完整部分.它提供使用第5章記法的ASN.1匯總
GB/T16262.1-2006/ISO/IEC8824-1:2002信息技術抽象語法記法一(ASN.1)第1部分:基本記法規范1范圍GB/T16262的本部分提供一個稱為抽象語法記法一(ASN.1)的標準記法,該記法用來定義數據類型、值及數據類型的約束。本部分一定義了一些簡單的類型及其標記.也規定了引用這些類型和規定這些類型值的記法;定義了從多個基本類型構造新類型的機制.也規定了定義這些類型及為他們指派標記和規定這些類型值的記法:定義了ASN.1內使用的字符集(通過引用其他標準)無論何時需要定義信息的抽象語法,都可應用ASN.1記法ASN.1記法供其他定義ASN.1類型編碼規則的標準引用。規范性引用文件下列文件中的條款通過GB/T16262的本部分的引用而成為本部分的條款。凡是注日期的引用文件,其隨后所有的修改單(不包括勒誤的內容)或修訂版均不適用于本部分,然而,鼓勵根據本部分達成協議的各方研究是否可使用這些文件的最新版本。凡是不注日期的引用文件.其最新版本適用于本部分GB/T1988—1988信息技術信息交換用七位編碼字符集(eqvISO/IEC646:1991)GB/T2311—2000信息技術字符代碼結構與擴充技術(idrISO/IEC2022:1994)GB/T2659-2000世界各國和地區名稱代碼(eqvISO3116-1:1997)GB/T7408—1994數據元和交換格式信息交換日期和時間表示法(eqvISO8601:1988)GB/T13000.1—1993信息技術通用多八位編碼字符集(UCS)第一部分:體系結構與基本多文種平面(idtISO/IEC10646-1:1993)GB/T16262.2—2006信息技術抽象語法記法一(ASN.1)第2部分:信息客體規范(ISO/IEC8824-2:2002.IDT)GB/T16262.3-2006信息技術抽象語法記法一(ASN.1)第3部分:約束規范(ISO/IEC88243:2002.IDT)GB/T16262.4—2006信息技術抽象語法記法一(ASN.1)第4部分:ASN.1規范的參數化(ISO/IEC8824-4:2002.IDT)(B/T16263.1—2006信息技術AS
溫馨提示
- 1. 本站所提供的標準文本僅供個人學習、研究之用,未經授權,嚴禁復制、發行、匯編、翻譯或網絡傳播等,侵權必究。
- 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打印),因數字商品的特殊性,一經售出,不提供退換貨服務。
- 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質量問題。
最新文檔
- 2025酒店游泳池管理承包合同
- 公司還款協議書計劃
- 房屋聯建分房協議書
- 2025年03月無錫高新區(新吳區)事業單位工作人員45人筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 2025年03月國家糧食和物資儲備局直屬聯系單位(60名)筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 旋片真空泵項目風險評估報告
- 廣東省深圳實驗學校2025年高三5月第一次調研考試歷史試題含解析
- 九州職業技術學院《高級開發技術》2023-2024學年第二學期期末試卷
- 蘭州交通大學《量子力學(I)》2023-2024學年第一學期期末試卷
- 遼寧現代服務職業技術學院《數字短片技術》2023-2024學年第二學期期末試卷
- 中醫基礎理論(中英文對照)
- 生理學(全套課件)
- 香港公司條例
- 污水處理系統工程合同范本
- 德能勤績廉個人總結的
- 二年級美術上冊課件 《3.我的手印畫》 贛美版 (共18張PPT)
- Q∕SY 126-2014 油田水處理用緩蝕阻垢劑技術規范
- GB∕T 3216-2016 回轉動力泵 水力性能驗收試驗 1級、2級和3級
- 電子電氣評估規范-最新
- 黑布林繪本 Dad-for-Sale 出售爸爸課件
- 腹腔鏡下肝葉切除術(實用課件)
評論
0/150
提交評論