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

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on information theory 2017-01, Vol.63 (1), p.280-296
Main Authors: Gong, Hongyu, Fu, Luoyi, Fu, Xinzhe, Zhao, Lutian, Wang, Kainan, Wang, Xinbing
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 &amp; 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