论文部分内容阅读
随着星上处理和星际链路技术的出现,卫星网络已经发展成为覆盖全球的新型互联网,并在通信领域中的地位不断提高。卫星网络具有覆盖范围广、布置迅速、组网灵活、抗毁性强且不受地理环境限制等显著特点,能够对地面网络进行有效的补充和完善,无论在军事领域还是民用领域均发挥着重要的作用。为顺应用户群体不断壮大和对多媒体业务需求的不断增长,如何构建高效、可靠的卫星网络具有极其重要的经济应用价值。为此,本文将网络容量作为卫星网络设计和规划的性能指标,为提高卫星网络资源效率、提升网络业务保障能力提供更为直观的参考。通过对多层卫星网络特点的充分分析,本文设计了一种针对于多层卫星网络的基于星际链路选择的网络容量分析方法。首先,建立了相应的网络模型、节点模型、信道模型、传输模型和干扰模型,清楚地刻画信道带宽、发送功率、噪声干扰对星际链路性能的影响;其次,从地理因素、时间因素、设备因素、服务类型及QoS (Quality of Service)需求四方面对卫星网络的业务进行刻画,动态模拟了卫星网络所承载业务的流向;然后,利用本文所提出星际路由策略,综合考虑QoS满意度、服务定价满意度、生存周期适合度和负载适合度进行多属性决策,模拟了卫星节点对星际链路的动态切换,建立卫星网络运行状态下的拓扑结构;最后,为克服卫星网络动态变化特点,采用时隙划分的方式进行分析,基于改进的分布式遗传算法搜索卫星资源分配的最佳方案,寻求卫星网络容量的上限和下限。本文利用STK (Satellite Tool Kit)软件进行卫星运动轨迹和星间可见性分析,在VC++平台仿真实现了本文所提出的网络容量分析方法。然后与基准算法进行性能对比,并测试分析了路由策略、突发干扰和星座结构对卫星网络容量的影响。仿真结果表明,本文所设计的针对多层卫星网络的网络容量分析方法是可行且有效的,与基准算法相比拥有更好的收敛性能和搜索精度,且对网络容量影响因素的测试分析结果能够为卫星网络设计和规划提供参考。