Building on the success of its OSS NAS Tools for C/C++/Java and NAS-1Step products, OSS Nokalva is excited to announce an addition to its NAS portfolio: the OSS NAS Tools for C#. Available for 3GPP 5G and LTE Releases 15 and 16, the Tools can be used to process NAS messages for UE and Core Network solutions.
The OSS NAS Tools for C# facilitates the creation, serialization, and deserialization of NAS messages that conform to 3GPP Technical Specifications 24.301 and 24.501. Current users of the OSS ASN.1 Tools for C# will feel at home with the OSS NAS Tools for C# because both the API and the C# classes are very similar to those used with protocols specified in ASN.1. The Tools can be used on Windows, Linux, and macOS with supported .NET platforms installed.
Among many useful features, the OSS NAS Tools for C# supports
Serialization and deserialization of binary NAS messages to and from C# objects
Conversion of NAS binary messages to JSON format
Conversion of NAS binary messages to XML format
Printing, copying, and comparison of deserialized and unserialized NAS messages
Enhanced diagnostics that can report multiple defects in erroneous NAS messages