系统工程与电子技术

• 通信与网络 • 上一篇    下一篇

基于自适应矢量压缩的机会网络高效低时延路由算法

任智, 刘艳伟, 陈红, 李季碧, 陈前斌   

  1. 重庆邮电大学移动通信技术重庆市重点实验室, 重庆 400065
  • 出版日期:2014-02-26 发布日期:2010-01-03

Efficient low delay routing algorithm for opportunistic network based on adaptive compression of vector

REN Zhi, LIU Yan-wei, CHEN Hong, LI Ji-bi, CHEN Qian-bin   

  1. Chongqing Key Lab of Mobile Communications Technology,Chongqing University of Posts and Communications, Chongqing 400065, China
  • Online:2014-02-26 Published:2010-01-03

摘要:

针对采用epidemic机制的机会网络路由算法在汇总矢量(summary vector, SV)的交换、存储和请求矢量(request vector, RV)的交换过程中存在冗余开销影响效率的问题,提出一种基于自适应矢量压缩的路由算法(epidemic routing based on adaptive compression of vector, ERACV),所提算法通过采用自适应压缩SV和RV的长度、改进SV交换、收到SV分组后优先发送目的地为相遇节点的数据分组等新机制,减少控制开销和节点的存储开销,降低数据分组时延。理论分析验证了ERACV算法的有效性,仿真结果显示,与经典的感染路由算法分销及其改进后的消息传输控制算法相比,ERACV算法的控制和SV存储开销分别减少了39% 和96.4%,数据分组的平均端到端时延则降低了2.5%以上,并且维持了100%的数据传送成功率。

Abstract:

To aim at the problem that the existing epidemic based routing algorithm has some redundant overhead in exchanging summary vector (SV) and request vector (RV), and storing SV. An efficient low delay epidemic routing algorithm, called epidemic routing based on adaptive compression of vector (ERACV) is proposed. ERACV adaptively compresses the length of SVs and RVs, improves the mechanism of exchanging SVs, and sends the packets to the encounter nodes which are destined to firstly after receiving SV packets. As a result, ERACV decreases the control overhead, memory overhead, and the end to end delay of data packets. Theoretical analysis verifies the effectiveness of ERACV and simulation results show that ERACV reduces the control overhead, the memory overhead of SV, and the average end to end data delay by 39%, 96.4%, and 2.5%, respectively, while keeping the success rate of transmitting data at 100%.