Table of Contents

 1     Scope        
 2     References             
        2.1     Normative references            
        2.2     Informative references          
 3     Definitions and abbreviations          
        3.1     Definitions   
        3.2     Abbreviations            
 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 predefined TTCN-3 functions    
Annex C – Additional information on object identifiers    
        C.1     The top-level arcs of the OID tree      
        C.2     Character patterns to match OID IRI-s            
Annex D – Deprecated features    
Annex E – Example patterns for ASN.1 time types    
        E.1     Patterns corresponding to unconstrained time types   
        E.2     Constructing patterns corresponding to constrained time types