- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机会网络的路由性能影响因素研究.doc
机会网络的路由性能影响因素研究
摘 要:影响机会网络路由性能的因素较多,为进一步研究机会网络中路由算法对路由性能的影响,从提高机会网络路由性能的角度出发,研究了如何在路由算法中加入控制消息复制和删除冗余消息对机会网络路由的影响。仿真结果表明,这两种机制的加入能有较改进路由的综合性能,显著提高交付率,减少路由开销,降低传输延迟。
关键词:机会网络;路由性能;路由算法
中图分类号:TP393
文献标识码:A 文章编号:1672-7800(2015)005-0145-03
作者简介:龚丁海(1979-),男,湖南桂阳人,硕士,河池学院数学与统计学院讲师,研究方向为无线网络、机会网络,车载网络。
0 引言
具备短距离无线通信能力的智能设备的普及,推动了移动网络和无线自组织网络的发展和深入研究。作为无线自组织网络的一种,机会网络(opportunistic network)[1]利用节点移动带来的相遇机会从而实现通信。机会网络中,不需要源节点与目的节点间存在完整的链路,网络通信是通过节点移动的相遇机会实现的,具有时延和分裂可容忍的特性[2]。机会网络的特性使其能应用于野生动物追踪、车载网络、偏远地区的网络传输等缺乏通信基础设施、网络环境恶劣的场景。
1 相关工作
由于机会网络在源与目的节点间不存在完整的路径,导致传统的无线自组织网的路由协议无法适用于机会网络中。为实现网络中的通信,机会网络路由采用“存储?D携带?D转发”机制。在这种机制中,当路由表中不存在通往目的节点的下一跳时,就将消息暂时存储在当前节点中,并随该节点移动,利用与其它节点相遇的机会,将消息副本转发给合适节点,重复该过程,直到将消息成功传递给目标节点。因此,机会网路中的消息不仅存储在节点缓存中,而且为了保证传输成功率,往往要产生多个副本[3]。机会网络中,由于节点在能量、缓存等方面的限制,大量消息副本会将节点中的存储空间占满,导致节点无法携带后续消息,因此无法存储网络中产生的所有消息副本;另外,多副本路由中的消息被多次复制,网络资源有可能被这些消息副本大量消耗,从而造成路由性能急剧降低,易产生“消息风暴”,可通过控制消息复制数量,消除冗余消息等方式,防止“消息风暴”[4]。
由于机会网络的固有特点,影响路由算法性能的因素很多,如节点能量、节点缓存空间、节点移动速度等节点固有特性,以及网络中节点数、消息数量、消息生存时间等网络特性。此外,路由算法等也会对机会网络中的路由性能产生影响。
根据路由过程中是否对消息进行复制分发,可将机会网络中的路由算法分为单副本路由和多副本路由。本文以简单的多副本路由算法为基础,通过仿真实验,研究多副本路由算法中,加入控制消息复制和删除冗余消息两个机制对路由性能的影响。
2 仿真与分析
2.1 仿真环境
为研究控制消息复制与删除冗余消息机制对机会网络路由的影响,以机会网络仿真工具The ONE中自带的赫尔辛基地图为仿真场景[5]。仿真环境设置如表1所示。
仿真中设定节点数为 126,包括80个步行者、40 辆小汽车、4辆有轨电车和2辆带有高速传输接口有轨电车。步行者、小汽车节点的缓存大小为5MB。有轨电车节点的缓存大小为 50MB。步行者、小汽车、有轨电车移动速度分别为[1.8,5.4]km/h、[10,50]km/h 和[25.2,36]km/h。信道带宽为 250Kb/s,高速传输接口的带宽为10M/s。
本文将机会网络中典型的路由算法Epidemic进行修改,并将控制消息复制机制和删除冗余消息副本机制分别加入改进后的Epidemic路由算法中,消息发送队列根据消息的复制次数进行排序,复制次数少的消息有优先发送的机会,以减少复制次数多的消息产生更多的消息副本,降低网络中消息的冗余度。
从消息交付率、路由开销和平均延迟3个方面评价这两种机制对机会网络路由性能的影响。仿真实验结果如图1―图3所示。图1―图3中,Router_Cf_Df表示两种机制均没有加入,Router_Cf_Dt表示只加入了消除冗余消息副本的机制,Router_Ct_Df表示只加入了控制消息复制数量的机制;Router_Ct_Dt表示两种机制均加入。
2.2 仿真结果分析
从图1可以看出,在路由算法中加入控制消息复制机制和删除冗余消息机制,其交付率要远远好于没有加入这两种机制的路由算法。网络中的消息数从500增加到4 500时,Router_Cf_Dt的路由算法交付率比Router_Cf_Df提高了13%~33%,而Router_Ct_Df的交付率比Router_Cf_Df提高了16%~37%,当两个机制都加入进去时,效果更明显,其交付率提高了23%~43%
文档评论(0)