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

Unleashing the potential of the Internet of Things                         4

            8.6     Traffic and load awareness

            To realize traffic and load optimization, SCN applications have the following requirements:
            1)      Information  related  to  traffic  and  computational  capabilities  of  SCN  objects  is
                    recommended to be registered for SCN applications.
            2)      Information about current traffic and computational load is recommended to be managed
                    for SCN applications.

            8.7     Fault awareness
            A  SCN  needs  to  react  to  the  failure  of  any  SCN  objects  in  order  to  provide  reliability  and
            availability.
            1)      Information about SCN object faults is required to be managed for SCN applications.

            8.8     Routing

            1)      SCN  applications  are  required  to  support  routing  using  distributed  mechanisms,  such  as
                    those based upon peer-to-peer (P2P) techniques.
            2)      SCN applications are recommended to identify the preferred path between any pair of SCN
                    objects. The path selection can be based on historical data or on real-time data to reflect the
                    traffic congestion situation between those SCN objects.

            8.9     Load balancing

            1)      SCN  applications  are  required  to  dynamically  balance  the  traffic  load  of  SCN  objects,
                    based on the status and/or capabilities of SCN objects, traffic balancing policy, etc.

            8.10    Scalability

            1)      SCN  applications  are  required  to  offer  scalability  by  using  P2P  and/or  other  distributed
                    mechanisms, so that the capacity of the SCN infrastructure to provide services to users is
                    proportional, or nearly proportional, to the number of the motes and actuators.

            8.11    Fault tolerance

            1)      SCN  applications  are  required  to  ensure  reliability  and  availability  of  the  SCN
                    infrastructure in order to handle a single mote failure and a mote group failure.

            2)      SCN  applications  are  recommended  to  ensure  reliability  and  availability  of  the  SCN
                    infrastructure in the case of failure of the SCN controllers.
                    NOTE – In the case of these failures, the capabilities of the failed SCN object(s) can be dynamically
                    replaced by those of other SCN objects to provide consistent service to end users.

            8.12    Quality of service (QoS)
            Different SCN applications may have different QoS requirements. For example, data transmission
            in verification applications may require much lower delays than in other SCN applications.
            1)      SCN  applications  are  recommended  to  support  QoS  differentiation  according  to  the
                    required service level quality.
            2)      It is required that the traffic volume generated by SCN applications be managed.

            3)      It  is  recommended  that  SCN  applications  avoid  access  concentration  in  a  single  SCN
                    controller or a single mote.

            4)      It is recommended that specific QoS support for emergency applications be provided.
                    NOTE 1 – Clause 8.18 provides further information and requirements about emergency applications
                    in SCNs.




                                                                  Rec. ITU-T Y.4250/Y.2222 (04/2013)     391
   400   401   402   403   404   405   406   407   408   409   410