ASN.1 Tools for C with 4G S1/X2
The OSS® ASN.1 Tools for C with 4G S1/X2 productivity kit goes beyond support for low-level ASN.1 development. It includes several runtime libraries that ease the implementation of 3GPP LTE S1 and X2 protocols.
Component |
Features |
LTE ASN.1 Specifications |
LTE Rel 8 (8.7.0), 9 (9.4.0), 10 (10.2.0), and 11 S1, X2, RRC, as well as IEEE 802.16m ASN.1 specifications |
ASN.1/C Compiler |
Powerful ASN.1:2015 capable compiler |
ASN.1/C Encoder/Decoders |
Industry-proven, reliable ASN.1 runtime libraries capable of unparalleled encoding/decoding speed |
ASN.1 Encoding/Decoding Samples |
Sample code showing how to encode/decode 3GPP LTE S1, X2 and RRC, as well as IEEE 802.16m data using the OSS ASN.1 runtime |
ASN.1 Studio |
ASN.1 IDE that further simplifies the 4G development. Includes custom projects and sample messages for 3GPP LTE S1, X2 and RRC, as well as IEEE 802.16m |
S1/X2 ASN.1 Library |
Shields S1/X2 developers from low-level ASN.1 data structures manipulation |
S1/X2 API Samples |
Sample code showing how to create messages using the S1/X2 ASN.1 Library API, as well as how to send synchronous/asynchronous messages |
Documentation |
API and Getting Started user manuals |
Technical Support |
24 hours a day, 7 days a week |

S1/X2 ASN.1 Library
The S1/X2 ASN.1 Library is a wrapper around the ASN.1 encoder/decoder which automates common tasks associated with protocol messaging.
The S1/X2 ASN.1 Library reduces your development effort by providing a set of functions that address S1 and X2 data interpretation and construction tasks, thereby shielding S1/X2 developers from low-level ASN.1 data structure manipulation.
By using our proven OSS ASN.1 encoder/decoders, and continuing OSS' long tradition of developing software highly optimized for embedded systems, the S1/X2 ASN.1 Library makes it possible to deploy LTE stacks on different types of platforms, from resource constrained eNodeBs or high performance MMEs.
All OSS S1/X2 components can easily be ported to any platform. The underlying OSS ASN.1/C encoder/decoder library has been ported to more than 500 platforms.