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

4                                     Unleashing the potential of the Internet of Things

            •       Actuator:

            –       It requests the necessary sensed data and reference values from the gates via the ad-hoc
                    network.

            –       It  requests  from  the  SCN  controllers  via  the  central  communication  channel  aggregate
                    values, which are necessary for a decision but cannot be calculated by the actuator itself.
            –       It receives from the gates via the ad-hoc network the requested sensed data and reference
                    values and calculates the other necessary reference values and aggregate values.
            –       It receives from the SCN controllers via the central communication channel the requested
                    aggregate values.
            –       It forms the appropriate control commands.

            –       It  transmits  to  the  SCN  controllers  information  about  its  own  status  via  the  central
                    communication channel.
            •       Mote:

            –       It receives requests from the SCN controllers and the gates via the SCN infrastructure about
                    sensed data or reference values.

            –       It  transmits  the  requested  data  to  the  SCN  controllers  and  the  gates  via  the  SCN
                    infrastructure.


            7.3.2.3    Decision-making process

            The decision-making process follows the following procedure:
            1)      The  necessary  sensed  data,  reference  values  and  aggregated  values  are  kept  in  the SCN
                    controllers' memory and regularly updated.
            2)      Each gate forwards sensed data and reference values from the motes to the actuators.

            3)      Each actuator sends requests for sensed data and reference values to the gates, and then
                    stores the received ones in memory. The data requests can be of different types, such as
                    broadcast request (the gates send data of all motes on demand to the actuator), threshold-
                    exceeding  request  (gates  send  data  only  of  the  motes  whose  sensed  data  exceed  some
                    thresholds), etc.
            4)      Some other reference values can be regularly computed as needed by the actuators based on
                    received sensed data and reference values.
            5)      Each actuator needs to have the up-to-date aggregate values necessary to make a decision.
                    These aggregate values can be computed by the actuator itself or fetched from the SCN
                    controllers.
            6)      Each actuator forms a control command depending on the aggregate values.

            An example of flow chart for ad-hoc configuration is shown in Figure 7-5.


















            388      Rec. ITU-T Y.4250/Y.2222 (04/2013)
   397   398   399   400   401   402   403   404   405   406   407