一种流量计费的方法及设备技术

技术编号:21458064 阅读:49 留言:0更新日期:2019-06-26 06:10
本发明专利技术实施例提供一种流量计费的方法和设备,涉及通信技术领域,用以以解决因XGW和ITOP不是同一个供应商提供,导致接口无法互通,使流量无法智能计费的问题,该方法包括:接收用户请求报文,根据所述请求报文确定用户状态,其中,所述用户状态为在线、不在线或未知;根据所述用户状态确定用户类别,其中,所述用户类别为智能流量经营平台ITOP用户、非ITOP用户或不在线用户;根据所述用户类别进行流量计费。这样,在XGW与ITOP不适配的情况下,通过ISG与ITOP互联,仍然可以实现流量计费,同时避免了对核心网元的改造,降低工作难度。

【技术实现步骤摘要】
一种流量计费的方法及设备
本专利技术涉及通信领域,特别涉及一种流量计费的方法及设备。
技术介绍
目前我们使用运营商提供的互联网业务流量,一般是运营商先设计套餐,然后用户订购,订购后在一定期限后才能生效。这种流量使用方式存在以下缺点:套餐固定,定时定长;无法实现碎片化流量计费。针对这种情况,运营商新开发了新型套餐策略并伴有响应的计费方案。新型套餐的优点是:购买后立即生效;套餐灵活,时间、时长、流量可变,甚至可以自定义;套餐间灵活切换,这种套餐策略及计费方案一般称为ITOP(intelligenttrafficoperationplatform,智能流量经营平台)流量计费。在ITOP计费方案中,用户订购的新型套餐的使用情况在ITOP中实现,用户上网话单在ITOP产生,即ITOP控制了用户套餐使用情况,并通知XGW(Xgateway,多重类型网关,如PGW公共数据网关、SGW服务网关等的总称),后者决定是否继续让用户上网。ITOP并不与XGW相连,而是通过PCRF(policyandchargingrulesfunction,策略和计费规则功能单元)转发消息。而上述方案需要一个前提,XGW和ITOP必须是同一个设备提供商提供的,有统一的接口,如果两者不是同一个设备提供商提供,则接口无法互通,虽然ITOP的流量都要经过现有的ISG(intelligentservicegateway,智能业务网关),且ITOP与ISG均为同一个设备提供商提供,但现有ISG功能较单一,不具备对流量计费的功能。
技术实现思路
本专利技术实施例提供了一种流量计费的方法及设备,以解决因XGW和ITOP不是同一个供应商提供,导致接口无法互通,使流量无法智能计费的问题。为解决上述问题,本专利技术实施例是这样实现的:第一方面,提出了一种流量计费的方法,应用于ISG,该方法包括:接收用户请求报文,根据所述请求报文确定用户状态,其中,所述用户状态为在线、不在线或未知;根据所述用户状态确定用户类别,其中,所述用户类别为智能流量经营平台ITOP用户、非ITOP用户或不在线用户;根据所述用户类别进行流量计费。可选地,所述根据所述用户状态确定用户类别,包括:如果所述用户状态为在线,则根据用户是否为ITOP用户,将用户类别确定为ITOP用户或非ITOP用户;如果所述用户状态为不在线,则将用户类别确定为不在线用户;如果所述用户状态为未知,则查询目录项高速缓存Dcache,对查询Dcache结果为在线的用户,初始化ISG与ITOP之间的内部接口,并根据用户是否为ITOP用户,将用户类别确定为ITOP用户或非ITOP用户;对查询Dcache结果为不在线的用户,将用户类别确定为不在线用户。可选的,所述根据所述用户类别进行流量计费,包括:如果用户类别为ITOP用户,则确定套餐可用性,对有可用套餐的ITOP用户按套餐计费,对无可用套餐的ITOP用户按运营商业务规则计费;如果用户类别为不在线用户或非ITOP用户,则执行拒绝上网、放通或重定向。可选地,所述对有可用套餐的ITOP用户按套餐计费,包括:根据预配置的业务规则识别套餐,所述业务规则包括一级规则和二级规则,其中,所述一级规则为L3-L4层规则,根据IP与端口或域名与端口判断,所述二级规则为L7层规则,用于所述一级规则无法判断的流量,针对超文本传输协议http的统一资源定位符URL进行判断;根据判断得到的套餐类别将流量归属到对应的套餐中。可选地,所述初始化ISG与ITOP之间的内部接口包括:接收用户上网请求;通过向ITOP发送限度请求SLR消息创建ISG与ITOP之间的内部接口会话;接收所述ITOP发送的限度响应SLA消息。可选地,所述方法还包括:套餐配额分片用完时,使用SLR消息向所述ITOP上报已使用业务单元USU,并申请下一次配额;接收所述ITOP发送的SLA消息;无配额分片可再分配时,接收所述ITOP发送的带有无配额分片可再分配的信息的SLA消息,更新用户状态,标记用户为无可用套餐。可选地,所述方法还包括:接收ITOP发送的限度通知请求SNR消息;向所述ITOP发送限度通知响应SNA消息;更新用户状态,标记用户为有可用套餐;如果所述SNR消息带授权业务单元GSU,在套餐用完后,通过限度请求单元SLR-U向ITOP上报;如果所述SNR消息不带GSU,在有数据流时,通过限度请求单元SLR-U向ITOP上报。可选地,所述方法还包括:接收用户下线请求;通过限度停止请求STR消息向ITOP上报;接收ITOP发送的限度停止响应STA消息。可选地,所述方法还包括:向ITOP发送限度请求初始化SLR-I消息;接收ITOP发送的限度响应初始化SLA-I消息;接收ITOP发送的SNR。可选地,所述方法还包括:接收ITOP发送的SNR;向ITOP发送SNA;向ITOP发送SLR-U;接收ITOP发送的限度响应单元SLA-U。第二方面,本专利技术实施例提供了一种ISG,该ISG包括:报文模块,用于接收用户请求报文,根据所述请求报文确定用户状态;业务控制平台SCP,用于根据所述用户状态确定用户类别,还用于对用户状态为在线或不在线的用户确定用户类别,还用于对ITOP用户确定套餐可用性,还用于对不在线用户或非ITOP用户执行拒绝上网、放通或重定向;Dcache客户端模块,用于对用户状态为未知的用户查询Dcache;计费模块,用于对有可用套餐的ITOP用户按套餐计费,对无可用套餐的ITOP用户按运营商业务规则计费;用户信息数据库UIDB,用于维护用户信息;操作维护管理平台OMMP,用于下发预配置业务规则。可选地,该ISG还包括:请求模块,用于向ITOP发送请求消息;接收模块,用于接收ITOP发送的响应消息。第三方面,本专利技术实施例还提供了一种ISG,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现第一方面所述的流量计费方法的步骤。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的流量计费方法的步骤。由以上本专利技术实施例提供的技术方案可见,本专利技术实施例具备以下技术效果:在现有的ISG中添加SCP、UIDB和OMMP,使ISG与ITOP实现互联,具备了对流量进行计费的功能,具体流量计费的方法包括:接收用户请求报文,根据请求报文确定用户状态,其中,用户状态为在线、不在线或未知;根据用户状态确定用户类别,其中,用户类别为智能流量经营平台ITOP用户、非ITOP用户或不在线用户;根据用户类别进行流量计费。这样,在XGW与ITOP不适配的情况下,仍然可以实现流量计费,同时避免了对核心网元的改造,降低工作难度。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有流量计费方案的一种网络拓扑示意图;图2为本专利技术实施例提供的一种网络拓扑示意图;图3为本专利技术实施例提供的一种流量计费的方法的流程示意图;图4为图3中步骤本文档来自技高网...

