一种业务流量授权方法、装置和系统制造方法及图纸

技术编号:8658005 阅读:184 留言:0更新日期:2013-05-02 02:01
本发明专利技术涉及通信技术领域,特别是一种业务流量授权方法、装置和系统,包括:接收业务网元发送的深度报文解析信息和/或获取用户上网信息;分析所述深度报文解析信息和/或所述用户上网信息以确定用户申请流量,获得用户申请流量结果;将所述用户申请流量结果发送至在线计费系统,以使得所述在线计费系统利用所述用户申请流量结果确定用户授权流量,并将所述用户授权流量发送至所述业务网元。在本发明专利技术中通过分析深度报文解析信息、用户上网信息以确定用户申请流量结果,计费系统根据用户申请流量结果确定用户授权流量,针对不同的用户确定了不同的用户授权流量,解决了现有技术中由于授权流量固定导致的系统负荷大、不能自适应调整授权流量的问题。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种业务流量授权方法、装置和系统
技术介绍
在第三代移动通信标准化伙伴项目(3GPP, Third Generation PartnershipProject)中,当用户使用终端上网时,核心网业务网元向在线计费系统(OCS, OnlineCharging Sys tem)发送流量申请请求,由OCS根据流量申请请求进行计费处理并授权用户可以使用的流量,而后,OCS将授权流量返回至业务网元。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下问题:现有技术提供的方法中,OCS按照固定的流量对业务网元的请求进行授权。由于OCS授权流量是固定的,当用户业务需要使用较多流量时,业务网元将会频繁地向OCS发送流量申请请求,导致OCS接收的请求消息过多,OCS系统负荷增大,甚至会导致无法响应业务网元的请求。现有技术并不存在一种可以自适应地调整用户授权流量的方法。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种业务流量授权方法、装置和系统,可以实现自适应地调整用户业务授权流量,减少系统负荷。根据本专利技术实施例的第一方面,公开了 一种业务流量授权方法,所述方法包括:接收业务网元发送的深度报文解析信息,和/或获取用户上网信息;分析所述深度报文解析信息和/或所述用户上网信息以确定用户申请流量,获得用户申请流量结果;将所述用户申请流量结果发送至在线计费系统,以使得所述在线计费系统利用所述用户申请流量结果确定用户授权流量,并将所述用户授权流量发送至所述业务网元。结合本专利技术的第一方面,本专利技术还具有第一种可能,即所述接收业务网元发送的深度报文解析消息包括:接收在线计费系统发送的深度报文解析消息,所述深度报文解析消息包含在由所述业务网元发送至所述在线计费系统的流量申请请求中;或者接收业务网元直接发送的深度报文解析消息。结合本专利技术的第一方面,以及本专利技术的第一方面的第一种可能,本专利技术还具有第二种可能,即当所述深度报文解析消息是由所述业务网元直接发送时,则所述将所述用户申请流量结果发送至在线计费系统包括:将所述用户申请流量结果发送至所述业务网元,以使得所述业务网元将含有所述用户申请流量结果的流量申请请求发送至在线计费系统。结合本专利技术实施例的第一方面,本专利技术还具有第三种可能,即所述分析所述深度报文解析信息和/或所述用户上网信息以确定用户申请流量,获得用户申请流量结果包括以下一个或多个步骤:获取所述深度报文解析信息中携带的用户业务类型,确定与所述用户业务类型匹配的用户申请流量;获取所述深度报文解析信息中携带的用户终端类型,确定与所述用户终端类型匹配的用户申请流量;获取用户本次上网信息,根据用户本次上网信息判断用户是否处于漫游状态,获取第一判断结果;当所述第一判断结果表明用户处于漫游状态时,获取用户历史上网信息,根据用户历史上网信息确定用户申请流量;当用户历史上网信息为空或者不存在符合第一预设条件的用户历史上网信息时,根据缺省配置确定用户申请流量;获取用户本次上网信息,利用用户本次上网信息获取用户业务套餐类型,确定与所述用户业务套餐类型匹配的用户申请流量;获取用户账户余额,确定与用户账户余额匹配的用户申请流量;获取用户历史上网信息,利用用户历史上网信息确定用户申请流量。根据本专利技术实施例的第二方面,公开了 一种业务流量授权方法,所述方法包括:接收业务网元发送的流量申请请求;利用接收的用户申请流量结果确定用户授权流量,根据确定的用户授权流量对所述流量申请请求进行授权,将确定的所述用户授权流量发送至所述业务网元;其中,所述用户申请流量结果是由业务流量授权分析装置发送至在线计费系统的,所述业务流量授权分析装置用于接收业务网元发送的深度报文解析信息和/或获取用户上网信息,并分析所述深度报文解析信息和/或所述用户上网信息以确定用户申请流量以获得用户申请流量结果O结合本专利技术的第二方面,本专利技术还具有第四种可能,即所述利用接收的用户申请流量结果确定用户授权流量,根据确定的用户授权流量对所述流量申请请求进行授权包括:利用接收的用户申请流量结果计算与所述用户申请流量结果对应的第一费用;获取用户账户余额;比较所述第一费用与所述用户账户余额,获取比较结果;当所述比较结果表明所述第一费用不大于所述用户账户余额时,将所述用户申请流量结果作为用户授权流量以对所述流量申请请求进行授权;当所述比较结果表明第一费用大于所述用户账户余额时,计算与所述用户账户余额匹配的使用流量,将计算出的所述使用流量作为用户授权流量以对所述流量申请请求进行授权。结合本专利技术的第二方面,本专利技术还具有第五种可能,即所述接收业务网元发送的流量申请请求为:接收业务网元发送的包含用户申请流量结果的流量申请请求。结合本专利技术的第二方面,本专利技术还具有第六种可能,当接收的业务网元发送的流量申请请求中不包含用户申请流量结果时,则在接收业务网元发送的流量申请请求之后,以及在利用接收的用户申请流量结果确定用户授权流量以对所述流量申请请求进行授权之前,所述方法还包括:将业务网元发送的流量申请请求中携带的深度报文解析信息发送至业务流量授权分析装置,以使得所述业务流量授权分析装置利用所述深度报文解析信息确定用户申请流量。根据本专利技术实施例的第三方面,公开了一种业务流量授权分析装置,所述装置包括:第一接收模块,用于接收业务网元发送的深度报文解析信息,和/或获取用户上网信息;分析模块,用于获取所述第一接收模块发送的深度报文解析信息和/或获取的用户上网信息,分析所述深度报文解析信息和/或所述用户上网信息以确定用户申请流量,获得用户申请流量结果;第一发送模块,用于将所述分析模块确定的所述用户申请流量结果发送至在线计费系统,以使得所述在线计费系统利用所述用户申请流量结果确定用户授权流量,并将所述用户授权流量发送至所述业务网元。结合本专利技术的第三方面,本专利技术还具有第七种可能,即所述第一接收模块包括:第一接收单元,用于接收在线计费系统发送的深度报文解析消息,所述深度报文解析消息包含在由所述业务网元发送至所述在线计费系统的流量申请请求中;第二接收单元,用于接收业务网元直接发送的深度报文解析消息。结合本专利技术的第三方面,以及本专利技术第三方面的第七种可能,本专利技术还具有第八种可能,即当所述第一接收模块为第二接收单元时,则所述发送模块用于:将所述用户申请流量结果发送至所述业务网元,以使得所述业务网元将含有用户申请流量结果的流量申请请求发送至在线计费系统。结合本专利技术的第三方面,本专利技术还具有第九种可能,即所述分析模块包括以下一个或多个子单元:第一分析单元,用于获取所述深度报文解析信息中携带的用户业务类型,确定与所述用户业务类型匹配的用户申请流量;第二分析单元,用于获取所述深度报文解析信息中携带的用户终端类型,确定与所述用户终端类型匹配的用户申请流量;第三分析单元,用于获取用户本次上网信息,根据用户本次上网信息判断用户是否处于漫游状态,获取第一判断结果;当所述第一判断结果表明用户处于漫游状态时,获取用户历史上网信息,根据用户历史上网信息确定用户申请流量;当用户历史上网信息为空或者不存在符合第一预设条件的用户历史上网信息时,根据缺省配置确定用户申请流量;第四分析单元,用于获取用户本次上网信息,利用用户本次上网信息获本文档来自技高网...

