ASN.1 Complete

Part II: Further Details

Chapter List

Chapter 8: The Object Identifier Type
Chapter 9: The Character String Types
Chapter 10: Subtyping
Chapter 11: Tagging
Chapter 12: Extensibility, Exceptions, and Version Brackets
Chapter 13: Information Object Classes, Constraints, and Parameterization
Chapter 14: More on Classes, Constraints, and Parameterization

(Or: What's in a Name?)

Summary

The object identifier type, and its associated hierarchical name-space is heavily used by protocol specifiers that use ASN.1. It provides a world-wide unambiguous naming scheme that anyone can use, and has been used to name a very wide range of "things".

Object identifiers are used to identify

  1. ASN.1 modules,

  2. Abstract and transfer syntaxes,

  3. Managed objects and their attributes,

  4. Components of Directory (X.500) names,

  5. Headers of MHS messages (X.400) and MHS Body Types,

  6. Banks and Merchants in Secure Electronic Transactions,

  7. Character Repertoires and their encodings,

  8. Parcels being tracked by courier firms, and

  9. Many other "things" or "information objects".

8.1 Introduction

Final discussion of the object identifier type has been deferred to this "Further Details" section but as a type notation it is as simple as BOOLEAN. You just write:

         OBJECT IDENTIFIER

all uppercase. The complexity arises with the set of values of this type, and with the value notation.

First, we should note that the set of values is dynamically changing on a daily basis, and that no one computer system (or human being) is expected to know what all the legal values are. The value notation has a structure, and each object...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: LiDAR Sensors
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.