1、NORMEINTERNATIONALECEIIECINTERNATIONALSTANDARD61334-6Premire ditionFirst edition2000-06Automatisation de la distribution laidede systmes de communication courants porteurs Partie 6:Rgles dencodage A-XDRDistribution automation using distributionline carrier systems Part 6:A-XDR encoding ruleNumro de
2、rfrenceReference numberCEI/IEC 61334-6:2000Numros des publicationsDepuis le 1er janvier 1997, les publications de la CEIsont numrotes partir de 60000.Publications consolidesLes versions consolides de certaines publications dela CEI incorporant les amendements sont disponibles.Par exemple, les numros
3、 ddition 1.0, 1.1 et 1.2indiquent respectivement la publication de base, lapublication de base incorporant lamendement 1, et lapublication de base incorporant les amendements 1et 2.Validit de la prsente publicationLe contenu technique des publications de la CEI estconstamment revu par la CEI afin qu
4、il reflte ltatactuel de la technique.Des renseignements relatifs la date de reconfir-mation de la publication sont disponibles dans leCatalogue de la CEI.Les renseignements relatifs des questions ltude etdes travaux en cours entrepris par le comit techniquequi a tabli cette publication, ainsi que la
5、 liste despublications tablies, se trouvent dans les documents ci-dessous: Site web de la CEI* Catalogue des publications de la CEIPubli annuellement et mis jourrgulirement(Catalogue en ligne)* Bulletin de la CEIDisponible la fois au site web de la CEI*et comme priodique imprimTerminologie, symboles
6、 graphiqueset littrauxEn ce qui concerne la terminologie gnrale, le lecteurse reportera la CEI 60050: Vocabulaire Electro-technique International (VEI).Pour les symboles graphiques, les symboles littrauxet les signes dusage gnral approuvs par la CEI, lelecteur consultera la CEI 60027: Symboles littr
7、aux utiliser en lectrotechnique, la CEI 60417: Symbolesgraphiques utilisables sur le matriel. Index, relev etcompilation des feuilles individuelles, et la CEI 60617:Symboles graphiques pour schmas.* Voir adresse site web sur la page de titre.NumberingAs from 1 January 1997 all IEC publications areis
8、sued with a designation in the 60000 series.Consolidated publicationsConsolidated versions of some IEC publicationsincluding amendments are available. For example,edition numbers 1.0, 1.1 and 1.2 refer, respectively, tothe base publication, the base publication incor-porating amendment 1 and the bas
9、e publicationincorporating amendments 1 and 2.Validity of this publicationThe technical content of IEC publications is keptunder constant review by the IEC, thus ensuring thatthe content reflects current technology.Information relating to the date of the reconfirmationof the publication is available
10、 in the IEC catalogue.Information on the subjects under consideration andwork in progress undertaken by the technicalcommittee which has prepared this publication, as wellas the list of publications issued, is to be found at thefollowing IEC sources: IEC web site* Catalogue of IEC publicationsPublis
11、hed yearly with regular updates(On-line catalogue)* IEC BulletinAvailable both at the IEC web site* andas a printed periodicalTerminology, graphical and lettersymbolsFor general terminology, readers are referred toIEC 60050: International Electrotechnical Vocabulary(IEV). For graphical symbols, and
12、letter symbols and signsapproved by the IEC for general use, readers arereferred to publications IEC 60027: Letter symbols tobe used in electrical technology, IEC 60417: Graphicalsymbols for use on equipment. Index, survey andcompilation of the single sheets and IEC 60617:Graphical symbols for diagr
13、ams.* See web site address on title page.NORMEINTERNATIONALECEIIECINTERNATIONALSTANDARD61334-6Premire ditionFirst edition2000-06Automatisation de la distribution laidede systmes de communication courants porteurs Partie 6:Rgles dencodage A-XDRDistribution automation using distributionline carrier sy
14、stems Part 6:A-XDR encoding ruleCommission Electrotechnique InternationaleInternational Electrotechnical CommissionPour prix, voir catalogue en vigueurFor price, see current catalogue IEC 2000 Droits de reproduction rservs Copyright - all rights reservedAucune partie de cette publication ne peut tre
15、 reproduite niutilise sous quelque forme que ce soit et par aucun procd,lectronique ou mcanique, y compris la photocopie et lesmicrofilms, sans laccord crit de lditeur.No part of this publication may be reproduced or utilized inany form or by any means, electronic or mechanical,including photocopyin
16、g and microfilm, without permission inwriting from the publisher.International Electrotechnical Commission 3, rue de Varemb Geneva, SwitzerlandTelefax: +41 22 919 0300 e-mail: inmailiec.ch IEC web site http:/www.iec.chCODE PRIXPRICE CODEW 2 61334-6 CEI:2000SOMMAIREPagesAVANT-PROPOS . 4INTRODUCTION 6
17、Articles1 Domaine dapplication et objet 82 Rfrences normatives. 83 Caractristiques gnrales dA-XDR. 104 Structure dun codage 105 Rgles pour le codage 165.1 Le champ Identificateur. 165.2 Le champ Longueur 185.3 Le champ Contenu 186 Procdures de codage . 206.1 Codage dune valeur INTEGER . 206.2 Codage
18、 de la valeur BOOLEAN. 266.3 Codage dune valeur ENUMERATED. 286.4 Codage dune valeur BIT STRING . 286.5 Codage dune valeur OCTET STRING . 306.6 Codage de la valeur CHOICE 346.7 Types tiquets (tiquetage implicite, explicite et explicite ASN.1). 366.8 Composants OPTIONAL et DEFAULT . 406.9 Codage dune
19、 valeur SEQUENCE 426.10 Codage dune valeur SEQUENCE OF 446.11 Codage du type VisibleString. 486.12 Codage du type de GeneralizedTime . 506.13 Codage de la valeur/du type NULL ASN.1 50Annexe A (informative) Extensibilit. 52Annexe B (informative) Types et mots-clefs de lASN.1 utiliss en DLMS . 54Annex
20、e C (informative) Exemples de codage A-XDR pour les PDU DLMS 56Figure 1 Structure de base de lencodage BER 10Figure 2 Structure dun codage BER construit 12Figure 3 Structure dun codage A-XDR construit. 12Figure 4 Structure du codage dun nombre entier de longueur variable . 2461334-6 IEC:2000 3 CONTE
21、NTSPageFOREWORD 5INTRODUCTION 7Clause1 Scope and object . 92 Normative references . 93 General characteristics of A-XDR . 114 Structure of an encoding 115 Rules for encoding . 175.1 The Identifier field . 175.2 The Length field 195.3 The Contents field. 196 Encoding procedures 216.1 Encoding of an I
22、NTEGER value. 216.2 Encoding of a BOOLEAN value . 276.3 Encoding of an ENUMERATED value 296.4 Encoding of a BIT STRING value 296.5 Encoding of an BYTE STRING value . 316.6 Encoding of a CHOICE value. 356.7 Tagged types (implicit, explicit and ASN.1 explicit tagging) 376.8 OPTIONAL and DEFAULT compon
23、ents . 416.9 Encoding of a SEQUENCE value. 436.10 Encoding of a SEQUENCE OF value . 456.11 Encoding of the VisibleString type . 496.12 Encoding of the GeneralizedTime type 516.13 Encoding of the ASN.1 NULL type/value 51Annex A (informative) Extensibility. 53Annex B (informative) ASN.1 types and keyw
24、ords used in DLMS 55Annex C (informative) Examples of A-XDR encoding for DLMS PDUs 57Figure 1 The basic BER structure 11Figure 2 The structure of a constructed BER encoding . 13Figure 3 The structure of a constructed A-XDR encoding . 13Figure 4 Structure of the variable-length integer encoding 25 4
25、61334-6 CEI:2000COMMISSION LECTROTECHNIQUE INTERNATIONALE_AUTOMATISATION DE LA DISTRIBUTION LAIDE DE SYSTMESDE COMMUNICATION COURANTS PORTEURS Partie 6: Rgles dencodage A-XDRAVANT-PROPOS1) La CEI (Commission lectrotechnique Internationale) est une organisation mondiale de normalisation composede len
26、semble des comits lectrotechniques nationaux (Comits nationaux de la CEI). La CEI a pour objet defavoriser la coopration internationale pour toutes les questions de normalisation dans les domaines dellectricit et de llectronique. A cet effet, la CEI, entre autres activits, publie des Normes internat
27、ionales.Leur laboration est confie des comits dtudes, aux travaux desquels tout Comit national intress par lesujet trait peut participer. Les organisations internationales, gouvernementales et non gouvernementales, enliaison avec la CEI, participent galement aux travaux. La CEI collabore troitement
28、avec lOrganisationInternationale de Normalisation (ISO), selon des conditions fixes par accord entre les deux organisations.2) Les dcisions ou accords officiels de la CEI concernant les questions techniques reprsentent, dans la mesuredu possible, un accord international sur les sujets tudis, tant do
29、nn que les Comits nationaux intressssont reprsents dans chaque comit dtudes.3) Les documents produits se prsentent sous la forme de recommandations internationales. Ils sont publiscomme normes, spcifications techniques, rapports techniques ou guides et agrs comme tels par les Comitsnationaux.4) Dans
30、 le but dencourager lunification internationale, les Comits nationaux de la CEI sengagent appliquer defaon transparente, dans toute la mesure possible, les Normes internationales de la CEI dans leurs normesnationales et rgionales. Toute divergence entre la norme de la CEI et la norme nationale ou rg
31、ionalecorrespondante doit tre indique en termes clairs dans cette dernire.5) La CEI na fix aucune procdure concernant le marquage comme indication dapprobation et sa responsabilitnest pas engage quand un matriel est dclar conforme lune de ses normes.6) Lattention est attire sur le fait que certains
32、des lments de la prsente Norme internationale peuvent fairelobjet de droits de proprit intellectuelle ou de droits analogues. La CEI ne saurait tre tenue pourresponsable de ne pas avoir identifi de tels droits de proprit et de ne pas avoir signal leur existence.La norme internationale CEI 61334-6 a
33、t prpar par le comit technique 57 de la CEI:Conduite des systmes de puissance et communications associes.Le texte de cette norme est issu des documents suivants:FDIS Rapport de vote57/451/FDIS 57/474/RVDLe rapport de vote indiqu dans le tableau ci-dessus donne toute information sur le vote ayantabou
34、ti lapprobation de cette norme.Cette publication a t rdige selon les Directives ISO/CEI, Partie 3.Les annexes A, B et C sont donnes uniquement titre dinformation.Le comit a dcid que le contenu de cette publication ne sera pas modifi avant 2003.A cette date, la publication serareconduite;supprime;rem
35、place par une dition rvise, ouamende.61334-6 IEC:2000 5 INTERNATIONAL ELECTROTECHNICAL COMMISSION_DISTRIBUTION AUTOMATIONUSING DISTRIBUTION LINE CARRIER SYSTEMS Part 6: A-XDR encoding ruleFOREWORD1) The IEC (International Electrotechnical Commission) is a worldwide organization for standardization c
36、omprisingall national electrotechnical committees (IEC National Committees). The object of the IEC is to promoteinternational co-operation on all questions concerning standardization in the electrical and electronic fields. Tothis end and in addition to other activities, the IEC publishes Internatio
37、nal Standards. Their preparation isentrusted to technical committees; any IEC National Committee interested in the subject dealt with mayparticipate in this preparatory work. International, governmental and non-governmental organizations liaisingwith the IEC also participate in this preparation. The
38、 IEC collaborates closely with the International Organizationfor Standardization (ISO) in accordance with conditions determined by agreement between the twoorganizations.2) The formal decisions or agreements of the IEC on technical matters express, as nearly as possible, aninternational consensus of
39、 opinion on the relevant subjects since each technical committee has representationfrom all interested National Committees.3) The documents produced have the form of recommendations for international use and are published in the formof standards, technical specifications, technical reports or guides
40、 and they are accepted by the NationalCommittees in that sense.4) In order to promote international unification, IEC National Committees undertake to apply IEC InternationalStandards transparently to the maximum extent possible in their national and regional standards. Anydivergence between the IEC
41、Standard and the corresponding national or regional standard shall be clearlyindicated in the latter.5) The IEC provides no marking procedure to indicate its approval and cannot be rendered responsible for anyequipment declared to be in conformity with one of its standards.6) Attention is drawn to t
42、he possibility that some of the elements of this International Standard may be the subjectof patent rights. The IEC shall not be held responsible for identifying any or all such patent rights.International Standard IEC 61334-6 has been prepared by IEC technical committee 57: Powersystem control and
43、associated communications.The text of this standard is based on the following documents:FDIS Report on voting57/451/FDIS 57/474/RVDFull information on the voting for the approval of this standard can be found in the report onvoting indicated in the above table.This publication has been drafted in ac
44、cordance with the ISO/IEC Directives, Part 3.Annexes A, B and C are for information only.The committee has decided that the contents of this publication will remain unchanged until2003. At this date, the publication will bereconfirmed;withdrawn;replaced by a revised edition, oramended. 6 61334-6 CEI
45、:2000INTRODUCTIONLa Recommandation UIT-T X.208 spcifie un langage formel (ASN.1 = notation de syntaxeabstraite numro Un) permettant aux spcifications de la couche dapplication de dfinir lestypes1)dinformation quelles souhaitent changer. Une reprsentation de cette informationpeut tre obtenue en appli
46、quant un ensemble de rgles de codage aux valeurs des typesdfinis laide de la notation ASN.1. Lapplication de ces rgles de codage donne une syntaxede transfert pour ces valeurs.Bien quun grand nombre densembles de rgles de codage puissent tre imagins, pendantlongtemps, seul un ensemble lencodage BER
47、= Basic Encoding Rules (rgles de codage debase) a t normalis (voir la Recommandation UIT-T X.209). Cest surtout d au fait quilest relativement bien adapt une large gamme dapplications. Cependant, dans certains casparticuliers, lencodage BER peut prsenter clairement certaines redondances. Eviter cesr
48、edondances en fournissant des rgles de codage alternatives pour ce type de cas est le butde nouvelles normes de syntaxes de transfert rcemment dveloppes (DER, CER, PER). Enfait, le but nest pas de fournir des alternatives gnrales lencodage BER mais plutt desalternatives spcialises, qui soient plus appropries que lencodage BER dans des casparticuliers.Contrairement ces rgles de codage pour une utilisation gnrale, la prsente norme spcifieun nouvel ensemble de rgles de codage pour une utilisation spcifique A-