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

Unleashing the potential of the Internet of Things                         1

            Figure 1 depicts a conceptual model of machine socialization. In machine socialization, machines
            are capable of basic communication and computing. For machine socialization, machines should at
            least  be  able  to  discover  other  machines  and  obtain  information  about  the  properties  of  other
            machines such as capability (service that the machine can provide) and interface.


            In Figure 1, M3 locates in the home and office whereas M2 locates in public and the home. When
            M3 locates in  the office, M3 has  M4 and M5 as  its  neighbourhood. M4 and M5  have different
            properties from the properties of M1 and M2 which locate in M3's home. If M3 is socialized with
            M4 and M5, M3 is able to collaborate with M4 and M5.

            M3 can do different jobs when M3 is socialized with M4 and M5 compared to the socialization with
            M1 and M2 because M4 and M5 provide different services. M2 also has M1, M3 and M6 and M7
            as its neighbourhood in home and public. From the socialization with both neighbourhoods in home
            and public, M2 can do different jobs when it locates in home and in public respectively.

            The capability of machines can be extended through socializations supporting collaboration, and
            machines  can  be  socialized  with  many  other  types  of  machines.  This  means  that  machines  can
            extend their capability in different ways using various socializations.





















                                 Figure 1 – Conceptual model of machine socialization

            6.2     Relations for socialization

            As defined in clause 3, a relation is an association between or among machines to share or provide
            capability. A relation also specifies the schedule of processes between or among machines while
            performing the task in collaboration.

            Establishing a relation enables machines to collaborate with other machines in a form of capabilities
            sharing.

            Figure  2  depicts  an  entity  relationship  (E-R)  diagram  of  socialization  which  associates  two
            machines by a relation.

















                                                                  Rec. ITU-T Y.4001/F.748.2 (11/2015)      27
   36   37   38   39   40   41   42   43   44   45   46