论文部分内容阅读
针对现有COPE协议消极编码的问题,提出一种具有网络编码意识的机会路由协议NCAOR。该协议兼取机会路由和网络编码的优势实现高效地报文投递。在每一跳转发时,节点均选取多个冗余邻居节点构成机会节点集协助数据发送。收到报文后,机会节点利用局部拓扑知识和侦听的邻居报文接收信息判断转发报文的网络编码机会,并通过综合路径距离和编码收益的效用函数评估报文转发效能,智能设置转发响应时间。仿真结果表明,该协议相对采用最短路径路由的COPE方案具有网络吞吐量大、能耗低和节点编码机会更多的优点。
Aiming at the problem of passive encoding of existing COPE protocol, an opportunistic routing protocol NCAOR with network coding awareness is proposed. This protocol combines the advantages of opportunistic routing and network coding to deliver messages efficiently. At each hop forwarding, nodes select multiple redundant neighbor nodes to form opportunistic node sets to facilitate data transmission. After receiving the message, the opportunistic node uses the local topology knowledge and the received information of the neighboring message to judge the network coding opportunity of the forwarded message, and evaluates the message forwarding efficiency by the utility function of the integrated path distance and the code revenue, and intelligently sets the forwarding Response time. The simulation results show that this protocol has the advantages of large network throughput, low energy consumption and more opportunities for node coding than the COPE scheme adopting the shortest path routing.