摘要
针对当前水声网络研究大多基于网络仿真的现状,本文在青海湖真实的水下实验床上对LB-AGR路由协议进行实现、测试、分析与优化。针对测试过程中出现的节点层级计数至无穷以及Sink节点状态死锁等问题,通过设置计时器、改进节点状态判别等措施进行设计优化,并对优化后的协议重新测试。测试结果表明,优化后的LB-AGR路由协议能较好地解决层级计数至无穷以及Sink节点状态死锁问题,且能快速、稳定地完成水下数据的多跳传输。
Aiming at the current situation that the research on underwater acoustic network are mostly based on simulation, the LB-AGR protocol is implemented, tested, analyzed and optimized on the real time monitoring test-bed of Qinghai lake. Further we analyze the problems arose in the procedure of experiment: counting to infinity of node’s level and status deadlock of Sink node. Design optimization is carried out by setting timer and improving the implement scheme of LB-AGR protocol, and the optimized protocol is retested. Test results show that the optimized LB-AGR scheme not only solves the problems of counting to infinity of node’s level and status deadlock of Sink node, but also delivers data more quickly and stably.
作者
李冲
杜秀娟
王丽娟
LI Chong;DU Xiu-juan;WANG Li-juan(School of Computer Science, Qinghai Normal University, Xining 810008, China;Key Laboratory of IoT of Qinghai Province, Xining 810008, China)
出处
《计算机与现代化》
2019年第2期112-117,共6页
Computer and Modernization
基金
国家自然科学基金资助项目(61751111)
青海省物联网重点实验室建设专项(2017-ZJ-Y21)
赛尔网络下一代互联网技术创新项目(NGII20160307)
关键词
水声网络
LB-AGR
试验床
层级计数至无穷
状态死锁
underwater acoustic networks
LB-AGR
test-bed
level of node counting to infinity
status deadlock