Loading…
Distributed Multicast Tree Construction in Wireless Sensor Networks
Multicast tree is a key structure for data dissemination from one source to multiple receivers in wireless networks. Minimum length multica modeled as the Steiner tree problem, and is proven to be NP-hard. In this paper, we explore how to efficiently generate minimum length multi wireless sensor net...
Saved in:
Published in: | IEEE transactions on information theory 2017-01, Vol.63 (1), p.280-296 |
---|---|
Main Authors: | , , , , , |
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-c385t-92d29a0d2c4217c12cc7ebf99605d9906906ab5daa3a82a5e4ba831d68acc24b3 |
---|---|
cites | cdi_FETCH-LOGICAL-c385t-92d29a0d2c4217c12cc7ebf99605d9906906ab5daa3a82a5e4ba831d68acc24b3 |
container_end_page | 296 |
container_issue | 1 |
container_start_page | 280 |
container_title | IEEE transactions on information theory |
container_volume | 63 |
creator | Gong, Hongyu Fu, Luoyi Fu, Xinzhe Zhao, Lutian Wang, Kainan Wang, Xinbing |
description | Multicast tree is a key structure for data dissemination from one source to multiple receivers in wireless networks. Minimum length multica modeled as the Steiner tree problem, and is proven to be NP-hard. In this paper, we explore how to efficiently generate minimum length multi wireless sensor networks (WSNs), where only limited knowledge of network topology is available at each node. We design and analyze a simple algorithm, which we call toward source tree (TST), to build multicast trees in WSNs. We show three metrics of TST algorithm, i.e., running and energy efficiency. We prove that its running time is O(√(n log n)), the best among all existing solutions to our best knowledge. We prove that TST tree length is in the same order as Steiner tree, which give a theoretical upper bound and use simulations to show the ratio be only 1.114 when nodes are uniformly distributed. We evaluate energy efficiency in terms of message complexity and the number of forwarding prove that they are both order-optimal. We give an efficient way to construct multicast tree in support of transmission of voluminous data. |
doi_str_mv | 10.1109/TIT.2016.2623317 |
format | article |
fullrecord | <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_proquest_journals_1853722554</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7725956</ieee_id><sourcerecordid>4288742741</sourcerecordid><originalsourceid>FETCH-LOGICAL-c385t-92d29a0d2c4217c12cc7ebf99605d9906906ab5daa3a82a5e4ba831d68acc24b3</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKt3wcuC5635zuYoq9VC1YMrHkM2O4XUuluTLOK_N6XFozAwDPO8M_AgdEnwjBCsb5pFM6OYyBmVlDGijtCECKFKLQU_RhOMSVVqzqtTdBbjOo9cEDpB9Z2PKfh2TNAVT-MmeWdjKpoAUNRDn3ejS37oC98X7z7ABmIsXqGPQyieIX0P4SOeo5OV3US4OPQpepvfN_VjuXx5WNS3y9KxSqRS045qizvqOCXKEeqcgnaltcSi0xrLXLYVnbXMVtQK4K2tGOlkZZ2jvGVTdL2_uw3D1wgxmfUwhj6_NPkgZ1QJLf-jSCWYolQInim8p1wYYgywMtvgP234MQSbnVCThZqdUHMQmiNX-4gHgD9cKSq0kOwX--Bwvg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1853722554</pqid></control><display><type>article</type><title>Distributed Multicast Tree Construction in Wireless Sensor Networks</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Gong, Hongyu ; Fu, Luoyi ; Fu, Xinzhe ; Zhao, Lutian ; Wang, Kainan ; Wang, Xinbing</creator><creatorcontrib>Gong, Hongyu ; Fu, Luoyi ; Fu, Xinzhe ; Zhao, Lutian ; Wang, Kainan ; Wang, Xinbing</creatorcontrib><description>Multicast tree is a key structure for data dissemination from one source to multiple receivers in wireless networks. Minimum length multica modeled as the Steiner tree problem, and is proven to be NP-hard. In this paper, we explore how to efficiently generate minimum length multi wireless sensor networks (WSNs), where only limited knowledge of network topology is available at each node. We design and analyze a simple algorithm, which we call toward source tree (TST), to build multicast trees in WSNs. We show three metrics of TST algorithm, i.e., running and energy efficiency. We prove that its running time is O(√(n log n)), the best among all existing solutions to our best knowledge. We prove that TST tree length is in the same order as Steiner tree, which give a theoretical upper bound and use simulations to show the ratio be only 1.114 when nodes are uniformly distributed. We evaluate energy efficiency in terms of message complexity and the number of forwarding prove that they are both order-optimal. We give an efficient way to construct multicast tree in support of transmission of voluminous data.</description><identifier>ISSN: 0018-9448</identifier><identifier>EISSN: 1557-9654</identifier><identifier>DOI: 10.1109/TIT.2016.2623317</identifier><identifier>CODEN: IETTAW</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithm design and analysis ; Algorithms ; Computer simulation ; Decision trees ; Energy efficiency ; Knowledge management ; Measurement ; Multicast ; Network topologies ; Power efficiency ; Receivers ; Remote sensors ; Routing ; Run time (computers) ; Simulation ; Steiner tree ; Steiner trees ; Upper bounds ; Wireless networks ; Wireless sensor networks ; WSNs</subject><ispartof>IEEE transactions on information theory, 2017-01, Vol.63 (1), p.280-296</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Jan 2017</rights><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2017</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c385t-92d29a0d2c4217c12cc7ebf99605d9906906ab5daa3a82a5e4ba831d68acc24b3</citedby><cites>FETCH-LOGICAL-c385t-92d29a0d2c4217c12cc7ebf99605d9906906ab5daa3a82a5e4ba831d68acc24b3</cites><orcidid>0000-0002-0357-8356</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7725956$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Gong, Hongyu</creatorcontrib><creatorcontrib>Fu, Luoyi</creatorcontrib><creatorcontrib>Fu, Xinzhe</creatorcontrib><creatorcontrib>Zhao, Lutian</creatorcontrib><creatorcontrib>Wang, Kainan</creatorcontrib><creatorcontrib>Wang, Xinbing</creatorcontrib><title>Distributed Multicast Tree Construction in Wireless Sensor Networks</title><title>IEEE transactions on information theory</title><addtitle>TIT</addtitle><description>Multicast tree is a key structure for data dissemination from one source to multiple receivers in wireless networks. Minimum length multica modeled as the Steiner tree problem, and is proven to be NP-hard. In this paper, we explore how to efficiently generate minimum length multi wireless sensor networks (WSNs), where only limited knowledge of network topology is available at each node. We design and analyze a simple algorithm, which we call toward source tree (TST), to build multicast trees in WSNs. We show three metrics of TST algorithm, i.e., running and energy efficiency. We prove that its running time is O(√(n log n)), the best among all existing solutions to our best knowledge. We prove that TST tree length is in the same order as Steiner tree, which give a theoretical upper bound and use simulations to show the ratio be only 1.114 when nodes are uniformly distributed. We evaluate energy efficiency in terms of message complexity and the number of forwarding prove that they are both order-optimal. We give an efficient way to construct multicast tree in support of transmission of voluminous data.</description><subject>Algorithm design and analysis</subject><subject>Algorithms</subject><subject>Computer simulation</subject><subject>Decision trees</subject><subject>Energy efficiency</subject><subject>Knowledge management</subject><subject>Measurement</subject><subject>Multicast</subject><subject>Network topologies</subject><subject>Power efficiency</subject><subject>Receivers</subject><subject>Remote sensors</subject><subject>Routing</subject><subject>Run time (computers)</subject><subject>Simulation</subject><subject>Steiner tree</subject><subject>Steiner trees</subject><subject>Upper bounds</subject><subject>Wireless networks</subject><subject>Wireless sensor networks</subject><subject>WSNs</subject><issn>0018-9448</issn><issn>1557-9654</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQhoMoWKt3wcuC5635zuYoq9VC1YMrHkM2O4XUuluTLOK_N6XFozAwDPO8M_AgdEnwjBCsb5pFM6OYyBmVlDGijtCECKFKLQU_RhOMSVVqzqtTdBbjOo9cEDpB9Z2PKfh2TNAVT-MmeWdjKpoAUNRDn3ejS37oC98X7z7ABmIsXqGPQyieIX0P4SOeo5OV3US4OPQpepvfN_VjuXx5WNS3y9KxSqRS045qizvqOCXKEeqcgnaltcSi0xrLXLYVnbXMVtQK4K2tGOlkZZ2jvGVTdL2_uw3D1wgxmfUwhj6_NPkgZ1QJLf-jSCWYolQInim8p1wYYgywMtvgP234MQSbnVCThZqdUHMQmiNX-4gHgD9cKSq0kOwX--Bwvg</recordid><startdate>201701</startdate><enddate>201701</enddate><creator>Gong, Hongyu</creator><creator>Fu, Luoyi</creator><creator>Fu, Xinzhe</creator><creator>Zhao, Lutian</creator><creator>Wang, Kainan</creator><creator>Wang, Xinbing</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-0357-8356</orcidid></search><sort><creationdate>201701</creationdate><title>Distributed Multicast Tree Construction in Wireless Sensor Networks</title><author>Gong, Hongyu ; Fu, Luoyi ; Fu, Xinzhe ; Zhao, Lutian ; Wang, Kainan ; Wang, Xinbing</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c385t-92d29a0d2c4217c12cc7ebf99605d9906906ab5daa3a82a5e4ba831d68acc24b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Algorithm design and analysis</topic><topic>Algorithms</topic><topic>Computer simulation</topic><topic>Decision trees</topic><topic>Energy efficiency</topic><topic>Knowledge management</topic><topic>Measurement</topic><topic>Multicast</topic><topic>Network topologies</topic><topic>Power efficiency</topic><topic>Receivers</topic><topic>Remote sensors</topic><topic>Routing</topic><topic>Run time (computers)</topic><topic>Simulation</topic><topic>Steiner tree</topic><topic>Steiner trees</topic><topic>Upper bounds</topic><topic>Wireless networks</topic><topic>Wireless sensor networks</topic><topic>WSNs</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Gong, Hongyu</creatorcontrib><creatorcontrib>Fu, Luoyi</creatorcontrib><creatorcontrib>Fu, Xinzhe</creatorcontrib><creatorcontrib>Zhao, Lutian</creatorcontrib><creatorcontrib>Wang, Kainan</creatorcontrib><creatorcontrib>Wang, Xinbing</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</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>IEEE transactions on information theory</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Gong, Hongyu</au><au>Fu, Luoyi</au><au>Fu, Xinzhe</au><au>Zhao, Lutian</au><au>Wang, Kainan</au><au>Wang, Xinbing</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Distributed Multicast Tree Construction in Wireless Sensor Networks</atitle><jtitle>IEEE transactions on information theory</jtitle><stitle>TIT</stitle><date>2017-01</date><risdate>2017</risdate><volume>63</volume><issue>1</issue><spage>280</spage><epage>296</epage><pages>280-296</pages><issn>0018-9448</issn><eissn>1557-9654</eissn><coden>IETTAW</coden><abstract>Multicast tree is a key structure for data dissemination from one source to multiple receivers in wireless networks. Minimum length multica modeled as the Steiner tree problem, and is proven to be NP-hard. In this paper, we explore how to efficiently generate minimum length multi wireless sensor networks (WSNs), where only limited knowledge of network topology is available at each node. We design and analyze a simple algorithm, which we call toward source tree (TST), to build multicast trees in WSNs. We show three metrics of TST algorithm, i.e., running and energy efficiency. We prove that its running time is O(√(n log n)), the best among all existing solutions to our best knowledge. We prove that TST tree length is in the same order as Steiner tree, which give a theoretical upper bound and use simulations to show the ratio be only 1.114 when nodes are uniformly distributed. We evaluate energy efficiency in terms of message complexity and the number of forwarding prove that they are both order-optimal. We give an efficient way to construct multicast tree in support of transmission of voluminous data.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TIT.2016.2623317</doi><tpages>17</tpages><orcidid>https://orcid.org/0000-0002-0357-8356</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0018-9448 |
ispartof | IEEE transactions on information theory, 2017-01, Vol.63 (1), p.280-296 |
issn | 0018-9448 1557-9654 |
language | eng |
recordid | cdi_proquest_journals_1853722554 |
source | IEEE Electronic Library (IEL) Journals |
subjects | Algorithm design and analysis Algorithms Computer simulation Decision trees Energy efficiency Knowledge management Measurement Multicast Network topologies Power efficiency Receivers Remote sensors Routing Run time (computers) Simulation Steiner tree Steiner trees Upper bounds Wireless networks Wireless sensor networks WSNs |
title | Distributed Multicast Tree Construction in Wireless Sensor Networks |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T19%3A03%3A33IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Distributed%20Multicast%20Tree%20Construction%20in%20Wireless%20Sensor%20Networks&rft.jtitle=IEEE%20transactions%20on%20information%20theory&rft.au=Gong,%20Hongyu&rft.date=2017-01&rft.volume=63&rft.issue=1&rft.spage=280&rft.epage=296&rft.pages=280-296&rft.issn=0018-9448&rft.eissn=1557-9654&rft.coden=IETTAW&rft_id=info:doi/10.1109/TIT.2016.2623317&rft_dat=%3Cproquest_ieee_%3E4288742741%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c385t-92d29a0d2c4217c12cc7ebf99605d9906906ab5daa3a82a5e4ba831d68acc24b3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1853722554&rft_id=info:pmid/&rft_ieee_id=7725956&rfr_iscdi=true |