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)
   527   528   529   530   531   532   533   534   535   536   537