一种业务负荷处理方法及装置的制造方法

文档序号:10474449阅读:385来源:国知局
一种业务负荷处理方法及装置的制造方法
【专利摘要】本发明公开了一种业务负荷处理方法及装置,包括:在接收到终端发送的智能网业务请求时,确定业务控制点SCP资源池的资源池标识;并在所述资源池标识对应的SCP资源池中,选择一个SCP;获得选择的SCP的SCP标识;根据所述SCP标识,将所述智能网业务请求路由至所述SCP标识对应的SCP中。从而可以较好地解决由于智能网业务中的SCP由于组网方式的限制,单套SCP按照号段只能承载某一区域的业务,使得网络侧SCP负载不均匀,资源无法共享,网络资源利用率较低的问题。
【专利说明】
_种业务负荷处理方法及装置
技术领域
[0001]本发明涉及通信技术领域,尤其是涉及一种业务负荷处理方法及装置。
【背景技术】
[0002]移动智能网是一种在移动通信网络中快速、有效、经济、方便提供新业务的体系结构。
[0003]目前智能网中的业务控制点(英文:service control point,缩写:SCP)的组网方式为独立组网,可以按照号段承载某一区域的智能网业务,用户量较大的区域会有多套SCP按照不同的号段来承载同一区域的业务。由于各区域业务发展不均衡,在业务量小的区域,系统资源无法得到充分利用,会有大量空闲的SCP,而在业务量大的区域又无法直接利用其他区域中的空闲设备来缓解业务压力,只能依靠频繁的割接实现将业务腾挪到空闲的SCP中承载,才能满足容量紧张区域的业务发展需求,严重影响用户感知与业务发展。并且,该种SCP独立组网的组网方式无法应对局部突发业务。例如某一区域A的SCP承载业务超过最大限值,会启动保护机制禁止进行业务处理,但是区域B的SCP承载的业务量还很低,但是现有的组网方式,不同区域中的SCP不能共享。
[0004]综上所述,一般情况下智能网业务中的SCP由于组网方式的限制,单套SCP按照号段只能承载某一区域的业务,使得网络侧SCP负载不均匀,资源无法共享,网络资源利用率较低。

【发明内容】

