Dynamic Gallager-Humblet-Spira Algorithm for Wireless Sensor Networks

Sergio Diaz, Diego Mendez, Mario Scholzel
{"title":"Dynamic Gallager-Humblet-Spira Algorithm for Wireless Sensor Networks","authors":"Sergio Diaz, Diego Mendez, Mario Scholzel","doi":"10.1109/COLCOMCON.2018.8466704","DOIUrl":null,"url":null,"abstract":"The problem of constructing and maintaining a tree topology in a distributed manner is a challenging task in WSNs. This is because the nodes have limited computational and memory resources and the network changes over time. We propose the Dynamic Gallager-Humblet-Spira (D-GHS) algorithm that builds and maintains a minimum spanning tree. To do so, we divide D-GHS into four phases, namely neighbor discovery, tree construction, data collection, and tree maintenance. In the neighbor discovery phase, the nodes collect information about their neighbors and the link quality. In the tree construction, DGHS finds the minimum spanning tree by executing the GallagerHumblet-Spira algorithm. In the data collection phase, the sink roots the minimum spanning tree at itself, and each node sends data packets. In the tree maintenance phase, the nodes repair the tree when communication failures occur. The emulation results show that D-GHS reduces the number of control messages and the energy consumption, at the cost of a slight increase in memory size and convergence time.","PeriodicalId":151973,"journal":{"name":"2018 IEEE Colombian Conference on Communications and Computing (COLCOM)","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Colombian Conference on Communications and Computing (COLCOM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COLCOMCON.2018.8466704","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

The problem of constructing and maintaining a tree topology in a distributed manner is a challenging task in WSNs. This is because the nodes have limited computational and memory resources and the network changes over time. We propose the Dynamic Gallager-Humblet-Spira (D-GHS) algorithm that builds and maintains a minimum spanning tree. To do so, we divide D-GHS into four phases, namely neighbor discovery, tree construction, data collection, and tree maintenance. In the neighbor discovery phase, the nodes collect information about their neighbors and the link quality. In the tree construction, DGHS finds the minimum spanning tree by executing the GallagerHumblet-Spira algorithm. In the data collection phase, the sink roots the minimum spanning tree at itself, and each node sends data packets. In the tree maintenance phase, the nodes repair the tree when communication failures occur. The emulation results show that D-GHS reduces the number of control messages and the energy consumption, at the cost of a slight increase in memory size and convergence time.
无线传感器网络的动态gallager - humlet - spira算法
在无线传感器网络中,以分布式方式构建和维护树形拓扑结构是一项具有挑战性的任务。这是因为节点的计算和内存资源有限,而且网络会随着时间而变化。我们提出了动态Gallager-Humblet-Spira (D-GHS)算法,该算法构建并维护最小生成树。为此,我们将D-GHS分为邻居发现、树构建、数据收集和树维护四个阶段。在邻居发现阶段,节点收集邻居信息和链路质量信息。在树的构造中,DGHS通过执行GallagerHumblet-Spira算法找到最小生成树。在数据收集阶段,sink将最小生成树扎根于自身,每个节点发送数据包。在树维护阶段,当发生通信故障时,节点修复树。仿真结果表明,D-GHS减少了控制消息的数量和能量消耗,但代价是内存大小和收敛时间略有增加。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信