论文部分内容阅读
作为NGN网络的核心技术,软交换迅猛发展。为了实现电信级的应用,软交换的高可靠性有着非比寻常的意义,关系到运营商的生存和广大用户的切身利益。
本文主要讨论了软交换网络的核心设备MGC实现异地高可用性的技术。首先分析了实现异地容灾之前,系统分析所要考虑的内容以及对各个影响因素之间的权衡。然后提出了MGC异地容灾中涉及到的关键技术,包括数据备份、故障检测和切换控制三个主要方面,分别描述的了各项技术的实现方法。其中,根据现有技术,提出了数据备份过程中可以采用的工作方式和复制方法;通过对软交换组网的研究,提出了故障检测中需要关注的方向。
根据MGC的业务功能以及处理流程的详细过程,本文创造性的提出了一套实现MGC异地容灾的方案,在现有MGC软件架构基础上,添加了数据备份、故障检测和切换控制模块。在数据备份方面,详细分析了MGC业务处理的各个阶段,提取了数据备份的关键内容,并采用间接的同步数据复制方法,将变化的关键数据复制到容灾MGC;在故障检测方面,从整个软交换网络的角度考虑一个MGC故障对整个网络的影响,采用了备用触发式的主备MGC心跳故障检测机制,以及主用MGC之间的路由心跳检测机制:在切换策略方面,根据本地MGC和容灾MGC不同状态组合,提出了相应的的详细切换流程。
目前,国内外的电信设备制造商和电信运营商正在积极研究电信级软交换设备,异地容灾的解决方案也在不断完善,我院也投入了大量的精力研究和开发电信级软交换设备。我主要研究和分析电信级软交换设备的高可用性,已总结出一套基于分布式组网的软交换系统高可用性方案。