Page 532 - Unleashing the potenti al of the Internet of Things
P. 532
5 Unleashing the potential of the Internet of Things
In the open USN service framework, a USN application only needs to send requests to the open
USN service platform; the remaining processing is done by the platform itself. The open USN
service platform converts a request from each USN application into a specific request for different
USN middleware.
The ultimate goal of the open USN service platform is to provide the application with the following
services:
– easy access to and use of global USN resources and sensed data/semantic data;
– easy connection of USN resources;
– easy development and distribution of various applications.
7 Requirements for the open USN service platform
The following are the requirements for the open USN service platform.
7.1 Requirements to communicate with heterogeneous USN middleware
– It is required to provide an open interface for heterogeneous USN middleware to provide
the sensed data and metadata received from USN resources.
– USN resources and semantic data are required to be identified by a universal resource
identifier (URI).
– URIs for USN resources are required to be dynamically assigned when the USN resources
are registered to the open USN service platform.
– It is required to provide open interface for accessing heterogeneous USN middleware.
7.2 Requirements of the open USN service platform
– USN resource management is required according to proper management policies on
authentication, authorization and access rights.
– The characteristics and status of USN resources are required to be managed.
– It is required to provide functionality of inheritance and binding of USN middleware
management policy.
– It is recommended to manage a logical group of USN resources according to application
service requests.
– It is recommended to provide inference functions to derive the context data by user rules.
7.3 Requirements for linking the LOD
– It is required to be accessed by external linked open data (LOD) [b-LOD] by assigning a
unique URI to each USN resource and semantic data.
– It is required to access the external LOD via the web.
7.4 Requirements for applications
– It is required to provide an open protocol, such as representational state transfer (REST),
for applications.
– It is required to provide an open interface to services and applications for the combination
of existing applications.
7.5 Requirements for USN resources and sensed data/semantic data
– Metadata of USN resources and semantic data are required to be represented in RDF
[b-RDF] format.
518 Rec. ITU-T Y.4402/F.747.4 (12/2013)