SWSP: Socially-Weighted Shortest Path Routing for Practical Internet of Things Applications

The Internet of Things (IoT) has become a major paradigm on which many applications are based. While it resulted in the introduction of numerous smart systems that were never thought possible until recently, it also posed challenges in terms of the deployment costs of many generally low-cost applications. One of these challenges is the resource and service sharing among nodes of deployed applications that belong to multiple owners and vendors. To address this issue, the node social relationships model is used to manage the communications and routing duties. We therefore propose a social relationship-based routing protocol that considers, as its main metric, the relationships of the relay nodes with the source node. We designed and implemented the routing protocol, which we term the Socially Weighted Shortest Path (SWSP) protocol. We verified the performance of the proposed technique in comparison to a common shortest path routing protocol.

[1]  Carlo Fischione,et al.  MAC-aware routing metrics for the internet of things , 2013, Comput. Commun..

[2]  Antonio Iera,et al.  SIoT: Giving a Social Structure to the Internet of Things , 2011, IEEE Communications Letters.

[3]  Feng Xia,et al.  ERGID: An efficient routing protocol for emergency response Internet of Things , 2016, J. Netw. Comput. Appl..

[4]  Luigi Atzori,et al.  Implementation of an Experimental Platform for the Social Internet of Things , 2013, 2013 Seventh International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[5]  Luigi Paura,et al.  CAODV: Routing in mobile ad-hoc cognitive radio networks , 2010, 2010 IFIP Wireless Days.

[6]  Theodora A. Varvarigou,et al.  TRM-SIoT: A scalable hybrid trust & reputation model for the social Internet of Things , 2016, 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA).

[7]  Satish Anamalamudi,et al.  AODV routing protocol for Cognitive radio access based Internet of Things (IoT) , 2018, Future Gener. Comput. Syst..

[8]  Wail Mardini,et al.  Genetic algorithm for friendship selection in social IoT , 2017, 2017 International Conference on Engineering & MIS (ICEMIS).

[9]  Antonio Iera,et al.  Making things socialize in the Internet — Does it help our lives? , 2011, Proceedings of ITU Kaleidoscope 2011: The Fully Networked Human? - Innovations for Future Networks and Services (K-2011).

[10]  James P. G. Sterbenz,et al.  Dynamic source routing (DSR) protocol implementation in ns-3 , 2012, SimuTools.

[11]  Li Li,et al.  ETOR: Energy and Trust Aware Opportunistic Routing in Cognitive Radio Social Internet of Things , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[12]  G. Aceto The social internet of things (SIoT)-When social networks meet the internet of things: Concept, architecture and network characterization , 2017 .

[13]  Antonio Iera,et al.  The Social Internet of Things (SIoT) - When social networks meet the Internet of Things: Concept, architecture and network characterization , 2012, Comput. Networks.