【技术保护点】
一种业务流量授权方法,其特征在于,所述方法包括:接收业务网元发送的深度报文解析信息,和/或获取用户上网信息;分析所述深度报文解析信息和/或所述用户上网信息以确定用户申请流量,获得用户申请流量结果;将所述用户申请流量结果发送至在线计费系统,以使得所述在线计费系统利用所述用户申请流量结果确定用户授权流量,并将所述用户授权流量发送至所述业务网元。

【技术特征摘要】
1.一种业务流量授权方法,其特征在于,所述方法包括: 接收业务网元发送的深度报文解析信息,和/或获取用户上网信息; 分析所述深度报文解析信息和/或所述用户上网信息以确定用户申请流量,获得用户申请流量结果; 将所述用户申请流量结果发送至在线计费系统,以使得所述在线计费系统利用所述用户申请流量结果确定用户授权流量,并将所述用户授权流量发送至所述业务网元。2.根据权利要求1所述的方法,其特征在于,所述接收业务网元发送的深度报文解析消息包括: 接收在线计费系统发送的深度报文解析消息,所述深度报文解析消息包含在由所述业务网元发送至所述在线计费系统的流量申请请求中; 或者 接收业务网元直接发送的深度报文解析消息。3.根据权利要求2所述的方法,其特征在于,当所述深度报文解析消息是由所述业务网元直接发送时,则所述将所述用户申请流量结果发送至在线计费系统包括: 将所述用户申请流量结果发送至所述业务网元,以使得所述业务网元将含有所述用户申请流量结果的流量申请请求发送至在线计费系统。4.根据权利要求1所述的方法,其特征在于,所述分析所述深度报文解析信息和/或所述用户上网信息以确定用户申请流量,获得用户申请流量结果包括以下一个或多个步骤: 获取所述深度报文解析信息中携`带的用户业务类型,确定与所述用户业务类型匹配的用户申请流量; 获取所述深度报文解析信息中携带的用户终端类型,确定与所述用户终端类型匹配的用户申请流量; 获取用户本次上网信息,根据用户本次上网信息判断用户是否处于漫游状态,获取第一判断结果;当所述第一判断结果表明用户处于漫游状态时,获取用户历史上网信息,根据用户历史上网信息确定用户申请流量;当用户历史上网信息为空或者不存在符合第一预设条件的用户历史上网信息时,根据缺省配置确定用户申请流量; 获取用户本次上网信息,利用用户本次上网信息获取用户业务套餐类型,确定与所述用户业务套餐类型匹配的用户申请流量; 获取用户账户余额,确定与用户账户余额匹配的用户申请流量; 获取用户历史上网信息,利用用户历史上网信息确定用户申请流量。5.一种业务流量授权方法,其特征在于,所述方法包括: 接收业务网元发送的流量申请请求; 利用接收的用户申请流量结果确定用户授权流量,根据确定的用户授权流量对所述流量申请请求进行授权,将确定的所述用户授权流量发送至所述业务网元;其中,所述用户申请流量结果是由业务流量授权分析装置发送至在线计费系统的,所述业务流量授权分析装置用于接收业务网元发送的深度报文解析信息和/或获取用户上网信息,并分析所述深度报文解析信息和/或所述用户上网信息以确定用户申请流量以获得用户申请流量结果。6.根据权利要求5所述的方法,其特征在于,所述利用接收的用户申请流量结果确定用户授权流量,根据确定的用户授权流量对所述流量申请请求进行授权包括:利用接收的用户申请流量结果计算与所述用户申请流量结果对应的第一费用; 获取用户账户余额; 比较所述第一费用与所述用户账户余额,获取比较结果; 当所述比较结果表明所述第一费用不大于所述用户账户余额时,将所述用户申请流量结果作为用户授权流量以对所述流量申请请求进行授权; 当所述比较结果表明第一费用大于所述用户账户余额时,计算与所述用户账户余额匹配的使用流量,将计算出的所述使用流量作为用户授权流量以对所述流量申请请求进行授权。7.根据权利要求5所述的方法,其特征在于,所述接收业务网元发送的流量申请请求包括: 接收业务网元发送的包含用户申请流量结果的流量申请请求。8.根据权利要求5所述的方法,其特征在于,当接收的业务网元发送的流量申请请求中不包含用户申请流量结果时,则在接收业务网元发送的流量申请请求之后,以及在利用接收的用户申请流量结果确定用户授权流量以对所述流量申请请求进行授权之前,所述方法还包括: 将业务网元发送的流量申请请求中携带的深度报文解析信息发送至业务流量授权分析装置,以使得所述业务流量授权分析装置利用所述深度报文解析信息确定用户申请流量。9.一种业务流量授权分析装置,其特征在于,所述装置包括: 第一接收模块,用于接收业务网元发送的深度报文解析信息,和/或获取用户上网信息; 分析模块,用于获取所述第一接收模块发送的深度报文解析信息和/或获取的用户上网信息,分析所述深度报文解析信息和/或所述用户上网信息以确定用户申请流量,获得用户申请流量结果; 第一发送模块,用于将所述分析模块确定的所述用户申请流量结果发送至在线计费系统,以使得所述在线计费系统利用所述用户申请流量结果确定用户授权流量,并将所述用户授权流量发送至所述业务网元。10.根据权利要求9所述的装置,其特征在于,所述第...

【专利技术属性】
技术研发人员:王伍戎
申请(专利权)人:华为软件技术有限公司
类型:发明
国别省市:

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

1