摘要
针对地理位置路由中数据包的平均传输能耗随时间推移急剧增加的问题,设计并实现了一种基于两跳邻居信息量化的能量平衡路由协议(TNEB).节点通过Hello报文获得两跳范围内的邻居节点信息,TNEB根据两跳邻居信息确定一个贪婪转发候选节点集合.依据邻居节点的数据流拥塞度和能量平衡度,从候选节点集合中选择最佳的邻居节点完成数据包的转发.测试结果表明,在平均邻居节点数为15的网络拓扑上,TNEB算法的平均能耗比Greedy-2和GPSR算法分别降低了26.7%和48.8%,端到端延迟分别减少了19.9%和31.8%.
To solve the problem that the average energy consumption of delivering a packet with geographic routing increases dramatically with spent time,a two-hop neighbors quantification based energy balance routing(TNEB) is proposed and implemented.Each node obtains the neighbor node information in two hops via Hello messages.In terms of the neighbor information,TNEB chooses a set of candidate nodes based greedy strategy.A packet is relayed to the node in the candidate set with best tradeoff between congestion degree of data flow and balanced degree of remained energy.Compared with Greedy-2 and GPSR in topology of 15 neighbor nodes,the average energy consumption in TNEB decreases by 26.7% and 48.8%.And the average end-to-end delay decreases by 19.9% and 31.8%.
出处
《西安交通大学学报》
EI
CAS
CSCD
北大核心
2012年第4期1-6,23,共7页
Journal of Xi'an Jiaotong University
基金
国家自然科学基金资助项目(61170245)
国家科技部国际合作资助项目(2009DFA12110)
关键词
传感器网络
地理位置路由
能量平衡
wireless sensor networks
geographic routing
energy balance