摘要
基于临时按序路由算法(TORA),提出一种移动Ad hoc网络(MANET)多径路由协议M-TORA.通过在互联网封装协议(IMEP)分组的头域中加入媒体接入控制(MAC)层信息,M-TORA在节点拥有多条下行链路的情况下能够综合考虑下行链路的路由跳数与MAC层缓存队列长度,从而选择出最佳的下行链路.M-TORA在进行多径路由选择时采用了基于概率的路由选择策略,将网络负荷分散到多条路由中并起到自动负荷平衡的作用.基于网络仿真软件OPNET对TORA和M-TORA的仿真表明:M-TORA路由协议能够有效地降低路由延时,提高网络分组投递率.
M-TORA is a new multi-path routing protocol based on temporally ordered routing algorithm (TORA) proposed for mobile Ad hoc networks (MANET). When a node has multiple down streams, M-TORA can take not only the routing hop count but also packet queue length of MAC layer into consideration, by adding information of MAC layer into the Internet MANET encapsulation protocol (IMEP) control packet header field. Accordingly, M-TORA can lead to better down stream than TORA. M-TORA makes use of probabilistic routing selection strategy and can spread network loads on multiple routing paths and consequently automatically balance the network loads. In simulations based on OPNET it was shown that M-TORA could outperform the classical TORA in decreasing delay and improving the network packet delivery ratio.
出处
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2006年第5期442-446,共5页
Transactions of Beijing Institute of Technology
基金
国家部委预研项目(A2220060034)