深空网络DTN路由协议研究

发布时间:2018-01-02 08:06

  本文关键词:深空网络DTN路由协议研究 出处:《中国科学院大学(中国科学院国家空间科学中心)》2017年硕士论文 论文类型:学位论文


  更多相关文章: 星际互联网络 DTN路由 接触图路由 MTG模型


【摘要】:星际互联网络IPN(Interplanetary Networking)被设想由太空飞船、轨道卫星、着陆器互联组成,该种网络具有链路频繁中断、时延长且可变、网络异构的特点,而地面网络中广泛使用的TCP/IP协议将不能够适用于深空网络。DTN(Delay Tolerant Networking)网络针对上述问题,在不同网络协议栈之上引入了捆绑层(bundle layer),使之成为一种覆盖层网络。并且在路由方面,提出了一种基于“存储-携带-转发”的路由策略,CGR(Contact Graph Routing)路由协议利用该种路由策略,结合IPN网络中节点的周期性,实现了网络中各节点之间的可靠通信。本课题正是基于CGR路由协议在DTN网络中的应用情况进行研究,针对算法在长时延、频繁中断等场景下的适应性和效率问题,提出改进思路,并对改进算法的性能和实用情况进行了验证及对比分析。主要内容包括:首先分析介绍了DTN网络的特点及路由所面临的问题。由于DTN网络拓扑频繁变化、通信链路频繁中断、链路时延长且可变,并且在深空IPN网络中,卫星节点存储空间和能量有限,导致数据的传递率低、平均时延较长等问题,现有的基于复制策略路由算法和转发策略路由算法并不能完全适用于深空IPN环境下的DTN网络。其次,重点对CGR路由协议进行了研究。虽然CGR路由协议在IPN网络中得到了广泛应用,但是通过对该算法的原理分析和仿真实验发现,由于CGR算法中使用了贪婪算法Dijkstra算法,其在路径寻找过程中,仅仅考虑了下一跳节点的接触窗口时间和剩余容量,并没有考虑将来可能到达目的节点的其它接触的剩余容量,所以可能会导致数据传输到某中继节点后,如果此时的剩余容量不足或者超过了bundle生存时间,就会丢弃该bundle,导致bundle无法传输到目的节点的问题。再次,基于深空IPN环境下DTN网络的特点,针对CGR路由协议中,bundle被丢弃的问题,提出了基于MTG模型的CGR路由算法CGR-MTG(Contact Graph Routing Based on MTG)。该算法检测所有路径的剩余容量来进行路由,在算法设计过程中,采用了MTG(Modified Time-varying Graph)模型,该模型融合了DTN网络的特点,优化了时变图的存储空间,并且其所使用的表示Contact Plan的方法要比CGR算法中的枚举法要更加有效。最后,本文基于地球-火星轨道器-火星的通信场景,设计了地球-火星的空间网络拓扑结构,采用了DTN网络协议,路由协议使用了CGR-MTG路由协议。建立了网络仿真环境,设置了地球站、火星轨道器、火星着陆器共计8个节点,采用STK(Satellite Tool Kit)卫星工具箱模拟仿真节点运动轨迹,产生空间网络数据,将其作为输入,在ION(Interplanetarty Overlay Network)仿真平台上进行仿真。通过改变传输bundle的大小,对CGR-MTG算法在传输单文件的应用场景进行仿真验证,并与CGR进行对比。结果表明,CGR-MTG算法在消息传递率,平均时延和网络吞吐量方面均优于CGR算法。
[Abstract]:This paper studies the application of CGR routing protocol in DTN network . 鎻愬嚭浜嗗熀浜嶮TG妯″瀷鐨凜GR璺敱绠楁硶CGR-MTG(Contact Graph Routing Based on MTG). The algorithm detects the remaining capacity of all paths . In the process of algorithm design , the modified Time - varying Graph model is adopted , which combines the characteristics of the DTN network , optimizes the storage space of the time - varying graph , and uses the DTN network protocol to simulate the space network topology of the earth - Mars . Finally , based on the communication scenario of the Earth - Mars orbit device - Mars , the space network data is simulated . The simulation results are compared with the CGR . The results show that the CGR - based algorithm is superior to the CGR algorithm in terms of message passing rate , average delay and network throughput .

【学位授予单位】:中国科学院大学(中国科学院国家空间科学中心)
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TN927

【相似文献】

相关期刊论文 前10条

1 山石;;DTN让光网络也能“业务”[J];通讯世界;2006年06期

2 吴大鹏;孔晓龙;王汝言;靳继伟;樊思龙;;节点重要程度感知的分布式DTN结构检测机制[J];计算机应用研究;2012年07期

3 苗苗;;英飞朗DTN获得工业和信息化部进网许可证[J];邮电设计技术;2008年06期

4 成洁;卢紫毅;林青;;延时中断容忍网络(DTN)捆绑层协议研究[J];军事通信技术;2011年01期

5 倪辰辰;李千目;姜怡;查玄阅;;基于轻型机步野战场景的DTN通信策略设计与性能分析[J];电信科学;2013年10期

6 刘飞;谢永明;王国军;;DTN中基于马尔科夫链的声誉评估策略[J];计算机工程;2012年23期

7 张迪;王贵竹;;DTN中概率选择的散发等待路由[J];通信技术;2010年05期

8 郭航;王兴伟;黄敏;蒋定德;;基于多队列自适应的DTN传染路由算法[J];小型微型计算机系统;2012年04期

9 王贵竹;徐正欢;李晓峰;;DTN中依据报文质量的拥塞控制策略[J];计算机工程与应用;2012年09期

10 彭敏;洪佩琳;薛开平;卢汉成;;基于投递概率预测的DTN高效路由[J];计算机学报;2011年01期

相关硕士学位论文 前10条

1 董春阳;基于机器学习的车载自组织网络DTN路由协议研究[D];重庆邮电大学;2016年

2 钟智翔;基于动态多跳链路的空间DTN数据单元参数优化[D];哈尔滨工业大学;2015年

3 黄天雨;基于分块聚合的深空DTN传输策略优化设计[D];哈尔滨工业大学;2015年

4 陶健;DTN中基于拥塞程度的概率路由研究[D];安徽大学;2017年

5 李强强;深空网络DTN路由协议研究[D];中国科学院大学(中国科学院国家空间科学中心);2017年

6 韩荟;DTN弹性质量自适应架构研究[D];南京理工大学;2011年

7 卓琳琳;DTN网络可靠传输机制研究[D];西安电子科技大学;2014年

8 刘剑华;空天DTN网络传输控制问题研究[D];华中科技大学;2009年

9 曹丞玮;高铁通信中DTN路由协议的研究[D];苏州大学;2014年

10 薛超;基于社会网络分析的DTN路由算法[D];西安电子科技大学;2011年



本文编号:1368365

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1368365.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b6966***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com