[0005]本发明提供了一种业务负荷处理方法及装置,能够较好地解决由于智能网业务中的SCP由于组网方式的限制,单套SCP按照号段只能承载某一区域的业务,使得网络侧SCP负载不均匀,资源无法共享,网络资源利用率较低的问题。
[0006]一种业务负荷处理方法,包括:在接收到终端发送的智能网业务请求时,确定业务控制点SCP资源池的资源池标识;并在所述资源池标识对应的SCP资源池中,选择一个SCP ;获得选择的SCP的SCP标识;根据所述SCP标识,将所述智能网业务请求路由至所述SCP标识对应的SCP中。
[0007]根据所述SCP标识,将所述智能网业务请求路由至所述SCP标识对应的SCP中,包括:判断SCP标识对应的SCP的当前负荷是否小于设定负荷阈值;在确定出SCP标识对应的SCP的当前负荷小于设定负荷阈值时,将所述智能网业务请求路由至所述SCP标识对应的SCP中。
[0008]还包括:在确定出SCP标识对应的SCP的当前负荷大于设定负荷阈值时,返回执行在所述资源池标识对应的SCP资源池中,选择一个SCP的步骤,将所述智能网业务请求路由至所述SCP标识对应的SCP中。
[0009]在接收终端发送的智能网业务请求之前,还包括:接收终端发送的智能网业务注册请求;在接收到的所述智能网业务注册请求中,确定所述终端的签约信息;将确定出的签约信息存储在所有SCP资源池中的每个SCP中。
[0010]还包括:在接收到SCP资源池中的任一 SCP发送的故障请求时,确定发送故障请求的SCP与低级信令转接点LSTP对接的链路,将发送故障请求的SCP中承载的全部负荷通过所述链路发送给SCP资源池中的其他SCP。
[0011]—种业务负荷处理装置,包括:确定模块,用于在接收到终端发送的智能网业务请求时,确定业务控制点SCP资源池的资源池标识;选择模块,用于在所述资源池标识对应的SCP资源池中,选择一个SCP ;获得模块,用于获得选择的SCP的SCP标识;执行模块,用于根据所述SCP标识,将所述智能网业务请求路由至所述SCP标识对应的SCP中。
[0012]所述执行模块,具体用于判断SCP标识对应的SCP的当前负荷是否小于设定负荷阈值;在确定出SCP标识对应的SCP的当前负荷小于设定负荷阈值时,将所述智能网业务请求路由至所述SCP标识对应的SCP中。
[0013]所述执行模块,还用于在确定出SCP标识对应的SCP的当前负荷大于设定负荷阈值时,返回执行在所述资源池标识对应的SCP资源池中,选择一个SCP的步骤,将所述智能网业务请求路由至所述SCP标识对应的SCP中。
[0014]还包括:接收模块,用于接收终端发送的智能网业务注册请求;所述确定模块,还用于在接收到的所述智能网业务注册请求中,确定所述终端的签约信息;存储模块,用于将确定出的签约信息存储在所有SCP资源池中的每个SCP中。
[0015]所述确定模块,还用于在接收到SCP资源池中的任一 SCP发送的故障请求时,确定发送故障请求的SCP与低级信令转接点LSTP对接的链路;所述执行模块,还用于将发送故障请求的SCP中承载的全部负荷通过所述链路发送给SCP资源池中的其他SCP。
[0016]通过采用上述技术方案,将系统中的SCP形成资源池,并赋予资源池相应的标识,在接收到智能网业务请求时,在资源池中选择符合规则的SCP处理相关业务,从而可以较好地解决由于智能网业务中的SCP由于组网方式的限制,单套SCP按照号段只能承载某一区域的业务,使得网络侧SCP负载不均匀,资源无法共享,网络资源利用率较低的问题。
【附图说明】
[0017]图1为本发明实施例提出的一种业务负荷处理方法流程图;
[0018]图2为本发明实施例提出的SCP池化示意图;
[0019]图2a为本发明实施例中提出的负荷分流功能不意图;
[0020]图2b为本发明实施例中提出的容灾切换功能示意图;
[0021]图3为本发明实施例提出的用户签约方法流程图;
[0022]图4为本发明实施例提出的用户进行智能网业务呼叫方法流程图;
[0023]图5为本发明实施例提出的实现虚拟GT示意图示意图;
[0024]图6为本发明实施例提出的一种业务负荷处理装置结构组成示意图。
【具体实施方式】
[0025]下面将结合各个附图对本发明实施例技术方案的主要实现原理、【具体实施方式】及其对应能够达到的有益效果进行详细地阐述。
[0026]本发明实施例提出一种业务负荷处理方法,如图1所示,其具体处理流程如下述:
[0027]步骤11,接收终端发送的智能网业务请求。
[0028]步骤12,在接收到终端发送的智能网业务请求时,确定SCP资源池的资源池标识。
[0029]步骤13,在资源池标识对应的SCP资源池中,选择一个SCP。
[0030]步骤14,获得选择的SCP的SCP标识。
[0031 ] 步骤15,根据SCP标识,将智能网业务请求路由至SCP标识对应的SCP中。
[0032]步骤一,判断SCP标识对应的SCP的当前负荷是否小于设定负荷阈值。根据判断结果,分别执行步骤一或步骤二。
[0033]步骤二,在确定出SCP标识对应的SCP的当前负荷小于设定负荷阈值时,将智能网业务请求路由至所述SCP标识对应的SCP中。
[0034]步骤三,在确定出SCP标识对应的SCP的当前负荷大于设定负荷阈值时,返回执行在资源池标识对应的SCP资源池中,选择一个SCP的步骤,将智能网业务请求路由至所述SCP标识对应的SCP中。
[0035]在上述步骤11接收终端发送的智能网业务请求之前,还包括:
[0036]接收终端发送的智能网业务注册请求,在接收到的智能网业务注册请求中,确定终端的签约信息,将确定出的签约信息存储在所有SCP资源池中的每个SCP中。
[0037]上述方法,还可以包括:
[0038]在接收到SCP资源池中的任一 SCP发送的故障请求时,确定发送故障请求的SCP与低级信令转接点(中文:Low signal Transfer Point,缩写:LSTP)对接的链路,将发送故障请求的SCP中承载的全部负荷通过链路发送给SCP资源池中的其他SCP。
[0039]基于上述实施例提出的业务负荷处理方法,本发明下面以一具体实例来详细阐述本发明实施例提出的业务负荷处理方法:
[0040]如图2所示,本发明实施例提出的技术方案中,首先,将系统中的全部SCP进行池化,组成SCP资源池,每个SCP资源池对应有唯一的资源池标识。每个资源池中的SCP有各自的标识。每个资源池可以对应一个资源池管理平台,或者多个资源池对应同一个资源池管理平台。如图2所示,本发明实施例提出的技术方案中,多个资源池对应同一个资源池管理平台。
[0041]资源池管理平台实现对资源池中的SCP进行性能监控、应急容灾以及配置管理等功能。
[0042]其中,资源池管理平台实现对资源池中的SCP进行配置管理时,该配置管理内容可以包括用户开销户管理、池化站点用户的数据管理、智能网协议配置、智能网业务配置、网元的管理和日志采集等。
[0043]资源池管理平台实现对资源池中的SCP进行性能监控时,需要对SCP间负荷算法策略及性能参数配置管理,对资源池中SCP进行动态状态监控,当发现某一 SCP出现故障时(如CPU利用率超过门限、资源池中的SCP的设备故障数量超过阀值),则将故障状态上报。
[0044]资源池管理平台实现对资源池中的SCP进行应急容灾时,需要预先配置资源池出现某SCP故障时的应急策略,并根据配置好的相关策略向资源池中的SCP发送相关指令。
[0045]具体地,本发明实施例提出的技术方案中,如图资源池管理平台可以实现两种应急容灾功能,具体如下述:
[0046]第一种应急容容灾能:当资源池中的某一 SCP性能过负荷时将呼叫转发给其他空闲SCP处理。该种方式下,可以通过资源池管理平台对资源池中的所有SCP的负荷门限值,如CPU利用率、内存利用率、处理性能门限、静态/动态限呼值等进行统一配置,并配置好SCP出现超过门限值时SCP的负荷分担策略,策略方案为当某SCP超过设置的门限阀值时,该SCP自动将呼叫直接转发给资源池中其它空闲SCP进行负荷分流。具体如图2a所示,当资源池中的某一 SCP负荷超出设计容量或设定的性能预警线时,对于超出该SCP处理能力的呼叫,该过负荷的SCP自动将LSTP发送过来的第一个会话IDP消息转发给负荷小的SCP进行处理,当其他SCP接收到该IDP消息后,将返回给SSP的第一条消息RRBE中将自身的真实GT码经由LSTP返回给MSC,如此,该呼叫会话处理过程就由该SCP处理直到整个呼叫完成。这样不会影响用户业务,也可以避免过负荷的SCP性能恶化瘫痪的问题。
[0047]第二种应急容灾功能:而当资源池中某一 SCP出现重大故障已经无法正常处理业务,或SCP内有多套设备,但设备故障数较多,正常运行的设备仅能处理很小一部分业务,则采用策略自动该SCP业务全部切换至资源池中的其他SCP处理。
[0048]如图2b所示,资源池管理平台可以实时对资源池中的各SCP进行实时资源监控,当监控到资源池中某一 SCP出现故障时,资源池管理平台启动停闭链路指令给该故障SCP,该故障SCP发送消息给信令网关USAU,USAU根据指令去激活该SCP与LSTP对接的链路,这样,LSTP将消息都转发给资源池中其他SCP。
[0049]具体如图2所示,包括两个SCP资源池,分别赋予每个资源池一个虚拟的全局码(英文:GT),例如GTA和GTB。针对任——个资源池,例如GTA,该资源池内的多个STP之间可以通过路由设备连接,例如可以用100M双绞线或者光线,将多个STP之间连接。或者可以通过无线的方式进行连接。图2给出的示例中,是以两个资源池为,并且每个资源池中包含两个SCP为例来进行详细阐述的。GTA和GTB之间可以通过网络连接,也可以不进行任何连接。本发明实施例给出的技术方案中,资源池和资源池之间不通过任何网络进行连接。可以较好地节省网络资源,保持各资源池的独立性。对于资源池中的每个SCP,均有自身对应的唯一的SCP标识。例如,本发明实施例提出的技术方案中,SCP标识采用GT来表示。即对于资源池中的每个SCP,均有自身真是的GT,例如对于多个SCP,分别对应GTl,GT2,GT3……,该些SCP在同一个SCP资源池中,可以共用一个虚拟GT。
[0050]其次,LSTP配置数据,将池化虚拟的GT翻译负荷分担到资源池池内多站点的信令点。若MSC直接和SCP连接的情况,则由MSC实现将池化虚拟GT负荷多路由到池内多站点中。
[0051 ] 如图2所示,LSTP配置数据,将池化虚拟的GTA翻译负荷分担到资源池GT A中每个SCP的信令点。将池化虚拟的GTB翻译负荷分担到资源池GT B中每个SCP的信令点。在资源池GTA中的每个SCP中存储的用户的签约信息完全一致,用户位置归属寄存HLR签约则执行虚拟GT,例如GTA。
[0052]若MSC直接和SCP连接,则由MSC实现将池化虚拟GT负荷多路由到池内多站点中。
[0053]再次,如图2所示,资源池可以和计费BOSS系统进行对接,具体地,可以通过资源池管理平台和BOSS对接,资源池管理平台同时和各资源池中的SCP通信,将用户的签约信息发送给全部资源池中的SCP中,即以图2为例,资源池管理平台将用户的签约信息发送给资源池GTA和GTB中所有的SCP,可以保证在资源池管理平台下的所有资源池中的SCP中存储的用户数据的一致性。在智能网业务开户流程中的位置交互流程如图3所示:
[0054]其中,用户可以通过下述方式进行签约,如图3所示,其处理流程如下述:
[0055]步骤一,接收终端发送的智能网业务注册请求。
[0056]步骤二,在接收到的智能网业务注册请求中,确定终端的签约信息。
[0057]步骤三,将确定出的签约信息存储在所有SCP资源池中的每个SCP中。
[0058]当用户开通智能网业务时,BOSS系统发送指令给HLR,将资源池的虚拟GT码写入用户HLR的0CTDP/TCTDP参数中,即用户的签约信息。同时BOSS系统发送开户指令给资源池管理平台,将用户的智能网数据即用户的签约信息存储到资源池中的所有SCP中。
[0059]在将所有SCP池化,形成资源池,并在每个SCP中存储了用户的签约信息之后,用户可以进行智能网业务呼叫,如图4所示,其具体处理流程如下述:
[0060]步骤41,接收终端发送的智能网业务请求。
[0061]用户通过终端拨打电话,根据MSC/VLR中的签约信息O-CSI触发智能网业务。
[0062]步骤42,确定SCP资源池的资源池标识。
[0063]MSC/VLR由O-CSI数据得到SCP资源池的标识,即虚拟GT码,向SCP资源池发送InitialDP 消息。
[0064]步骤43,在资源池标识对应的SCP资源池中,选择一个SCP,获得选择的SCP的SCP标识。
[0065]资源池管理平台启用虚拟GT机制,资源池中的SCP在返回给MSC的第一条消息RRBE中,修改其中参数Calling Party GT Address为资源池中SCP的真实GT码,后续信令MSC/LSTP按照真实GT码发送到对应的SCP中。
[0066]步骤44,根据SCP标识,将智能网业务请求路由至SCP标识对应的SCP中。
[0067]MSC收到Continue或Connect消息后,向被叫HLRb发送SRI消息,后续被叫流程类似,在此不再赘述。
[0068]在不对现有的网络结构进行改造的情况下,由于现有的网络架构中,MSC与SCP不直接连接,是通过LSTP转接的,则MSC发送的IDP消息先到达LSTP,LSTP对这个虚拟GT进行1:1负荷分担到多个资源池中。如图5所示,当LSTP到资源池I的USAU的目的路由不可达时,LSTP自动将呼叫转到资源池2的通用信令接入处理单元(英文-UniversalSignaling Access Unit,缩写:USAU)上处理。
[0069]相应地,本发明实施例还提出一种业务负荷处理装置,如图6所示,包括:
[0070]确定模块601,用于在接收到终端发送的智能网业务请求时,确定业务控制点SCP资源池的资源池标识。
[0071]选择模块602,用于在所述资源池标识对应的SCP资源池中,选择一个SCP。
[0072]获得模块603,用于获得选择的SCP的SCP标识。
[0073]执行模块604,用于根据所述SCP标识,将所述智能网业务请求路由至所述SCP标识对应的SCP中。
[0074]具体地,上述执行模块604,具体用于判断SCP标识对应的SCP的当前负荷是否小于设定负荷阈值;在确定出SCP标识对应的SCP的当前负荷小于设定负荷阈值时,将所述智能网业务请求路由至所述SCP标识对应的SCP中。
[0075]可选地,上述执行模块604,还用于在确定出SCP标识对应的SCP的当前负荷大于设定负荷阈值时,返回执行在所述资源池标识对应的SCP资源池中,选择一个SCP的步骤,将所述智能网业务请求路由至所述SCP标识对应的SCP中。
[0076]上述装置还可以包括:
[0077]接收模块,用于接收终端发送的智能网业务注册请求;所述确定模块,还用于在接收到的所述智能网业务注册请求中,确定所述终端的签约信息;存储模块,用于将确定出的签约信息存储在所有SCP资源池中的每个SCP中。
[0078]所述确定模块,还用于在接收到SCP资源池中的任一 SCP发送的故障请求时,确定发送故障请求的SCP与低级信令转接点LSTP对接的链路;所述执行模块,还用于将发送故障请求的SCP中承载的全部负荷通过所述链路发送给SCP资源池中的其他SCP。
[0079]通过采用上述技术方案,将系统中的SCP形成资源池,并赋予资源池相应的标识,在接收到智能网业务请求时,在资源池中选择符合规则的SCP处理相关业务,从而可以较好地解决由于智能网业务中的SCP由于组网方式的限制,单套SCP按照号段只能承载某一区域的业务,使得网络侧SCP负载不均匀,资源无法共享,网络资源利用率较低的问题。
[0080]本领域的技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、只读光盘、光学存储器等)上实施的计算机程序产品的形式。
[0081]本发明是参照根据本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0082]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0083]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0084]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0085]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种业务负荷处理方法,其特征在于,包括: 在接收到终端发送的智能网业务请求时,确定业务控制点SCP资源池的资源池标识;并 在所述资源池标识对应的SCP资源池中,选择一个SCP ; 获得选择的SCP的SCP标识; 根据所述SCP标识,将所述智能网业务请求路由至所述SCP标识对应的SCP中。2.如权利要求1所述的方法,其特征在于,根据所述SCP标识,将所述智能网业务请求路由至所述SCP标识对应的SCP中,包括: 判断SCP标识对应的SCP的当前负荷是否小于设定负荷阈值; 在确定出SCP标识对应的SCP的当前负荷小于设定负荷阈值时,将所述智能网业务请求路由至所述SCP标识对应的SCP中。3.如权利要求2所述的方法,其特征在于,还包括: 在确定出SCP标识对应的SCP的当前负荷大于设定负荷阈值时,返回执行在所述资源池标识对应的SCP资源池中,选择一个SCP的步骤,将所述智能网业务请求路由至所述SCP标识对应的SCP中。4.如权利要求1所述的方法,其特征在于,在接收终端发送的智能网业务请求之前,还包括: 接收终端发送的智能网业务注册请求; 在接收到的所述智能网业务注册请求中,确定所述终端的签约信息; 将确定出的签约信息存储在所有SCP资源池中的每个SCP中。5.如权利要求1所述的方法,其特征在于,还包括: 在接收到SCP资源池中的任一 SCP发送的故障请求时,确定发送故障请求的SCP与低级信令转接点LSTP对接的链路,将发送故障请求的SCP中承载的全部负荷通过所述链路发送给SCP资源池中的其他SCP。6.一种业务负荷处理装置,其特征在于,包括: 确定模块,用于在接收到终端发送的智能网业务请求时,确定业务控制点SCP资源池的资源池标识; 选择模块,用于在所述资源池标识对应的SCP资源池中,选择一个SCP ; 获得模块,用于获得选择的SCP的SCP标识; 执行模块,用于根据所述SCP标识,将所述智能网业务请求路由至所述SCP标识对应的SCP 中。7.如权利要求6所述的装置,其特征在于,所述执行模块,具体用于判断SCP标识对应的SCP的当前负荷是否小于设定负荷阈值;在确定出SCP标识对应的SCP的当前负荷小于设定负荷阈值时,将所述智能网业务请求路由至所述SCP标识对应的SCP中。8.如权利要求7所述的装置,其特征在于,所述执行模块,还用于在确定出SCP标识对应的SCP的当前负荷大于设定负荷阈值时,返回执行在所述资源池标识对应的SCP资源池中,选择一个SCP的步骤,将所述智能网业务请求路由至所述SCP标识对应的SCP中。9.如权利要求6所述的装置,其特征在于,还包括: 接收模块,用于接收终端发送的智能网业务注册请求; 所述确定模块,还用于在接收到的所述智能网业务注册请求中,确定所述终端的签约信息; 存储模块,用于将确定出的签约信息存储在所有SCP资源池中的每个SCP中。10.如权利要求6所述的装置,其特征在于, 所述确定模块,还用于在接收到SCP资源池中的任一 SCP发送的故障请求时,确定发送故障请求的SCP与低级信令转接点LSTP对接的链路; 所述执行模块,还用于将发送故障请求的SCP中承载的全部负荷通过所述链路发送给SCP资源池中的其他SCP。
【文档编号】H04W28/08GK105828382SQ201510001951
【公开日】2016年8月3日
【申请日】2015年1月4日
【发明人】施益峰, 余冰, 秦磊, 刘浩俊, 解锦明, 胡贵龙, 谢秋杨
【申请人】中国移动通信集团江苏有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1