標(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)鍵方面:

  1. 基本編碼規(guī)則:定義了基本數(shù)據(jù)類型(如整數(shù)、布爾值、枚舉、字符串等)的編碼方法。例如,采用最小長(zhǎng)度編碼來(lái)減少不必要的比特使用,對(duì)于可變長(zhǎng)度的數(shù)據(jù),會(huì)先編碼長(zhǎng)度信息再編碼實(shí)際內(nèi)容。

  2. 結(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)一步壓縮編碼。

  3. 編碼的可選特性和規(guī)則:說(shuō)明了在特定情況下,編碼器可以選擇采用的不同策略來(lái)優(yōu)化編碼,比如使用默認(rèn)值省略編碼、對(duì)齊規(guī)則調(diào)整等,以適應(yīng)不同應(yīng)用場(chǎng)景的需求。

  4. 解碼規(guī)則:對(duì)應(yīng)于編碼規(guī)則,詳細(xì)闡述了如何從比特流正確恢復(fù)出ASN.1數(shù)據(jù)結(jié)構(gòu),確保編碼與解碼過(guò)程的可逆性。

  5. 一致性測(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í)施
?正版授權(quán)
GB/T 16263.2-2006信息技術(shù)ASN.1編碼規(guī)則第2部分:緊縮編碼規(guī)則(PER)規(guī)范_第1頁(yè)
GB/T 16263.2-2006信息技術(shù)ASN.1編碼規(guī)則第2部分:緊縮編碼規(guī)則(PER)規(guī)范_第2頁(yè)
GB/T 16263.2-2006信息技術(shù)ASN.1編碼規(guī)則第2部分:緊縮編碼規(guī)則(PER)規(guī)范_第3頁(yè)
GB/T 16263.2-2006信息技術(shù)ASN.1編碼規(guī)則第2部分:緊縮編碼規(guī)則(PER)規(guī)范_第4頁(yè)
GB/T 16263.2-2006信息技術(shù)ASN.1編碼規(guī)則第2部分:緊縮編碼規(guī)則(PER)規(guī)范_第5頁(yè)
已閱讀5頁(yè),還剩55頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

文檔簡(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)題。

最新文檔

評(píng)論

0/150

提交評(píng)論