Journal of Systems Engineering and Electronics ›› 2009, Vol. 31 ›› Issue (11): 2728-2731 .

• 软件、算法与仿真 • 上一篇    下一篇

基于机会性中继的加权协同路由算法

季一木1, 宗 平1, 陈 超2   

  1. 1. 南京邮电大学软件学院, 江苏 南京 210003; 2. 南京邮电大学信号与信息处理研究所, 江苏 南京210003
  • 出版日期:2009-11-26 发布日期:2010-01-03

Weighted cooperative routing algorithm through opportunistic relaying

JI Yimu,ZONG Ping,CHEN Chao   

  1. 1. Coll. of Software, Nanjing Univ. of Posts and Telecommunications, Nanjing 210003, China; 2. Inst. of Signal and Information Processing, Nanjing Univ. of Posts and Telecommunications, Nanjing 210003, China
  • Online:2009-11-26 Published:2010-01-03

摘要:

协同路由技术通过节点间相互中继转发数据,可以有效地提高网络的性能。提出了一种无线Ad hoc网络中的机会性加权协同路由算法,加权的量度分别是中继的剩余能量和节点间的信道状态信息,同时给出了协同路由模型及策略, 并基于NS2进行了仿真。相对非协同的目的序列距离矢量路由协议,比较了机会性加权算法与最佳信道状态以及最大剩余能量算法的性能差异。结果表明,该算法获得了以上两种算法服务质量(递交率和网络寿命)之间的折衷,并且通过调整加权因子,可以权衡两个量度的比重以满足不同网络性能的需要。

Abstract:

Cooperative routing technology can improve the performance of the network by forwarding data among relays. A decentralized weighted cooperative routing algorithm (DWCRA) through opportunistic relaying is proposed with the weighted metric consisting of remaining energy of the relays and the channel state information between nodes, then the cooperative routing model and strategy are established. The simulation is performed on NS2 to compare the performance of optimal channel state (OCS), maximal remaining energy (MRE) and WCRA with that of noncooperative DSDV protocol. The results indicate that DWCRA obtains a quality of service (QoS) tradeoff between MRE and OCS in terms of the delivery ratio and network lifetime. Furthermore, different performance needs can be satisfied by dynamically coordinating the weighted factors.