专利名称:Parlay应用服务器、SIP分发器升级方法和装置的制作方法
技术领域:
本发明涉及通信领域智能网,尤其涉及Parlay宽带智能网平台升级的方法和装置以及会话初始化协议SIP信令分发器组件升级的方法和装置。
背景技术:
目前大多数Parlay构架较为简单,如图1所示,在多个NGN/IMS (NextGeneration Network,下一代网络/IP Multimedia Subsystem,IP多媒体子系统)核心网网关内部署一套 Parlay Application Server (Parlay 应用服务器,又称 Parlay AS 或 SIP AS) ; Par lay Server中有平台软件;平台软件包括若干业务组件。Parlay构架工作过程如下NGN/IMS网关收到网络的SIP信令后,向Parlay服务器转发SIP信令;ParIayAS 经过号码分析等处理,触发相关业务组件,进行逻辑处理。业务组件向Parlay服务器发起路由请求,Parlay服务器经过号码分析,将路由请求定位到某个NGN/IMS网关,向选中的NGN/IMS网关发出SIP信令。Parlay构架中的Parlay服务器升级包括对业务组件的升级和平台软件的升级。 下面对平台软件的升级过程介绍如下停止平台软件正常运行;对平台软件进行升级;重新启动Parlay服务器。发明人在实现上述Parlay服务器升级的过程中发现,对平台软件进行升级一般需要几秒钟,而在这几秒钟内Parlay服务器会丢失大量的呼叫和话单信息。在平台软件升级时,为了减少呼叫和话单信息的丢失为现有Parlay服务器增加一备用服务器,如图2所示,平时备用服务器不处于工作状态;现有Parlay服务器以下称为主服务器。当平台软件需要升级时,先对备用服务器上的平台软件进行升级;停止主服务器平台软件的正常运行;同时,备用服务器开始接替主服务器,进行工作;对主服务器上的平台软件进行升级。在主服务器平台软件的升级过程中,由备用服务器代替主服务器工作,减少了呼叫和话单信息的丢失。但是,在实现上述改进的Parlay服务器升级的方法的过程中,发明人发现在停止主服务器平台软件正常运行的那一刻,主服务器上的部分内存信息还是会丢失,尤其与主服务器正在通话的呼叫和话单信息无法保存。
发明内容
本发明的实施例提供一种Parlay宽带智能网平台升级的方法,能够在不终止业务运行、不损失话务和计费信息的情况下实现Parlay宽带系统的无损升级。为达到上述目的,本发明实施例提供的Parlay宽带智能网平台升级的方法包括以下步骤降低当前Parlay服务器的业务流量;判断所述Parlay服务器的业务流量是否到达或低于升级阈值;当所述Parlay服务器的业务流量到达或低于升级阈值时,对所述Parlay服务器进行升级。本发明的实施例提供一种Parlay宽带智能网平台升级的装置,支持在不终止业务运行、不损失话务和计费信息的情况下实现Parlay宽带系统的无损升级。为达到上述目的,本发明实施例提供的Parlay宽带智能网平台升级的装置,包括业务流量控制单元,用于降低当前I^arlay服务器的业务流量;判断单元,用于判断所述Parlay服务器的业务流量是否到达或低于升级阈值;升级单元,当所述Parlay服务器的业务流量到达或低于升级阈值时,用于对所述 Parlay服务器进行升级。本发明实施例提供的Parlay宽带智能网平台升级的方法和装置,通过控制当前 Parlay服务器停止接收及停止发起新业务,降低当前Parlay服务器的业务流量,当所述 Parlay服务器的业务流量低于升级阈值时,对所述Parlay服务器进行升级,即可实现对 Parlay宽带智能网平台无损升级的目的,与现有技术相比,其克服了 Parlay宽带智能网平台升级过程中呼叫和话单信息严重损失的问题;本发明实施例提供的Parlay宽带智能网平台升级的方法和装置,能够支持运营商在不终止现有业务运营、不损失话务和计费信息的情况下,对Parlay宽带系统进行升级,而且升级时间也不再局限于业务流量较低的时刻。本发明的实施例还提供一种会话初始化协议SIP信令分发器组件的升级方法,所述信令分发器组件包括SIP分发器主机和SIP分发器备机,使SIP信令分发器组件能够在不中断工作的情况下,完成SIP信令分发器组件升级的过程。为达到上述目的,本发明实施例提供的会话初始化协议SIP信令分发器组件的升级方法,包括以下步骤SIP分发器主机保持工作状态的情况下,对SIP分发器备机进行升级;备份SIP分发器主机上的内存信息;将备份的内存信息通过升级控制器导入刚完成升级的SIP分发器备机,重建该备机的内存数据;控制SIP分发器备机接替主机工作;对SIP分发器主机进行升级。本发明的实施例还提供一种会话初始化协议SIP信令分发器组件的升级装置,支持SIP信令分发器组件在不中断工作的情况下,完成SIP信令分发器组件升级的过程。为达到上述目的,本发明实施例提供的会话初始化协议SIP信令分发器组件的升级装置,包括备机升级单元,用于对SIP分发器备机进行升级;主机内存信息备份单元,用于备份SIP分发器主机上的内存信息;备机下载单元,用于为升级的SIP分发器备机下载所述内存信息;备机重建单元,用于在备机上重建内存数据;备机切换单元,用于控制SIP分发器备机接替主机工作;主机升级单元,对SIP分发器主机进行升级。本发明实施例提供的会话初始化协议SIP信令分发器组件升级的方法和装置,通过切换单元、备机升级单元和主机升级单元控制SIP分发器主/备机切换、轮流升级,主/ 备机内存信息备份单元、主/备机下载单元和主/备机重建单元控制SIP分发器内存信息在SIP分发器主备机之间顺利迁移,完成SIP信令分发器组件的升级;本发明实施例提供的会话初始化协议SIP信令分发器组件的升级的装置,使SIP信令分发器组件能够在不中断工作的情况下,完成SIP信令分发器组件升级的过程。
图1为现有技术中Parlay服务器构架;图2为现有技术中具有备用Parlay服务器的构架;图3为本发明Parlay宽带智能网平台进行升级的方法实施例的流程图;图4为本发明Parlay宽带智能网平台进行升级装置的实施例的结构示意图;图5为本发明会话初始化协议SIP信令分发器组件升级方法的实施例的流程图;图6为本发明会话初始化协议SIP信令分发器组件升级装置的实施例的结构示意图。
具体实施例方式为了解决现有Parlay宽带智能网平台进行升级的过程中,大量呼叫和话单信息丢失的问题,本发明的实施例提供一种对Parlay宽带智能网平台进行升级的方法,下面结合附图对本发明Parlay宽带智能网平台进行升级的方法的实施例进行详细描述。如图3所示,本发明Parlay宽带智能网平台进行升级的方法的实施例包括以下步骤31、降低当前Parlay服务器的业务流量;32、判断所述Parlay服务器的业务流量是否到达或低于升级阈值;33、当所述Parlay服务器的业务流量到达或低于升级阈值时,对该Parlay服务器进行升级;34、所述Parlay服务器升级完成后,恢复该Parlay服务器的业务流量。步骤31中,降低当前Parlay服务器的业务流量的方法包括当前Parlay服务器停止接收新业务信令;当前Parlay服务器停止发起新业务。每个局点会部署一个或多个Parlay服务器。当某一 Parlay服务器需要进行软件升级或者硬件替换时,该Parlay服务器停止接收新业务信令,新的业务信令被派发到其它的Parlay服务器上,而已经接收的业务信令仍然由该Parlay服务器进行处理。随着已接收的业务相继完成、结束,该Parlay服务器上的业务流量也持续下降。步骤33中,当所述Parlay服务器的业务流量低于升级阈值时,在对Parlay服务器进行升级之前,还需要将所述Parlay服务器的内存信息上传到文件服务器或存入数据库;所述内存信息包括Parlay服务器上内存中所有的基本配置数据、有效呼叫及计费数据寸。步骤34中,在所述Parlay服务器升级完成后,恢复I^arlay服务器的业务流量之前,还需要从文件服务器或数据库下载所述内存信息,在所述Parlay服务器上重建内存信肩、ο步骤34中,恢复Parlay服务器的业务流量的方法包括当前Parlay服务器继续接收新业务信令;当前Parlay服务器主动发起新业务(Parlay服务器在升级、重启后,本身默认发起新的业务)。下面结合标准SIP会话,对本发明Parlay宽带智能网络平台升级的方法的实施例作进一步说明降低当前Parlay服务器的SIP会话流量;判断所述Parlay服务器上的SIP会话流量是否到达或低于升级阈值;当所述Parlay服务器上的SIP会话流量到达或低于升级阈值时,对该Parlay服务器进行升级;所述Parlay服务器升级完成后,恢复该Parlay服务器的SIP会话流量。由于SIP信令本身固有完善的重发机制,在Parlay服务器升级完成、内存数据恢复后,Parlay服务器会重建所有呼叫,正常处理信令,继续正常执行计费,从而达到了对 Parlay系统进行无损升级的目的。本发明实施例提供的Parlay宽带智能网平台升级的方法,通过控制待升级的 Parlay服务器上的业务流量,降低该Parlay服务器上的业务流量至一升级阈值,然后对其进行升级,实现对Parlay宽带智能网平台无损升级的目的,解决了 Parlay宽带智能网平台升级过程中呼叫和话单信息严重损失的问题;本发明实施例提供的Parlay宽带智能网平台升级的方法,能够支持运营商在不终止现有业务运行、不损失话务和计费信息的情况下, 对Parlay宽带系统进行升级。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。与本发明Parlay宽带智能网平台升级的方法的实施例相对应,本发明还提供了一种Parlay宽带智能网平台升级的装置的实施例。如图4所示,本发明Parlay宽带智能网平台升级的装置的实施例包括业务流量控制单元,用于降低当前I^arlay服务器的业务流量;判断单元,用于判断所述Parlay服务器的业务流量是否到达或低于升级阈值;升级单元,当所述Parlay服务器的业务流量低于升级阈值时,用于对Parlay服务器进行升级;业务流量恢复单元,所述Parlay服务器升级完成后,用于恢复当前Parlay服务器的业务流量;上传单元,当所述Parlay服务器的业务流量低于升级阈值时,用于将所述Parlay 服务器的内存信息上传到文件服务器或存入数据库;下载单元,所述Parlay服务器升级完成后,用于从文件服务器或数据库下载所述内存信息;重建单元,用于在所述Parlay服务器上重建内存信息。其中,所述业务流量控制单元,还包括新业务接收停止单元,用于控制当前Parlay服务器停止接收新业务指令;新业务发起停止单元,用于控制当前Parlay服务器停止发起新业务。所述业务流量恢复单元,还包括新业务接收恢复单元,用于控制当前Parlay服务器继续接收新业务指令。本发明实施例提供的Parlay宽带智能网平台升级的装置,通过业务流量控制单元控制待升级的Parlay服务器上的业务流量,降低该Parlay服务器上的业务流量至一升级阈值,然后通过升级单元对其进行升级,实现对Parlay宽带智能网平台无损升级的目的,解决了 Parlay宽带智能网平台升级过程中呼叫和话单信息严重损失的问题;本发明实施例提供的Parlay宽带智能网平台升级的装置,能够支持运营商在不终止现有业务运行、 不损失话务和计费信息的情况下,对Parlay宽带系统进行升级。为了更好地控制Parlay服务器上的业务流量,本发明实施例引入了会话初始化协议SIP信令分发器组件(简称SIP分发器)。随着业务功能的增加和SIP分发器自身硬件方面的更新,SIP分发器也存在不中断业务的情况下进行升级的需要。本发明实施例还提供一种会话初始化协议SIP信令分发器组件的升级方法,所述信令分发器组件包括SIP分发器主机和SIP分发器备机;下面结合附图对本发明会话初始化协议SIP信令分发器组件升级的方法的实施例进行详细描述。本发明实施例提供的会话初始化协议SIP信令分发器组件升级的方法中,所有的指令均由升级控制器进行控制。如图5所示,本发明实施例提供的会话初始化协议SIP信令分发器组件的升级方法包括51、SIP分发器主机保持工作状态的情况下,对SIP分发器备机进行升级;52、备份SIP分发器主机上的内存信息;53、将备份的内存信息通过升级控制器导入刚完成升级的SIP分发器备机,重建该备机的内存数据;54、控制SIP分发器备机接替主机工作;55、对SIP分发器主机进行升级;56、备份SIP分发器备机上的内存信息;57、将备份的内存信息通过升级控制器导入刚完成升级的SIP分发器主机,重建该主机的内存数据;58、控制SIP分发器主机接替备机工作。
步骤52中,所述内存信息包括Parlay设备的信息;NGN/IMS设备及状态统计信息;播放彩铃和电话会议的媒体服务器及状态统计信息;会议及其对应Parlay设备的路由信息。步骤M中,所述控制SIP分发器备机接替主机工作,由第三方工具下达主备机切换指令来完成。步骤58中,所述控制SIP分发器主机接替备机工作,由第三方工具下达主备机切换指令来完成。本发明实施例提供的会话初始化协议SIP信令分发器组件的升级方法,通过SIP 分发器主/备机切换、轮流升级的方式,控制SIP分发器内存信息在SIP分发器主/备机之间顺利迁移,完成SIP信令分发器组件的升级;本发明实施例提供的会话初始化协议SIP信令分发器组件的升级方法,使SIP信令分发器组件能够在不中断工作的情况下,完成SIP信令分发器组件升级的过程。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。与本发明会话初始化协议SIP信令分发器组件升级的方法的实施例相对应,本发明还提供了一种会话初始化协议SIP信令分发器组件升级的装置的实施例。如图6所示,本发明会话初始化协议SIP信令分发器组件升级的装置的实施例包括备机升级单元,用于对SIP分发器备机进行升级;主机内存信息备份单元,用于备份SIP分发器主机上的内存信息;备机下载单元,用于为升级的SIP分发器备机下载所述内存信息;备机重建单元,用于在备机上重建内存数据;备机切换单元,用于控制SIP分发器备机接替主机工作;主机升级单元,用于对SIP分发器主机进行升级;备机内存信息备份单元,用于备份SIP分发器备机上的内存信息;主机下载单元,用于为升级的SIP分发器主机下载该内存信息;主机重建单元,用于在主机上重建内存数据;主机切换单元,用于控制SIP分发器主机接替备机工作。其中,所述主机内存信息备份单元中,备份的内存信息包括Parlay设备的信息;NGN/IMS设备及状态统计信息;播放彩铃和电话会议的媒体服务器及状态统计信息;会议及其对应Parlay设备的路由信息。本发明实施例提供的会话初始化协议SIP信令分发器组件的升级的装置,通过切换单元、备机升级单元和主机升级单元控制SIP分发器主/备机切换、轮流升级,主/备机内存信息备份单元、主/备机下载单元和主/备机重建单元控制SIP分发器内存信息在SIP 分发器主/备机之间顺利迁移,完成SIP信令分发器组件的升级;本发明实施例提供的会话初始化协议SIP信令分发器组件的升级的装置,使SIP信令分发器组件能够在不中断工作的情况下,完成SIP信令分发器组件升级的过程。 以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
权利要求
1.一种会话初始化协议SIP信令分发器组件的升级方法,所述信令分发器组件包括 SIP分发器主机和SIP分发器备机;其特征在于,所述方法包括SIP分发器主机保持工作状态的情况下,对SIP分发器备机进行升级; 备份SIP分发器主机上的内存信息;将备份的内存信息通过升级控制器导入刚完成升级的SIP分发器备机,重建该备机的内存数据;控制SIP分发器备机接替主机工作; 对SIP分发器主机进行升级。
2.根据权利要求1所述的会话初始化协议SIP信令分发器组件的升级方法,其特征在于,还包括以下步骤备份SIP分发器备机上的内存信息;将备份的内存信息通过升级控制器导入刚完成升级的SIP分发器主机,重建该主机的内存数据;控制SIP分发器主机接替备机工作。
3.根据权利要求1和2所述的会话初始化协议SIP信令分发器组件的升级方法,其特征在于,所述控制SIP分发器备机接替主机工作,由第三方工具下达主备机切换指令来完成; 所述控制SIP分发器主机接替备机工作,由第三方工具下达主备机切换指令来完成。
4.根据权利要求1或2所述的会话初始化协议SIP信令分发器组件的升级方法,其特征在于,所述内存信息包括Parlay设备的信息;NGN/IMS设备及状态统计信息;播放彩铃和电话会议的媒体服务器及状态统计信息;会议及其对应Parlay设备的路由信息。
5.一种会话初始化协议SIP信令分发器组件的升级装置,其特征在于,所述装置包括 备机升级单元,用于对SIP分发器备机进行升级;主机内存信息备份单元,用于备份SIP分发器主机上的内存信息; 备机下载单元,用于为升级的SIP分发器备机下载所述内存信息; 备机重建单元,用于在备机上重建内存数据; 备机切换单元,用于控制SIP分发器备机接替主机工作; 主机升级单元,对SIP分发器主机进行升级。
6.根据权利要求5所述的会话初始化协议SIP信令分发器组件的升级装置,其特征在于,还包括备机内存信息备份单元,用于备份SIP分发器备机上的内存信息; 主机下载单元,用于为升级的SIP分发器主机下载该内存信息; 主机重建单元,用于在主机上重建内存数据; 主机切换单元,用于控制SIP分发器主机接替备机工作。
7.根据权利要求5或6所述的会话初始化协议SIP信令分发器组件的升级装置,其特征在于,所述内存信息包括Parlay设备的信息;NGN/IMS设备及状态统计信息;播放彩铃和电话会议的媒体服务器及状态统计信息;会议及其对应Parlay设备的路由信息。
全文摘要
本发明公开了一种Parlay宽带智能网平台升级的方法和装置以及会话初始化协议SIP信令分发器组件升级的方法和装置,涉及通信领域智能网,为解决现有技术无法实现在不终止业务运营、不损失话务和计费信息的情况下对Parlay宽带系统进行升级的问题而发明的。本发明实施例提供Parlay宽带智能网平台升级的方法包括应用SIP信令分发及流量控制设备降低当前Parlay服务器的业务流量;判断所述Parlay服务器的业务流量是否到达或低于升级阈值;当所述Parlay服务器的业务流量到达或低于升级阈值时,对所述Parlay服务器进行升级。本发明适用于解决Parlay宽带系统升级过程中话务和计费信息损失的问题。
文档编号H04L29/06GK102332992SQ20111028008
公开日2012年1月25日 申请日期2008年6月17日 优先权日2008年6月17日
发明者尹英雄, 查峰, 罗俊 申请人:华为技术有限公司