Next Article in Journal
An Effective Singular Value Selection and Bearing Fault Signal Filtering Diagnosis Method Based on False Nearest Neighbors and Statistical Information Criteria
Next Article in Special Issue
Urban Planning and Smart City Decision Management Empowered by Real-Time Data Processing Using Big Data Analytics
Previous Article in Journal
Non-GNSS Smartphone Pedestrian Navigation Using Barometric Elevation and Digital Map-Matching
Previous Article in Special Issue
SoEasy: A Software Framework for Easy Hardware Control Programming for Diverse IoT Platforms
Article Menu
Issue 7 (July) cover image

Export Article

Open AccessArticle
Sensors 2018, 18(7), 2233;

Context-Aware Gossip-Based Protocol for Internet of Things Applications

Information Technology Department, King Saud University, Riyadh 12371, Saudi Arabia
Computer Science Department, King Saud University, Riyadh 12371, Saudi Arabia
Mechanical Engineering Department, Massachusetts Institute of Technology (MIT), Cambridge, MA 02139, USA
Author to whom correspondence should be addressed.
Received: 3 June 2018 / Revised: 7 July 2018 / Accepted: 10 July 2018 / Published: 11 July 2018
(This article belongs to the Special Issue Future Research Trends in Internet of Things and Sensor Networks)
Full-Text   |   PDF [1255 KB, uploaded 11 July 2018]   |  


This paper proposes a gossip-based protocol that utilises a multi-factor weighting function (MFWF) that takes several parameters into account: residual energy, Chebyshev distances to neighbouring nodes and the sink node, node density, and message priority. The effects of these parameters were examined to guide the customization of the weight function to effectively disseminate data to three types of IoT applications: critical, bandwidth-intensive, and energy-efficient applications. The performances of the three resulting MFWFs were assessed in comparison with the performances of the traditional gossiping protocol and the Fair Efficient Location-based Gossiping (FELGossiping) protocol in terms of end-to-end delay, network lifetime, rebroadcast nodes, and saved rebroadcasts. The experimental results demonstrated the proposed protocol’s ability to achieve a much shorter delay for critical IoT applications. For bandwidth-intensive IoT application, the proposed protocol was able to achieve a smaller percentage of rebroadcast nodes and an increased percentage of saved rebroadcasts, i.e., better bandwidth utilisation. The adapted MFWF for energy-efficient IoT application was able to improve the network lifetime compared to that of gossiping and FELGossiping. These results demonstrate the high level of flexibility of the proposed protocol with respect to network context and message priority. View Full-Text
Keywords: Internet of Things (IoT); wireless sensor network (WSN); gossiping protocol; context-aware; content-aware; routing protocol Internet of Things (IoT); wireless sensor network (WSN); gossiping protocol; context-aware; content-aware; routing protocol

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Altoaimy, L.; Alromih, A.; Al-Megren, S.; Al-Hudhud, G.; Kurdi, H.; Youcef-Toumi, K. Context-Aware Gossip-Based Protocol for Internet of Things Applications. Sensors 2018, 18, 2233.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top