CN1937511A - Charged information acquisition system and method, and charge realizing system and method - Google Patents

Charged information acquisition system and method, and charge realizing system and method Download PDF

Info

Publication number
CN1937511A
CN1937511A CN 200510086507 CN200510086507A CN1937511A CN 1937511 A CN1937511 A CN 1937511A CN 200510086507 CN200510086507 CN 200510086507 CN 200510086507 A CN200510086507 A CN 200510086507A CN 1937511 A CN1937511 A CN 1937511A
Authority
CN
China
Prior art keywords
filtercondition
service
flow analysis
business
analysis module
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
Application number
CN 200510086507
Other languages
Chinese (zh)
Other versions
CN100486167C (en
Inventor
秦霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CNB2005100865074A priority Critical patent/CN100486167C/en
Publication of CN1937511A publication Critical patent/CN1937511A/en
Application granted granted Critical
Publication of CN100486167C publication Critical patent/CN100486167C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The fare charging info collect system includes a filter condition management module (FCM) for setting and storing the filter condition being useful for flow analyze and control, a flow analyze module (FA), according to the filter condition, analyzes the business flow that mobile terminals access the data business, draws the data business content character code, business beacon and the business type info, a filter condition management interface module (FCMI) connecting FCM and FA, a authentication interface module (AI) sending the business content character code to the authentication server to authenticate. A fare charge interface module (FCI) sends the business beacon and the business type to the fare charging sub-system to charge. Via supporting user to set and modify dynamically the filter rule, this scheme extends user business features, e.g. QOS and safety features.

Description

Charge information acquisition system and acquisition method and charging realize system and implementation method
Technical field
The present invention relates to the charge system and the charging treatment technology of mobile grouping field network and service network, charge system and charging treatment technology when particularly a kind of mobile grouping field network and the content charging of service network common implementing.
Background technology
Charge mode at data service mainly contains flat rate system, charge on traffic and duration based accounting at present, and emerging mode is for pressing content charging.
3G is to be network core with the packet switching network, charge on traffic based on the grouping charging, its charging key element is Session Time, data traffic, rate etc., realize chargeing, chargeing by the period by total flow charging, uplink traffic charging, downlink traffic, by activating number of times charging or flat rate system etc., and can reduce or remit the expenses to the bad frame number in the session, can carry out preferential processing by period, flow.Yet these traditional charging ways are merely able to simply obtain the amount of bits of user in transmission over networks, the profound commercial value of can't the mining data business bringing because of its content.
By under the content charging mode, itself is normally provided data service by third party-content supplier.The data multimedia service has following a few class substantially according to business tine: browse class business, mobile messaging class business, position-based class business, common Socket business, downloading business, PUSH class business etc.
The polymorphic type of data service certainly will require the variation of chargeing and the variation of tariff package.The existing traditional charge system of operator is merely able to obtain the charge information of flow and duration at bearing bed, and can not distinguishes different types of business; Have only multimedia message server, WAP gateway and location server etc. in operator's net, limited operation layer charge information can only be provided; How towards data service widely, how obtaining abundanter charge information, and then can formulate abundanter tariff policy, the variation of the data service source of profit, is the major issue that all kinds of from now on mobile operator are faced aspect data service.
Content charging technology (Content Based Charging) based on stream is meant at network side, according to certain rule the traffic differentiation that the user carries out is come out, and difference timing statistics, flow and event information, then these information are used for pre-payment and back paying control.
The present content charging technical solution based on stream can only static state be carried out content charging, just need configure relevant information in other words before the user carries out data service; These information that configure can not be made amendment at certain user when the user is online at any time.The defective of this method is dumb, can't work out content charging strategy flexibly according to user's individual demand; And the autgmentability of the static configuration of rule is bad, and this framework is supported bad to other traffic performances (as QOS, safety).
Summary of the invention
The object of the present invention is to provide a kind of charge information acquisition system and acquisition method and charging to realize system and implementation method, solve based on the content charging technical solution of stream dumb, can't according to user's individual demand work out flexibly content charging strategy, autgmentability bad, other traffic performances (as QOS, safety) are supported bad shortcoming.
To achieve these goals, the invention provides a kind of charge information acquisition system, wherein, comprising:
One filtercondition administration module is used to be provided with and store the filtercondition that is used for flow analysis and control;
First-class analysis module is used for according to described filtercondition the Business Stream of mobile terminal accessing data service being analyzed, and extracts business tine condition code, service identification and the service category information of data service;
One filtercondition management interface module connects described filtercondition administration module and described flow analysis module;
One authentication interface module is used for that described business tine condition code is sent to certificate server and authenticates;
One billing interface module is used for described service identification, class of service are sent to the charge subsystem processing of chargeing;
Above-mentioned charge information acquisition system, wherein, described flow analysis module also is used for controlling described Business Stream according to the return messages of described certificate server, charge subsystem and filtercondition.
Above-mentioned charge information acquisition system, wherein, described filtercondition administration module is used for being provided with network and transport layer parameters, application layer parameter and strategy and the charging Control Parameter of filtercondition; Described flow analysis module is analyzed Business Stream according to described network and transport layer parameters and application layer parameter, and controls described Business Stream according to the return messages of described certificate server, charge subsystem and described strategy and charging Control Parameter.
In order to realize that better above-mentioned purpose, the present invention also provide a kind of charging to realize system, comprise portable terminal, charge subsystem, wherein, also comprise a Business Stream charge information acquisition system and a certificate server, described charge information acquisition system comprises:
One filtercondition administration module is used for being provided with and storing filtercondition;
First-class analysis module is used for according to described filtercondition the Business Stream of described mobile terminal accessing data service being analyzed, and extracts business tine condition code, service identification and the service category information of data service;
One filtercondition management interface module connects described filtercondition administration module and described flow analysis module;
One authentication interface module is used for that described business tine condition code is sent to described certificate server and authenticates;
One billing interface module is used for described service identification, class of service are sent to the charge subsystem processing of chargeing.
In order to realize that better above-mentioned purpose, the present invention also provide a kind of charge information acquisition system to realize the method that charge information is gathered, and wherein, may further comprise the steps:
Step 1, setting of filtercondition administration module and stored filter condition;
Step 2, the flow analysis module is analyzed the Business Stream of mobile terminal accessing data service according to described filtercondition, extracts business tine condition code, service identification and the service category information of data service;
Step 3, described flow analysis module sends to certificate server with described business tine condition code and authenticates;
Step 4, described flow analysis module sends to the charge subsystem processing of chargeing with described service identification, class of service.
In order better to realize above-mentioned purpose, the present invention also provides a kind of charging implementation method, wherein, may further comprise the steps:
Step S1, gateway receives user terminal and sends the IP message of visit data business and be transmitted to the flow analysis module;
Step S2, setting of filtercondition administration module and stored filter condition;
Step S3, described flow analysis module is analyzed the Business Stream of mobile terminal accessing data service according to described filtercondition, extracts business tine condition code, service identification and the service category information of data service;
Step S4, described flow analysis module sends to certificate server with described business tine condition code and authenticates;
Step S5, described flow analysis module is chargeed described service identification, class of service by sending to charge subsystem;
Step S6 returns charge response message after described charge subsystem is handled and gives described flow analysis module.
Use charge information acquisition system of the present invention and acquisition method and charging and realize system and implementation method, can be by supporting dynamically customization and revise filtering rule of user, traffic performance that can extending user is as QOS characteristic and security feature.
Description of drawings
Fig. 1 is that charging of the present invention realizes system and charge information acquisition system structure chart;
Fig. 2 is used for the flow chart of payment system for the present invention;
Fig. 3 is used for the flow chart of back charging system for the present invention;
Fig. 4 is a user class filtercondition configuration flow schematic diagram of the present invention;
Fig. 5 is a filtercondition applicating flow chart of the present invention.
Embodiment
The invention provides a kind of method of chargeing, realize, a kind of filtercondition management method of being association of activity and inertia is provided based on flow analysis by the charge system and the realization thereof of content charging.So-called dynamic filtration condition management is meant when the user is online, also can make amendment at the applied rule of certain user at any time.
Work out content charging strategy flexibly by the method support that the charge system realization of content charging is chargeed according to user's individual demand; In addition, owing to support the dynamically customization and revise filtercondition according to the user, filtercondition is the foundation of gathering content charging information, and the traffic performance of extending user neatly is as QOS characteristic and security feature.
From sphere of action, filtercondition can also be divided into two kinds: a kind of is filtercondition of overall importance; Another kind of for being specific to certain user's filtercondition, i.e. user class filtercondition.
The user class filtercondition has precedence over filtercondition of overall importance, when overlapping content appears in two parts, the foundation of flow analysis is based on the user class filtercondition, if conflict appears in user class filtercondition itself, which bar filtercondition decision adopts according to the priority size, and the charge system by content charging of the present invention can be supported two kinds of filterconditions simultaneously.
As shown in Figure 1, the charge system by content charging of the present invention comprises:
The charge information acquisition system is used for gathering charge information according to filtercondition, and the control Business Stream, comprises flow analysis module 101, filtercondition administration module 102, filtercondition management interface module 103, authentication interface module 104 and billing interface module 105;
Certificate server 30 links to each other with flow analysis module 101 by authentication interface module 104, and the request authentication message that charge information acquisition system 10 is sent authenticates;
Charge system comprises payment system 40 and back charging system 50, and the charge information of gathering according to flow analysis module 101 carries out billing operation, and returns the response of chargeing and control for 101 pairs of Business Streams of flow analysis module.
Charge system by content charging of the present invention comprises as lower module:
Flow analysis module 101, convection current is analyzed according to filtercondition, extraction business tine condition code is delivered to certificate server 30 by authentication interface module 104 and is carried out the authentication of content, extracts corresponding professional sign of filtercondition and class of service simultaneously and delivers to payment system 40 or afterwards carry out processing such as wholesale price, remaining sum control in the charging system 50 by billing interface module 105;
Filtercondition administration module 102, be used to administer and maintain filtercondition, store the set of filtercondition, configurable on the PORTAL server, also configurable in certificate server 30, payment system 40 or back charging system 50, to be mobile operator show the platform of all multi-services that ISP ICP service provider or content supplier provide to the user to PORTAL server in the mobile Packet Service net, also is the self-service platform of user's subscribing service, inquiry tariff information, inquiry account details;
This filtercondition administration module 102 is used to be provided with filtercondition, realizes following 3 partial functions:
Network and transport layer parameters in the filtercondition are set, comprise source IP address, purpose IP address, source port number, destination slogan and protocol type, i.e. the IP5 tuple;
Application layer parameter in the filtercondition is set, comprises application protocol type and business tine condition code;
Strategy and charging Control Parameter in the filtercondition are set, comprise corresponding professional sign, class of service, rate, priority, trigger action tabulation, Redirect Address, QOS grade and parameter, traffic threshold and time threshold etc.
Wherein:
Source/purpose IP address is source address/destination address in the IP heading;
Source/destination slogan is source port/destination interface in the IP heading;
Protocol type, the protocol fields in the IP heading, expression transport layer protocol type, UDP or TCP;
Which kind of application protocol features is the application protocol type use analyze to the flow that meets above-mentioned source/purpose IP address, source/destination slogan source when pointing out flow analysis;
The business tine condition code, the information of the business tine represented that this application protocol comprises, as concerning http, url is exactly one of its business tine condition code, but the business tine condition code is not limited only to this;
The sign that filtercondition is corresponding professional, a name of the business of filtercondition representative can comprise the character string of character and numeral, and this name should long enough, to avoid repetition;
Class of service is the classification of the business of corresponding filtercondition representative, and this The classification basis can be a rate, also can be other foundations that make things convenient for accounting management;
Rate is meant the different price strategy of formulating for service according to flow, time or number of times;
Priority, the degree of priority of expression filtercondition occurs at many filterconditions under the situation of conflict, and the rule that has higher priority is won;
The trigger action tabulation comprises two contents: bearing event and trigger action, and the user's data business matches after the filtercondition, and the listed incident of action lists has taken place in user's carrying, will trigger action corresponding in the tabulation;
Redirect Address indicates the destination address that user's data is redirected, and can be the IP address, also can be URL;
QOS grade and parameter, indicate the QOS grade and the parameter of the business that filtercondition mates, in diffserv (differential service system), flow to be mapped to the different grades of service, it is the QOS grade, the QOS parameter is exactly the concrete parameter that is used for traffic policy and shaping, as Mean Speed, peak rate etc.;
Traffic threshold and time threshold be the user the flow that can use and the threshold value of time.
Network Transmission layer parameter and application layer parameter are used for the analysis of flow, and strategy and charging Control Parameter are used to realize the control to Business Stream, can be the uplink and downlink flow and distinguish configurating filtered condition, filtercondition that can be different to the up-downgoing flow application in other words; Service identification, traffic threshold and QOS grade and parameter etc. can be set by differentiating uplink and downlink, can also be at other attributes of strategy and charging control section extending user, as security feature;
Filtercondition management interface module 103, mutual with filtercondition administration module 102, be responsible for matching management and safeguard filtercondition, there is the multiple interfaces form available between the two, as ftp, http, radius, cops and diameter-nasreq agreement etc.;
Authentication interface module 104, responsible mutual with certificate server 30, certificate server 30 includes but not limited to aaa server, can also be that other possess the system that the business tine of user and user's use is carried out authentication capability;
Billing interface module 105, be responsible for charge system (comprising payment system 40 and back charging system 50) mutual, payment system 40 is issued in the charging request of pre-payment, give back charging system 50 with the ticket information of paying in the back, and the charging of accepting payment system 40 responds, be converted into the action indication according to the content in the response and give flow analysis module 101, further carry out the control and the charging of convection current by flow analysis module 101.
The professional flow that produces of user accesses data is after the process filtration of filtercondition, and whether need carry out business authentication, charging process is just arranged then again if just can judge.This explanation filtercondition is the foundation of gathering charge information, after determining that according to filtercondition which business data flow need charge, still need to come professional associated stream (the IP5 tuple of specified data by these rules, comprise) which is, when these streams begin, when finish, and how many flows of generation has; And then reporting these charge informations, the concrete workflow of charge information acquisition system of pressing content charging comprises the steps: in conjunction with Fig. 1 with as Fig. 5
Step S601, the user sends the IP message of visit data business, these messages send to flow analysis module 101 by the gateway device (as GGSN) of Intemet, and flow analysis module 101 is called the IP5 tuple information of 102 pairs of IP messages of filtercondition administration module and the network and the transport layer parameters of filtercondition mated;
Step S602, after the match is successful, flow analysis module 101 is called filtercondition administration module 102, and carry out protocal analysis according to the application protocol type, obtain the business tine condition code of agreement, point out to be http protocol as the application protocol type of filtercondition, protocal analysis just carries out protocal analysis according to the http protocol standard;
Step S603, business tine condition code that flow analysis module 101 obtains step S602 and the business tine condition code in the filtercondition are mated;
Step S604, the match is successful, and flow analysis module 101 correspondences are obtained filtercondition corresponding service sign, class of service, and give certificate server 30 with the service feature sign indicating number by authentication interface module 104 by flow analysis module 101 and carry out content authentication;
Step S605, in the process of user accesses data business, flow analysis module 101 is periodically gathered the relevant charge information (flow and duration) of this IP5 tuple, service identification, class of service and this IP5 tuple and is given charge system (payment system 40 or back charging system 50) by billing interface module 105;
Step S606 transmits the IP message.
Charge system has just collected the charge information of content charging according to filtercondition like this.
In conjunction with shown in Figure 1, charge system of the present invention realizes in the method for charge information collection, flow analysis module 101 is according to filtercondition of overall importance, or analyze data jointly according to filtercondition of overall importance and user class filtercondition, and collection content charging information, to certificate server 30 request authentication, and report charge system 40 or 50.
For the Business Stream that matches overall filtercondition, what be in the mobile grouping field edge can send authentication request (can comprise contents such as IMSI, phone number, IP address, business tine condition code in the request) to certificate server 30 by authentication interface module 104 by the flow analysis module in the charge information acquisition system of content charging 101, and whether this travelling carriage of request authentication has authority to visit this business; Certificate server 30 can authenticate by oneself, also can (Service ControlPoint SCP) authenticates according to the service control point of phone number under the user; Certificate server 30 is checked user's legitimacy according to IMSI or phone number; Whether the relevance checking user according to business tine condition code and user IMSI or phone number has this professional legitimacy of use, and the return authentication request response is given flow analysis module 101 then;
Flow analysis module 101 obtains authentication result, if authentification failure, the web server that user's data stream is redirected to operator's appointment is visited failure cause to user prompt, and this part flow that is redirected should be free; If authentication success, and be the user of pre-paid type or the business of pre-paid type, to payment system 40 request charging quotas, how many data traffics or duration are transmitted in decision to flow analysis module 101 according to the quota in the response by billing interface module 105; If the business of the user of back payment type or back payment type, flow analysis module 101 is directly transmitted data flow, the recording gauge charge information, and periodically send to back charging system 50.
Travelling carriage is brought into use business, and flow analysis module 101 use amounts quantitative or regularly report of user are given charging system; 50 pairs of charge informations of back charging system carry out record; Payment system 40 is accepted the charging request of flow analysis module 101 periodic reports, provides the response of chargeing according to user's account balance.User offline, flow analysis module 101 notice payment systems 40 charge and stop; Notice back charging system 50 charges and stops;
Operator also can revise the user class filtercondition at any time by filtercondition administration module 102 and also come into force in real time, if the user is online, the user class filtercondition can real-time update arrive flow analysis module 101.
Below in conjunction with Fig. 1 and Fig. 2 the charge system by content charging of the present invention is realized that the content charging of pre-paid type and the flow process of Business Stream control describe, wherein filtercondition administration module 102 is arranged on the PORTAL server or on the certificate server 30, do not comprise the user class filtercondition, realize that by the charge information acquisition system of content charging the method for the content charging of pre-paid type comprises following concrete steps:
Step S101a defines overall filtercondition in filtercondition administration module 102, and is issued by the PORTAL server, or
Step S101b, define overall filtercondition in filtercondition administration module 102, and issued by certificate server 30, step S101a and step S101b can not exist simultaneously, there is a generation another one just not need to repeat, so step S101b dots;
Step S102, Portal door homepage is opened in the mobile terminal activating online, and after the login, homepage is showed the hyperlink and the tariff information of the business that the user has subscribed to;
Step S103, user click the hyperlink that certain service provider or content supplier provide, and promptly a certain business is sent and used certain professional access request;
Step S104, flow analysis module 101 is analyzed this access request according to overall filtercondition, can comprise contents such as IMSI, phone number, IP address, business tine condition code in the access request, and whether this portable terminal of request authentication has authority to visit this business; Certificate server 30 can authenticate by oneself, also can authenticate according to the Service Control Point of phone number under the user; Certificate server 30 is checked user's legitimacy according to IMSI or phone number; Whether the relevance checking user according to business tine condition code and user IMSI or phone number has this professional legitimacy of use, and returned content authentication request response message is given flow analysis module 101 then; Also can only extract the business tine condition code and give content authentication server 30 and authenticate, authentication result is returned to Service Gateway, if the certificate server refusing user's is used this requests for content, enter step S105, otherwise enter step S106;
Step S105, flow analysis module 101 is according to the Redirect Address that defines in the filtercondition, user's visit is redirected on the PORTAL homepage, by user's subscribing service, the new business tine of subscribing to of PORTAL server update user, so that certificate server 30 can be correct the user is authenticated, the two reciprocal process is in the middle of this case is described, the user does not return step S103 after upgrading the subscribing service content;
Step S106, flow analysis module 101 is gathered charge information according to filtercondition, and report request of chargeing and credit request to charge system by billing interface module 105, because this user belongs to pre-payment (online charging) type, therefore again to the control of payment system 40 (Online Charging System) request pre-payment, in request, carry flow analysis module 101 and analyze information such as corresponding professional sign of filtercondition that Business Stream obtains and class of service according to filtercondition;
Step S107, preserve the rate information of service identification and class of service correspondence in the payment system 40, after receiving the charging request of flow analysis module 101, the service identification and the class of service correspondence of taking out wherein obtain rate information, again according to the flow that comprises in the request and the amount of duration calculation customer consumption, from prepaid account, deduct, and then according to account balance situation and this service identification and classification institute deserved service logic is generated the response of chargeing and issue flow analysis module 101, may carry charge information in the charge response message; Can be realized that at this payment system 40 pre-payment is according to the user profile in the request of chargeing, service identification and professional control logic and the charging of class of service decision by intelligent network, the wholesale price of a Business Stream is finished in payment system;
Step S108, user are in the visit data process, and flow analysis module 101 periodically reports the request of charging and credit request, and payment system 40 returns the response of chargeing, and may carry quota;
Step S109, flow analysis module 101 is controlled Business Stream according to the result that payment system 40 provides;
Step S110, user's deexcitation, flow analysis module 101 notice payment systems charge and stop.
If the user belongs to the back payment type or business belongs to post payment service, charge information acquisition system by content charging is directly transmitted business datum, collecting charging information is given the back charging system, wherein filtercondition administration module 102 is arranged on the PORTAL server or on the certificate server 30, do not comprise simultaneously the user class filtercondition, in conjunction with Fig. 1 and shown in Figure 3, may further comprise the steps:
Step S201a defines overall filtercondition in filtercondition administration module 102, and is issued by PORTAL server 60, or
Step S201b, define overall filtercondition in filtercondition administration module 102, and issued by certificate server 30, step S201a and step S201b can not exist simultaneously, there is a generation another one just not need to repeat, so step S201b dots;
Step S202, Portal door homepage is opened in the mobile terminal activating online, and after the login, homepage is showed the hyperlink and the tariff information of the business that the user has subscribed to;
Step S203, user click the hyperlink that certain service provider or content supplier provide, and promptly a certain business is sent and used certain professional access request;
Step S204, flow analysis module 101 can comprise contents such as IMSI, phone number, IP address and business tine condition code according to the request of overall filtercondition Analysis Service in the request, and whether this portable terminal of request authentication has authority to visit this business; Certificate server 30 can authenticate by oneself, also can authenticate according to the Service Control Point of phone number under the user; Certificate server 30 is checked user's legitimacy according to IMSI or phone number; Whether the relevance checking user according to business tine condition code and user IMSI or phone number has this professional legitimacy of use, and returned content authentication request response message is given flow analysis module 101 then; Also can only extract the business tine condition code and give content authentication server 30 and authenticate, authentication result is returned to Service Gateway, if certificate server 30 refusing user's are used this requests for content, enter step S205, otherwise enter step S206;
Step S205, flow analysis module 101 is according to the Redirect Address that defines in the filtercondition, user's visit is redirected on the PORTAL homepage, by user's subscribing service, the new business tine of subscribing to of PORTAL server update user, so that certificate server 30 can be correct the user is authenticated, the two reciprocal process is in the middle of this case is described, the user does not return step S203 after upgrading the subscribing service content;
Step S206, flow analysis module 101 by billing interface module 105 backward charging system 50 report the beginning request message that charges, comprise the report content charge information in this message;
Step S207, back charging system 50 writes down and stores these information, and flow analysis module 101 also can periodically report back charging system 50 to upgrade these information in the user accesses data process;
Step S208, user's deexcitation, Service Gateway notice back charging system charges and stops.
The flow process of Fig. 2 and Fig. 3 does not comprise the user class filtercondition, under the situation that the user class filtercondition is had an effect, user class filtercondition configuration flow between step S102 and step S103 (or step S202 and step S203), also comprises following steps in conjunction with Fig. 1 and shown in Figure 4:
Step S111, after the user logined success, filtercondition administration module 102 sent to flow analysis module 101 and triggers authorization request message, and flow analysis module 101 is returned to filtercondition administration module 102 and is triggered the authorization requests response message;
Step S112, flow analysis module 101 sends authorization request message to filtercondition administration module 102, request user class filtercondition, filtercondition administration module 102 carries the user class filtercondition and sends to flow analysis module 101 in the authorization requests response message;
Step S113, in the user accesses data process, flow analysis module 101 is used filtercondition, convection current is analyzed, wherein application strategy in the filtercondition and the convection current of charging control section are controlled, and match simultaneously after the Business Stream, no longer need to authenticate to certificate server 30;
Step S114, in the user accesses data process, if the carrying of stream changes, and change events is within the trigger action tabulation of filtercondition, flow analysis module 101 initiates to upgrade the request of user class filtercondition to filtercondition administration module 102, before new regulation arrived, old was regular survival;
Step S115, flow analysis module 101 sends authorization request message, and filtercondition administration module 102 carries new user class filtercondition and sends to flow analysis module 101 in the authorization requests response message.
If user application level filtercondition not, above-mentioned flow process just do not need to take place.Rate, priority, trigger action tabulation, Redirect Address, QOS grade and parameter, traffic threshold and time threshold etc. associate with user property in the filtercondition, can appear in the user class filtercondition.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.

Claims (18)

1, a kind of charge information acquisition system is characterized in that, comprising:
One filtercondition administration module is used to be provided with and store the filtercondition that is used for flow analysis and control;
First-class analysis module is used for according to described filtercondition the Business Stream of mobile terminal accessing data service being analyzed, and extracts business tine condition code, service identification and the service category information of data service;
One filtercondition management interface module connects described filtercondition administration module and described flow analysis module;
One authentication interface module is used for that described business tine condition code is sent to certificate server and authenticates;
One billing interface module is used for described service identification, class of service are sent to the charge subsystem processing of chargeing.
2, charge information acquisition system according to claim 1 is characterized in that, described flow analysis module also is used for controlling described Business Stream according to the return messages of described certificate server, charge subsystem and filtercondition.
3, charge information acquisition system according to claim 2 is characterized in that, described filtercondition administration module is used for being provided with network and transport layer parameters, application layer parameter and strategy and the charging Control Parameter of filtercondition; Described flow analysis module is analyzed Business Stream according to described network and transport layer parameters and application layer parameter, and controls described Business Stream according to the return messages of described certificate server, charge subsystem and described strategy and charging Control Parameter.
4, a kind of charging realizes system, comprises portable terminal, charge subsystem, it is characterized in that also comprise a Business Stream charge information acquisition system and a certificate server, described charge information acquisition system comprises:
One filtercondition administration module is used to be provided with and store the filtercondition that is used for flow analysis and control;
First-class analysis module is used for according to described filtercondition the Business Stream of described mobile terminal accessing data service being analyzed, and extracts business tine condition code, service identification and the service category information of data service;
One filtercondition management interface module connects described filtercondition administration module and described flow analysis module;
One authentication interface module is used for that described business tine condition code is sent to described certificate server and authenticates;
One billing interface module is used for described service identification, class of service are sent to the charge subsystem processing of chargeing.
5, Business Stream charging realization according to claim 4 system is characterized in that described certificate server 30 includes but not limited to aaa server.
6, Business Stream charging realization according to claim 4 system is characterized in that described flow analysis module also is used for controlling described Business Stream according to the return messages of described certificate server, charge subsystem and filtercondition.
7, charge information acquisition system according to claim 6 is characterized in that, described filtercondition administration module specifically is used for being provided with network and transport layer parameters, application layer parameter and strategy and the charging Control Parameter of filtercondition;
Described flow analysis module is analyzed Business Stream according to described network and transport layer parameters and application layer parameter, and controls described Business Stream according to the return messages of described certificate server, charge subsystem and described strategy and charging Control Parameter.
8, the described charge information acquisition system of claim 1 realizes the method that charge information is gathered, and it is characterized in that, may further comprise the steps:
Step 1, setting of filtercondition administration module and storage are used for the filtercondition of flow analysis and control;
Step 2, the flow analysis module is analyzed the Business Stream of mobile terminal accessing data service according to described filtercondition, extracts business tine condition code, service identification and the service category information of data service;
Step 3, described flow analysis module sends to certificate server with described business tine condition code and authenticates;
Step 4, described flow analysis module sends to the charge subsystem processing of chargeing with described service identification, class of service.
9, charge information acquisition method according to claim 8 is characterized in that, described step 1 specifically comprises:
Step 11, filtercondition administration module are provided with the IP5 tuple in the filtercondition;
Step 12, filtercondition administration module are provided with the application layer parameter in the filtercondition;
Step 13, filtercondition administration module are provided with strategy and the charging Control Parameter in the filtercondition;
In the described step 2, described flow analysis module is analyzed Business Stream according to described network and transport layer parameters and application layer parameter.
10, charge information acquisition method according to claim 9 is characterized in that, described network and transport layer parameters are the IP5 tuple, and described application layer parameter comprises application protocol type and business tine condition code, and described step 2 specifically may further comprise the steps:
Step 21, the user sends the IP message of visit data business, described IP message is delivered to described flow analysis module by the Internet gateway, and the described filtercondition administration module of described flow analysis module invokes mates the IP5 tuple information of described IP message and the IP5 tuple information of filtercondition;
Step 22, after the match is successful, the application protocol type in the described filtercondition of described flow analysis module invokes was carried out protocal analysis, obtains the business tine condition code of described IP message;
Business tine condition code that step 23, described flow analysis module invokes filtercondition administration module obtain described step 22 and the business tine condition code in the described filtercondition are mated;
Step 24, the match is successful, and the described filtercondition administration module of described flow analysis module invokes obtains described filtercondition corresponding service sign, class of service;
Step 25, described flow analysis module are given certificate server with the service feature sign indicating number by the authentication interface module and are carried out content authentication;
Step 26, in the process of user accesses data business, described flow analysis module is periodically gathered the relevant charge information of described IP5 tuple, service identification, class of service and described IP5 tuple and is given the charge system processing of chargeing by the billing interface module;
Step 27 is transmitted described IP message.
11, charge information acquisition method according to claim 10 is characterized in that, described filtercondition is the user class filtercondition, and carries when changing in the process of user accesses data business, also comprises the step of upgrading filtercondition.
12, the described charging of claim 4 realizes the charging implementation method of system, it is characterized in that, may further comprise the steps:
Step S1, gateway receives user terminal and sends the IP message of visit data business and be transmitted to the flow analysis module;
Step S2, setting of filtercondition administration module and storage are used for the filtercondition of flow analysis and control;
Step S3, described flow analysis module is analyzed the Business Stream of mobile terminal accessing data service according to described filtercondition, extracts business tine condition code, service identification and the service category information of data service;
Step S4, described flow analysis module sends to certificate server with described business tine condition code and authenticates;
Step S5, described flow analysis module is chargeed described service identification, class of service by sending to charge subsystem;
Step S6 returns charge response message after described charge subsystem is handled and gives described flow analysis module.
13, charging implementation method according to claim 12 is characterized in that, described step S2 specifically comprises:
Step S21, filtercondition administration module are provided with the IP5 tuple in the filtercondition;
Step S22, filtercondition administration module are provided with the application layer parameter in the filtercondition;
Step S23, filtercondition administration module are provided with strategy and the charging Control Parameter in the filtercondition;
Among the described step S3, described flow analysis module is analyzed Business Stream according to described network and transport layer parameters and application layer parameter.
14, charging implementation method according to claim 13 is characterized in that, described network and transport layer parameters are the IP5 tuple, and described application layer parameter comprises application protocol type and business tine condition code, and described step S3 specifically may further comprise the steps:
Step S31, the user sends the IP message of visit data business, described IP message is delivered to described flow analysis module by the Internet gateway, and the described filtercondition administration module of described flow analysis module invokes mates the IP5 tuple information of described IP message and the IP5 tuple information of filtercondition;
Step S32, after the match is successful, the described filtercondition administration module of described flow analysis module invokes carried out protocal analysis according to the application protocol type, obtains the business tine condition code of described IP message;
Business tine condition code that step S33, described flow analysis module invokes filtercondition administration module obtain described step 22 and the business tine condition code in the described filtercondition are mated;
Step S34, the match is successful, and the described filtercondition administration module of described flow analysis module invokes obtains described filtercondition corresponding service sign, class of service;
Step S35, described flow analysis module is given certificate server with the service feature sign indicating number by the authentication interface module and is carried out content authentication;
Step S36, in the process of user accesses data business, described flow analysis module is periodically gathered the relevant charge information of described IP5 tuple, service identification, class of service and described IP5 tuple and is given the charge system processing of chargeing by the billing interface module;
Step S37 transmits described IP message.
15, meter charging implementation method according to claim 14 is characterized in that, described filtercondition is the user class filtercondition, and carries when changing in the process of user accesses data business, also comprises the step of upgrading filtercondition.
According to claim 12,13,14 or 15 described charge information acquisition methods, it is characterized in that 16, described charge system is payment system and/or described data service when being prepayment service, the concrete following steps of described step S5:
Step S51 reports the request of charging and credit request to described payment system, comprises described service identification and class of service in the request message;
Step S52, after described payment system is received described charging request, take out described service identification and the class of service correspondence obtains described rate information, again according to the amount of flow that comprises in the request message and duration calculation customer consumption, from prepaid account, deduct, according to account balance situation and this service identification and class of service institute deserved service logic is generated the charge response message transmission then;
Step S53, user periodically report described charging request and credit request, described payment system periodically to return the response of chargeing in the visit data process;
Step S54, described flow analysis module is controlled Business Stream according to described charging response;
Step S55, user's deexcitation, described flow analysis module notice payment system charges and stops.
17, according to claim 12,13,14 or 15 described charging implementation methods, it is characterized in that, when charging system and/or described data service are post payment service after described charge system is, the concrete following steps of described step S5:
Step S51 ', charging system reports the beginning request message that charges to described back, and described charging begins content charge information in the request message;
Step S52 ', described back charging system writes down and stores described content charging information;
Step S53 ' in the user accesses data process, periodically reports described back charging system to upgrade described content charging information;
Step S54 ', user's deexcitation is notified described back charging system to charge and is stopped.
18, according to claim 12,13,14 or 15 described charging implementation methods, it is characterized in that, described certificate server refusing user's is used the data service of request, the user is according to predefined Redirect Address, user's visit is redirected on the PORTAL homepage, again subscribing service, and the business tine of subscribing to by the described user of PORTAL server update, and authenticate again by described certificate server.
CNB2005100865074A 2005-09-23 2005-09-23 Charged information acquisition system and method, and charge realizing system and method Expired - Fee Related CN100486167C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100865074A CN100486167C (en) 2005-09-23 2005-09-23 Charged information acquisition system and method, and charge realizing system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100865074A CN100486167C (en) 2005-09-23 2005-09-23 Charged information acquisition system and method, and charge realizing system and method

Publications (2)

Publication Number Publication Date
CN1937511A true CN1937511A (en) 2007-03-28
CN100486167C CN100486167C (en) 2009-05-06

Family

ID=37954798

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100865074A Expired - Fee Related CN100486167C (en) 2005-09-23 2005-09-23 Charged information acquisition system and method, and charge realizing system and method

Country Status (1)

Country Link
CN (1) CN100486167C (en)

Cited By (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009018759A1 (en) * 2007-08-08 2009-02-12 Huawei Technologies Co., Ltd. Control device, execution device, method and system of generating filter rule
WO2011009337A1 (en) * 2009-07-20 2011-01-27 中兴通讯股份有限公司 Method and monitoring system for monitoring data service system
CN102083042A (en) * 2009-11-27 2011-06-01 中国移动通信集团山东有限公司 Charging method and device of mobile data services
CN102255734A (en) * 2010-05-19 2011-11-23 华为技术有限公司 Charging method of content business, apparatus and system thereof
CN102365554A (en) * 2009-01-28 2012-02-29 海德沃特合作I有限公司 Network based service policy implementation with network neutrality and user privacy
CN102595364A (en) * 2011-01-06 2012-07-18 中国移动通信集团广东有限公司 Charging system, device and method
CN103618733A (en) * 2013-12-06 2014-03-05 北京中创信测科技股份有限公司 Data filtering system and method applied to mobile internet
US8725123B2 (en) 2008-06-05 2014-05-13 Headwater Partners I Llc Communications device with secure data path processing agents
US8745220B2 (en) 2009-01-28 2014-06-03 Headwater Partners I Llc System and method for providing user notifications
US8788661B2 (en) 2009-01-28 2014-07-22 Headwater Partners I Llc Device assisted CDR creation, aggregation, mediation and billing
US8793758B2 (en) 2009-01-28 2014-07-29 Headwater Partners I Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US8832777B2 (en) 2009-03-02 2014-09-09 Headwater Partners I Llc Adapting network policies based on device service processor configuration
CN104053141A (en) * 2010-03-31 2014-09-17 华为技术有限公司 Method and device for controlling data stream of user service
US8868455B2 (en) 2009-01-28 2014-10-21 Headwater Partners I Llc Adaptive ambient services
US8893009B2 (en) 2009-01-28 2014-11-18 Headwater Partners I Llc End user device that secures an association of application to service policy with an application certificate check
US8898293B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Service offer set publishing to device agent with on-device service selection
US8924543B2 (en) 2009-01-28 2014-12-30 Headwater Partners I Llc Service design center for device assisted services
US8924469B2 (en) 2008-06-05 2014-12-30 Headwater Partners I Llc Enterprise access control and accounting allocation for access networks
US9026079B2 (en) 2009-01-28 2015-05-05 Headwater Partners I Llc Wireless network service interfaces
US9094311B2 (en) 2009-01-28 2015-07-28 Headwater Partners I, Llc Techniques for attribution of mobile device data traffic to initiating end-user application
US9143976B2 (en) 2009-01-28 2015-09-22 Headwater Partners I Llc Wireless end-user device with differentiated network access and access status for background and foreground device applications
US9154826B2 (en) 2011-04-06 2015-10-06 Headwater Partners Ii Llc Distributing content and service launch objects to mobile devices
US9198042B2 (en) 2009-01-28 2015-11-24 Headwater Partners I Llc Security techniques for device assisted services
CN105101144A (en) * 2015-06-30 2015-11-25 北京奇虎科技有限公司 Method for mobile terminal to obtain data and mobile terminal
US9204282B2 (en) 2009-01-28 2015-12-01 Headwater Partners I Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US9247450B2 (en) 2009-01-28 2016-01-26 Headwater Partners I Llc Quality of service for device assisted services
US9253663B2 (en) 2009-01-28 2016-02-02 Headwater Partners I Llc Controlling mobile device communications on a roaming network based on device state
US9351193B2 (en) 2009-01-28 2016-05-24 Headwater Partners I Llc Intermediate networking devices
US9392462B2 (en) 2009-01-28 2016-07-12 Headwater Partners I Llc Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy
US9532261B2 (en) 2009-01-28 2016-12-27 Headwater Partners I Llc System and method for wireless network offloading
US9557889B2 (en) 2009-01-28 2017-01-31 Headwater Partners I Llc Service plan design, user interfaces, application programming interfaces, and device management
US9565707B2 (en) 2009-01-28 2017-02-07 Headwater Partners I Llc Wireless end-user device with wireless data attribution to multiple personas
US9565543B2 (en) 2009-01-28 2017-02-07 Headwater Partners I Llc Device group partitions and settlement platform
US9571559B2 (en) 2009-01-28 2017-02-14 Headwater Partners I Llc Enhanced curfew and protection associated with a device group
US9572019B2 (en) 2009-01-28 2017-02-14 Headwater Partners LLC Service selection set published to device agent with on-device service selection
US9578182B2 (en) 2009-01-28 2017-02-21 Headwater Partners I Llc Mobile device and service management
US9609510B2 (en) 2009-01-28 2017-03-28 Headwater Research Llc Automated credential porting for mobile devices
US9647918B2 (en) 2009-01-28 2017-05-09 Headwater Research Llc Mobile device and method attributing media services network usage to requesting application
US9706061B2 (en) 2009-01-28 2017-07-11 Headwater Partners I Llc Service design center for device assisted services
US9755842B2 (en) 2009-01-28 2017-09-05 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US9858559B2 (en) 2009-01-28 2018-01-02 Headwater Research Llc Network service plan design
US9954975B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Enhanced curfew and protection associated with a device group
US9955332B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Method for child wireless device activation to subscriber account of a master wireless device
US9980146B2 (en) 2009-01-28 2018-05-22 Headwater Research Llc Communications device with secure data path processing agents
US10057775B2 (en) 2009-01-28 2018-08-21 Headwater Research Llc Virtualized policy and charging system
US10064055B2 (en) 2009-01-28 2018-08-28 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US10070305B2 (en) 2009-01-28 2018-09-04 Headwater Research Llc Device assisted services install
US10200541B2 (en) 2009-01-28 2019-02-05 Headwater Research Llc Wireless end-user device with divided user space/kernel space traffic policy system
US10237757B2 (en) 2009-01-28 2019-03-19 Headwater Research Llc System and method for wireless network offloading
US10248996B2 (en) 2009-01-28 2019-04-02 Headwater Research Llc Method for operating a wireless end-user device mobile payment agent
US10264138B2 (en) 2009-01-28 2019-04-16 Headwater Research Llc Mobile device and service management
US10326800B2 (en) 2009-01-28 2019-06-18 Headwater Research Llc Wireless network service interfaces
US10492102B2 (en) 2009-01-28 2019-11-26 Headwater Research Llc Intermediate networking devices
US10715342B2 (en) 2009-01-28 2020-07-14 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US10779177B2 (en) 2009-01-28 2020-09-15 Headwater Research Llc Device group partitions and settlement platform
US10783581B2 (en) 2009-01-28 2020-09-22 Headwater Research Llc Wireless end-user device providing ambient or sponsored services
US10798252B2 (en) 2009-01-28 2020-10-06 Headwater Research Llc System and method for providing user notifications
US10841839B2 (en) 2009-01-28 2020-11-17 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US11218854B2 (en) 2009-01-28 2022-01-04 Headwater Research Llc Service plan design, user interfaces, application programming interfaces, and device management
US11412366B2 (en) 2009-01-28 2022-08-09 Headwater Research Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US11973804B2 (en) 2022-07-20 2024-04-30 Headwater Research Llc Network service plan design

Cited By (188)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009018759A1 (en) * 2007-08-08 2009-02-12 Huawei Technologies Co., Ltd. Control device, execution device, method and system of generating filter rule
US8924469B2 (en) 2008-06-05 2014-12-30 Headwater Partners I Llc Enterprise access control and accounting allocation for access networks
US8725123B2 (en) 2008-06-05 2014-05-13 Headwater Partners I Llc Communications device with secure data path processing agents
US9706061B2 (en) 2009-01-28 2017-07-11 Headwater Partners I Llc Service design center for device assisted services
US9955332B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Method for child wireless device activation to subscriber account of a master wireless device
US8737957B2 (en) 2009-01-28 2014-05-27 Headwater Partners I Llc Automated device provisioning and activation
US11968234B2 (en) 2009-01-28 2024-04-23 Headwater Research Llc Wireless network service interfaces
US11966464B2 (en) 2009-01-28 2024-04-23 Headwater Research Llc Security techniques for device assisted services
US8745220B2 (en) 2009-01-28 2014-06-03 Headwater Partners I Llc System and method for providing user notifications
US8745191B2 (en) 2009-01-28 2014-06-03 Headwater Partners I Llc System and method for providing user notifications
US8788661B2 (en) 2009-01-28 2014-07-22 Headwater Partners I Llc Device assisted CDR creation, aggregation, mediation and billing
US8793758B2 (en) 2009-01-28 2014-07-29 Headwater Partners I Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US8799451B2 (en) 2009-01-28 2014-08-05 Headwater Partners I Llc Verifiable service policy implementation for intermediate networking devices
US8797908B2 (en) 2009-01-28 2014-08-05 Headwater Partners I Llc Automated device provisioning and activation
US11923995B2 (en) 2009-01-28 2024-03-05 Headwater Research Llc Device-assisted services for protecting network capacity
US11757943B2 (en) 2009-01-28 2023-09-12 Headwater Research Llc Automated device provisioning and activation
US8839388B2 (en) 2009-01-28 2014-09-16 Headwater Partners I Llc Automated device provisioning and activation
US8839387B2 (en) 2009-01-28 2014-09-16 Headwater Partners I Llc Roaming services network and overlay networks
US11750477B2 (en) 2009-01-28 2023-09-05 Headwater Research Llc Adaptive ambient services
US8868455B2 (en) 2009-01-28 2014-10-21 Headwater Partners I Llc Adaptive ambient services
US8886162B2 (en) 2009-01-28 2014-11-11 Headwater Partners I Llc Restricting end-user device communications over a wireless access network associated with a cost
US8893009B2 (en) 2009-01-28 2014-11-18 Headwater Partners I Llc End user device that secures an association of application to service policy with an application certificate check
US8898293B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Service offer set publishing to device agent with on-device service selection
US8898079B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Network based ambient services
US8897743B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Verifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account
US8897744B2 (en) 2009-01-28 2014-11-25 Headwater Partners I Llc Device assisted ambient services
US8903452B2 (en) 2009-01-28 2014-12-02 Headwater Partners I Llc Device assisted ambient services
US8924543B2 (en) 2009-01-28 2014-12-30 Headwater Partners I Llc Service design center for device assisted services
CN102365633A (en) * 2009-01-28 2012-02-29 海德沃特合作I有限公司 Service profile management with user preference, adaptive policy, network neutrality and user privacy for intermediate networking devices
US8924549B2 (en) 2009-01-28 2014-12-30 Headwater Partners I Llc Network based ambient services
CN102365554B (en) * 2009-01-28 2015-01-21 海德沃特合作I有限公司 Network system for establishing and managing wireless device, and applying service strategy aiming at device group
US9705771B2 (en) 2009-01-28 2017-07-11 Headwater Partners I Llc Attribution of mobile device data traffic to end-user application based on socket flows
US11665186B2 (en) 2009-01-28 2023-05-30 Headwater Research Llc Communications device with secure data path processing agents
US11665592B2 (en) 2009-01-28 2023-05-30 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US11589216B2 (en) 2009-01-28 2023-02-21 Headwater Research Llc Service selection set publishing to device agent with on-device service selection
US9014026B2 (en) 2009-01-28 2015-04-21 Headwater Partners I Llc Network based service profile management with user preference, adaptive policy, network neutrality, and user privacy
US9026079B2 (en) 2009-01-28 2015-05-05 Headwater Partners I Llc Wireless network service interfaces
US9037127B2 (en) 2009-01-28 2015-05-19 Headwater Partners I Llc Device agent for remote user configuration of wireless network access
US9094311B2 (en) 2009-01-28 2015-07-28 Headwater Partners I, Llc Techniques for attribution of mobile device data traffic to initiating end-user application
US9137739B2 (en) 2009-01-28 2015-09-15 Headwater Partners I Llc Network based service policy implementation with network neutrality and user privacy
US9143976B2 (en) 2009-01-28 2015-09-22 Headwater Partners I Llc Wireless end-user device with differentiated network access and access status for background and foreground device applications
US9154428B2 (en) 2009-01-28 2015-10-06 Headwater Partners I Llc Wireless end-user device with differentiated network access selectively applied to different applications
US11582593B2 (en) 2009-01-28 2023-02-14 Head Water Research Llc Adapting network policies based on device service processor configuration
US9173104B2 (en) 2009-01-28 2015-10-27 Headwater Partners I Llc Mobile device with device agents to detect a disallowed access to a requested mobile data service and guide a multi-carrier selection and activation sequence
US9179308B2 (en) 2009-01-28 2015-11-03 Headwater Partners I Llc Network tools for analysis, design, testing, and production of services
US9179315B2 (en) 2009-01-28 2015-11-03 Headwater Partners I Llc Mobile device with data service monitoring, categorization, and display for different applications and networks
US9749899B2 (en) 2009-01-28 2017-08-29 Headwater Research Llc Wireless end-user device with network traffic API to indicate unavailability of roaming wireless connection to background applications
US9179359B2 (en) 2009-01-28 2015-11-03 Headwater Partners I Llc Wireless end-user device with differentiated network access status for different device applications
US9198075B2 (en) 2009-01-28 2015-11-24 Headwater Partners I Llc Wireless end-user device with differential traffic control policy list applicable to one of several wireless modems
US9198042B2 (en) 2009-01-28 2015-11-24 Headwater Partners I Llc Security techniques for device assisted services
US9198076B2 (en) 2009-01-28 2015-11-24 Headwater Partners I Llc Wireless end-user device with power-control-state-based wireless network access policy for background applications
US9198074B2 (en) 2009-01-28 2015-11-24 Headwater Partners I Llc Wireless end-user device with differential traffic control policy list and applying foreground classification to roaming wireless data service
US9198117B2 (en) 2009-01-28 2015-11-24 Headwater Partners I Llc Network system with common secure wireless message service serving multiple applications on multiple wireless devices
US11570309B2 (en) 2009-01-28 2023-01-31 Headwater Research Llc Service design center for device assisted services
US11563592B2 (en) 2009-01-28 2023-01-24 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US9204374B2 (en) 2009-01-28 2015-12-01 Headwater Partners I Llc Multicarrier over-the-air cellular network activation server
US9204282B2 (en) 2009-01-28 2015-12-01 Headwater Partners I Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US9215159B2 (en) 2009-01-28 2015-12-15 Headwater Partners I Llc Data usage monitoring for media data services used by applications
US9215613B2 (en) 2009-01-28 2015-12-15 Headwater Partners I Llc Wireless end-user device with differential traffic control policy list having limited user control
US9220027B1 (en) 2009-01-28 2015-12-22 Headwater Partners I Llc Wireless end-user device with policy-based controls for WWAN network usage and modem state changes requested by specific applications
US9225797B2 (en) 2009-01-28 2015-12-29 Headwater Partners I Llc System for providing an adaptive wireless ambient service to a mobile device
US9232403B2 (en) 2009-01-28 2016-01-05 Headwater Partners I Llc Mobile device with common secure wireless message service serving multiple applications
US9247450B2 (en) 2009-01-28 2016-01-26 Headwater Partners I Llc Quality of service for device assisted services
US9253663B2 (en) 2009-01-28 2016-02-02 Headwater Partners I Llc Controlling mobile device communications on a roaming network based on device state
US9258735B2 (en) 2009-01-28 2016-02-09 Headwater Partners I Llc Device-assisted services for protecting network capacity
US9270559B2 (en) 2009-01-28 2016-02-23 Headwater Partners I Llc Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow
US9271184B2 (en) 2009-01-28 2016-02-23 Headwater Partners I Llc Wireless end-user device with per-application data limit and traffic control policy list limiting background application traffic
US9277445B2 (en) 2009-01-28 2016-03-01 Headwater Partners I Llc Wireless end-user device with differential traffic control policy list and applying foreground classification to wireless data service
US9277433B2 (en) 2009-01-28 2016-03-01 Headwater Partners I Llc Wireless end-user device with policy-based aggregation of network activity requested by applications
US9319913B2 (en) 2009-01-28 2016-04-19 Headwater Partners I Llc Wireless end-user device with secure network-provided differential traffic control policy list
US9351193B2 (en) 2009-01-28 2016-05-24 Headwater Partners I Llc Intermediate networking devices
US9386165B2 (en) 2009-01-28 2016-07-05 Headwater Partners I Llc System and method for providing user notifications
US9386121B2 (en) 2009-01-28 2016-07-05 Headwater Partners I Llc Method for providing an adaptive wireless ambient service to a mobile device
US9392462B2 (en) 2009-01-28 2016-07-12 Headwater Partners I Llc Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy
US9491199B2 (en) 2009-01-28 2016-11-08 Headwater Partners I Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US9491564B1 (en) 2009-01-28 2016-11-08 Headwater Partners I Llc Mobile device and method with secure network messaging for authorized components
US9521578B2 (en) 2009-01-28 2016-12-13 Headwater Partners I Llc Wireless end-user device with application program interface to allow applications to access application-specific aspects of a wireless network access policy
US9532161B2 (en) 2009-01-28 2016-12-27 Headwater Partners I Llc Wireless device with application data flow tagging and network stack-implemented network access policy
US9532261B2 (en) 2009-01-28 2016-12-27 Headwater Partners I Llc System and method for wireless network offloading
US9544397B2 (en) 2009-01-28 2017-01-10 Headwater Partners I Llc Proxy server for providing an adaptive wireless ambient service to a mobile device
US9557889B2 (en) 2009-01-28 2017-01-31 Headwater Partners I Llc Service plan design, user interfaces, application programming interfaces, and device management
US9565707B2 (en) 2009-01-28 2017-02-07 Headwater Partners I Llc Wireless end-user device with wireless data attribution to multiple personas
US9565543B2 (en) 2009-01-28 2017-02-07 Headwater Partners I Llc Device group partitions and settlement platform
US9571559B2 (en) 2009-01-28 2017-02-14 Headwater Partners I Llc Enhanced curfew and protection associated with a device group
US9572019B2 (en) 2009-01-28 2017-02-14 Headwater Partners LLC Service selection set published to device agent with on-device service selection
US9578182B2 (en) 2009-01-28 2017-02-21 Headwater Partners I Llc Mobile device and service management
US9591474B2 (en) 2009-01-28 2017-03-07 Headwater Partners I Llc Adapting network policies based on device service processor configuration
US9609510B2 (en) 2009-01-28 2017-03-28 Headwater Research Llc Automated credential porting for mobile devices
US9609459B2 (en) 2009-01-28 2017-03-28 Headwater Research Llc Network tools for analysis, design, testing, and production of services
US9609544B2 (en) 2009-01-28 2017-03-28 Headwater Research Llc Device-assisted services for protecting network capacity
US9615192B2 (en) 2009-01-28 2017-04-04 Headwater Research Llc Message link server with plural message delivery triggers
US9641957B2 (en) 2009-01-28 2017-05-02 Headwater Research Llc Automated device provisioning and activation
US9647918B2 (en) 2009-01-28 2017-05-09 Headwater Research Llc Mobile device and method attributing media services network usage to requesting application
US9674731B2 (en) 2009-01-28 2017-06-06 Headwater Research Llc Wireless device applying different background data traffic policies to different device applications
CN102365554A (en) * 2009-01-28 2012-02-29 海德沃特合作I有限公司 Network based service policy implementation with network neutrality and user privacy
US8948025B2 (en) 2009-01-28 2015-02-03 Headwater Partners I Llc Remotely configurable device agent for packet routing
US8724554B2 (en) 2009-01-28 2014-05-13 Headwater Partners I Llc Open transaction central billing system
US9179316B2 (en) 2009-01-28 2015-11-03 Headwater Partners I Llc Mobile device with user controls and policy agent to control application access to device location data
US9755842B2 (en) 2009-01-28 2017-09-05 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US9769207B2 (en) 2009-01-28 2017-09-19 Headwater Research Llc Wireless network service interfaces
US9819808B2 (en) 2009-01-28 2017-11-14 Headwater Research Llc Hierarchical service policies for creating service usage data records for a wireless end-user device
US9858559B2 (en) 2009-01-28 2018-01-02 Headwater Research Llc Network service plan design
US9866642B2 (en) 2009-01-28 2018-01-09 Headwater Research Llc Wireless end-user device with wireless modem power state control policy for background applications
US9942796B2 (en) 2009-01-28 2018-04-10 Headwater Research Llc Quality of service for device assisted services
US9954975B2 (en) 2009-01-28 2018-04-24 Headwater Research Llc Enhanced curfew and protection associated with a device group
US9749898B2 (en) 2009-01-28 2017-08-29 Headwater Research Llc Wireless end-user device with differential traffic control policy list applicable to one of several wireless modems
US9973930B2 (en) 2009-01-28 2018-05-15 Headwater Research Llc End user device that secures an association of application to service policy with an application certificate check
US9980146B2 (en) 2009-01-28 2018-05-22 Headwater Research Llc Communications device with secure data path processing agents
US10028144B2 (en) 2009-01-28 2018-07-17 Headwater Research Llc Security techniques for device assisted services
US10057141B2 (en) 2009-01-28 2018-08-21 Headwater Research Llc Proxy system and method for adaptive ambient services
US10057775B2 (en) 2009-01-28 2018-08-21 Headwater Research Llc Virtualized policy and charging system
US10064055B2 (en) 2009-01-28 2018-08-28 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US10064033B2 (en) 2009-01-28 2018-08-28 Headwater Research Llc Device group partitions and settlement platform
US10070305B2 (en) 2009-01-28 2018-09-04 Headwater Research Llc Device assisted services install
US10080250B2 (en) 2009-01-28 2018-09-18 Headwater Research Llc Enterprise access control and accounting allocation for access networks
US10165447B2 (en) 2009-01-28 2018-12-25 Headwater Research Llc Network service plan design
US11538106B2 (en) 2009-01-28 2022-12-27 Headwater Research Llc Wireless end-user device providing ambient or sponsored services
US10171990B2 (en) 2009-01-28 2019-01-01 Headwater Research Llc Service selection set publishing to device agent with on-device service selection
US10171988B2 (en) 2009-01-28 2019-01-01 Headwater Research Llc Adapting network policies based on device service processor configuration
US10171681B2 (en) 2009-01-28 2019-01-01 Headwater Research Llc Service design center for device assisted services
US10200541B2 (en) 2009-01-28 2019-02-05 Headwater Research Llc Wireless end-user device with divided user space/kernel space traffic policy system
US10237773B2 (en) 2009-01-28 2019-03-19 Headwater Research Llc Device-assisted services for protecting network capacity
US10237146B2 (en) 2009-01-28 2019-03-19 Headwater Research Llc Adaptive ambient services
US10237757B2 (en) 2009-01-28 2019-03-19 Headwater Research Llc System and method for wireless network offloading
US10248996B2 (en) 2009-01-28 2019-04-02 Headwater Research Llc Method for operating a wireless end-user device mobile payment agent
US10264138B2 (en) 2009-01-28 2019-04-16 Headwater Research Llc Mobile device and service management
US11533642B2 (en) 2009-01-28 2022-12-20 Headwater Research Llc Device group partitions and settlement platform
US10320990B2 (en) 2009-01-28 2019-06-11 Headwater Research Llc Device assisted CDR creation, aggregation, mediation and billing
US10321320B2 (en) 2009-01-28 2019-06-11 Headwater Research Llc Wireless network buffered message system
US10326800B2 (en) 2009-01-28 2019-06-18 Headwater Research Llc Wireless network service interfaces
US10326675B2 (en) 2009-01-28 2019-06-18 Headwater Research Llc Flow tagging for service policy implementation
US10462627B2 (en) 2009-01-28 2019-10-29 Headwater Research Llc Service plan design, user interfaces, application programming interfaces, and device management
US10492102B2 (en) 2009-01-28 2019-11-26 Headwater Research Llc Intermediate networking devices
US10536983B2 (en) 2009-01-28 2020-01-14 Headwater Research Llc Enterprise access control and accounting allocation for access networks
US10582375B2 (en) 2009-01-28 2020-03-03 Headwater Research Llc Device assisted services install
US10681179B2 (en) 2009-01-28 2020-06-09 Headwater Research Llc Enhanced curfew and protection associated with a device group
US10694385B2 (en) 2009-01-28 2020-06-23 Headwater Research Llc Security techniques for device assisted services
US10716006B2 (en) 2009-01-28 2020-07-14 Headwater Research Llc End user device that secures an association of application to service policy with an application certificate check
US10715342B2 (en) 2009-01-28 2020-07-14 Headwater Research Llc Managing service user discovery and service launch object placement on a device
US10749700B2 (en) 2009-01-28 2020-08-18 Headwater Research Llc Device-assisted services for protecting network capacity
US10771980B2 (en) 2009-01-28 2020-09-08 Headwater Research Llc Communications device with secure data path processing agents
US10779177B2 (en) 2009-01-28 2020-09-15 Headwater Research Llc Device group partitions and settlement platform
US10783581B2 (en) 2009-01-28 2020-09-22 Headwater Research Llc Wireless end-user device providing ambient or sponsored services
US10791471B2 (en) 2009-01-28 2020-09-29 Headwater Research Llc System and method for wireless network offloading
US10798558B2 (en) 2009-01-28 2020-10-06 Headwater Research Llc Adapting network policies based on device service processor configuration
US10798254B2 (en) 2009-01-28 2020-10-06 Headwater Research Llc Service design center for device assisted services
US10798252B2 (en) 2009-01-28 2020-10-06 Headwater Research Llc System and method for providing user notifications
US10803518B2 (en) 2009-01-28 2020-10-13 Headwater Research Llc Virtualized policy and charging system
US10834577B2 (en) 2009-01-28 2020-11-10 Headwater Research Llc Service offer set publishing to device agent with on-device service selection
US11516301B2 (en) 2009-01-28 2022-11-29 Headwater Research Llc Enhanced curfew and protection associated with a device group
US10841839B2 (en) 2009-01-28 2020-11-17 Headwater Research Llc Security, fraud detection, and fraud mitigation in device-assisted services systems
US10848330B2 (en) 2009-01-28 2020-11-24 Headwater Research Llc Device-assisted services for protecting network capacity
US10855559B2 (en) 2009-01-28 2020-12-01 Headwater Research Llc Adaptive ambient services
US10869199B2 (en) 2009-01-28 2020-12-15 Headwater Research Llc Network service plan design
US10985977B2 (en) 2009-01-28 2021-04-20 Headwater Research Llc Quality of service for device assisted services
US11039020B2 (en) 2009-01-28 2021-06-15 Headwater Research Llc Mobile device and service management
US11096055B2 (en) 2009-01-28 2021-08-17 Headwater Research Llc Automated device provisioning and activation
US11134102B2 (en) 2009-01-28 2021-09-28 Headwater Research Llc Verifiable device assisted service usage monitoring with reporting, synchronization, and notification
US11190645B2 (en) 2009-01-28 2021-11-30 Headwater Research Llc Device assisted CDR creation, aggregation, mediation and billing
US11190545B2 (en) 2009-01-28 2021-11-30 Headwater Research Llc Wireless network service interfaces
US11190427B2 (en) 2009-01-28 2021-11-30 Headwater Research Llc Flow tagging for service policy implementation
US11218854B2 (en) 2009-01-28 2022-01-04 Headwater Research Llc Service plan design, user interfaces, application programming interfaces, and device management
US11219074B2 (en) 2009-01-28 2022-01-04 Headwater Research Llc Enterprise access control and accounting allocation for access networks
US11228617B2 (en) 2009-01-28 2022-01-18 Headwater Research Llc Automated device provisioning and activation
US11337059B2 (en) 2009-01-28 2022-05-17 Headwater Research Llc Device assisted services install
US11363496B2 (en) 2009-01-28 2022-06-14 Headwater Research Llc Intermediate networking devices
US11405224B2 (en) 2009-01-28 2022-08-02 Headwater Research Llc Device-assisted services for protecting network capacity
US11405429B2 (en) 2009-01-28 2022-08-02 Headwater Research Llc Security techniques for device assisted services
US11412366B2 (en) 2009-01-28 2022-08-09 Headwater Research Llc Enhanced roaming services and converged carrier networks with device assisted services and a proxy
US11425580B2 (en) 2009-01-28 2022-08-23 Headwater Research Llc System and method for wireless network offloading
US11477246B2 (en) 2009-01-28 2022-10-18 Headwater Research Llc Network service plan design
US11494837B2 (en) 2009-01-28 2022-11-08 Headwater Research Llc Virtualized policy and charging system
US8832777B2 (en) 2009-03-02 2014-09-09 Headwater Partners I Llc Adapting network policies based on device service processor configuration
WO2011009337A1 (en) * 2009-07-20 2011-01-27 中兴通讯股份有限公司 Method and monitoring system for monitoring data service system
CN102083042B (en) * 2009-11-27 2014-09-03 中国移动通信集团山东有限公司 Charging method and device of mobile data services
CN102083042A (en) * 2009-11-27 2011-06-01 中国移动通信集团山东有限公司 Charging method and device of mobile data services
CN104053141A (en) * 2010-03-31 2014-09-17 华为技术有限公司 Method and device for controlling data stream of user service
CN102255734A (en) * 2010-05-19 2011-11-23 华为技术有限公司 Charging method of content business, apparatus and system thereof
CN102595364A (en) * 2011-01-06 2012-07-18 中国移动通信集团广东有限公司 Charging system, device and method
CN102595364B (en) * 2011-01-06 2015-02-04 中国移动通信集团广东有限公司 Charging system
US9154826B2 (en) 2011-04-06 2015-10-06 Headwater Partners Ii Llc Distributing content and service launch objects to mobile devices
US10171995B2 (en) 2013-03-14 2019-01-01 Headwater Research Llc Automated credential porting for mobile devices
US10834583B2 (en) 2013-03-14 2020-11-10 Headwater Research Llc Automated credential porting for mobile devices
US11743717B2 (en) 2013-03-14 2023-08-29 Headwater Research Llc Automated credential porting for mobile devices
CN103618733A (en) * 2013-12-06 2014-03-05 北京中创信测科技股份有限公司 Data filtering system and method applied to mobile internet
CN105101144A (en) * 2015-06-30 2015-11-25 北京奇虎科技有限公司 Method for mobile terminal to obtain data and mobile terminal
CN105101144B (en) * 2015-06-30 2019-05-31 北京奇虎科技有限公司 A kind of acquisition data method and mobile terminal for mobile terminal
US11973804B2 (en) 2022-07-20 2024-04-30 Headwater Research Llc Network service plan design

Also Published As

Publication number Publication date
CN100486167C (en) 2009-05-06

Similar Documents

Publication Publication Date Title
CN100486167C (en) Charged information acquisition system and method, and charge realizing system and method
US7644158B2 (en) Method for implementing an internet protocol (IP) charging and rating middleware platform and gateway system
CN100561927C (en) A kind of remote dial access service authentication protocol and charging method
CN101132289B (en) Integrated billing method, billing system, application server and integrated billing system
CN108605032A (en) Method and apparatus for carrying out customer service management for cordless communication network
CN103221943A (en) Enterprise access control and accounting allocation for access networks
CN103202007A (en) Service offer set publishing to device agent with on-device service selection
WO2001097186A2 (en) System, method and computer program product for prepaid and wireless voice communication and ip services
CN103201730B (en) The network system of adaptation network strategy is configured based on device service processor
CN107969169A (en) For the method and apparatus charge associated with the service layer of bottom-layer network
CN103221941B (en) Any wireless network services interface
US20050175181A1 (en) Method and system for access to data and/or communication networks via wireless access points, as well as a corresponding computer program and a corresponding computer-readable storage medium
WO2000014919A2 (en) Apparatus and methods for connecting a network user to a network service provider
CN100456712C (en) Method of realizing Internet contents paying
CN1745539B (en) Prepaid wise network service
CN100527676C (en) Processing method and system based on group data stream charge
Cushnie et al. Evolution of charging and billing models for GSM and future mobile Internet services
CN109309907A (en) Method, apparatus and its relevant device for charge on traffic
CN101222342B (en) Off-line accounting system and method
US8515860B2 (en) System, method and computer program product for prepaid and wireless voice communication and IP
KR20020003128A (en) Web-billing system using internet protocol and therefor method
CN108377194A (en) Intelligent charging operation system and method for running
K̈uhne et al. Architecture for a service-oriented and convergent charging in 3G mobile networks and beyond
CN101203036A (en) Tactics coordination system and tactics coordination method
Stiller et al. Pre-study on “Customer Care, Accounting, Charging, Billing, and Pricing”

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: 20090506

Termination date: 20150923

EXPY Termination of patent right or utility model