卫星网络协议跨层优化方法研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:laoye1111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
卫星通信网络由于覆盖面积广,不受自然环境的制约,能够在全球范围内提供统一、无缝覆盖的通信,成为全球通信网的重要组成部分。  LEO卫星之间通过星间链路进行组网,成为真正的卫星网络。然而由于卫星网络具有拓扑动态变化、信道状态动态变化、业务流量动态变化、能源和存储资源受限等特性,传统协议栈分层设计、优化的方法在卫星网络中只能带来单层的性能最优而达不到全局最优,从而使宝贵的卫星资源得不到有效利用,因此本文采用跨层优化的方法对卫星多跳网络协议栈联合建模设计和优化进行研究,这对提高卫星网络资源利用率,优化卫星网络传输性能具有重要意义。  本文首先对构成网络协议跨层设计理论框架的跨层建模和凸优化理论进行了概述。先介绍跨层设计的基本思想,分析网络协议各层可以进行交互的相关参数,给出了网络协议跨层建模的一般形式,并对所建立的最优化模型所需要的数学工具-凸优化理论进行了必要的说明,为下面的研究打下理论基础。  为了解决具有天线数量限制的采用全双工定向天线进行星间连接的卫星多跳网络的跨层优化问题,提出了一种基于网络效用最大化的联合速率控制、路由策略、卫星天线调度和功率分配的分布式跨层控制算法。首先将该问题定义为一个具有多个限制条件的网络效用最大化模型,通过对偶分解的方法将其分解为三个网络协议层上的速率控制、路由、天线调度和功率分配子问题,通过解决各个子问题来达到全网的最优网络效用。该算法能够自适应调节发送端发送速率,在数据传输过程中动态选择传输路径,并在各卫星天线之间进行动态天线调度和功率分配,通过层间参数相互作用,最终达到全网效用的最大化。仿真结果表明该算法能够使系统稳定,并达到较高的吞吐量。  针对基本的背压跨层控制算法中由于队列长度较长导致的排队时延长的问题,在基于预测的节点服务模型的基础上建立了基于预测的卫星多跳网络背压跨层模型,并提出了一种基于预测的背压跨层控制算法,该算法的核心思想是用未来的队列信息来为当前时隙做出决策,为队列增长快的数据流分配更多的速率,即首先预测未来的队列信息,将未来Dn个时隙的队列和作为链路权重,以此为基础分配功率并得到传输速率,并以此速率来为队列差最大的数据流进行数据传输。仿真结果表明该算法能够有效降低节点中平均队列长度,并减小数据包的排队时延。
其他文献
软件开发的一个基本问题是如何及时演化以适应需求的持续变化。为了便于演化,不少系统采用了基于扩展的演化机制,尽管该机制有助于提高开发的效率,但是它也容易导致特征交互问题
随着计算机软件技术和企业信息化的不断发展,企业使用的应用系统和管理系统也越来越多.虽然这些系统应用在不同的领域,管理着不同的对象,但是它们之间也存在很多功能和数据的
当前,是一个竞争激烈和信息技术飞速发展的时代,市场竞争越来越激烈,企业面临着更多挑战,中国正以制造业大国的身份迅速崛起,应变速度、降低成本、以及较高的生产能力和效率成为企
信息共享时代,网络安全十分重要。网络在建设初期并未考虑到安全问题,伴随着网络技术的发展,网络攻防的战斗也越演越烈。 防范网络攻击,最常用的对策是构建防火墙。利用防
Web应用服务器已经成为面向Web计算环境的主流中间件平台,它为创建、部署、运行、集成和管理企业级应用提供了基础设施支持。随着企业级应用非功能性需求的不断提高,Web应用服
学位
随着工业化与城镇化规模不断扩大,人类社会面临越来越多的发展问题,城市人口过密、交通拥堵、环境污染、规划落后等,各类应急事件(如空气污染、市区内涝、群体性事件)时有发生。物
本文研究了基于AVI视频流的公路收费站车型识别系统,全文共分六章,涉及以下三方面研究:AVI视频读取与处理技术、运动检测技术、数字图像处理与识别技术。  第一章介绍国内外研
学位
在现代的通信技术应用中,语音通信占有很大的比重,随着技术的发展和需要,语音加密技术在越来越多的领域——国家政治安全、经济安全和军事安全——都有着重要应用。随着数字技术
学位
数据挖掘(Data Mining)就是从大量的、不完全的、有噪声的、模糊的、随机的数据中提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。数据挖掘获得的