CN102439902B - 本地路由业务的计费方法、装置及网络系统 - Google Patents
本地路由业务的计费方法、装置及网络系统 Download PDFInfo
- Publication number
- CN102439902B CN102439902B CN201080006014.4A CN201080006014A CN102439902B CN 102439902 B CN102439902 B CN 102439902B CN 201080006014 A CN201080006014 A CN 201080006014A CN 102439902 B CN102439902 B CN 102439902B
- Authority
- CN
- China
- Prior art keywords
- charging
- information
- local routing
- service flow
- local
- 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
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000004873 anchoring Methods 0.000 description 23
- 238000013475 authorization Methods 0.000 description 10
- 238000012546 transfer Methods 0.000 description 10
- 238000012790 confirmation Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- 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
-
- 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/58—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP based on statistics of usage or network monitoring
-
- 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)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种本地路由业务的计费方法,包括:本地路由执行实体对用户本地路由的业务流的计费相关信息进行统计,得到第一计费统计信息;发送所述第一计费统计信息,使计费服务器根据所述第一计费统计信息对本地路由的业务流进行计费,使用本发明实施例提供的方法,能够实现对本地路由业务的计费。
Description
技术领域
本发明涉及一种通信技术领域,特别涉及一种本地路由业务的计费方法、装置及网络系统。
背景技术
在微波接入全球互通(Worldwide Interoperability for MicrowaveAccess,WiMAX)网络中,当终端与外部网络通信时,终端发送的上行报文,经过基站传递到服务网关,再由服务网关传递到锚定接入网关,最后经过家乡代理(Home Agent,HA)传送到外部网络中。而下行报文则经过反方向的承载路径路由到终端上。
WiMAX网络架构示意图如图1所示,Accounting Agent(计费代理)位于锚定接入网关(Anchor GW)处,由计费代理根据用户的业务流传输进行计费统计,比如统计业务流的上下行流量,业务报文数等等。然后计费代理将计费统计信息定期通过R4接口发送给计费客户端,计费客户端将计费统计信息通知验证、授权和计费(Authentication、Authorization、Accounting)AAA服务器,以便实现对用户的业务流的计费,其中,图1中的实线为业务流传输路径,图1中的虚线为计费统计信息传输路径。
当需要彼此通信的两个终端位于同一个服务网关下,如图2所述,服务网关通过本地路由技术可以将源终端发出的报文直接发送到目的终端(如图2中粗实线所示),从而达到减少报文传输时延、降低核心网传输负载的目的。图2中的本地路由是在服务网关处进行的。同样,当两个用户在同一个基站下或同一个锚定接入网关(Anchor GW)下时,本地路由也可以在基站或锚定接入网关处实现。
对于本地路由的业务流,运营商同样需要进行计费。同时,与普通业务流相比,本地路由的业务流计费可能采用不同的计费模型或费率。
现有技术具有如下缺点:
现有技术中,由位于锚定接入网关的计费代理Accounting Agent对用户业务流进行计费信息统计。当用户的某些业务流在服务网关或基站处发生了本地路由时,由于这部分业务流报文不再经过锚定接入网关,现有的计费架构无法对该部分业务流进行计费信息统计,因而会导致无法对本地路由业务进行计费。
发明内容
本发明实施例提供一种本地路由业务的计费方法、装置及网络系统,能够实现对本地路由业务的计费。
有鉴于此,本发明实施例提供:
一种本地路由业务的计费方法,包括:
本地路由执行实体对用户本地路由的业务流的计费相关信息进行统计,得到第一计费统计信息;
发送所述第一计费统计信息,使计费服务器根据所述第一计费统计信息对本地路由的业务流进行计费
一种本地路由执行实体,包括:
本地路由业务流信息统计单元,用于对用户本地路由的业务流的计费相关信息进行统计,得到第一计费统计信息;
发送单元,用于发送所述第一计费统计信息,使计费服务器根据所述第一计费统计信息对本地路由的业务流进行计费。
一种网络系统,包括:上述本地路由执行实体和用于接收第一计费统计信息,并根据所述第一计费统计信息对本地路由的业务流进行计费的计费服务器。
本发明实施例采用本地路由执行实体对本地路由业务流的计费相关信息进行统计,并将计费统计信息通知计费服务器,使计费服务器能够对本地路由的业务流进行计费。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是现有技术提供的WiMAX网络架构图;
图2是现有技术提供的WiMAX网络中业务流的本地路由示意图;
图3是本发明一实施例提供的本地路由业务的计费方法流程图;
图4是本发明另一实施例提供的本地路由业务的计费方法流程图;
图5是本发明一实施例提供的WiMAX网络中本地路由业务的计费方法流程图;
图6是本发明另一实施例提供的WiMAX网络中本地路由业务的计费方法流程图;
图7是本发明一实施例提供的3GPP网络中本地路由业务的计费方法流程图;
图8是本发明实施例提供的本地路由执行实体的结构图;
图9是本发明实施例提供的网络系统结构图。
具体实施方式
参阅图3,本发明实施例提供一种本地路由业务的计费方法,该方法包括:
301、本地路由执行实体对用户本地路由的业务流的计费相关信息进行统计,得到第一计费统计信息。
其中,本地路由执行实体是指网络中执行业务流本地转发的网络实体,其可以位于WiMAX网络中的服务网关或基站或锚定接入网关中,也可以位于第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)网络中的GPRS服务支持节点(Serving GPRS Support Node,SGSN)、服务网关、NodeB或演进型Node B(eNodeB)中。
其中,所述第一计费统计信息包括对用户本地路由的业务流的计费相关信息的统计结果,可选地其还包括本地路由指示或者计费标识,可选的,其还可以包括本地路由的业务流的ID;其中,对用户本地路由的业务流的计费相关信息的统计结果包括:用户本地路由的业务流的上行字节数和/或用户本地路由的业务流的下行字节数;或者,对用户本地路由的业务流的计费相关信息的统计结果包括:用户本地路由的业务流的上行报文数,和/或,用户本地路由的业务流的下行报文数,或者,对用户本地路由的业务流的计费相关信息的统计结果还可以包括:用户在本地路由进行的会话的持续时间。
当所述用户当前有非本地路由的业务流时,此时所述本地路由执行实体还可以对用户非本地路由的业务流的计费相关信息进行统计,得到第二计费统计信息;所述第二计费统计信息包括:对用户非本地路由的业务流的计费相关信息的统计结果,可选地其还包括非本地路由指示。其中,对用户非本地路由的业务流的计费相关信息的统计结果包括:用户非本地路由的业务流的上行字节数和/或用户非本地路由的业务流的下行字节数;或者,对用户非本地路由的业务流的计费相关信息的统计结果包括:用户非本地路由的业务流的上行报文数,和/或,用户非本地路由的业务流的下行报文数,或者,对用户非本地路由的业务流的计费相关信息的统计结果还可以包括:用户在非本地路由进行的会话的持续时间和计费延迟时间,计费延迟时间是指本地路由执行实体的计费时间点与发送第一计费统计信息的时间差,这样后续计费服务器收到第一计费统计信息之后就可以根据该计费延迟时间知道此次计费的时间点了。
其中,所述第一计费统计信息可以包括对用户的一个或多个本地路由业务流的计费相关信息的统计结果,当第一计费统计信息包括多个本地路由业务流的计费相关信息的统计结果时,该第一计费统计信息需要包括本地路由的业务流的ID。这样,如果不同的业务流有不同的资费标准,则计费服务器收到第一计费统计信息之后,根据各业务流的ID和对相应业务流的计费相关信息的统计结果,对各业务流进行计费。同理,所述第二计费统计信息可以包括对用户的一个或多个非本地路由业务流的计费相关信息的统计结果,当第二计费统计信息包括多个非本地路由业务流的计费相关信息的统计结果时,该第二计费统计信息需要包括非本地路由业务流的ID。
这样后续可以由该本地路由执行实体上报针对该用户的第一计费统计信息和第二计费统计信息,不需要锚定接入网关中的计费代理或者3GPP网络中分组数据网网关(Packet Data Network Gateway,PDN-GW)再对该用户的本地路由业务流的计费相关信息进行统计。
302、发送第一计费统计信息,使计费服务器根据所述第一计费统计信息对本地路由的业务流进行计费。
如上所述,当所述用户当前有非本地路由的业务流时,所述本地路由执行实体还可以对用户非本地路由的业务流的计费相关信息进行统计,得到第二计费统计信息,则该步骤中本地路由执行实体也会发送第二计费统计信息。其中,本地路由执行实体可以通过一个计费信息更新请求消息发送第一计费统计信息和第二计费统计信息。
可选的,在步骤301之前,本地路由执行实体获取计费上下文信息,其中,在WiMAX网络中,计费上下文信息可以包括上报时间间隔,剩余上报时间等,具体参见后续实施例的详细描述。该步骤中本地路由执行实体具体根据所述计费上下文信息,发送包括第一计费统计信息和第二计费统计信息的计费信息更新请求消息。具体的,本地路由执行实体可以直接向计费服务器发送计费信息更新请求消息;或者,本地路由执行实体通过计费代理向计费服务器发送计费信息更新请求消息;或者,本地路由执行实体通过计费客户端向计费服务器发送计费信息更新请求消息。在3GPP网络中,计费上下文信息包括计费服务器地址和本地路由的业务流对应的计费标识等,则该步骤中本地路由执行实体根据所述计费服务器地址,向计费服务器发送第一计费统计信息,第一计费统计信息包括:所述计费标识和对用户本地路由的业务流的计费相关信息的统计结果,其中计费标识用于表示该本地路由的业务流的计费模型,后续计费服务器根据计费标识,就可以知道采用什么费率对该业务流进行计费了。对于3GPP网络中,第一计费统计信息还可以包括本地路由指示。
其中,计费服务器指网络中负责对用户进行计费的网络实体,该计费服务器根据计费统计信息,知道用户使用了多少业务流,进而对用户进行计费。计费服务器可以是WiMAX网络中的AAA服务器,3GPP网络中的离线计费系统(Offline Charging System,OFCS)或计费网关功能实体(Charging GatewayFunctionality,CGF)等。在WiMAX网络中,计费服务器按照预设规则和本地路由执行实体对用户业务流的计费相关信息的统计结果,对本地路由业务流和非本地路由业务流采用不同的费率进行计费。预设规则规定了对本地路由业务流、非本地路由业务流所采用的费率等信息。在3GPP网络中,计费服务器根据计费统计信息中的计费标识和本地路由执行实体对用户业务流的计费相关信息的统计结果,采用相应的费率对业务流进行计费。
本发明实施例采用本地路由执行实体对本地路由业务流的计费相关信息进行统计,并通知计费服务器,使计费服务器能够对本地路由的业务流进行计费。
参阅图4,本发明另一实施例提供一种本地路由业务的计费方法,该方法适用于wimax网络,该方法具体包括:
401、当用户的一个或者多个业务流需要发生本地路由时,计费代理向本地路由执行实体发送计费上下文传递请求消息,该消息中包括用户的计费上下文信息。
其中,该计费上下文传递请求消息可以是路径注册应答消息Path_Reg_Rsp。
该用户的计费上下文信息包括:上报时间间隔、剩余上报时间等。其中,上报时间间隔表示每隔多少时间上报一次计费统计信息。剩余上报时间为距离下一次上报计费信息更新请求消息的时间,即表示本地路由执行实体收到计费上下文信息后,初次上报计费信息更新请求消息的时间。比如上报时间间隔为30s,由于可能在执行本地路由之前,该终端一直和外网中的终端进行通信,所以计费代理一直对终端传向外网的业务流的计费相关信息进行统计,比如统计该业务流的流量等,可能在上一次向计费服务器上报计费信息更新请求消息的20s后,该用户有执行本地路由的业务流,此时的剩余上报时间即为10s,表示本地路由执行实体10s后初次上报携带计费统计信息的计费信息更新请求消息,以后就按照30s的时间间隔进行上报。
其中,计费代理检测本地路由的方法可以通过现有技术实现,如通过对业务流的目的IP地址进行判断,或通过接收到对该业务流本地路由的成功授权指示等进行判断,不影响本发明的实现。
402、本地路由执行实体接收到计费上下文传递请求消息后,开始对用户的业务流的计费相关信息进行统计。
具体的,当用户有非本地路由业务流时,该步骤中,本地路由执行实体可以仅对用户的本地路由业务流的计费相关信息进行统计,得到第一计费统计信息,对用户的非本地路由业务流不进行统计,该用户的非本地路由业务流还是由计费代理进行计费相关信息的统计;或者,本地路由执行实体不仅对用户的本地路由业务流的计费相关信息进行统计,得到第一计费统计信息,还对用户的非本地路由业务流的计费相关信息进行统计,得到第二计费统计信息,这样就不需要计费代理再对该用户的非本地路由业务流的计费相关信息进行统计了。其中,第一计费统计信息包括:对用户的本地路由业务流的计费相关信息的统计结果,可选的,其还可以包括本地路由指示,其还可以包括本地路由的业务流的ID。其中,第二计费统计信息包括:对用户的非本地路由业务流的计费相关信息的统计结果,可选的,其还可以包括非本地路由指示,其还可以包括非本地路由的业务流的ID。需要说明的是,如果本地路由执行实体对用户的本地路由业务流和非本地路由业务流的计费相关信息都进行统计了,则第一计费统计信息中一定包括本地路由指示,第二计费统计信息中一定包括非本地路由指示。
其中,第一计费统计信息可以包括对用户的一个或多个本地路由业务流的计费相关信息的统计结果,当第一计费统计信息包括多个本地路由业务流的计费相关信息的统计结果时,该第一计费统计信息需要包括本地路由的业务流的ID。这样,如果不同的业务流有不同的资费标准,则计费服务器收到第一计费统计信息之后,根据各业务流的ID和对相应业务流的计费相关信息的统计结果,对各业务流进行计费。同理,所述第二计费统计信息可以包括对用户的一个或多个非本地路由业务流的计费相关信息的统计结果,当第二计费统计信息包括多个非本地路由业务流的计费相关信息的统计结果时,该第二计费统计信息需要包括非本地路由业务流的ID。
403、本地路由执行实体向计费代理发送计费上下文传递应答消息。
其中,计费上下文传递应答消息可以是路径注册确认消息Path_Reg_Ack。
该步骤为可选步骤,且可以在步骤402之前执行或者与步骤402同时执行。
404、计费代理向计费服务器发送计费信息更新请求消息,将当前时间间隔内非本地路由业务流的计费统计信息发送给计费服务器。
其中,该步骤中的计费信息更新请求消息可以是流量更新消息Bulk_Interim_Update。
该步骤为可选步骤。当步骤402中本地路由执行实体对该用户的非本地路由业务流的计费相关信息也进行统计时,则后续计费代理不再对该用户的业务流的计费相关信息进行统计了,也将不再针对该用户上报计费信息更新请求消息。
405、计费服务器返回计费信息更新应答消息给计费代理。
其中,计费信息更新应答消息可以是流量更新确认消息Bulk_Interim_Update_Ack。
该步骤为可选步骤。
406、本地路由执行实体根据计费上下文信息,定期向计费服务器发送计费信息更新请求消息。
该步骤中,本地路由执行实体根据上报时间间隔、剩余上报时间等向计费服务器发送计费信息更新请求消息。假定剩余上报时间为10s,上报时间间隔为30s,则该本地路由执行实体在10s后第一次向计费服务器发送该用户的计费信息更新请求消息,以后每隔30s发送一次。
当本地路由执行实体对该用户的所有业务流的计费相关信息进行统计时,该计费信息更新请求消息可以包括:第一计费统计信息和第二计费统计信息。当本地路由执行实体仅对该用户的本地路由业务流的计费相关信息进行统计时,该计费信息更新请求消息仅包括:第一计费统计信息。其中,该计费信息更新请求消息可以由本地路由执行实体通过计费代理转发给计费服务器。
其中,该步骤中本地路由执行实体可以直接向计费服务器发送计费信息更新请求消息,或者通过计费客户端发送计费信息更新请求,具体的,本地路由执行实体向计费客户端发送携带计费统计信息的流量更新消息Bulk_Interim_Update,然后计费客户端向计费服务器发送携带计费统计信息的计费请求消息Accounting Request;或者,本地路由执行实体通过计费代理向计费服务器发送计费信息更新请求,具体的,本地路由执行实体向计费代理发送携带计费统计信息的流量更新消息Bulk_Interim_pdate,然后由计费代理向计费服务器发送该计费统计信息;或者,本地路由执行实体通过计费代理、计费客户端向计费服务器发送计费信息更新请求,具体的,本地路由执行实体向计费代理发送携带计费统计信息的流量更新消息Bulk_Interim_Update,然后计费代理将携带计费统计信息的流量更新消息Bulk_Interim_Update上报给计费客户端,然后计费客户端向计费服务器发送携带上述计费统计信息的计费请求消息Accounting Request。
407、计费服务器返回计费信息更新应答消息给本地路由执行实体,并实现对本地路由业务流的计费。
具体的,计费服务器按照预设规则,根据第一计费统计信息中的本地路由指示,确定该第一计费统计信息中的统计结果为对本地路由业务流的计费统计结果,根据该第一计费统计信息,按照预设规则中的本地路由业务流的资费,对本地路由业务流进行计费,当第一计费统计信息中包括对多个本地路由业务流的计费相关信息的统计结果和本地路由业务流的ID时,根据预设规则中的各本地路由业务流的资费,对各本地路由业务流进行计费;根据第二计费统计信息中的非本地路由指示,确定该第二计费统计信息中的统计结果为对非本地路由业务流的计费统计结果,根据该第二计费统计信息,按照预设规则中的非本地路由业务流的资费,对该用户的非本地路由业务流进行计费,当第二计费统计信息中包括对多个非本地路由业务流的计费相关信息的统计结果和非本地路由业务流的ID时,根据预设规则中的各非本地路由业务流的资费,对各非本地路由业务流进行计费。
其中,该计费信息更新应答消息可以直接发送给本地路由执行实体,也可以通过计费代理转发给本地路由执行实体。
本发明实施例采用本地路由执行实体对本地路由业务流的计费相关信息进行统计,并直接通知或者通过计费代理通知计费服务器,使计费服务器能够对本地路由的业务流进行计费。
为使本发明提供的技术方案更加清楚明白,如下实施例将对本发明提供的技术方案进行详细技术。
图5示出了本发明一实施例提供的本地路由业务的计费方法,该方法中本地路由执行实体位于WiMAX网络中的服务网关上,计费代理位于锚定接入网关上,服务网关直接将计费统计信息发送给计费客户端,然后由计费客户端上报给计费服务器,该实施例中计费服务器是AAA服务器,该方法具体包括:
501、终端向基站发送动态业务流增加请求消息DSA-REQ,以请求建立用于传输业务流的无线承载。
其中,该业务流增加请求消息中包括业务流信息,比如业务流IP五元组等,其中,业务流IP五元组包括源IP地址、目的IP地址、源端口号、目的端口号和协议类型。
502、基站向终端发送动态业务流增加接收消息DSA-RVD,该消息表示基站已经收到该动态业务流增加请求消息。
503、基站向服务网关发送路径注册请求消息Path_Reg_Req,以请求建立用于传输业务流的网络承载,该消息中包括业务流的IP五元组信息。
504、服务网关向锚定接入网关发送路径注册请求消息Path_Reg_Req,以请求建立用于传输业务流的网络承载。
505、锚定接入网关根据业务流的IP五元组信息,判断得到与该终端通信的对端也位于该服务网关下,可以对该业务流执行本地路由,锚定接入网关向锚定业务流授权实体(Anchor Service Flow Authorization,AnchorSFA)发送资源保留请求消息RR_Req,该资源保留请求消息中可以包括执行本地路由的指示信息。
506、锚定业务流授权实体根据用户的签约信息、运营商的策略及业务信息等,确定用户请求传输的业务流的带宽、时延等QoS信息,锚定业务流授权实体向锚定接入网关返回资源保留应答消息RR_Rsp,该消息中包括该业务流的QoS信息。
可选的,如果资源保留请求消息中包括执行本地路由的指示信息,则在该步骤中,锚定业务流授权实体根据用户的签约信息、运营商的策略及业务信息等,确定是否允许该业务流执行本地路由,并在资源保留应答消息中携带表示是否允许该业务流执行本地路由的指示信息。
507、锚定接入网关向服务网关发送路径注册应答消息Path_Reg_Rsp,该路径注册应答消息包括计费上下文信息,其中,计费上下文信息可以包括上报时间间隔,剩余上报时间等,该计费上下文信息中还可以包括本地路由计费指示。
其中,上报时间间隔表示每隔多少时间上报一次计费统计信息。剩余上报时间为距离下一次上报流量更新消息的时间,该实施例中表示服务网关收到计费上下文信息后,初次上报流量更新消息的时间。比如上报时间间隔为30s,由于可能在执行本地路由之前,该终端一直和外网中的终端进行通信,所以锚定接入网关中的计费代理一直对终端传向外网的业务流的计费相关信息进行统计,比如统计该业务流的流量等,可能在上一次向计费服务器上报流量更新消息的20s后,该用户有执行本地路由的业务流,此时的剩余上报时间即为10s,表示服务网关10s后初次上报携带计费统计信息的流量更新消息,以后就按照30s的时间间隔进行上报。
508、服务网关接收到计费上下文信息后,开始对用户的业务流的计费相关信息进行统计,以得到计费统计信息。服务网关向基站发送路径注册应答消息Path_Reg_Rsp。
当用户有非本地路由业务流时,该步骤中,服务网关可以仅对用户的本地路由业务流的计费相关信息进行统计,得到第一计费统计信息,对用户的非本地路由业务流不进行统计,该用户的非本地路由业务流还是由计费代理进行计费相关信息的统计;或者,服务网关不仅对用户的本地路由业务流的计费相关信息进行统计,得到第一计费统计信息,还对用户的非本地路由业务流的计费相关信息进行统计,得到第二计费统计信息,这样就不需要锚定接入网关中的计费代理再对该用户的非本地路由业务流的计费相关信息进行统计了。其中,第一计费统计信息和第二计费统计信息请参见步骤402中的相关描述,在此不再赘述。
其中,业务流的计费相关信息可以包括:业务报文数、业务报文的字节数等。
509、基站完成空口资源分配,向终端发送动态业务流增加应答消息DSA-RSP。
510、终端向基站发送动态业务流增加确认消息DSA-ACK,表示完成空口业务流承载建立。
511、基站向服务网关发送路径注册确认消息Path_Reg_Ack。
512、服务网关向锚定接入网关发送路径注册确认消息Path_Reg_Ack,表示完成网络侧业务流承载建立。
513、锚定接入网关向锚定业务流授权实体发送资源保留确认消息RR_Ack,以通知锚定业务流授权实体业务流的无线承载已建立。
514、锚定接入网关发送流量更新消息Bulk_Interim_Update到计费客户端,该消息中携带新的计费代理的标识(即服务网关的标识)。
当服务网关不仅对用户的本地路由业务流的计费相关信息进行统计,还对用户的非本地路由业务流的计费相关信息进行统计时,则流量更新消息中携带该新的计费代理的标识用于通知计费客户端,计费代理已经发生迁移,后续由服务网关做计费代理。
如果当服务网关只对用户的本地路由业务流的计费相关信息进行统计时,则流量更新消息中携带该新的计费代理的标识用于通知计费客户端有新的计费代理加入。
515、计费客户端向锚定接入网关发送流量更新确认消息Bulk_Interim_Update_Ack。
516、服务网关根据计费上下文信息,定期向计费客户端发送流量更新消息Bulk_Interim_Update,该流量更新消息中包括计费统计信息。
该步骤中,服务网关根据上报时间间隔、剩余上报时间等向计费客户端发送流量更新消息。假定剩余上报时间为10s,上报时间间隔为30s,则该服务网关在10s后第一次向计费客户端发送流量更新消息,以后每隔30s发送一次。
当服务网关对该用户的所有业务流的计费相关信息进行统计时,该流量更新消息可以包括:第一计费统计信息和第二计费统计信息;当服务网关仅对用户的本地路由业务流的计费相关信息进行统计时,则该流量更新消息包括第一计费统计信息。
517、计费客户端向服务网关发送流量更新确认消息Bulk_Interim_Update_Ack。
518、计费客户端向AAA服务器发送计费请求消息AccountingRequest,该计费请求消息中携带上述计费统计信息。
519、AAA服务器根据计费统计信息,完成对用户的一次计费,并向计费客户端返回计费接受消息Accounting Accept。
具体的,AAA服务器如何对用户进行计费具体参见步骤407的相关描述,在此不再赘述。
本发明实施例在用户的业务流发生本地路由时,服务网关获取用户计费上下文,并对业务流的计费相关信息进行统计,并上报计费统计信息,使得计费服务器能够根据计费统计信息对本地路由业务实现计费统计和话单生成。
图6示出了本发明另一实施例提供的本地路由业务的计费方法,该方法中本地路由执行实体位于WiMAX网络中的基站上,计费代理位于锚定接入网关上,基站将本地路由业务流的计费统计信息发送给位于锚定接入网关的计费代理,由计费代理发送给计费客户端,然后由计费客户端上报给计费服务器,该实施例中计费服务器是AAA服务器,该方法具体包括:
601-607与501-507相同,在此不再赘述。
608、服务网关向基站发送路径注册应答消息Path_Reg_Rsp,该消息中包括计费上下文信息。
609、基站完成空口资源分配,向终端发送动态业务流增加应答消息DSA-RSP。
610、终端向基站发送动态业务流增加确认消息DSA-ACK,表示完成空口业务流承载建立。
611、基站可以开始对用户的业务流的计费相关信息进行统计,以得到计费统计信息。基站向服务网关发送路径注册确认消息Path_Reg_Ack。
当用户有非本地路由业务流时,该步骤中,基站可以仅对用户的本地路由业务流的计费相关信息进行统计,得到第一计费统计信息,对用户的非本地路由业务流不进行统计,该用户的非本地路由业务流还是由计费代理进行计费相关信息的统计;或者,基站不仅对用户的本地路由业务流的计费相关信息进行统计,得到第一计费统计信息,还对用户的非本地路由业务流的计费相关信息进行统计,得到第二计费统计信息,这样就不需要锚定接入网关中的计费代理再对该用户的非本地路由业务流的计费相关信息进行统计了。
612、服务网关向锚定接入网关发送路径注册确认消息Path_Reg_Ack,表示完成网络侧业务流承载建立。
613、锚定接入网关向锚定业务流授权实体发送资源保留确认消息RR_Ack,以通知锚定业务流授权实体业务流的承载已建立。
614、基站根据计费上下文信息,定期向锚定接入网关发送流量更新消息Bulk_Interim_Update,该流量更新消息中携带计费统计信息;该消息可以通过服务网关转发给锚定接入网关。
该步骤中,基站根据上报时间间隔、剩余上报时间等发送流量更新消息。假定剩余上报时间为10s,上报时间间隔为30s,则该基站在10s后第一次发送流量更新消息,以后每隔30s发送一次。
当基站对该用户的所有业务流的计费相关信息进行统计时,该流量更新消息可以包括:第一计费统计信息和第二计费统计信息。当基站对该用户的本地路由业务流的计费相关信息进行统计时,该流量更新消息包括:第一计费统计信息。
615、锚定接入网关中的计费代理通过服务网关向基站发送流量更新确认消息Bulk_Interim_Update_Ack。
616、锚定接入网关中的计费代理将携带计费统计信息的流量更新消息Bulk_Interim_Update上报给计费客户端。
617、计费客户端向锚定接入网关中的计费代理发送流量更新确认消息Bulk_Interim_Update_Ack。
618、计费客户端向AAA服务器发送计费请求消息AccountingRequest,该计费请求消息中携带上述计费统计信息。
619、AAA服务器根据计费统计信息,完成对用户的一次计费,并向计费客户端返回计费接受消息Accounting Accept。
具体的,AAA服务器如何对用户进行计费具体参见步骤407的相关描述,在此不再赘述。
本发明实施例在用户的业务流发生本地路由时,基站获取用户计费上下文,并对业务流的计费相关信息进行统计,并上报计费统计信息,使得计费服务器能够根据计费统计信息对本地路由业务实现计费统计和话单生成。
图7示出了本发明又一实施例提供的本地路由业务的计费方法,该方法中本地路由执行实体位于3GPP服务网关,在本地路由发生前,分组数据网网关(Packet Data Network Gateway,PDN-GW)执行计费信息统计功能,本地路由发生后,由服务网关对用户的本地路由的业务流的计费相关信息进行统计,服务网关直接将计费统计信息发送给计费网关功能实体(Charging Gateway Function,CGF),该方法具体包括:
701、终端向分组数据网网关发送创建PDP上下文请求消息,该创建PDP上下文请求消息包括业务流信息,比如业务流IP五元组等,其中,业务流IP五元组包括源IP地址、目的IP地址、源端口号、目的端口号和协议类型。
702、PDN-GW根据业务流IP五元组,判断得到与该终端通信的对端与该终端位于同一服务网关下,可以对该业务流执行本地路由,通过创建PDP上下文应答消息将用户的计费上下文信息通知服务网关。
其中,计费上下文信息可以包括计费标识、计费网关功能实体地址等,其中,计费标识表示业务流的计费模型,该计费上下文信息中还可以包括本地路由计费指示。
需要说明的是,如果网络配置成由服务网关对用户的所有业务流的计费相关信息进行统计,则该步骤中的计费上下文信息就包括该用户的各业务流对应的计费标识;如果网络配置成由服务网关仅对用户的本地路由业务流的计费相关信息进行统计,则该步骤中的计费上下文信息包括本地路由业务流对应的计费标识就可以了。
703、服务网关接收到计费上下文信息后,开始对用户的业务流的计费相关信息进行统计,根据计费上下文信息中的计费网关功能实体地址,将计费统计信息通过数据记录传递请求消息Data Record Transfer Request上报给CGF。其中,计费统计信息包括:对用户的业务流的计费相关信息的统计结果和该业务流的计费标识。
当用户有非本地路由业务流时,该步骤中,服务网关可以仅对用户的本地路由业务流的计费相关信息进行统计,得到第一计费统计信息,对用户的非本地路由业务流不进行统计,该用户的非本地路由业务流还是由计费代理进行计费相关信息的统计;或者,服务网关不仅对用户的本地路由业务流的计费相关信息进行统计,得到第一计费统计信息,还对用户的非本地路由业务流的计费相关信息进行统计,得到第二计费统计信息,这样就不需要PDNGW再对该用户的非本地路由业务流的计费相关信息进行统计了。
当服务网关对该用户的所有业务流的计费相关信息进行统计时,该数据记录传递请求消息Data Record Transfer Request可以包括:第一计费统计信息和第二计费统计信息;第一计费统计信息包括:本地路由的业务流对应的计费标识和对本地路由的业务流的计费相关信息的统计结果;第二计费统计信息包括:非本地路由的业务流对应的计费标识和对非本地路由的业务流的计费相关信息的统计结果。当服务网关仅对该用户的本地路由业务流的计费相关信息进行统计时,该数据记录传递请求消息Data Record Transfer Request仅包括:第一计费统计信息。
其中,第一计费统计信息可以包括对用户的一个或多个本地路由业务流的计费相关信息的统计结果,所述第二计费统计信息可以包括对用户的一个或多个非本地路由业务流的计费相关信息的统计结果。
704、CGF根据计费统计信息,完成对用户的一次计费,并向服务网关返回数据记录传递响应消息Data Record Transfer Response消息。
具体的,CGF根据计费统计信息中业务流对应的计费标识,采用该计费标识对应的资费对相应的业务流进行计费;具体的,根据第一计费统计信息中的本地路由的业务流对应的计费标识,采用该计费标识对应的资费和对本地路由的业务流的计费相关信息的统计结果,对本地路由业务流进行计费;根据第二计费统计信息中的非本地路由的业务流对应的计费标识,采用该计费标识对应的资费和对非本地路由的业务流的计费相关信息的统计结果,对非本地路由业务流进行计费。
本发明实施例在用户的业务流发生本地路由时,3GPP网络中的服务网关获取用户计费上下文,对业务流的计费相关信息进行统计,并上报计费统计信息,使得计费服务器能够根据计费统计信息对本地路由业务实现计费统计和话单生成。
参阅图8,本发明实施例提供一种本地路由执行实体,该实体可以位于WiMAX网络中的基站或者服务网关或者锚定接入网关中,或者,该实体位于3GPP网络中的服务网关中,该实体包括:
本地路由业务流信息统计单元801,用于对用户本地路由的业务流的计费相关信息进行统计,得到第一计费统计信息;其中,第一计费统计信息包括本地路由业务流信息统计单元801对用户本地路由的业务流的计费相关信息的统计结果,第一计费统计信息还可以包括本地路由指示。
发送单元802,用于发送所述第一计费统计信息,使计费服务器根据所述第一计费统计信息对本地路由的业务流进行计费。
该实体还包括:非本地路由业务流信息统计单元803,用于对用户非本地路由的业务流的计费相关信息进行统计,得到第二计费统计信息;具体的,发送单元802具体用于发送包括第一计费统计信息和第二计费统计信息的计费信息更新请求消息;其中,所述第一计费统计信息包括本地路由指示和对用户本地路由的业务流的计费相关信息的统计结果;所述第二计费统计信息包括:非本地路由指示和对用户非本地路由的业务流的计费相关信息的统计结果。
为了获取计费上下文信息,该本地路由执行实体还包括:上下文获取单元804,用于获取计费上下文信息;具体的,发送单元802,用于根据所述计费上下文信息,发送第一计费统计信息。在WiMAX网络中,计费上下文信息包括:上报时间间隔;该发送单元802具体用于根据所述计费上下文信息中的上报时间间隔,定期发送所述第一计费统计信息;在3GPP网络中,计费上下文信息包括计费服务器地址和本地路由的业务流对应的计费标识;发送单元802具体用于根据所述计费服务器地址,向所述计费服务器发送所述第一计费统计信息,所述第一计费统计信息包括:所述计费标识和对用户本地路由的业务流的计费相关信息的统计结果。
如果非本地路由业务流信息统计单元803对用户非本地路由的业务流的计费相关信息进行统计了,则该发送单元802具体发送包括第一计费统计信息和第二计费统计信息的计费信息更新请求消息。具体的,其可以直接向所述计费服务器发送所述计费信息更新请求消息;或者,通过计费代理向计费服务器发送所述计费信息更新请求消息;或者,通过计费客户端向计费服务器发送所述计费信息更新请求消息。
本发明实施例采用本地路由执行实体对本地路由业务流的计费相关信息进行统计,并通知计费服务器,使计费服务器能够对本地路由的业务流进行计费。
参阅图9,本发明实施例提供一种网络系统,该系统包括:
本地路由执行实体901,用于对用户本地路由的业务流的计费相关信息进行统计,得到第一计费统计信息,发送第一计费统计信息;其中,第一计费统计信息包括本地路由执行实体对用户本地路由的业务流的计费相关信息的统计结果,第一计费统计信息还可以包括本地路由指示。
计费服务器902,用于接收所述第一计费统计信息,根据所述第一计费统计信息对本地路由的业务流进行计费。
其中,所述第一计费统计信息包括本地路由指示和对用户本地路由的业务流的计费相关信息的统计结果;为了由同一个实体对该用户的计费相关信息进行统计,不再需要计费代理对该用户的非本地路由业务流进行统计,则该本地路由执行实体901,还用于对用户非本地路由的业务流的计费相关信息进行统计,得到第二计费统计信息;所述第二计费统计信息包括:非本地路由指示和对用户非本地路由的业务流的计费相关信息的统计结果;计费服务器902,还用于接收第二计费统计信息,根据所述第二计费统计信息对非本地路由的业务流进行计费。
其中,本地路由执行实体901和计费服务器902的具体功能和消息的传递方式参见方法实施例部分的详细描述,在此不再赘述。
本发明实施例采用本地路由执行实体对本地路由业务流的计费相关信息进行统计,并通知计费服务器,使计费服务器能够对本地路由的业务流进行计费。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,例如只读存储器,磁盘或光盘等。
以上对本发明实施例所提供的本地路由业务的计费方法、装置及网络系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (7)
1.一种本地路由业务的计费方法,其特征在于,包括:
本地路由执行实体获取计费上下文信息;
本地路由执行实体对用户本地路由的业务流的计费相关信息进行统计,得到第一计费统计信息;
所述本地路由执行实体根据所述计费上下文信息,发送所述第一计费统计信息,使计费服务器根据所述第一计费统计信息对本地路由的业务流进行计费;
其中,所述计费上下文信息包括上报时间间隔,则所述本地路由执行实体根据所述计费上下文信息,发送所述第一计费统计信息,具体包括:
所述本地路由执行实体根据所述计费上下文信息中的上报时间间隔,定期发送所述第一计费统计信息;所述第一计费统计信息包括:对用户本地路由的业务流的计费相关信息的统计结果,或者,所述第一计费统计信息包括:本地路由指示和对用户本地路由的业务流的计费相关信息的统计结果;
或者,
所述计费上下文信息包括计费服务器地址和本地路由的业务流对应的计费标识,则所述本地路由执行实体根据所述计费上下文信息,发送所述第一计费统计信息,具体包括;
所述本地路由执行实体根据所述计费服务器地址,向所述计费服务器发送所述第一计费统计信息,所述第一计费统计信息包括:所述计费标识和对用户本地路由的业务流的计费相关信息的统计结果。
2.根据权利要求1所述的方法,其特征在于,
所述本地路由执行实体获取计费上下文信息具体为:
所述本地路由执行实体从计费代理获取计费上下文信息;
或者,
所述本地路由执行实体从分组数据网网关获取计费上下文信息。
3.根据权利要求1所述的方法,其特征在于,
发送所述第一计费统计信息具体为:
本地路由执行实体直接向所述计费服务器发送所述第一计费统计信息;
或者,
本地路由执行实体通过计费代理向计费服务器发送所述第一计费统计信息;
或者,
本地路由执行实体通过计费客户端向计费服务器发送所述第一计费统计信息。
4.根据权利要求1-3任一项所述的方法,其特征在于,
该方法还包括:所述本地路由执行实体对用户非本地路由的业务流的计费相关信息进行统计,得到第二计费统计信息;所述第二计费统计信息包括:非本地路由指示和对用户非本地路由的业务流的计费相关信息的统计结果;发送所述第二计费统计信息。
5.一种本地路由执行实体,其特征在于,包括:
上下文获取单元,用于获取计费上下文信息;本地路由业务流信息统计单元,用于对用户本地路由的业务流的计费相关信息进行统计,得到第一计费统计信息;
发送单元,用于根据所述计费上下文信息,发送所述第一计费统计信息,使计费服务器根据所述第一计费统计信息对本地路由的业务流进行计费;
所述计费上下文信息包括:上报时间间隔,则所述发送单元,用于根据所述计费上下文信息,发送所述第一计费统计信息,具体包括:所述发送单元,用于根据所述计费上下文信息中的上报时间间隔,定期发送所述第一计费统计信息;所述第一计费统计信息包括:对用户本地路由的业务流的计费相关信息的统计结果,或者,所述第一计费统计信息包括:本地路由指示和对用户本地路由的业务流的计费相关信息的统计结果;
或者,
所述计费上下文信息包括计费服务器地址和本地路由的业务流对应的计费标识,则所述发送单元,用于根据所述计费上下文信息,发送所述第一计费统计信息,具体包括:
所述发送单元,用于根据所述计费服务器地址,向所述计费服务器发送所述第一计费统计信息,所述第一计费统计信息包括:所述计费标识和对用户本地路由的业务流的计费相关信息的统计结果。
6.根据权利要求5所述的本地路由执行实体,其特征在于,
该本地路由执行实体还包括:
非本地路由业务流信息统计单元,用于对用户非本地路由的业务流的计费相关信息进行统计,得到第二计费统计信息;
所述发送单元,用于发送包括第一计费统计信息和第二计费统计信息的计费信息更新请求消息;其中,所述第二计费统计信息包括:非本地路由指示和对用户非本地路由的业务流的计费相关信息的统计结果。
7.一种网络系统,其特征在于,包括:权利要求5或6任一本地路由执行实体和用于接收第一计费统计信息,并根据所述第一计费统计信息对本地路由的业务流进行计费的计费服务器。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2010/076467 WO2011110006A1 (zh) | 2010-08-30 | 2010-08-30 | 本地路由业务的计费方法、装置及网络系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102439902A CN102439902A (zh) | 2012-05-02 |
CN102439902B true CN102439902B (zh) | 2014-04-02 |
Family
ID=44562835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201080006014.4A Active CN102439902B (zh) | 2010-08-30 | 2010-08-30 | 本地路由业务的计费方法、装置及网络系统 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102439902B (zh) |
WO (1) | WO2011110006A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018035867A1 (zh) * | 2016-08-26 | 2018-03-01 | 华为技术有限公司 | 一种计费方法及装置 |
CN110234084B (zh) * | 2019-05-16 | 2020-06-19 | 中国联合网络通信集团有限公司 | 一种用户接入方法、pgw-c和核心网 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1798041A (zh) * | 2004-12-22 | 2006-07-05 | 华为技术有限公司 | 一种在通信系统中进行计费的方法 |
CN101277202A (zh) * | 2007-03-29 | 2008-10-01 | 华为技术有限公司 | 计费方法以及计费系统 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100344096C (zh) * | 2004-12-22 | 2007-10-17 | 华为技术有限公司 | 一种在通信系统中进行计费的方法 |
US8155620B2 (en) * | 2007-06-13 | 2012-04-10 | Qualcomm Incorporated | Method and apparatus for accounting in a mobile data packet network |
US8483135B2 (en) * | 2008-07-30 | 2013-07-09 | Alcatel Lucent | Online charging for sessions that are transferred between network domains |
WO2010083443A1 (en) * | 2009-01-15 | 2010-07-22 | Starent Networks, Corp | Gateway relocation in communication networks |
-
2010
- 2010-08-30 CN CN201080006014.4A patent/CN102439902B/zh active Active
- 2010-08-30 WO PCT/CN2010/076467 patent/WO2011110006A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1798041A (zh) * | 2004-12-22 | 2006-07-05 | 华为技术有限公司 | 一种在通信系统中进行计费的方法 |
CN101277202A (zh) * | 2007-03-29 | 2008-10-01 | 华为技术有限公司 | 计费方法以及计费系统 |
Also Published As
Publication number | Publication date |
---|---|
WO2011110006A1 (zh) | 2011-09-15 |
CN102439902A (zh) | 2012-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4828608B2 (ja) | 課金方法、課金システム、課金クライアントおよび課金処理手段 | |
CN112219380B (zh) | 用于操作策略控制实体的方法、策略控制实体及存储介质 | |
CN103369594B (zh) | 一种标记业务数据包的方法、装置及系统 | |
EP2566199B1 (en) | Method and system for transmitting small data packets | |
US10924900B2 (en) | Charging method and apparatus, and system | |
US20130136096A1 (en) | Method and apparatus for providing services at terminal of mobile communication system | |
WO2011047589A1 (zh) | 网络连接建立方法及装置、pcc策略制定方法及系统 | |
EP3920511B1 (en) | Policy management method and device | |
CN101355806B (zh) | 网络会话释放方法、装置及系统 | |
CN102439902B (zh) | 本地路由业务的计费方法、装置及网络系统 | |
WO2023147695A1 (en) | Traffic handling method for quic application | |
US9253706B2 (en) | Method, apparatus, and system for local routing authorization | |
WO2013071860A1 (zh) | 一种进行策略决策的方法及网络设备 | |
CN105025453A (zh) | 一种邻近通信的计费方法和设备 | |
WO2015048992A1 (en) | Handling overload of a network node | |
WO2011082524A1 (zh) | 机器到机器的数据传输方法、系统及移动性管理网元装置 | |
CN113613234B (zh) | 一种策略管理的方法及装置 | |
KR102340394B1 (ko) | Gtp-u 프로토콜을 사용하는 이동통신 네트워크에서의 오과금 방지 방법 및 시스템 | |
WO2018006933A1 (en) | Session management for massive machine type communication in 5g networks | |
WO2008086722A1 (fr) | Procédé de clôture d'un service lorsqu'un terminal se trouve en mode repos, et système et dispositif correspondants | |
KR20100038562A (ko) | 무선 통신 시스템에서 트래픽의 국부화 방법 | |
CN102238237A (zh) | 策略和计费控制会话的建立方法及系统 | |
KR20100003790A (ko) | Pdp 보존 상태에서 과금 유실을 방지하는 과금 처리방법 및 시스템 |
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 |