1
Scope
2
References
2.1
Normative references
2.2
Informative references
3
Definitions and abbreviations
3.1
Definitions
3.2
Abbreviations and acronyms
4
Introduction
4.1
Conformance and compatibility
5
General
6
Amendments to the core language
7
Additional TTCN-3 types
7.1
General
7.2
The object identifier type
8
ASN.1 and TTCN-3 type equivalents
8.1
General
8.2
Identifiers
9
ASN.1 data types and values
9.1
Transformation rules for ASN.1 types and values
9.2
Transformation rules for values
9.3
Scope of ASN.1 identifiers
10 Parameterization
in ASN.1
11
Defining ASN.1 message templates
11.1
General
11.2
Receiving messages based on ASN.1 types
11.3
Ordering of template fields
12
Encoding information
12.1
General
12.2
ASN.1 encoding attributes
12.3
ASN.1 variant attributes
Annex A – Additional BNF and static semantics
A.1
New productions for ASN.1 support
A.2
Amended core language BNF productions and static semantics
Annex B – Additional pre-defined TTCN-3 functions
Appendix I – Additional information on object identifiers
I.1
The top-level arcs of the OID tree
I.2
Character patterns to match OID IRI-s
Appendix II – Deprecated features
Appendix III – Example patterns for ASN.1 time types
III.1
Patterns corresponding to unconstrained time types
III.2
Constructing patterns corresponding to constrained time types
Bibliography