Improving broadcast reliability for neighbor discovery, link estimation and collection tree construction in wireless sensor networks

Neighbor Discovery and Link Estimation (NDLE) phase and Collection Tree Construction (CTC) phase are essential for correct and efficient operation of network protocols. However, the accuracy of these phases is highly affected by packet collisions, because CSMA is used for access arbitration and it d...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer networks (Amsterdam, Netherlands : 1999) Netherlands : 1999), 2014-04, Vol.62, p.101-121
Hauptverfasser: Dezfouli, Behnam, Radi, Marjan, Razak, Shukor Abd, Whitehouse, Kamin, Bakar, Kamalrulnizam Abu, Hwee-Pink, Tan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 121
container_issue
container_start_page 101
container_title Computer networks (Amsterdam, Netherlands : 1999)
container_volume 62
creator Dezfouli, Behnam
Radi, Marjan
Razak, Shukor Abd
Whitehouse, Kamin
Bakar, Kamalrulnizam Abu
Hwee-Pink, Tan
description Neighbor Discovery and Link Estimation (NDLE) phase and Collection Tree Construction (CTC) phase are essential for correct and efficient operation of network protocols. However, the accuracy of these phases is highly affected by packet collisions, because CSMA is used for access arbitration and it does not support collision avoidance with broadcast transmissions. To improve NDLE accuracy: (i) We propose contention window adjustment mechanisms that rely on collision detection through the capture effect. In contrast to the existing approaches that utilize a long inter-packet duration for collision avoidance, the proposed mechanisms do not depend on network configuration and can provide adaptive collision avoidance with respect to the local collision intensity. (ii) We propose a mathematical model through which the MAC protocol can be configured to achieve a desired broadcasting success probability. (iii) We investigate and show the potential benefits of exploiting partially recovered packets during the NDLE phase. To improve CTC accuracy, we propose the Geowindow algorithm, which reduces packet collisions through contention window size management and transmission prioritization. Our results show that the Geowindow algorithm can improve the efficiency of the TinyOS’s Collection Tree Protocol up to 74% in terms of tree cost, without increasing duration or energy consumption. Also, it can improve the packet delivery performance up to 70% in data gathering scenarios. The proposed MAC mechanisms of this paper are not only suitable for the initialization phases, but they can also be used for NDLE and CTC updates during the regular network operation, as well as other broadcast-based traffic patterns.
doi_str_mv 10.1016/j.comnet.2014.01.002
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1510787652</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S1389128614000206</els_id><sourcerecordid>3258890961</sourcerecordid><originalsourceid>FETCH-LOGICAL-c364t-fe387d4f52fc13156613f597d36ee39450e5f9fdc5e99437c9ed0e75d7429fe23</originalsourceid><addsrcrecordid>eNp9kD9vFDEQxVcIJELgG1BYQnTs4v9eN0goChApEg3Uls8eB1_27GD7LrqeD44vG6VM5RnrzZt5v2F4T_BEMJGft5PLuwRtopjwCZMJY_piOCOzoqPCUr_sNZv1SOgsXw9vat1ijDmn89nw72p3V_Ihphu0Kdl6Z2tDBZZoN3GJ7YhCLihBvPmz6YWP1eUDlOMntMR0i6C2uLMt5oRs8sjlZQH30LYC0PtUW9mvPzGh-9idoVZUIdUH33afy219O7wKdqnw7vE9H35_u_x18WO8_vn96uLr9eiY5G0MwGbleRA0OMKIkJKwILTyTAIwzQUGEXTwToDWnCmnwWNQwitOdQDKzocPq2-P_HffjzfbvC-przREEKxmJcVJxVeVK7nWAsHclZ6yHA3B5sTbbM3K25x4G0xM593HPj6a2-rsEopNLtanWTozJZniXfdl1UFPeohQTHURkgPf6bhmfI7PL_oPhFabqA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1510787652</pqid></control><display><type>article</type><title>Improving broadcast reliability for neighbor discovery, link estimation and collection tree construction in wireless sensor networks</title><source>Elsevier ScienceDirect Journals</source><creator>Dezfouli, Behnam ; Radi, Marjan ; Razak, Shukor Abd ; Whitehouse, Kamin ; Bakar, Kamalrulnizam Abu ; Hwee-Pink, Tan</creator><creatorcontrib>Dezfouli, Behnam ; Radi, Marjan ; Razak, Shukor Abd ; Whitehouse, Kamin ; Bakar, Kamalrulnizam Abu ; Hwee-Pink, Tan</creatorcontrib><description>Neighbor Discovery and Link Estimation (NDLE) phase and Collection Tree Construction (CTC) phase are essential for correct and efficient operation of network protocols. However, the accuracy of these phases is highly affected by packet collisions, because CSMA is used for access arbitration and it does not support collision avoidance with broadcast transmissions. To improve NDLE accuracy: (i) We propose contention window adjustment mechanisms that rely on collision detection through the capture effect. In contrast to the existing approaches that utilize a long inter-packet duration for collision avoidance, the proposed mechanisms do not depend on network configuration and can provide adaptive collision avoidance with respect to the local collision intensity. (ii) We propose a mathematical model through which the MAC protocol can be configured to achieve a desired broadcasting success probability. (iii) We investigate and show the potential benefits of exploiting partially recovered packets during the NDLE phase. To improve CTC accuracy, we propose the Geowindow algorithm, which reduces packet collisions through contention window size management and transmission prioritization. Our results show that the Geowindow algorithm can improve the efficiency of the TinyOS’s Collection Tree Protocol up to 74% in terms of tree cost, without increasing duration or energy consumption. Also, it can improve the packet delivery performance up to 70% in data gathering scenarios. The proposed MAC mechanisms of this paper are not only suitable for the initialization phases, but they can also be used for NDLE and CTC updates during the regular network operation, as well as other broadcast-based traffic patterns.</description><identifier>ISSN: 1389-1286</identifier><identifier>EISSN: 1872-7069</identifier><identifier>DOI: 10.1016/j.comnet.2014.01.002</identifier><language>eng</language><publisher>Kidlington: Elsevier B.V</publisher><subject>Access methods and protocols, osi model ; Accuracy ; Applied sciences ; Collision avoidance ; Collision avoidance systems ; Collisions ; Computer science; control theory; systems ; Computer systems and distributed systems. User interface ; Energy consumption ; Exact sciences and technology ; Large-scale sensor networks ; MAC ; Mathematical models ; Protocol ; Radiocommunications ; Routing ; Software ; Studies ; Telecommunications ; Telecommunications and information theory ; Teleprocessing networks. Isdn ; Wireless networks</subject><ispartof>Computer networks (Amsterdam, Netherlands : 1999), 2014-04, Vol.62, p.101-121</ispartof><rights>2014 Elsevier B.V.</rights><rights>2015 INIST-CNRS</rights><rights>Copyright Elsevier Sequoia S.A. Apr 7, 2014</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c364t-fe387d4f52fc13156613f597d36ee39450e5f9fdc5e99437c9ed0e75d7429fe23</citedby><cites>FETCH-LOGICAL-c364t-fe387d4f52fc13156613f597d36ee39450e5f9fdc5e99437c9ed0e75d7429fe23</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S1389128614000206$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27903,27904,65309</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=28376374$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Dezfouli, Behnam</creatorcontrib><creatorcontrib>Radi, Marjan</creatorcontrib><creatorcontrib>Razak, Shukor Abd</creatorcontrib><creatorcontrib>Whitehouse, Kamin</creatorcontrib><creatorcontrib>Bakar, Kamalrulnizam Abu</creatorcontrib><creatorcontrib>Hwee-Pink, Tan</creatorcontrib><title>Improving broadcast reliability for neighbor discovery, link estimation and collection tree construction in wireless sensor networks</title><title>Computer networks (Amsterdam, Netherlands : 1999)</title><description>Neighbor Discovery and Link Estimation (NDLE) phase and Collection Tree Construction (CTC) phase are essential for correct and efficient operation of network protocols. However, the accuracy of these phases is highly affected by packet collisions, because CSMA is used for access arbitration and it does not support collision avoidance with broadcast transmissions. To improve NDLE accuracy: (i) We propose contention window adjustment mechanisms that rely on collision detection through the capture effect. In contrast to the existing approaches that utilize a long inter-packet duration for collision avoidance, the proposed mechanisms do not depend on network configuration and can provide adaptive collision avoidance with respect to the local collision intensity. (ii) We propose a mathematical model through which the MAC protocol can be configured to achieve a desired broadcasting success probability. (iii) We investigate and show the potential benefits of exploiting partially recovered packets during the NDLE phase. To improve CTC accuracy, we propose the Geowindow algorithm, which reduces packet collisions through contention window size management and transmission prioritization. Our results show that the Geowindow algorithm can improve the efficiency of the TinyOS’s Collection Tree Protocol up to 74% in terms of tree cost, without increasing duration or energy consumption. Also, it can improve the packet delivery performance up to 70% in data gathering scenarios. The proposed MAC mechanisms of this paper are not only suitable for the initialization phases, but they can also be used for NDLE and CTC updates during the regular network operation, as well as other broadcast-based traffic patterns.</description><subject>Access methods and protocols, osi model</subject><subject>Accuracy</subject><subject>Applied sciences</subject><subject>Collision avoidance</subject><subject>Collision avoidance systems</subject><subject>Collisions</subject><subject>Computer science; control theory; systems</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Energy consumption</subject><subject>Exact sciences and technology</subject><subject>Large-scale sensor networks</subject><subject>MAC</subject><subject>Mathematical models</subject><subject>Protocol</subject><subject>Radiocommunications</subject><subject>Routing</subject><subject>Software</subject><subject>Studies</subject><subject>Telecommunications</subject><subject>Telecommunications and information theory</subject><subject>Teleprocessing networks. Isdn</subject><subject>Wireless networks</subject><issn>1389-1286</issn><issn>1872-7069</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNp9kD9vFDEQxVcIJELgG1BYQnTs4v9eN0goChApEg3Uls8eB1_27GD7LrqeD44vG6VM5RnrzZt5v2F4T_BEMJGft5PLuwRtopjwCZMJY_piOCOzoqPCUr_sNZv1SOgsXw9vat1ijDmn89nw72p3V_Ihphu0Kdl6Z2tDBZZoN3GJ7YhCLihBvPmz6YWP1eUDlOMntMR0i6C2uLMt5oRs8sjlZQH30LYC0PtUW9mvPzGh-9idoVZUIdUH33afy219O7wKdqnw7vE9H35_u_x18WO8_vn96uLr9eiY5G0MwGbleRA0OMKIkJKwILTyTAIwzQUGEXTwToDWnCmnwWNQwitOdQDKzocPq2-P_HffjzfbvC-przREEKxmJcVJxVeVK7nWAsHclZ6yHA3B5sTbbM3K25x4G0xM593HPj6a2-rsEopNLtanWTozJZniXfdl1UFPeohQTHURkgPf6bhmfI7PL_oPhFabqA</recordid><startdate>20140407</startdate><enddate>20140407</enddate><creator>Dezfouli, Behnam</creator><creator>Radi, Marjan</creator><creator>Razak, Shukor Abd</creator><creator>Whitehouse, Kamin</creator><creator>Bakar, Kamalrulnizam Abu</creator><creator>Hwee-Pink, Tan</creator><general>Elsevier B.V</general><general>Elsevier</general><general>Elsevier Sequoia S.A</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>E3H</scope><scope>F2A</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20140407</creationdate><title>Improving broadcast reliability for neighbor discovery, link estimation and collection tree construction in wireless sensor networks</title><author>Dezfouli, Behnam ; Radi, Marjan ; Razak, Shukor Abd ; Whitehouse, Kamin ; Bakar, Kamalrulnizam Abu ; Hwee-Pink, Tan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c364t-fe387d4f52fc13156613f597d36ee39450e5f9fdc5e99437c9ed0e75d7429fe23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Access methods and protocols, osi model</topic><topic>Accuracy</topic><topic>Applied sciences</topic><topic>Collision avoidance</topic><topic>Collision avoidance systems</topic><topic>Collisions</topic><topic>Computer science; control theory; systems</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Energy consumption</topic><topic>Exact sciences and technology</topic><topic>Large-scale sensor networks</topic><topic>MAC</topic><topic>Mathematical models</topic><topic>Protocol</topic><topic>Radiocommunications</topic><topic>Routing</topic><topic>Software</topic><topic>Studies</topic><topic>Telecommunications</topic><topic>Telecommunications and information theory</topic><topic>Teleprocessing networks. Isdn</topic><topic>Wireless networks</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Dezfouli, Behnam</creatorcontrib><creatorcontrib>Radi, Marjan</creatorcontrib><creatorcontrib>Razak, Shukor Abd</creatorcontrib><creatorcontrib>Whitehouse, Kamin</creatorcontrib><creatorcontrib>Bakar, Kamalrulnizam Abu</creatorcontrib><creatorcontrib>Hwee-Pink, Tan</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Library &amp; Information Sciences Abstracts (LISA)</collection><collection>Library &amp; Information Science Abstracts (LISA)</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Dezfouli, Behnam</au><au>Radi, Marjan</au><au>Razak, Shukor Abd</au><au>Whitehouse, Kamin</au><au>Bakar, Kamalrulnizam Abu</au><au>Hwee-Pink, Tan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Improving broadcast reliability for neighbor discovery, link estimation and collection tree construction in wireless sensor networks</atitle><jtitle>Computer networks (Amsterdam, Netherlands : 1999)</jtitle><date>2014-04-07</date><risdate>2014</risdate><volume>62</volume><spage>101</spage><epage>121</epage><pages>101-121</pages><issn>1389-1286</issn><eissn>1872-7069</eissn><abstract>Neighbor Discovery and Link Estimation (NDLE) phase and Collection Tree Construction (CTC) phase are essential for correct and efficient operation of network protocols. However, the accuracy of these phases is highly affected by packet collisions, because CSMA is used for access arbitration and it does not support collision avoidance with broadcast transmissions. To improve NDLE accuracy: (i) We propose contention window adjustment mechanisms that rely on collision detection through the capture effect. In contrast to the existing approaches that utilize a long inter-packet duration for collision avoidance, the proposed mechanisms do not depend on network configuration and can provide adaptive collision avoidance with respect to the local collision intensity. (ii) We propose a mathematical model through which the MAC protocol can be configured to achieve a desired broadcasting success probability. (iii) We investigate and show the potential benefits of exploiting partially recovered packets during the NDLE phase. To improve CTC accuracy, we propose the Geowindow algorithm, which reduces packet collisions through contention window size management and transmission prioritization. Our results show that the Geowindow algorithm can improve the efficiency of the TinyOS’s Collection Tree Protocol up to 74% in terms of tree cost, without increasing duration or energy consumption. Also, it can improve the packet delivery performance up to 70% in data gathering scenarios. The proposed MAC mechanisms of this paper are not only suitable for the initialization phases, but they can also be used for NDLE and CTC updates during the regular network operation, as well as other broadcast-based traffic patterns.</abstract><cop>Kidlington</cop><pub>Elsevier B.V</pub><doi>10.1016/j.comnet.2014.01.002</doi><tpages>21</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1389-1286
ispartof Computer networks (Amsterdam, Netherlands : 1999), 2014-04, Vol.62, p.101-121
issn 1389-1286
1872-7069
language eng
recordid cdi_proquest_journals_1510787652
source Elsevier ScienceDirect Journals
subjects Access methods and protocols, osi model
Accuracy
Applied sciences
Collision avoidance
Collision avoidance systems
Collisions
Computer science
control theory
systems
Computer systems and distributed systems. User interface
Energy consumption
Exact sciences and technology
Large-scale sensor networks
MAC
Mathematical models
Protocol
Radiocommunications
Routing
Software
Studies
Telecommunications
Telecommunications and information theory
Teleprocessing networks. Isdn
Wireless networks
title Improving broadcast reliability for neighbor discovery, link estimation and collection tree construction in wireless sensor networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T10%3A56%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Improving%20broadcast%20reliability%20for%20neighbor%20discovery,%20link%20estimation%20and%20collection%20tree%20construction%20in%20wireless%20sensor%20networks&rft.jtitle=Computer%20networks%20(Amsterdam,%20Netherlands%20:%201999)&rft.au=Dezfouli,%20Behnam&rft.date=2014-04-07&rft.volume=62&rft.spage=101&rft.epage=121&rft.pages=101-121&rft.issn=1389-1286&rft.eissn=1872-7069&rft_id=info:doi/10.1016/j.comnet.2014.01.002&rft_dat=%3Cproquest_cross%3E3258890961%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1510787652&rft_id=info:pmid/&rft_els_id=S1389128614000206&rfr_iscdi=true