CN108111319A - A kind of business datum flowmeter charging method, user terminal, S/P-GW and charging gateway - Google Patents
A kind of business datum flowmeter charging method, user terminal, S/P-GW and charging gateway Download PDFInfo
- Publication number
- CN108111319A CN108111319A CN201611052620.5A CN201611052620A CN108111319A CN 108111319 A CN108111319 A CN 108111319A CN 201611052620 A CN201611052620 A CN 201611052620A CN 108111319 A CN108111319 A CN 108111319A
- Authority
- CN
- China
- Prior art keywords
- service
- business
- data
- measured
- data flow
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000005516 engineering process Methods 0.000 claims abstract description 15
- 230000005540 biological transmission Effects 0.000 claims description 42
- 238000012546 transfer Methods 0.000 claims description 19
- 230000002708 enhancing effect Effects 0.000 claims 6
- 238000001914 filtration Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 21
- 238000012360 testing method Methods 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000005641 tunneling Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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
- H04L12/1432—Metric aspects
- H04L12/1435—Metric aspects volume-based
-
- 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
- H04L12/1407—Policy-and-charging control [PCC] architecture
-
- 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)
Abstract
本发明公开一种业务数据流量计费方法、用户终端、S/P‑GW和计费网关,涉及通信技术领域,为解决对数据不经过服务/公共数据网网关的业务计费精确度低的问题。该业务数据流量计费方法,用于用户终端,包括:从下行信道接收的数据中获取待测业务的数据,统计待测业务的数据流量值;向服务/公共数据网网关发送待测业务的数据流量值,以使得服务/公共数据网网关能够将待测业务的数据流量值发送给计费网关。
The invention discloses a charging method for service data traffic, a user terminal, S/P-GW and a charging gateway, relates to the field of communication technology, and aims to solve the problem of low accuracy in charging data for services that do not pass through a service/public data network gateway question. The service data traffic charging method is used for user terminals, including: obtaining the data of the service to be tested from the data received in the downlink channel, and counting the data flow value of the service to be tested; sending the data of the service to be tested to the service/public data network gateway The data flow value, so that the service/public data network gateway can send the data flow value of the service to be tested to the charging gateway.
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及一种业务数据流量计费方法、用户终端、S/P-GW和计费网关。The invention relates to the technical field of communication, in particular to a charging method for service data flow, a user terminal, an S/P-GW and a charging gateway.
背景技术Background technique
在运营商的蜂窝网网络中,数据的传输方式为单播传输,通过用户经过服务/公共数据网网关的数据来统计用户使用的数据流量值,从而由网络中的计费单元计算用户的数据流量费用。随着用户需求的提高,业务的种类也越来越丰富。但单播传输方式在无线资源未连接的空闲状态下,无法接收某些业务。In the operator's cellular network, the data transmission method is unicast transmission, and the data flow value used by the user is counted through the data of the user passing through the service/public data network gateway, so that the billing unit in the network calculates the user's data Traffic charges. With the improvement of user needs, the types of services are also becoming more and more abundant. However, the unicast transmission mode cannot receive certain services in an idle state where the wireless resource is not connected.
为了使得在无线资源未连接的空闲状态下,也能接收到业务,采用广播传输的方式传输数据。在现有技术中采用广播传输方式的业务的数据流量计费系统中,某些业务的数据通过该业务自身的业务网关转发给用户终端。也就是说,某些业务的数据并不经过服务/公共数据网网关,因此服务/公共数据网网关无法统计这些业务的数据流量值。现阶段通过业务包月或按次点播的方式对这些业务计费。但业务包月或按次点播由于无法获取到用户终端在该业务上消耗的数据流量值,所以计费方式并不精确,可能会造成用户或运营商的费用损失。In order to enable services to be received even in an idle state in which wireless resources are not connected, data is transmitted in a broadcast transmission manner. In the prior art, in the data flow billing system for services using the broadcast transmission mode, the data of some services is forwarded to the user terminal through the service gateway of the service itself. That is to say, the data of some services does not pass through the service/public data network gateway, so the service/public data network gateway cannot count the data traffic values of these services. At this stage, these services are billed by means of monthly service subscription or pay-per-view. However, due to the inability to obtain the data traffic value consumed by the user terminal on the service monthly or on-demand, the billing method is not accurate, which may cause loss of expenses for the user or the operator.
发明内容Contents of the invention
本发明实施例提供了一种业务数据流量计费方法、用户终端、S/P-GW和计费网关,能够对数据不经过服务/公共数据网网关(即S/P-GW)的业务进行精确地计费,避免用户或运营商的损失。The embodiment of the present invention provides a service data traffic charging method, user terminal, S/P-GW and charging gateway, which can perform data processing for services that do not pass through the service/public data network gateway (ie, S/P-GW). Accurate billing to avoid loss of users or operators.
第一方面,本发明实施例提供了一种业务数据流量计费方法,用于用户终端,包括:从下行信道接收的数据中获取待测业务的数据,统计待测业务的数据流量值;向服务/公共数据网网关发送待测业务的数据流量值,以使得服务/公共数据网网关能够将待测业务的数据流量值发送给计费网关。In the first aspect, an embodiment of the present invention provides a service data flow charging method for a user terminal, including: obtaining data of the service to be tested from data received in the downlink channel, and counting the data flow value of the service to be tested; The service/public data network gateway sends the data flow value of the service to be tested, so that the service/public data network gateway can send the data flow value of the service to be tested to the charging gateway.
结合第一方面,在第一方面的第一种可能中,从下行信道接收的数据中获取待测业务的数据,统计待测业务的数据流量值的步骤,包括:在下行信道接收的数据中筛选出待测业务的数据;根据待测业务的数据,统计得到待测业务的数据流量值。In combination with the first aspect, in the first possibility of the first aspect, the step of obtaining the data of the service to be tested from the data received in the downlink channel and counting the data flow value of the service to be tested includes: in the data received in the downlink channel Filter out the data of the service to be tested; according to the data of the service to be tested, the data traffic value of the service to be tested is obtained through statistics.
结合第一方面的第一种可能,在第一方面的第二种可能中,用户终端中的功能芯片通过中间件与用户终端中的业务应用进行待测业务的数据的传输;中间件包括业务中间件和流量统计中间件,业务中间件用于在下行信道接收的数据中筛选出待测业务的数据,并将待测业务的数据传输给流量统计中间件,流量统计中间件用于根据待测业务的数据,统计得到待测业务的数据流量值。In combination with the first possibility of the first aspect, in the second possibility of the first aspect, the functional chip in the user terminal transmits the data of the service to be tested with the service application in the user terminal through the middleware; the middleware includes the service Middleware and traffic statistics middleware, the business middleware is used to filter out the data of the service to be tested from the data received in the downlink channel, and transmit the data of the service to be tested to the traffic statistics middleware, the traffic statistics middleware is used to The data of the service under test is collected, and the data traffic value of the service under test is obtained through statistics.
结合第一方面,在第一方面的第三种可能中,向服务/公共数据网网关发送待测业务的数据流量值的步骤,包括:向服务/公共数据网网关发送业务数据报告消息,业务数据报告消息包括待测业务的数据流量值。In combination with the first aspect, in the third possibility of the first aspect, the step of sending the data traffic value of the service to be tested to the service/public data network gateway includes: sending a service data report message to the service/public data network gateway, and the service The data report message includes the data traffic value of the service to be tested.
结合第一方面或第一方面的第一种至第三种可能中的任意一种可能,在第一方面的第四种可能中,待测业务包括增强多媒体广播多播技术业务。In combination with the first aspect or any one of the first to third possibilities of the first aspect, in the fourth possibility of the first aspect, the service to be tested includes an enhanced multimedia broadcast multicast technology service.
第二方面,本发明实施例提供了一种业务数据流量计费方法,用于服务/公共数据网网关S/P-GW,包括:接收用户终端发送的待测业务的数据流量值;将待测业务的数据流量值发送给计费网关。In the second aspect, the embodiment of the present invention provides a service data flow charging method for the service/public data network gateway S/P-GW, including: receiving the data flow value of the service to be tested sent by the user terminal; The data traffic value of the measured service is sent to the billing gateway.
结合第二方面,在第二方面的第一种可能中,接收用户终端发送的待测业务的数据流量值的步骤,包括:接收用户终端发送的业务数据报告消息,业务数据报告消息包括待测业务的数据流量值。With reference to the second aspect, in the first possibility of the second aspect, the step of receiving the data flow value of the service to be tested sent by the user terminal includes: receiving a service data report message sent by the user terminal, the service data report message includes the service to be tested The data traffic value of the business.
结合第二方面,在第二方面的第二种可能中,将待测业务的数据流量值发送给计费网关的步骤,包括:向计费网关发送业务数据记录传输请求消息,业务数据记录传输请求消息包括待测业务的数据流量值。In combination with the second aspect, in the second possibility of the second aspect, the step of sending the data flow value of the service to be tested to the charging gateway includes: sending a service data record transmission request message to the charging gateway, and the service data record transmission The request message includes the data flow value of the service to be tested.
结合第二方面或第二方面的第一种或第二种可能,在第二方面的第三种可能中,待测业务包括增强多媒体广播多播技术业务。In combination with the second aspect or the first or second possibility of the second aspect, in the third possibility of the second aspect, the service to be tested includes an enhanced multimedia broadcast multicast technology service.
结合第二方面的第二种可能,在第二方面的第四种可能中,业务数据流量计费方法还包括:在服务/公共数据网网关中的网络协议中添加业务数据记录传输请求消息的定义。In combination with the second possibility of the second aspect, in the fourth possibility of the second aspect, the service data traffic charging method further includes: adding the service data record transmission request message to the network protocol in the service/public data network gateway definition.
第三方面,本发明实施例提供了一种业务数据流量计费方法,用于计费网关,包括:接收服务/公共数据网网关发送的待测业务的数据流量值,待测业务的数据流量值是由用户终端发送给服务/公共数据网网关的;根据待测业务的数据流量值,计算用户终端的所示待测业务的费用。In the third aspect, the embodiment of the present invention provides a service data flow charging method for a charging gateway, including: receiving the data flow value of the service to be tested sent by the service/public data network gateway, and the data flow of the service to be tested The value is sent to the service/public data network gateway by the user terminal; according to the data flow value of the service to be tested, the cost of the service to be tested shown by the user terminal is calculated.
结合第三方面,在第三方面的第一种可能中,接收服务/公共数据网网关发送的待测业务的数据流量值的步骤,包括:接收服务/公共数据网网关发送的业务数据记录传输请求消息,业务数据记录传输请求消息包括待测业务的数据流量值。In combination with the third aspect, in the first possibility of the third aspect, the step of receiving the data flow value of the service under test sent by the service/public data network gateway includes: receiving the service data record transmission sent by the service/public data network gateway The request message, the service data record transmission request message includes the data flow value of the service to be tested.
结合第三方面的第一种可能,在第三方面的第二种可能中,还包括:在计费网关之间的网络协议中添加业务数据记录传输请求消息的定义。In combination with the first possibility of the third aspect, the second possibility of the third aspect further includes: adding a definition of a service data record transmission request message in the network protocol between charging gateways.
结合第三方面或第三方面的第一种或第二种可能,在第三方面的第三种可能中,待测业务包括增强多媒体广播多播技术业务。In combination with the third aspect or the first or second possibility of the third aspect, in the third possibility of the third aspect, the service to be tested includes an enhanced multimedia broadcast multicast technology service.
第四方面,本发明实施例提供了一种用户终端,包括:流量统计模块,被配置为从下行信道接收的数据中获取待测业务的数据,统计待测业务的数据流量值;第一发送模块,被配置为向服务/公共数据网网关发送待测业务的数据流量值,以使得服务/公共数据网网关能够将待测业务的数据流量值发送给计费网关。In a fourth aspect, an embodiment of the present invention provides a user terminal, including: a traffic statistics module, configured to acquire data of the service to be tested from data received in the downlink channel, and count the data flow value of the service to be tested; the first sending The module is configured to send the data flow value of the service under test to the service/public data network gateway, so that the service/public data network gateway can send the data flow value of the service under test to the charging gateway.
结合第四方面,在第四方面的第一种可能中,流量统计模块包括:业务中间件子模块,被配置为在下行信道接收的数据中筛选出待测业务的数据,并将待测业务的数据传输给流量统计中间件子模块;流量统计中间件子模块,被配置为根据待测业务的数据,统计得到待测业务的数据流量值。In conjunction with the fourth aspect, in the first possibility of the fourth aspect, the traffic statistics module includes: a business middleware sub-module configured to filter out the data of the service to be tested from the data received in the downlink channel, and store the data of the service to be tested The data is transmitted to the traffic statistics middleware submodule; the traffic statistics middleware submodule is configured to obtain the data flow value of the service to be tested according to the data of the service to be tested.
结合第四方面,在第四方面的第二种可能中,第一发送模块具体被配置为向服务/公共数据网网关发送业务数据报告消息,业务数据报告消息包括待测业务的数据流量值。With reference to the fourth aspect, in the second possibility of the fourth aspect, the first sending module is specifically configured to send a service data report message to the service/public data network gateway, where the service data report message includes the data flow value of the service to be tested.
结合第四方面或第四方面的第一种或第二种可能,在第四方面的第三种可能中,待测业务包括增强多媒体广播多播技术业务。In combination with the fourth aspect or the first or second possibility of the fourth aspect, in the third possibility of the fourth aspect, the service to be tested includes an enhanced multimedia broadcast multicast technology service.
第五方面,本发明实施例提供了一种服务/公共数据网网关S/P-GW,包括:第一接收模块,被配置为接收用户终端发送的待测业务的数据流量值;第二发送模块,被配置为将待测业务的数据流量值发送给计费网关。In the fifth aspect, the embodiment of the present invention provides a service/public data network gateway S/P-GW, including: a first receiving module configured to receive the data flow value of the service to be tested sent by the user terminal; The module is configured to send the data traffic value of the service to be tested to the charging gateway.
结合第五方面,在第五方面的第一种可能中,第一接收模块具体被配置为接收用户终端发送的业务数据报告消息,业务数据报告消息包括待测业务的数据流量值。With reference to the fifth aspect, in the first possibility of the fifth aspect, the first receiving module is specifically configured to receive a service data report message sent by the user terminal, where the service data report message includes a data flow value of the service to be tested.
结合第五方面,在第五方面的第二种可能中,第二发送模块具体被配置为向计费网关发送业务数据记录传输请求消息,业务数据记录传输请求消息包括待测业务的数据流量值。With reference to the fifth aspect, in the second possibility of the fifth aspect, the second sending module is specifically configured to send a service data record transmission request message to the charging gateway, and the service data record transmission request message includes the data flow value of the service to be tested .
结合第五方面或第五方面的第一种或第二种可能,在第五方面的第三种可能中,待测业务包括增强多媒体广播多播技术业务。In combination with the fifth aspect or the first or second possibility of the fifth aspect, in the third possibility of the fifth aspect, the service to be tested includes an enhanced multimedia broadcast multicast technology service.
结合第五方面的第三种可能,在第五方面的第四种可能中,上述S/P-GW,还包括:第一定义添加模块,被配置为在服务/公共数据网网关中的网络协议中添加业务数据记录传输请求消息的定义。In combination with the third possibility of the fifth aspect, in the fourth possibility of the fifth aspect, the above-mentioned S/P-GW further includes: a first definition adding module configured as a network in the service/public data network gateway Added the definition of business data record transmission request message in the agreement.
第六方面,本发明实施例提供了一种计费网关,包括:第二接收模块,被配置为接收服务/公共数据网网关发送的待测业务的数据流量值,待测业务的数据流量值是由用户终端发送给服务/公共数据网网关的;费用计算模块,被配置为根据待测业务的数据流量值,计算用户终端的待测业务的费用。In a sixth aspect, an embodiment of the present invention provides a charging gateway, including: a second receiving module configured to receive the data flow value of the service to be tested sent by the service/public data network gateway, the data flow value of the service to be tested It is sent by the user terminal to the service/public data network gateway; the fee calculation module is configured to calculate the fee of the service to be tested by the user terminal according to the data flow value of the service to be tested.
结合第六方面,在第六方面的第一种可能中,第二接收模块具体被配置为接收服务/公共数据网网关发送的业务数据记录传输请求消息,业务数据记录传输请求消息包括待测业务的数据流量值。With reference to the sixth aspect, in the first possibility of the sixth aspect, the second receiving module is specifically configured to receive the service data record transmission request message sent by the service/public data network gateway, the service data record transmission request message includes the service to be tested data traffic value.
结合第六方面或第六方面的第一种可能,在第六方面的第二种可能中,待测业务包括增强多媒体广播多播技术业务。In combination with the sixth aspect or the first possibility of the sixth aspect, in the second possibility of the sixth aspect, the service to be tested includes an enhanced multimedia broadcast multicast technology service.
结合第六方面第二种可能,在第六方面的第三种可能中,上述计费网关,还包括:第二定义添加模块,被配置为在计费网关的网络协议中添加业务数据记录传输请求消息的定义。In combination with the second possibility of the sixth aspect, in the third possibility of the sixth aspect, the above charging gateway further includes: a second definition adding module configured to add service data record transmission in the network protocol of the charging gateway Definition of request message.
本发明实施例提供的一种业务数据流量计费方法、用户终端、S/P-GW和计费网关,用户终端从下行信道接收的数据中获取待测业务的数据,统计待测业务的数据流量值,向服务/公共数据网网关发送待测业务的数据流量值,服务/公共数据网网关将待测业务的数据流量值发送给计费网关,计费网关根据待测业务的数据流量值进行计费。在本发明实施例中,由终端统计待测业务的数据流量值,将待测业务的数据流量值发送给服务/公共数据网网关,使得服务/公共数据网网关能够将待测业务的数据流量值发送给计费网关,从而使得计费网关能够根据待测业务的数据流量值进行计费。能够对数据流量并不经过服务/公共数据网网关的业务进行精确的计费,进而避免用户或运营商的损失。A service data traffic charging method, a user terminal, an S/P-GW, and a charging gateway provided in an embodiment of the present invention, the user terminal obtains data of a service to be tested from data received in a downlink channel, and counts the data of the service to be tested Traffic value, send the data flow value of the service to be tested to the service/public data network gateway, and the service/public data network gateway sends the data flow value of the service to be tested to the billing gateway, and the billing gateway for billing. In the embodiment of the present invention, the data flow value of the service to be tested is counted by the terminal, and the data flow value of the service to be tested is sent to the service/public data network gateway, so that the service/public data network gateway can transfer the data flow value of the service to be tested The value is sent to the charging gateway, so that the charging gateway can perform charging according to the data traffic value of the service to be tested. Accurate billing can be performed for services whose data traffic does not pass through the service/public data network gateway, thereby avoiding losses of users or operators.
附图说明Description of drawings
从下面结合附图对本发明的具体实施方式的描述中可以更好地理解本发明其中,相同或相似的附图标记表示相同或相似的特征。The present invention can be better understood from the following description of specific embodiments of the present invention in conjunction with the accompanying drawings, wherein the same or similar reference numerals represent the same or similar features.
图1为本发明实施例提供的业务数据流量计费方法的应用场景示意图;FIG. 1 is a schematic diagram of an application scenario of a service data traffic charging method provided by an embodiment of the present invention;
图2为本发明一实施例提供的用于用户终端的业务数据流量计费方法的流程图;FIG. 2 is a flow chart of a method for charging service data traffic of a user terminal provided by an embodiment of the present invention;
图3为本发明另一实施例提供的用于用户终端的业务数据流量计费方法的流程图;FIG. 3 is a flowchart of a method for charging service data traffic of a user terminal provided by another embodiment of the present invention;
图4为本发明实施例中用户终端中功能芯片、中间件和应用层的示意图;4 is a schematic diagram of a functional chip, middleware and application layers in a user terminal in an embodiment of the present invention;
图5为本发明实施例中的用户终端的功能芯片、业务中间件与流量统计中间件的关联示意图;FIG. 5 is a schematic diagram of the association between the functional chip, the service middleware, and the traffic statistics middleware of the user terminal in the embodiment of the present invention;
图6为本发明一实施例提供的用于计费网关的业务数据流量计费方法的流程图;FIG. 6 is a flow chart of a charging method for service data flow of a charging gateway provided by an embodiment of the present invention;
图7为本发明另一实施例提供的用于用户终端的业务数据流量计费方法的流程图;FIG. 7 is a flowchart of a method for charging service data traffic of a user terminal provided by another embodiment of the present invention;
图8为本发明一实施例提供的用于服务/公共数据网网关的业务数据流量计费方法的流程图;FIG. 8 is a flowchart of a service data traffic charging method for a service/public data network gateway provided by an embodiment of the present invention;
图9为本发明另一实施例提供的用于服务/公共数据网网关的业务数据流量计费方法的流程图;FIG. 9 is a flowchart of a service data traffic charging method for a service/public data network gateway provided by another embodiment of the present invention;
图10为本发明一实施例提供的用于eMBMS业务的业务数据流量计费方法的流程图;FIG. 10 is a flow chart of a method for charging service data traffic of an eMBMS service provided by an embodiment of the present invention;
图11为本发明一实施例中的用户终端的结构示意图;FIG. 11 is a schematic structural diagram of a user terminal in an embodiment of the present invention;
图12为本发明另一实施例中的用户终端的结构示意图;FIG. 12 is a schematic structural diagram of a user terminal in another embodiment of the present invention;
图13为本发明一实施例中的服务/公共数据网网关的结构示意图;FIG. 13 is a schematic structural diagram of a service/public data network gateway in an embodiment of the present invention;
图14为本发明另一实施例中的服务/公共数据网网关的结构示意图;FIG. 14 is a schematic structural diagram of a service/public data network gateway in another embodiment of the present invention;
图15为本发明一实施例中的计费网关的结构示意图;FIG. 15 is a schematic structural diagram of a billing gateway in an embodiment of the present invention;
图16为本发明另一实施例中的计费网关的结构示意图;FIG. 16 is a schematic structural diagram of a charging gateway in another embodiment of the present invention;
图17为本发明一实施例中的通信设备的结构示意图。Fig. 17 is a schematic structural diagram of a communication device in an embodiment of the present invention.
具体实施方式Detailed ways
下面将详细描述本发明的各个方面的特征和示例性实施例。在下面的详细描述中,提出了许多具体细节,以便提供对本发明的全面理解。但是,对于本领域技术人员来说很明显的是,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明的更好的理解。本发明决不限于下面所提出的任何具体配置和算法,而是在不脱离本发明的精神的前提下覆盖了元素、部件和算法的任何修改、替换和改进。在附图和下面的描述中,没有示出公知的结构和技术,以便避免对本发明造成不必要的模糊。Features and exemplary embodiments of various aspects of the invention will be described in detail below. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is only to provide a better understanding of the present invention by showing examples of the present invention. The present invention is by no means limited to any specific configurations and algorithms presented below, but covers any modification, substitution and improvement of elements, components and algorithms without departing from the spirit of the invention. In the drawings and the following description, well-known structures and techniques have not been shown in order to avoid unnecessarily obscuring the present invention.
图1为本发明实施例提供的业务数据流量计费方法的应用场景示意图,该业务数据流量计费方法的应用场景涉及用户终端、基站、服务/公共数据网网关(S/P-GW,Service/Public Data GateWay)、计费网关(CG,Charging GateWay)、移动管理功能单元(MME,Mobility Management Entity)、业务网关和业务中心。其中,业务中心(包括业务源)将业务的数据传输至业务网关,业务网关将业务的数据转发至基站,基站将业务的数据发送给用户终端。由于用户终端通过基站收发数据是本领域的公知常识,因此,在本发明中提到的终端向其他结构发送数据、信息、消息等,均指终端通过基站向其他结构发送数据、信息、消息等。相应的,在本发明中提到的终端接收其他结构发送的数据、信息、消息等,均指终端通过基站接收其他结构发送的数据、信息、消息等。移动管理功能单元被配置为管理基站和服务/公共数据网网关。计费网关具体可以包括运营支撑系统(BOSS,Business OperationSupport System)和数据采集设备。具体的,用户终端可以是客户终端设备(CPE,CustomerPremise Equipment)、便携式无线路由器(MiFi)、平板电脑(PAD)或智能手机等设备。Figure 1 is a schematic diagram of the application scenario of the service data traffic charging method provided by the embodiment of the present invention. The application scenario of the service data traffic charging method involves user terminals, base stations, service/public data network gateways (S/P-GW, Service /Public Data GateWay), charging gateway (CG, Charging GateWay), mobile management functional unit (MME, Mobility Management Entity), service gateway and service center. Wherein, the service center (including the service source) transmits the service data to the service gateway, the service gateway forwards the service data to the base station, and the base station sends the service data to the user terminal. Since the user terminal transmits and receives data through the base station is common knowledge in the field, therefore, the terminal sending data, information, messages, etc. to other structures mentioned in the present invention refers to the terminal sending data, information, messages, etc. to other structures through the base station . Correspondingly, the terminal receiving data, information, messages, etc. sent by other structures mentioned in the present invention refers to that the terminal receives data, information, messages, etc. sent by other structures through the base station. The mobility management functional unit is configured to manage base stations and serving/public data network gateways. Specifically, the billing gateway may include a business operation support system (BOSS, Business Operation Support System) and a data collection device. Specifically, the user terminal may be a customer terminal equipment (CPE, Customer Premise Equipment), a portable wireless router (MiFi), a tablet computer (PAD), or a smart phone.
本发明实施例提供了一种业务数据流量计费方法,用于用户终端。图2为本发明一实施例提供的用于用户终端的业务数据流量计费方法的流程图。图2所示的广播业务数据流量计费方法包括步骤101-步骤102。An embodiment of the present invention provides a method for charging service data flow, which is used for a user terminal. Fig. 2 is a flow chart of a method for charging service data traffic of a user terminal provided by an embodiment of the present invention. The method for billing broadcast service data traffic shown in FIG. 2 includes steps 101-102.
在步骤101中,从下行信道接收的数据中获取待测业务的数据,统计待测业务的数据流量值。In step 101, the data of the service to be tested is obtained from the data received in the downlink channel, and the data flow value of the service to be tested is counted.
其中,用户终端接收的网络侧发送来的数据是通过下行信道传输的。用户终端在从下行信道接收的数据中获取待测业务的数据,根据获取到的待测业务的数据,统计该待测业务的数据流量值。也就是说,由于待测业务的数据可以不经过服务/公共数据网网关,因此由用户终端来统计待测业务的数据流量值。Wherein, the data sent by the network side received by the user terminal is transmitted through a downlink channel. The user terminal acquires the data of the service to be tested from the data received from the downlink channel, and calculates the data flow value of the service to be tested according to the acquired data of the service to be tested. That is to say, since the data of the service to be tested may not pass through the service/public data network gateway, the user terminal counts the data flow value of the service to be tested.
在步骤102,向服务/公共数据网网关发送待测业务的数据流量值,以使得服务/公共数据网网关能够将待测业务的数据流量值发送给计费网关。In step 102, send the data flow value of the service to be tested to the service/public data network gateway, so that the service/public data network gateway can send the data flow value of the service to be tested to the charging gateway.
其中,用户终端可以通过含有待测业务的数据流量值的消息,将待测业务的数据流量值发送给服务/公共数据网网关,服务/公共数据网网关将待测业务的数据流量值再发送给计费网关,以使得计费网关能够根据待测业务的数据流量值计算出用户终端的该待测业务的费用。Among them, the user terminal can send the data flow value of the service to be tested to the service/public data network gateway through the message containing the data flow value of the service to be tested, and the service/public data network gateway will send the data flow value of the service to be tested to the charging gateway, so that the charging gateway can calculate the fee of the service to be tested in the user terminal according to the data flow value of the service to be tested.
本发明实施例提供的一种广播业务数据流量计费方法,用户终端从下行信道接收的数据中获取待测业务的数据,统计待测业务的数据流量值,向服务/公共数据网网关发送待测业务的数据流量值,以使得服务/公共数据网网关将待测业务的数据流量值发送给计费网关,计费网关能够根据待测业务的数据流量值进行计费。在本发明实施例中,由终端统计待测业务的数据流量值,将待测业务的数据流量值发送给服务/公共数据网网关,使得服务/公共数据网网关能够将待测业务的数据流量值发送给计费网关,从而使得计费网关能够根据待测业务的数据流量值进行计费。能够对数据流量并不经过服务/公共数据网网关的业务进行精确的计费,进而避免用户或运营商的损失。In the billing method for broadcast service data flow provided by the embodiment of the present invention, the user terminal obtains the data of the service to be tested from the data received in the downlink channel, counts the data flow value of the service to be tested, and sends the service/public data network gateway to the service/public data network gateway. The data flow value of the service to be tested, so that the service/public data network gateway sends the data flow value of the service to be tested to the charging gateway, and the charging gateway can perform charging according to the data flow value of the service to be tested. In the embodiment of the present invention, the data flow value of the service to be tested is counted by the terminal, and the data flow value of the service to be tested is sent to the service/public data network gateway, so that the service/public data network gateway can transfer the data flow value of the service to be tested The value is sent to the charging gateway, so that the charging gateway can perform charging according to the data traffic value of the service to be tested. Accurate billing can be performed for services whose data traffic does not pass through the service/public data network gateway, thereby avoiding losses of users or operators.
图3为本发明另一实施例提供的用于用户终端的业务数据流量计费方法的流程图。图3所示的业务数据流量计费方法与图2所示的业务数据流量计费方法相比,不同之处在于,图3中的步骤101可以具体细化为步骤1011-步骤1012,步骤102可以细化为步骤1021。Fig. 3 is a flow chart of a method for charging service data traffic of a user terminal provided by another embodiment of the present invention. Compared with the service data flow charging method shown in FIG. 3, the service data flow charging method shown in FIG. 2 is different in that step 101 in FIG. It can be refined into step 1021.
在步骤1011中,在下行信道接收的数据中筛选出待测业务的数据。In step 1011, the data of the service to be tested is filtered out from the data received in the downlink channel.
其中,下行信道中接收的数据包括多个业务的数据,除了待测业务的数据之外,还有其他数据可通过服务/公共数据网网关的业务的数据。为了统计待测业务的数据流量值,需要筛选出待测业务的数据。Wherein, the data received in the downlink channel includes data of multiple services, and besides the data of the service to be tested, there are other data of services that can pass through the service/public data network gateway. In order to count the data traffic value of the service to be tested, it is necessary to filter out the data of the service to be tested.
具体的,图4为本发明实施例中用户终端中功能芯片、中间件和应用层的示意图。如图4所示,用户终端中的功能芯片通过中间件与用户终端中的业务应用进行待测业务的数据的传输。用户终端中的功能芯片可为用户终端的硬件芯片。中间件是一种独立的系统软件或服务程序,承载于用户终端的操作系统,管理用户终端的功能芯片与应用层的通讯。通过中间件,用户终端的功能芯片能够与应用层交换数据的流量信息。中间件包括业务中间件和流量统计中间件。业务中间件用于在下行信道接收的数据中筛选出待测业务的数据,并将待测业务的数据传输给流量统计中间件。Specifically, FIG. 4 is a schematic diagram of a functional chip, middleware, and application layers in a user terminal in an embodiment of the present invention. As shown in FIG. 4 , the functional chip in the user terminal transmits the data of the service to be tested with the service application in the user terminal through the middleware. The functional chip in the user terminal may be a hardware chip of the user terminal. Middleware is an independent system software or service program, carried on the operating system of the user terminal, and manages the communication between the functional chip of the user terminal and the application layer. Through the middleware, the functional chip of the user terminal can exchange data flow information with the application layer. Middleware includes business middleware and traffic statistics middleware. The service middleware is used to filter out the data of the service to be tested from the data received in the downlink channel, and transmit the data of the service to be tested to the traffic statistics middleware.
在步骤1012中,根据待测业务的数据,统计得到待测业务的数据流量值。In step 1012, according to the data of the service to be tested, the data flow value of the service to be tested is obtained through statistics.
其中,流量统计中间件能够统计经过自身的数据的数据流量值,即统计待测业务的数据流量值,生成数据流量报告。具体的,流量统计中间件用于根据待测业务的数据,统计得到待测业务的数据流量值。Wherein, the traffic statistics middleware can count the data traffic value of the data passing through itself, that is, count the data traffic value of the service to be tested, and generate a data traffic report. Specifically, the traffic statistics middleware is used to obtain the data traffic value of the service to be tested according to the data of the service to be tested.
图5为本发明实施例中的用户终端的功能芯片、业务中间件与流量统计中间件的关联示意图。如图5所示,比如,业务中间件与功能芯片之间利用接口a传递数据,业务中间件与流量统计中间件之间利用接口b传递数据,功能芯片与流量统计中间件之间利用接口c传递数据。业务中间件能够判断经过业务中间件的数据对应的业务是哪个业务或哪个种类的业务,不同的业务中间件可识别出不同业务的数据,本发明实施例中的业务中间件能够识别并筛选出待测业务的数据。流量统计中间件可将业务中间件筛选出的待测业务的数据进行统计,得到待测业务的数据流量值。比如,业务中间件可以接受MCCH(MulticastControl Channel,多播控制信道)和MTCH(Multicast Traffic Channel,多播业务信道)的数据,在其中筛选出MTCH的数据为待测业务的数据。需要说明的是,由于业务中间件能够识别并筛选出待测业务的数据,因此通过业务中间件能够传输至流量中间件的数据只有待测业务的数据,待测业务的数据通过流量统计中间件传输给应用层的应用使用。具体的,业务中间件可以周期性的将待测业务的数据传输给流量统计中间件。Fig. 5 is a schematic diagram of association between a functional chip, a service middleware, and a traffic statistics middleware of a user terminal in an embodiment of the present invention. As shown in Figure 5, for example, interface a is used to transfer data between the business middleware and the function chip, interface b is used to transfer data between the business middleware and the traffic statistics middleware, and interface c is used between the function chip and the traffic statistics middleware Pass data. The business middleware can determine which business or type of business the data corresponding to the data passing through the business middleware is. Different business middleware can identify the data of different businesses. The business middleware in the embodiment of the present invention can identify and filter out Data of the service to be tested. The traffic statistics middleware can count the data of the business to be tested filtered by the business middleware to obtain the data flow value of the business to be tested. For example, the service middleware can accept data of MCCH (Multicast Control Channel, multicast control channel) and MTCH (Multicast Traffic Channel, multicast traffic channel), and filter out the data of MTCH as the data of the service to be tested. It should be noted that since the business middleware can identify and filter out the data of the business to be tested, the data that can be transmitted to the traffic middleware through the business middleware is only the data of the business to be tested, and the data of the business to be tested is passed through the traffic statistics middleware It is transmitted to the application of the application layer for use. Specifically, the service middleware can periodically transmit the data of the service to be tested to the traffic statistics middleware.
在步骤1021中,向服务/公共数据网网关发送业务数据报告消息。In step 1021, a service data report message is sent to the service/public data network gateway.
其中,业务数据报告消息包括待测业务的数据流量值,业务数据报告还可以包括用户终端的标识,比如,用户终端为手机,则业务数据报告消息可以包括手机中待测业务的数据流量值,还可以包括手机的手机号码。具体的,流量统计中间件将待测业务的数据值发送给用户终端的功能芯片,用户终端的功能芯片可以向服务/公共数据网网关发送包括待测业务的数据流量值的业务数据报告消息,数据报告消息的地址为服务/公共数据网网关的地址,以使得服务/公共数据网网关能够根据业务数据报告信息中的待测业务的数据流量值,生成包括待测业务的数据流量值的业务数据记录传输请求消息,并将业务数据记录传输请求消息发送给计费网关。具体的,服务/公共数据网网关能够对现有的计费接口进行扩充,将包括待测业务的数据流量值的业务数据记录传输请求消息发送给计费网关。Wherein, the service data report message includes the data flow value of the service to be tested, and the service data report may also include the identifier of the user terminal. For example, if the user terminal is a mobile phone, the service data report message may include the data flow value of the service to be tested in the mobile phone, The cell phone number of the cell phone can also be included. Specifically, the traffic statistics middleware sends the data value of the service to be tested to the function chip of the user terminal, and the function chip of the user terminal can send a service data report message including the data flow value of the service to be tested to the service/public data network gateway, The address of the data report message is the address of the service/public data network gateway, so that the service/public data network gateway can generate a service including the data flow value of the service to be tested according to the data flow value of the service to be tested in the service data report information A data record transmission request message, and send the service data record transmission request message to the charging gateway. Specifically, the service/public data network gateway can expand the existing charging interface, and send a service data record transmission request message including the data traffic value of the service to be tested to the charging gateway.
需要说明的是,上述待测业务具体可以为增强多媒体广播多播技术(eMBMS,evolved Multimedia Broadcast Multicast Service)业务。那么,上述实施例中的服务/公共数据网网关可以设置为eMBMS计费网元,不与现有的网元公用。上述实施例中的业务数据报告消息可以为eMBMS业务数据报告消息(eMBMS Data Report消息)。It should be noted that the above-mentioned service to be tested may specifically be an enhanced multimedia broadcast multicast technology (eMBMS, evolved Multimedia Broadcast Multicast Service) service. Then, the service/public data network gateway in the above embodiment can be set as an eMBMS charging network element, which is not shared with existing network elements. The service data report message in the foregoing embodiments may be an eMBMS service data report message (eMBMS Data Report message).
本发明实施例提供了一种业务数据流量计费方法,用于计费网关。图6为本发明一实施例提供的用于计费网关的业务数据流量计费方法的流程图。图6所示的业务数据流量计费方法包括步骤201-步骤202。An embodiment of the present invention provides a charging method for service data flow, which is used for a charging gateway. Fig. 6 is a flow chart of a method for charging service data traffic of a charging gateway provided by an embodiment of the present invention. The service data traffic charging method shown in FIG. 6 includes steps 201-202.
在步骤201中,接收服务/公共数据网网关发送的待测业务的数据流量值。In step 201, the data traffic value of the service under test sent by the service/public data network gateway is received.
其中,待测业务的数据流量值是由用户终端发送给服务/公共数据网网关的。Wherein, the data traffic value of the service to be tested is sent by the user terminal to the service/public data network gateway.
在步骤202中,根据待测业务的数据流量值,计算用户终端的待测业务的费用。In step 202, according to the data flow value of the service under test, the fee of the service under test of the user terminal is calculated.
根据待测业务的数据流量值,计费网关能够精确的计算该用户终端的待测业务花费的费用。According to the data flow value of the service to be tested, the charging gateway can accurately calculate the cost of the service to be tested by the user terminal.
本发明实施例提供的一种业务数据流量计费方法,计费网关接受待测业务的数据流量值,并根据待测业务的数据流量值进行计费。在本发明实施例中,由终端统计待测业务的数据流量值,将待测业务的数据流量值发送给服务/公共数据网网关,使得服务/公共数据网网关能够将待测业务的数据流量值发送给计费网关,从而使得计费网关能够根据待测业务的数据流量值进行计费。能够对数据流量并不经过服务/公共数据网网关的业务进行精确的计费,进而避免用户或运营商的损失。In the method for charging service data flow provided by the embodiment of the present invention, the charging gateway receives the data flow value of the service to be tested, and performs charging according to the data flow value of the service to be tested. In the embodiment of the present invention, the data flow value of the service to be tested is counted by the terminal, and the data flow value of the service to be tested is sent to the service/public data network gateway, so that the service/public data network gateway can transfer the data flow value of the service to be tested The value is sent to the charging gateway, so that the charging gateway can perform charging according to the data traffic value of the service to be tested. Accurate billing can be performed for services whose data traffic does not pass through the service/public data network gateway, thereby avoiding losses of users or operators.
图7为本发明另一实施例提供的用于用户终端的业务数据流量计费方法的流程图。图7中的步骤202与图6中的步骤202基本相同,不同之处在于,图7中的步骤201可以具体细化为步骤2011,在步骤2011之前可以增添步骤203。Fig. 7 is a flow chart of a method for charging service data traffic of a user terminal provided by another embodiment of the present invention. Step 202 in FIG. 7 is basically the same as step 202 in FIG. 6 , except that step 201 in FIG. 7 can be subdivided into step 2011 , and step 203 can be added before step 2011 .
在步骤2011中,接收服务/公共数据网网关发送的业务数据记录传输请求消息。In step 2011, a service data record transmission request message sent by the service/public data network gateway is received.
其中,业务数据记录传输请求消息包括待测业务的数据流量值。Wherein, the service data record transmission request message includes the data flow value of the service to be tested.
在步骤203中,在计费网关中的网络协议中添加业务数据记录传输请求消息的定义。In step 203, the definition of the service data record transmission request message is added to the network protocol in the charging gateway.
其中,在计费网关中的网络协议可为GTP协议(General Packet Radio ServiceTunnelling Protocol,通用分组无线服务隧道协议),现有的GTP协议中传输的数据包的内容如表一所示:Wherein, the network protocol in the charging gateway can be the GTP protocol (General Packet Radio Service Tunneling Protocol, General Packet Radio Service Tunneling Protocol), and the contents of the data packets transmitted in the existing GTP protocol are shown in Table 1:
表一Table I
其中,本发明实施例中,在GTP协议中传输的数据包的定义中添加业务数据记录传输请求消息的定义,比如,上述实施例中的待测业务可以为eMBMS业务,那么,本发明实施例中的GTP协议中传输的数据包中的信息格式的定义可以如表二所示:Wherein, in the embodiment of the present invention, the definition of the service data record transmission request message is added to the definition of the data packet transmitted in the GTP protocol. For example, the service to be tested in the above embodiment can be an eMBMS service. Then, the embodiment of the present invention The definition of the information format in the data packet transmitted in the GTP protocol can be as shown in Table 2:
表二Table II
其中,当GTP协议中传输的数据包中的信息格式赋值为242时,表示GTP信息为eMBMS业务数据记录传输请求消息。Wherein, when the information format in the data packet transmitted in the GTP protocol is assigned a value of 242, it means that the GTP information is an eMBMS service data record transmission request message.
本发明实施例提供了一种业务数据流量计费方法,用于服务/公共数据网网关。图8为本发明一实施例提供的用于服务/公共数据网网关的业务数据流量计费方法的流程图。图8所示的业务数据流量计费方法包括步骤301-步骤302。The embodiment of the present invention provides a service data traffic charging method, which is used for a service/public data network gateway. Fig. 8 is a flow chart of a method for charging service data traffic of a service/public data network gateway according to an embodiment of the present invention. The service data traffic charging method shown in FIG. 8 includes steps 301-302.
在步骤301中,接收用户终端发送的待测业务的数据流量值。In step 301, the data traffic value of the service to be tested sent by the user terminal is received.
其中,可以在服务/公共数据网网关中设置专门的接口来接收用户终端发送的待测业务的数据流量值。Wherein, a special interface may be set in the service/public data network gateway to receive the data flow value of the service to be tested sent by the user terminal.
在步骤302中,将待测业务的数据流量值发送给计费网关。In step 302, the data traffic value of the service to be tested is sent to the charging gateway.
本发明实施例提供的一种业务数据流量计费方法,服务/公共数据网网关接收用户终端发送的待测业务的数据流量值,并将待测业务的数据流量值发送给计费网关,使得计费网关可以根据待测业务的数据流量值进行计费。在本发明实施例中,能够对数据流量并不经过服务/公共数据网网关的业务进行精确的计费,进而避免用户或运营商的损失。In a service data flow charging method provided by an embodiment of the present invention, the service/public data network gateway receives the data flow value of the service to be tested sent by the user terminal, and sends the data flow value of the service to be tested to the charging gateway, so that The charging gateway can charge according to the data traffic value of the service to be tested. In the embodiment of the present invention, accurate billing can be performed on services whose data flow does not pass through the service/public data network gateway, thereby avoiding losses of users or operators.
图9为本发明另一实施例提供的用于服务/公共数据网网关的业务数据流量计费方法的流程图。图9所示的业务数据流量计费方法与图8所示的业务数据流量计费方法相比,不同之处在于,图9中的步骤301可以具体细化为步骤3011,步骤302可以具体细化为步骤3021,在步骤302之前可以增添步骤303。Fig. 9 is a flow chart of a method for charging service data traffic of a service/public data network gateway according to another embodiment of the present invention. Compared with the service data flow charging method shown in FIG. 9, the service data flow charging method shown in FIG. 9 differs in that step 301 in FIG. Converted to step 3021, step 303 can be added before step 302.
在步骤3011中,接收用户终端发送的业务数据报告消息。In step 3011, the service data report message sent by the user terminal is received.
其中,业务数据报告消息包括待测业务的数据流量值。Wherein, the service data report message includes the data flow value of the service to be tested.
在步骤3021中,向计费网关发送业务数据记录传输请求消息。In step 3021, a service data record transmission request message is sent to the charging gateway.
其中,业务数据记录传输请求消息包括待测业务的数据流量值。Wherein, the service data record transmission request message includes the data flow value of the service to be tested.
在步骤303中,在服务/公共数据网网关中的网络协议中添加业务数据记录传输请求消息的定义。In step 303, the definition of the service data record transmission request message is added to the network protocol in the service/public data network gateway.
其中,在服务/公共数据网网关中的网络协议可为GTP协议(General PacketRadio Service Tunnelling Protocol,通用分组无线服务隧道协议),现有的GTP协议中传输的数据包的内容如上述内容中的表一所示,在此不再赘述。本发明实施例中,在GTP协议中传输的数据包的定义中添加业务数据记录传输请求消息的定义,比如,上述实施例中的待测业务可以为eMBMS业务,那么,本发明实施例中的GTP协议中传输的数据包中的信息格式的定义可以如上述内容中的表二所示,在此不再赘述。Wherein, the network protocol in the service/public data network gateway can be the GTP protocol (General Packet Radio Service Tunneling Protocol, General Packet Radio Service Tunneling Protocol), and the content of the data packet transmitted in the existing GTP protocol is as shown in the table above As shown, it will not be repeated here. In the embodiment of the present invention, the definition of the service data record transmission request message is added to the definition of the data packet transmitted in the GTP protocol. For example, the service to be tested in the above embodiment can be an eMBMS service. Then, in the embodiment of the present invention The definition of the information format in the data packet transmitted in the GTP protocol can be as shown in Table 2 in the above content, and will not be repeated here.
图10为本发明一实施例提供的用于eMBMS业务的广播业务数据流量计费方法的流程图,图10所示的广播业务数据流量计费方法包括步骤401-步骤404。FIG. 10 is a flow chart of a method for charging broadcast service data traffic for eMBMS services according to an embodiment of the present invention. The method for charging broadcast service data traffic shown in FIG. 10 includes steps 401-404.
在步骤401中,用户终端向服务/公共数据网网关发送eMBMS业务数据报告消息(即eMBMS Data report消息)。In step 401, the user terminal sends an eMBMS service data report message (ie, eMBMS Data report message) to the service/public data network gateway.
其中,eMBMS业务数据报告消息中包括用户终端统计得到的eMBMS业务的数据流量值。Wherein, the eMBMS service data report message includes the data traffic value of the eMBMS service obtained by the statistics of the user terminal.
在步骤402中,服务/公共数据网网关向用户终端发送eMBMS业务数据回复消息(即eMBMS Data response消息)。In step 402, the service/public data network gateway sends an eMBMS service data reply message (ie, eMBMS Data response message) to the user terminal.
其中,eMBMS业务数据回复消息表示服务/公共数据网网关确认接收到了eMBMS业务数据报告消息。Wherein, the eMBMS service data reply message indicates that the service/public data network gateway confirms receipt of the eMBMS service data report message.
在步骤403中,服务/公共数据网网关向计费网关发送eMBMS业务数据记录传输请求消息(即eMBMS Data record transfer request消息)。In step 403, the service/public data network gateway sends an eMBMS service data record transfer request message (ie, an eMBMS Data record transfer request message) to the charging gateway.
其中,eMBMS业务数据记录传输请求消息包括用户终端统计得到的eMBMS业务的数据流量值。Wherein, the eMBMS service data record transmission request message includes the data traffic value of the eMBMS service obtained by the statistics of the user terminal.
在步骤404中,计费网关向服务/公共数据网网关发送eMBMS业务数据记录传输回复消息(即eMBMS Data record transfer response消息)。In step 404, the charging gateway sends an eMBMS service data record transfer response message (ie, an eMBMS Data record transfer response message) to the service/public data network gateway.
其中,eMBMS业务数据记录传输回复消息表示计费终端已经接收到了eMBMS业务数据记录传输请求消息。Wherein, the eMBMS service data record transmission reply message indicates that the charging terminal has received the eMBMS service data record transmission request message.
在步骤405中,计费网关根据eMBMS业务数据记录传输请求消息中的eMBMS业务的数据流量值,计算用户终端的eMBMS业务的费用。In step 405, the charging gateway calculates the eMBMS service fee of the user terminal according to the eMBMS service data traffic value in the eMBMS service data record transmission request message.
本发明实施例提供的一种广播业务数据流量计费方法,用户终端向服务/公共数据网网关发送包括用户终端统计得到的eMBMS业务的数据流量值的eMBMS业务数据报告消息,服务/公共数据网网关将包括eMBMS业务的数据流量值的eMBMS业务数据记录传输请求消息发送给计费网关,计费网关根据eMBMS业务的数据流量值对用户终端的eMBMS业务进行计费。在本发明实施例中,由终端统计eMBMS业务的数据流量值,将eMBMS业务的数据流量值发送给服务/公共数据网网关,使得服务/公共数据网网关能够将eMBMS业务的数据流量值发送给计费网关,从而使得计费网关能够根据eMBMS业务的数据流量值进行计费。能够对数据流量并不经过服务/公共数据网网关的eMBMS业务进行精确的计费,进而避免用户或运营商的损失。In the billing method for broadcast service data flow provided by an embodiment of the present invention, the user terminal sends an eMBMS service data report message including the data flow value of the eMBMS service obtained by the statistics of the user terminal to the service/public data network gateway, and the service/public data network The gateway sends the eMBMS service data record transmission request message including the data flow value of the eMBMS service to the charging gateway, and the charging gateway charges the eMBMS service of the user terminal according to the data flow value of the eMBMS service. In the embodiment of the present invention, the data flow value of the eMBMS service is counted by the terminal, and the data flow value of the eMBMS service is sent to the service/public data network gateway, so that the service/public data network gateway can send the data flow value of the eMBMS service to the A charging gateway, so that the charging gateway can perform charging according to the data flow value of the eMBMS service. Accurate billing can be performed on the eMBMS service whose data flow does not pass through the service/public data network gateway, thereby avoiding the loss of users or operators.
图11为本发明一实施例中的用户终端的结构示意图,图11所示的用户终端50包括流量统计模块51和第一发送模块52。FIG. 11 is a schematic structural diagram of a user terminal in an embodiment of the present invention. The user terminal 50 shown in FIG. 11 includes a traffic statistics module 51 and a first sending module 52 .
流量统计模块51被配置为从下行信道接收的数据中获取待测业务的数据,统计待测业务的数据流量值。The traffic statistics module 51 is configured to acquire the data of the service to be tested from the data received in the downlink channel, and count the data flow value of the service to be tested.
第一发送模块52被配置为向服务/公共数据网网关发送待测业务的数据流量值,以使得服务/公共数据网网关能够将待测业务的数据流量值发送给计费网关。The first sending module 52 is configured to send the data flow value of the service under test to the service/public data network gateway, so that the service/public data network gateway can send the data flow value of the service under test to the charging gateway.
本发明实施例提供的一种用户终端,用户终端从下行信道接收的数据中获取待测业务的数据,统计待测业务的数据流量值,向服务/公共数据网网关发送待测业务的数据流量值,以使得服务/公共数据网网关将待测业务的数据流量值发送给计费网关,由计费网关根据待测业务的数据流量值进行计费。能够对数据流量并不经过服务/公共数据网网关的业务进行精确的计费,进而避免用户或运营商的损失。In the user terminal provided by the embodiment of the present invention, the user terminal obtains the data of the service to be tested from the data received in the downlink channel, counts the data flow value of the service to be tested, and sends the data flow of the service to be tested to the service/public data network gateway value, so that the service/public data network gateway sends the data flow value of the service to be tested to the charging gateway, and the charging gateway performs charging according to the data flow value of the service to be tested. Accurate billing can be performed for services whose data traffic does not pass through the service/public data network gateway, thereby avoiding losses of users or operators.
需要说明的是,上述实施例中的第一发送模块52还可具体被配置为向服务/公共数据网网关发送业务数据报告消息,业务数据报告消息包括待测业务的数据流量值。It should be noted that the first sending module 52 in the above embodiment can also be specifically configured to send a service data report message to the service/public data network gateway, and the service data report message includes the data flow value of the service to be tested.
图12为本发明另一实施例中的用户终端的结构示意图,图12所示的第一发送模块52与图11所示的第一发送模块52基本相同。不同之处在于,图12所示的用户终端50中的流量统计模块51包括业务中间件子模块511和流量统计中间件子模块512。FIG. 12 is a schematic structural diagram of a user terminal in another embodiment of the present invention, and the first sending module 52 shown in FIG. 12 is basically the same as the first sending module 52 shown in FIG. 11 . The difference is that the traffic statistics module 51 in the user terminal 50 shown in FIG. 12 includes a business middleware sub-module 511 and a traffic statistics middleware sub-module 512 .
其中,业务中间件子模块511被配置为在下行信道接收的数据中筛选出待测业务的数据,并将待测业务的数据传输给流量统计中间件子模块;Wherein, the service middleware submodule 511 is configured to filter out the data of the service to be tested from the data received in the downlink channel, and transmit the data of the service to be tested to the traffic statistics middleware submodule;
流量统计中间件子模块512被配置为根据待测业务的数据,统计得到待测业务的数据流量值。The flow statistics middleware sub-module 512 is configured to obtain the data flow value of the service to be tested according to the data of the service to be tested.
图13为本发明一实施例中的服务/公共数据网网关的结构示意图,图13所示的服务/公共数据网网关60包括第一接收模块61和第二发送模块62。FIG. 13 is a schematic structural diagram of a service/public data network gateway in an embodiment of the present invention. The service/public data network gateway 60 shown in FIG. 13 includes a first receiving module 61 and a second sending module 62 .
第一接收模块61被配置为接收用户终端发送的待测业务的数据流量值。The first receiving module 61 is configured to receive the data traffic value of the service to be tested sent by the user terminal.
第二发送模块62被配置为将待测业务的数据流量值发送给计费网关。The second sending module 62 is configured to send the data traffic value of the service under test to the charging gateway.
本发明实施例提供的服务/公共数据网网关接收用户终端发送的待测业务的数据流量值,并将待测业务的数据流量值发送给计费网关,使得计费网关可以根据待测业务的数据流量值进行计费。在本发明实施例中,能够对数据流量并不经过服务/公共数据网网关的业务进行精确的计费,进而避免用户或运营商的损失。The service/public data network gateway provided by the embodiment of the present invention receives the data flow value of the service to be tested sent by the user terminal, and sends the data flow value of the service to be tested to the charging gateway, so that the charging gateway can The data traffic value is billed. In the embodiment of the present invention, accurate billing can be performed on services whose data flow does not pass through the service/public data network gateway, thereby avoiding losses of users or operators.
需要说明的是,上述实施例中的第一接收模块具体被配置为接收用户终端发送的业务数据报告消息,业务数据报告消息包括待测业务的数据流量值。述第二发送模块具体被配置为向计费网关发送业务数据记录传输请求消息,业务数据记录传输请求消息包括待测业务的数据流量值。It should be noted that the first receiving module in the above embodiment is specifically configured to receive a service data report message sent by the user terminal, and the service data report message includes the data flow value of the service to be tested. The second sending module is specifically configured to send a service data record transmission request message to the charging gateway, where the service data record transmission request message includes the data flow value of the service to be tested.
图14为本发明另一实施例中的服务/公共数据网网关的结构示意图,图14所示的第一接收模块61、第二发送模块62与图13所示的第一接收模块61、第二发送模块62基本相同。不同之处在于,图14所示的服务/公共数据网网关60还包括第一定义添加模块63。Fig. 14 is a schematic structural diagram of a service/public data network gateway in another embodiment of the present invention, the first receiving module 61 and the second sending module 62 shown in Fig. 14 and the first receiving module 61 and the second sending module shown in Fig. 13 The two sending modules 62 are basically the same. The difference is that the service/public data network gateway 60 shown in FIG. 14 also includes a first definition adding module 63 .
第一定义添加模块63,被配置为在服务/公共数据网网关60中的网络协议中添加业务数据记录传输请求消息的定义。The first definition adding module 63 is configured to add the definition of the service data record transmission request message to the network protocol in the service/public data network gateway 60 .
图15为本发明一实施例中的计费网关的结构示意图,图15所示的计费网关70包括第二接收模块71和费用计算模块72。FIG. 15 is a schematic structural diagram of a charging gateway in an embodiment of the present invention. The charging gateway 70 shown in FIG. 15 includes a second receiving module 71 and a fee calculation module 72 .
第二接收模块71被配置为接收服务/公共数据网网关发送的待测业务的数据流量值,待测业务的数据流量值是由用户终端发送给服务/公共数据网网关的。The second receiving module 71 is configured to receive the data flow value of the service to be tested sent by the service/public data network gateway, and the data flow value of the service to be tested is sent by the user terminal to the service/public data network gateway.
费用计算模块72被配置为根据待测业务的数据流量值,计算用户终端的待测业务的费用。The fee calculation module 72 is configured to calculate the fee of the service to be tested of the user terminal according to the data flow value of the service to be tested.
本发明实施例提供的计费网关接受待测业务的数据流量值,并根据待测业务的数据流量值进行计费。在本发明实施例中,由终端统计待测业务的数据流量值,将待测业务的数据流量值发送给服务/公共数据网网关,使得服务/公共数据网网关能够将待测业务的数据流量值发送给计费网关,从而使得计费网关能够根据待测业务的数据流量值进行计费。能够对数据流量并不经过服务/公共数据网网关的业务进行精确的计费,进而避免用户或运营商的损失。The charging gateway provided by the embodiment of the present invention accepts the data flow value of the service to be tested, and performs charging according to the data flow value of the service to be tested. In the embodiment of the present invention, the data flow value of the service to be tested is counted by the terminal, and the data flow value of the service to be tested is sent to the service/public data network gateway, so that the service/public data network gateway can transmit the data flow value of the service to be tested The value is sent to the charging gateway, so that the charging gateway can perform charging according to the data traffic value of the service to be tested. Accurate billing can be performed for services whose data traffic does not pass through the service/public data network gateway, thereby avoiding losses of users or operators.
需要说明的是,上述实施例中的第二接收模块71还可具体被配置为接收服务/公共数据网网关发送的业务数据记录传输请求消息,业务数据记录传输请求消息包括待测业务的数据流量值。It should be noted that the second receiving module 71 in the above embodiment can also be specifically configured to receive the service data record transmission request message sent by the service/public data network gateway, and the service data record transmission request message includes the data flow of the service to be tested value.
图16为本发明另一实施例中的计费网关的结构示意图,图16所示的第二接收模块71、费用计算模块72与图15所示的第第二接收模块71、费用计算模块72基本相同。不同之处在于,图16所示的计费网关70还包括第二定义添加模块73。FIG. 16 is a schematic structural diagram of a billing gateway in another embodiment of the present invention. The second receiving module 71 and the fee calculation module 72 shown in FIG. 16 are the same as the second receiving module 71 and the fee calculation module 72 shown in FIG. 15 basically the same. The difference is that the billing gateway 70 shown in FIG. 16 also includes a second definition adding module 73 .
第二定义添加模块73被配置为在计费网关的网络协议中添加业务数据记录传输请求消息的定义。The second definition adding module 73 is configured to add the definition of the service data record transmission request message in the network protocol of the charging gateway.
具体的,上述实施例中的待测业务可以为增强多媒体广播多播技术业务等数据不经过服务/公共数据网网关的业务。Specifically, the service to be tested in the foregoing embodiment may be a service whose data does not pass through the service/public data network gateway, such as the enhanced multimedia broadcast multicast technology service.
图17为本发明一实施例中的通信设备的结构示意图,图17所示的通信设备800包括发射器801、存储器802、处理器803和接收器804。发射器801、存储器802、处理器803和接收器804之间可以采用总线805连接。FIG. 17 is a schematic structural diagram of a communication device in an embodiment of the present invention. The communication device 800 shown in FIG. 17 includes a transmitter 801 , a memory 802 , a processor 803 and a receiver 804 . The transmitter 801 , memory 802 , processor 803 and receiver 804 may be connected by a bus 805 .
上述实施例中的用户终端50、服务/公共数据网网关60和计费网关70可以实施为该通信设备。比如,若用户终端50实施为通信设备800,接收器804可以被配置为从下行信道接收数据;处理器803可以被配置为从下行信道接收的数据中获取待测业务的数据,并统计待测业务的数据流量值;存储器802可以被配置为存储待测业务的数据流量值;发射器801可以被配置为向服务/公共数据网网关发送待测业务的数据流量值。具体的,发射器801可以被配置为发送包括待测业务的数据流量值的业务数据报告消息。The user terminal 50, the service/public data network gateway 60 and the charging gateway 70 in the above embodiments can be implemented as the communication device. For example, if the user terminal 50 is implemented as a communication device 800, the receiver 804 can be configured to receive data from the downlink channel; the processor 803 can be configured to obtain the data of the service to be tested from the data received in the downlink channel, and count the data of the service to be tested. The data flow value of the service; the memory 802 may be configured to store the data flow value of the service to be tested; the transmitter 801 may be configured to send the data flow value of the service to be tested to the service/public data network gateway. Specifically, the transmitter 801 may be configured to send a service data report message including the data flow value of the service to be measured.
还比如,若服务/公共数据网网关60实施为通信设备800,接收器804可以被配置为被配置为接收用户终端发送的待测业务的数据流量值,发射器801可以被配置为被配置为将待测业务的数据流量值发送给计费网关。For another example, if the service/public data network gateway 60 is implemented as a communication device 800, the receiver 804 may be configured to receive the data flow value of the service to be tested sent by the user terminal, and the transmitter 801 may be configured to be configured as Send the data traffic value of the service to be tested to the billing gateway.
再比如,若计费网关70实施为通信设备800,接收器804可以被配置为接收服务/公共数据网网关发送的待测业务的数据流量值;处理器803可以被配置为根据待测业务的数据流量值,计算用户终端的待测业务的费用;存储器802可以被配置为存储待测业务的数据流量值和用户终端的待测业务的费用。For another example, if the billing gateway 70 is implemented as a communication device 800, the receiver 804 can be configured to receive the data flow value of the service to be tested sent by the service/public data network gateway; the processor 803 can be configured to The data traffic value is used to calculate the cost of the service to be tested in the user terminal; the memory 802 may be configured to store the data traffic value of the service to be tested and the cost of the service to be tested in the user terminal.
以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。The functional blocks shown in the structural block diagrams described above may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an application specific integrated circuit (ASIC), suitable firmware, a plug-in, a function card, or the like. When implemented in software, the elements of the invention are the programs or code segments employed to perform the required tasks. Programs or code segments can be stored in machine-readable media, or transmitted over transmission media or communication links by data signals carried in carrier waves. "Machine-readable medium" may include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, and the like. Code segments may be downloaded via a computer network such as the Internet, an Intranet, or the like.
本发明可以以其他的具体形式实现,而不脱离其精神和本质特征。例如,特定实施例中所描述的算法可以被修改,而系统体系结构并不脱离本发明的基本精神。因此,当前的实施例在所有方面都被看作是示例性的而非限定性的,本发明的范围由所附权利要求而非上述描述定义,并且,落入权利要求的含义和等同物的范围内的全部改变从而都被包括在本发明的范围之中。The present invention may be embodied in other specific forms without departing from its spirit and essential characteristics. For example, the algorithms described in certain embodiments may be modified without departing from the basic spirit of the invention in terms of system architecture. Therefore, the present embodiments are to be considered in all respects as illustrative rather than restrictive, the scope of the present invention is defined by the appended claims rather than the above description, and, within the meaning and equivalents of the claims, All changes in scope are thereby embraced within the scope of the invention.
Claims (27)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611052620.5A CN108111319A (en) | 2016-11-24 | 2016-11-24 | A kind of business datum flowmeter charging method, user terminal, S/P-GW and charging gateway |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611052620.5A CN108111319A (en) | 2016-11-24 | 2016-11-24 | A kind of business datum flowmeter charging method, user terminal, S/P-GW and charging gateway |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108111319A true CN108111319A (en) | 2018-06-01 |
Family
ID=62204908
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611052620.5A Pending CN108111319A (en) | 2016-11-24 | 2016-11-24 | A kind of business datum flowmeter charging method, user terminal, S/P-GW and charging gateway |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108111319A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1490960A (en) * | 2002-10-14 | 2004-04-21 | 北京三星通信技术研究有限公司 | Flow-Based Billing Method for Single User in Multimedia Broadcast and Multicast Service |
CN101005381A (en) * | 2006-01-17 | 2007-07-25 | 华为技术有限公司 | System and method for realizing flow statistic based user's service on terminal |
CN101052144A (en) * | 2007-05-24 | 2007-10-10 | 中兴通讯股份有限公司 | Method and system for charging MBMS according to flow |
CN101112026A (en) * | 2005-02-03 | 2008-01-23 | 艾利森电话股份有限公司 | Improved recource utilization for multimedia broadcast multicast services (mbms) |
CN101883321A (en) * | 2009-05-05 | 2010-11-10 | 中兴通讯股份有限公司 | Method and system for acquiring access information and charging in multimedia broadcast multicast service |
CN101998342A (en) * | 2009-08-11 | 2011-03-30 | 中兴通讯股份有限公司 | Gateway, system and method for counting flow in process of resource application |
CN103596157A (en) * | 2012-08-15 | 2014-02-19 | 中兴通讯股份有限公司 | Method and device for billing local traffic on wireless side |
US20150023164A1 (en) * | 2013-07-18 | 2015-01-22 | Convida Wireless, Llc | Capillary Device Charging |
-
2016
- 2016-11-24 CN CN201611052620.5A patent/CN108111319A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1490960A (en) * | 2002-10-14 | 2004-04-21 | 北京三星通信技术研究有限公司 | Flow-Based Billing Method for Single User in Multimedia Broadcast and Multicast Service |
CN101112026A (en) * | 2005-02-03 | 2008-01-23 | 艾利森电话股份有限公司 | Improved recource utilization for multimedia broadcast multicast services (mbms) |
CN101005381A (en) * | 2006-01-17 | 2007-07-25 | 华为技术有限公司 | System and method for realizing flow statistic based user's service on terminal |
CN101052144A (en) * | 2007-05-24 | 2007-10-10 | 中兴通讯股份有限公司 | Method and system for charging MBMS according to flow |
CN101883321A (en) * | 2009-05-05 | 2010-11-10 | 中兴通讯股份有限公司 | Method and system for acquiring access information and charging in multimedia broadcast multicast service |
CN101998342A (en) * | 2009-08-11 | 2011-03-30 | 中兴通讯股份有限公司 | Gateway, system and method for counting flow in process of resource application |
CN103596157A (en) * | 2012-08-15 | 2014-02-19 | 中兴通讯股份有限公司 | Method and device for billing local traffic on wireless side |
US20150023164A1 (en) * | 2013-07-18 | 2015-01-22 | Convida Wireless, Llc | Capillary Device Charging |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017088501A1 (en) | Charging method and device | |
CN102177743B (en) | Method, equipment and system for offloading network traffic | |
CN105453601B (en) | Connect IMSI-less device to EPC | |
CN109802838B (en) | A method and device for convergent billing | |
JP6407170B2 (en) | Method, apparatus and system for aggregating billing information | |
USRE48656E1 (en) | System, device, and method of traffic detection | |
US20150063113A1 (en) | Traffic control method and traffic control apparatus | |
CN108574965B (en) | Method and equipment for processing request | |
CN100474812C (en) | Compensation method for drop-out flow of service sort charging in communication network and system thereof | |
CN103533524B (en) | A kind of charging method and system of D2D business | |
CN112449358A (en) | Method and device for counting service flow | |
CN102111741B (en) | Charging implement method and device | |
WO2013178114A1 (en) | Method and device for charging local traffic on wireless side | |
CN105208605B (en) | Link information sending method and device and flow control method and device | |
CN104113831A (en) | Close range business communication charging method and system and relative device | |
CN101998347B (en) | Methods and system for acquiring charging information of local internet protocol (IP) access | |
CN107113802A (en) | Resource regulating method, base station, scheduler, program source server and system | |
KR20140125149A (en) | Apparatus of data offloading and method thereof | |
WO2021038277A1 (en) | Broadcast service | |
CN104301880B (en) | A kind of data service charge on traffic accuracy detection method for the network mobile communication systems of CDMA 2000 | |
CN102308603B (en) | Charge mode and network access device | |
CN108111319A (en) | A kind of business datum flowmeter charging method, user terminal, S/P-GW and charging gateway | |
CN113873454B (en) | A communication method and device | |
CN110234084B (en) | A user access method, PGW-C and core network | |
CN100484007C (en) | Grouping service charging method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180601 |
|
RJ01 | Rejection of invention patent application after publication |