Loading…

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

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 examin...

Full description

Saved in:
Bibliographic Details
Published in:Sensors (Basel, Switzerland) Switzerland), 2018-07, Vol.18 (7), p.2233
Main Authors: Altoaimy, Lina, Alromih, Arwa, Al-Megren, Shiroq, Al-Hudhud, Ghada, Kurdi, Heba, Youcef-Toumi, Kamal
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c469t-6b8c3650fc64d040c8a055d3b1b262e8981b450e0edf64a48d6e6cea1f589fa93
cites cdi_FETCH-LOGICAL-c469t-6b8c3650fc64d040c8a055d3b1b262e8981b450e0edf64a48d6e6cea1f589fa93
container_end_page
container_issue 7
container_start_page 2233
container_title Sensors (Basel, Switzerland)
container_volume 18
creator Altoaimy, Lina
Alromih, Arwa
Al-Megren, Shiroq
Al-Hudhud, Ghada
Kurdi, Heba
Youcef-Toumi, Kamal
description 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.
doi_str_mv 10.3390/s18072233
format article
fullrecord <record><control><sourceid>proquest_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_3d68eccd5abe4a9ab66840b5541ec62f</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><doaj_id>oai_doaj_org_article_3d68eccd5abe4a9ab66840b5541ec62f</doaj_id><sourcerecordid>2068923685</sourcerecordid><originalsourceid>FETCH-LOGICAL-c469t-6b8c3650fc64d040c8a055d3b1b262e8981b450e0edf64a48d6e6cea1f589fa93</originalsourceid><addsrcrecordid>eNpdkU1vEzEQhi0EoqVw4A-glbjAYcHfsS9IIYIQqRIcytny2uPU0Wa92E6Bf49LStRymtHMo0ejeRF6SfA7xjR-X4jCC0oZe4TOCae8V5Tix_f6M_SslB3GDWHqKTqjWusFE_wcrVdpqvCr9sufNkO3TqXEuf9oC_juW041uTR2IeVu07A8Qe1S6K6u47Qt3XKex-hsjWkqz9GTYMcCL-7qBfr--dPV6kt_-XW9WS0ve8elrr0clGNS4OAk95hjpywWwrOBDFRSUFqRgQsMGHyQ3HLlJUgHlgShdLCaXaDN0euT3Zk5x73Nv02y0fwdpLw1NtfoRjDMSwXOeWEH4FbbQUrF8SAEJ-AkDc314eiaD8MevIOpZjs-kD7cTPHabNONkVgqvVBN8OZOkNOPA5Rq9rE4GEc7QToUQ285yqQSDX39H7pLhzy1VxlKsFpwybls1Nsj5XILIkM4HUOwuY3anKJu7Kv715_If9myP089o5s</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2108746446</pqid></control><display><type>article</type><title>Context-Aware Gossip-Based Protocol for Internet of Things Applications</title><source>Publicly Available Content Database</source><source>PubMed Central</source><creator>Altoaimy, Lina ; Alromih, Arwa ; Al-Megren, Shiroq ; Al-Hudhud, Ghada ; Kurdi, Heba ; Youcef-Toumi, Kamal</creator><creatorcontrib>Altoaimy, Lina ; Alromih, Arwa ; Al-Megren, Shiroq ; Al-Hudhud, Ghada ; Kurdi, Heba ; Youcef-Toumi, Kamal</creatorcontrib><description>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.</description><identifier>ISSN: 1424-8220</identifier><identifier>EISSN: 1424-8220</identifier><identifier>DOI: 10.3390/s18072233</identifier><identifier>PMID: 29997354</identifier><language>eng</language><publisher>Switzerland: MDPI AG</publisher><subject>Bandwidths ; Chebyshev approximation ; content-aware ; context-aware ; Delay ; gossiping protocol ; Internet of Things ; Internet of Things (IoT) ; Nodes ; Residual energy ; routing protocol ; Weighting functions ; wireless sensor network (WSN)</subject><ispartof>Sensors (Basel, Switzerland), 2018-07, Vol.18 (7), p.2233</ispartof><rights>2018. This work is licensed under https://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>2018 by the authors. 2018</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c469t-6b8c3650fc64d040c8a055d3b1b262e8981b450e0edf64a48d6e6cea1f589fa93</citedby><cites>FETCH-LOGICAL-c469t-6b8c3650fc64d040c8a055d3b1b262e8981b450e0edf64a48d6e6cea1f589fa93</cites><orcidid>0000-0003-4776-2216 ; 0000-0001-7131-9535 ; 0000-0001-8535-4729</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/2108746446/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2108746446?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>230,314,723,776,780,881,25731,27901,27902,36989,36990,44566,53766,53768,74869</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/29997354$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Altoaimy, Lina</creatorcontrib><creatorcontrib>Alromih, Arwa</creatorcontrib><creatorcontrib>Al-Megren, Shiroq</creatorcontrib><creatorcontrib>Al-Hudhud, Ghada</creatorcontrib><creatorcontrib>Kurdi, Heba</creatorcontrib><creatorcontrib>Youcef-Toumi, Kamal</creatorcontrib><title>Context-Aware Gossip-Based Protocol for Internet of Things Applications</title><title>Sensors (Basel, Switzerland)</title><addtitle>Sensors (Basel)</addtitle><description>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.</description><subject>Bandwidths</subject><subject>Chebyshev approximation</subject><subject>content-aware</subject><subject>context-aware</subject><subject>Delay</subject><subject>gossiping protocol</subject><subject>Internet of Things</subject><subject>Internet of Things (IoT)</subject><subject>Nodes</subject><subject>Residual energy</subject><subject>routing protocol</subject><subject>Weighting functions</subject><subject>wireless sensor network (WSN)</subject><issn>1424-8220</issn><issn>1424-8220</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNpdkU1vEzEQhi0EoqVw4A-glbjAYcHfsS9IIYIQqRIcytny2uPU0Wa92E6Bf49LStRymtHMo0ejeRF6SfA7xjR-X4jCC0oZe4TOCae8V5Tix_f6M_SslB3GDWHqKTqjWusFE_wcrVdpqvCr9sufNkO3TqXEuf9oC_juW041uTR2IeVu07A8Qe1S6K6u47Qt3XKex-hsjWkqz9GTYMcCL-7qBfr--dPV6kt_-XW9WS0ve8elrr0clGNS4OAk95hjpywWwrOBDFRSUFqRgQsMGHyQ3HLlJUgHlgShdLCaXaDN0euT3Zk5x73Nv02y0fwdpLw1NtfoRjDMSwXOeWEH4FbbQUrF8SAEJ-AkDc314eiaD8MevIOpZjs-kD7cTPHabNONkVgqvVBN8OZOkNOPA5Rq9rE4GEc7QToUQ285yqQSDX39H7pLhzy1VxlKsFpwybls1Nsj5XILIkM4HUOwuY3anKJu7Kv715_If9myP089o5s</recordid><startdate>20180711</startdate><enddate>20180711</enddate><creator>Altoaimy, Lina</creator><creator>Alromih, Arwa</creator><creator>Al-Megren, Shiroq</creator><creator>Al-Hudhud, Ghada</creator><creator>Kurdi, Heba</creator><creator>Youcef-Toumi, Kamal</creator><general>MDPI AG</general><general>MDPI</general><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7X7</scope><scope>7XB</scope><scope>88E</scope><scope>8FI</scope><scope>8FJ</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FYUFA</scope><scope>GHDGH</scope><scope>K9.</scope><scope>M0S</scope><scope>M1P</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>7X8</scope><scope>5PM</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0003-4776-2216</orcidid><orcidid>https://orcid.org/0000-0001-7131-9535</orcidid><orcidid>https://orcid.org/0000-0001-8535-4729</orcidid></search><sort><creationdate>20180711</creationdate><title>Context-Aware Gossip-Based Protocol for Internet of Things Applications</title><author>Altoaimy, Lina ; Alromih, Arwa ; Al-Megren, Shiroq ; Al-Hudhud, Ghada ; Kurdi, Heba ; Youcef-Toumi, Kamal</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c469t-6b8c3650fc64d040c8a055d3b1b262e8981b450e0edf64a48d6e6cea1f589fa93</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Bandwidths</topic><topic>Chebyshev approximation</topic><topic>content-aware</topic><topic>context-aware</topic><topic>Delay</topic><topic>gossiping protocol</topic><topic>Internet of Things</topic><topic>Internet of Things (IoT)</topic><topic>Nodes</topic><topic>Residual energy</topic><topic>routing protocol</topic><topic>Weighting functions</topic><topic>wireless sensor network (WSN)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Altoaimy, Lina</creatorcontrib><creatorcontrib>Alromih, Arwa</creatorcontrib><creatorcontrib>Al-Megren, Shiroq</creatorcontrib><creatorcontrib>Al-Hudhud, Ghada</creatorcontrib><creatorcontrib>Kurdi, Heba</creatorcontrib><creatorcontrib>Youcef-Toumi, Kamal</creatorcontrib><collection>PubMed</collection><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Health &amp; Medical Collection</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Medical Database (Alumni Edition)</collection><collection>Hospital Premium Collection</collection><collection>Hospital Premium Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>Health Research Premium Collection</collection><collection>Health Research Premium Collection (Alumni)</collection><collection>ProQuest Health &amp; Medical Complete (Alumni)</collection><collection>Health &amp; Medical Collection (Alumni Edition)</collection><collection>Medical Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><collection>Directory of Open Access Journals</collection><jtitle>Sensors (Basel, Switzerland)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Altoaimy, Lina</au><au>Alromih, Arwa</au><au>Al-Megren, Shiroq</au><au>Al-Hudhud, Ghada</au><au>Kurdi, Heba</au><au>Youcef-Toumi, Kamal</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Context-Aware Gossip-Based Protocol for Internet of Things Applications</atitle><jtitle>Sensors (Basel, Switzerland)</jtitle><addtitle>Sensors (Basel)</addtitle><date>2018-07-11</date><risdate>2018</risdate><volume>18</volume><issue>7</issue><spage>2233</spage><pages>2233-</pages><issn>1424-8220</issn><eissn>1424-8220</eissn><abstract>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.</abstract><cop>Switzerland</cop><pub>MDPI AG</pub><pmid>29997354</pmid><doi>10.3390/s18072233</doi><orcidid>https://orcid.org/0000-0003-4776-2216</orcidid><orcidid>https://orcid.org/0000-0001-7131-9535</orcidid><orcidid>https://orcid.org/0000-0001-8535-4729</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1424-8220
ispartof Sensors (Basel, Switzerland), 2018-07, Vol.18 (7), p.2233
issn 1424-8220
1424-8220
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_3d68eccd5abe4a9ab66840b5541ec62f
source Publicly Available Content Database; PubMed Central
subjects Bandwidths
Chebyshev approximation
content-aware
context-aware
Delay
gossiping protocol
Internet of Things
Internet of Things (IoT)
Nodes
Residual energy
routing protocol
Weighting functions
wireless sensor network (WSN)
title Context-Aware Gossip-Based Protocol for Internet of Things Applications
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T11%3A43%3A26IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Context-Aware%20Gossip-Based%20Protocol%20for%20Internet%20of%20Things%20Applications&rft.jtitle=Sensors%20(Basel,%20Switzerland)&rft.au=Altoaimy,%20Lina&rft.date=2018-07-11&rft.volume=18&rft.issue=7&rft.spage=2233&rft.pages=2233-&rft.issn=1424-8220&rft.eissn=1424-8220&rft_id=info:doi/10.3390/s18072233&rft_dat=%3Cproquest_doaj_%3E2068923685%3C/proquest_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c469t-6b8c3650fc64d040c8a055d3b1b262e8981b450e0edf64a48d6e6cea1f589fa93%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2108746446&rft_id=info:pmid/29997354&rfr_iscdi=true