摘要许多无线网络的汇聚节点要求收集来自测量点的所有数据,但是,无线传感器网络(WSNs)的传输并不可靠。受环境的影响,网络的通信链路和拓扑结构都处在一个不稳定的状态,传感器节点也容易失效。基于上述原因,对WSNs传输可靠性的研究应该区别于现有的因特网。本文基于一种分簇路由协议--DEEG协议,着重研究影响WSNs传输可靠性的因素,并提出了一个利用数据重传和纠删码来实现可靠性的方案。之后通过实验仿真并分析了该方案,其中重点分析了“缓存节点”间隔设置的大小对网络和传感器节点的影响。实验证明,运用纠删码机制、在通信链路中设置“缓存节点”来代替源节点进行数据重传,这两者都能有效提高WSNs的传输可靠性。22008
关键词 可靠性;DEEG;错误控制;无线传感器网络 毕业论文设计说明书(论文)外文摘要
Title On Reliable transfer of DEEG protocol
Abstract
Many sinks in Wireless Sensor Networks require collecting the whole data from nodes. However, transfer on Wireless Sensor Networks is not reliable. Affected by the external environment, communication links and topology in WSNs are unstable. And Sensor nodes can die easily. These make the research of reliability on WSNs different from traditional Internet. This paper study the factors affecting the reliability of transfer on the WSNs, based on a distributed energy-efficient data gathering and aggregation protocol--DEEG. Also, this paper proposes a scheme to raise the reliability of WSNs depending on information redundancy like retransmission and erasure codes. Later, I analyzed the scheme through the simulation and I put the emphasis on the effect of the “Cache Node”. The result of the simulation proved that putting the “Cache Node” in the link and using the erasure codes can raise the reliability of WSNs effectively.
Keywords reliability;DEEG;error control;wireless sensor networks
目 次
1 引言 1
1.1 无线传感器网络概述 1
1.2 影响WSNs可靠性因素 1
2 分簇路由协议 3
2.1 分簇路由协议简介 3
2.2 分簇路由协议特点 3
3 可靠性机制分析 5
3.1 概述 5
3.2 链路层的数据重传 5
3.3 纠删码机制 6
3.4 可靠性方案的制定 10
4 可靠性方案实现与验证 13
4.1 仿真参数 13
4.2 网络模型 13
4.3 算法描述 14
4.4 算法流程图 15
4.5 算法伪代码 16
5 结果评估 20
结论 49
致谢 50
参考文献 51
附 录 53
表1(70,1) 53
表2(70,10) 53
表3(70,20) 54
表4(70,30) 55
表5(70,40) 56
表6(70,50) 56
表7(70,60) 57
表8(70,70) 58
表9(70,80) 59
表10(70,90) 60
表11(70,100) 61
表12(100,1) 62
表13(100,10) 63