Situational and Adaptive Context-Aware Routing for Opportunistic IoT Networks

The increased capabilities of embedded devices have made them smarter and able to adapt themselves to their users’ needs and preferences. Nevertheless, this adaptation has been limited to a single device or to a small number of them. Moreover, the Internet of Things (IoT) paradigm requires to coordinate a huge number of devices and to adapt them to their users’ context, which will lead to an increase in the traffic exchanged between these devices and the cloud. In this paper, the definition of Opportunistic Context-Virtual Networks (OCVNs), and a novel routing algorithm, namely Situational and Adaptive Context-Aware Routing (SACAR), are proposed to dynamically adapt the users context to the opportunistic IoT network environment they belong to at a given time. By taking advantage of the computing capacities of the nodes, and under simulations over a realistic reference scenario, SACAR outperforms other well-known opportunistic routing algorithms in terms of packet delivery ratio, reducing both average latency and network overhead.

[1]  Jörg Ott,et al.  The ONE simulator for DTN protocol evaluation , 2009, SIMUTools 2009.

[2]  Min Chen,et al.  A Survey on Internet of Things From Industrial Market Perspective , 2015, IEEE Access.

[3]  Zhu Wang,et al.  Opportunistic IoT: Exploring the harmonious interaction between human and the internet of things , 2013, J. Netw. Comput. Appl..

[4]  Euiho Suh,et al.  Context-aware systems: A literature review and classification , 2009, Expert Syst. Appl..

[5]  Raffaele Bruno,et al.  Making opportunistic networks in IoT environments CCN-ready: A performance evaluation of the MobCCN protocol , 2018, Comput. Commun..

[6]  Antonio Alfredo Ferreira Loureiro,et al.  Protocols, mobility models and tools in opportunistic networks: A survey , 2014, Comput. Commun..

[7]  Ramjee Prasad,et al.  A cooperative Internet of Things (IoT) for rural healthcare monitoring and control , 2011, 2011 2nd International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronic Systems Technology (Wireless VITAE).

[8]  Amin Vahdat,et al.  Epidemic Routing for Partially-Connected Ad Hoc Networks , 2009 .

[9]  Diane J. Cook,et al.  Author's Personal Copy Pervasive and Mobile Computing Ambient Intelligence: Technologies, Applications, and Opportunities , 2022 .

[10]  José García-Alonso,et al.  Situational-Context: A Unified View of Everything Involved at a Particular Situation , 2016, ICWE.

[11]  Klaus Moessner,et al.  Neighbor Discovery for Opportunistic Networking in Internet of Things Scenarios: A Survey , 2015, IEEE Access.

[12]  Nirvana Meratnia,et al.  Towards a New Opportunistic IoT Network Architecture for Wildlife Monitoring System , 2018, 2018 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS).

[13]  Giancarlo Fortino,et al.  Enabling IoT interoperability through opportunistic smartphone-based mobile gateways , 2017, J. Netw. Comput. Appl..