Page 165 - Unleashing the potenti al of the Internet of Things
P. 165

Unleashing the potential of the Internet of Things                         3


            A USN service is a type of service that uses various sensors and/or actuators. In the USN services
            framework, communications take place between USN applications and sensor networks directly or
            via some intermediate entity.

            Some USN applications and services use basic  data processing to  obtain  the necessary data and
            others may use advanced data processing such as data mining, context-aware processing, and event
            processing. In addition, authentication of sensor network and confidentiality of sensed data are very
            important to protect the USN services from fraudulent data.

            The functions of various USN applications and services can be summarized as follows:
            –       finding appropriate sensor networks to obtain sensed data;
            –       requesting raw sensed data and/or processed data;
            –       processing received sensed data;

            –       activating actuators;
            –       monitoring sensor network status;
            –       controlling sensor networks;
            –       authenticating sensor networks;
            –       providing appropriate services to users.

            These  functions  are  commonly  required  by  many  types  of  USN  applications  and  services.
            Concerning  complexity,  scalability  and  cost-effectiveness,  it  would  be  beneficial  to  support
            functions by a separate entity rather than by each USN application and service.


            6.2     Description of USN middleware
            USN middleware is an intermediate entity that provides functions commonly required by different
            types of USN applications and services. USN middleware receives requests from USN applications
            and delivers those requests to  appropriate sensor networks.  Similarly, USN middleware receives
            sensed  data  or  processed  data  from  sensor  networks  and  delivers  them  to  appropriate  USN
            applications.  USN  middleware  can  provide  information  processing  functions  such  as  query
            processing, context-aware processing, event processing, sensor network monitoring and so on.

            6.3     Use cases of USN services
            USN services use only sensor nodes or both sensor nodes and RFID readers. In some cases, USN
            services can activate actuators after processing the sensed data. Some other USN services monitor
            and/or control sensor networks.
            USN services can be categorized into three groups, based on the above observations:

            –       using only sensed data including RFID tag data (e.g., healthcare applications);
            –       activating one or more actuators, based on the sensed data, including RFID tag data (e.g.,
                    cold chain management applications);

            –       monitoring  and/or  controlling  sensor  networks,  including  RFID  readers  (e.g.,  sensor
                    network monitoring applications).

            Use cases in this Recommendation show how USN services and USN middleware work together.















                                                                   Rec. ITU-T Y.4104/F.744 (12/2009)     151
   160   161   162   163   164   165   166   167   168   169   170