提高通信系统可靠性的装置和方法以及通信系统的制作方法

文档序号:7971787阅读:245来源:国知局
专利名称:提高通信系统可靠性的装置和方法以及通信系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种提高通信系统可靠性的装置和方法以及通信系统。
背景技术
infoXTM-MDSP(Mobile Data Service Platform,移动数据业务管理平台)是在移动通信网络上实现数据业务综合管理和统一接入的平台系统。infoXTM-MDSP能够为移动运营商提供可运营、可管理、开放的数据业务管理平台,移动运营商可以通过infoXTM-MDSP开展各种丰富多样的移动数据业务。
infoXTM-MDSP主要由接入模块、处理节点组成,在数据业务开展中处于核心地位,拥有开放的运营业务平台(包括业务管理平台、业务使能平台、业务发布管理中心),主要完成数据业务的统一管理、统一认证、统一鉴权、统一计费,短信业务、彩信业务、WAP业务、下载业务、流媒体业务等业务交互都要通过MDSP完成认证、鉴权、计费功能。因此,如果MDSP发生业务中断,将会造成全网数据业务的中断,于是,要求MDSP具有很高的可靠性。
现有技术中一种提高MDSP等通信系统的可靠性的方法为采用冗余设计技术。冗余设计技术又称余度设计技术,是在通信系统的核心部位增加一套或者一套以上完成相同功能的功能通道、工作元件或部件,以保证当该核心部分出现故障时,通信系统仍能正常工作,从而减少通信系统的故障概率,提高通信系统的可靠性。
在电信业务网络中的通信系统中,综合考虑系统可靠性和成本,应用最广泛的冗余设计技术主要是采用双机方案,即增加一套相同功能的部件。
在双机方案中,针对中小容量系统的关键设备采用1+1集群,即配置1个主用单元和1个冗余单元。当有一个主用单元失效时,将业务切换到冗余单元上;当失效的主用单元修复后,可以做为冗余单元,也可以再将业务切换到该主用单元。
基于上述方法,一种提供通信系统的可靠性的双机方案的原理示意图如图1所示,该双机方案的处理过程为所有业务处理单元(包括主用业务处理单元和冗余业务处理单元)定时上报其状态信息给切换控制单元,切换控制单元将所有业务处理单元的共用信息进行备份。当切换控制单元根据接收到的状态信息发现主用业务处理单元的状态发生异常后,发起切换到冗余业务处理单元的指令。于是,接入部分将系统业务从主用业务处理单元连接到冗余业务处理单元,从而保证系统继续可靠运行。
上述现有技术中的提高MDSP等通信系统的可靠性的方法的缺点为当遇到单机(包括主用业务处理单元或冗余业务处理单元)发生不可恢复故障,并且双机切换失败时;或者,双机都发生不可恢复故障,将导致整个通信系统瘫痪,整个通信系统的所有数据业务运行中断。

