论文部分内容阅读
近几十年,有许多工作对NGEO卫星网络进行了研究,因为其相对于GEO卫星具有轨道低、时延小、地面终端设备功率要求低等优势。然而随着卫星通信技术的发展,迅速增长的地面用户流量与有限的空间资源的矛盾日益突出。且由于地面用户流量空间分布不均匀以及时间上的突发性,容易导致网络中少数卫星节点在某些时刻的工作负载过重发生局部拥塞,造成大量丢包,即“热点”问题。本文首先对NGEO卫星网络中的基于QoS的负载均衡路由算法进行了细致研究,在交通信号灯路由算法的基础上对不同用户的服务需求进行分析,定义了三种类型流量的链路代价和状态指示;并利用该原理对交通信号灯路由算法进行了改进,以更好的实现负载均衡。改进后的算法用一组交通信号灯指示在当前节点和下一个节点的拥塞状态。当一个数据包沿着预先计算的路由表到达目的地时,它可以根据交通信号灯的实时颜色在每个中间节点动态地调整路线。通过初步规划和实时调整的结合,每个包最终会得到一个近似最优的传输路径。其次本文还研究了卫星网络系统的带宽分配的特点,应用议价博弈理论模型对其进行分析和建模;针对交通信号灯算法中节点队列的包调度问题,引入博弈论观点,通过构建合理的收益模型,求解出系统最大收益点,并设计基于议价博弈的分配算法,在最大收益点的基础上获得理想的分配方案。最后本文以NS2为平台,设计了类铱星网络,实现了 NGEO卫星网络中基于不同QoS要求的改进交通信号灯路由算法仿真。并以MATLAB为仿真平台,对改进后的交通信号灯路由算法性能进行了分析,包括端到端时延、网络吞吐量、丢包率、带宽利用率等性能指标进行了测试和分析并与其他卫星网络路由算法比较。