CN103718504B - 一种网关计费处理方法及网关 - Google Patents
一种网关计费处理方法及网关 Download PDFInfo
- Publication number
- CN103718504B CN103718504B CN201280000736.8A CN201280000736A CN103718504B CN 103718504 B CN103718504 B CN 103718504B CN 201280000736 A CN201280000736 A CN 201280000736A CN 103718504 B CN103718504 B CN 103718504B
- Authority
- CN
- China
- Prior art keywords
- gateway
- sub
- access user
- charging
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1403—Architecture for metering, charging or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种网关计费处理方法及网关,涉及通信领域,将网关划分为两个子网关,能够降低两个子网关之间信息的交互频率,降低网关处理的负荷。该方法包括:第一子网关若接收至少一个接入用户上线消息、新建承载消息或状态变化指示消息,则检测接入用户的当前状态;第一子网关判断若至少一个接入用户符合预设计费延迟上报规则,则向第二子网关发送第一消息,第一消息指示至少一个接入用户当前状态对应的计费策略,并指示第二子网关延迟发送测量的计费信息,以使得第二子网关按照计费策略测量并延迟发送计费信息;第一子网关接收第二子网关发送的满足上报条件的至少一个接入用户所有状态对应的计费信息。本发明实施例用于网关计费。
Description
技术领域
本发明涉及通信领域,尤其涉及一种网关计费处理方法及网关。
背景技术
随着移动互联网业务的发展、企业网业务的丰富、以及多种制式的移动接入网络的融合,需要网关在完成基本的数据转发功能的基础上,向更加精细化的业务控制和计费方向发展,从而支撑运营商更丰富的业务实施和控制。
但是网关在向更精细化的业务控制和计费发展之中,由于采用的平台不同,侧重点也有所不同,其中,通用计算平台更适于处理移动性管理、会话管理等的控制信令而更加侧重于业务的控制处理;而由专用硬件构成的路由器平台在处理用户面的数据转发方面的性能十分强大,一般超过通用计算平台的十倍以上,但这种平台处理信令的性能较弱。所以现有技术中网关侧重提高用户数据转发吞吐量,就难以保证向更精细化的业务控制和计费方向发展;反之,侧重向更精细化的业务控制和计费方向发展,就难以保证提高用户数据转发吞吐量,所以在网关的计费发展中很难并重的保证控制和测量计费,所以在计费的处理方法上存在着瓶颈。
发明内容
为达到上述目的,本发明的实施例采用如下技术方案:
一方面,提供一种网关计费处理方法,网关分为第一子网关和第二子网关,所述第一子网关用于处理计费策略和控制所述第二子网关,所述第二子网关用于数据转发和计费信息的采集,所述方法包括:
所述第一子网关若接收至少一个接入状态变化消息,则检测所述至少一个接入用户的当前状态;
所述第一子网关判断若所述至少一个接入用户符合预设计费延迟上报规则,则向所述第二子网关发送第一消息,其中,所述第一消息指示所述至少一个接入用户当前状态对应的计费策略,并指示所述第二子网关延迟发送测量的所述至少一个接入用户所有状态对应的计费信息,以使得所述第二子网关按照所述计费策略测量并延迟发送所述计费信息;
所述第一子网关接收所述第二子网关发送的满足上报条件的所述至少一个接入用户所有状态对应的计费信息。
一方面,提供一种网关计费处理方法,网关分为第一子网关和第二子网关,所述第一子网关用于处理计费策略和控制所述第二子网关,所述第二子网关用于数据转发和计费信息的采集,所述方法包括:
所述第二子网关接收所述第一子网关发送的第一消息;
所述第二子网关接收的所述第一消息若指示至少一个接入用户当前状态对应的计费策略,并指示延迟发送测量的所述至少一个接入用户所有状态对应的计费信息,则根据所述至少一个接入用户当前状态对应的计费策略分别测量所述至少一个接入用户当前状态对应的计费信息;
所述第二子网关判断若所述至少一个接入用户的所有状态对应的计费信息满足上报条件,则向所述第一子网关发送所述至少一个接入用户所有状态对应的计费信息。
另一方面,提供一种网关,所述网关分为第一子网关和第二子网关,所述第一子网关用于处理计费策略和控制所述第二子网关,第二子网关用于数据转发和计费信息的采集,所述第一子网关包括:
处理单元,用于若第一接收单元接收至少一个接入用户上线消息、新建承载消息或状态变化指示消息,则检测所述至少一个接入用户的当前状态;
发送单元,用于若所述处理单元判断所述至少一个接入用户符合预设计费延迟上报规则,则向所述第二子网关发送第一消息,其中,所述第一消息指示所述至少一个接入用户当前状态对应的计费策略,并指示所述第二子网关延迟发送测量的所述至少一个接入用户所有状态对应的计费信息,以使得所述第二子网关按照所述计费策略测量并延迟发送所述计费信息;
第二接收单元,用于接收所述第二子网关发送的满足上报条件的所述至少一个接入用户所有状态对应的计费信息。
另一方面,提供一种网关,所述网关分为第一子网关和第二子网关,所述第一子网关用于处理计费策略和控制所述第二子网关,第二子网关用于数据转发和计费信息的采集,所述第二子网关包括:
接收单元,用于接收所述第一子网关发送的第一消息;
测量单元,用于所述接收单元接收的所述第一消息若指示至少一个接入用户当前状态对应的计费策略,并指示延迟发送测量的所述至少一个接入用户所有状态对应的计费信息,则根据所述至少一个接入用户当前状态对应的计费策略分别测量所述至少一个接入用户当前状态对应的计费信息;
发送单元,用于若处理单元判断所述至少一个接入用户的所有状态对应的计费信息满足上报条件,则向所述第一子网关发送所述测量单元测量的所述至少一个接入用户所有状态对应的计费信息。
本发明实施例提供的网关计费处理方法及网关,网关分为第一子网关和第二子网关,第一子网关若接收至少一个接入用户状态变化消息,则检测当前状态,判断若至少一个接入用户符合预设计费延迟上报规则,则向第二子网关发送指示接入用户计费策略和延迟上报计费信息的第一消息,使得第二子网关按照计费策略测量计费信息,并延迟发送测量的计费信息,第一子网关接收第二子网发送的计费信息。这样一来,由于第一子网关可以指示第二子网关对计费实时性不高的接入用户的计费信息进行延迟发送,第二子网关在满足预设上报条件后,才向第一子网关发送计费信息,而不是测量完成每一状态下的计费信息后都实时发送,因此减少了两个子网关间发送数据信息的频率,从而避免了高频率的传输大量的测量数据,进而降低网关处理的负荷。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的网关中第一子网关计费处理方法的流程示意图;
图2为本发明实施例提供的网关中第二子网关计费处理方法的流程示意图;
图3为本发明实施例提供的网关计费处理方法的流程示意图;
图4为本发明实施例提供的网关的结构示意图;
图5为本发明实施例提供的第一子网关的结构示意图;
图6为本发明实施例提供的第二子网关的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的网关计费处理方法,网关分为第一子网关和第二子网关,第一子网关用于处理计费策略和控制第二子网关,第二子网关用于数据转发和计费信息的采集,如图1所示,该方法为第一子网关侧的方法,该方法步骤包括:
S101、第一子网关若接收至少一个接入用户状态变化消息,则检测至少一个接入用户的当前状态。
示例性的,状态变化消息可以为接入用户的上线消息、接入用户的新建承载消息或状态变化指示消息等。
需要说明的是,第一子网关主要用于完成用户接入、策略控制和计费话单管理以及控制第二子网关,第一子网关可以使用通用计算平台进行移动性管理、会话管理等的控制信令的控制处理,第二子网关主要用于对数据进行转发并执行第一子网关发送的控制信令或其他消息,第二子网关可以使用专用硬件构成的路由器平台,这样一来,将网关分为两个子网关分别进行控制和数据处理,便不再局限于现有技术中网关或侧重于精细化的业务控制和计费方向发展,或侧重于数据转发吞吐量,使得网关可以在向精细化的业务控制和计费方向发展的同时增大数据转发的吞吐量。
示例性的,若接入用户A和接入用户B上线或新建了承载,第一子网关则检测接入用户A和接入用户B的当前状态,接入用户上线一般使用默认承载,但是当接入用户有其他需求而默认承载无法满足接入用户需求时,接入用户则新建专用承载。或者接入用户A和接入用户B的状态均发生了改变,如接入用户A的Qos(Quality ofService,服务质量)增强了,而接入用户B的Qos减弱了,若某一基站检测到接入用户A和接入用户B的Qos发生了改变,则向第一子网关发送指示消息,用于指示接入用户A和接入用户B当前的Qos发生变化,那么第一子网关对接入用户A和接入用户B的当前状态(即当前Qos)进行检测,以分别得到接入用户A当前、增强了的Qos和接入用户B当前、减弱了的Qos。
S102、第一子网关判断若至少一个接入用户符合预设计费延迟上报规则,则向第二子网关发送第一消息。
其中,第一消息指示至少一个接入用户当前状态对应的计费策略,并指示第二子网关延迟发送测量的至少一个接入用户所有状态对应的计费信息,以使得第二子网关按照计费策略测量至少一个接入用户的当前状态对应的计费信息并延迟发送至少一个接入用户所有状态对应的计费信息。
优选的,第一子网关判断若接入用户A和接入用户B都是签约用户,如接入用户A为通话包月用户,签约信息为500min本地主叫免费,接入用户B流量包月用户,签约信息为每月可使用80M的免费流量,则判断接入用户A符合预设计费延迟上报规则中通话计费延迟上报条件,判断接入用户B符合预设计费延迟上报规则中上网计费延迟上报条件,则向第二子网关发送第一消息,第一消息指示接入用户A当前状态对应的计费策略和指示第二子网关延迟发送根据接入用户A的计费策略测量得到的计费信息,同时该第一消息还指示接入用户B当前状态对应的计费策略和指示第二子网关延迟发送根据接入用户B的计费策略测量得到的计费信息。
示例性的,第一子网关也可以分别发送两条第一消息,一条指示接入用户A当前状态对应的计费策略和指示第二子网关延迟发送根据接入用户A的计费策略测量得到的计费信息;另一条指示接入用户B当前状态对应的计费策略和指示第二子网关延迟发送根据接入用户B的计费策略测量得到的计费信息。
需要说明的是,第二子网关接收到第一消息后,分别根据接入用户A和接入用户B的计费策略测量计费信息,如测量接入用户A的通话时长和接入用户B的上网时间。并将接入用户A当前状态下的通话时长和接入用户B当前状态下的上网时间进行保存,当接入用户A当前状态下的通话时长或接入用户B当前状态下的上网时间满足上报条件的时候,如,接入用户A本月剩余免费通话时间为200min,当接入用户A在前状态下的通话时长达到200min时,将接入用户A的当前状态对应测量得到的计费信息发送给第一子网关。
S103、第一子网关接收第二子网关发送的满足上报条件的至少一个接入用户所有状态对应的计费信息。
示例性的,第二子网关测量各个接入用户的计费信息,如测量接入用户A在Qos较差的状态下通话100min,或接入用户A和接入用户B后切换到了Qos较强的状态又通话400min,而接入用户A的上报条件是通话时长满500min向第一子网关发送计费信息,则测量接入用户A在Qos较差的状态下通话100min不向一子网关发送计费信息,而接入用户A和接入用户B后切换到了Qos较强的状态又通话400min时则向第一子网关发送:接入用户A在Qos较差的状态下通话100min和Qos较强的状态通话400min。或者,如果接入用户A在当前状态下仅通话了350min,由于100min+350min<500min,第二子网关延迟向第一子网关发送计费信息,如果之后接入用户A又在Qos一般的状态下通话80min,那么在接入用户A在Qos一般的状态下通话50min时,向第一子网关发送:接入用户A在Qos较差的状态下通话100min、Qos较强的状态通话350min以及Qos一般的状态下通话50min。此处仅以接入用户A在Qos较差的状态下开始通话和在Qos发生变化时通话为例进行说明,其他条件改变造成接入用户状态变化的情况均在保护范围之内。
本发明实施例提供的网关计费处理方法,网关分为第一子网关和第二子网关,第一子网关若接收至少一个接入用户状态变化消息,则检测当前状态,判断若至少一个接入用户符合预设计费延迟上报规则,则向第二子网关发送指示接入用户计费策略和延迟上报计费信息的第一消息,使得第二子网关按照计费策略测量计费信息,并延迟发送测量的计费信息,第一子网关接收第二子网发送的计费信息。这样一来,由于第一子网关可以指示第二子网关对计费实时性不高的接入用户的计费信息进行延迟发送,第二子网关在满足预设上报条件后,才向第一子网关发送计费信息,而不是测量完成每一状态下的计费信息后都实时发送,因此减少了两个子网关间发送数据信息的频率,从而避免了高频率的传输大量的测量数据,进而降低网关处理的负荷。
本发明实施例提供的网关计费方法,网关分为第一子网关和第二子网关,第一子网关用于处理计费策略和控制第二子网关,第二子网关用于数据转发和计费信息的采集,如图2所示,该方法为第二子网关侧的方法,该方法步骤包括:
S201、第二子网关接收第一子网关发送的第一消息。
S202、第二子网关接收的第一消息若指示至少一个接入用户当前状态对应的计费策略,并指示延迟发送测量的至少一个接入用户所有状态对应的计费信息,则根据至少一个接入用户当前状态对应的计费策略分别测量至少一个接入用户当前状态对应的计费信息。
示例性的,若第二子网关接收到的第一消息指示第一消息指示接入用户A当前状态对应的计费策略和指示第二子网关延迟发送根据接入用户A的计费策略测量得到的计费信息,同时该第一消息还指示接入用户B当前状态对应的计费策略和指示第二子网关延迟发送根据接入用户B的计费策略测量得到的计费信息;或者,第二子网关接收到两条第一消息,一条指示接入用户A当前状态对应的计费策略和指示第二子网关延迟发送根据接入用户A的计费策略测量得到的计费信息,另一条指示接入用户B当前状态对应的计费策略和指示第二子网关延迟发送根据接入用户B的计费策略测量得到的计费信息。第二子网关则根据接入用户A当前状态对应的计费策略测量接入用户A的计费信息,根据接入用户B当前状态对应的计费策略测量接入用户B的计费信息。
S203、第二子网关判断若至少一个接入用户的所有状态对应的计费信息满足上报条件,则向第一子网关发送至少一个接入用户所有状态对应的计费信息。
需要说明的是,第二子网关分别测量至少一个接入用户的计费信息,可以针对所有的接入用户预设上报条件为通话时长100min、流量30M等,也可以依据签约信息对每一类签约用户进行设置,如通话包月500min的接入用户的上报条件为通话时长100min或250min等,本实施例以针对用户设置上报条件为通话时长100min、流量30M为例进行说明,并不以此做任何限定。
示例性的,若第二子网关判断测量接入用户A的通话时长是否符合上报条件和接入用户B的上网时间是否符合上报条件。如上报条件为通话时长100min、流量30M,接入用户A通话时间为400min,则在接入用户A通话时间达到100min时发送一次当前状态对应的计费信息,在接入用户A通话时间达到200min时发送一次当前状态对应的计费信息,以此类推至接入用户A通话结束。接入用户B上网使用流量19M,不满足流量30M的上报条件,且在当前状态的前一状态下,接入用户B也使用了4M的流量,由于接入用户B的这两种状态下使用的流量和不满足流量30M的上报条件,第二子网关可以对这两种状态下测量得到的计费信息,即流量值进行对应每一状态进行保存,如果再次接收到测量接入用户B的流量的计费策略,则继续测量接入用户B的流量,若这一次接入用户B使用了20M的流量,那么在接入用户使用了7M流量的时候,接入用户B的流量满足上报条件,第二子网关向第一子网关发送接入用户B在所有状态、及所有状态对应的流量。
本发明实施例提供的网关计费处理方法,网关分为第一子网关和第二子网关,第一子网关若接收至少一个接入用户状态变化消息,则检测当前状态,判断若至少一个接入用户符合预设计费延迟上报规则,则向第二子网关发送指示接入用户计费策略和延迟上报计费信息的第一消息,使得第二子网关按照计费策略测量计费信息,并延迟发送测量的计费信息,第一子网关接收第二子网发送的计费信息。这样一来,由于第一子网关可以指示第二子网关对计费实时性不高的接入用户的计费信息进行延迟发送,第二子网关在满足预设上报条件后,才向第一子网关发送计费信息,而不是测量完成每一状态下的计费信息后都实时发送,因此减少了两个子网关间发送数据信息的频率,从而避免了高频率的传输大量的测量数据,进而降低网关处理的负荷。
本发明另一实施例提供的网关计费处理方法,如图3所示,本实施例以网关为UGW(Unified Gateway,统一网关),第一子网关为UGW-C(Unified Gateway Control plane,统一网关控制面)、第二子网关为UGW-U(Unified Gateway User plane,统一网关用户面)举例,但不以此做任何限定,其他网关如PGW(Packet Data NetworkGateway,分组数据网关),SGW(Serving Gateway,服务网关),PDSN(Packet Data Serving Node,分组数据服务节点)或WASN(Wireless Access Service Network,无线接入服务网络),可以划分为控制面和用户面,即转发面的网关均在保护范围之内,该方法步骤包括:
S301、UGW-C若接收至少一个接入用户上线消息、新建承载消息,则检测所述至少一个接入用户的当前状态。
需要说明的是,如果UGW-C获取的是接入用户A的接入消息,即接入用户A上线,则确定接入用户A使用的是默认承载,而在一些特定条件下,如Qos较差时,接入用户B需要观看视频,但是默认承载无法满足接入用户B需要观看视频的请求,则需要新建一个专用承载,专用承载的带宽较大可以满足接入用户B需要上网观看视频的请求。
进一步的,本实施例仅以接入用户上线消息、新建承载消息为例进行说明,但下述情况也在保护范围之内,即UGW-C若接收至少一个接入用户状态变化指示消息,如接入用户A,且接入用户A之前并不符合预设计费延迟上报规则,而本次状态变化检测接入用户A的当前状态后,确定接入用户A合预设计费延迟上报规则,则向UGW-U发送第一消息指示接入用户A当前状态对应的计费策略,并指示UGW-U延迟发送测量的接入用户A所有状态对应的计费信息,在此不再赘述。
S302、UGW-C判断若至少一个接入用户符合预设计费延迟上报规则,则向UGW-U发送第一消息,其中,第一消息指示至少一个接入用户当前状态对应的计费策略,并指示UGW-U延迟发送测量的至少一个接入用户所有状态对应的计费信息。
示例性的,若UGW-C判断接入用户A和接入用户B都是签约用户,如接入用户A为通话包月用户,签约信息为500min本地主叫免费,接入用户B流量包月用户,签约信息为每月可使用80M的免费流量,则UGW-C确定接入用户A和接入用户B都符合预设计费延迟上报规则,则向UGW-U发送第一消息,第一消息分别指示接入用户A和接入用户B当前状态对应的计费策略和指示第二子网关延迟发送根据接入用户A的计费策略测量得到的计费信息。
进一步的,如果UGW-C向UGW-U发送指示接入用户或接入用户承载的控制策略,则可以在这个控制测量中携带上述的第一消息。以减少UGW-C和UGW-U之间信息的发送量。
需要说明的是,第一消息可以是UGW-C和UGW-U公约的计费策略对应的标识和指示延迟的标识,以减少消息占用的传输通道。
S303、UGW-C判断若至少一个接入用户不符合预设计费延迟上报规则,则向UGW-U发送第一消息,其中,第一消息指示至少一个接入用户当前状态对应的计费策略。
示例性的,若UGW-C判断接入用户C和接入用户D都不是签约用户,则确定接入用户C和接入用户D都不符合预设计费延迟上报规则,则向UGW-U发送第一消息,第一消息分别指示接入用户C和接入用户D当前状态对应的计费策略,以使得UGW-U根据计费策略测量得到计费信息后立即返回计费信息。
值得指出的是,预设计费延迟上报规则是由UGW-C根据与UGW-U中共知的预配置延迟上报策略设定的;或者是由UGW-C根据策略控制器下发的延迟上报策略设定的;或者,是由UGW-C根据计费系统下发的延迟上报策略设定的。
S304、UGW-U接收UGW-C发送的第一消息。
需要说明的是,若UGW-U接收UGW-C发送的第一消息指示至少一个接入用户当前状态对应的计费策略,并指示UGW-U延迟发送测量的至少一个接入用户所有状态对应的计费信息,则执行步骤S305后执行步骤S306或S307;若UGW-U接收UGW-C发送的第一消息指示至少一个接入用户当前状态对应的计费策略,执行步骤S305后执行步骤S308。
S305、UGW-U根据至少一个接入用户当前状态对应的计费策略分别测量至少一个接入用户当前状态对应的计费信息。
示例性的,UGW-U根据接入用户A、接入用户B、接入用户C和接入用户D各自当前状态对应的计费策略分别进行测量,如测量结果为接入用户A通话100min、接入用户B上网使用流量5M、接入用户C通话20min和接入用户D上网使用流量3M。
S306、UGW-U判断若至少一个接入用户的计费信息满足上报条件,则向UGW-C发送至少一个接入用户所有状态对应的计费信息。
示例性的,如果上报条件为通话满100min,接入用户A通话满100min,则UGW-U向UGW-C发送接入用户A通话100min。
S307、UGW-U判断若至少一个接入用户的计费信息不满足上报条件,则存储至少一个接入用户所有状态对应的计费信息。
示例性的,如果上报条件为流量满80M,则UGW-U存储接入用户B上网使用流量5M,暂时不向UGW-C发送,而等到UGW-U测量的接入用户B上网使用流量累计达到80M时再向UGW-C发送。
S308、UGW-U向UGW-C发送至少一个接入用户当前状态对应的计费信息。
示例性的,UGW-U向UGW-C发送接入用户C通话20min和接入用户D上网使用流量3M,其中,如果UGW-U对接入用户C和接入用户D的测量同时完成,则可以通过一条信息向UGW-C发送接入用户C通话20min和接入用户D上网使用流量3M,也可以分别发送两条信息,每条信息分别携带一个接入用户的计费信息,如第一条携带接入用户C通话20min,另一条携带接入用户D上网使用流量3M。
S309、UGW-C若接收至少一个接入用户状态变化的指示消息,则检测至少一个接入用户的当前状态。
需要说明的是,UGW-C根据接收到的状态变化的指示消息,可以判断接入用户的计费策略发生了改变,如,UGW-C根据接收到的状态变化的指示消息,如判断接入用户B的状态在接入用户B上网使用了3M的流量时发生了变化,则检测接入用户B使用了3M的流量时的状态,即当前的状态。
S310、UGW-C判断若至少一个接入用户符合预设计费延迟上报规则,则向UGW-U发送第二消息,第二消息指示至少一个接入用户当前状态对应的计费策略。
需要说明的是,由于接入用户B承载接入消息或新建承载消息时已经触犯了第一消息,第一消息已经指示UGW-U对接入用户B的信息进行延时上报,所以在切换状态时可以不在第二消息中指示需要延迟上报,但不以此为限定,也可以在第二消息中指示UGW-U延迟发送测量的接入用户B所有状态对应的计费信息。
进一步的,第二消息可以是UGW-C和UGW-U公约的计费策略对应的标识,以减少消息传输占用的传输通道。
S311、UGW-U根据第二消息指示至少一个接入用户的计费策略分别测量当前状态对应的计费信息。
示例性的,UGW-U根据第二消息指示的接入用户B的计费策略,测量得到接入用户B浏览视频使用了90M流量。
需要说明的是,UGW-U根据测量结果执行步骤S306或步骤S307。如接入用户B浏览视频使用了90M流量,由于之前的测量结果表示接入用户B已经使用了3M流量,当接入用户B浏览视频使用了77M流量时,满足上报条件,即接入用户B使用80M流量,则执行步骤S306,而UGW-U发送80M流量后可以继续测量剩余的3M流量,之后执行步骤S307。
本发明实施例提供的网关计费处理方法,网关分为UGW-C和UGW-U,UGW-C若接收至少一个接入用户状态变化消息,则检测当前状态,判断若至少一个接入用户符合预设计费延迟上报规则,则向UGW-U发送指示接入用户计费策略和延迟上报计费信息的第一消息,使得UGW-U按照计费策略测量计费信息,并延迟发送测量的计费信息,UGW-C接收第二子网发送的计费信息。这样一来,由于UGW-C可以指示UGW-U对计费实时性不高的接入用户的计费信息进行延迟发送,UGW-U在满足预设上报条件后,才向UGW-C发送计费信息,而不是测量完成每一状态下的计费信息后都实时发送,因此减少了两个子网关间发送数据信息的频率,从而避免了高频率的传输大量的测量数据,进而降低网关处理的负荷。
本发明实施例提供的网关1,如图4所示,包括用于处理计费策略和控制第二子网关60的第一子网关50和用于数据转发和计费信息的采集的第二子网关60,其中,第一子网关50,如图5所示,包括:
处理单元501,用于若第一接收单元502接收至少一个接入用户状态变化消息,如上线消息、新建承载消息或状态变化指示消息,则检测至少一个接入用户的当前状态。
发送单元503,用于处理单元502判断若至少一个接入用户符合预设计费延迟上报规则,则向第二子网关60发送第一消息。
其中,第一消息指示至少一个接入用户当前状态对应的计费策略,并指示第二子网关60延迟发送测量的至少一个接入用户所有状态对应的计费信息,以使得第二子网关60按照计费策略测量并延迟发送计费信息。
第二接收单元504,用于接收第二子网关60发送的满足上报条件的至少一个接入用户所有状态对应的计费信息。
示例性的,第二接收单元504可以接收第二子网关60发送的至少一个接入用户中第一接入用户所有状态对应的计费信息,其中,计费信息是当第二子网关60测量得到的第一接入用户所有状态对应的计费信息之和达到或大于预设阈值时发送的。
进一步的,发送单元503,还用于处理单元502判断若至少一个接入用户不符合预设计费延迟上报规则,则向第二子网关60发送第一消息,其中,第一消息指示至少一个接入用户当前状态对应的计费策略,以使得第二子网关60按照计费策略测量并发送计费信息。这样一来,第二接收单元504接收到的计费信息为第二子网关60发送的至少一个接入用户当前状态对应的计费信息。
值得指出的是,处理单元503,还用于发送单元503向第二子网关60发送第一消息后,若第一接收单元501接收至少一个接入用户状态变化消息,则检测至少一个接入用户的当前状态,如果接入用户是符合预设计费延迟上报规则,且已经由发送单元503发送过指示延迟的第一消息,则发送单元503向第二子网关60发送第二消息,第二消息指示至少一个接入用户当前状态对应的计费策略,以使得第二子网关60按照计费策略测量并根据第一消息延迟发送计费信息。
本第一子网关50可以使用上述实施例提供的方法进行工作,工作方法与实施例提供的方法相同,在此不再赘述。
第二子网关60,如图6所示,包括:
接收单元601,用于接收第一子网关50发送的第一消息。
测量单元602,用于接收单元601接收的第一消息若指示至少一个接入用户当前状态对应的计费策略,并指示延迟发送测量的至少一个接入用户所有状态对应的计费信息,则根据至少一个接入用户当前状态对应的计费策略分别测量至少一个接入用户当前状态对应的计费信息。
发送单元603,用于处理单元604判断若至少一个接入用户的所有状态对应的计费信息满足上报条件,则向第一子网关50发送测量单元602测量的至少一个接入用户所有状态对应的计费信息。
示例性的,发送单元603可以在处理单元604判断至少一个接入用户中第一接入用户所有状态对应的计费信息之和达到或大于第一接入用户的预设阈值时,向第一子网关50发送第一接入用户所有状态对应的计费信息。
或者,测量单元602用于在接收单元601接收的第一消息指示至少一个接入用户当前状态对应的计费策略时,根据至少一个接入用户当前状态对应的计费策略分别测量至少一个接入用户当前状态对应的计费信息。这种情况下,发送单元603可以及时向第一子网关50发送测量单元602测量的少一个接入用户当前状态对应的计费信息。
需要说明的是,如果第二子网关60中接收单元601已经接收了至少一个接入用户,如接入用户A的第一消息,且第一消息指示对接入用户A的计费信息延迟发送,则接收单元601再接收第一子网关50发送的第二消息,第二消息仅指示至少一个接入用户当前状态对应的计费策略时,由测量单元602计费策略测量接入用户A当前状态对应的计费信息,但发送单元603在处理单元604判断接入用户A的所有状态对应的计费信息满足上报条件时,才向第一子网关50发送测量单元602测量的接入用户A所有状态对应的计费信息,否则储存测量结果,直到处理单元604判断接入用户A的所有状态对应的计费信息满足上报条件时,才向第一子网关50发送测量单元602测量的接入用户A所有状态对应的计费信息。
本第二子网关60可以使用上述实施例提供的方法进行工作,工作方法与实施例提供的方法相同,在此不再赘述。
本发明实施例提供的网关,网关分为第一子网关和第二子网关,第一子网关若接收至少一个接入用户状态变化消息,则检测当前状态,判断若至少一个接入用户符合预设计费延迟上报规则,则向第二子网关发送指示接入用户计费策略和延迟上报计费信息的第一消息,使得第二子网关按照计费策略测量计费信息,并延迟发送测量的计费信息,第一子网关接收第二子网发送的计费信息。这样一来,由于第一子网关可以指示第二子网关对计费实时性不高的接入用户的计费信息进行延迟发送,第二子网关在满足预设上报条件后,才向第一子网关发送计费信息,而不是测量完成每一状态下的计费信息后都实时发送,因此减少了两个子网关间发送数据信息的频率,从而避免了高频率的传输大量的测量数据,进而降低网关处理的负荷。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (17)
1.一种网关计费处理方法,其特征在于,网关分为第一子网关和第二子网关,所述第一子网关用于处理计费策略和控制所述第二子网关,所述第二子网关用于数据转发和计费信息的采集,所述方法包括:
所述第一子网关若接收至少一个接入用户状态变化消息,则检测所述至少一个接入用户的当前状态;
所述第一子网关判断若所述至少一个接入用户符合预设计费延迟上报规则,则向所述第二子网关发送第一消息,其中,所述第一消息指示所述至少一个接入用户当前状态对应的计费策略,并指示所述第二子网关延迟发送测量的所述至少一个接入用户所有状态对应的计费信息,以使得所述第二子网关按照所述计费策略测量并延迟发送所述计费信息;
所述第一子网关接收所述第二子网关发送的满足上报条件的所述至少一个接入用户所有状态对应的计费信息。
2.根据权利要求1所述的方法,其特征在于,所述第一子网关若接收至少一个接入用户状态变化消息,则检测所述至少一个接入用户的当前状态之后,所述方法还包括:
所述第一子网关判断若所述至少一个接入用户不符合预设计费延迟上报规则,则向所述第二子网关发送第一消息,其中,所述第一消息指示所述至少一个接入用户当前状态对应的计费策略,以使得所述第二子网关按照所述计费策略测量并发送所述计费信息;
所述第一子网关接收所述第二子网关发送的所述至少一个接入用户当前状态对应的计费信息。
3.根据权利要求1所述的方法,其特征在于,所述第一子网关接收所述第二子网关发送的满足上报条件的所述至少一个接入用户所有状态对应的计费信息包括:
所述第一子网关接收所述第二子网关发送的所述至少一个接入用户中第一接入用户所有状态对应的计费信息,其中,所述计费信息是当所述第二子网关测量得到的所述第一接入用户所有状态对应的计费信息之和达到或大于预设阈值时发送的。
4.根据权利要求1所述的方法,其特征在于,所述第一子网关判断若所述至少一个接入用户符合预设计费延迟上报规则,则向所述第二子网关发送第一消息之后,所述方法还包括:
所述第一子网关若接收所述至少一个接入用户状态变化消息,则检测所述至少一个接入用户的当前状态;
所述第一子网关判断若所述至少一个接入用户符合预设计费延迟上报规则,则向所述第二子网关发送第二消息,所述第二消息指示所述至少一个接入用户当前状态对应的计费策略,以使得所述第二子网关按照所述计费策略测量并根据所述第一消息延迟发送计费信息。
5.根据权利要求1所述的方法,其特征在于,
所述预设计费延迟上报规则是由所述第一子网关根据与所述第二子网关中共知的预配置延迟上报策略设定的;
或,是由所述第一子网关根据策略控制器下发的延迟上报策略设定的;
或,是由所述第一子网关根据计费系统下发的延迟上报策略设定的。
6.一种网关计费处理方法,其特征在于,网关分为第一子网关和第二子网关,所述第一子网关用于处理计费策略和控制所述第二子网关,所述第二子网关用于数据转发和计费信息的采集,所述方法包括:
所述第二子网关接收所述第一子网关发送的第一消息;
所述第二子网关接收的所述第一消息若指示至少一个接入用户当前状态对应的计费策略,并指示延迟发送测量的所述至少一个接入用户所有状态对应的计费信息,则根据所述至少一个接入用户当前状态对应的计费策略分别测量所述至少一个接入用户当前状态对应的计费信息;
所述第二子网关判断若所述至少一个接入用户的所有状态对应的计费信息满足上报条件,则向所述第一子网关发送所述至少一个接入用户所有状态对应的计费信息。
7.根据权利要求6所述的方法,其特征在于,所述第二子网关接收所述第一子网关发送的第一消息之后,还包括:
所述第二子网关接收的所述第一消息若指示所述至少一个接入用户当前状态对应的计费策略,则根据所述至少一个接入用户当前状态对应的计费策略分别测量所述至少一个接入用户当前状态对应的计费信息;
所述第二子网向所述第一子网关发送所述至少一个接入用户当前状态对应的计费信息。
8.根据权利要求6所述的方法,其特征在于,所述第二子网关判断若至少一个接入用户的计费信息满足上报条件,则向所述第一子网关发送所述至少一个接入用户所有状态对应的计费信息包括:
所述第二子网关判断若至少一个接入用户中第一接入用户所有状态对应的计费信息之和达到或大于所述第一接入用户的预设阈值,则向所述第一子网关发送所述第一接入用户所有状态对应的计费信息。
9.根据权利要求6所述的方法,其特征在于,所述第二子网关判断若至少一个接入用户的计费信息满足上报条件,则向所述第一子网关发送所述至少一个接入用户所有状态对应的计费信息之前,还包括:
所述第二子网关接收所述第一子网关发送的第二消息,所述第二消息指示所述至少一个接入用户当前状态对应的计费策略;
所述第二子网关根据所述计费策略分别测量所述至少一个接入用户当前状态对应的计费信息。
10.一种网关,其特征在于,所述网关分为第一子网关和第二子网关,所述第一子网关用于处理计费策略和控制所述第二子网关,第二子网关用于数据转发和计费信息的采集,所述第一子网关包括:
处理单元,用于若第一接收单元接收至少一个接入用户状态变化消息,则检测所述至少一个接入用户的当前状态;
发送单元,用于若所述处理单元判断所述至少一个接入用户符合预设计费延迟上报规则,则向所述第二子网关发送第一消息,其中,所述第一消息指示所述至少一个接入用户当前状态对应的计费策略,并指示所述第二子网关延迟发送测量的所述至少一个接入用户所有状态对应的计费信息,以使得所述第二子网关按照所述计费策略测量并延迟发送所述计费信息;
第二接收单元,用于接收所述第二子网关发送的满足上报条件的所述至少一个接入用户所有状态对应的计费信息。
11.根据权利要求10所述的网关,其特征在于,
所述发送单元,还用于若所述处理单元判断所述至少一个接入用户不符合预设计费延迟上报规则,则向所述第二子网关发送第一消息,其中,所述第一消息指示所述至少一个接入用户当前状态对应的计费策略,以使得所述第二子网关按照所述计费策略测量并发送所述计费信息;
所述第二接收单元,还用于接收所述第二子网关发送的所述至少一个接入用户当前状态对应的计费信息。
12.根据权利要求10所述的网关,其特征在于,
所述第二接收单元,具体用于接收所述第二子网关发送的所述至少一个接入用户中第一接入用户所有状态对应的计费信息,其中,所述计费信息是当所述第二子网关测量得到的所述第一接入用户所有状态对应的计费信息之和达到或大于预设阈值时发送的。
13.根据权利要求10所述的网关,其特征在于,
所述处理单元,还用于所述发送单元向所述第二子网关发送第一消息后,若所述第一接收单元接收所述至少一个接入用户状态变化消息,则检测所述至少一个接入用户的当前状态;
所述发送单元,还用于若所述处理单元判断所述至少一个接入用户符合预设计费延迟上报规则,则向所述第二子网关发送第二消息,所述第二消息指示所述至少一个接入用户当前状态对应的计费策略,以使得所述第二子网关按照所述计费策略测量并根据所述第一消息延迟发送计费信息。
14.一种网关,其特征在于,所述网关分为第一子网关和第二子网关,所述第一子网关用于处理计费策略和控制所述第二子网关,第二子网关用于数据转发和计费信息的采集,所述第二子网关包括:
接收单元,用于接收所述第一子网关发送的第一消息;
测量单元,用于所述接收单元接收的所述第一消息若指示至少一个接入用户当前状态对应的计费策略,并指示延迟发送测量的所述至少一个接入用户所有状态对应的计费信息,则根据所述至少一个接入用户当前状态对应的计费策略分别测量所述至少一个接入用户当前状态对应的计费信息;
发送单元,用于若处理单元判断所述至少一个接入用户的所有状态对应的计费信息满足上报条件,则向所述第一子网关发送所述测量单元测量的所述至少一个接入用户所有状态对应的计费信息。
15.根据权利要求14所述的网关,其特征在于,
所述测量单元,还用于所述接收单元接收的所述第一消息若指示所述至少一个接入用户当前状态对应的计费策略,则根据所述至少一个接入用户当前状态对应的计费策略分别测量所述至少一个接入用户当前状态对应的计费信息;
所述发送单元,还用于所述第一子网关发送所述测量单元测量的所述至少一个接入用户当前状态对应的计费信息。
16.根据权利要求14所述的网关,其特征在于,
所述发送单元,具体用于若所述处理单元判断至少一个接入用户中第一接入用户所有状态对应的计费信息之和达到或大于所述第一接入用户的预设阈值,则向所述第一子网关发送所述第一接入用户所有状态对应的计费信息。
17.根据权利要求14所述的网关,其特征在于,
所述接收单元,还用于接收所述第一子网关发送的第二消息,所述第二消息指示所述至少一个接入用户当前状态对应的计费策略;
所述测量单元,还用于所述第二子网关根据所述计费策略分别测量所述至少一个接入用户当前状态对应的计费信息。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2012/077993 WO2014000302A1 (zh) | 2012-06-30 | 2012-06-30 | 一种网关计费处理方法及网关 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103718504A CN103718504A (zh) | 2014-04-09 |
CN103718504B true CN103718504B (zh) | 2016-11-09 |
Family
ID=49782130
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280000736.8A Active CN103718504B (zh) | 2012-06-30 | 2012-06-30 | 一种网关计费处理方法及网关 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9319536B2 (zh) |
CN (1) | CN103718504B (zh) |
WO (1) | WO2014000302A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014000266A1 (zh) * | 2012-06-29 | 2014-01-03 | 华为技术有限公司 | 信息处理方法、转发面设备和控制面设备 |
CN106332033A (zh) * | 2015-06-17 | 2017-01-11 | 中兴通讯股份有限公司 | 一种生成话单的方法、装置及分组数据网络网关 |
EP3361681A4 (en) * | 2015-10-30 | 2018-10-24 | Huawei Technologies Co., Ltd. | Gateway configuration method and gateway device |
CN107040674B (zh) * | 2016-02-04 | 2021-04-20 | 华为技术有限公司 | 一种计费方法、装置及系统 |
CN107547212A (zh) * | 2016-06-24 | 2018-01-05 | 中兴通讯股份有限公司 | 一种基于分离架构的计费方法、装置和系统 |
CN113037513B (zh) | 2017-01-05 | 2022-05-13 | 华为技术有限公司 | 计费管理方法、用户面功能实体以及控制面功能实体 |
CN109963260B (zh) * | 2017-12-26 | 2021-06-04 | 中国移动通信集团陕西有限公司 | 一种确定业务终止的方法及装置 |
CN111405636B (zh) * | 2019-01-02 | 2022-05-10 | 中国移动通信有限公司研究院 | 一种策略控制方法、装置及系统 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004036825A1 (en) * | 2002-10-15 | 2004-04-29 | Telefonaktiebolaget Lm Ericsson (Publ) | System for providing flexible charging in a network |
CN101075886A (zh) * | 2007-06-29 | 2007-11-21 | 中国移动通信集团公司 | 分布式内容计费方法和装置 |
CN101453722A (zh) * | 2007-07-24 | 2009-06-10 | 华为技术有限公司 | 实现策略与计费控制的方法、装置和系统 |
WO2011011943A1 (zh) * | 2009-07-27 | 2011-02-03 | 中兴通讯股份有限公司 | 一种承载绑定和事件报告功能的重选方法 |
CN101998348A (zh) * | 2009-08-25 | 2011-03-30 | 中兴通讯股份有限公司 | 一种计费系统及其进行计费的方法 |
CN102469433A (zh) * | 2010-11-09 | 2012-05-23 | 中兴通讯股份有限公司 | 一种实现数据流服务质量和计费策略控制的方法及系统 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7512408B2 (en) * | 2006-02-16 | 2009-03-31 | Softwired Ag | Scalable wireless messaging system |
US8607304B2 (en) * | 2008-03-07 | 2013-12-10 | At&T Mobility Ii Llc | System and method for policy-enabled mobile service gateway |
US8898293B2 (en) * | 2009-01-28 | 2014-11-25 | Headwater Partners I Llc | Service offer set publishing to device agent with on-device service selection |
CN101730045B (zh) * | 2009-02-17 | 2012-07-18 | 中兴通讯股份有限公司 | 一种实现策略与计费控制的方法及系统 |
CN101877845B (zh) * | 2009-12-01 | 2013-04-24 | 中国电信股份有限公司 | Wlan接入网关、分场景计费系统及方法 |
-
2012
- 2012-06-30 WO PCT/CN2012/077993 patent/WO2014000302A1/zh active Application Filing
- 2012-06-30 CN CN201280000736.8A patent/CN103718504B/zh active Active
-
2014
- 2014-12-23 US US14/581,888 patent/US9319536B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004036825A1 (en) * | 2002-10-15 | 2004-04-29 | Telefonaktiebolaget Lm Ericsson (Publ) | System for providing flexible charging in a network |
CN101075886A (zh) * | 2007-06-29 | 2007-11-21 | 中国移动通信集团公司 | 分布式内容计费方法和装置 |
CN101453722A (zh) * | 2007-07-24 | 2009-06-10 | 华为技术有限公司 | 实现策略与计费控制的方法、装置和系统 |
WO2011011943A1 (zh) * | 2009-07-27 | 2011-02-03 | 中兴通讯股份有限公司 | 一种承载绑定和事件报告功能的重选方法 |
CN101998348A (zh) * | 2009-08-25 | 2011-03-30 | 中兴通讯股份有限公司 | 一种计费系统及其进行计费的方法 |
CN102469433A (zh) * | 2010-11-09 | 2012-05-23 | 中兴通讯股份有限公司 | 一种实现数据流服务质量和计费策略控制的方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
US20150111531A1 (en) | 2015-04-23 |
WO2014000302A1 (zh) | 2014-01-03 |
CN103718504A (zh) | 2014-04-09 |
US9319536B2 (en) | 2016-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103718504B (zh) | 一种网关计费处理方法及网关 | |
CN100448325C (zh) | 定额制用户的数据通信限制方法、数据通信限制控制装置 | |
CN109391475B (zh) | 一种计费方法及设备 | |
CN101959252B (zh) | 服务质量控制、策略配置方法和装置 | |
CN103843430B (zh) | 一种寻呼的控制方法、装置、实体及网络设备 | |
CN104145505B (zh) | 接入处理方法、装置和系统 | |
EP2785105B1 (en) | Bearer mode selection method, packet gateway and policy and charging control function entity | |
EP4092960B1 (en) | Charging function fallback | |
CN103561454B (zh) | 一种网络接入处理方法及装置 | |
CN104509171A (zh) | 通信系统、节点装置、通信方法和程序 | |
CN108989061A (zh) | 通信系统、方法、服务器及存储介质 | |
CN111586602B (zh) | 一种策略管理的方法及装置 | |
CN114598560A (zh) | 无线网络策略下发方法、装置、电子设备及存储介质 | |
CN104185213B (zh) | 数据流传输控制方法和装置 | |
CN111131506B (zh) | 报文处理方法及装置 | |
EP3777461A1 (en) | Dedicated bearer management | |
US9621738B2 (en) | Method and apparatus for controlling charging by using volume information of data | |
CN101355806A (zh) | 网络会话释放方法、装置及系统 | |
US12047830B2 (en) | Network load management methods and apparatus | |
US20140329495A1 (en) | Apparatus and method for controlling policy and charging in flat networks | |
CN104185138A (zh) | 机器类型通信终端的数据上报及处理、存储方法及设备 | |
CN104270743B (zh) | 一种获取终端的参数信息的方法及装置 | |
CN104969621B (zh) | 拥塞控制方法、装置及系统 | |
WO2024222221A1 (zh) | 网络优化方法、装置及存储介质 | |
KR20170118485A (ko) | 단말 정보 기반 페이징 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |