In few clicks, you will be able to decode, create, modify… any file containing ASN.1 messages even the most complex.
ASN.1 values are displayed in a comfortable tree view.
You can easily edit and modify the values. You can use copy/paste and append capabilities
(offered by the tool) to add new fields in an existing value
or to add new messages in the file.
The info panel gives you all the ASN.1 type features of the field that you have selected.
To encode a value, you just have to choose the ASN.1 syntax and the encoding rules that you want to use.
The encoding result is then stored in a file and displayed in the "Encoded Value" panel at the bottom of the screen.
To decode values, you just have to choose the ASN.1 syntax and the encoding rules that you want to use.
The decoded values are then displayed in the main panel using a tree representation.
The MARBEN™ ASN.1 Value Editor includes precompiled/ready-to-use standard ASN.1 descriptions coming from various standardization organizations such as 3GPP, ETSI, ITU-T, ECMA and IETF.
The MARBEN™ ASN.1 Value Editor may export the ASN.1 value created in an XML format that conforms to XER (ITU-T X.693).
You can then use this format for further processing or as an open format (non-proprietary) for storing your test scenarios.
Automatic Value Creation
You can easily select the type of the message that you want to create by browsing a list of all possible messages of the ASN.1 syntax.
At the creation of the value, all the ASN.1 mandatory fields are automatically initialized.
You can also set some preferences in the tool to automatically create and initialize ASN.1 optional fields and to automatically instantiate a defined number of elements in a SEQUENCE OF or SET OF ASN.1 type.
Immediate Validation
The MARBEN™ ASN.1 Value Editor includes an ASN.1 Compiler together with a set of PER, BER, DER and XER ASN.1 Runtimes.
So, the ASN.1 Value Editor checks the syntax and the semantic of your ASN.1 description and provides user-friendly mechanism to precisely locate the potential errors.
It also provides an immediate validation of any new value entered with regards to the ASN.1 type and associated constraints.
This immediate validation will save you a lot of time to locate the erroneous value.
MARBEN™ ASN.1 Value Editor is the essential tool
for accelerating the release of your ASN.1 based application.
Discover all the valuable capabilities of the ASN.1 Value Editor
Try it now!
System Requirements
MARBEN™ ASN.1 Value Editor is available on::
- PC Windows XP, 2000 & 2003
- Linux RHEL 3.x, Suse 9.x, Mandriva 2005 or later versions
- Sun Solaris 8 or later versions
- HP HP-UX 11i
Standards Conformance
X.680: ITU-T Recommendation X.680 | ISO/IEC 8824-1,
Information Technology - Abstract Syntax Notation One (ASN.1):
Specification of Basic Notation
X.681: ITU-T Recommendation X.681 | ISO/IEC 8824-2,
Information Technology - Abstract Syntax Notation One (ASN.1):
Information Object Specification
X.682: ITU-T Recommendation X.682 | ISO/IEC 8824-3,
Information Technology - Abstract Syntax Notation One (ASN.1):
Constraint Specification
X.683: ITU-T Recommendation X.683 | ISO/IEC 8824-4,
Information Technology - Abstract Syntax Notation One (ASN.1):
Parameterization of ASN.1 Specifications
X.690: ITU-T Recommendation X.690 | ISO/IEC 8825-1,
Information Technology - ASN.1 Encoding Rules: Specification of Basic Encoding Rules (BER),
Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER)
X.691: ITU-T Recommendation X.691 | ISO/IEC 8825-2,
Information Technology - ASN.1 Encoding Rules:
Specification of Packed Encoding Rules (PER)
X.693: ITU-T Recommendation X.693 | ISO/IEC 8825-4,
Information Technology - ASN.1 Encoding Rules:
XML Encoding Rules (XER)