This proposal from the High Performance Working Group entails the use of ASN.1 (Abstract Syntax Notation 1) to produce fast and compact encodings of FIX messages.
The use of ASN.1 is one of the three major approaches to the efficient encoding of FIX that have been developed and are being proposed by the High Performance Working Group; the others being the use of a new, FIX-specific binary encoding called Simple Binary Encoding (SBE) and use of Google’s Protocol Buffers (GPB). The mapping to ASN.1 defined in the proposed technical specification can be used for any FIX message (as defined in the FIX Unified Repository), and generates a set of definitions in the ASN.1 notation (i.e., an ASN.1 schema). The resulting ASN.1 message definitions can then be encoded by applying standard encoding rules to produce efficient binary encodings.
The Release Candidate 1 of the ASN.1 encoding specification was posted for public review in June 2013 and no feedback comments were received. Therefore the document is now proposed, unchanged, as a Draft Standard.
Discussion on Encoding FIX using ASN.1 may be found on the FPL Discussion Forum in the General Q&A category using the tag “asn1”.
More information on the work from the High Performance Working Group can be found here.
The Draft Standard for Encoding FIX using ASN.1 is following the technical standards review process described in the document found here.
Encoding FIX Using ASN.1 Mapping Specification Draft Standard - Technical Proposal 41.58 KB 20 downloads
Technical Proposal submission of Draft Standard for mappings for Encoding FIX using ASN.1.Create date: March 17, 2017
Encoding FIX using ASN.1 Mapping Specification - Draft Standard 1.39 MB 20 downloads
Draft Standard v1.0.for Encdong FIX using ASN.1 Mapping Specification.Create date: March 17, 2017
Release Candidate 1
Encoding FIX using ASN.1 Release Candidate 1 - Technical Proposal 89.35 KB 12 downloads
Technical Proposal submission for Release Candidate 1 for Encoding FIX using ASN.1.Create date: March 17, 2017
Encoding FIX using ASN.1 Mapping Specification - Release Candidate 1 455.04 KB 15 downloads
Encoding FIX using ASN.1 Mapping Specification - Release Candidate 1.Create date: March 17, 2017