摘要
针对延迟容忍网络(DTN)拓扑结构动态变化和节点存储空间有限的问题,提出一种具有拥塞控制策略的DTN传染路由(ERC^2)方法。该方法基于一种动态存储状态模型(DSSM),节点可通过感知网络状况动态调整节点半拥塞状态的门限降低网络发生拥塞的可能性,增加ACK索引以及消息管理队列,使节点存储状态随着网络负载的随机变化而动态更新并主动删除冗余包,并根据不同拥塞状态结合传染路由和Prophet路由的优点选择单一或混合模式进行消息转发,从而达到预防、避免、解除拥塞的目的,实现节点自适应缓存管理以及网络的动态拥塞控制。在模拟器ONE上采用Working Day Movement模型进行仿真,其中与Prophet相比,ERC^2方法在消息递交率上提高66. 18%,平均时延降低48. 36%,转发次数提高22. 83%。仿真结果表明,在拥塞程度不同的场景中,ERC^2与Epidemic、Prophet路由算法相比具有更好的网络性能。
Delay Tolerant Network(DTN)has characteristics of dynamic topology changes and limited node storage space.A DTN Epidemic Routing with Congestion Control strategy(ERC^2)method was proposed.The method was based on a Dynamic Storage State Model(DSSM).According to sensing network conditions,the threshold of node s semi-congested state was dynamically adjusted to reduce the possibility of network congestion by nodes.The ACK index and message management queue were added to make node storage state change randomly with network load,dynamically update and actively delete redundant packages.Single or mixed mode was selected for message forwarding according to different congestion states combining with advantages of Epidemic and Prophet routing,so as to achieve the purpose of preventing,avoiding and canceling congestion,realizing adaptive buffer management of nodes and dynamically controlling congestion of network.Simulations were conducted on the ONE(Opportunistic Networking Environment)platform using Working Day Movement(WDM)model.In the simulation,ERC^2 was 66.18% higher than Prophet in message delivery rate.The average latency of ERC^2 was decreased by 48.36%,and the forwarding number was increased by 22.83%.The simulation results show that ERC^2 has better network performance than Epidemic and Prophet routing algorithms in scenarios with different levels of congestion.
作者
谭静
董程凤
王慧强
王贺哲
冯光升
吕宏武
袁泉
陈诗军
TAN Jing;DONG Chengfeng;WANG Huiqiang;WANG Hezhe;FENG Guangsheng;LYU Hongwu;YUAN Quan;CHEN Shijun(College of Computer Science and Technology,Harbin Engineering University,Harbin Heilongjiang 150001,China;Zhongxing Telecommunication Equipment Corporation,Shenzhen Guangdong 518055,China)
出处
《计算机应用》
CSCD
北大核心
2019年第1期26-32,共7页
journal of Computer Applications
基金
国家自然科学基金资助项目(61502118)
黑龙江省自然科学基金资助项目(F2015029
F2016009)
中央高校基本科研业务费专项(HEUGIP201809)
中兴通讯产学研合作论坛项目(2018ZTE)~~
关键词
延迟容忍网络
传染路由
拥塞控制
动态存储
缓存管理
Delay Tolerant Network(DTN)
epidemic routing
congestion control
dynamic storage
buffer management