Table of Contents

 1     Scope          
 2     References
 3     Definitions 
        3.1     Terms defined elsewhere        
        3.2     Terms defined in this Recommendation            
        3.3     Abbreviations and acronyms  
 4     Conventions             
 5     Architecture model
        5.1     General concepts        
        5.2     Architecture reference model
 6     oneM2M architecture aspects          
        6.1     Configurations supported by oneM2M architecture    
        6.2     Common services functions    
        6.3     Security aspects           
        6.4     Intra-M2M SP communication
        6.5     Inter-M2M SP communication               
        6.6     M2M service subscription        
 7     M2M entities and object identification         
        7.1     M2M identifiers           
        7.2     M2M-SP-ID, CSE-ID, App-ID and AE-ID and resource identifier formats               
        7.3     M2M identifiers lifecycle and characteristics    
 8     Description and flows of reference points   
        8.1     General communication flow scheme on Mca and Mcc reference points           
        8.2     Procedures for accessing resources     
        8.3     Procedures for interaction with underlying networks  
        8.4     Connection request    
        8.
5     Device management  
 9     Resource management       
        9.0     Overview        
        9.1     General principles       
        9.2     Resources       
        9.3     Resource addressing  
        9.4     Resource structure     
        9.5     Resource type specification conventions          
        9.6     Resource types             
10     Information flows 
       10.1     Basic procedures        
       10.2     Resource type-specific procedures    
       10.3     Notification procedures           
11     Trust enabling architecture               
       11.0     Overview       
       11.1     Enrolling M2M nodes and M2M applications for oneM2M services      
       11.2     M2M Initial provisioning procedures  
       11.3     M2M operational security procedures              
       11.4     Functional architecture specifications for end-to-end security procedures       
       11.5     Functional architecture specifications for dynamic authorization           
12     Information recording         
       12.1     M2M infrastructure node (IN) information recording 
       12.2     Offline charging           
Annex A – Void    
Annex B – Void    
Annex C – Void    
Annex D – <mgmtObj> Resource instances description    
        D.1     oneM2M management functions        
        D.2     Resource firmware     
        D.3     Resource software     
        D.4     Resource memory      
        D.5     Resource areaNwkInfo             
        D.6     Resource areaNwkDeviceInfo               
        D.7     Resource battery        
        D.8     Resource deviceInfo  
        D.9     Resource deviceCapability      
       D.10     Resource reboot        
       D.11     Resource eventLog   
       D.12     Resource cmdhPolicy               
Annex E – Void    
Annex F – Void    
Annex G – Void    
Annex H – Void    
Annex I – Void    
Annex J – Void    
Annex K – Syntaxes for content based discovery of <contentInstance>    
        K.1     Introduction  
        K.2     'jsonpath' query syntax            
Annex L – oneM2M Specification update and maintenance control procedure    
      Page
Appendix I – Mapping of requirements with CSFs    
Appendix II – oneM2M system and 3GPP MTC underlying network interworking    
       II.1     3GPP MTC underlying network introduction    
       II.2     3GPP MTC functionality             
       II.3     ASN/MN-CSE initiated connectivity establishment        
       II.4     Serving IN-CSE initiated connectivity establishment      
       II.5     Connectivity between oneM2M service layer and 3GPP underlying network    
       II.6     Connectivity establishment procedures             
Appendix III – Interworking between oneM2M system and 3GPP2 underlying networks    
      III.1     General concepts         
      III.2     M2M communication models 
      III.3     3GPP2 Architectural reference model for M2M              
      III.4     Communication between oneM2M service layer and 3GPP2 underlying network          
      III.5     Information flows        
Appendix IV – Void    
Appendix V – CSE minimum provisioning    
Appendix VI – Interworking/Integration of non-oneM2M solutions and protocols    
       VI.1     Introduction  
       VI.2     Interworking with non-oneM2M solutions through specialized interworking applications    
       VI.3     Interworking versus integration of non-oneM2M solutions     
       VI.4     Entity-relation representation of non-IP based M2M area network     
Appendix VII – Void    
Appendix VIII – Object identifier based M2M device identifier    
     VIII.1     Overview of object identifier
     VIII.2     OID based M2M device identifier       
     VIII.3     Example of M2M device ID based on OID        
Appendix IX – Resource addressing examples    
       IX.1     Example resource tree             
       IX.2     Valid resource IDs       
Bibliography