论文部分内容阅读
在信息化时代的今天,加强通信基础设施建设,对促进全球经济发展、信息交流具有重大意义。卫星通信系统以其覆盖范围广,不受地理环境影响的特点成为不二选择。卫星通信系统目前面临的主要困难包括星上资源有限、网络配置不灵活、网络功能迭代缓慢且代价昂贵等。软件定义网络(software defined network,SDN)技术提出的控制面与数据面分离的架构思想,以及其数据面通用、简单、高效的特点,为卫星通信网络的建设提供了新的思路。为此,本文结合SDN思想,分别在卫星组网架构、卫星网络QoS路由与卫星网络大块数据传输方面,进行了一些尝试。结合多层卫星网络的概念,本文首先研究覆盖全球的卫星星座系统,提出分段控制软件定义卫星网络(software definition satellite network based on segment control,SSDSN),将SDN架构思想引入卫星通信系统。由于SSDSN中星地链路带宽的限制,同时为了减少存储流表项对星上存储资源带来的压力,本文引入了分段路由的概念,减少控制层控制信令的数目,将流的转发信息更多的存储到数据报文中。当今网络由最初的纯粹传送数据报文转变为传输语音、视频、数据等多种业务,不同的业务具有不同的传输质量要求。卫星网络由于其网络拓扑动态变化,链路特性时变等特点,如何有效的分配网络资源,最大程度的满足更多业务的传输需求是目前的研究重点。在SSDSN,借助于SDN架构带来的更强的网络控制和感知能力,针对上述问题,本文采用了基于分段路由的区分服务路由算法(differenciated service based on segment routing,DSSR),以期做到区分业务类型的QoS保障,并将用户的接入切换和卫星网络路由统一起来。针对网络中存在的对时延不敏感,但具有传输期限要求的大块数据业务,本文提出动态带宽分配传输算法,该算法在保证业务QoS需求的基础上,不同快照拓扑弹性分配带宽,灵活调度卫星链路带宽资源,做到尽可能多的容纳上述业务。最后,本文在OPNET仿真平台上,验证上述架构和算法,结果表明SSDSN架构具有可行性;DSSR算法,区分对待了各类业务,在满足业务QoS要求的基础上,做到了网络资源的合理分配。动态带宽分配传输算法有效解决网络中具有截止日期的数据业务的传输问题。