CN101075884A - Method for charging service content - Google Patents
Method for charging service content Download PDFInfo
- Publication number
- CN101075884A CN101075884A CN 200710118158 CN200710118158A CN101075884A CN 101075884 A CN101075884 A CN 101075884A CN 200710118158 CN200710118158 CN 200710118158 CN 200710118158 A CN200710118158 A CN 200710118158A CN 101075884 A CN101075884 A CN 101075884A
- Authority
- CN
- China
- Prior art keywords
- charging
- matching result
- service server
- billing function
- parameter
- 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.)
- Granted
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The method comprises: resolving the parameters of the packet transmitted through WAP (wireless application protocol) gateway; the accounting unit matches the parameter with the charging rule, and puts the match result into all match results; if it is matched with the unified resource location (URL) parameter item, then resolving the domain name and port information of the service server from the packet application layer; matching the domain name and port information with the charging rule; putting the second match result into all match results; otherwise, recording the downlink and uplink traffic transmitted to the mobile station; according to the traffic and the all match results, generating the charging information. By the invention, the service supplier can set up different charging rate for different services.
Description
Technical field
The present invention relates to a kind of method for charging service content, be particularly useful for a kind of KJAVA carries out content charging when line service passes through WAP (wireless application protocol) (Wireless Application Protocol is hereinafter to be referred as WAP) gateway proxy method.
Background technology
Increasing along with data carried by data class of business on the existing communication network, the monthly payment that tradition is simple and no longer suitable based on the charge mode of bearer traffic becomes the focus in current market based on the content charging mode of different business flow/time/incident.The core concept of content charging is that the traffic differentiation that the user carries out is come out and timing statistics/flow/event information, then these charge informations is used for the control of chargeing.At present, KJAVA obtains more and more widely application at line service, and so-called KJAVA is a kind of software development language, and the KJAVA business is the software with the KJAVA language compilation, and its content charging mode flexibly is to promote the prerequisite of various KJAVA at line service.Obtain in the network of the online business datum of KJAVA at user terminal, be illustrated in figure 1 as travelling carriage (Mobile Station, hereinafter to be referred as MS) be connected the schematic diagram that transmits data with the online application server of KJAVA, connection procedure comprises the steps: that MS and the online application server of KJAVA connect by verification process; Send request/response message between MS and the KJAVA line server gateway; Carrying out data between the online application server of MS and KJAVA transmits.The method of carrying out content charging in not needing the network that connects by WAP gateway is: carry out multiple KJAVA simultaneously when line service, GPRS (General Packet Radio Service, hereinafter to be referred as GPRS) gateway support node (Gateway GPRS Support Node, be called for short GGSN) as the billing function unit, configuring charging rule at first, according to the charging control information in the charging regulation parsing business datum, comprise network layer, the transport layer relevant information, again itself and charging regulation are mated, identify online KJAVA service server, and write down respectively on MS and this KJAVA service server transmission corresponding/downlink data flow information, so that different KJAVA is carried out content charging at line service.Following charging regulation project commonly used and the item value example classified as:
APN (Access Point Name is hereinafter to be referred as APN): " CMWAP "
Task identifier code: " 10 "
Purpose IP address: " 10.0.0.172 "
Purpose IP address mask: " 32 "
Destination slogan scope: " 9201 "
IP protocol type: " TCP "
GGSN determines the online application server of KJAVA that is connected by information such as analysis purpose IP address and port numbers, thus the data traffic of record MS and this KJAVA Server Transport, the generation charge information.
But, development along with present mobile industry, MS is many when being connected to the online service server of KJAVA by gateway proxy, be illustrated in figure 2 as MS and be connected the schematic diagram that transmits data by WAP gateway with the KJAVA service server, data transmission procedure comprises the steps: that MS and WAP gateway connect; MS is by carrying out data interaction between WAP gateway agency and the KJAVA line server.In this process, still adopt aforementioned content charging method, then the problem of Cun Zaiing is: because GGSN only resolves network layer, the relevant information and the charging regulation of transport layer mate, and this type of business network layer, the destination address of transport layer is the WAP gateway address, promptly three, four layers of information are identical, generate charge information in view of the above, the content that the business that makes different K JAVA line server provide is embodied in the charge information is identical, so GGSN can't discern the business that the online application server of different K JAVA through same WAP gateway agency provides, and just can not carry out content charging respectively at line service to different K JAVA.
Therefore, the defective that prior art exists is: for the client who uses different business, and the charging method unfairness, and the operator of different business is provided, be difficult to business be promoted or set suitable marketing strategy by different rates is set.
Summary of the invention
The objective of the invention is to overcome the defective that exists in the prior art, a kind of method for charging service content is provided, be connected with service server when obtaining business datum by proxy gateway at MS, can realize distinguishing different business server through same WAP gateway transport service, respectively its business is carried out content charging, improve the flexibility of service billing.
For achieving the above object, provide a kind of method for charging service content, comprised the steps:
The parameter that step 1, billing function unit resolves get access to through the Wireless Application Protocol Gateway data packets for transmission;
Step 2, billing function unit mate parameter and charging regulation, and first matching result is counted among the whole matching result, if match consistent uniform resource locator parameter item, then execution in step 3, otherwise execution in step 4;
The service server domain name and the port information of step 3, billing function unit resolves packet application layer mate with charging regulation, and second matching result is charged among the whole matching result;
On transmitting between step 4, billing function unit record and travelling carriage/and the downlink data flow, produce charge information according to flow and whole matching result;
Step 5, carry out charging step according to charge information.
By above technical scheme as can be known, comprise service server application layer parameter item in the charging regulation of the present invention, in the process that packet parameter and charging regulation mate, the step that comprises recognition data bag service server application layer parameter, can distinguish different service servers in view of the above, charge according to its business tine.
Therefore, the present invention has the following advantages:
1, can distinguish different business, carry out business tine flexibly and charge by gateway proxy;
2, little to the hardware device change of existing network network element, the device upgrade cost is low;
3, operator can set different rates to different business more flexibly, helps the popularization of different business.
Also in conjunction with the accompanying drawings the present invention is described in further detail below by specific embodiment.
Description of drawings
The schematic diagram of transmission data procedures when Fig. 1 directly is connected with the KJAVA service server for prior art MS.
Fig. 2 is prior art MS is connected time transmission data procedures with the KJAVA service server by WAP gateway a schematic diagram.
Fig. 3 is the flow chart of method for charging service content specific embodiment one of the present invention.
Fig. 4 is the part flow chart of method for charging service content specific embodiment two of the present invention.
Embodiment
Be illustrated in figure 3 as the flow chart of business charging method specific embodiment one of the present invention, embodiment one is for to be connected in the process of obtaining the KJAVA business with the KJAVA service server by WAP gateway at MS, method to business is carried out content charging specifically comprises the steps:
But step 101, the pre-configured charging regulation that contains the parameter item of unique identification KJAVA service server of GGSN;
In step 105, GGSN record and the MS transmission/and the downlink data flow, according to flow and whole matching identification service content as a result, produce the charge information that is used to charge;
Above-mentioned charging regulation is the tabulation that comprises the service server parameter value, it is the service server parameter list, specifically comprise KJAVA service server application layer parameter item and network layer, the transport layer parameters item, this application layer parameter item comprises the parameter item of application layer URL and unique identification KJAVA service server, concrete domain name and the port that adopts the KJAVA service server in the present embodiment, be that x-online-host field in the HTTP application protocol is as its unique identification, this network layer, the transport layer parameters item comprises the wap protocol type, APN, the task identifier code, purpose IP address, purpose IP address mask, destination slogan scope and IP protocol type can identify the WAP gateway of the packet that transmission KJAVA service server provides.This charging regulation can be configured when carrying out content charging at every turn, also can be pre-configured according to service needed, be stored among the GGSN, and transfer the charging regulation that prestores when carrying out content charging later on and get final product.Therefore before above-mentioned steps 101, can also comprise:
But step 100, billing function configuration of cells contain the charging regulation of the parameter item of unique identification service server.
Parameter item in the above-mentioned charging regulation, it is as follows to reach the corresponding every example value of a packet:
wap protocol: " WAP2.0 "
□APN:“CMWAP”
task identifier code: " 8 "
purpose IP address: " 10.0.0.172 "
purpose IP address mask: " 32 "
destination slogan scope: " 80-80 "
IP protocol type: " TCP "
Application layer applications agreement: " WAP "
application layer URL: " 10.0.0.172:80/* "
Special field x-online-host in the application layer protocol: " 211.136.20.238:8080 "
The method for charging service content of the specific embodiment of the invention one, can accurately distinguish the business that the different business server through same gateway provides by the X-online-host field parameter of matched data bag application layer, charge respectively, make operator to different business different rates are set more flexibly, be convenient to it and realize professional popularization, and realize this method for charging service content, need not to increase the hardware device of system, less input, and cost just can obtain bigger income.
In the foregoing description one, GGSN also can finish the network element of billing function for other, for example can realize the independent charging network element of above-mentioned functions.
Be illustrated in figure 4 as the flow chart of method for charging service content specific embodiment two of the present invention, roughly the same with the step of embodiment one, difference is that step 104 is specially:
Step 1041, GGSN resolution data bag application layer x-online-host field parameter, mate with charging regulation, if can match consistent KJAVA service server, the matching result second time that then will comprise this KJAVA service server sign is charged to the whole matching result, otherwise handles according to default mode;
Step 1042, GGSN finish the coupling of data packet transmission layer, network layer parameter value and charging regulation, if match consistent WAP gateway, the matching result second time that then will comprise this WAP gateway sign is charged to the whole matching result, otherwise handles according to default mode.
Default mode described in the embodiment two is the rule that is pre-configured among the GGSN, in the time can't matching definite WAP gateway and/or KJAVA service server, then pre-defined such business is a default service, and charge system can be carried out default process according to predefined rate.
In the foregoing description one and two, method for charging service content also can be used for other service servers through the WAP gateway transport service, as the streaming media service server, as long as but have the parameter of unique identification service server.
It should be noted last that, above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although the present invention is had been described in detail with reference to preferred embodiment, those of ordinary skill in the art is to be understood that, can make amendment or be equal to replacement technical scheme of the present invention, and not break away from the spirit and scope of technical solution of the present invention.
Claims (5)
1, a kind of method for charging service content comprises the steps:
The parameter that step 1, billing function unit resolves get access to through the Wireless Application Protocol Gateway data packets for transmission;
Step 2, billing function unit mate described parameter and charging regulation, and first matching result is counted among the whole matching result, if match consistent uniform resource locator parameter item, then execution in step 3, otherwise execution in step 4;
The service server domain name and the port information of step 3, billing function unit resolves packet application layer mate with charging regulation, and second matching result is charged among the whole matching result;
On transmitting between step 4, billing function unit record and travelling carriage/and the downlink data flow, produce charge information according to flow and described whole matching result;
Step 5, carry out charging step according to charge information.
2, method for charging service content according to claim 1 is characterized in that: also comprise:
But the billing function configuration of cells contains the charging regulation of the parameter item of unique identification service server.
3, method for charging service content according to claim 1 and 2 is characterized in that: described step 3 specifically comprises the steps:
The service server domain name and the port information of step 301, billing function unit resolves packet application layer, mate with charging regulation, if can match consistent service server, then with the sign of this service server as the second time matching result charge to the whole matching result;
The coupling of data packet transmission layer, network layer parameter value and charging regulation is finished in step 302, billing function unit, if match consistent Wireless Application Protocol Gateway, then with the sign of this Wireless Application Protocol Gateway as the second time matching result charge to the whole matching result.
4, method for charging service content according to claim 1 and 2 is characterized in that: also comprise the step that described charge information is offered charge system after described step 4.
5, method for charging service content according to claim 1 and 2 is characterized in that: the step that the charging functional unit mates described parameter and charging regulation in the described step 2 comprises the step of billing function unit resolves WAP (wireless application protocol) type, APN, task identifier code, purpose IP address, purpose IP address mask, destination slogan scope and IP protocol type information at least.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101181589A CN101075884B (en) | 2007-06-29 | 2007-06-29 | Method for charging service content |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101181589A CN101075884B (en) | 2007-06-29 | 2007-06-29 | Method for charging service content |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101075884A true CN101075884A (en) | 2007-11-21 |
CN101075884B CN101075884B (en) | 2010-06-02 |
Family
ID=38976717
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101181589A Expired - Fee Related CN101075884B (en) | 2007-06-29 | 2007-06-29 | Method for charging service content |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101075884B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009076867A1 (en) * | 2007-12-05 | 2009-06-25 | Huawei Technologies Co., Ltd. | Method and wap gateway of realizing the differential service for wap group |
CN102083046A (en) * | 2009-11-30 | 2011-06-01 | ***通信集团宁夏有限公司 | Content charging method and device |
CN102395117B (en) * | 2007-12-11 | 2014-08-06 | 华为技术有限公司 | Method and device for identifying content type |
WO2017193303A1 (en) * | 2016-05-11 | 2017-11-16 | 华为技术有限公司 | Communication billing method |
CN111199464A (en) * | 2019-12-02 | 2020-05-26 | 泰康保险集团股份有限公司 | Receipt data processing system, receipt data processing method, device, and medium |
CN113139802A (en) * | 2020-01-16 | 2021-07-20 | ***通信集团山东有限公司 | Content charging rule scheduling method, device, storage medium and computer equipment |
CN113162858A (en) * | 2021-04-23 | 2021-07-23 | 中科云谷科技有限公司 | Flow forwarding system, equipment and method and Internet of things system |
CN115081628A (en) * | 2022-08-15 | 2022-09-20 | 浙江大华技术股份有限公司 | Method and device for determining adaptation degree of deep learning model |
-
2007
- 2007-06-29 CN CN2007101181589A patent/CN101075884B/en not_active Expired - Fee Related
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009076867A1 (en) * | 2007-12-05 | 2009-06-25 | Huawei Technologies Co., Ltd. | Method and wap gateway of realizing the differential service for wap group |
CN102395117B (en) * | 2007-12-11 | 2014-08-06 | 华为技术有限公司 | Method and device for identifying content type |
CN102083046A (en) * | 2009-11-30 | 2011-06-01 | ***通信集团宁夏有限公司 | Content charging method and device |
CN102083046B (en) * | 2009-11-30 | 2013-09-18 | ***通信集团宁夏有限公司 | Content charging method and device |
WO2017193303A1 (en) * | 2016-05-11 | 2017-11-16 | 华为技术有限公司 | Communication billing method |
CN111199464A (en) * | 2019-12-02 | 2020-05-26 | 泰康保险集团股份有限公司 | Receipt data processing system, receipt data processing method, device, and medium |
CN113139802A (en) * | 2020-01-16 | 2021-07-20 | ***通信集团山东有限公司 | Content charging rule scheduling method, device, storage medium and computer equipment |
CN113139802B (en) * | 2020-01-16 | 2022-12-09 | ***通信集团山东有限公司 | Content charging rule scheduling method, device, storage medium and computer equipment |
CN113162858A (en) * | 2021-04-23 | 2021-07-23 | 中科云谷科技有限公司 | Flow forwarding system, equipment and method and Internet of things system |
CN115081628A (en) * | 2022-08-15 | 2022-09-20 | 浙江大华技术股份有限公司 | Method and device for determining adaptation degree of deep learning model |
Also Published As
Publication number | Publication date |
---|---|
CN101075884B (en) | 2010-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4714210B2 (en) | Integrated charging data generation method for each service, charging processing apparatus and recording medium | |
CN101075884A (en) | Method for charging service content | |
US8180333B1 (en) | Differential routing of communication-usage records | |
CN1144440C (en) | Authentication method and system | |
CN1612527A (en) | Data service information collecting device and charging method using same | |
CN1314251C (en) | Comprehensive business platform and its business flow path control method | |
CN1579051A (en) | Method and system for multicasting messages to select mobile recipients | |
CN1725708A (en) | Statistical method of data stream | |
CN101069206A (en) | System and method for managing access for an end user in a network environment | |
CN101188505B (en) | content type recognition method and device | |
CN101047874A (en) | Decision method for service information in mobile communication network | |
CN1794638A (en) | Method of cut-in charge system for OMA service application and charge angine | |
CN1647451A (en) | Monitoring of information in a network environment | |
CN1578487A (en) | Method for mobile terminal switching in packet network | |
CN1780225A (en) | Method for changing push business parameters data according to user and terminal relation | |
US7975003B1 (en) | Method for tracking payable media content transactions | |
CN1452342A (en) | Method for managing broadcast of multi-broadcast service source in mobile network | |
CN101051918A (en) | Method for realizing business requst and on-line instruction system | |
CN103891325B (en) | NAI subscribes to ID prompting digital processings | |
CN1643853A (en) | Method and system for providing network services | |
CN1859128A (en) | Method for content charging of data service | |
CN1703893A (en) | Handling charging information in interworking structure of mobile communication and wireless local area networks | |
CN1303832C (en) | Authentication method and system for short message value-added service | |
US20150270978A1 (en) | Method and apparatus for data repair in a data communication network | |
CN1947455A (en) | Supporting a network behind a wireless station |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100602 Termination date: 20200629 |
|
CF01 | Termination of patent right due to non-payment of annual fee |