电信业务的处理负荷控制方法和相关装置和系统制造方法及图纸

技术编号:17489081 阅读:33 留言:0更新日期:2018-03-17 12:32
本申请实施例公开了电信业务的处理负荷控制方法和装置和系统。一种电信业务的处理负荷控制方法包括:计费服务器接收来自计费客户端的信用控制请求;确定所述计费服务器的当前处理负荷是否达到过负荷阈值;当所述计费服务器的处理负荷达到所述过负荷阈值,并且所述信用控制请求为信用控制更新请求,针对所述信用控制更新请求进行计费处理并针对所述计费服务器执行负荷控制操作。本申请实施例的技术方案有利于降低对业务的影响且有利于提升计费系统的计费精确度。

Processing load control methods and related devices and systems for telecommunication services

The present application embodiment discloses a processing load control method, a device and a system for a telecommunication service. Including the processing load of a telecommunications service control method: the charging server receives the request from the client's credit control; to determine the billing server load is reached the threshold load; processing load when the billing server reaches the overload threshold, and the credit control request for credit control update according to the credit control, billing processing and update request for the billing server to perform load control operation. The technical scheme of the application embodiment is beneficial to reduce the impact on the business and to improve the accounting accuracy of the billing system.

【技术实现步骤摘要】
电信业务的处理负荷控制方法和相关装置和系统
本申请涉及通信和计算机
,具体主要涉及了电信业务的处理负荷控制方法和相关装置和系统。
技术介绍
挂载计费系统的计费服务器在一定硬件配置和业务模型的情况下,单位时间处理的消息数有一定限制。当计费服务器接收到需要处理的消息超过了设计目标时,可能会导致系统处理变慢、甚至崩溃等异常行为。为了避免此类问题的发生,需要为计费服务器设置过负荷阈值。当系统达到过负荷阈值后采取一些操作来降低计费服务器的处理负荷。传统的过负荷处理机制中,计费服务器通过评估当前接入的消息数、响应时间等一些标准,确定达到既定的过负荷阈值之后便会拒绝接收到的所有计费相关请求,从而减轻计费服务器的处理负荷。然而,这种通过直接拒绝所有计费相关请求的来减轻计费服务器处理负荷的方式,很可能严重影响业务进行且使得因计费相关请求丢失而降低计费系统的计费精确度。
技术实现思路
本申请实施例电信业务的处理负荷控制方法和相关装置和系统。本申请实施例第一方面提供一种电信业务的处理负荷控制方法包括:例如在用户终端新建业务会话(例如数据业务会话)或进行业务会话(例如数据业务会话)的过程中,计费服务器接收来自计费客户端的信用控制请求;确定所述计费服务器的当前处理负荷是否达到过负荷阈值;当所述计费服务器的处理负荷达到所述过负荷阈值,且所述信用控制请求为信用控制更新请求,针对所述信用控制更新请求(CCR-U,CreditControlRequest-Update)进行计费处理并针对所述计费服务器执行负荷控制操作。计费客户端例如可为各种数据业务控制点,计费服务器例如可为挂载了在线计费系统或融合计费系统的计费服务器。计费服务器可以是一台或多台物理主机。本申请实施例第二方面提供一种计费服务器,包括:接收单元,用于接收来自计费客户端的信用控制请求;负荷确定单元,用于确定所述计费服务器的当前处理负荷是否达到过负荷阈值;处理单元,用于当所述计费服务器的处理负荷达到所述过负荷阈值,并且所述信用控制请求为CCR-U,针对所述CCR-U进行计费处理并针对所述计费服务器执行负荷控制操作。可以看出,本申请实施例的方案中,当计费服务器的处理负荷达到过负荷阈值,并且接收到的来自计费客户端的信用控制请求为CCR-U,那么计费服务器不直接拒绝所述CCR-U,而是针对所述CCR-U进行计费处理并针对所述计费服务器执行负荷控制操作,由于摒弃了传统技术中直接粗暴的拒绝所有计费相关消息的负荷控制方式,而采用更灵活的方式来控制负荷,这样在控制计费服务器负荷的情况下有利于降低对业务的影响且有利于提升计费系统的计费精确度。本专利技术实施例第三方面提供一种计费服务器,包括:存储器、通信接口及与所述存储器和通信接口耦合的处理器;其中,通过调用所述存储器中存储的指令或者代码,其中,所述处理器用于执行如下步骤:通过通信接口接收来自计费客户端的信用控制请求;确定所述计费服务器的当前处理负荷是否达到过负荷阈值;当所述计费服务器的处理负荷达到所述过负荷阈值,且所述信用控制请求为信用控制更新请求,针对所述信用控制更新请求进行计费处理并针对所述计费服务器执行负荷控制操作。其中,在本专利技术以上各方面提供的方案中,针对所述计费服务器执行负荷控制操作的方式可以是多种多样的。例如针对所述计费服务器执行负荷控制操作可包括:所述计费服务器向所述计费客户端发送用于响应所述CCR-U的信用控制响应CCA,所述CCA中携带的授权业务量GSU大于所述CCR-U携带的申请业务量,或者所述CCA中携带的授权业务量大于默认授权业务量。又例如,所述针对所述计费服务器执行负荷控制操作包括:所述计费服务器向所述计费客户端发送用于响应所述CCR-U的CCA,所述CCR-U携带会话标识,所述CCA携带会话终止指示,所述会话终止指示用于指示所述计费客户端终止所述会话标识所对应的业务会话。又例如,所述针对所述计费服务器执行负荷控制操作包括:所述计费服务器向所述计费客户端发送用于响应所述CCR-U的CCA,其中,所述CCA携带会话放通指示,所述CCR-U携带会话标识,所述会话放通指示用于指示所述计费客户端放通所述会话标识所对应的业务会话,所述会话放通指示还用于指示所述计费客户端监控所述业务会话在放通期间的使用业务量。进一步的,在确定所述计费服务器的当前处理负荷由达到过负荷阈值转变为低于过负荷阈值的情况下,所述计费服务器可向所述计费客户端发送终止会话请求ASR,所述ASR用于指示所述计费客户端终止所述业务会话;所述计费服务器接收所述计费客户端响应所述ASR而发送的待计费话单,所述计费服务器针对所述待计费话单进行计费处理,其中,所述待计费话单中记录了所述业务会话在放通期间的使用业务量;或者,进一步的,在确定所述计费服务器的当前处理负荷由达到过负荷阈值转变为低于过负荷阈值的情况之下,所述计费服务器可向所述计费客户端发送重鉴权请求RAR,其中,所述RAR用于指示所述计费客户端中止放通所述业务会话并继续所述业务会话;所述计费服务器接收所述计费客户端在中止放通所述业务会话之后发送的待计费话单,所述计费服务器针对所述待计费话单进行计费处理,其中,所述待计费话单中记录了所述业务会话在放通期间的使用业务量。又例如,针对所述计费服务器执行负荷控制操作包括:在所述计费服务器中放通所述CCR-U携带会话标识所对应的业务会话,并监控所述业务会话放通期间的使用业务量。进一步的,在确定所述计费服务器的当前处理负荷由达到过负荷阈值转变为低于过负荷阈值的情况下,所述计费服务器当接收到所述计费客户端发送的第二CCR-U(第二CCR-U与所述CCR-U携带的会话标识相同),向所述计费客户端发送用于响应所述第二CCR-U的第二CCA,其中,所述第二CCA用于指示所述计费客户端终止所述业务会话;所述计费服务器针对待计费话单进行计费处理,其中,所述待计费话单中记录了所述业务会话在放通期间的使用业务量;或者,在确定所述计费服务器的当前处理负荷由达到过负荷阈值转变为低于过负荷阈值的情况下,所述计费服务器向所述计费客户端发送ASR,所述ASR用于指示所述计费客户端终止所述业务会话;所述计费服务器针对待计费话单进行计费处理,所述待计费话单中记录了所述业务会话在放通期间的使用业务量;或者,在确定所述计费服务器的当前处理负荷由达到过负荷阈值转变为低于过负荷阈值的情况下,所述计费服务器中止在所述计费服务器中放通的所述业务会话,所述计费服务器针对待计费话单进行计费处理,所述待计费话单中记录了所述业务会话在放通期间的使用业务量;所述计费服务器对在中止放通所述业务会话之后所接收到的所述业务会话对应的CCR-U或信用控制结束请求进行计费处理。本申请实施例第四方面还提供一种电信业务系统,包括:相互连接的计费服务器和计费客户端;其中,所述计费服务器为如权本申请实施例提供的任意一种计费服务器。此外,本申请实施例第五方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储了用于电信业务的处理负荷控制的程序代码。所述程序代码包括用于执行第一方面中的计费服务器所执行的方法的指令。本申请实施例第六方面还提供了一种电信业务的处理负荷控制装置。所述电信业务的处理负荷控制装置包括的单元能够执行第一方面本文档来自技高网...
电信业务的处理负荷控制方法和相关装置和系统

