BS ISO/IEC 8825-2:1996
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
Information technology. ASN.1 encoding rules. Specification of packed encoding rules (PER)
Hardcopy , PDF
15-03-2000
English
15-03-1997
1 Scope
2 Normative references
2.1 Identical Recommendations - International
Standards
2.2 Additional references
3 Definitions
3.1 Basic Presentation Service Definition
3.2 Specification of Basic Notation
3.3 ASN.1 Extensibility
3.4 Information Object Specification
3.5 Constraint specification
3.6 Parameterization of ASN.1 Specification
3.7 Basic Encoding Rules
3.8 Additional definitions
4 Abbreviations
5 Notation
6 Convention
7 Encoding rules defined in this Recommendation/International
Standard
8 Conformance
9 The approach to encoding used for PER
9.1 Use of the type notation
9.2 Use of tags to provide a canonical order
9.3 PER-visible constraints
9.4 Type and value model used for encoding
9.5 Structure of an encoding
9.6 Types to be encoded
10 Encoding procedures
10.1 Production of the complete encoding
10.2 Open type fields
10.3 Encoding as a non-negative-binary-integer
10.4 Encoding as a 2's-complement-binary-integer
10.5 Encoding of a constrained whole number
10.6 Encoding of a normally small non-negative whole
number
10.7 Encoding of an unconstrained whole number
10.8 Encoding of an unconstrained whole number
10.9 General rules for encoding a length determinant
11 Encoding the boolean type
12 Encoding the integer type
13 Encoding the enumerated type
14 Encoding the real type
15 Encoding the bitstring type
16 Encoding the octetstring type
17 Encoding the null type
18 Encoding the sequence type
19 Encoding the sequence-of type
20 Encoding the set type
21 Encoding the set-of type
22 Encoding the choice type
23 Encoding the object identifier type
24 Encoding the embedded-pdv type
25 Encoding of the value of the external type
26 Encoding the restricted character string types
27 Encoding the unrestricted character string type
28 Object identifiers for transfer syntaxes
Annex A Example of encodings
A.1 Record that does not used subtype constraints
A.2 Record that uses subtype constraints
A.3 Record that uses extension markers
Annex B Observations on combining PER-visible constraints
C Support for the PER algorithms
D Support for the ASN.1 rules of extensibility
E Tutorial annex on concatenation of PER encodings
F Assignment of object identifier valuesoice type
Defines a set of Packed Encoding Rules for use in derivation of a transfer syntax for values of types as in iTU-T Rec. X860. also Also for decoding the transfer syntax for identification of the data values being transferred.
Committee |
ICT/1
|
DocumentType |
Standard
|
Pages |
48
|
PublisherName |
British Standards Institution
|
Status |
Superseded
|
Standards | Relationship |
ISO/IEC 8825-2:2015 | Identical |
ISO/IEC 8825-2:1996 | Identical |
ISO/IEC 2022:1994 | Information technology Character code structure and extension techniques |
ISO/IEC 8824:1990 | Information technology — Open Systems Interconnection — Specification of Abstract Syntax Notation One (ASN.1) |
ISO 6093:1985 | Information processing Representation of numerical values in character strings for information interchange |
ISO/IEC 2375:2003 | Information technology — Procedure for registration of escape sequences and coded character sets |
ISO/IEC 10646-1:2000 | Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 1: Architecture and Basic Multilingual Plane |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.