发明内容
鉴于上述现有技术所存在的问题,本发明的目的是提供一种提高通信系统可靠性的装置和方法以及通信系统,从而可以在通信系统发生故障时,用户终端的业务不中断,提高通信系统的可靠性。
本发明的目的是通过以下技术方案实现的一种提高通信系统可靠性的装置,该装置在通信系统接收到用户终端的业务请求,并且通信系统发生故障时启动,包括日志记录模块用于记录通信系统接收到的业务请求的信息,并将记录的信息进行保存;业务处理模块用于处理通信系统接收到的业务请求,对接收到的业务请求返回接受请求应答;恢复处理模块用于在通信系统恢复正常运行后,将日志记录模块保存的所述业务请求的信息输出;根据接收到的处理指令进行相应的业务处理。
所述的恢复处理模块包括日志提供模块用于在通信系统故障恢复并且正常运行后,获取日志记录模块保存的所述业务请求的信息并输出;事后处理模块用于根据接收到的处理指令进行相应的业务处理。
所述的通信系统发生故障包括通信系统的主用业务处理单元和冗余业务处理单元都发生故障;或者,通信系统的主用业务处理单元或冗余业务处理单元发生故障,并且进行主用业务处理单元和冗余业务处理单元之间的切换失败。
一种通信系统,包括应急处理单元、系统管理单元和业务提供单元,其中,应急处理单元在通信系统发生故障后,记录并保存业务提供单元接收到的用户终端的业务请求信息,对所述业务请求返回接受请求应答;在通信系统恢复正常运行后,将保存的业务请求信息传递给系统管理单元;根据接收到的处理指令进行相应的业务处理;
系统管理单元在通信系统恢复正常运行后,根据应急处理单元传递的业务请求信息,向应急处理单元发送相应的处理指令;业务提供单元用于接收用户终端发送的业务请求,向用户终端提供相应的业务服务。
所述应急处理单元包括日志记录模块用于在通信系统发生故障时,记录通信系统接收到的用户终端的业务请求信息,并将记录的业务请求信息进行保存;业务处理模块用于在通信系统发生故障时,处理通信系统接收到的业务请求,对接收到的业务请求返回接受请求应答;恢复处理模块用于在通信系统恢复正常运行后,将日志记录模块保存的所述业务请求的信息输出;根据接收到的处理指令进行相应的业务处理。
一种提高通信系统可靠性的方法,包括步骤A、通信系统接收到用户终端的业务请求并且通信系统发生故障后,将接收到的业务请求的信息进行记录和保存;B、所述通信系统对接收到的所述业务请求返回接受请求应答;在通信系统恢复正常运行后,根据所述保存的业务请求的信息进行相应的业务处理。
所述的步骤A具体包括A1、通信系统接收到用户终端的业务请求,并且通信系统的主用业务处理单元和冗余业务处理单元都发生故障;或者,通信系统的主用业务处理单元或冗余业务处理单元发生故障并且切换失败时,向网管系统输出告警信息;A2、所述通信系统将接收到的所有业务请求的信息进行记录,并输出到指定目录进行保存。
所述的步骤B具体包括B1、通信系统处理接收到的所有所述业务请求,向用户终端返回接受请求应答;用户终端接收到该接受请求应答后,执行相应的业务操作;B2、所述通信系统发生故障恢复并且正常运行后,获取所述保存的业务请求的信息并输出;根据接收到的处理指令进行相应的业务处理。
所述的步骤B1具体包括所述通信系统对接收到的所有鉴权请求返回鉴权通过应答,对接收到的所有计费请求返回计费通过应答,对接收到的所有批价请求返回批价为0应答。
所述的步骤B2具体包括。
所述通信系统发生故障恢复并且正常运行后,根据接收到的系统管理员输入的处理指令,对返回了计费通过应答的所述用户终端进行相应的扣费处理。
由上述本发明提供的技术方案可以看出,本发明通过在通信系统中设置应急处理装置,在系统发生故障时,该应急处理装置执行相应的应急处理流程。从而可以保证用户终端的业务不中断,提高通信系统的可靠性,避免因系统发生故障导致用户终端的业务中断。本发明还可以在通信系统故障恢复后,根据记录的日志进行相应的事后维护处理,降低运营商的损失。


