Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2019 Apr 19;19(8):1875.
doi: 10.3390/s19081875.

A Novel Routing Scheme for Creating Opportunistic Context-Virtual Networks in IoT Scenarios

Affiliations

A Novel Routing Scheme for Creating Opportunistic Context-Virtual Networks in IoT Scenarios

Jaime Galán-Jiménez et al. Sensors (Basel). .

Abstract

The massive amount of traffic required by the emerging Internet of Things (IoT) paradigm can be supported by the imminent arrival of 5G next-generation networks. However, the limited capacity of resources in IoT nodes, e.g., battery lifetime or buffer space, opens a challenge to be taken into account when proposing new routing solutions on IoT scenarios with intermittent connectivity. In this paper, we propose the concept of Opportunistic Context-Virtual Networks (OCVNs). The novelty of this approach is to create virtual groups of nodes that share interests in common for routing purposes. Therefore, only the nodes that are interested in the content of the messages that are flowing throughout the network are used as relaying nodes, providing their own resources for the sake of the communication. By leveraging the use of store-carry-and-forward mechanisms, a novel routing algorithm is proposed and evaluated over two realistic scenarios. Experimental results reveal that our solution outperforms other well-known opportunistic routing algorithms in terms of delivery probability and overhead ratio, while resource usage of relaying nodes is significantly reduced.

Keywords: Internet of Things; contextual information; opportunistic networks; routing algorithms.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
Example of the situational context.
Figure 2
Figure 2
Example of three Opportunistic Context-Virtual Networks (OCVNs) in a seven-node environment.
Figure 3
Figure 3
Behavior of the defined Situational and Adaptive Context-Aware Routing (SACAR) algorithms. IR, In Range; HC, Historical Contacts.
Figure 4
Figure 4
Resource consumption of SACAR algorithms.
Figure 5
Figure 5
Storage required for the SACAR algorithms.
Figure 6
Figure 6
Smart office scenario.
Figure 7
Figure 7
Mall scenario.
Figure 8
Figure 8
Average delivery probability (dprob) vs. the frequency of messages generation (ω): smart office scenario. DDR, Direct Delivery Routing; ER, Epidemic Routing; MPR, MaxProp Routing; PR, ProPHET Routing; SWR, Spray and Wait Routing; GSaR, Geographic-Based Spray-and-Relay.
Figure 9
Figure 9
Overhead ratio (θ) vs. frequency of message generation (ω): smart office scenario.
Figure 10
Figure 10
Average latency (τ) vs. frequency of message generation (ω): smart office scenario.
Figure 11
Figure 11
Average number of hops (γ) vs. frequency of message generation (ω): smart office scenario.
Figure 12
Figure 12
Average delivery probability (dprob) vs. frequency of message generation (ω): mall.
Figure 13
Figure 13
Average buffer time (δ) vs. frequency of messages generation (ω): mall.

References

    1. Cisco Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update. [(accessed on 19 April 2019)]; Available online: http://www.gsma.com/spectrum/wp-content/uploads/2013/03/Cisco_VNI-global....
    1. Cisco Cisco Visual Networking Index: Forecast and Methodology, 2015–2020. [(accessed on 19 April 2019)]; Available online: http://www.cisco.com/c/dam/en/us/solutions/collateral/service-provider/v....
    1. Perera C., Liu C.H., Jayawardena S., Chen M. Context-aware Computing in the Internet of Things: A Survey on Internet of Things from Industrial Market Perspective. arXiv. 20151502.00164
    1. Bernbo S. The Internet of Things Demands a New Data Architecture. [(accessed on 19 April 2019)]; Available online: https://datacenterpost.com/internet-things-demands-new-data-architecture/
    1. Borgia E., Bruno R., Passarella A. Making opportunistic networks in IoT environments CCN-ready: A performance evaluation of the MobCCN protocol. Comput. Commun. 2018;123:81–96. doi: 10.1016/j.comcom.2018.03.005. - DOI

LinkOut - more resources