OSS ASN.1 Tools Sample Code for Telecom Standards


Explore sample code that demonstrates how to use the OSS ASN.1 Tools API with real telecom standards, including LTE RRC, 5G RRC, LTE S1AP, X2AP, NGAP, CAM/DENM, and eUICC. Examples are available in C, C++, Java, and C#.

To build and run the samples, install a free 30-day trial of the OSS ASN.1 Tools.

Standard Language Description
LTE RRC
3GPP TS 36.331
C (View sample)
C++ (View sample)
Java (View sample)
C# (View sample)
Sample test program for the 3GPP LTE RRC standard (TS 36.331) that reads PER-encoded RRC messages from .uper files, decodes and prints them, accesses message components, and creates and encodes response messages using the OSS ASN.1 Tools API.
5G RRC
3GPP TS 38.331
C (View sample)
C++ (View sample)
Java (View sample)
C# (View sample)
Sample test program for the 3GPP 5G RRC standard (TS 38.331) that reads PER-encoded RRC messages from .uper files, decodes and prints them, accesses message components, and creates and encodes response messages using the OSS ASN.1 Tools API.
Learn ASN.1
Learn ASN.1

Our expert personnel can help you learn ASN.1!

We offer 4-day ASN.1 courses at our headquarters or your premises.

Contact Support
contact Our office hours
24 hours/day, 7 days/week

  • Phone: 1-888-OSS-2761 (USA and Canada)
  • Phone: 1-732-302-9669 (International)
  • Fax: 1-732-302-0023
  • Email: support@oss.com