標(biāo)準(zhǔn)解讀
GB/T 16263.2-2006 是一項(xiàng)由中國(guó)國(guó)家標(biāo)準(zhǔn)總局發(fā)布的信息技術(shù)標(biāo)準(zhǔn),專注于描述ASN.1(Abstract Syntax Notation One)編碼規(guī)則中的第二部分——緊縮編碼規(guī)則(PER)。ASN.1是一種被廣泛應(yīng)用于通信協(xié)議和數(shù)據(jù)表示的標(biāo)準(zhǔn)化語(yǔ)言,它允許以一種抽象的方式定義數(shù)據(jù)結(jié)構(gòu),而PER則是實(shí)現(xiàn)這些定義的一種高效、緊湊的二進(jìn)制編碼方式。
該標(biāo)準(zhǔn)文檔詳細(xì)規(guī)定了如何將ASN.1描述的數(shù)據(jù)結(jié)構(gòu)轉(zhuǎn)換為比特流,以及如何從比特流中解碼回原始的ASN.1數(shù)據(jù)結(jié)構(gòu)。緊縮編碼規(guī)則(PER)的設(shè)計(jì)目標(biāo)是在保持編碼解碼過(guò)程簡(jiǎn)單的同時(shí),最大化編碼效率,減少傳輸或存儲(chǔ)時(shí)所需的比特?cái)?shù),這對(duì)于帶寬受限或?qū)Υ鎯?chǔ)空間敏感的應(yīng)用場(chǎng)景尤為重要。
標(biāo)準(zhǔn)內(nèi)容覆蓋了以下幾個(gè)關(guān)鍵方面:
-
基本編碼規(guī)則:定義了基本數(shù)據(jù)類型(如整數(shù)、布爾值、枚舉、字符串等)的編碼方法。例如,采用最小長(zhǎng)度編碼來(lái)減少不必要的比特使用,對(duì)于可變長(zhǎng)度的數(shù)據(jù),會(huì)先編碼長(zhǎng)度信息再編碼實(shí)際內(nèi)容。
-
結(jié)構(gòu)化數(shù)據(jù)編碼:描述了如何編碼ASN.1中定義的序列、選擇類型、數(shù)組等復(fù)雜結(jié)構(gòu)。這通常涉及到對(duì)結(jié)構(gòu)內(nèi)各元素的逐個(gè)編碼,并可能利用上下文相關(guān)信息來(lái)進(jìn)一步壓縮編碼。
-
編碼的可選特性和規(guī)則:說(shuō)明了在特定情況下,編碼器可以選擇采用的不同策略來(lái)優(yōu)化編碼,比如使用默認(rèn)值省略編碼、對(duì)齊規(guī)則調(diào)整等,以適應(yīng)不同應(yīng)用場(chǎng)景的需求。
-
解碼規(guī)則:對(duì)應(yīng)于編碼規(guī)則,詳細(xì)闡述了如何從比特流正確恢復(fù)出ASN.1數(shù)據(jù)結(jié)構(gòu),確保編碼與解碼過(guò)程的可逆性。
-
一致性測(cè)試和互操作性要求:提供了指導(dǎo)原則和推薦方法,用于驗(yàn)證實(shí)現(xiàn)的PER編碼器和解碼器是否符合標(biāo)準(zhǔn),確保不同實(shí)現(xiàn)之間的互操作性。
如需獲取更多詳盡信息,請(qǐng)直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。
....
查看全部
- 現(xiàn)行
- 正在執(zhí)行有效
- 2006-03-14 頒布
- 2006-07-01 實(shí)施
文檔簡(jiǎn)介
ICS35.100.60L79中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn)GB/T16263.2-2006/ISO/IEC8825-2:2002信息技術(shù)ASN.1編碼規(guī)則第2部分;緊縮編碼規(guī)則(PER)規(guī)范Informationtechnology一-ASN.1encodingrules-Part2:SpecificationofPackedEncodingRules(PER)(ISO/IEC8825-2:2002,IDT)2006-03-14發(fā)布2006-07-01實(shí)施中華人民共和國(guó)國(guó)家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局發(fā)布中國(guó)國(guó)家標(biāo)準(zhǔn)化管理委員會(huì)
GB/T16263.2-2006/ISO/IEC8825-2:2002三前言引言1范圍2規(guī)范性引用文件3術(shù)語(yǔ)和定義3.1基本記法規(guī)范3.2信息客體規(guī)范3.3約柬規(guī)范…………….3.4ASN.1規(guī)范的參數(shù)化3.5基本編碼規(guī)則3.6附加定義4縮略語(yǔ)5記法6約定7本部分定義的編碼規(guī)則一致性89PER使用的編碼方法9.1類型記法的使用9.2使用標(biāo)簽以提供正則次序9.3PER可視約束·..9.4編碼使用的類型和值模型9.5編碼的結(jié)構(gòu)·……….·.6被編碼的類型………1010.1完整編碼的產(chǎn)生式10.2:開(kāi)放類型字段非負(fù)二進(jìn)制整數(shù)的編碼10.31110.42的補(bǔ)碼二進(jìn)制整數(shù)的編碼10.5受約束的整個(gè)數(shù)的編碼10.6正常小非負(fù)整個(gè)數(shù)的編碼1310.7半受約柬的整個(gè)數(shù)的編碼13不受約束的整個(gè)數(shù)的編碼10.8)長(zhǎng)度決定因子的編碼的一般規(guī)則10.913市爾類型的編碼1110整數(shù)類型的編碼16枚舉類型的編碼1314實(shí)數(shù)類型的編碼15位串類型的編碼
GB/T16263.2-2006/ISO/IEC8825-2:200216八位位組串類型的編碼空值類型的編碼18序列類型的編碼19單一序列類型的編碼20集合類型的編碼··2單一集合類型的編碼22選擇類型的編碼21客體標(biāo)識(shí)符類型的編碼2224相關(guān)客體標(biāo)識(shí)符類型的編碼嵌入式pdv類型的編碼2226外外部類型值的編碼……23受限字符串類型的編碼2728不受限字符串類型的編碼2529傳送語(yǔ)法的客體標(biāo)識(shí)符26附錄A(資料性附錄)編碼實(shí)例小A.1不使用子類型約束的記錄27使使用子類型約束的記錄A.231A.3使用擴(kuò)展標(biāo)記的記錄A.4使用擴(kuò)展附加組的記錄4O附錄B(資料性附錄)組合PER可視約柬和PER非可視約束B(niǎo).1概述B.2PER中約柬的可擴(kuò)展性和可視性B.3示例46附錄C(資料性附錄)對(duì)PER算法的支持48附錄D(資料性附錄)對(duì)可擴(kuò)展ASN.1規(guī)則的支持附錄E(資料性附錄)關(guān)于PER編碼拼接的指導(dǎo)附錄50附錄F(資料性附錄)客體標(biāo)識(shí)符值的賦值…
GB/T16263.2-2006/ISO/IEC8825-2:2002GB/T16263—2006在《信息技術(shù)ASN.1編碼規(guī)則》的總標(biāo)題下,目前包括以下兩個(gè)部分-第1部分(即GB/T16263.1):基本編碼規(guī)則(BER)、正則編碼規(guī)則(CER)和非典型編碼規(guī)則(DER)規(guī)范:-第2部分(即GB/T16263.2):緊縮編碼規(guī)則(PER)規(guī)范本部分為GB/T16263的第2部分,等同采用國(guó)際標(biāo)準(zhǔn)ISO/IEC8825-2:2002《信息技術(shù)ASN.1編碼規(guī)則緊縮編碼規(guī)則(PER)規(guī)范》英文版)。與該項(xiàng)國(guó)際標(biāo)準(zhǔn)等同的文本是1TU-T建議X.691按照GB/T1.1—2000的規(guī)定,本部分對(duì)ISO/IEC8825-2:2002做了下列編輯性修改:“本標(biāo)準(zhǔn)”一詞改為"本部分";在引用的標(biāo)準(zhǔn)中.凡已轉(zhuǎn)化為我國(guó)標(biāo)準(zhǔn)的各項(xiàng)標(biāo)準(zhǔn),均用我國(guó)的相應(yīng)標(biāo)準(zhǔn)編號(hào)代替。對(duì)“規(guī)范性引用文件"一章中的標(biāo)準(zhǔn)按GB/T1.1—2000的規(guī)定進(jìn)行了重新排列。本部分的附錄A、附錄B、附錄C、附錄D、附錄E和附錄F是資料性附錄本部分由中華人民共和國(guó)信息產(chǎn)業(yè)部提出。本部分由中國(guó)電子標(biāo)準(zhǔn)化研究所歸口。本部分由北京信息工程學(xué)院、中國(guó)電子技術(shù)標(biāo)準(zhǔn)化研究所負(fù)責(zé)起草。本部分主要起草人:王凌、鄭洪仁、張紅
GB/T16263.2-2006/ISO/IEC8825-2:2002GB/T16262.1、GB/T16262.2、GB/T16262.3和GB/T16262.4共同描述了抽象語(yǔ)法記法(ASN.1).這種記法就對(duì)等應(yīng)用之間交換的報(bào)文進(jìn)行了定義。本部分定義的編碼規(guī)則適用于使用GB/T16262.1規(guī)定的記法所確定的類型值。應(yīng)用這些編碼規(guī)則產(chǎn)生對(duì)這些值的傳送語(yǔ)法。這些編碼規(guī)則規(guī)范也隱含適用于解碼。ASN.1的類型值應(yīng)用的編碼規(guī)則可以有多種集合。本部分定義了緊縮編碼規(guī)則(PER)。。之所以稱為緊縮編碼規(guī)則集合,是因?yàn)檫@種編碼規(guī)則獲得了比GB/T16263.1中描述的基本編碼規(guī)則(BER)及它派生的編碼規(guī)則更緊凌的表示,GB/T16263,1是緊縮編碼規(guī)則規(guī)范的某些部分的參考
GB/T16263.2-2006/ISO/IEC8825-2:2002信息技術(shù)ASN.1編碼規(guī)則第2部分:緊縮編碼規(guī)則(PER)規(guī)范1范圍本部分規(guī)定了緊縮編碼規(guī)則集合,它們可以用來(lái)為GB/T16262.1中定義的類型值派生傳送語(yǔ)法這些緊縮編碼規(guī)則也適用于解碼這樣的傳送語(yǔ)法.以便標(biāo)識(shí)出被傳送的數(shù)據(jù)值。本部分規(guī)定的編碼規(guī)則:在通信時(shí)使用:在選擇編碼規(guī)則時(shí)主要關(guān)心值的最小化表示規(guī)模的場(chǎng)合中使用:對(duì)在GB/T16262.1中描述的所有擴(kuò)展形式,在保留現(xiàn)有值的編碼時(shí),允許通過(guò)增加額外值進(jìn)行抽象語(yǔ)法的擴(kuò)展。規(guī)范性引用文件下列文件中的條款通過(guò)GB/T16263的本部分的引用而成為本部分的條款。凡是注日期的引用文件,其隨后所有的修改單(不包括勒誤的內(nèi)容)或修訂版均不適用于本部分,然而,鼓勵(lì)根據(jù)本部分達(dá)成協(xié)議的各方研究是否可使用這些文件的最新版本。凡是不注日期的引用文件.其最新版本適用于本部分。GB/T1988—1998信息技術(shù)信息交換用七位編碼字符集(eqvISO/IEC646:1991GB/T2311-2000信息技術(shù)字符碼結(jié)構(gòu)和擴(kuò)展技術(shù)(idrISO/IEC2022:1994)GB/T9387.1—1998信息技術(shù):開(kāi)放系統(tǒng)互連基本參考模型第1部分:基本模型(idtISO/IEC7498-1:1994)GB/T12054-1989數(shù)據(jù)處理轉(zhuǎn)義序列登記規(guī)程(neqISO2375:1985)GB13000.1-1993信息技術(shù)通用多八位編碼字符集(UCS)第1部分:體系結(jié)構(gòu)與基本多文種平面(idtISO/IEC10646:2000)GB/T16262.1-—2006信息技術(shù)抽象語(yǔ)法記法一(ASN.1)第1部分:基本記法規(guī)范(ISOIEC8824-1:2002.IDT)GB/T16262.2-2006信息技術(shù)抽象語(yǔ)法記法一(ASN.1)第2部分:信息客體規(guī)范(ISOIEC8824-2:2002,IDT)GB/T16262.3—2006信息技術(shù)抽象語(yǔ)法記法一(ASN.1)第3部分:約束規(guī)范(ISO/IEC8824-3:2002.IDT)GB/T16262.4—2006信息技術(shù)抽象語(yǔ)法記法一(ASN.1)第4部分:ASN.1規(guī)范的參數(shù)化(ISO/IEC8824-4:2002,IDT)GB/T16263.1—2006信息技術(shù)ASN.1編碼規(guī)則第1部分:基
溫馨提示
- 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個(gè)人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
- 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打印),因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
- 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁(yè),非文檔質(zhì)量問(wèn)題。
最新文檔
- 二零二五年度房地產(chǎn)項(xiàng)目開(kāi)發(fā)承諾協(xié)議書合同4篇
- 2025年度離婚協(xié)議書起草及后續(xù)法律援助服務(wù)合同3篇
- 2025年度木材電商平臺(tái)用戶體驗(yàn)優(yōu)化服務(wù)采購(gòu)合同4篇
- 2025年度租車合同車輛保養(yǎng)維護(hù)責(zé)任合同3篇
- 電車租賃合同
- 2025年度個(gè)人教育機(jī)構(gòu)租賃合同協(xié)議書(特色教育項(xiàng)目)3篇
- 2025年度人事代理與薪酬福利設(shè)計(jì)合同4篇
- 大額貨物采購(gòu)合同
- 2025年度畜牧養(yǎng)殖產(chǎn)品溯源體系建設(shè)合同4篇
- 2025年度個(gè)人二手房買賣稅費(fèi)代繳服務(wù)合同
- 物流無(wú)人機(jī)垂直起降場(chǎng)選址與建設(shè)規(guī)范
- 肺炎臨床路徑
- 外科手術(shù)鋪巾順序
- 創(chuàng)新者的窘境讀書課件
- 綜合素質(zhì)提升培訓(xùn)全面提升個(gè)人綜合素質(zhì)
- 如何克服高中生的社交恐懼癥
- 聚焦任務(wù)的學(xué)習(xí)設(shè)計(jì)作業(yè)改革新視角
- 移動(dòng)商務(wù)內(nèi)容運(yùn)營(yíng)(吳洪貴)任務(wù)三 APP的品牌建立與價(jià)值提供
- 電子競(jìng)技范文10篇
- 食堂服務(wù)質(zhì)量控制方案與保障措施
- VI設(shè)計(jì)輔助圖形設(shè)計(jì)(2022版)
評(píng)論
0/150
提交評(píng)論