Abstract Syntax Notation One (ASN.1)

(last updated: 17-May-2015 12:27)


  1. Abstract Syntax Notation One (ASN.1); David Chappell; The Omnicom Institute, 1988.
  2. Abstract Syntax Notation One (ASN.1): The Tutorial and Reference; Douglas Steedman; Technology Appraisals Ltd (U.K.), 1990.
  3. ASN.1 -- Communication Between Heterogeneous Systems; Oliver Dubuisson; Springer/Academic Press, 1999/2000.
  4. ASN.1: Communication Between Heterogeneous Systems; Olivier Dubuisson, translated from French by Philippe Fouquart; Morgan Kaufmann, 2001.
  5. ASN.1 Complete; John Larmouth; Morgan Kaufmann, 1999/2000.
  6. OSI: A Model for Computer Communications Standards; Uyless Black; Prentice Hall, 1991; ISBN 0-13-637133-7:
             ASN.1 (Abstract Syntax Notation 1) (pgs 331-332)
             Presentation Layer Notation (pgs 332-337)
             Examples of ASN.1 Notations (pgs 337-339)
             Basic Encoding Rules (pgs 339-341)
             Examples of Basic Encoding Rules and Transfer Syntax (pgs 341-347)
             Presentation Layer Support for Registrations and Templates
              (pgs 347-348)
  7. SNMP, SNMPv2, and CMIP: The Practical Guide to Network-Management Standards; William Stallings; Addison-Wesley, 1993 (Appendix C: Abstract Syntax Notation One (ASN.1)). (‡)
  8. Understanding SNMP MIBs; David Perkins and Evan McGinnis; Prentice Hall, 1997 (Appendix A: ASN.1 and BER).


  1. ISO/IEC 8824-1/ITU-T Rec. X.680, Information Technology - Abstract Syntax Notation One (ASN.1): Specification of Basic Notation.
  2. ISO/IEC 8824-2/ITU-T Rec. X.681, Information Technology - Abstract Syntax Notation One (ASN.1): Information Object Specification.
  3. ISO/IEC 8824-3/ITU-T Rec. X.682, Information Technology - Abstract Syntax Notation One (ASN.1): Constraint Specification.
  4. ISO/IEC 8824-4/ITU-T Rec. X.683, Information Technology - Abstract Syntax Notation One (ASN.1): Parameterization of ASN.1 Specifications.
  5. ISO/IEC 8825-1/ITU-T Rec. X.690, Information Technology - ASN.1 Encoding Rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER).
  6. ISO/IEC DIS 8825-2/ITU-T Rec. X.691, Information Technology - Open Systems Interconnection - Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1) - Part 2: Packed Encoding Rules.

Periodical Articles

  1. "An Introduction to the ASN.1 MACRO Replacement Notation", ATTJ 73:3 May/Jun 1994 pgs 66-79.
  2. "Efficient Encoding Rules for ASN.1-Based Protocols", ATTJ 73:3 May/Jun 1994 pgs 80-93.

Web Pages and Websites

  1. Wikipedia article "Abstract Syntax Notation One".