【技术保护点】
1.一种流量计费的方法,应用于智能业务网关ISG,其特征在于,所述方法包括:接收用户请求报文,根据所述请求报文确定用户状态,其中,所述用户状态为在线、不在线或未知;根据所述用户状态确定用户类别,其中,所述用户类别为智能流量经营平台ITOP用户、非ITOP用户或不在线用户;根据所述用户类别进行流量计费。

【技术特征摘要】
1.一种流量计费的方法,应用于智能业务网关ISG,其特征在于,所述方法包括:接收用户请求报文,根据所述请求报文确定用户状态,其中,所述用户状态为在线、不在线或未知;根据所述用户状态确定用户类别,其中,所述用户类别为智能流量经营平台ITOP用户、非ITOP用户或不在线用户;根据所述用户类别进行流量计费。2.根据权利要求1所述的方法,其特征在于,所述根据所述用户状态确定用户类别,包括:如果所述用户状态为在线,则根据用户是否为ITOP用户,将用户类别确定为ITOP用户或非ITOP用户;如果所述用户状态为不在线,则将用户类别确定为不在线用户;如果所述用户状态为未知,则查询目录项高速缓存Dcache,对查询Dcache结果为在线的用户,初始化ISG与ITOP之间的内部接口,并根据用户是否为ITOP用户,将用户类别确定为ITOP用户或非ITOP用户;对查询Dcache结果为不在线的用户,将用户类别确定为不在线用户。3.根据权利要求1所述的方法,其特征在于,所述根据所述用户类别进行流量计费,包括:如果用户类别为ITOP用户,则确定套餐可用性,对有可用套餐的ITOP用户按套餐计费,对无可用套餐的ITOP用户按运营商业务规则计费;如果用户类别为不在线用户或非ITOP用户,则执行拒绝上网、放通或重定向。4.根据权利要求3所述的方法,其特征在于,所述对有可用套餐的ITOP用户按套餐计费,包括:根据预配置的业务规则识别套餐,所述业务规则包括一级规则和二级规则,其中,所述一级规则为L3-L4层规则,根据IP与端口或域名与端口判断,所述二级规则为L7层规则,用于所述一级规则无法判断的流量,针对超文本传输协议http的统一资源定位符URL进行判断;根据判断得到的套餐类别将流量归属到对应的套餐中。5.根据权利要求2所述的方法,其特征在于,所述初始化ISG与ITOP之间的内部接口包括:接收用户上网请求;通过向ITOP发送限度请求SLR消息创建ISG与ITOP之间的内部接口会话;接收所述ITOP发送的限度响应SLA消息。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:套餐配额分片用完时,使用SLR消息向所述ITOP上报已使用业务单元USU,并申请下一次配额;接收所述ITOP发送的SLA消息;无配额分片可再分配时,接收所述ITOP发送的带有无配额分片可再分配的信息的SLA消息...

【专利技术属性】
技术研发人员:王国才徐飞
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1