摘要
针对现有COPE协议消极编码的问题,提出一种具有网络编码意识的机会路由协议NCAOR。该协议兼取机会路由和网络编码的优势实现高效地报文投递。在每一跳转发时,节点均选取多个冗余邻居节点构成机会节点集协助数据发送。收到报文后,机会节点利用局部拓扑知识和侦听的邻居报文接收信息判断转发报文的网络编码机会,并通过综合路径距离和编码收益的效用函数评估报文转发效能,智能设置转发响应时间。仿真结果表明,该协议相对采用最短路径路由的COPE方案具有网络吞吐量大、能耗低和节点编码机会更多的优点。
This paper presents a network coding-aware opportunistic routing protocol called NCAOR to overcome the inefficiency of COPE with passive coding.By integrating the advantages of both opportunistic routing and network coding,the protocol can achieve the efficient packet delivery.For one-hop forwarding,the node chooses multiple redundancy neighbors called opportunistic node set to assist the packet transmission.After reception,the opportunistic node uses the knowledge of local topology and neighbor reception information to judge the coding opportunity of the received packet.The node then uses the utility function to evaluate the forwarding utility of the packet in consideration of both the distance to destination and the network coding gain,and sets the forwarding time of the packet intelligently.Simulation results show that the protocol can provide larger throughput,lower energy consumption,and more network coding chances of nodes than the COPE which uses the shortest path routing protocol.
出处
《清华大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2010年第10期1713-1717,共5页
Journal of Tsinghua University(Science and Technology)
基金
中国科学院创新基金项目(CXJJ-09-S03)
中国科学院支撑技术项目(K6GF735977)
关键词
无线多跳网络
机会路由
网络编码
吞吐量
效用函数
wireless multi-hop network
opportunistic routing
network coding
throughput
utility function