ASN.1 mapping for FIX specification Release Candidate 1

This proposal entails the use of ASN.1 (Abstract Syntax Notation 1) technology within FIX 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 Google’s Protocol Buffers (GPB) and the use of a new, FIX-specific binary encoding called Simple Binary Encoding (SBE). 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 gap analysis and the technical mapping proposal can be found here:
https://www.fixtrading.org/standards/asn1

The proposed technical standard for ASN.1 mapping of FIX will following the technical standards review process described in the document found here:
https://www.fixtrading.org/fix-tech-std-lifecycle

This release candidate now enters a public comment period in which public review and feedback is encouraged. The public comment period will run for a period of 90 days beginning on Monday the 3rd of June.

Please post feedback, comments, and questions as replies to this discussion thread.