ITU-T X 209 FRENCH-1988 SPECIFICATION OF BASIC ENCODING RULES FOR ABSTRACT SYNTAX NOTATION ONE (ASN 1)《抽象句法标记法1(ASN 1)的基本编码规则的规范》.pdf
《ITU-T X 209 FRENCH-1988 SPECIFICATION OF BASIC ENCODING RULES FOR ABSTRACT SYNTAX NOTATION ONE (ASN 1)《抽象句法标记法1(ASN 1)的基本编码规则的规范》.pdf》由会员分享,可在线阅读,更多相关《ITU-T X 209 FRENCH-1988 SPECIFICATION OF BASIC ENCODING RULES FOR ABSTRACT SYNTAX NOTATION ONE (ASN 1)《抽象句法标记法1(ASN 1)的基本编码规则的规范》.pdf(24页珍藏版)》请在麦多课文档分享上搜索。
1、UNION INTERNATIONALE DES TLCOMMUNICATIONS5)4 4 X.209SECTEUR DE LA NORMALISATIONDES TLCOMMUNICATIONSDE LUIT).4%2#/%8)/. $%3 3934 -%3 /56%243-/$ ,% %4 ./4!4)/.30 #)(b) la ncessit dune notation de haut niveau pour spcifier ces objets informationnels;(c) lintrt de dfinir et de normaliser les rgles de co
2、dage de tels objets informationnels,recommande lunanimitles rgles de codage des objets informationnels dfinies dans la prsente Recommandation.SOMMAIRE0 Introduction1 Objet et domaine dapplication2 Rfrences3 Dfinitions4 Abrviations et notation4.1 Abrviations4.2 Notation5 Conformit6 Rgles gnrales6.1 S
3、tructure dun codage6.2 Octets de lidentificateur6.3 Octets de longueur6.4 Octets du contenu6.5 Octets de fin de contenu7 Codage dune valeur de boolen1)La Recommandation X.209 et la norme ISO 8825, “Systme de traitement de linformation Interconnexion des systmesouverts Spcification des rgles de codag
4、e par la notation de syntaxe abstraite numro un (ASN.1)”, telle que dveloppe parson addendum 1, ont t tablies en troite collaboration et sont techniquement alignes.2 Fascicule VIII.4 - Rec. X.2098 Codage dune valeur dentier9 Codage dune valeur dnumr10 Codage dune valeur de rel11 Codage dune valeur d
5、e chane binaire12 Codage dune valeur de chane doctets13 Codage dune valeur vide14 Codage dune valeur de squence15 Codage dune valeur de squence-de16 Codage dune valeur densemble17 Codage dune valeur densemble-de18 Codage dune valeur de choix19 Codage dune valeur de slection20 Codage dune valeur dtiq
6、uet21 Codage dune valeur de type Quelconque22 Codage dune valeur didentificateur dobjet23 Codage dune valeur des types chane de caractres24 Codage des valeurs des types utiles de la notation ASN.125 Utilisation dans la dfinition de la syntaxe de transfertAppendice I - Exemples de codageI.1 Descripti
7、on ASN.1 de la structure dun enregistrementI.2 Description ASN.1 de la valeur dun enregistrementI.3 Reprsentation de la valeur de cet enregistrementAppendice II - Affectation des valeurs dun identificateur dobjetAppendice III - Illustration du codage dune valeur de type rel0 IntroductionLa Recommand
8、ation X.208 (Spcification de la notation de syntaxe abstraite numro un) spcifie une notation dedfinition de syntaxes abstraites, permettant aux spcifications de la Couche Application de dfinir les typesdinformations ncessaires raliser un transfert en utilisant le service de prsentation. Elle dfinit
9、galement unenotation de spcification des valeurs dun type dfini.La prsente Recommandation dfinit un ensemble de rgles de codage qui peuvent sappliquer aux valeurs destypes dfinis en utilisant la notation spcifie dans la Recommandation X.208. Lapplication de ces rgles de codageproduit une syntaxe de
10、transfert pour ces valeurs. Il est sous-entendu implicitement dans la spcification de ces rgles decodage, quelles doivent galement tre utilises pour le dcodage.Plusieurs ensembles de rgles de codage peuvent tre appliqus aux valeurs des types qui sont dfinis en utilisantla notation de la Recommandati
11、on X.208. La prsente Recommandation dfinit un ensemble de rgles de codage,appeles rgles de codage de base.Fascicule VIII.4 - Rec. X.209 3La prsente Recommandation est aligne, sur le plan technique et ditorial, sur la norme internationale ISO 8825,complte de son additif F.Lappendice I donne des exemp
12、les dapplication des rgles de codage. Il ne fait pas partie de la prsenteRecommandation.Lappendice II rsume les affectations des valeurs didentificateur dobjet stipules dans la prsenteRecommandation. Il ne fait pas partie de cette Recommandation.Lappendice III, qui ne fait pas partie de la prsente R
13、ecommandation, donne des exemples dapplication desrgles de codage des rels.1 Objet et domaine dapplicationLa prsente Recommandation spcifie un ensemble de rgles de codage de base qui peuvent tre utilises pourdriver les spcifications dune syntaxe de transfert des valeurs de type dfinies en utilisant
14、la notation spcifie dans laRecommandation X.208. Ces rgles de codage de base doivent galement tre appliques au dcodage dune tellesyntaxe de transfert, pour identifier les valeurs de donnes transfres.Ces rgles de codage de base sont utilises au moment de la communication (par le fournisseur du servic
15、e deprsentation, lorsque cela est requis par le contexte de prsentation).2 Rfrences1 Recommandation X. 200, Modle de rfrence pour linterconnexion des systmes ouverts pour les applicationsdu CCITT (voir aussi la norme ISO 7498).2 Recommandation X. 208, Spcification de la syntaxe abstraite numro un (A
16、SN.1) (voir aussi la normeISO 8824).3 Recommandation X. 226, Spcification du protocole de prsentation (interconnexion des systmes ouverts) pourles applications du CCITT (voir aussi la norme ISO 8823).4 ISO 2022, Traitement de linformation Jeux ISO de caractres cods sept et huit lments Techniquesdext
17、ension de code.5 ISO 2375, Traitement de linformation Procdures pour lenregistrement des squences dchappement.6 ISO 6093, Traitement de linformation Reprsentation des valeurs numriques dans les chanes de caractrespour lchange dinformation.3 DfinitionsLes dfinitions de la Recommandation X.208 sont ut
18、ilises dans la prsente Recommandation.3.1 conformit dynamiqueEnonc du fait quune ralisation doit se conformer au comportement prescrit par la prsente Recommandation aucours dune communication.3.2 conformit statiqueDclaration du fait quune ralisation doit prsenter un ensemble valide de caractristique
19、s, parmi celles dfiniespar la prsente Recommandation.3.3 valeur de donnesInformation spcifie comme valeur dun type; le type et la valeur sont dfinis en ASN.1.3.4 codage (dune valeur de donnes)Squence complte des octets utiliss pour reprsenter la valeur de donnes.Remarque Certaines Recommandations du
20、 CCITT utilisent lexpression “lment de donnes” pour dsignercette squence doctets; cette expression nest pas utilise dans la prsente Recommandation, car dautres normesinternationales ISO lutilisent pour dsigner une “valeur de donnes”.4 Fascicule VIII.4 - Rec. X.2093.5 octets de lidentificateurPartie
21、du codage dune valeur de donnes qui sert identifier le type de la valeur.3.6 octets de longueurPartie du codage dune valeur de donnes place la suite des octets de lidentificateur, et servant dterminer lalongueur du codage.3.7 octets de fin-de-contenuPartie du codage dune valeur de donnes, apparaissa
22、nt la fin de celle-ci et servant indiquer la fin du codage.Remarque Tous les codages ne ncessitent pas doctets de fin-de-contenu.3.8 octets de contenuPartie du codage dune valeur de donnes, qui reprsente une valeur particulire, la distinguant des autres valeursdu mme type.3.9 codage primitifCodage d
23、une valeur de donnes dans lequel les octets de contenu reprsentent directement la valeur.3.10 codage constructeurCodage dune valeur de donnes dans lequel les octets de contenu sont le codage complet dune ou plusieursvaleurs de donnes.3.11 metteurRalisation codant une valeur de donnes afin de la tran
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ITUTX209FRENCH1988SPECIFICATIONOFBASICENCODINGRULESFORABSTRACTSYNTAXNOTATIONONEASN1 抽象 句法 标记 ASN1 基本

链接地址:http://www.mydoc123.com/p-804767.html