论文部分内容阅读
由于卫星通信有着覆盖范围广、通信距离远、不受地理条件限制、组网机动灵活等优点,在未来的无线网络中将会得到越来越广泛的应用。同时由于卫星网络具有传播时延大、网络拓扑动态变化的特点,导致原有的TCP/IP协议不再适用,因此卫星网络采用存储-转发模式及点到点的传输方法,路径端到端的可靠性由点到点的可靠性来保证。采用点到点的传输方法时,若路径中某个卫星节点发生突发性故障中断,由于消息在上一跳的传输过程已完成,下一跳传输的过程尚未开始,而路径缺乏完整的端到端可靠性的保证,将会导致消息丢失,降低了传输的可靠性。针对上述问题,本文提出了基于备用节点的卫星网络路由构建方法,该方法充分利用卫星通信点到点的传输模式,为原有路径的节点构建备选节点集,从中选择多个备用节点,同时构建多条备用子路径,进行消息的备份传输。经理论分析和仿真验证,采取此方法极大地提高了端到端的传输可靠性,缩短了由于中间节点故障导致的巨大时延。在基于备用节点的卫星网络路由构建方法中,每个节点均可作为多条主路径的备用子路径上的节点,受限于链路传输资源和节点存储资源,本文提出基于业务优先级及卫星资源的备用路径构建方案。该方案通过设定代价函数和收益函数,在资源有限的前提下,构建最为合理的备用路径,实现分等级业务的可靠传输。仿真表明,采取此方法可在资源受限的前提下,提高传输可靠性。