图1为现有技术中一种提供通信系统的可靠性的双机方案的原理示意图;图2为本发明所述应急处理装置的实施例的结构图;图3为本发明所述应急处理装置在通信系统中的位置示意图;图4为本发明所述通信系统的实施例的结构示意图;图5为本发明所述方法的实施例的处理流程图;图6为本发明所述实施例的具体处理流程图。
具体实施例方式
本发明提供了一种提高通信系统可靠性的装置和方法以及通信系统,本发明的主要技术特点为在通信系统中设置应急处理装置,在系统所有业务处理单元发生故障或者切换失败时,该应急处理装置执行相应的应急处理流程。
本发明所述提高通信系统可靠性的装置通过应急处理装置来实现。下面结合附图来详细描述本发明,本发明所述应急处理装置的实施例的结构图如图2所示,该应急处理装置在通信系统中的位置示意图如图3所示。本发明所述应急处理装置在通信系统的业务处理单元的单机(包括主用业务处理单元或冗余业务处理单元)发生故障并且切换失败或者双机发生故障时启动。该应急处理装置包括如下模块日志记录模块用于记录在通信系统发生故障前,系统接收到的所有业务请求的详细信息,并将记录的信息输出到指定目录进行保存。
业务处理模块用于处理在通信系统发生故障前系统接收到的所有业务请求,对所有业务请求全部返回接受请求应答。比如,对鉴权、计费请求返回通过应答;对批价请求返回批价为0应答。
恢复处理模块用于在系统发生故障恢复、正常运行后,将在指定目录保存的日志记录模块记录的日志信息提供给系统管理员;根据系统管理员输入的处理指令进行相应的事后业务处理。比如,对用户进行补扣费,保证计费无误。包括日志提供模块、事后处理模块。
其中,日志提供模块用于在系统发生故障恢复、正常运行后,将在指定目录保存的日志记录模块记录的日志信息提供给系统管理员。
其中,事后处理模块用于根据系统管理员输入的处理指令进行相应的事后业务处理。
本发明所述通信系统的实施例的结构示意图如图4所示,包括应急处理单元、系统管理单元和业务提供单元。
应急处理单元在通信系统发生故障后,记录并保存业务提供单元接收到的用户终端的业务请求信息,对所述业务请求返回接受请求应答;在通信系统恢复正常运行后,将保存的业务请求信息传递给系统管理单元;根据接收到的处理指令进行相应的业务处理。包括日志记录模块、业务处理模块和恢复处理模块。
其中,日志记录模块用于在通信系统发生故障时,记录通信系统接收到的用户终端的业务请求信息,并将记录的业务请求信息进行保存;其中,业务处理模块用于在通信系统发生故障时,处理通信系统接收到的业务请求,对接收到的业务请求返回接受请求应答;其中,恢复处理模块用于在通信系统恢复正常运行后,将日志记录模块保存的所述业务请求的信息输出;根据接收到的处理指令进行相应的业务处理。
系统管理单元在通信系统恢复正常运行后,根据应急处理单元传递的业务请求信息,向应急处理单元发送相应的处理指令;业务提供单元用于接收用户终端发送的业务请求,向用户终端提供相应的业务服务。
基于上述本发明所述应急处理装置,以上述MDSP为例,本发明所述提高通信系统可靠性的方法的实施例的处理流程如图5所示,包括如下步骤步骤51、用户终端向各个业务网关发送业务请求。
步骤52、各个业务网关根据接收到的业务请求,向MDSP的业务接入模块发送业务处理请求。例如,向MDSP发送鉴权、批价、计费等业务处理请求。
步骤53、MDSP的业务接入模块检查系统的各个业务处理节点是否异常,在发现系统的所有业务处理节点(包括主用处理节点和冗余处理节点)都发生了异常后,向上级网络管理系统发起应急切换告警。
步骤54、MDSP的业务接入模块将接收到的业务处理请求转发到应急处理装置。
步骤55、应急处理装置的日志记录模块记录接收到的所有业务处理请求的详细信息,并将记录的信息输出到指定目录进行保存。
步骤56、应急处理装置的业务处理模块处理接收到的所有业务处理请求,对所有业务处理请求全部向MDSP的业务接入模块返回接受请求应答,MDSP的业务接入模块将接收到的接受请求应答传递给各个业务网关。比如,对鉴权、计费请求返回鉴权和计费成功应答;对批价请求返回批价为0应答。
步骤57、各个业务网关接收到上述接受请求应答后,向用户终端正常提供相应的业务,不影响用户终端业务的使用。
步骤58、系统管理员收集到告警信息后,对系统进行故障定位和恢复。
步骤59、当系统故障恢复、正常运行后,应急处理装置的恢复处理模块将在指定目录保存的日志记录模块记录的日志信息提供给系统管理员,并根据系统管理员输入的处理指令进行相应的事后业务处理。比如,对用户进行补扣费,保证计费无误。
上述本发明所述应急处理装置及其具体处理流程可以保证在通信系统发生故障时,用户终端的业务不中断,从而提高通信系统的可靠性。并且可以根据记录的日志进行相应的事后维护处理,降低运营商的损失。
本发明提供了一个应用本发明所述方法和装置的实施例,在该实施例中,用户终端通过WAP GW(WAP网关)接入到M DSP,进行浏览WAP图片的业务,MDSP对浏览WAP图片的业务按浏览图片个数收费,例如0.20元/个。在用户终端浏览WAP图片的过程中,MDSP的主用业务处理单元发生故障,并且切换到冗余业务处理单元失败。
该实施例中的具体处理流程如图6所示。包括如下步骤步骤61、终端用户向WAP网关发起浏览WAP图片的业务请求。
步骤62、WAP网关对接收到的上述业务请求做预处理,例如检查用户终端请求的WAP图片是否存在,在确定WAP图片存在后,再向MDSP的业务接入模块发起鉴权和扣费请求。
步骤63、MDSP的业务接入模块检查系统的各个业务处理节点是否异常,在发现系统的主用业务处理单元发生故障,并且切换到冗余业务处理单元失败时,向网络管理系统发起告警。
步骤64、MDSP的业务接入模块将接收到的鉴权和扣费请求转发到应急处理装置。
步骤65、应急处理装置的日志记录模块记录接收到的所有鉴权和扣费请求的详细信息,例如用户标识、图片标识等信息,并将记录的信息输出到指定目录进行保存。
步骤66、应急处理装置的业务处理模块处理接收到的所有鉴权和扣费请求,对鉴权、扣费请求向MDSP的业务接入模块返回通过应答,MDSP的业务接入模块将接收到的应答传递给WAP网关。
步骤67、WAP网关接收到上述应答后,向用户终端正常提供业务,用户终端进行正常的浏览WAP图片的业务。
步骤68、系统管理员收集到告警信息后,对系统进行故障定位和恢复。
步骤69、当系统恢复正常后,应急处理装置的恢复处理模块将在指定目录保存的日志记录模块记录的日志信息提供给系统管理员,并根据系统管理员输入的处理指令进行相应的事后处理。比如,对用户进行补扣费,按照0.20元/个扣取实际费用,从而保证运营商的正常的费用收取。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种提高通信系统可靠性的装置,其特征在于,该装置在通信系统接收到用户终端的业务请求,并且通信系统发生故障时启动,包括日志记录模块用于记录通信系统接收到的业务请求的信息,并将记录的信息进行保存;业务处理模块用于处理通信系统接收到的业务请求,对接收到的业务请求返回接受请求应答;恢复处理模块用于在通信系统恢复正常运行后,将日志记录模块保存的所述业务请求的信息输出;根据接收到的处理指令进行相应的业务处理。
2.根据权利要求1所述的装置,其特征在于,所述的恢复处理模块包括日志提供模块用于在通信系统故障恢复并且正常运行后,获取日志记录模块保存的所述业务请求的信息并输出;事后处理模块用于根据接收到的处理指令进行相应的业务处理。
3.根据权利要求1或2所述的装置,其特征在于,所述的通信系统发生故障包括通信系统的主用业务处理单元和冗余业务处理单元都发生故障;或者,通信系统的主用业务处理单元或冗余业务处理单元发生故障,并且进行主用业务处理单元和冗余业务处理单元之间的切换失败。
4.一种通信系统,其特征在于,包括应急处理单元、系统管理单元和业务提供单元,其中,应急处理单元在通信系统发生故障后,记录并保存业务提供单元接收到的用户终端的业务请求信息,对所述业务请求返回接受请求应答;在通信系统恢复正常运行后,将保存的业务请求信息传递给系统管理单元;根据接收到的处理指令进行相应的业务处理;系统管理单元在通信系统恢复正常运行后,根据应急处理单元传递的业务请求信息,向应急处理单元发送相应的处理指令;业务提供单元用于接收用户终端发送的业务请求,向用户终端提供相应的业务服务。
5.根据权利要求4所述的通信系统,其特征在于,所述应急处理单元包括日志记录模块用于在通信系统发生故障时,记录通信系统接收到的用户终端的业务请求信息,并将记录的业务请求信息进行保存;业务处理模块用于在通信系统发生故障时,处理通信系统接收到的业务请求,对接收到的业务请求返回接受请求应答;恢复处理模块用于在通信系统恢复正常运行后,将日志记录模块保存的所述业务请求的信息输出;根据接收到的处理指令进行相应的业务处理。
6.一种提高通信系统可靠性的方法,其特征在于,包括步骤A、通信系统接收到用户终端的业务请求并且通信系统发生故障后,将接收到的业务请求的信息进行记录和保存;B、所述通信系统对接收到的所述业务请求返回接受请求应答;在通信系统恢复正常运行后,根据所述保存的业务请求的信息进行相应的业务处理。
7.根据权利要求6所述的方法,其特征在于,所述的步骤A具体包括A1、通信系统接收到用户终端的业务请求,并且通信系统的主用业务处理单元和冗余业务处理单元都发生故障;或者,通信系统的主用业务处理单元或冗余业务处理单元发生故障并且切换失败时,向网管系统输出告警信息;A2、所述通信系统将接收到的所有业务请求的信息进行记录,并输出到指定目录进行保存。
8.根据权利要求6或7所述的方法,其特征在于,所述的步骤B具体包括B1、通信系统处理接收到的所有所述业务请求,向用户终端返回接受请求应答;用户终端接收到该接受请求应答后,执行相应的业务操作;B2、所述通信系统发生故障恢复并且正常运行后,获取所述保存的业务请求的信息并输出;根据接收到的处理指令进行相应的业务处理。
9.根据权利要求8所述的方法,其特征在于,所述的步骤B1具体包括所述通信系统对接收到的所有鉴权请求返回鉴权通过应答,对接收到的所有计费请求返回计费通过应答,对接收到的所有批价请求返回批价为0应答。
10.根据权利要求8所述的方法,其特征在于,所述的步骤B2具体包括。所述通信系统发生故障恢复并且正常运行后,根据接收到的系统管理员输入的处理指令,对返回了计费通过应答的所述用户终端进行相应的扣费处理。
全文摘要
本发明提供了一种提高通信系统可靠性的装置和方法以及通信系统,该装置主要包括日志记录模块、业务处理模块和恢复处理模块。该方法主要包括通信系统接收到业务系统的业务请求并且发现通信系统发生故障时,给管理员上报告警信息,同时自动切换到应急流程将接收到的业务请求的信息进行记录和保存;所述通信系统对接收到的所述业务请求返回接受请求应答,保证系统业务不中断。在通信系统恢复正常运行后,根据所述保存的业务请求的信息进行相应的业务处理。利用本发明,从而可以在通信系统发生故障时,用户终端的业务不中断,提高通信系统的可靠性。
文档编号H04L1/22GK101043373SQ20061014991
公开日2007年9月26日 申请日期2006年10月17日 优先权日2006年10月17日
发明者杨加龙, 宦宣颐, 严雪松, 望岳, 吴文魁, 张卫星, 李强, 赵林华 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1