ETSI title
1 Scope
2 References
2.1 Normative references
2.2 Informative references
3 Definition of terms, symbols and abbreviations
3.1 Terms
3.2 Symbols
3.3 Abbreviations
4 Conventions
5 Overview
5.0 Introduction
5.1 Required Features
5.2 Introduction to CoAP
5.2.0 Introduction
5.2.1 Message Format
5.2.2 Caching
5.2.2.0 Introduction
5.2.2.1 Freshness
5.2.2.2 Validity
5.2.3 Block-wise Transfers
6 CoAP Message Mapping
6.1 Introduction
6.2 Primitive Mapping to CoAP Message
6.2.0 Introduction
6.2.1 Header
6.2.2 Configuration of Token and Options
6.2.2.0 Introduction
6.2.2.1 Token
6.2.2.2 Content Format Negotiation Options
6.2.2.3 URI Options
6.2.2.4 oneM2M-specific CoAP Options
6.2.2.4.0 Introduction
6.2.2.4.1 From
6.2.2.4.2 Request Identifier
6.2.2.4.3 Void
6.2.2.4.4 Originating Timestamp
6.2.2.4.5 Request Expiration Timestamp
6.2.2.4.6 Result Expiration Timestamp
6.2.2.4.7 Operation Execution Time
6.2.2.4.8 notificationURI of Response Type
6.2.2.4.9 Event Category
6.2.2.4.10 Response Status Code
6.2.2.4.11 Group Request Identifier
6.2.2.4.12 Resource Type
6.2.2.4.13 Content Offset
6.2.2.4.14 Content Status
6.2.2.4.15 Assigned Token Identifiers
6.2.2.4.16 Release Version Indicator
6.2.2.4.17 Vendor Information
6.2.2.4.18 Group Request Target Members
6.2.2.4.19 Authorization Signatures
6.2.2.4.20 Authorization Signature Request Information
6.2.2.4.21 Ontology Mapping Resources
6.2.2.4.22 Primitive Profile Identifier
6.2.2.4.23 M2M Service User
6.2.3 Payload
6.2.4 Response Codes Mapping
6.3 Accessing Resources in CSEs
6.3.0 Introduction
6.3.1 Blocking case
6.3.2 Non-Blocking Asynchronous case
6.3.3 Non-Blocking Synchronous case
6.3.4 Flex Blocking case
6.4 Mapping rules of caching
6.5 Usage of Block-wise Transfers
6.6 Use of the CoAP FETCH method
7 Security Consideration
Annex A (informative): Example Procedures
A.1 Blocking case of AE Registration
A.2 Non-blocking synchronous case of AE Registration
Annex B (normative): Multicast group fan out procedure
B.0 Introduction
B.1 Security
B.2 Caching
History