Defines set of basic encoding rules that may be used to derive the specification of a transfer syntax for values of types defined using the ASN.1 notation (ISO/ IEC 8824-1, ISO/IEC 8824-2, ISO/IEC 8824-3, ISO/IEC 8824-4). These basic encoding rules are also to be applied for decoding such a transfer syntax in order to identify the data values being transferred. It also specifies a set of canonical and distinguished encoding rules that restrict the encoding of values to just one of the alternatives provided by the basic encoding rules.