Page 534 - Unleashing the potenti al of the Internet of Things
P. 534
5 Unleashing the potential of the Internet of Things
The functional architecture of the open USN service framework consists of the open USN service
platform and heterogeneous USN middleware. The open USN service platform consists of seven
functional entities (FEs): Application support FE, LOD linking FE, Semantic inference FE,
Resource management FE, Semantic USN repository FE, Semantic query FE and Adaptation FE.
The heterogeneous USN middleware entities are integrated into the open USN service platform
through the Adaptation FEs; furthermore, the metadata of USN resources and semantic data are
shared with the other services through LOD linking FE.
8.2 Functional entities
8.2.1 Application support FE
The Application support FE provides the functions which enable USN applications to obtain open
USN services and/or the sensed data/semantic data from the open USN service platform.
The Application support FE also supports the functions that allow the establishment or maintenance
of connections or disconnections according to the type of data request, and access control to handle
access rights for user authentication and the use of services.
8.2.2 LOD linking FE
The LOD linking FE provides the functions that enable users to access the metadata of USN
resources and semantic data in the open USN service platform via the web. It allows linking
external LOD with the metadata of USN resources and semantic data in the open USN service
platform.
The LOD linking FE also supports the interface for querying the metadata of USN resources and
semantic data from the LOD, and the functions which allow the application and management of
policies that include criteria about selection and publication of data for the LOD.
8.2.3 Semantic inference FE (optional)
The Semantic inference FE provides the inference functions based on the information described in
the ontology schema and user rules by using the data stored in the Semantic USN repository FE.
Through the inference functions, the original sensed data in the sensed data repository are processed
into semantic data, such as context data, and stored in the semantic data repository. The semantic
data repository is updated with the inferred data either periodically or on-demand. Furthermore, it
provides the functions to compose different kinds of patterns and levels for inference.
8.2.4 Resource management FE
The Resource management FE provides the functions that issue and manage the URIs of USN
resources and semantic data. It also provides the functions that manage the mapping relations with
the address of the USN resource. Further, the Resource management FE supports the functions that
enable USN resources to be automatically registered in the open USN service platform when a USN
resource is connected to a network such as the Internet, and enables applications to obtain and
utilize information about USN resources.
The Resource management FE provides the functions that enable USN resources to actively register
their status and connection information. By using this information, the open USN service platform
will support network connection and mobility of USN resources.
Therefore, the Resource management FE can support plug and play functions which enable the
open USN service platform to dynamically use USN resources which can automatically connect to
the open USN service platform and register their own status and property information.
520 Rec. ITU-T Y.4402/F.747.4 (12/2013)