Objective Systems, Inc.  
Home
About ASN.1
Products
Web Tools
Open Source
Documents
Services
Resources
Resellers
Customers
Careers
About Us
Contact Us
 
 
 
Objective Systems, Inc.
Objective Systems, Inc.
Real World ASN.1 and XML Solutions

About ASN.1

Abstract Syntax Notation 1 (ASN.1) was born from the Open Systems Interconnect (OSI) internetworking model in the early 1980's as a standard for data presentation. While OSI never quite achieved widespread use, the ASN.1 standard continued to evolve and today can be found in a number of real-world applications. Among these applications are the following:

3G Mobile System - Third generation mobile telecommunications networks use the ASN.1 standards for data exchange. This system is based on the UMTS (Universal Mobile Telecommunication System) standard that makes use of ASN.1 and the Packed Encoding Rules (PER).

Voice-over-IP (VoIP) - Another major effort in the telecommunications area is the transmission of voice data over packet-switched networks such as the Internet. The "CODEC" standards (H.323, etc.) are based on ASN.1 and used the Packed Encoding Rules to obtain optimal data transmission rates.

Security Applications - Internet security certificates make use of the ASN.1 standards as well. The Distinguished Encoding Rules (DER) form a convenient, platform-independent standard for data representation prior to encryption. PKIX, PKCS, and X.509 are some of the commonly known standards in this world and all are based on ASN.1.

Traditional Telecommunications Networks - ASN.1 and the Basic Encoding rules (BER) have been an integral part of the world's telecommunications for a long time. Everything from SS7 networks to ISDN use ASN.1 BER messages to exchange messages across all types of devices and computers.

Military and Space Applications - In the United States, NASA is using ASN.1 and the Packed Encoding Rules for air-to-ground and ground-to-ground protocols in its Aeronautical Telecommunications Network specification.

And the list goes on...

Objective Systems compilers are in use by companies developing applications in all of these areas. See our Customers page for a list of some of the companies using our tools and what they are using them for.