【技术保护点】
一种电信业务的处理负荷控制方法,其特征在于,包括:计费服务器接收来自计费客户端的信用控制请求;确定所述计费服务器的当前处理负荷是否达到过负荷阈值;当所述计费服务器的处理负荷达到所述过负荷阈值,并且所述信用控制请求为信用控制更新请求CCR‑U,针对所述CCR‑U进行计费处理并针对所述计费服务器执行负荷控制操作。

【技术特征摘要】
1.一种电信业务的处理负荷控制方法,其特征在于,包括:计费服务器接收来自计费客户端的信用控制请求;确定所述计费服务器的当前处理负荷是否达到过负荷阈值;当所述计费服务器的处理负荷达到所述过负荷阈值,并且所述信用控制请求为信用控制更新请求CCR-U,针对所述CCR-U进行计费处理并针对所述计费服务器执行负荷控制操作。2.根据权利要求1所述的方法,其特征在于,所述针对所述计费服务器执行负荷控制操作包括:所述计费服务器向所述计费客户端发送用于响应所述CCR-U的信用控制响应CCA,其中,所述CCA中携带的授权业务量GSU大于所述CCR-U携带的申请业务量,或者所述CCA中携带的授权业务量大于默认授权业务量。3.根据权利要求1所述的方法,其特征在于,所述针对所述计费服务器执行负荷控制操作包括:所述计费服务器向所述计费客户端发送用于响应所述CCR-U的CCA,其中,所述CCR-U携带会话标识,所述CCA携带会话终止指示,所述会话终止指示用于指示所述计费客户端终止所述会话标识所对应的业务会话。4.根据权利要求1所述的方法,其特征在于,所述针对所述计费服务器执行负荷控制操作包括:所述计费服务器向所述计费客户端发送用于响应所述CCR-U的CCA,其中,所述CCA携带会话放通指示,所述CCR-U携带会话标识,所述会话放通指示用于指示所述计费客户端放通所述会话标识所对应的业务会话,所述会话放通指示还用于指示所述计费客户端监控所述业务会话在放通期间的使用业务量。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在确定所述计费服务器的当前处理负荷由达到过负荷阈值转变为低于过负荷阈值的情况下,向所述计费客户端发送终止会话请求ASR,所述ASR用于指示所述计费客户端终止所述业务会话;接收所述计费客户端响应所述ASR而发送的待计费话单,针对所述待计费话单进行计费处理,所述待计费话单中记录了所述业务会话在放通期间的使用业务量;或者,所述方法还包括:在确定所述计费服务器的当前处理负荷由达到过负荷阈值转变为低于过负荷阈值的情况之下,向所述计费客户端发送重鉴权请求RAR,其中,所述RAR用于指示所述计费客户端中止放通所述业务会话并继续所述业务会话;接收所述计费客户端在中止放通所述业务会话之后发送的待计费话单,针对所述待计费话单进行计费处理,所述待计费话单中记录了所述业务会话在放通期间的使用业务量。6.根据权利要求1所述的方法,其特征在于,所述针对所述计费服务器执行负荷控制操作包括:在所述计费服务器中放通所述CCR-U携带会话标识所对应的业务会话,并监控所述业务会话放通期间的使用业务量。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:在确定所述计费服务器的当前处理负荷由达到过负荷阈值转变为低于过负荷阈值的情况下,当接收到所述计费客户端发送的第二CCR-U,向所述计费客户端发送用于响应所述第二CCR-U的第二CCA,所述第二CCA用于指示所述计费客户端终止所述业务会话;针对待计费话单进行计费处理,所述待计费话单中记录了所述业务会话在放通期间的使用业务量。8.一种计费服务器,其特征在于,包括:接收单元,用于接收来自计费客户端的信用控制请求;负荷确定单元,用于确定所述计费服务器的当前处...

【专利技术属性】
技术研发人员:彭云峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1