GB/T 16263.1-2006
基本信息
标准号:
GB/T 16263.1-2006
中文名称:信息技术 ASN.1 编码规则 第1部分:基本编码规则(BER)、正则编码规则(CER)和非典型编码规则(DER)规范
标准类别:国家标准(GB)
标准状态:现行
发布日期:2006-03-14
实施日期:2006-07-01
出版语种:简体中文
下载格式:.rar.pdf
下载大小:1062813
相关标签:
信息技术
编码
规则
规范
标准分类号
标准ICS号:信息技术、办公机械设备>>开放系统互连(OSI)>>35.100.60表示层
中标分类号:电子元器件与信息技术>>信息处理技术>>L79计算机开放与系统互连
出版信息
出版社:中国标准出版社
页数:平装16 开, 页数:31, 字数:55千字
标准价格:16.0 元
计划单号:20020146-T-339
出版日期:2006-07-01
相关单位信息
首发日期:1996-03-22
起草人:王凌、郑洪仁、张红
起草单位:北京信息工程学院、中国电子技术标准化研究所
归口单位:中国电子标准化研究所
提出单位:中华人民共和国信息产业部
发布部门:中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会
主管部门:国家标准化管理委员会
标准简介
GB/T16263的本部分定义了三种编码规则集合,包括基本编码规则、正则编码规则和非典型编码规则,应用这些编码规则可产生对ASN.1记法定义的类型值的传送语法。 GB/T 16263.1-2006 信息技术 ASN.1 编码规则 第1部分:基本编码规则(BER)、正则编码规则(CER)和非典型编码规则(DER)规范 GB/T16263.1-2006 标准下载解压密码:www.bzxz.net
标准内容
1C3 35. 100. 60
中华人民共和国国家标准
GB/T16263.1——2006/ISO/1EC8825-1.2002代寄G120-
信息技术
ASN.1 编码规则:
第1部分:基本编码规则(BER)、正则编码规则(CER)和
非典型编码规则(DER)规范
Inforinalion lechnalogy-AsN,1 cncoding rulcs-Par1 1,Specification Of Basic Fncnding Rulcs(BER),Canonical Encoding Rulcs(CER) andDistinguishcd Encoding Kulest DER(ISO:IEC 8825-1:2092.IDT)
2006-03-14发布
中华人民北和国国家盾量监督检验检疫总局中国国家标淮化管理委员会
2006-07-01实施
规市日文计
本连和造文
缩略语
一双性
基工冯站构
编础的一-股规则
布尔值的药好
费数估的缩码
校准低的编码
实数值的痛码
格出直内编码
八位位组未佰的貌!
实值的缩码·
序列直的继吗.
性测值的综马
东合证的码
集合栢的筑小!
选择位的缩码
有标器值的优
T放类型的腺泻
单一实例值编码
既人支l类步情的缩
外部类划怕的编码
客运标误衍位的编码
相英案卧际识符但的响码
受限学行出费型信的筑码
七限制产中类母估的流!!
止则绍码现购
长度或
中家码形式
第今成分
非典州综码则
若质服式
FR/T I5263.12CC6/[S0/{E 8825-1,2002次
CB/T15263.1—2C05/T5/IFC8825-1:700215. 2中码影式
10. 3集合成分
1CERDER使BER的轻包
不便的他
实数宜
GeneralSitr:n直
数认百的来会知序到或分
11,5总·来合成分
11.lix/T:m通用
Rm世界协调-.
12传送语法定义中ER、LER和DER的纯用附录【资料性附录】涉泻的示例…咨体标识约赋值
附录(资料性附录)
实数值缩妈的实例
附球(密科性附录)
GB/T15263.1—20C6/[S0/TEf.8825-12002前言
GK/16263并信息技术ASN,1编码热贝的总弥题下,日前包括以下两个部分:-第1部分(即CR/T16263.1>:举本编码规则(1FR、F则编码规则(CFR)和*型编再规则([>FR规:
第2部分冲GB/T16263.2)紫额统码规删1ER制范。本部分为5/116253的第1部分,案同采用国原标准1S>/IE6825-:2102件息技六ASV.继码规赠:率缩H规则BER)正则消码州(CER>和非典型编马规则TER现范英实版。与变项国际际江等第文本足IT建设.。长部分从实范之日起代萃G3/116253一1996信息处理系统开改系统互连抽象证法送::(A,1:芯本确码热则规与GB16263一193S扫比本次修订内容作了下变化:一第”查“术共和定义\中:增如了“正则隔码”“尾!依“两个术语,将\格造编码”您订为结构化编码”、“尚单第码\候了为“原始缩”“接收器”够汀为“接受器”“送考”峰订为“发送器”;第↓牵“渐略讲\中,了“R”\LER\\TER\和\L!A\四个罪路语,,2条\记法\净订本第 5 .4,2. 2 1. 2. 3订为第章的第 6. -和 2 多:增加了 6. 3第一称第学修为第了,增加了了4!将第查偿为第R【条增阳第题“基木端码规期\,图1--旧!中分去择外:将第?年悠订为第%2案第&修让为第%.3条18竞订为第8.!3条持第19帝均第?:1章格订为第8,!4条去率第71常,增加了8.15~8.款,将第22章修订为8.1S兼增加:第3.2条,将笋23年汀为第8.21条呼增加广8.21.6~-8.2二.10条,将在2终为表3,人压第24条,增了英8.22来-势%,23,培加第:章~第11草,将第25卓修订为第
一修订时录中的内容,补光了准木部分中标但的值一质有示划山的变文冬量保商不择,技送GB/T1.120C6的规完,本部分与13/251,2H)相比做了F列缩担性修改,一“本标准“阅这为“本部分”一作引用的村准中,凡口转化为我国标准的务项标准,均月我国的相应标诈缤与代替:对\以范性了用支件”章中的标带核3.12000的规定进行「重新别.本部分的作录A、的英H和阅象:品资料聚本部分由中华人民共和国信息产业部提出本帮分中医电子标准化研究所问口,中部尔由北京俗总工程学院,中下心了技术标准化究所负本起革部分主典起人夜洪仁·
GH/T 16263.1—20C6/1S0/IEC: 8825-:2002引言
G/T1563:.GH/T13263.2,GB/T1622,E和G5116262.4(猫款诺达记法—或A5N.1>同期定了定义单达的记法快成月标准能定义需态传送的常良的类型。京还期定了已定义的类侧消规市的池法
本部分定义可产卡用AN,记大定义的类型值的展则。成用这此缩码观则可产生对这些值的转送语法。这些第码规则视书查既合并适,而于解降,多冲集合的编码规则以用于用A以,1记法定义的类型值。木部分追义,和综码规奖合外别弥灯基在需码规圳,山编码规则和非典型编码视则。其!,基本综码规贝沿码发送器如间对然据位进行消码的各料选挥,而上则综码规购利非典型须码规训!从为量木编多规训所允计书邮些编码中途择种端码持亲发送器的所有造顶。正则编闯规升非典心罐写机测如存实木娱性树点上的限制制品与不相同的。
斯求被满的值足够小以十川用的内,并工需要快速京过其此等任时,典型缩迎则比训编码观则更适月,文用需紫被编码的值退大,不高诱上心用的内存,成者有必安许验个值为升片之前刘部分值逆行端码和发送时,下则峰鸡规则比非典型编必规训更诉月:如乐编码包含案个佰扣单合值:开白本费要对下额叫我则式非央型缩码规则施加限制寸.基4编尚裁上比正则鸣规和典整码规测史用,这是区为后两冲缩格款制求存和的开销,以促能保证架个间和单费仑值只有种川非的编的。用录给出了成用生未编码规则的示划、定不构成本带分的祖成部分,的录总结了在本能分中产产小的客述标识落范药送值。它天将成本部分的划成部分。附录给出了对编的实效克用其本编码坏赚的示例它不鸡成六部分的车戈分,1范围
GB/T16263.1—25(6/ISO/1EC8825-1.2002信息技术ASN,1编规则
第1部分:基本编码规则(BER)、正则编码规则(CER)和
非典型编码规则(DER)规范
本部分现定广恭本编号就贝集合,它们可以币来派牛月GBT15262.1、GB/T1,2(H/11622.3和(13/T:52.4规定的记法定义的类型值的传送落法范,1述这些标准范款持象消法记一或A,1。这共基本编码规则也适片于解病这种传送语法,以杯认被传送的数据间,该莱合法规定厂正确码规则非典型消码规则实合,定把的编码员限十足基本缩的项则所提供的萃换编之一。
2规范性引用文件
文件中的靠款通过[3625的本前分的引书而成为本部的条改,品产期的引市计,其所店所的修改单(不包括湖课的内管)或复订版均不造用于本部分然仙,数根期六部分达成协议各研究尽月这些文件的新限本,凡后不注期的引卫文件,元新版木适用三本部分.
GB UX8
信息技术倍总交换用七值编博字符案(c157I,515:1991)1ss8
H/T231120c信息技术字符代码构和扩充技本idIs/:2022:33)G/T52611S94信息技术七位和人停消码7等生书控制功能(4%1S0[EC542净32GH/T9387.1828信息技求开放系就互连参考模第1分:基六模型(id:[50IEC 7458-1.:93.?
GB/12054:9数据处理转文序列现南(m091S0375:1585信忌人通八位综码学集()第部分,体需练内东文GB1333.1D:
#半(idt 150/I115.1,200(0)wwW.bzxz.Net
GB/T162G2.1—20A信息茂术加象语法证法A2N,1)第部分:举4记德现范EC8824-1:2012,J
G5/T1G262.3—206消息荒术山系活法记(ASN,1))第2部分:信息体规范(IS02220
GT/T 1ri25 3-- 20(e
信点发表(加象语院记头(ASN)第邵分:限制规范·1IE8821-3: 3002. 111T3
T/-6247.42016位点批术油家#记达—(A5N.1)第部分:垒数化A5V.1规池ISO/IEC H82:203,TT:T
5[/7047—17:信熟型理召息交换用车待声多式表数值的法21TS04093,1585要一转义产则一起使月的缩码率符实的1用际登记等3术语和定义
GE/T1.87.1和(1/T6232.1中的语和定义以总下刻术语和定义适用本部分,1
CB/I16263.1—2006/IS0/1EC8825-20023. 1
正则缩码心niniealenudiny
通过应用无实观相关选项书消码热则所织测的油象怕节完整编性。这种规测导效在抽象沿试中光域义和唯的线码与试之间一对一快与的造义:3.2
结构化缩码ematrnetedcndinp
数谢值编础,其中内客八位位组是一或率个放据值的完整缩码,3.3
内容A位位组ntentskcls
支示特定佰的效滞件期码方就分,以使把该特定值与间类划中的其他位区分开。3. 4
数据值uailue
接某个类型值新规定的信总:型和值生ASN.1定义。3.5
动态一致性dynaniccnntarmanee在洲有场台户,第一实现避于预定行为的要求的南明。3. 6
:数据值的编码encndinw(nfadatayalne)H来表示数据伯的人位位组药完整序别3.7
内客结未八位位组
ernf-rntensactets
在其不群出既的激站烂缩的一解效,它用来而是编吗的上。让:点所有端性需总内弃站人位位差3.3
标识符小位位组:ldentiHerelet:数据消组必服·部外的用米标识值的类型法:共也111计设机术语“业儿素“用:六位位约详划,作在本配计中不使月核文活:产其他标准中使料读,
长废儿位位组lengtlnctets
数做值弱均的一部节,它紧服在标符只位存组的生来确定编的整3.10
原哈销primitiweneading
效提位的销码,十,内容八位位组户或表该宜。3. 11
接收器receiver
对发送器所产。的八定位组评行释码的·构实拟,以使格谢出管编码的数据值3.12
装法器sender
过专这教值进行编码的一焦现。3. 13
静变一蚊性
staticcnntarmanee
已义的持性中一忽有效持性的禁一实说所支持的要求的声明,2
位ailing hit
位中值口受官整内的,
CR/T16263.1—20C6/IS0/1EC:B826-1.2JU2计:半单个)信红成的位量值口的(就是足贷,去它将“生个空的位牛,4结联语
下到结降动运用本都分。
ASN:折象语达记
[RAsV,1的面木编码规则
CERASV.I的正缩码规州
4SN.1的非典型炭码规刚
A高原本系钻构
5记送
本部分用(T16262.1定义的:法6约定
6.1手部分使币术渐轮高有效险”和“最适有效位“来规定缩码中个八位位组的值。:员业用限门心会集义中行我路中位传的达厅政者把这监信品行们道。6.2父为本部外的F够,八位控约中的统号从B至1.位3为\最高有效位”位1为“后您有效位”。6.3为不部分然日的,两个八位位以进行比获,如集这两个八位位超年的长度捐间,并且在每个八使位组位置上的长实相同,别一个八位位妇串等于另人:当几发当a)S和S。在每个位置内具有向的八垃组.则#上位括5,内的行1个八位位纠,但较长:感者
b)5和实在个成多个你世以技策二个这样的位置H有不同第八位位组,,内的八位位组大扩内的八位冷期,十是认为这当八位位是流对号“进制数其位只有权重2:!:则个八位停组人:品
7一致性
7.1一件第8章至第12规定,
7.2挣态数性由那些划定了虚用一个或多个组码规则的示准来现,7.3基本编码观则允许势频均缩码折为发送器的-个选项,声称行合来本编的坑5,的疫收器应点持所有告换的滴两
注:这种再竭行的示例出现在 8. -. 3. 2 h;和表:十7。则编既或-兴塑缩码现则不允许替换的线码。日基本编码结构
B.1编码的一般规则
8.1.1结码线构
8.1.1.1数款依的编好底由下列次序内1种成分组就,:标认待八信控组8.1.2);
h)长度代位位纠(见8.1, R;
内穿八议位组见314)
FR/716263.12006/S/1E:8825-1.2332d内客结\信位组见x.1.
8.1.1.2除非长度六位位组的值需费出现内奔车八位位证,出购该内穿结束八位位生不应山现(见a. 1. ?
1示出了综妈的结沟(原始码或销格化编码)医2示出了告换能结构化给码8.1. 1.3
标识空空
称代热组
木两儿应位组
内券只益机中
图1码海构
长定AL
中民农兴位组
事八业
内齐八位科
南2替焕的结恂化编码
内异忙位均
内站京儿位位组
示内设公
中证步的
8. 1, 1. 4 分中动定节缩码联不受ASN, [ 于类型让达的影响,也不受 ASN. 1 些型的可在生记尚的影询。
主,这原味者当猫过别马!所打末己泌可不班燥。对于把于充处现方好象它们曾处干类型的可充根内的愧记包味心HEENCF:SE中斯有充标记子理标识符儿位位组
多.1.2.1标识料八位拉新京数据值类型的AN。」杯签(类和编号进行编码3.1.2.2
均城:
对于范号与为一包括率3自的标疑,标识符入位位组业如,产单个位统组编快3和价:显编吗为大求示表见是的你签岁,5
步的现用位6度心或
位,至位或把标整缩号润齿为逊制整嫩,位忌展商有效位,表 1 标签变的端码
二x学心
8.1.2.3图:示山可带个编号军准0典包话3标茎的费标识待八位位凯形式.1.2.4对于消号大干或等于31的标签标识等只位位应么含一个引受人个位组及后随的一个见多个组六应位组
8. 1.2. 4. 引导八位组应游动:位位7成清可为用来示表列也拍标等类:7
称多炎
G/T16263.1--2006/INO/IFC 5825-1:2002弥识的八格税
望肠中
0缺确幅情
图3标识莉八位组低标签缩号:
)获8.1.5.5药规则.位应为或」:c)位5至堂1版编碍为11111:
8.1. 2.4. 2后率八位惊应指标签编号缩码如下)除广加品」个让符官位组外,划个八位位担的位应置!:1)第1个后泌八位签组的位?至空1,与随第2个无继八产位维的位,命位1.妆次后谨每~出后而的八位位组的位?至色1,再到并活识符八位位组的厅1个心饿八位制,床足等」析等纳与的无符号二制破数的统出,以弱1心后继六位品组范位了为晟高有效位第1个行满八位偿的信?位】不应都为。E.1.2.4.3图示止了有一个满号大于33的乐等的资的标识待八位作组式,儿
引于A你学进
怀快炎
第:个八位位乱
图1标识符八位位年1高标签编号)最片个位些性
8.1.2.5名缩码是原始筛码.则位月置为0,若测码是法标此端丙,则份6胃为1注:时带中类.以各条赶定期码是师的编码汪见站长化缩码,8.1.2.6(3/!G232.1—8006规实,使用关链字CHO01E定义单数的乐管采考的标等佰,类出的杯签忙朵片巨选定的数值8.1.2.7C13/)1G2152,22006的1-.211中规定,来(je1G1F-T足券置完段,可妥类型宜定段或灯定类型信集合于段,则\lrctl*siellye\定义的类翌的标等是不确定均,该为型随后实义AS,1关型,然所其完整码等于所赋炸的伯的充整新的(包括标行八位伴组)。
8.1.3长度八位位组
8.1.3.1现定两种长八位产组我.些门是:确定[式克8.-. 3. 3:及
不定形则3.1.3.6)
8.1.3.2如果翁码
)品原赔织吗则发送是应使用确实检式(可,,53);CB/T16263.1—2006/ISO/13C:8825-1.$02)是备构化编码几都是日可币节则发类器应使用确定形式(川8,1.3.3)或不定形或(见31. 6,,为发选器的一个选项;
=)足结均化编且不都是即可用的,发类器应使月不定形式:见,1.3.。,1.3.3对一定形,度八位位组叫一个收多个六位位组组成,应表示用知形试(见.3心或长形式见,1.,作为发送器个选项的内存八位位组的八位组效:计:吉内弃八位中的八组效,战等12?叫仅长用医形,8.1.3.2在短式户,均度八位位维京由单个八位纠年成:十官为.件7率位1把内穿八位位组(它,可能中的八位江数篇码共无行号进然整,以位了为故商有效位,例:L=R的第码GJ3110
8,1.3.5在长序式,长度八位信组定一个切价八全应组:个成涨个后游八查化组组成:初始八位位宽端丙如一,
:)位义座为:
问了至应1应把下度八位拉组十的后满人件位组数满码为为符号二进制快数:以位了为改息有数常;
)府人使宿111117
汁叫入还儿为了将来可能的扩质第个记线八件组性位≤1,后随等?个所整八停位组的位3至位1依次斤随里后而八位位妇的位8至位1,白至开包含最后【个!继八位症级,尺算十内穿八位位组中人这组数的对号“运到整数的错码以第1个后准八信使组的位及为最产有效位。=201编
:5000001
..o01nm.
产:总式中,严浊与化的常微变总的长益业州是法器片个述项、8.1.3.6对不定形式·长八位官卡六内八位做组山内容审八位位机来终(见R1.5),应山单个八位位问组求。
8.1.2.6.1单个八%位组能件应立为1,位7至位1置8.1.3.8.2界使用杰K促形式,则成生内产八使江之后的第偶中出我内容筛束八位位见..3),8.1.4内容八位位组
内容八位任纠应(~,【个成多个八位位组范家,并应综引后续卒条规定的数录值。容带款请位时黑望后续然造与A中机向的典典定列8.1.5内寄结束儿位位组
若长度接9,1.3.的规定消.则应出规内密结见八位公含贝质不出想,内容给束八查位组应由为个巨为拍八位空军组成注:专案站求人依你证可糖认为是值区案码:共标等为通毛关的:孕式火原帕编的,标整号(。司内齐示在在:
内穿八扫位域
E.?布尔值的编砖
8.2.1布尔直的缩码声指总始编码,为穿八位位问山单个八位位组组成,8.2.2苦布东使品FAS.测八位位组声为些市与足1R测八位产组应为一志非5直,生为发送盟的个项,例.告龙MXLEAN.信TRLE费销码:日.3整数值的编码
GR/T 16263.1-->C06/[50/[EC: 8825-1.200221
小F,
B.3.:世教值的缩码应定原给缩码,内穿八性代纠出人成多个八位组纠鼓日,3.2若整数仰给码的内八位位维自多个八位位组组成,则第1个八位位组的年个位和第2个八位位维的价8:
b)应不个为:
过:送主阅则研保数值是用动小可能生位应量最进行案店B3.3内容八位年成是等龄数偿叫对?的补码的一进剂数,其成第」个八控位纠的位率位1随第个八位位的五位1依次随氧个六位位的位。车适,白部开至享内穿八位的最后:个八花位组,
注:两外码的一制效能还过计故等八检益中的效以最「个八这组的!十始准1个次这组的位结率,每匠个2“的效值显是该生三成中的位作,2的以的二进制数的有:常加章邮量原沟数置,不包折案1个位位建所位随,格第一产人性任别所量为1则这个影加值读公第:*八您停超的益的数直所量筑单多,4枚举他的缔
枚举直的袋码成也习之相关的够数的瑞码。洋:它造原坑编力。
5.5买数值的编码
8.5.1实数柜的缩码应原外编,
8.5.2如乐实数慎为1值,则编码中应夜有内容八位位组。5.3对差实数值,果拍家的基数是11测消偿的基效也点为,如果抽象值的激是2.箱码值的推效应为、或1:作为发选然的一选以.8.5.4如用实数值为非0很,去码均敦应为5.规定的,刘果上2.8或6.应使8.5.6既是范二连制缩码。如果B店10,划完爪<,,7规守阶罕符统8.6.5第1个内穿八位位组均位应设整如下:)如果症81.患使月35. 6既是拍二进制编的如巢就5-0,H代7:-,州使米8.5.鼠是的一定制编始h
如思件=,上7=1别拆..的定请码个\SR1V见21),8.5.6当便用一进能编码时8》,如异比激0.则应用一符号5,一个非负型数值N以个进制比例用了来表示,诺如:M=S.NXe
U : Fs :
注:在只些下境下需及一达列例因子下,以等是敌学含的小效点与条为划则所求的位置时,这种齐六能总是通过得改指数家款得,果月于端后的收B成18,我含的教点能通过改变教儿分以一行:不以险内小点
动所要求的位置,
8,5,6. 1早S为”.第1个内容人位位组拍位7成1,否测为3.8.5.6.2:第1~内容八空位组的位6至空5款编件数B的值如下:
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。