容迟网络中传染路由协议优化

2010,46(32)1引言

由于障碍阻挡、节点移动或者特殊应用需求等原因,陆地移动网络、军事无线自组网络、星际网络及无线传感器网络等在实际工程应用中,通信节点之间通常无法建立持续的无线连接,国际上将这种端到端连接受限的新型网络称为延迟容忍网络[1](简称容迟网络,Delay Tolerant Networks ,DTN )。现有的无线网络路由算法[2-3]多是基于端到端之间有可靠连接这一前提,已不适用于容迟网络。针对容迟网络的特点,传染路由

(Epidemic Routing ,EPI )协议[4]

被应用于解决DTN 数据传输问题,在资源不受限制的情况下,它在任何DTN 场景下都有最佳的路由性能。EPI 的主要思想是“存储-携带-转发”。网络中每个节点为缓存中的数据集合建立名为SV (Summary Vector )的索引,当两个节点进入彼此的通信范围时交换各自的SV ,节点通过对比双方的SV 来判断是否向对方转发数据信息及转发哪些信息。随着节点运动,数据信息最终被复制到网络中的任何节点。EPI 虽然能够保证信息最终达到目的节点,且获得较高的交付率,但这种类似泛洪的机制会造成带宽和缓存空

间的巨大浪费,因此需要对EPI 改进以减少网络资源的消耗。

文献[5]中EPI-X 算法在EPI 的基础上,通过统计节点连接次数来反映节点间的接近程度,并依此选择数据下一跳转发节点。但是,节点间的接近程度并不能仅仅依据节点间的连接次数较准确估计,它应当还与连接时间有关,因此下一跳节点的选择并不合理。

本文提出的EPI-HT 路由算法针对下一跳节点的优化选择,同时考虑了节点间历史相遇次数和相遇时间间隔两个因素,并计算出目标节点的加权均值。根据加权均值可以较准确地估计目标节点的活动范围,在数据转发过程中选择更合适的下一跳节点,从而达到抑制数据分组泛洪传输,提高交付率,降低时延的目的。

2EPI-HT 算法

在EPI-HT 路由算法中,容迟网络中的每个节点都构造两个二维矩阵。其中一个矩阵H 记录历史相遇节点的ID 号,另一个矩阵T 记录节点间的相遇时间。通过构造节点矩阵H 和

容迟网络中传染路由协议优化

刘期烈1,2

,王磊1,李云1,潘英俊2

LIU Qi-lie 1,2

,WANG Lei 1,LI Yun 1,PAN Ying-jun 2

1.重庆邮电大学移动通信重点实验室,重庆400065

2.重庆大学光电技术及系统教育部重点实验室,重庆400044

1.Key Lab of Mobile Communication Technology ,Chongqing University of Post and Telecommunications ,Chongqing 400065,China

2.Key Lab of OptoElectronics Technology and System ,Ministry of Education ,Chongqing University ,Chongqing 400044,China E-mail:liuql@https://www.360docs.net/doc/9717339154.html,

LIU Qi-lie ,WANG Lei ,LI Yun ,et al.Optimization to epidemic routing protocol in delay tolerant https://www.360docs.net/doc/9717339154.html,puter Engineering and Applications ,2010,46(32):91-93.

Abstract :Aiming at a problem that flooding mechanism of epidemic routing protocol may waste networks resources in DTN ,this paper proposes an improved algorithm of epidemic routing (EPI-HT )which forwards messages accurately to the next-hop according to historical information between nodes.Simulation results indicate that EPI-HT can restrain data flooding ,improve delivery ratio and decrease end-to-end delay.

Key words :Delay Tolerant Networks (DTN );epidemic routing ;historical information 摘

要:针对传染路由协议(EPI )的泛洪机制会造成容迟网络资源浪费的问题,提出将节点间的历史相遇信息引入传染路由协议

的改进算法(EPI-HT ),以达到准确选择数据下一跳转发节点的目的。仿真结果表明,改进后的EPI-HT 比EPI 明显抑制了数据泛洪传输,可提高交付率,同时降低端到端时延。关键词:延迟容忍网络;传染路由;历史信息DOI :10.3778/j.issn.1002-8331.2010.32.025

文章编号:1002-8331(2010)32-0091-03

文献标识码:A

中图分类号:TP393

基金项目:国家自然科学基金(the National Natural Science Foundation of China under Grant No.60702055);重庆市教委项目(No.KJ090521);

重庆邮电大学自然科学基金项目(No.A2009-28)。

作者简介:刘期烈(1974-),男,博士生,讲师,主要研究方向:无线通信技术;王磊(1984-),男,硕士研究生,主要研究方向:机会网络;李云(1974-),

男,教授,主要研究方向:互联网理论及技术、Ad hoc 网络/传感器网络技术;潘英俊(1948-),男,教授,博士生导师,主要研究方向:光电测控与传感技术。

收稿日期:2010-05-10

修回日期:2010-07-26

Computer Engineering and Applications 计算机工程与应用

91

相关主题
相关文档
最新文档