节点文献
小卫星星座组网中自适应路由技术的研究与仿真
Research and Simulation of Adaptive Route Technology in Leo Satellite Network Constellation
【作者】 戴纯兴;
【导师】 谭献海;
【作者基本信息】 西南交通大学 , 计算机应用技术, 2009, 硕士
【摘要】 小卫星星座组网在航天领域中扮演着重要的角色,主要应用领域包括通信和侦察,如战术通信、战略侦察、战场摄影、监视导弹发射、收集战术情报、支援飞机和舰艇作战等。路由协议是网络的重要组成部分。小卫星网络的特点使得地面路由协议不适应于小卫星网络。星座设计特性、用户链路和星间链路特性、用户链路和星间链路的切换以及拓扑的动态变化,均对小卫星系统的路由交换策略产生很大的影响。本论文依托国防基金项目“小卫星星座组网多路径路由及评估模型研究”,在分析动态源路由协议(DSR)的特点及其可扩展性的基础上,针对小卫星网络的特点,提出了自适应多径路由算法(AMR)。本文的主要工作如下:首先分析了小卫星网络的特点及在小卫星网络中实现路由的难点,介绍了小卫星网络路由算法的研究现状。其次对AMR算法进行分析与设计。针对DSR路由算法在小卫星网络下运行的存在问题,AMR算法对其进行了改进。通过跨层设计将物理层、MAC层、网络层的相关信息搜集起来,作为路由度量Metric的考虑因素。克服了DSR路由协议不能感知节点的拥塞度和空间环境等缺点。通过多径路由技术使得AMR路由算法能够减少路由请求信息的广播次数,使得更多的网络带宽用来传输数据。这对于拓扑结构快速变化的小卫星网络来说尤为重要。AMR路由算法中使用了拥塞控制技术。这项技术的使用能够起到减少丢包、均衡网络流量分布等作用。这对于具有长时延小卫星网络网络来说是非常重要的。第三对AMR算法进行了详细的设计与实现。设计了AMR算法度量信息的计算方式、所需要的数据结构和功能模块的工作过程。最后通过OPNET仿真软件,建立针对AMR·算法的仿真模型来对本文提出的AMR算法进行仿真验证。仿真结果表明AMR算法减少了丢包率、降低了错误的路由次数,能够有效地运行在小卫星网络上。
【Abstract】 Small satellite constellation network plays an important role in aerospace field. Its main application fields cover communication and reconaissance, namely tactical communication, strategic reconaissance, battlefield photography, surveillance of missile launch, collection of tactical information, support aircraft and warship, etc.Routing protocol is an important part of the network. The routing protocols used in ground networks do not adapt to the satellite networks because of their characteristics. Constellation design characteristics, characteristics and switching of the user links and inter-satellite links, dynamic changes of the topology of the network have great influence on small satellite routing switch strategy. The background of this thesis is a defense fund project "research on small satellite constellation network multi-path routing and their evaluation model". Based on the analysis of the characteristics and expansibility of the Dynamic Source Routing (DSR) protocol and aiming at the characteristics of small satellite network, an adaptive multi-path routing (AMR) algorithm is put forward. The mail works of this thesis is as follows:Firstly, characteristics of small satellite networks and the difficulty of routing protocol realization in small satellite network are analyzed and the research status of small satellite network routing algorithm is introduced.Secondly, AMR algorithm is analyzed and designed. Aiming at the weakness of DSR routing algorithm used in small satellite network, AMR algorithm is put forward through cross-layer optimization the related information of the physical layer, MAC layer and network layer is gathered and used as a measure of routing metric in AMR. This overcomes the shortcoming of unawareness of node congestion and space environment of the DSR routing protocol. Based on multi-path routing technology, AMR routing algorithm can reduce routing request information broadcasting frequency and make more efficient use of the network bandwidth to transmit data. This is critical for small satellite network which has rapid changes in topological structure. Congestion control technology is also used in AMR routing algorithm. It can reduce packet loss, balance network load distribution, etc. For a long delay satellite network, this is very important.Thirdly, AMR algorithm is designed and implemented in details. Calculation method of measurement information, required data structure and working process of its function modules are designed and implemented.Finally, through OPNET simulation mechanism, model of AMR algorithm is established and simulated. The simulation results show that AMR algorithm can reduce packet loss rate and the number of routing mistakes. AMR algorithm can be used in small satellite network effectively.
【Key words】 Small Satellite Networks; Constellation Network; Routing Algorithms; Adaptive Multi-Path Routing; Network Simulation;