oneM2M TS-0013Release Notes diff from v4.0.1 to v4.0.1
  • ETSI title

  • 1 Scope
  • 2 References
    • 2.1 Normative references
    • 2.2 Informative references
  • 3 Definitions of terms, symbols and abbreviations
    • 3.1 Definitions
    • 3.2 Symbols
    • 3.3 Abbreviations
  • 4 Conventions
  • 5 Testing conventions
    • 5.1 The Test Description proforma
    • 5.2 Test Description naming convention
    • 5.3 Test Settings
    • 5.4 Pre-conditions
      • 5.4.1 Registration
      • 5.4.2 Security
      • 5.4.3 Service Subscription
      • 5.4.4 ID allocation
      • 5.4.5 Existence of resource
      • 5.4.6 Management Session between Management Server and Management Client
    • 5.5 Binding message convention
  • 6 Test Description Summary
    • 6.1 Release 4 features Tests list
    • 6.2 Full Tests list
  • 7 Configuration
    • 7.1 Test Configuration
      • 7.1.1 No hop
        • 7.1.1.1 M2M_CFG_01
        • 7.1.1.2 M2M_CFG_02
        • 7.1.1.3 M2M_CFG_10
      • 7.1.2 Single hop
        • 7.1.2.1 M2M_CFG_03
        • 7.1.2.2 M2M_CFG_04
        • 7.1.2.3 M2M_CFG_05
        • 7.1.2.4 M2M_CFG_08
        • 7.1.2.5 M2M_CFG_09
        • 7.1.2.6 M2M_CFG_11
        • 7.1.2.7 M2M_CFG_12
      • 7.1.3 Multi hops
        • 7.1.3.1 M2M_CFG_06
        • 7.1.3.2 M2M_CFG_07
  • 8 Test Descriptions
    • 8.1 No Hop configuration testing
      • 8.1.1 CSEBase Management
        • 8.1.1.1 CSEBase Retrieve on Mca
      • 8.1.2 RemoteCSE Management
        • 8.1.2.1 RemoteCSE Create
        • 8.1.2.2 remoteCSE Retrieve
        • 8.1.2.3 remoteCSE Update
        • 8.1.2.4 remoteCSE Delete
      • 8.1.3 Application Entity Registration
        • 8.1.3.1 AE Create
        • 8.1.3.2 AE Retrieve
        • 8.1.3.3 AE Update
        • 8.1.3.4 AE Delete
      • 8.1.4 Container Management
        • 8.1.4.1 Container Create
        • 8.1.4.2 Container Retrieve
        • 8.1.4.3 Container Update
        • 8.1.4.4 Container Delete
      • 8.1.5 ContentInstance Management
        • 8.1.5.1 ContentInstance Create
        • 8.1.5.2 ContentInstance Retrieve
        • 8.1.5.3 ContentInstance Delete
        • 8.1.5.4 <latest> ContentInstance Delete
        • 8.1.5.5 <oldest> ContentInstance Delete
        • 8.1.5.6 ContentInstance Create when currentNrOfInstance equals to maxNrOfInstances in parent <container> resource
        • 8.1.5.7 <latest> ContentInstance Retrieve
          • 8.1.5.7.1 Attribute locationID of the <container> resource configured
          • 8.1.5.7.2 Attribute locationID of the <container> resource not configured
        • 8.1.5.8 <oldest> ContentInstance Retrieve
      • 8.1.6 Discovery
        • 8.1.6.1 Discovery of all resources
        • 8.1.6.2 Discovery with label filter criteria
        • 8.1.6.3 Discovery with limit filter criteria
        • 8.1.6.4 Discovery with multiple filter criteria
        • 8.1.6.5 Discovery with level filter criteria
        • 8.1.6.6 Discovery with offset filter criteria
        • 8.1.6.7 Discovery with geoQuery filter criteria
      • 8.1.7 Subscription Management
        • 8.1.7.1 Subscription Create
        • 8.1.7.2 Subscription Retrieve
        • 8.1.7.3 Subscription Update
        • 8.1.7.4 Subscription Delete
      • 8.1.8 accessControlPolicy Management
        • 8.1.8.1 accessControlPolicy Create
        • 8.1.8.2 accessControlPolicy Retrieve
        • 8.1.8.3 accessControlPolicy Update
        • 8.1.8.4 accessControlPolicy Delete
        • 8.1.8.5 Unauthorized operation (Insufficient Access Rights, operations)
        • 8.1.8.6 Unauthorized operation (Insufficient Access Rights, originators)
        • 8.1.8.7 Authorized operation
      • 8.1.9 Group Management
        • 8.1.9.1 Group Retrieve
        • 8.1.9.2 Group Create
        • 8.1.9.3 Group Update
        • 8.1.9.4 Group Delete
      • 8.1.10 Node Management
        • 8.1.10.1 Node Create
        • 8.1.10.2 Node Retrieve
        • 8.1.10.3 Node Update
        • 8.1.10.4 Node Delete
      • 8.1.11 PollingChannel Management
        • 8.1.11.1 PollingChannel Create
        • 8.1.11.2 PollingChannel Retrieve
        • 8.1.11.3 pollingChannel Update
        • 8.1.11.4 pollingChannel Delete
        • 8.1.11.5 Long Polling on a PollingChannel Retrieve
      • 8.1.12 FanoutPoint Management
        • 8.1.12.1 FanoutPoint Create
        • 8.1.12.2 FanoutPoint Retrieve
        • 8.1.12.3 FanoutPoint Update
        • 8.1.12.4 FanoutPoint Delete
      • 8.1.13 Notification Management
        • 8.1.13.1 Notification
        • 8.1.13.2 Update Notification
        • 8.1.13.3 Delete Notification
        • 8.1.13.4 Creation of Direct Child Resource Notification
        • 8.1.13.5 Deletion of Direct Child Resource Notification
        • 8.1.13.6 Notifcation Aggregation
      • 8.1.14 FlexContainer Management
        • 8.1.14.1 FlexContainer Create
        • 8.1.14.2 FlexContainer Retrieve
        • 8.1.14.3 FlexContainer Update
        • 8.1.14.4 FlexContainer Delete
        • 8.1.14.5 Notification Create
        • 8.1.14.6 Discovery with attribute filter criteria over customAttributes
      • 8.1.15 External Management Operations Management
        • 8.1.15.1 mgmtCmd Create
        • 8.1.15.2 mgmtCmd Retrieve
        • 8.1.15.3 mgmtCmd Update (Normal)
        • 8.1.15.4 mgmtCmd Update (Execute)
        • 8.1.15.5 mgmtCmd Delete
        • 8.1.15.6 execInstance Retrieve
        • 8.1.15.7 execInstance Update (Cancel)
        • 8.1.15.8 execInstance Delete
      • 8.1.16 SemanticDescriptor Management
        • 8.1.16.1 SemanticDescriptor Create
        • 8.1.16.2 SemanticDescriptor Retrieve
        • 8.1.16.3 SemanticDescriptor Update
        • 8.1.16.4 SemanticDescriptor Delete
      • 8.1.17 Semantic Resource Discovery
        • 8.1.17.1 Discovery with semanticFilter filter criteria
      • 8.1.18 ResultContent
        • 8.1.18.1 ResultContent=0
        • 8.1.18.2 ResultContent=1
        • 8.1.18.3 ResultContent=2
        • 8.1.18.4 ResultContent=3
        • 8.1.18.5 ResultContent=4
      • 8.1.19 timeSeries Management
        • 8.1.19.1 timeSeries Create
        • 8.1.19.2 timeSeries Retrieve
        • 8.1.19.3 timeSeries Update
        • 8.1.19.4 timeSeries Delete
      • 8.1.20 timeSeriesInstance Management
        • 8.1.20.1 timeSeriesInstance Create
        • 8.1.20.2 timeSeriesInstance Retrieve
        • 8.1.20.3 timeSeriesInstance Delete
        • 8.1.20.4 timeSeriesInstance Create when currentNrOfInstance equals to maxNrOfInstances in parent <timeSeries> resource
      • 8.1.21 Location Management
        • 8.1.21.1 LocationPolicy Create
        • 8.1.21.2 LocationPolicy Retrieve
        • 8.1.21.3 LocationPolicy Update
        • 8.1.21.4 LocationPolicy Delete
      • 8.1.22 Schedule management
        • 8.1.22.1 Schedule Create
        • 8.1.22.2 Schedule Retrieve
        • 8.1.22.3 Schedule Update
        • 8.1.22.4 Schedule Delete
        • 8.1.22.5 Notification to AE with configured Schedule resource
    • 8.2 Non-blocking configuration testing
      • 8.2.1 Synchronous request
        • 8.2.1.1 Container management
          • 8.2.1.1.1 Container Create
          • 8.2.1.1.2 Container Retrieve
          • 8.2.1.1.3 Container Update
          • 8.2.1.1.4 Container Delete
      • 8.2.2 Asynchronous request
        • 8.2.2.1 Container management
          • 8.2.2.1.1 Container Create
          • 8.2.2.1.2 Container Retrieve
          • 8.2.2.1.3 Container Update
          • 8.2.2.1.4 Container Delete
    • 8.3 Single hop configuration testing
      • 8.3.1 Retargeting
        • 8.3.1.1 RetargetingResource Create (Generic Test Description)
        • 8.3.1.2 <Resource> Create
        • 8.3.1.3 Resource Retrieve (Generic Test Description)
        • 8.3.1.4 <Resource> retrieve
        • 8.3.1.5 Resource Update (Generic Test Description)
        • 8.3.1.6 <Resource> update
        • 8.3.1.7 Resource Delete (Generic Test Description)
        • 8.3.1.8 <Resource> delete
        • 8.3.1.9 Discovery with multiple filter criteria
        • 8.3.1.10 Unauthorized operation (Insufficient Access Rights)
        • 8.3.1.11 Notification
      • 8.3.2 <mgmtObj> Test Description
        • 8.3.2.1 <mgmtObj> Create
        • 8.3.2.2 <mgmtObj> Update
        • 8.3.2.3 <mgmtObj> Retrieve
        • 8.3.2.4 <mgmtObj> Delete
      • 8.3.3 Announcement Management
        • 8.3.3.1 AEAnnc Create
        • 8.3.3.2 ContainerAnnc Create
        • 8.3.3.3 ContainerAnnc Update
        • 8.3.3.4 ContainerAnnc Retrieve
        • 8.3.3.5 ContainerAnnc Retrieve Original
        • 8.3.3.6 ContainerAnnc Delete by updating announceTo attribute
      • 8.3.4 Single Hop <fanOutPoint> operations
        • 8.3.4.1 Create <fanOutPoint>
        • 8.3.4.2 Retrieve <fanOutPoint>
        • 8.3.4.3 Update <fanOutPoint>
        • 8.3.4.4 Delete <fanOutPoint>
    • 8.4 Security management
      • 8.4.1 Secure AE Registration
        • 8.4.1.1 PSK Security Association Establishment Framework
      • 8.4.2 Authentication
        • 8.4.2.1 Authentication using the Provisioned Symmetric Key Security Association Establishment Framework with TLS
        • 8.4.2.2 Authentication using the Certificate-Based Security Association Establishment Framework with TLS
      • 8.4.3 Authorization
        • 8.4.3.1 Authorization using selfPrivileges
        • 8.4.3.2 Authorization using accessControlPolicy privileges
        • 8.4.3.3 Authorization using default access privileges (owner is configured)
        • 8.4.3.4 Authorization using default access privileges (owner is not configured)
        • 8.4.3.5 Direct Dynamic Authorization
        • 8.4.3.6 Indirect Dynamic Authorization
      • 8.4.4 Key provisioning management
        • 8.4.4.1 MEF Handshake Procedure using certificates
        • 8.4.4.2 MEF Handshake Procedure using Master Credentials
        • 8.4.4.3 MEF Client Registration Procedure
        • 8.4.4.4 MEF Client Configuration Retrieval Procedure
        • 8.4.4.5 MEF Client Configuration Update Procedure
        • 8.4.4.6 MEF Client De-Registration Procedure
        • 8.4.4.7 MEF Key Registration Procedure
        • 8.4.4.8 MEF Key Retrieval Procedure
        • 8.4.4.9 MEF Key Registration Update Procedure
        • 8.4.4.10 MEF Key De-Registration Procedure
      • 8.4.5 End-to-End security management
        • 8.4.5.1 End-to-End Security of Primitives (ESPrim) Architecture
        • 8.4.5.2 End-to-End Certificate-based Key Establishment (ESCertKE)
    • 8.5 HAIM Device Model
      • 8.5.1 HAIM Light Device Creation
      • 8.5.2 HAIM Light Device Status Read
      • 8.5.3 HAIM Light Device Update
      • 8.5.4 HAIM Light Device Toggle Action
      • 8.5.5 HAIM Power Outlet SubDevice Create
      • 8.5.6 HAIM Toggle Action Create
      • 8.5.7 HAIM Device Properties Create
    • 8.6 Semantics management
      • 8.6.1 Semantic Access Control Policy management
        • 8.6.1.1 Procedure for creating ACP triples when a new <accessControlPolicy> resource is created
        • 8.6.1.2 Procedure for updating ACP triples when a new <accessControlPolicy> resource is updated
        • 8.6.1.3 Procedure for deleting ACP triples when an existing <accessControlPolicy> resource is deleted
        • 8.6.1.4 Procedure for creating ACP-SD binding triples and SD relationship in SGS
        • 8.6.1.5 Procedure for updating ACP-SD binding triples in SGS
        • 8.6.1.6 Procedure for updating SD relationship triples in SGS
        • 8.6.1.7 Procedure for deleting SD relationship triples and ACP-SD binding triples in SGS
      • 8.6.2 Semantic Filtering and discovery
        • 8.6.2.1 Semantic Filtering and Discovery using <semanticFanOutPoint> resource
        • 8.6.2.2 Resource link-based Semantic Discovery
        • 8.6.2.3 Semantic query
      • 8.6.3 Semantic Mashup management
        • 8.6.3.1 SemanticMashupJobProfile Create
        • 8.6.3.2 SemanticMashupJobProfile Retrieve
        • 8.6.3.3 SemanticMashupJobProfile Update
        • 8.6.3.4 SemanticMashupJobProfile Delete
        • 8.6.3.5 SemanticMashupInstance Create
        • 8.6.3.6 SemanticMashupInstance Retrieve
        • 8.6.3.7 SemanticMashupInstance Update
        • 8.6.3.8 SemanticMashupInstance Delete
        • 8.6.3.9 SemanticMashupResult Retrieve
        • 8.6.3.10 SemanticMashupResult Delete
        • 8.6.3.11 Mashup Retrieve
      • 8.6.4 Ontology Repository management
        • 8.6.5.1 OntologyRepository Create
        • 8.6.4.2 OntologyRepository Retrieve
        • 8.6.4.3 OntologyRepository Update
        • 8.6.4.4 OntologyRepository Delete
      • 8.6.5 Semantic validation management
        • 8.6.5.1 Semantic validation independent of <semanticDescriptor> resource operation
        • 8.6.5.2 Semantic validation triggered when Create a semanticDescriptor resource
      • 8.6.6 Ontology Mapping management
        • 8.6.6.1 OntologyMapping Create
        • 8.6.6.2 OntologyMapping Retrieve
        • 8.6.6.3 OntologyMapping Update
        • 8.6.6.4 OntologyMapping Delete
    • 8.7 3GPP Interworking
      • 8.7.1 Cellular IoT non-IP data delivery (NIDD)
        • 8.7.1.1 SCEF Configuration for NIDD
      • 8.7.2 Monitoring events
        • 8.7.2.1 UE Reachability monitoring
        • 8.7.2.2 UE Availability after DDN Failure
        • 8.7.2.3 UE Communication Failure
        • 8.7.2.4 Roaming Status
        • 8.7.2.5 Location updating triggered by retrieval
      • 8.7.3 3GPP Based Device triggering
        • 8.7.3.1 General Procedure for 3GPP Based Device Triggering
        • 8.7.3.2 3GPP Based Device Trigger Recall/Replace Procedure
      • 8.7.4 Configuration of traffic patterns
      • 8.7.5 Group message delivery using MBMS
        • 8.7.5.1 Create MBMS Group
        • 8.7.5.2 Group message delivery using MBMS
    • 8.8 Advanced Subscriptions & Notifications management
      • 8.8.1 Notification Target removal procedure
      • 8.8.2 NotificationTargetMgmtPolicyRef management
        • 8.8.2.1 NotificationTargetMgmtPolicyRef Create
        • 8.8.2.2 NotificationTargetMgmtPolicyRef Retrieve
        • 8.8.2.3 NotificationTargetMgmtPolicyRef Update
        • 8.8.2.4 NotificationTargetMgmtPolicyRef Delete
      • 8.8.3 NotificationTargetPolicy management
        • 8.8.3.1 NotificationTargetPolicy Create
        • 8.8.3.2 NotificationTargetPolicy Retrieve
        • 8.8.3.3 NotificationTargetPolicy Update
        • 8.8.3.4 NotificationTargetPolicy Delete
      • 8.8.4 PolicyDeletionRules management
        • 8.8.4.1 PolicyDeletionRules Create
        • 8.8.4.2 PolicyDeletionRules Retrieve
        • 8.8.4.3 PolicyDeletionRules Update
        • 8.8.4.4 PolicyDeletionRules Delete
      • 8.8.5 CrossResourceSubscription management
        • 8.8.5.1 CrossResourceSubscription Create
        • 8.8.5.2 CrossResourceSubscription Retrieve
        • 8.8.5.3 CrossResourceSubscription Update
        • 8.8.5.4 CrossResourceSubscription Delete
        • 8.8.5.5 Cross-Resource Notification
    • 8.9 Modbus Interworking
      • 8.9.1 Modbus Thermometer Device Create
      • 8.9.2 Retrieve data from a Modbus Thermometer device
      • 8.9.3 Write data to a Modbus Thermometer device
    • 8.10 NoDN Interworking
      • 8.10.1 Retrieve data from a NoDN device
      • 8.10.2 Write data to a NoDN device
  • History
Copyright © 2024 oneM2M Partnership Project