业务路由方法、装置和系统制造方法及图纸

技术编号:13190110 阅读:48 留言:0更新日期:2016-05-11 18:33
本发明专利技术实施例提供一种业务路由系统和方法,能够使得在进行业务使能器的负载重分配时不会引起用户业务的中断。该方法包括:判断过载的第一业务使能器上受到过载影响的用户的会话状态,其中受到过载影响的用户的当前会话的业务流流经第一业务使能器;根据用户的会话状态将当前会话的新的会话分配到第二业务使能器,当前会话与新的会话的业务类型相同,第二业务使能器与第一业务使能器的功能相同。本发明专利技术实施例通过判断过载的业务使能器所服务的用户是否正在进行业务来决定如何迁移用户流量,从而在完成负载均衡的同时能够保证用户业务不中断,提高了用户体验。

【技术实现步骤摘要】
【国外来华专利技术】业务路由方法、装置和系统
本专利技术涉及通信领域,并且更具体地,涉及业务路由方法、装置和系统。
技术介绍
随着互联网技术的飞速发展和智能终端的广泛普及,手机购物、支付、办公等移动应用在极大地方便了人们的生活的同时也带来了移动端流量的井喷式增长,但运营商的收益不但没有因此增加,反而每用户收益(AverageRevenuePerUser,ARPU)在下降,运营商们面临着沦为应用服务商们的“哑管道”的命运。为了改变这种局面以寻求利润空间地提升,运营商们需要对业务流量进行更加精准细分的管道经营,通过按需收费、按业务类型收费以提升ARPU。部署增值业务有助于对业务流量进行更精准的管道经营以及提升用户的体验效果,因此一些主流运营商已经采用串并联各种增值业务服务器(ValueAddedService,VAS)的方案来部署增值业务。这些增值业务服务器也可以称为业务使能器(ServiceEnabler,SE)。为保证可靠和高效地为用户提供增值服务,在部署增值业务时,对于每一个类型的增值服务提供多个VAS实例(SE实例),而具有相同功能的SE实例组成VAS池(VASpool),如图1所示。图1示出了基于业务的路由系统(简称业务路由系统),包括业务流分类器(ServiceTrafficClassifier,STC)、业务路径控制器(ServicePathController,SPC)、交换机和若干业务使能器SE,其中STC和SE通过交换机互联,各交换机由SPC统一控制。在用户设备(UserEquipment,UE)的业务流到达STC时,STC对业务流的类型进行识别,并向SPC上报当前业务流的信息和对应的业务路由规则信息,其中业务路由规则信息是由PCRF下发至STC的。SPC收到业务路由规则后,根据资源拓扑(交换机、SE、STC间的拓扑)为该业务流确定业务路径,即确定业务流的报文要经过哪些交换机,并在这些交换机上设置针对该业务流的报文的转发规则,转发规则能够指示业务流的报文从交换机的哪个端口发出,下一跳经过哪个具体SE。由于为业务流进行业务路径分配是按照SE的当前负载进行的,在通常情况下能够使得各个SE承载的业务流(负载)达到均衡状态,然而在业务高峰期,无可避免的会出现某个或者多个SE承载的业务流过多的情况,当SE承载的业务流超过其最大处理能力时即发生过载,过载的SE承载的业务流发生拥塞、丢包等现象,使得用户体验降低。因此,如何对过载的业务使能器承载的业务流进行负载重分配成为亟待解决的问题。
技术实现思路
本专利技术实施例提供一种业务路由的方法、装置和系统,能够在不引起用户设备业务中断的情况下解决业务使能器过载造成的拥塞、丢包等现象,提高用户体验。第一方面,提供了一种业务路由方法,包括:策略和计费规则功能PCRF实体确定受到过载影响的第一业务流,其中所述第一业务流为按照第一业务路径流经过载的第一业务使能器的业务流;所述PCRF实体向业务流分类器STC发送第二业务路径的标识,以使得所述STC在所述第一业务流的当前会话结束或者所述第一业务流的新会话开始时,将所述第二业务路径的标识分配给所述第一业务流,使得所述第一业务流的所述新会话按照所述第二业务路径流经第二业务使能器,其中所述第一业务使能器与所述第二业务使能器相异、且功能类型相同。结合第一方面,在其第一种实现方式中,所述PCRF实体确定受到过载影响的第一业务流,包括:获取过载的所述第一业务使能器的标识;根据所述第一业务使能器的标识获取经过所述第一业务使能器的第一业务路径的标识;在分配有所述第一业务路径的标识的业务流中确定所述第一业务流。结合第一方面及其上述实现方式,在其第二种实现方式中,所述PCRF实体确定受到过载影响的第一业务流,包括:接收业务路径控制器SPC发送的所述第一业务路径的标识,其中所述第一业务路径的标识由所述SPC根据过载的所述第一业务使能器的标识获取;在分配有所述第一业务路径的标识的业务流中确定所述第一业务流。结合第一方面及其上述实现方式,在其第三种实现方式中,在所述PCRF实体向STC发送第二业务路径的标识之前,所述方法还包括:向所述STC发送事件订阅请求,以使得所述STC检测所述第一业务流的事件结果,其中所述事件结果包括所述第一业务流的当前会话结束或者新会话开始;接收所述STC在检测到所述第一业务流的所述事件结果时发送的响应消息;为所述第一业务流确定所述第二业务路径的标识。结合第一方面及其上述实现方式,在其第四种实现方式中,所述为所述第一业务流确定所述第二业务路径的标识,包括:根据所述第一业务使能器的标识、所述第一业务流的业务类型、所述PCRF预存的业务路由规则和各个业务使能器当前的负载状态中的至少一种,确定经过所述第二业务使能器的第二业务路径。结合第一方面及其上述实现方式,在其第五种实现方式中,所述为所述第一业务流确定所述第二业务路径的标识,包括:向所述SPC发送用于请求所述第二业务路径的标识的请求消息,以使得所述SPC根据所述第一业务使能器的标识、所述第一业务流的业务类型和各个业务使能器当前的负载状态中的至少一种,确定经过所述第二业务使能器的第二业务路径;接收所述SPC发送的所述第二业务路径的标识。结合第一方面及其上述实现方式,在其第六种实现方式中,所述向所述STC发送事件订阅请求之前,还包括:接收所述SPC根据所述第一业务使能器的标识、所述第一业务流的业务类型和各个业务使能器当前的负载状态中的至少一种确定并且发送的所述第二业务路径的标识,其中第二业务路径经过所述第二业务使能器。结合第一方面及其上述实现方式,在其第七种实现方式中,所述PCRF实体向业务流分类器STC发送第二业务路径的标识之前,还包括:根据所述第一业务使能器的标识、所述第一业务流的业务类型、所述PCRF预存的业务路由规则和各个业务使能器当前的负载状态中的至少一种,确定经过所述第二业务使能器的第二业务路径。第二方面,提供了一种业务路由方法,包括:业务流分类器STC确定受到过载影响的第一业务流,其中所述第一业务流为按照第一业务路径流经过载的第一业务使能器的业务流;所述STC确定所述第一业务流的当前会话状态;所述STC在所述第一业务流的当前会话结束或者所述第一业务流的新会话开始时,将第二业务路径的标识分配给所述第一业务流,以使得所述第一业务流的所述新会话按照所述第二业务路径流经第二业务使能器,其中所述第一业务使能器与所述第二业务使能器相异、且功能类型相同。结合第二方面,在其第一种实现方式中,所述STC确定受到过载影响的第一业务流,包括:获取所述第一业务路径的标识;在分配有所述第一业务路径的标识的业务流中确定所述第一业务流。结合第二方面及其上述实现方式,在其第二种实现方式中,所述确定所述第一业务路径的标识,包括:获取过载的所述第一业务使能器的标识,并根据所述第一业务使能器的标识获取经过所述第一业务使能器的第一业务路径的标识;或者接收业务路径控制器SPC发送的所述第一业务路径的标识,其中所述第一业务路径的标识由所述SPC根据过载的所述第一业务使能器的标识获取;或者接收策略与计费规则功能PCRF实体发送的所述第一业务路径的标识,其中所述第一业务路径的标识由所述PCRF实体根据过载的所述第一业务使能器本文档来自技高网
...
业务路由方法、装置和系统

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种业务路由方法,其特征在于,包括:策略和计费规则功能PCRF实体确定受到过载影响的第一业务流,其中所述第一业务流为按照第一业务路径流经过载的第一业务使能器的业务流;所述PCRF实体向业务流分类器STC发送第二业务路径的标识,以使得所述STC在所述第一业务流的当前会话结束或者所述第一业务流的新会话开始时,将所述第二业务路径的标识分配给所述第一业务流,使得所述第一业务流的所述新会话按照所述第二业务路径流经第二业务使能器,其中所述第一业务使能器与所述第二业务使能器相异、且功能类型相同。2.根据权利要求1所述的方法,其特征在于,所述PCRF实体确定受到过载影响的第一业务流,包括:获取过载的所述第一业务使能器的标识;根据所述第一业务使能器的标识获取经过所述第一业务使能器的第一业务路径的标识;在分配有所述第一业务路径的标识的业务流中确定所述第一业务流。3.根据权利要求1所述的方法,其特征在于,所述PCRF实体确定受到过载影响的第一业务流,包括:接收业务路径控制器SPC发送的所述第一业务路径的标识,其中所述第一业务路径的标识由所述SPC根据过载的所述第一业务使能器的标识获取;在分配有所述第一业务路径的标识的业务流中确定所述第一业务流。4.根据权利要求2或3所述的方法,其特征在于,在所述PCRF实体向STC发送第二业务路径的标识之前,所述方法还包括:向所述STC发送事件订阅请求,以使得所述STC检测所述第一业务流的事件结果,其中所述事件结果包括所述第一业务流的当前会话结束或者新会话开始;接收所述STC在检测到所述第一业务流的所述事件结果时发送的响应消息;为所述第一业务流确定所述第二业务路径的标识。5.根据权利要求4所述的方法,其特征在于,所述为所述第一业务流确定所述第二业务路径的标识,包括:根据所述第一业务使能器的标识、所述第一业务流的业务类型、所述PCRF预存的业务路由规则和各个业务使能器当前的负载状态中的至少一种,确定经过所述第二业务使能器的第二业务路径。6.根据权利要求4所述的方法,其特征在于,所述为所述第一业务流确定所述第二业务路径的标识,包括:向所述SPC发送用于请求所述第二业务路径的标识的请求消息,以使得所述SPC根据所述第一业务使能器的标识、所述第一业务流的业务类型和各个业务使能器当前的负载状态中的至少一种,确定经过所述第二业务使能器的第二业务路径;接收所述SPC发送的所述第二业务路径的标识。7.根据权利要求4所述的方法,其特征在于,所述向所述STC发送事件订阅请求之前,还包括:接收所述SPC根据所述第一业务使能器的标识、所述第一业务流的业务类型和各个业务使能器当前的负载状态中的至少一种确定并且发送的所述第二业务路径的标识,其中第二业务路径经过所述第二业务使能器。8.根据权利要求2所述的方法,其特征在于,所述PCRF实体向业务流分类器STC发送第二业务路径的标识之前,还包括:根据所述第一业务使能器的标识、所述第一业务流的业务类型、所述PCRF预存的业务路由规则和各个业务使能器当前的负载状态中的至少一种,确定经过所述第二业务使能器的第二业务路径。9.一种业务路由方法,其特征在于,包括:业务流分类器STC确定受到过载影响的第一业务流,其中所述第一业务流为按照第一业务路径流经过载的第一业务使能器的业务流;所述STC确定所述第一业务流的当前会话状态;所述STC在所述第一业务流的当前会话结束或者所述第一业务流的新会话开始时,将第二业务路径的标识分配给所述第一业务流,以使得所述第一业务流的所述新会话按照所述第二业务路径流经第二业务使能器,其中所述第一业务使能器与所述第二业务使能器相异、且功能类型相同。10.根据权利要求9所述的方法,其特征在于,所述STC确定受到过载影响的第一业务流,包括:获取所述第一业务路径的标识;在分配有所述第一业务路径的标识的业务流中确定所述第一业务流。11.根据权利要求10所述的方法,其特征在于,所述确定所述第一业务路径的标识,包括:获取过载的所述第一业务使能器的标识,并根据所述第一业务使能器的标识获取经过所述第一业务使能器的第一业务路径的标识;或者接收业务路径控制器SPC发送的所述第一业务路径的标识,其中所述第一业务路径的标识由所述SPC根据过载的所述第一业务使能器的标识获取;或者接收策略与计费规则功能PCRF实体发送的所述第一业务路径的标识,其中所述第一业务路径的标识由所述PCRF实体根据过载的所述第一业务使能器的标识获取。12.根据权利要求11所述的方法,其特征在于,所述STC确定所述第一业务流的当前会话状态之前,还包括:接收所述PCRF发送的所述第二业务路径的标识,其中所述第二业务路径的标识由所述PCRF根据所述第一业务使能器的标识、所述第一业务流的业务类型、所述PCRF预存的业务路由规则和各个业务使能器当前的负载状态中的至少一种确定,所述第二业务路径经过所述第二业务使能器。13.根据权利要求11所述的方法,其特征在于,所述接收业务路径控制器SPC发送的所述第一业务路径的标识之后,还包括:向所述SPC发送用于请求所述第二业务路径的标识的请求消息,以使得所述SPC根据所述第一业务使能器的标识、所述第一业务流的业务类型和各个业务使能器当前的负载状态中的至少一种,确定经过所述第二业务使能器的第二业务路径;接收所述SPC发送的所述第二业务路径的标识。14.根据权利要求11所述的方法,其特征在于,所述STC确定所述第一业务流的当前会话状态之前,还包括:接收所述SPC发送的所述第二业务路径的标识,其中所述第二业务路径的标识由所述SPC根据所述第一业务使能器的标识、所述第一业务流的业务类型和各个业务使能器当前的负载状态中的至少一种确定,所述第二业务路径经过所述第二业务使能器。15.一种业务路由方法,其特征在于,包括:业务路径控制器SPC获取过载的第一业务使能器的标识;所述SPC根据所述第一业务使能器的标识获取经过所述第一业务使能器的第一业务路径的标识;所述SPC向策略和计费规则功能PCRF实体或业务流分类器STC发送所述第一业务路径的标识,以便于所述PCRF实体或STC确定分配有第一业务路径的标识的第一业务流,其中所述第一业务流为按照第一业务路径流经过载的第一业务使能器的业务流;并且所述SPC根据所述第一业务使能器的标识、所述第一业务流的业务类型、和各个业务使能器当前的负载状态中的至少一种,确定经过第二业务使能器的第二业务路径的标识,其中所述第一业务使能器与所述第二业务使能器相异、且功能相同;所述SPC向所述PCRF实体或所述STC发送所述第二业务路径的标识,以便于所述PCRF实体或所述STC在所述第一业务流的当前会话结束或者所述第一业务流的新会话开始时,将所述第二业务路径的标识分配给所述第一业务流,使得所述第一业务流的所述新会话按照所述第二业务路径流经第二业务使能器。16.根据权利要求15所述的方法,其特征在于,所述SPC向所述PCRF实体或所述STC发送所述第二业务路径的标识之前,还包括:接收所述PCRF实体或所述STC发送的用于请求所述第二业...

【专利技术属性】
技术研发人员:杨雪皎周汉王岩
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1