Background technology
Continuous development along with the mobile data communication network technology, various mobile data services, as multimedia messaging service, MMS (MMS, Multimedia Messaging Service), location service (LCS, LocationServices), payment transaction and WAP (wireless application protocol) WAP browse service etc. thereof launch to use day by day, therefore because the continuous appearance of comparatively rich and varied mobile data services, will inevitably propose higher requirement to operation mode, particularly the charging way to operator proposes higher requirement.
For the appearance of mobile data services, mobile operator need communicate the two dimension of expense and content fee to the user who has applied for mobile data services respectively and charge, and below the definition of communication expense and content fee is introduced respectively, and is as follows:
Communication expense: mobile operator has built mobile communications network, and the user has used the mobile communications network resource, and mobile operator just need collect the Internet resources usage charges to the user, and described Internet resources usage charges are communication expense; Communication expense generally uses the flow/duration of Internet resources or monthly payment to charge according to the user.
Content fee the: because (CP of content supplier, Content Provider) for providing content resource, the user who has applied for mobile data services browses, the user has browsed the content resource that CP provides, the CP of content supplier just need collect the content resource usage charges to the user, and described content resource usage charges are content fee; The charging of content fee is handled and is acted on behalf of charge by mobile operator, and in general, content fee can charge by the flow/duration of bar (as every MMS is charged), user's browsing content resource or monthly payment mode etc.
Wherein the charging way of foregoing expense and rate can be consulted the back decision jointly by mobile operator and content supplier.
See also Fig. 1, this figure is the charge system work schematic diagram of mobile data communication network in the prior art; As shown in Figure 1, the communication expense charge information is normally at the Serving GPRS Support Node (SGSN of 2G network/2.5G network/3G network, Serving GPRS Support Node)/GGSN (GGSN, Gate GPRS Supporting Node)/packet data serving node (PDSN, Packet DataService Node)/network access server (NAS, Network Access Server) upward collections such as (following are long-range connecting system (RAS, Remote Access Server System) 1 with above these node unified Definition); And the content fee charge information is normally at Wireless Application Protocol Gateway (WAP GW, WirelessApplication Protocol Gateway) 2 or on service provider/SP/CP of content supplier 3, gather, and the generation ticket, and unification is unified clearing by operation subsystem (OSS).
In the charge system as shown in Figure 1, wherein WAP business (referring to that real-time requires lower business, as Email or MMS etc.) is to finish protocol conversion and agent functionality by Wireless Application Protocol Gateway WAP GW 2; But not WAP business (referring to the business that real-time is had relatively high expectations, as mobile multi-media service etc.) is without WAPGW 2, is directly sent to by long-range connectingsystem RAS 1 and carries out protocol analysis on service provider/SP/CP of content supplier 3; Charge system (Billing SYS, BillingSystem) 4 chargings of finishing pre-payment communication expense and content fee are handled, and the SP/CP3 and the user that will charge carried out authentication process, and finish different content chargeed and carry out wholesale price (specify a price for every type content and be the content charging wholesale price), wherein charge system Billing SYS 4 can be shared by a plurality of equipment and finishing.
Wherein the charge mode of communication expense is: gather the information that the user uses Internet resources byRAS 1, as use flow, the duration of Internet resources, and with user's relevant network information (as information such as RAS address, access codes) of surfing the Net, RAS 1 sends to Billing SYS4 with the information of gathering by the communication expense interface then, and the charging that is communicated expense by Billing SYS 4 is handled.
Wherein the charge mode of content fee is: the information (only having identified the situation of being gathered user's browsed content resource information by WAP GW 2 among Fig. 1) of being gathered user's browsing content resource by WAP GW 2 or SP/CP 3.WAP GW 2 at first will obtain calling subscriber's number information, and in order to obtain calling number (MSISDN), need be from authentication, authorize, accounting server (aaa server, Authentication, Authorization, Accounting) 5 transmit the remote dial user capture (RADIUS of coming, RemoteAccess Dail-In User Service) extraction user's (MSISDN in the solicited message of agreement, the IP address) right, the packet that sends according to the user obtains user's IP address again, because the IP address is unique, so from (MSISDN, the IP address) centering can obtain calling number MSISDN, if gather content fee charging information needed, then need WAPGW 2 that the MSISDN that obtains is sent to SP/CP 3 by SP/CP3.WAP GW 2 or SP/CP 3 also will gather URL(uniform resource locator) (URL entrained in the user request information, Uniform Resource Locator) information, or the characteristic value of carrying among the URL (as operation code SERVER ID etc.), WAPGW 2 or SP/CP 3 send to Billing SYS 4 with the characteristic value of carrying among the MSISDN that collects and URL information or the URL etc. by the content fee interface, are handled by the charging that Billing SYS 4 carries out content fee according to reception information.
Relevant operation code SERVER ID can be increased in URL by SP/CP 3; Or increase in URL by door PORTAL, promptly handle visit door PORTAL earlier for the charging of content fee, in URL, increase characteristic value by PORTAL and return to WAP GW2 or SP/CP 3 again.
But, because above-mentioned prior art realizes the two-dimentional charging way of communication expense and content fee in mobile data communication network, the collection of the collection of communication expense charge information and content fee charge information is separately to finish in different equipment, and the equipment of gathering the content fee charge information can not be resolved the miscellaneous service agreement, so its implementation procedure exists following inevitable defective:
1,, can not realize content fee charging processing as mobile multi-media service (comprising streaming media service, PC+ surfing Internet with cell phone business etc.) for non-WAP business without WAPGW 2;
2, when the flow rate of the flow rate of non-WAP business (as streaming media service) and WAP business is inconsistent, because RAS 1 can not resolve the type of service of different agreement, therefore the business to different agreement can not realize effective charging simultaneously;
3, for as this business of multimedia messaging service, MMS MMS by the bar communication expense, and not according to the situation of flowmeter communication expense, this charging way can only be to use the flow or the duration of Internet resources by the user thatRAS 1 is gathered, deduct the flow of the shared Internet resources of each bar MMS of collection among the WAP GW 2 or the charge information that duration is used as communication expense, therefore for pressing the bar call charge service, this charging way is handled the charging of communication expense and is seemed very loaded down with trivial details.
When 4, adopting different rate modes with content, can not finish the problem of chargeing respectively for the flow of two application.
5, this charging way can not effectively solve prepaid user's real time billing problem.
Summary of the invention
The technical problem to be solved in the present invention is to propose a kind of charging method based on mobile data communication network, realizing that the communication expense charge information and the collection of content fee charge information and the parsing of miscellaneous service agreement can finish in same equipment, thereby realize the business of different agreement is chargeed respectively.
For addressing the above problem, the present invention proposes a kind of charging method based on mobile data communication network, be used for using mobile data services to charge to the user, comprise step:
(1) the same charge information collecting equipment in the described mobile data communication network receives all mobile data services;
(2) storage is provided with content resource information and is used for the charging way trigger table of corresponding relation between the charging way of this content resource in described same charge information collecting equipment; Described charging way comprises carries out pure charge on traffic information gathering, content charge on traffic information gathering and/or content charging information gathering; Wherein, described pure charge on traffic is meant that identical Internet resources use is chargeed to rate; Described content charge on traffic is meant that the content resource to visiting same URL(uniform resource locator) charges; Described content charging is meant that use is chargeed by bar to content resource;
(3) described same charge information collecting equipment carries out protocol analysis according to the connectivity request message that the user sends to the mobile data services that the user uses;
(4) at the mobile data services of each agreement, described same charge information collecting equipment judges in the various solicited messages that the user sends whether comprise the content resource information that will visit, if, according to the described charging way trigger table of described content resource information inquiry, determine that corresponding charging way carries out the charge information collection; Otherwise carry out pure charge on traffic information gathering;
(5) described same charge information collecting equipment will report charge system at all kinds of charge informations of the mobile data services collection of every kind of agreement respectively;
(6) all kinds of charge informations of being gathered according to described same charge information collecting equipment by the charge system of mobile data communication network, the mobile data services of every kind of agreement that the user is used communicate the charging processing of expense and content fee respectively.
Wherein said content resource information comprises:
URL(uniform resource locator); Or
URL(uniform resource locator) and service code; Or
URL(uniform resource locator), service code and SPID.
The charging way of wherein said content resource comprises:
Free charging way;
The content charging mode;
Content charge on traffic mode; And
Content charging mode and content charge on traffic mode.
The solicited message that wherein said user sends comprises:
Connectivity request message;
The content resource accessing request information; And
Interrupt requests information.
Described step (6) specifically comprises step:
(61) described charge system is calculated content fee according to the charge information of content charge on traffic and/or content charging, and result of calculation is sent to charge information collecting equipment, generates charging bill by charge information collecting equipment;
(62) described charge system is according to pure charge on traffic information and user's prepayment information, and segmentation sends flow value or the duration value that the user can use Internet resources to charge information collecting equipment.
Above-mentioned described step (62) also comprises step afterwards: pure charge on traffic information that described charge system reports according to charge information collecting equipment and user's prepayment information, when calculating the user prepayment amount of money and use up, the interrupt communication of notice charge information collecting equipment.
The mobile data services that wherein said user uses comprise WAP (wireless application protocol) data service and the data service of live signal stream protocol.
Wherein said pure charge on traffic information is used the flow value or the duration value of Internet resources for the user; Described content charge on traffic information is the flow value or the duration value of the same URL(uniform resource locator) content resource of user capture; The information bar number that described content charging information is the user capture content resource.
Described charge information collecting equipment is the long-range connecting system in the described mobile data communication network; Or Internet protocol gateway; Or the network element device that is used to gather all kinds of charge informations that between long-range connecting system and Internet protocol gateway, increases.
Described long-range connecting system comprises Gateway GPRS Support Node; Or serving GPRS support node; Or group data service node; Or network access server.
Correspondingly, the invention allows for a kind of charging method, be used for using mobile data services to charge, comprise step the user based on mobile data communication network:
(A) long-range connecting system in the described mobile data communication network and Internet protocol gateway receive all mobile data services;
(B) by the long-range connecting system in the described mobile data communication network mobile data services that the user uses are carried out protocol analysis, and the mobile data services of every kind of agreement are carried out pure charge on traffic information gathering and content charging information gathering respectively; Wherein, described pure charge on traffic is meant that identical Internet resources use is chargeed to rate; Described content charging is meant that use is chargeed by bar to content resource;
(C) by the Internet protocol gateway in the described mobile data communication network mobile data services of every kind of agreement are carried out content charge on traffic information gathering respectively; Wherein, described content charge on traffic is meant that the content resource to visiting same URL(uniform resource locator) charges;
(D) the pure charge on traffic information and the content charging information of gathering according to long-range connecting system by the charge system of mobile data communication network, and the Internet protocol gateway content charge on traffic information of gathering, the mobile data services of every kind of agreement that the user is used communicate the charging processing of expense and content fee respectively.
Propose to be provided with communication expense and content fee by pure charge on traffic owing to the present invention is based on the charging method of mobile data communication network, content charge on traffic and content charging are finished, and finish the protocol analysis that the user uses mobile data services by the same charge information collecting equipment in the mobile data communication network, reach and respectively the mobile data services of different agreement are carried out the collection of all kinds of charge informations, and, finish the charging processing that each agreement mobile data services that the user is used communicate expense and content fee respectively by all kinds of charge informations that charge system is gathered at the mobile data services of each agreement according to charge information collecting equipment.Therefore the mobile data services that realize by this processing mode are chargeed and are handled, and can reach following beneficial effect:
A. can carry out content fee charging processing to WAP business and mobile multi-media service (comprising streaming media service, PC+ surfing Internet with cell phone business etc.) simultaneously;
B. because charge information collecting equipment is respectively the charging Information Monitoring of the mobile data services of every kind of agreement to be reported charge system, thereby can realize that charge system is according to different agreement, respectively the mobile data services of each quasi-protocol are chargeed respectively, overcome when the flow rate of the flow rate of non-WAP business (as streaming media service) and WAP business is inconsistent and cause can not accurate billing defective;
C. the business of chargeing by bar for multimedia messaging service, MMS MMS etc. can directly realize the purpose by bar communication expense or content fee;
D. can effectively solve prepaid user's real time billing problem.
Embodiment
(wherein gathered by RAS by the communication expense charge information at coming collection communication expense charge information and content fee charge information by different equipment in the prior art in mobile data communication network for the charging method that the present invention is based on mobile data communication network, the content fee charge information is gathered by WAP GW), thereby cause existing operation system existing many defectives aspect the mobile data charging, and propose the two-dimentional charging way of communication expense and content fee is split as pure charge on traffic, two one dimension charging ways of content charging and/or content charge on traffic, and the protocol analysis that proposition is finished all mobile data services by the same equipment in the mobile data communication network is handled, with acquisition process, thereby avoid the defective that exists in the prior art to all charge informations.
Be explained in detail below in conjunction with the embodiment of each accompanying drawing the charging method that the present invention is based on mobile data communication network.See also Fig. 2, this figure is the realization principle flow chart that the present invention is based on the charging method of mobile data communication network, and its main implementation procedure comprises the steps:
Step S10 is provided with communication expense and content fee and is finished by pure charge on traffic, content charge on traffic and three parts of content charging; Respectively pure charge on traffic, content charge on traffic and three notions of content charging are carried out the specific definition explanation below, as follows:
Pure charge on traffic: be meant that identical Internet resources use is chargeed to rate; Because mobile operator has built the mobile network, the user has used Internet resources, at the network operation person, under indiscriminate substantially situation on the cost, in general the user uses the flow of Internet resources or the rate of duration is identical, so can suppose flow or duration a default substantially rate is arranged, therefore the network of flow that just rate can be equated or duration takies and is defined as pure flow.Under the resource occupying of same traffic or duration, because of the sensitiveness of its data, or the price difference of content, the rate of different business flow or duration may be different.And the pure charge on traffic of definition here is meant that the flow value of indiscriminate default rate or duration value charge, and this part comprises that major part exempts from the browse service of content fee in chargeing.
The content charge on traffic: be meant that the content resource to visiting same uniform resource position mark URL charges, the rate of general content charge on traffic and pure charge on traffic is inequality;
Content charging: be meant that use is chargeed by bar to content resource, can handle according to content charging as the MMS business;
Above-mentioned content fee and communication expense two dimension charging way is split as the reasons are as follows of pure charge on traffic, content charging/two one dimension charging ways of content charge on traffic:
The mobile operator operation mode of chargeing: only collecting communication expense, and generally do not collect content fee, is free to content fee promptly, and the user can freely go sight-seeing the content resource that content supplier provides, as long as paid communication expense.The WAP business is carried out the initial stage, it also is the same this charge mode that adopts, but because of content supplier can not obtain any content fee, therefore there is not enthusiasm, cause the WAP business not have the abundant content resource, it is not rapid to cause the WAP business to be carried out, so the charging operation mode in later stage is revised: promptly collect content fee by the Virtual network operator agency for content supplier; According to top analysis, on the charging principle, can be split as the charge mode of communication expense and content fee bidimensional: pure charge on traffic one dimension charges, and two one dimension charging ways of chargeing with content charging and/or content charge on traffic one dimension realize.
See also Fig. 3, this figure is the charge mode signal table that charging method proposed that the present invention is based on mobile data communication network; Content shows in the table, the bidimensional charge mode of original content fee and communication expense can be split as pure charge on traffic one dimension charging way and content charging and/or content charge on traffic one dimension charging way, first of the table various different URL that classify supposition as wherein, second and third of table classified the charging condition that URL will satisfy as, fourth, fifth of table is classified URL as and is satisfied the charging reported result that produces after the corresponding charging condition, promptly be to report, still report by content charging and/or content charge on traffic by pure charge on traffic.
Step S20 carries out protocol analysis by the same charge information collecting equipment in the mobile data communication network to the mobile data services that the user uses;
Step S30, the mobile data services of every kind of agreement that step S20 is resolved are carried out pure charge on traffic information gathering, content charge on traffic information gathering and/or content charging information gathering respectively;
Wherein said charge information collecting equipment can be the long-range connecting system RAS in the mobile data communication network; Or be Internet protocol gateway IP GW; Or other network element devices that are used to gather all kinds of charge informations between long-range connecting system RAS and Internet protocol gateway IP GW, increasing.
See also Fig. 4, this figure is that the network system that the present invention is based on the charging method enforcement of mobile data communication network is formed structural representation, wherein:
Long-range connecting system RAS 10: still as the connecting system of portable terminal, the collection of its charge information is as the reference information that charges, all the collection (comprising pure charge on traffic information, content charging information and/or content charge on traffic information) of charge information is finished by Internet protocolgateway IP GW 20, and generates corresponding ticket.
Charge system Billing SYS 40: be used for charge information according toIP GW 20 collections, finishing the charging of pre-payment communication expense and content fee handles, and service provider/SP/CP ofcontent supplier 30 is carried out authentication, and finish content charging wholesale price processing capacity (whereinBilling SYS 40 can share in a plurality of equipment and finishing, but does not influence enforcement of the present invention).
IP GW system 20: finish all mobile data services that the user is used and carry out protocol analysis, and the business of every kind of agreement is carried out the collection of pure charge on traffic information, content charging information and/or content charge on traffic information, and generate ticket; Also be used to handle the real-time report of the pure charge on traffic information of prepaid user simultaneously.
Aaa server 50: finish the butt joint access customer and carry out authentication and billing information request is transmitted processing.
Its medium-long range connectingsystem RAS 10 as 2G/3G network etc., can be Gateway GPRS Support Node GGSN in different mobile network systems; Or be serving GPRS support node SGSN; Or be group data service node PDSN; Or be network access server NAS etc.
Wherein the detailed process finished of step S20 can be as follows:
1) storage is provided with content resource information and is used for the charging way trigger table of corresponding relation between the charging way of this content resource in charge information collecting equipment; See also Fig. 5, this figure is the charging way trigger table schematic diagram that charging way proposed that the present invention is based on mobile data communication network; By this figure as seen, all be provided with content resource information in each table and be used for corresponding relation between the charging way of this content resource; With reference to this figure, wherein content resource information comprises uniform resource position mark URL information; Perhaps comprise uniform resource position mark URL information and service code Service id information; Perhaps comprise uniform resource position mark URL information, service code Service ID and SPID SPID etc. simultaneously.And the charging way that is used for the content fee charging comprises free charging way, represents with 0; The content charging mode is represented with 1; Content charge on traffic mode is represented with 2; Content charging mode and content charge on traffic mode are represented with 3; Wherein corresponding each content resource information, the charging way that is used for this content resource expense only is provided with a kind of, promptly selects wherein a kind of getting final product in above-mentioned four kinds of charging ways.
2) charge information collecting equipment in the mobile data communication network carries out protocol analysis according to the connectivity request message that the user sends to the mobile data services that the user uses;
3) according to the situation of protocol analysis, the mobile data services of each agreement of using at the user are gathered pure charge on traffic information, content charge on traffic information and/or content charging information respectively; Wherein at the mobile data services of each agreement, charge information collecting equipment will judge that whether comprising the content resource information that will visit in the various solicited messages that the user sends (comprises URL information, or URL and ServiceId information etc.), if, according to content resource information inquiry charging way trigger table, determine corresponding charging way, carry out the charge information collection, as according to the URL information inquiry charging way trigger table that comprises in certain solicited message of user, obtaining charging way is 1, promptly adopt content charge on traffic mode, then the operation of charge information collecting equipment collection content charge on traffic information meter content fee gets final product; If do not comprise any content resource information that will visit in the solicited message that the user sends, just directly carry out pure charge on traffic information gathering.Promptly the various solicited messages that the user sends are analyzed,, then determined the charging way selected for use according to the charging way of charging way trigger table setting if can find the coupling list item according to the charging way trigger table; Can not find the coupling list item, then charge by pure charge on traffic mode.
Wherein the solicited message of user's transmission comprises connectivity request message, content resource accessing request information and interrupt requests information etc.
4) charge information collecting equipment will report the Billing SYS processing of chargeing respectively at all kinds of charge informations of the mobile data services collection of every kind of agreement.
Step S40, by the charge system Billing SYS all kinds of charge informations that collection reports according to charge information collecting equipment, the mobile data services of every kind of agreement that the user is used communicate the charging processing of expense and content fee respectively.Wherein the charging processing procedure of Billing SYS is mainly as follows:
I) Billing SYS calculates content fee according to the charge information of content charge on traffic and/or content charging, and result of calculation is sent to charge information collecting equipment, generates corresponding charging bill by charge information collecting equipment;
II) Billing SYS is according to pure charge on traffic information and user's prepayment information, segmentation sends flow value or the duration value that the user can use Internet resources to charge information collecting equipment, and carve at a time and calculate the user prepayment amount of money when using up, the notice charge information collecting equipment carries out interrupt communication.If promptly the user is the prepaid user, charge information collecting equipment (as IP GW) can be gathered statistics user's pure charge on traffic information, if count the user when using the flow value of Internet resources or duration value to surpass flow value that the BillingSYS system issues or duration value, then report pure charge on traffic statistical information to Billing SYS system, Billing SYS is according to pure charge on traffic reporting information, calculating respective communication takes, and issue the flow value or the time period of the pure flow of next section, if Billing SYS calculates the user prepayment amount of money and uses up, can indicate charge information collecting equipment (as IP GW) to interrupt this session.
The described pure charge on traffic information of wherein above-mentioned charge information collecting equipment collection is used the flow value or the duration value of Internet resources for the user; The content charge on traffic information of gathering is the flow value or the duration value of the same uniform resource position mark URL content resource of user capture; The content charging information of gathering is the information bar number (as MMS) of user capture content resource.
The mobile data services that wherein above-mentioned user uses can be wireless application protocol (wap) data service and live signal stream protocol (RTSP) data service; See also Fig. 6, this figure the present invention is based on charge information collecting equipment branch agreement in the charging method of mobile data communication network reports schematic diagram from all kinds of charge informations to charge system; As shown in Figure 6, suppose in a RAS conversation procedure, the user initiates the mobile data services of two agreements: WAP business (non-real-time data business) and RTSP business (real-time data service) are used, wherein URL1 and URL3 are according to pure charge on traffic among the WAP, and URL2 need be according to content charging/content charge on traffic; The RTSP business is the same URL's of visit; Then charge information collecting equipment branch agreement reports the process of all kinds of charge informations of every kind of agreement as follows to Billing SYS:
S1: report the flow value of pure charge on traffic of WAP business or the application of duration value, return corresponding one section flow or duration value that uses Internet resources after Billing SYS calculates according to the pure charge on traffic information that reports;
S2: report the flow value of pure charge on traffic of RTSP business or the application of duration value, return corresponding one section flow or duration value that uses Internet resources after Billing SYS calculates according to the pure charge on traffic information that reports;
S3: charge information collecting equipment is according to URL information that comprises in the WAP service requesting information and SERVICE id information etc., inquiry charging way trigger table, discovery need carry out content charging and/or the content charge on traffic is handled, the content charging of the initiating visit URL2 content resource application of withholding, Billing SYS returns the flow or the duration value of one section use Internet resources of answering simultaneously;
S4: report the WAP business on URL2, to use the charge information of content resource, and produce the ticket of content charging/content charge on traffic according to the charging result value of BillingSYS;
S5: the professional flow value or the duration value that can use of monitoring RTSP, when arriving the control point, carry out the professional flow value that uses of real-time report RTSP, Billing SYS is according to reporting numerical value, return flow value or duration value that corresponding next section RTSP uses Internet resources after calculating, and produce corresponding RTSP Streaming Media ticket according to the return value of Billing SYS by charge information collecting equipment;
S6: the professional flow value or the duration value that can use of monitoring WAP, when arriving the control point, carry out the professional flow value that uses of real-time report WAP, Billing SYS returns flow value or duration value that corresponding next section WAP uses Internet resources according to reporting numerical value after calculating;
S7~S8: charge information collecting equipment is received the charging ending request, makes WAP business and RTSP service billing ending message respectively and reports, and produce the pure charge on traffic ticket of professional pure charge on traffic of WAP and RTSP business according to the return value of Billing SYS.
At in mobile data communication network, handle the whole process of chargeing below, the whole implementation process that the present invention is based on the charging method of mobile data communication network is described in detail; See also Fig. 7, this figure is the whole implementation process flow chart that the present invention is based on the charging method of mobile data communication network;
Authentication/charging start information reports process:
S100, mobile station MS send connectivity request message to long-range connecting system RAS;
S101, RAS send the authentication request information of radius protocol to aaa server;
S103, the authentication response information of aaa server feedback radius protocol is given RAS;
S104:RAS begins solicited message by aaa server to the charging that Internet protocol gateway IP GW sends radius protocol, and aaa server is transmitted the beginning solicited message of chargeing to IP GW;
S105, IP GW judge that draw the charging that the user sends begins not comprise in the solicited message content resource information that will visit, are under the situation of pre-payment the user simultaneously, and pure charge on traffic information is reported to charge system Billing SYS;
S106, Billing SYS carries out authentication to the user, if failed authentication then process ends; If authentication is passed through, then report response message to return pure flow budget and give IP GW by pure charge on traffic information; In order to support the mobile data services of different agreement are chargeed respectively simultaneously, need be when the charging of receiving the user begins solicited message, judge the true agreement of the mobile data services that the user uses, trigger pure charge on traffic information respectively according to the business of different agreement again and report (beginning).
S107, the pure charge on traffic information of IP GW feedback radius protocol reports response message to give aaa server;
S108, the pure charge on traffic information of aaa server feedback radius protocol reports response message to give RAS;
S109, RAS feedback connection request response message is given MS;
The collection of content charging information/content charge on traffic information reports:
S200, MS sends to RAS with the content resource accessing request information (comprising URL, the Service ID etc. that will visit) of user's request, and RAS is transmitted to Ip GW with this solicited message;
S201, IP GW judges to draw in the content resource accessing request information that the user sends and comprises the content resource information that will visit, then according to its content resource information that will visit (as URL, or Service ID etc.) inquiry charging way trigger table, determine that corresponding charging way carries out charge information and report, and the information such as IP address, URL or SERVRE ID of the content resource that will visit are reported Billing SYS;
S202, operations such as the CP/SP authentication that Billing SYS will visit the user, content fee wholesale price, subscription authentication, handle if the prepaid user need carry out withholding fee according to reporting information, and the returned content charge information reports response message to give IP GW;
S203, IP GW transmits the content resource accessing request information and gives SP/CP;
S204, SP/CP gives IP GW with the down sending content of user's request;
S205, IP GW judges whether to gather pure charge on traffic information according to information such as the URL of user capture or SERVRE ID again, (promptly mate the charging way trigger table, if coupling, inquire about corresponding charging way---Rate Class is 2 or did not count in 3 o'clock in the pure charge on traffic in the table, be 1 o'clock by pure charge on traffic statistics, if do not match, then charge by pure charge on traffic) if gather pure charge on traffic information, no matter successfully failure is all gathered by pure charge on traffic; And when the flow value of pure flow or duration value have arrived the control point, report prior to content charge on traffic information.If judging to draw to gather content charge on traffic information, then will gather the flow of content and add up not according to pure charge on traffic; If the user is the prepaid user, then to report content charge on traffic information.Annotate, in order to improve the handling property of charge system BillingSYS and IP GW, operator is approved the content flow: though promptly the prepaid user Sorry, your ticket has not enough value, also can use, then can deduct together according to the content charging reporting information.
S206, Billing SYS feedback content charge on traffic information reports response to give IP GW;
S207, IP GW sends to MS with the corresponding contents resource;
S208, IP GW gathers the statistical content charge information, and content charging information is reported BillingSYS;
S209, Billing SYS feedback content charging confirmation is given IP GW, if the user is the prepaid user, IP GW is notified to Billing SYS with the result's (whether MS successfully receives this content) whether this content resource is sent to MS; If content resource transmits failure, then Billing SYS needs the content fee that covering (be that user capture obtains deducting the fee before the content, but the user but not receiving correct content, so will refill the expense of having detained) has been deducted; If content charge on traffic information is not reported among the S205, Billing SYS then needs to calculate the expense of this content flow.
IP GW generates the charging Original CDR of content charging/content charge on traffic according to Billing SYS feedack.
Pure charge on traffic information reports process:
S300, MS send other solicited messages to SP/CP;
S301~S302, IP GW carry out real-time report to the pure charge on traffic information of gathering and give BillingSYS; If the user is the prepaid user, IP GW will add up the duration value or the flow value of pure flow, if drawing the flow value or the duration value of pure flow, statistics surpassed flow value or duration value that Billing SYS issues, then report the pure charge on traffic information of collection to Billing SYS, Billing SYS calculates the respective communication expense according to the charge information that IP GW reports, and the flow value or the time value that issue the pure flow of next section are given IPGW, if Billing SYS calculates user's the pre-payment amount of money and uses up, then indicate IP GW to interrupt this session.
The charging ending request reports process:
S400, MS send interrupt requests information to RAS request deexcitation;
S401~8402, RAS sends the charging ending request information of radius protocol to IP GW through aaa server;
S403, IP GW feedback is chargeed and is finished response message to aaa server;
S404, IP GW gather pure charge on traffic information, if the prepaid user then reports Billing SYS with pure charge on traffic information;
S405, Billing SYS return response message and give IP GW, and IP GW produces pure charge on traffic ticket;
S406, the charging of aaa server feedback radius protocol finishes response message and gives RAS;
S407, RAS feedback interrupt response information is given MS.
Correspondingly, the invention allows for a kind of charging method based on mobile data communication network, see also Fig. 8, this figure is the main implementation procedure flow chart of another kind of the present invention based on the charging method of mobile data communication network, and its main implementation procedure is as follows:
Step S150 is provided with communication expense and content fee and is finished by pure charge on traffic, content charge on traffic and content charging; Wherein pure charge on traffic is meant that identical Internet resources use is chargeed to rate, the content charge on traffic is meant that the content resource to visiting same URL(uniform resource locator) charges, content charging is meant to be used by bar charge (the detailed explanation of three kinds of charging ways repeats no more here with the explanation in the first method) content resource;
Step S160 carries out protocol analysis by the long-range connecting system RAS in the mobile data communication network to the mobile data services that the user uses, and the mobile data services of every kind of agreement is carried out pure charge on traffic information gathering and content charging information gathering respectively; Wherein the mobile data services of user's use comprise wap protocol and RTSP agreement etc.; Wherein pure charge on traffic information is used the flow value or the duration value of Internet resources for the user, and content charging information is the information bar number of user capture content resource;
Step S170 carries out content charge on traffic information gathering by the Internet protocol gateway IP GW in the mobile data communication network respectively to the mobile data services of every kind of agreement; Wherein content charge on traffic information is the flow value or the duration value of the same uniform resource position mark URL content resource of user capture;
Step S180, the pure charge on traffic information and the content charging information of gathering according to long-range connecting system RAS by the charge system Billing SYS of mobile data communication network, and the Internet protocol gateway IP GW content charge on traffic information of gathering, the mobile data services of every kind of agreement that the user is used communicate the charging processing of expense and content fee respectively.
See also Fig. 9, this figure is charging method the implementation process schematic diagram in charging network system of another kind of the present invention based on mobile data communication network; As shown in Figure 9, if inRAS 10, realize the user is used the protocol analysis of different mobile data services, and respectively the mobile data services of different agreement are carried out the collection of pure charge on traffic information and content charging information; And inIP GW 20, finish collection to the content charge on traffic information of the mobile data services of every kind of agreement, promptly gather flow value or the duration value of the different URL of user capture respectively, the difference of wherein this implementation and top first kind of implementation is:
1, carries out the protocol analysis of different business and respectively the business of every kind of agreement is carried out the collection of pure charge on traffic information and content charging information byRAS 10, and the charge information of gathering reportedBillingSYS 40, simultaneously according to the corresponding ticket of feedback information production ofBilling SYS 40;
2, gather flow value or the duration value of each URL of user capture byIP GW 20, and the content charge on traffic information of gathering is reported Billing SYS 40.Compare with first kind of implementation,BillingSYS 40 should finish the operation of covering expense according to the difference of the rate of the rate of pure flow and this URL flow, as for the MMS business, if disregarding traffic fee uses, charge and only press bar, because of inRAS 10 reports, deducting the traffic fee of MMS (because of RAS can not distinguish the MMS business, the flow of user capture, deducted together by identical rate), so the flow/duration of the MMS business that need gather according toIP GW 20 covers the operation of expense, could guarantee that like this MMS business disregards traffic fee usefulness, charge and only press bar; And for first kind of implementation, then not adding up MMS professional onIP GW 20 is pure flow, is deducted by the content charge on traffic by the MMS business.
3 and for other mobile data services, also must expand WAP GW is IP GW, and the employing operation the same with WAP GW, the operation of mending the usefulness of deducting fees finished.
Adopt the shortcoming of this implementation:
D1, must transformRAS 10 and IP GW 20 (WAP GW) in the mobile data communication network simultaneously;
Use operation failure if D2 IP GW 20 (WAP GW) mends to deduct fees, will cause unfairness, may obtain user's complaint the user;
D3, share collection respectively by two different network element devices respectively, be difficult to satisfy new charging way demand because of all kinds of charge informations.
The wherein major parameter such as the following table of foregoing charging/content charge on traffic information:
Wherein content charging/content charge on traffic information is returned the major parameter of response message:
The major parameter of wherein content charging/content charge on traffic return information:
The major parameter of response message is returned in wherein content charging/content charge on traffic:
| Field name | Type | Length | Explanation |
| ResultCode | Integer4 | 4 | Returncode |
| Msgld | OctetString |
| 20 | Produce corresponding request by gateway |
| OAMoney | Integer4 | 4 | The actual amount of money of deducting fees of content charging (to be divided into unit) |
| DAMoney | Integer4 | 4 | The actual amount of money of deducting fees of content flow (to be divided into unit) |
The major parameter of wherein pure charge on traffic information:
Wherein pure charge on traffic information is returned the major parameter of response message:
The above only is a preferred implementation of the present invention; should be pointed out that for those skilled in the art, under the prerequisite that does not break away from the principle of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.