BER encodings of tagged types
BER encodes all tags in the tag list
Encodes context-specific 1
Encodes context-specific 0
Encodes default tag for integer
Tagged-int ::= [0] INTEGERDouble-tagged ::= [1] INTEGERval Double-tagged ::= 3
All tagging is assumed to be explicit in this example
Notes:
This slide is really just a recap.
The BER TLV structure is used to carry every tag in the tag list, taking a “T” and an “L” for each tag, with the “V” part encoding the remainder of the tag list (and eventually the actual value.
Thus the final “V” in the slide encodes the integer value “3”, with the previous “T” encoding the default tag for INTEGER.