Octet Encoding Rules

E845871

Octet Encoding Rules (OER) is a set of ASN.1 encoding rules that represent data in a straightforward, fixed-length, and byte-aligned binary format to simplify parsing and improve efficiency.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Octet Encoding Rules canonical 1

Statements (50)

Predicate Object
instanceOf ASN.1 encoding rules
binary encoding format
abbreviation OER
alignment byte-aligned
benefit improved interoperability when constraints are well-defined
predictable memory layout
reduced CPU usage for decoding
reduced message size compared to BER
simplified encoder and decoder implementation
contrastedWith Basic Encoding Rules NERFINISHED
Canonical Encoding Rules NERFINISHED
Distinguished Encoding Rules NERFINISHED
Packed Encoding Rules NERFINISHED
dependsOn ASN.1 type constraints
designGoal enable fast decoding
improve efficiency
reduce encoding overhead
simplify parsing
support constrained encodings
encodingType binary
feature direct mapping of booleans to single octets or bits
direct mapping of constrained integers to binary ranges
efficient encoding of sequences and choices
fixed-size encodings for many constrained types
minimal use of length determinants
no tag-length-value overhead for many structures
support for schema-based optimization
isPartOf ASN.1 family of encoding rules
lengthStyle deterministic-length
fixed-length
relatedStandard ASN.1 Basic Encoding Rules NERFINISHED
ASN.1 Canonical Encoding Rules NERFINISHED
ASN.1 Distinguished Encoding Rules NERFINISHED
ASN.1 Packed Encoding Rules NERFINISHED
representation octet-based representation
straightforward binary representation
standardizedBy ISO/IEC NERFINISHED
ITU-T NERFINISHED
supports constrained integer types
constrained string types
constructed types
extension markers
open types
primitive types
typicalUse embedded systems
high-performance networking protocols
machine-to-machine communication
real-time communication protocols
resource-constrained systems
usesDataModel ASN.1 NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

OER fullName Octet Encoding Rules