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

5                                     Unleashing the potential of the Internet of Things

            NOTE – The web mash-up is defined as "web applications generated by combining content, presentation or
            application  functionality  from  the  disparate  web  sources".  The  aim  of  mash-up  is  to  create  new  useful
            applications or services by combining them in a value-adding manner. The WoT allows developers to access
            and search for the web-enabled things, and also allows owners of the web-enabled things to have a simple
            and scalable mechanism on sharing them.

            8.2.3   WoT service management functional entity (WoT-S-MA FE)
            The WoT service management FE (WoT-S-MA FE) is responsible for managing the WoT service.
            It provides capabilities to manage service updating, service tracking, update management, auditing,
            version control, logging and service coordination.
            The WoT-S-MA FE supports the collection and storage of the WoT service logs. It also provides
            capabilities to replace or substitute the WoT service. If the WoT-S-MA FE finds better services, it
            recommends to change the old service to the new service. The WoT-S-MA has the ability to detect
            failures of services as well as recovery from failures.
            8.2.4   WoT service registration functional entity (WoT-S-RE FE)

            The WoT service registration FE (WoT-S-RE FE) allows registration and deregistration of the WoT
            service in the WoT service repository. The WoT-S-RE FE has the ability to analyse services for
            registration in terms of their characteristics (e.g., service category, service provider and information
            about service charging).
            The  WoT-S-RE FE  interworks  with  the  WoT  service  creation  FE  (WoT-S-CR FE).  The
            WoT-S-RE FE  registers  the  new  service  after  creating  a  service  by  the  WoT-S-CR FE.
            The WoT-S-RE FE investigates the service and extracts information of the service.

            8.2.5   WoT service repository (WoT-S repository)
            The WoT service repository is responsible for storing WoT services and related information such as
            service characteristics, service type, service location, service version, service status, etc. The WoT
            service repository also contains the service execution logic, which comprises the service execution
            description  of  each  WoT  service.  Mash-up  services  also  have  the  service  execution  description
            which contains service information, service rule and service profiles like other WoT services:
            –       service information is related to the linked information with  the WoT-S repository or in
                    case  of  mash-up  services,  it  contains  key  features  for  WoT  mash-up  services  such  as
                    classification, QoS, owner, etc.;
            –       service  rule  is  related  to  the  method  on  how  to  operate  services,  or  in  case  of  mash-up
                    services, it contains one or mixed rules of sequential execution, conditional execution and
                    operational execution;

            –       service profiles are related to the parameters to provide customised services according to
                    location, preference or other clients' characteristics.

















                                Figure 5 – Service execution logic in a WoT-S repository




            800      Rec. ITU-T Y.4414/H.623 (11/2015)
   809   810   811   812   813   814   815   816   817   818   819