ISO IEC 8825-6:2021 pdf download – Information technology — ASN.1 encoding rules — Part 6: Registration and application of PER encoding instructions.
1 Scope This Recommendation | International Standard: a) b) c) specifies the information needed and the format to be used for specifying PER encoding instructions; specifies the mechanisms for approving new PER encoding instructions from time to time and the operation of the Registration Authority for PER encoding instructions; specifies the means of associating a PER encoding instruction with an ASN.1 type using both type prefixes and an encoding control section. 2 Normative references The following Recommendations and International Standards contain provisions which, through reference in this text, constitute provisions of this Recommendation | International Standard. At the time of publication, the editions indicated were valid. All Recommendations and Standards are subject to revision, and parties to agreements based on this Recommendation | International Standard are encouraged to investigate the possibility of applying the most recent edition of the Recommendations and Standards listed below. Members of IEC and ISO maintain registers of currently valid International Standards. The Telecommunication Standardization Bureau of the ITU maintains a list of currently valid ITU-T Recommendations. 2.1 Identical Recommendations | International Standards – – Recommendation ITU-T X.680 (2021) | ISO/IEC 8824-1:2021, Information technology – Abstract Syntax Notation One (ASN.1): Specification of basic notation. Recommendation ITU-T X.691 (2021) | ISO/IEC 8825-2:2021, Information technology – ASN.1 encoding rules: Specification of Packed Encoding Rules (PER) . 3 NOTE – The references above shall be interpreted as references to the identified Recommendations | International Standards together with all their published amendments and technical corrigenda. Definitions For the purposes of this Recommendation | International Standard, the definitions of Rec. ITU-T X.680 | ISO/IEC 8824-1 apply. The following additional definitions apply. 3.1 associated encoding instructions (for a type) : A set of PER encoding instructions associated with a type. 3.2 final encoding instructions (for a type) : The set of PER encoding instructions associated with a type as a result of the complete ASN.1 specification, and which are applied in producing encodings of that type. 3.3 identifying keyword: A word or hyphenated word that identifies a PER encoding instruction. 3.4 inherited encoding instructions : PER encoding instructions that are associated with the type identified by a type reference. 3.5 Joint ITU-T | ISO/IEC JTC1 Collaborative Team for ASN.1 : A group established in accordance with Rec. ITU-T A.23, Annex A and ISO/IEC JTC 1 Directives Edition 5 Version 2.0, subclause 2.6.4 and Annex K, clause 8 to progress work on Joint Text in relation to Abstract Syntax Notation One (ASN.1). 3.6 PER encoding instructions (PER EIs) : Notation used to change the unaligned PER encoding of a type (or of a component of a type). NOTE – PER encoding instructions are included in either a PER type prefix (see Rec. ITU-T X.680 | ISO/IEC 8824-1, 31.3) or a PER encoding control section (see Rec. ITU-T X.680 | ISO/IEC 8824-1, clause 54). 3.7 PER EI proposal: A proposal for a new PER encoding instruction that is progressing to either the REJECTED or the APPROVED state. 3.8 PER EI change proposal: A proposal for deletion of or change to an APPROVED PER encoding instruction that is progressing to either the REJECTED or the APPROVED state.