Data Analysis is the process of inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information, forming conclusions, and supporting decision-making. The main purpose of data analytics is to apply statistical analysis and technologies on data to find trends and solve problems. Data analytics has become increasingly important in the enterprise as a means of shaping business processes and improving business results.
There is valuable information available in ASN.1 binary encoded data, whether Call Detail Records (CDR), Radio Resource Control information (RRC), and Location services information (LCS), etc. used in telecommunications, or Basic Safety Messages (BSM), and Signal Phase and Timing (SPaT) messages used in intelligent transportation systems. There is a need to convert these binary messages to a human readable format, e.g. XML, JSON, or CSV. OSS CAGL (Compile-And-Go Library) enables you to perform these conversions dynamically.
Using CAGL an add-on to the OSS ASN.1 Tools for C, you can write a few lines of code to dynamically parse the ASN.1 schema of your binary messages and convert those messages to XML, JSON or CSV. Once the data is transformed into one of these text formats, data analysis tools can be used to examine the converted data in order to gather valuable information to drive your business decisions.
An application, using CAGL, can be used for any ASN.1 schema and messages, i.e. you can change the schema on the fly. You don’t have to rebuild your application to support new schemas. You can easily implement various applications that must work with multiple schemas at runtime, such as protocol analyzers. The CAGL parsing model is analogous to that of DOM, in that it allows you to parse ASN.1 modules and then use the result to immediately parse either XML documents or PER, OER, COER, BER, CER, DER and JSON messages, and convert between these as you wish.
You can review CAGL’s documentation for more information. For a free trial, please contact OSS Nokalva sales department at info@oss.com.