Page 122 - 2015 Security in Telecommunications and Information Technology
P. 122
3 Unleashing the potential of the Internet of Things
9.1.2 Typical high-level flows
In IoT applications, a gateway can receive data from IoT applications and then send the data to
devices and it can receive data from devices and then send the data to IoT applications. In this
regard, the typical high-level flows with respect to the capability groups identified in the gateway
reference technical framework are as follows:
– Data are received from IoT applications and sent to devices: the gateway receives data from
IoT applications through the adaptation capabilities group which provides network
adaptation and interface abstraction. The gateway makes the necessary application logic
process ing via the applications capabilities group, and sends data to devices through the
adaptation capabilities group which provides interface abstraction and device adaptation.
These processes are accomplished in collaboration with the support capabilities group and
the security and management capabilities group.
– Data are received from devices and sent toIoT applications: the gateway receives data from
devices through the adaptation capabilities group which provides device adaptation and
interface abstraction. The gateway makes the necessary application logic processing via the
applications capabilities group, and sends data to IoT applications through the adaptation
capabilities group which provides interface abstraction and network adaptation. These
processes are accomplished in collaboration with the support capabilities group and the
security and management capabilities group.
9.2 Details on common capabilities of a gateway for IoT applications
9.2.1 Applications group
The functionalities of the applications group are as follows:
– Support deployment of specific IoT application logic in the gateway via standard open
interface. Via such application logic, the gateway can process some IoT application related
functions locally.
– Support resource openness with proper access control, so that the resources of the gateway
which are usable for the creation of new IoT applications, can be discovered and accessed.
The gateway is required to support functions for resource openness, including resource
abstraction, resource identifier management, resource registration and deregistration etc.
9.2.2 Support capabilities group
9.2.2.1 Data dispatching
The functionalities of data dispatching are as follows:
– Support capability of dispatching data to devices according to the sequential order of the
devices' data.
– Support capability of dispatching data from devices to applications as appropriate.
– Support capability of adjusting the sequential order of the devices' data based on policies.
9.2.2.2 Device management
The functionalities of device management are as follows:
– Support capability of providing collection and monitoring of device status.
– Support capability of providing device related information to applications.
– Support capability for device firmware and software update.
– Support device configuration, according to configuration profiles (downloaded from
applications, or stored in the gateway) or configuration commands (received from
applications).
108 Rec. ITU-T Y.4101/Y.2067 (06/2014)