oneM2M TS-0030Release Notes diff from v5.0.0 to v5.0.0
  • ETSI title

  • 1 Scope
  • 2 References
    • 2.1 Normative references
    • 2.2 Informative references
  • 3 Definitions and abbreviations
    • 3.1 Definitions
    • 3.2 Abbreviations
  • 4 Conventions
  • 5 Introduction to Ontology-based Interworking
    • 5.1 Basic concepts of Ontology-based Interworking
      • 5.1.1 Ontology-based Interworking vs. specific interworking
      • 5.1.2 Use of ontologies for Ontology-based Interworking with Area Networks
    • 5.2 Using Ontology-based Interworking with Device Abstraction
      • 5.2.1 General description
      • 5.2.2 An example, involving ZigBee, HAIM and SAREF
    • 5.3 Principles of data flows
      • 5.3.1 Preconditions on the communicating entity
      • 5.3.2 Data flows for communicating with the IPE using DataPoints of a Service
      • 5.3.3 Data flows for communicating with the IPE using Operations of a Service
  • 6 Functional specification of communication with the Ontology-based Interworking IPE
    • 6.1 oneM2M resources for IPE communication
      • 6.1.1 General design principles
      • 6.1.2 Resource structure for modelling devices, sub-devices, services and operations
    • 6.2 Specification of the IPE for Ontology-based Interworking
      • 6.2.1 Initialization of the Ontology-based Interworking IPE
        • 6.2.1.1 General functionality of a Ontology-based Interworking IPE
        • 6.2.1.2 Initialization sequence of a Ontology-based Interworking IPE
      • 6.2.2 Interworked Device and Service discovery
        • 6.2.2.1 General handling of Interworked Device discovery
        • 6.2.2.2 Creation of resources for the Proxied Device
          • 6.2.2.2.1 General on the creation of resources for the Proxied Device by the IPE
          • 6.2.2.2.2 Creation of resources for the Proxied Device when Interworked Devices are represented as <flexContainer> s
          • 6.2.2.2.3 Creation of resources for the Proxied Device when Interworked Devices are represented as <AE> s
        • 6.2.2.3 Creation of resources for sub-devices
        • 6.2.2.4 Creation of resources for Services
        • 6.2.2.5 Creation of resources for operations of a service of a device
          • 6.2.2.5.1 Introduction
          • 6.2.2.5.2 Creation of resources for operation invocation
          • 6.2.2.5.3 Creation of resources for returning operation results
        • 6.2.2.6 Subscription to the created resources
      • 6.2.3 Handling of DataPoints by the IPE
      • 6.2.4 Handling of Operations by the IPE
      • 6.2.5 Removing of resources for Proxied Devices
  • 7 Rules for creation of XSDs from ontologies
    • 7.1 General information
    • 7.2 XSD creation rules
      • 7.2.1 General rules
        • 7.2.1.1 General principle for creating XSDs
        • 7.2.1.2 Parameters for XSD templates
        • 7.2.1.3 Data typing for Variables
          • 7.2.1.3.1 Information on datatypes contained in the ontology
          • 7.2.1.3.2 Construction of Simple Data Types
          • 7.2.1.3.3 List Data Types
          • 7.2.1.3.4 Structured Data Types
      • 7.2.2 XSD template for sub-classes of Base Ontology class: Device
      • 7.2.3 XSD template for sub-classes of Base Ontology class: Service
      • 7.2.4 XSD template for sub-classes of Base Ontology class: Operation
  • A.1 Overview
  • A.2 XSDs created by the IPE
    • A.2.1 XSD storage <container >
    • A.2.2 XSD for the Interworked Device type XYZ_Cool
    • A.2.3 XSD for the Service type SwitchOnService
    • A.2.4 XSD for the Service type MonitorService
    • A.2.5 XSD for the Operation type ToggleBinary
  • History
Copyright © 2024 oneM2M Partnership Project