论文部分内容阅读
重构自恢复技术对于保证网络的可靠性、抗毁性与健壮性起着十分重要的作用。目前国内外的科研人员对无中心结构网络进行了大量的研究工作,但是针对空间网络重构自恢复的研究才刚刚起步,本文从重构自恢复事件触发机制和重构自恢复算法两方面着手对空间网络重构自恢复进行研究,分别提出了“基于动态路由策略的链路故障诊断算法”、“基于簇的节点故障比较诊断算法”和“服务器组管理算法”。
基于动态路由策略的链路故障诊断算法能够尽可能快地检测出故障链路,并通过快速的、自主的测试可精确定位故障链路。通过在空间网络上的仿真表明,具有实时性、精确性且可能不占用或只占用很少的额外带宽。
基于簇的比较诊断算法在应用层上对空间网络节点的状态进行诊断,基于网络成簇机制,由簇首对其簇成员进行诊断,利用簇首的集中控制功能对诊断过程进行优化。并通过在由簇首组成的逻辑子网上应用传统的“基于比较的故障诊断算法”诊断簇首的状态。由于引入了成簇机制,该算法仅在簇首之间传递诊断消息,在保证高效性的同时,大大节省了传统算法中由于洪泛导致的系统开销。服务器组管理算法采取主动冗余技术,通过增加、替换或删除服务器对服务器组进行维护和管理,以保证状态连续并减少服务中断,确保在提供服务的某些节点失效后整个系统仍然能够正常工作。仿真实验和数据分析表明,该算法提高了空间网络的可用性,保证了网络的可靠性、抗毁性与健壮性。