CN1635726A - Method for implementing CDMA20001X packet prepay service - Google Patents
Method for implementing CDMA20001X packet prepay service Download PDFInfo
- Publication number
- CN1635726A CN1635726A CN 200310116024 CN200310116024A CN1635726A CN 1635726 A CN1635726 A CN 1635726A CN 200310116024 CN200310116024 CN 200310116024 CN 200310116024 A CN200310116024 A CN 200310116024A CN 1635726 A CN1635726 A CN 1635726A
- Authority
- CN
- China
- Prior art keywords
- message
- expense
- parameter
- pdsn
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000011218 segmentation Effects 0.000 claims description 87
- 230000004044 response Effects 0.000 claims description 61
- 230000004913 activation Effects 0.000 claims description 29
- 230000008569 process Effects 0.000 claims description 20
- 230000009471 action Effects 0.000 claims description 6
- 230000005059 dormancy Effects 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000002789 length control Methods 0.000 abstract 1
- 230000003014 reinforcing effect Effects 0.000 abstract 1
- 208000011797 pustulosis palmaris et plantaris Diseases 0.000 description 6
- 230000007812 deficiency Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 229940035564 duration Drugs 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Meter Arrangements (AREA)
Abstract
This invention discloses a CDMA20001X grouping prepay method, which contains sectional application of user payment, flow control (package and byte), time length control and rate switching etc by extending message attribute in RADIUS protocol, reinforcing PDSN and AAA function, establishing interface between AAA and prepay server to complete authentication request and payment application and return back.
Description
Technical field
The present invention relates to the CDMA20001X network technology, particularly a kind of CDMA20001X packet-based prepayment service implementation method.
Background technology
Shown in CDMA2000 network configuration Fig. 1 of standard,, can be divided into speech network and data network according to the traffic performance difference.CDMA2000 core switching network adopts diverse equipment for speech network and data network, and the speech business signaling is by the Signaling System Number 7 network transmission, and data business signaling transmits by IP network.Access Network then adopts at existing base station controller (Base Station Control, abbreviation BSC) goes up adding Packet Control Function (Packet Control Function, be called for short PCF) module accessing group data service node (Packet Data Serving Node is called for short PDSN).
Traditional voice network passes through the WIN agreement by mobile switching centre's (being called for short MSC) and service control point (Service ControlPoint, be called for short SCP) carry out alternately, MSC finishes function of exchange, and SCP finishes authentication, billing function, both are in conjunction with the expense control that realizes prepaid user's account number.In the CDMA2000 packet data network, PDSN finishes function of exchange by packet data serving node, by authentication, mandate, record keeping (Authentication, Authorization, and Accounting is called for short AAA) equipment finishes authentication, authentication, billing function.Interface protocol between the two is the standard radius protocol that meets CDMA2000 packet equipment standard, can be for the standard radius protocol referring to RFC2865, RFC2866, RFC2869, the expansion part of CDMA2000 can be referring to the Ministry of Information Industry " based on the packet equipment technical specification of CDMA2000 ".
The standard or the solution of packet-based prepayment also are not provided on the present CDMA1X network.How operator is just becoming the problem that needs solve for the wireless user provides the packet-based prepayment data service, and the traffic performance that present 3GPP2 standard agreement need not realized at the packet-based prepayment user expands accordingly.
Summary of the invention
The object of the present invention is to provide a kind of CDMA20001X packet-based prepayment service implementation method.
Method of the present invention may further comprise the steps:
A, response mobile subscriber's access request sends request authentication message by packet data serving node (PDSN) to aaa server, and whether carries the parameter item of support prepaid business in this message;
B, aaa server confirm that request inserts the user and sends authentication request message to prepaid server (prepaid server) behind the prepaid user, and carry the parameter item of application expenses information in this message;
C, prepaid server (prepaid server) are carried out authentication process according to the content of authentication request message, authentication is by then distributing to one section expense of aaa server according to the current remaining sum of user, and this cost information inserted in the parameter item of authentication request response message and sent to aaa server;
D, aaa server are received the response message that authentication is passed through, and send to packet data serving node (PDSN) and carry the request authentication response message that activates the prepayment service parameter value;
E, packet data serving node (PDSN) send the beginning charging request message to aaa server, aaa server need to determine the parameter value of configuration at least according to the expense of applying for and charge type, and inserts in the parameter item of the request response that begins to charge and send to packet data serving node (PDSN);
F, packet data serving node (PDSN) according to the parameter in the request authentication response message to managing and safeguard for each user configured trigger, and when trigger condition satisfies, send the request charging message to aaa server, by the aaa server processing of chargeing.
The present invention expands message attributes in the existing standard radius protocol, strengthens PDSN, and the function of AAA makes it support some fundamental characteristics of packet-based prepayment business.
Description of drawings
Fig. 1 is the CDMA2000 network structure;
Business process map when Fig. 2 A, Fig. 2 B press duration charging and user balance abundance for the present invention;
Business process map when Fig. 3 presses duration charging and user balance deficiency for the present invention;
Fig. 4 A, Fig. 4 B charge by flow for the present invention and the business process map of user balance when sufficient;
Fig. 5 charges by flow for the present invention and the business process map of user balance when not enough;
Business process map when Fig. 6 A, Fig. 6 B press duration charge on traffic and user balance abundance for the present invention;
Business process map when Fig. 7 presses duration charge on traffic and user balance deficiency for the present invention.
Embodiment
Below in conjunction with Figure of description explanation the specific embodiment of the present invention.
For further realization block meter rate, flow control, the control of active session duration, initiatively cut-out, functions such as rate switching, the present invention's radius protocol that at first definition is expanded on original Extended Protocol basis.The radius protocol that satisfies the packet-based prepayment characteristic has three parts:
1, radius protocol standard feature part, referring to radius protocol, RFC2865, RFC2866, RFC2869;
2, the radius protocol standard part that meets the CDMA2000 standard is referring to " cdma2000 packet equipment standard " and " CDMA2000-AAA protocol extension defined declaration book ";
3, satisfy the radius protocol expansion of packet-based prepayment characteristic.
The present invention's interface of also tackling between AAA and the prepaid server (PREPAID SERVER) defines in addition.
Related functional entities strengthens to be described
Packet data serving node (hereinafter to be referred as PDSN):
1: administering and maintaining on it is each user configured trigger; When satisfying, trigger condition sends charging request message Accounting-Request to AAA;
2: in inserting request (or authentication request) Access-Request message, whether report the support prepaid business to aaa server;
3: the request according to aaa server stops certain session and reports the resource operating position, so that aaa server is finished charging.
Authentication, mandate, record keeping server (being called for short AAA server or aaa server):
1: be prepayment service storage charging policy and user's configuration data;
2: for the prepaid user applies for a part of expense (remaining sum) to prepaid server (prepaid server);
3: the flow that the Session Time of determining to keep for the user according to charging policy maybe can transmit;
4: requirement or other reason (switching (handoff) as dormancy) according to service operation initiatively send a piece of news to PDSN, to stop certain session on the PDSN.
5: its variation is also followed the tracks of in the IP address of storage PDSN, takes place to have determined whether dormant state handoff.
The prepaid server of service control point (being called for short Prepaid Server)
1, the user account number state is verified, seen whether it is in effective status;
2, according to certain expense allocation strategy, for AAA distributes one section expense;
3, handle the expense that AAA returns to Prepaid Server;
4, deduct account's cost of use in real time.
PDSN/AAA support prepaid characteristic RADIUS expansion
Message identifying (access accept/reject) extended description:
Table 1
Attribute | Types value | Explanation | The Access-Request message | The Access-Accept message | The Access-Reject message |
Pre-Paid-Enablc d | ??26/100 | The prepayment characteristic activation marker | 0 | ?0-1 | 0 |
The extended attribute explanation of table 1:
PrePaid-Enabled
1, describe:
This attribute is whether AAA notice PDSN needs to activate the prepayment service characteristic at this user.This attribute is only to appear in the Access-Accept message.If do not comprise this attribute, then PDSN does not activate prepayment characteristic.
2, type: 26/100
3, length: 4
4, value:
1 activates prepayment characteristic
0 does not activate prepayment characteristic
Charging message (accounting request/response/reject) extended description:
Table 2
Attribute | Types value | Explanation | Accountin g-Request (start) message | Accounting-Request (Inte rim-Update) message | Accounting-Request (stop) message | Accounting-Response message |
Remanent-V olume | ?26/101 | The user can keep flow | 0 | ?0 | ?0 | ?0-1 |
Session-Tim e-Remaining | ?26/102 | The user allows the session activation part duration that uses | 0 | ?0 | ?0 | ?0-1 |
Tariff-Switc h-duration | ?26/103 | Nearest switching instant of rate next time and current time | 0 | ?0 | ?0 | ?0-1 |
The time interval (S) | ||||||
?Trigger-Typ ?e | ?26/104 | The trigger type of sending out on the Interim-Update message | 0 | ?1 | ?0 | 0 |
?Session-Cont | ?26/105 | Whether current sessions finishes | 0 | ?0 | ?0 | 0-1 |
The extended attribute explanation of table 2
Remanent-Volume
1, describe: how many kilobytes this connection can also transmit, and has comprised to receive and send out both direction.If this parameter does not occur, then PDSN can not cut off because the flow that uses is too many and connect.This parameter appears among the charging request responding message Accounting-Response.
2, purpose: control the byte number that current connection can be transmitted.
3, type: 26/101
4, length: 4
Session-Time-Remaining
1, describe: this is connected the duration kept that is in the session activation state in the current segmentation reservation expense, if this parameter does not occur, then PDSN can not carry out timing to the sustainable duration of session activation state.
The difference of this parameter and standard RADIUS parameter S ession-Timeout: Session-Timeout represents to be in the current segmentation reservation expense duration kept of PPP session status.
Exist the demand of these two kinds of parameters to be that the CDMA2000 channel is connected with two states: the PPP session status, the session activation state is in the rate difference of this two states, and AAA need carry out corresponding budget according to different rates.
This parameter appears among the Accounting-Response.
2, purpose: AAA control PDSN is in the duration kept of session activation state in current segmentation reservation expense.
3, type: 26/102
4, length: 6
Tariff-Switch-duration
1, describes: after how long crossing rate will take place and switch.This duration connects the last Accounting-Request of transmission from this to begin to count.If this parameter does not occur, then PDSN thinks that rate does not take place to be switched.
2, purpose: AAA equipment notice PDSN equipment tariff switch point.
3, type: 26/103
4, length: 4
Trigger-Type
1, describe: this value is used for the trigger type that indication reports Accounting-Request (Interim-Update) message.There are four types at present: metering period trigger, rate handover trigger, session activation trigger, flow trigger.Specific descriptions are referring to 4.2 joints.
2, type: 26/104
3, length: 4
4, value:
1 metering period trigger
2 rate handover trigger
3 session activation triggers
4 flow triggers
The Session_cont extended attribute
1, describe: this attribute appears among the Accounting-Response, represents whether this session continues.If this property value is 0, then PDSN reports Accounting-Request (stop) at once, and stops session; Otherwise session is proceeded.If this attribute does not occur in Accounting-Response, PDSN does not stop session.
2, type: types value: 26/105
3, length: 6
4, value
0=false: stop session
1=true: continue session
The sub-attribute of Vendor-Specific gathers as table 3
The structure of Vendor-Specific:
0?????????????????1??????????????????2?????????????????3
0?1?2?3?4?5?6?7?8?9?0?1?2?3?4?5?6?7?8?9?0?1?2?3?4?5?6?7?8?9?0?1
|??????Type?????????|??Length???????????|?????????????Vendor-Id
Vendor-Id(cont)|????String...
Wherein:
| Type|Length| is consistent with standard Radius agreement.
Vendor-Id adopts the value 5535 of 3GPP2 regulation
| Vendor Type|Vendor Length|Sub Attribute-Specific| can have many parts, promptly can comprise the sub-attribute that a plurality of producers define in a Vendor-Specific attribute.No longer contain sub-attribute below the sub-attribute.
Vendor Type represents the ID of sub-attribute.Length is 1 byte.
Vendor Length represents the length of sub-attribute.Length is 1 byte.
Sub Attribute-Specific represents the particular content of sub-attribute.Its length is that the value of Vendor Length subtracts with 2 bytes.
Table 3
Sub-attribute | ?Vendor?Type | Explanation | Data type | Length range |
Correlation?ID | ?44 | Hyphen | STRING | ?8 |
Pre-Paid-Enabled | ?100 | The prepayment characteristic activation marker | INTEGER | ?4 |
Remanent-Volume | ?101 | The user can keep flow | INTEGER | ?4 |
Session-Time-Rem aining | ?102 | The user allows the session activation part duration that uses | INTEGER | ?4 |
Tariff-Switch-durat ion | ?103 | The nearest switching instant of rate next time and the time interval (S) of current time | INTEGER | ?4 |
Trigger-Type | ?104 | The trigger type of sending out on the Interim-Update message | INTEGER | ?4 |
The AAA/SCP protocol extension
The interface summary:
AAA in the CDMA2000 packet data network, finish to grouping user authenticate, mandate, accounting feature.Prepaid server also has authentication, the accounting feature of couple intelligent subscriber in CDMA circuit voice network at present.Packet data network equally also needs to support to deposit in the intelligent account number in the prepaid server, does not have the interface between AAA and the prepaid server at present in the standard network model, therefore need expand this interface.
By the AAA-SCP message interface, prepaid server can be finished following function:
1, user account number state verification;
2, distribute one section expense for AAA;
3, handle the expense that AAA returns to prepaid server;
4, deduction account cost of use.
Message parameter expands
Message header grammer such as table 4:
Table 4
Field | Length (byte) | Attribute | Describe |
Command_lenth | ?4 | ?INTEGER | The length of message bag comprises this field |
Command_ID | ?4 | ?INTEGER | Show type of message |
Order sign implication such as table 5
Table 5
Command_ID | Numerical value | Describe |
Auth-Request | ?1 | Authentication request message |
Auth-Response | ?2 | Authentication request response message |
Accounting-Request | ?3 | Fee request message |
Accounting-Response | ?4 | The fee request response message |
The message body grammer
Insert request message (Access-Request)
This message is initiatively to send to Prepaid Server by AAA, request authentication and application form for cash advances.Extended attribute such as table 6:
Table 6
Field | Types value | Byte number | Attribute | Describe | Type |
SessionID | ?26/121 | 4 | ?INTEGER | Session identification | Essential (extension) |
MSISDN | ?26/122 | The longest by 21 | ?char | Phone number | Essential (extension) |
AAA-Address | ?26/123 | The longest by 15 | ?char | The IP address of aaa server | Optional (existing) |
AAA-ID | ?26/124 | 4 | ?INTEGER | The numbering of aaa server | Optional (existing) |
Insert request response (Access-Accept/reject)
This message is to be responded to AAA by prepaid server, shows to accept or the refusal access, if accept the expense of assign sessions simultaneously.Extended attribute such as table 7 in this message:
Table 7
Field | Types value | Byte number | Attribute | Describe | Type |
SessionID | ?26/121 | 4 | ?INTEGER | Session identification | Essential (extension) |
MSISDN | ?26/122 | The longest by 21 | ?char | Phone number | Essential |
AAA-Addre ss | ?26/123 | The longest by 15 | ?char | The IP address of aaa server | Optional (extension) |
AAA-ID | ?26/124 | 4 | ?INTEGER | The numbering of aaa server | Optional (extension) |
FeeApplied | ?26/125 | 4 | ?INTEGER | Application expenses | Essential (extension) |
AuthResult | ?26/126 | 4 | ?INTEGER | Authentication responds 0, authentication is by 1, user data does not exist 2, stored value card lost | Essential (extension) |
Fee request message (Accounting-Request)
This message is initiatively to send to prepaid Server by AAA, and request is deducted remaining sum in real time from user account number.Extended attribute such as table 8:
Table 8
Field | Types value | Byte number | Attribute | Describe | Type | |
SessionID | ?26/121 | ?4 | ?INTEGER | Session identification | Essential (extension) | |
MSISDN | ?26/122 | The longest by 21 | ?char | Phone number | Essential (existing) | |
AAA-Address | ?26/123 | The longest by 15 | ?char | The IP address of aaa server | Optional (existing) | |
AAA-ID | ?26/124 | ?4 | ?INTEGER | The numbering of aaa server | Optional (existing) | |
OperationTyp e | ?26/127 | ?4 | ? | Action type | 1, application form for | Essential (extension) |
FeeApply | ?26/128 | ?4 | ?INTEGER | Application expenses | Essential during OperationType=1 (extension) | |
FeeLeft | ?26/129 | ?4 | ?INTEGER | Remaining cost | Optional during OperationType=1 (extension) | |
FeeReturn | ?26/130 | ?4 | ?INTEGER | The return expense | Optional during OperationType=2 (extension) |
Fee request response message (Accounting-Response)
This message is to be responded to AAA by prepaid server, the expense of assign sessions.Extended attribute such as table 9:
Table 9
Field | Types value | Byte number | Attribute | Describe | Type | |
SessionID | ?26/121 | ?4 | ?INTEGER | Session identification | Essential (extension) | |
MSISDN | ?26/122 | The longest by 21 | ?char | Phone number | Essential (extension) | |
AAA-Address | ?26/123 | The longest by 15 | ?char | The IP address of aaa server | Optional (extension) | |
AAA-ID | ?26/124 | ?4 | ?INTEGER | The numbering of aaa server | Optional (extension) | |
OperationType | ?26/127 | ?4 | ? | Action type | 1, application form for cash | Essential (extension) |
FeeApplied | ?26/128 | ?4 | ?INTEGER | The expense of applying for | Essential during OperationType=1 (extension) |
PDSN/AAA/SCP handles agreement
The handling process summary:
The segment assignments expense is to support a key property of packet-based prepayment, and for the prepaid user, AAA needs segment assignments PDSN expense, to prevent the shared overdraw that account number may occur of a plurality of users.
For supporting to press the packet-based prepayment characteristic of duration charge on traffic, PDSN need support four kinds of triggers to report Accounting-Request (Interim-Update) message, as table 10:
Table 10
The trigger title | Value | Explanation | Applicable situation |
The metering period trigger | ????1 | Be used for reporting when metering period arrives AAA | Press duration/charge on traffic |
The session activation trigger | ????2 | After being used for segmentation and reserving expense CDMA2000 session activation available duration via uses up in can holding time, report AAA | Pressing duration charges |
The rate handover trigger | ????4 | Be used for reporting when tariff switch point arrives AAA | Press duration/charge on traffic |
The flow trigger | ????5 | After being used for segmentation and reserving expense utilizable flow uses up in can holding time, report AAA | Charge by flow |
PDSN/AAA handles summary:
For PDSN, need to safeguard four kinds of triggers above-mentioned, satisfied corresponding Accounting-Request (Interim-Update) message that then triggers of any one trigger conditions, and have the ability according to the Accounting-Response message replacement session activation trigger, rate handover trigger, the flow trigger that return.
Only pressing duration charges:
For AAA, determine the segmentation application expenses amount of money according to collocation strategy, after PDSN reports Accounting-Request (Start) message, calculate active session according to active session charging rate up-to-date in next metering period and can keep duration, insert the Session-Time-Remaining parameter of Accounting-Response message and determine the nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Accounting-Response message is handed down to PDSN.
Situation one: Accounting-Request (Interim-Update) message that reports for metering period trigger and rate handover trigger, AAA draws the active session duration according to the Acct-Session-Time parameter, and then draw that the user has used expense in this segmentation, under the situation that this segmentation expense does not use, (belong to most situations, lucky this segmentation expense was used up when exception was reporting message, this moment need be to prepaid server application expenses again, processing is with situation two), AAA does not need to apply for again sectional charge, only need that segmentation reservation expense is deducted the user and recomputate the Session-Time-Remaining parameter that active session in this segmentation reservation expense can be kept duration and insert Accounting-Response message again with expense, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Accounting-Response message is handed down to PDSN.
Situation two: Accounting-Request (Interim-Update) message that reports for the session activation trigger, AAA needs again to prepaid server application sectional charge, calculate active session according to segmentation reservation expense then and can keep duration, insert the Session-Time-Remaining parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Accounting-Response message is handed down to PDSN.
Only charge by flow:
For AAA, determine the segmentation application expenses amount of money according to collocation strategy, after PDSN reports Accounting-Request (Start) message, calculate the user according to charge on traffic rate up-to-date in next metering period and can keep flow, insert the Remanent-Volume parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, the Session-Time-Remaining parameter is not processed, then Accounting-Response message is handed down to PDSN.
Situation one: for metering period trigger and rate handover trigger report Accounting-Request (Interim-Update) message, AAA is according to Acct-Input-Octets, the Acct-Output-Octets parameter draws user's use traffic, and then draw that the user has used expense in this segmentation, under the situation that this segmentation expense does not use, (belong to most situations, lucky this segmentation expense was used up when exception was reporting message, this moment need be to prepaid server application expenses again, processing is with situation two), AAA does not need to apply for again sectional charge, segmentation reservation expense need be deducted the user and recomputate the flow kept in this segmentation reservation expense again with expense, insert the Remanent-Volume parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Accounting-Response message is handed down to PDSN; The Session-Time-Remaining parameter is not processed, Accounting-Response message is handed down to PDSN.
Situation two: Accounting-Request (Interim-Update) message that reports for the flow trigger, AAA needs again to prepaid server application sectional charge, calculate according to segmentation reservation expense then and can keep flow, insert the Remanent-Volume parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, the Session-Time-Remaining parameter is not processed, then Accounting-Response message is handed down to PDSN.
Press duration and charge on traffic:
For AAA, determine the segmentation reservation expense allocation amount of money according to collocation strategy, after PDSN reports Accounting-Request (Start) message, be identified for the expense of budget duration and flow according to time flow amount of money allocation strategy, determine that according to duration rate and flow rate the user can hold time and can keep flow respectively, insert the Session-Time-Remaining and the Remanent-Volume parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, then Accounting-Response message is handed down to PDSN.Wherein: time flow amount of money allocation strategy is determined that by AAA the principle of strategy is that assurance operator does not suffer a loss.Preferred plan be with the sectional charge mean allocation in duration budget and flow budget, can guarantee that like this user can not overdraw.
Situation one: for metering period trigger and rate handover trigger report Accounting-Request (Interim-Update) message, AAA draws user's active session duration and flow according to Acct-Session-Time and Remanent-Volume parameter, and then draw that the user has used expense in this segmentation, under the situation that this segmentation expense does not use (most situation), AAA does not need to apply for again sectional charge, segmentation reservation expense need be deducted the user recomputates the duration kept in this segmentation reservation expense again and can keep flow with expense and according to time flow amount of money allocation strategy, insert the Remanent-Volume parameter and the Session-Time-Remaining parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Accounting-Response message is handed down to PDSN.
Situation two: Accounting-Request (Interim-Update) message that reports for the session activation trigger, AAA is according to Acct-Session-Time, Acct-Input-Octets, the current sectional charge of having used of Acct-Output-Octets calculation of parameter, with when the user is current should be higher than certain threshold values by sectional charge the time, handle with situation one.When the current sectional charge of user is lower than certain threshold values, AAA needs again to prepaid server application sectional charge, recomputate the duration kept in this segmentation reservation expense again according to time flow amount of money allocation strategy then and can keep the flow segmentation and reserve expense and calculate active session respectively and can keep duration, insert the Remanent-Volume parameter and the Session-Time-Remaining parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Accounting-Response message is handed down to PDSN.Wherein: threshold values should determine by AAA, and configurable.
Situation three: Accounting-Request (Interim-Update) message that reports for the flow trigger, AAA is according to Acct-Session-Time, Acct-Input-Octets, the current sectional charge of having used of Acct-Output-Octets calculation of parameter, when the user is higher than certain threshold values with sectional charge, disposition one.When the current sectional charge of user is lower than certain threshold values, AAA need send Accounting-Request message to prepaid server, wherein parameter F eeLeft is not for using up sectional charge, parameter F eeApply is for needing the sectional charge of application, recomputate the duration kept in this segmentation reservation expense again according to time flow amount of money allocation strategy then and can keep the flow segmentation and reserve expense and calculate active session respectively and can keep duration, insert the Remanent-Volume parameter and the Session-Time-Remaining parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Accounting-Response message is handed down to PDSN.
AAA/SCP handles summary
There are following three class situations in message between AAA and the SCP:
1, AAA receives the Access-Request message that PDSN reports, part as the authentication process flow process sends Access-Request message to prepaid server, after the prepaid server authentication is passed through, return Access-Response message, AuthResult=0, FeeApplied are one section expense that prepaid server is distributed to AAA.
2, the Accounting-Request (Interim-Update) that reports of PDSN and AAA calculate this section of user expense and all use, AAA need be to prepaid server application sectional charge, send Accounting-Request message, prepaid server is returned Accounting-Response message, and FeeApplied is one section expense that prepaid server is distributed to AAA.
3, AAA receives Account-Request (Stop) message that PDSN reports, AAA calculates this section of user and has used expense, this Duan Wei expense that uses is returned to prepaid server by Accounting-Request message, OperationType parameter=3, for expense is returned message, the expense of FeeReturn parameter for returning.
The trigger handling process
Metering period trigger handling process:
1, PDSN reports Access-Request message and by receiving Access-Accept message after the aaa authentication, determines the cycle that the metering period trigger reports according to the Acct-Interim-duration parameter in the Access-Accept message.As option, PDSN also can report Accounting-Request (Interim-Update) message midway at a metering period according to the situation of this locality configuration.
2, metering period trigger trigger condition satisfies, and PDSN triggers Accounting-Request (Interim-Update) message, and trigger type is 1.
3, AAA receives (Trigger-Type=1) message of Accounting-Request (Interim-Update), according on the button that calls time in this segmentation reservation expense go to charge the time started to the expense that calls time from segmentation reservation expense, reserve expense remainder in Accounting-Response message, reset Session-Time-Remaining, Tariff-Switch-duration parameter according to segmentation then.
4, after PDSN receives Accounting-Response message, according to Session-Time-Remaining, Tariff-Switch-duration parameter resetting session activation trigger, rate handover trigger.
Rate handover trigger handling process
1, PSDN reports Accounting-Request (Start) or Accounting-Request (Interim-Update) (Trigger-Type=1) to receive Accounting-Response message after the message, according to the Tariff-Switch-duration parameter rate handover trigger is set.
2, rate handover trigger trigger condition satisfies, and PDSN triggers Accounting-Request (Interim-Update) message, and trigger type is 2.
3, AAA receives (Trigger-Type=2) message of Accounting-Request (Interim-Update), according on the button that calls time in this segmentation reservation expense go to charge the time started to the expense that calls time from segmentation reservation expense, if charged according to time then reserve expense remainder in Accounting-Response message, reset Session-Time-Remaining, Tariff-Switch-duration parameter according to segmentation; If charge by flow then expense remainder replacement Remanent-Volume parameter in Accounting-Response message is reserved in segmentation.
4, after PDSN receives Accounting-Response message, according to Session-Time-Remaining, Tariff-Switch-duration parameter resetting session activation trigger, rate handover trigger.
The session activation trigger triggers handling process (only pressing duration charges)
1, PSDN reports Accounting-Request (Start) or Accounting-Request (Interim-Update) (Trigger-Type=1) to receive Accounting-Response message after the message, according to the Session-Time-Remaining parameter session activation trigger is set.
2, session activation trigger trigger condition satisfies, and PDSN triggers Accounting-Request (Interim-Update) message, and trigger type is 3.
3, AAA receives (Trigger-Type=3) message of Accounting-Request (Interim-Update), need to confirm application expenses again, sends Accounting-Request message application sectional charge to prepaid server.
4, prepaid server sends Accounting-Response message according to AAA application amount and user's current residual expense to AAA, and the FeeApplied parameter has indicated the expense that AAA applies for.
5, PDSN is according to the expense of applying for reset in Accounting-Response message Session-Time-Remaining, Tariff-Switch-duration parameter.
6, after PDSN receives Accounting-Response message, according to Session-Time-Remaining, Tariff-Switch-duration parameter, replacement session activation trigger, rate handover trigger.
Flow trigger handling process (only charging by flow)
1, PSDN reports Accounting-Request (Start) or Accounting-Request (Interim-Update) (Trigger-Type=1) to receive Accounting-Response message after the message, according to the Remanent-Volume parameter flow trigger is set.
2, the flow trigger condition satisfies, and PDSN triggers Accounting-Request (Interim-Update) message, and trigger type is 4.
3, AAA receives (Trigger-Type=4) message of Accounting-Request (Interim-Update), need to confirm application expenses again, sends Accounting-Request message application sectional charge to prepaid server.
4, prepaid server sends Accounting-Response message according to AAA application amount and user's current residual expense to AAA, and the FeeApplied parameter has indicated the expense that AAA applies for.
5, after PDSN receives Accounting-Response message, according to Remanent-Volume parameter resetting flow trigger.
The abnormality processing agreement
AAA does not receive the processing of prepaid server fee request response message:
1, AAA does not receive the fee request response message of OperationType=1
AAA sends the fee request message of OperationType=1 to prepaid server, does not receive and thinks under the situation of response that the prepaid server authentication do not pass through, and sends Access-Reject message to PDSN.
2, AAA does not receive the fee request response message of OperationType=2
AAA sends the fee request message of OperationType=2 to prepaid server, does not receive under the situation of response and thinks to the failure of prepaid server application expenses, sends Account-Response message, Session-Cont=0 to PDSN.
3, AAA does not receive the fee request response message of OperationType=3
AAA sends the fee request message of OperationType=3 to prepaid server, does not receive to think the failure of expense rollback under the situation of response, and AAA keeps this section and do not use up the next session that expense is used for this user.
To performing step of the present invention, promptly the handling process of PSDN, aaa server and prepaid server elaborates below in conjunction with accompanying drawing:
Following flow process supposes that all AAA notice PDSN activates prepayment characteristic (the Pre-Paid-Enabled attribute is changed to 1):
Operation flow when user balance is sufficient (chargeing, comprise tariff switch point) by duration
With reference to figure 2A and Fig. 2 B:
1, the mobile subscriber asks to insert, and PDSN sends the Access-Request request authentication to AAA;
2, AAA confirms that caller is the prepaid user, sends authentication request message Accounting-Request to prepaid server;
3, prepaid server according to Auth-Request message FeeApply parameter and one section expense of the current remaining sum distributing user of user, is returned Auth-Resonpse to AAA by subscription authentication, and FeeApplied is the expense of distributing user;
4, AAA passes through to checking, and PDSN returns authentication request and responds Access-Accept message;
5, PDSN reports Accounting-Request (Start) message to AAA;
6, the mobile subscriber is the prepaid user and presses duration and charge, AAA is according to distributing the expense computing activation session of gained to hold time by prepaid server, insert Session-Time-Remaining (active session duration) parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Accounting-Response message is handed down to PDSN;
7, the metering period trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=1 to AAA, and message comprises the Acct-Session-Time parameter;
8, AAA draws the active session duration according to the Acct-Session-Time parameter and draws that the user has used expense in this segmentation, AAA need deduct current sectional charge the user and recomputate active session in this segmentation reservation expense again with expense and can keep duration and insert the Session-Time-Remaining of Accounting-Response message (active session duration) parameter, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Accounting-Response message is handed down to PDSN;
9, the rate handover trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=2 to AAA;
10, AAA draws the active session duration according to the Acct-Session-Time parameter and draws that the user has used expense in this segmentation, AAA need deduct current sectional charge the user and recomputate active session in this segmentation reservation expense again with expense and can keep duration and insert the Session-Time-Remaining of Accounting-Response message (active session duration), and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message;
11, the active session trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=3 to AAA;
12, AAA confirms that the current sectional charge of user uses up, to prepaid server mail sending charge per message request message Accounting-Request, and message parameter OperationType=1 (application form for cash advances);
13, prepaid server is according to Accounting-Request message FeeApply parameter and one section expense of the current remaining sum distributing user of user and return application form for cash advances to AAA and respond Accounting-Response, and message parameter OperationType=1 (fee request response), FeeApplied are the expense of distributing user;
14, AAA is according to distributing the expense computing activation session of gained to hold time by prepaid server, insert Session-Time-Remaining (active session duration) parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message;
15, user's end of packet business;
16, PDSN reports Accounting-Request (Stop) message to AAA, comprises the Acct-Session-Time parameter;
17, AAA draws the active session duration according to the Acct-Session-Time parameter and then draws in this segmentation the user with expense with apply for not using in the sectional charge part.AAA confirms to need the return expense, to prepaid server mail sending charge per message request message Accounting-Request, and message parameter OperationType=2 (expense return);
18, prepaid server is that customer data base adds expense according to Accounting-Request message FeeReturn parameter, prepaid server is returned expense to AAA and is returned acknowledge message Fee-Res, message parameter OperationType=2 (expense is returned and confirmed);
19, AAA returns record keeping request response Account-Response, Session_cont=0 to PDSN.
Wherein: above operation flow can be reduced according to actual conditions, for example, can not comprise regularly triggering part of rate switching timing triggering part and active session.
Operation flow when user balance is not enough (chargeing, comprise tariff switch point) by duration:
Consult Fig. 3:
1, the mobile subscriber asks to insert, and PDSN sends the Access-Request request authentication to AAA;
2, AAA confirms that caller is the prepaid user, to prepaid server mail sending charge per message request message Auth-Request;
3, prepaid server according to Auth-Request message FeeApply parameter and one section expense of the current remaining sum distributing user of user, is returned Auth-Resonpse to AAA by subscription authentication, is the expense of distributing user;
4, AAA passes through to checking, and PDSN returns authentication request and responds Access-Accept message;
5, PDSN reports Accounting-Request (Start) message to AAA;
6, the mobile subscriber is the prepaid user and presses duration and charge, AAA is according to distributing the expense computing activation session of gained to hold time by prepaid server, insert Session-Time-Remaining (active session duration) parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Accounting-Response message is handed down to PDSN;
7, the metering period trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=1 to AAA, and message comprises the Acct-Session-Time parameter;
8, AAA draws the active session duration according to the Acct-Session-Time parameter and draws that the user has used expense in this segmentation, AAA need deduct current sectional charge the user and recomputate active session in this segmentation reservation expense again with expense and can keep duration and insert the Session-Time-Remaining of Accounting-Response message (active session duration) parameter, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Accounting-Response message is handed down to PDSN.
9, the rate handover trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=2 to AAA;
10, AAA draws the active session duration according to the Acct-Session-Time parameter and draws that the user has used expense in this segmentation, AAA need deduct current sectional charge the user and recomputate active session in this segmentation reservation expense again with expense and can keep duration and insert the Session-Time-Remaining of Accounting-Response message (active session duration), and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Accounting-Response message is handed down to PDSN;
11, the active session trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=3 to AAA;
12, AAA confirms that the current sectional charge of user uses up, to prepaid server mail sending charge per message request message Accounting-Request, and message parameter OperationType=1 (application form for cash advances);
13, prepaid server affirmation user balance is used up, returns Accounting-Response message to AAA, OperationType=1 (application form for cash advances response message), FeeApplied=0;
14, AAA not from the prepaid server application to expense, send Accounting-Reponse message to PDSN, Session-Time-Remaining=0 wherein, Session_cont=0;
15, PDSN is according to Session_cont parameter end user business;
16, PDSN reports Accounting-Request (Stop) message to AAA, comprises the Acct-Session-Time parameter;
17, the AAA accumulation draws the total cost that user conversation uses, and returns Accounting-Reponse message, Session_cont=0.
Wherein: above operation flow can be reduced according to actual conditions, for example, can not comprise regularly triggering part of rate switching timing triggering part and active session.
Operation flow (charging by flow, comprise tariff switch point) when user balance is sufficient
Consult Fig. 4 A and Fig. 4 B:
1, the mobile subscriber asks to insert, and PDSN sends the Access-Request request authentication to AAA;
2, AAA confirms that caller is the prepaid user, to prepaid server mail sending charge per message request message Auth-Request;
3, prepaid server according to Accounting-Request message FeeApply parameter and one section expense of the current remaining sum distributing user of user, is returned Auth-Resonpse to AAA by subscription authentication, and FeeApplied is the expense of distributing user;
4, AAA passes through to checking, and PDSN returns authentication request and responds Access-Accept message;
5, PDSN reports Accounting-Request (Start) message to AAA;
6, the mobile subscriber is the prepaid user and charges by flow, AAA is according to distributing the expense calculated flow rate of gained to hold time by prepaid server, insert the Remanent-Volume parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message;
7, the metering period trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=1 to AAA, and message comprises the Acct-Session-Time parameter;
8, AAA is according to Acct-Input-Octets, the Acct-Output-Octets calculation of parameter is current to be drawn the active session duration with the sectional charge parameter and draws that the user has used expense in this segmentation, AAA need deduct current sectional charge the Remanent-Volume parameter that the user has recomputated the flow kept in this segmentation expense again with expense and inserted Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message.
9, the rate handover trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=2 to AAA;
10, AAA has used this segmentation expense according to Acct-Input-Octets, Acct-Output-Octets parametric user, AAA need deduct current sectional charge with expense and recomputate the Remanent-Volume parameter that the flow kept in this segmentation expense is inserted Accounting-Response message again, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message;
11, the flow trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=4 to AAA;
12, AAA confirms that the current sectional charge of user uses up, to prepaid server mail sending charge per message request message Accounting-Request, and message parameter OperationType=2 (application form for cash advances);
13, prepaid server is according to Accounting-Request message FeeApply parameter and one section expense of the current remaining sum distributing user of user and return application form for cash advances to AAA and respond Accounting-Rcsponse, and message parameter OperationType=1 (fee request response), FeeApplied are the expense of distributing user;
14, AAA calculates according to the expense of being distributed gained by prepaid server and can keep flow, insert the Remanent-Volume parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message;
15, user's end of packet business;
16, PDSN reports Accounting-Request (Stop) message to AAA, comprises Acct-Input-Octets, Acct-Output-Octets parameter;
17, AAA draws Acct-Input-Octets, Acct-Output-Octets parameter with flow and then draw in this segmentation the user with expense with apply for not using in the sectional charge part according to parameter.AAA confirms to need the return expense, to prepaid server mail sending charge per message request message Accounting-Request, and message parameter OperationType=2 (expense return);
18, prepaid server is that customer data base adds expense according to Accounting-Request message FeeReturn parameter, prepaid server is returned expense to AAA and is returned acknowledge message Accounting-Response, message parameter OperationType=2 (expense is returned and confirmed);
19, AAA returns record keeping request response Account-Response, Session_cont=0 to PDSN.
Operation flow (charging by flow, comprise tariff switch point) when user balance is not enough
Consult Fig. 5:
1, the mobile subscriber asks to insert, and PDSN sends the Access-Request request authentication to AAA;
2, AAA confirms that caller is the prepaid user, to prepaid server mail sending charge per message request message Aceounting-Request;
3, prepaid server according to Accounting-Request message FeeApply parameter and one section expense of the current remaining sum distributing user of user, is returned Fee-Resonpse to AAA by subscription authentication, and FeeApplied is the expense of distributing user;
4, AAA passes through to checking, and PDSN returns authentication request and responds Access-Accept message;
5, PDSN reports Accounting-Request (Start) message to AAA;
6, the mobile subscriber is the prepaid user and charges by flow, AAA is according to distributing the expense calculated flow rate of gained to hold time by prepaid server, insert the Remanent-Volume parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message;
7, the metering period trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=1 to AAA, and message comprises the Acct-Session-Time parameter;
8, AAA is according to Acct-Input-Octets, the Acct-Output-Octets calculation of parameter is current to be drawn the active session duration with the sectional charge parameter and draws that the user has used expense in this segmentation, AAA need deduct current sectional charge the Remanent-Volume parameter that the user has recomputated the flow kept in this segmentation expense again with expense and inserted Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message;
9, the rate handover trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=2 to AAA;
10, AAA has used this segmentation expense according to Acct-Input-Octets, Acct-Output-Octets parametric user, AAA need deduct current sectional charge with expense and recomputate the Remanent-Volume parameter that the flow kept in this segmentation expense is inserted Accounting-Response message again, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message;
11, the flow trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=4 to AAA;
12, AAA confirms that the current sectional charge of user uses up, to prepaid server mail sending charge per message request message Accounting-Request, and message parameter OperationType=1 (application form for cash advances);
13, prepaid server affirmation user balance is used up, returns Accounting-Response message to AAA, OperationType=1 (application form for cash advances response message), FeeApplied=0;
14, AAA not from the prepaid server application to expense, send Accounting-Reponse message to PDSN, Remanent-Volume=0 wherein, Session_cont=0;
15, PDSN is according to Session_cont parameter end user business;
16, PDSN reports Accounting-Request (Stop) message to AAA, comprises Acct-Input-Octets, Acct-Output-Octets parameter;
17, AAA returns record keeping request response Account-Response, Session_cont=0 to PDSN.
Operation flow when user balance is sufficient (by the duration charge on traffic, comprise tariff switch point)
Consult Fig. 6 A and Fig. 6 B:
1, the mobile subscriber asks to insert, and PDSN sends the Access-Request request authentication to AAA;
2, AAA confirms that caller is the prepaid user, to prepaid server mail sending charge per message request message Accounting-Request;
3, prepaid server according to Accounting-Request message FeeApply parameter and one section expense of the current remaining sum distributing user of user, is returned Fee-Resonpse to AAA by subscription authentication, and FeeApplied is the expense of distributing user;
4, AAA passes through to checking, and PDSN returns authentication request and responds Access-Accept message;
5, PDSN reports Accounting-Request (Start) message to AAA;
6, the mobile subscriber is the prepaid user and presses the duration charge on traffic, AAA is identified for the expense of budget duration and flow according to time flow amount of money allocation strategy, calculating the user according to duration rate and flow rate respectively can hold time and can keep flow, insert the Session-Time-Remaining parameter and the Remanent-Volume parameter of Accounting-Response message respectively, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message;
7, the metering period trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=1 to AAA, and message comprises the Acct-Session-Time parameter;
8, AAA is according to Acct-Session-Time and Acct-Input-Octets, the Acct-Output-Octets parameter draws user's active session duration and flow, and then draw that the user has used expense in this segmentation, AAA deducts the user with segmentation reservation expense and recomputates the duration kept in this segmentation reservation expense again and can keep flow with expense and according to time flow amount of money allocation strategy, insert the Remanent-Volume parameter and the Session-Time-Remaining parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message.
9, the rate handover trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=2 to AAA;
10, AAA is according to Acct-Session-Time and Acct-Input-Octets, the Acct-Output-Octets parameter draws user's active session duration and flow, and then draw that the user has used expense in this segmentation, AAA deducts the user with segmentation reservation expense and recomputates the duration kept in this segmentation reservation expense again and can keep flow with expense and according to time flow amount of money allocation strategy, insert the Remanent-Volume parameter and the Session-Time-Remaining parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message.
11, the active session trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=2 to AAA;
12, AAA is according to the Acct-Session-Time of Accounting-Request (Interim-Update) message, Acct-Input-Octets, the current sectional charge of having used of Acct-Output-Octets calculation of parameter, when confirming that the current sectional charge of user is lower than certain threshold values, AAA needs again to prepaid server application sectional charge, send Accounting-Request message to prepaid server, the FeeApply parameter is for needing the expense of application, recomputate the duration kept in this segmentation reservation expense again according to time flow amount of money allocation strategy then and can keep the flow segmentation and reserve expense and calculate active session respectively and can keep duration, insert the Remanent-Volume parameter and the Session-Time-Remaining parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Accounting-Response message is handed down to PDSN.
13, prepaid server is according to Accounting-Request message FeeApply parameter and one section expense of the current remaining sum distributing user of user and return application form for cash advances to AAA and respond Accounting-Response, and message parameter OperationType=1 (fee request response), FeeApplied are the expense of distributing user;
14, AAA is identified for the expense of budget duration and flow according to time flow amount of money allocation strategy, calculating the user according to duration rate and flow rate respectively can hold time and can keep flow, insert the Session-Time-Remaining parameter and the Remanent-Volume parameter of Accounting-Response message respectively, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message;
15, the flow trigger arrives, and PDSN triggers Accounting-Request (Interim-Update) message, Trigger-Type=2 to AAA;
16, AAA is according to the Acct-Session-Time of Accounting-Request (Interim-Update) message, Acct-Input-Octets, the current sectional charge of having used of Acct-Output-Octets calculation of parameter, when confirming that the current sectional charge of user is lower than certain threshold values, AAA needs again to prepaid server application sectional charge, recomputate the duration kept in this segmentation reservation expense again according to time flow amount of money allocation strategy then and can keep the flow segmentation and reserve expense and calculate active session respectively and can keep duration, insert the Remanent-Volume parameter and the Session-Time-Remaining parameter of Accounting-Response message, and the definite nearest switching instant of rate next time and the time interval of current time, insert Tariff-Switch-duration (rate switching duration) parameter, Accounting-Response message is handed down to PDSN.
17, prepaid server is according to Accounting-Request message FeeApply parameter and one section expense of the current remaining sum distributing user of user and return application form for cash advances to AAA and respond Accounting-Response, and message parameter OperationType=1 (fee request response), FeeApplied are the expense of distributing user;
18, AAA is identified for the expense of budget duration and flow according to time flow amount of money allocation strategy, calculating the user according to duration rate and flow rate respectively can hold time and can keep flow, insert the Session-Time-Remaining parameter and the Remanent-Volume parameter of Accounting-Response message respectively, and the definite nearest switching instant of rate next time and the time interval of current time, insert the Tariff-Switch-duration parameter, Session_cont=1 is handed down to PDSN with Accounting-Response message;
19, user's end of packet business;
20, PDSN reports Accounting-Request (Stop) message to AAA, comprises Acct-Session-Time, Acct-Input-Octets, Acct-Output-Octets parameter;
21, AAA according to Acct-Session-Time, Acct-Input-Octets, Acct-Output-Octets parameter with flow and duration and then draw in this segmentation the user with expense with apply for not using in the sectional charge part.AAA confirms to need the return expense, to prepaid server mail sending charge per message request message Accounting-Request, and message parameter OperationType=2 (expense return);
22, prepaid server is that customer data base adds expense according to Accounting-Request message FeeReturn parameter, prepaid server is returned expense to AAA and is returned acknowledge message Fee-Res, message parameter OperationType=2 (expense is returned and confirmed);
23, AAA returns record keeping request response Account-Response, Session_cont=0 to PDSN.
Simple IP switching flow:
Striding PCF switches
When MS switches between same PDSN, different PCF, because do not consult the PPP session again, so the balance amount information of user on Prepaid Client can continue to use.
Stride the quick switching of PDSN
If PDSN supports to switch fast, when MS strides the PDSN direct-cut operation, set up the P-P session between target P DSN and the service PDSN, service PDSN before serving PDSN and switching is identical, MS does not need to consult the PPP session again yet, so the balance amount information of user on Prepaid Client can continue to use.
The dormancy of striding PDSN is switched
The dormancy of striding PDSN is switched, and at the direct-cut operation of not supporting to carry out between the PDSN that switches fast, all will change service PDSN, consults PPP again.If MS account balance on the Prepaid Server before switching is few, and all distributed to the PDSN/Prepaid Client before switching, the dormancy that this part remaining sum before supposing to switch has only used sub-fraction MS just to stride PDSN is switched or is not being supported to carry out direct-cut operation between the PDSN that switches fast, and MS may be rejected access because of account information deficiency on the Prepaid Server during authentication on new PDSN.At this moment the solution of Cai Yonging is the PDSN end session before ownership AAA switches by RADIUS message SessionControl (Terminate-Request) active request of this paper expansion, report the request of chargeing (Stop), give back remaining sum to Prepaid Server after the ownership AAA charging expense, Prepaid Server distributes to PDSN after the switching to this part remaining sum then.Certainly require information such as the IP address of PDSN of HA maintenance customer's IMSI and access and variation like this.
Switching (handoff) flow process that includes dormancy (dormient) is described below:
When 1) MS switches to target P DSN, carry out authentication in LCP (LINK CONFIGURATION PROTOCOL, the link configuration agreement) stage of PPP;
2) Prepaid Server because user account Sorry, your ticket has not enough value that refusal inserts request; The PDSN of ownership AAA before switching sends Session control message, requires to reclaim the share of distributing to the PDSN before MS switches;
3) PDSN returns to ownership AAA with Account Request (Stop) with remaining sum;
4) ownership AAA converts remaining sum to account balance and returns to Prepaid Server;
5) ownership AAA inserts Access-Request to Prepaid server request once more;
6) Prepaid Server inserts the authentication request of target P DSN to MS with Access Accept response ownership AAA;
7) if ownership AAA, friendly neighbour AAA or act on behalf of AAA and do not support Session-control message is if ownership AAA repeats to send behind configurable number of times of Session-control still not response, this failed authentication so.
Mobile IP switching flow and Simple IP are similar.
The present invention expands message attributes in the existing standard radius protocol, strengthen PDSN, the function of AAA makes its some fundamental characteristics of supporting the packet-based prepayment business, comprises customer charge segmentation application, flow control (bag and byte), duration control, rate switching etc.; In order to guarantee the complete execution of prepaid business, set up the interface between AAA and the Prepaid Server simultaneously, finish authentication request and application form for cash advances, rollback feature capability; In addition, for solve at dormant state handoff or the situation of switching at a slow speed that Sorry, your ticket has not enough value under, increased and be used to the message and the respective handling of forcing PDSN to give back remaining sum and stopping session.
Claims (13)
1, a kind of CDMA20001X packet-based prepayment service implementation method is characterized in that comprising the following steps:
A, response mobile subscriber's access request sends request authentication message by packet data serving node (PDSN) to aaa server, and whether carries the parameter item of support prepaid business in this message;
B, aaa server confirm that request inserts the user and sends authentication request message to prepaid server (prepaid server) behind the prepaid user, and carry the parameter item of application expenses information in this message;
C, prepaid server (prepaid server) are carried out authentication process according to the content of authentication request message, authentication is by then distributing to one section expense of aaa server according to the current remaining sum of user, and this cost information inserted in the parameter item of authentication request response message and sent to aaa server;
D, aaa server are received the response message that authentication is passed through, and send to packet data serving node (PDSN) and carry the request authentication response message that activates the prepayment service parameter value;
E, packet data serving node (PDSN) send the beginning charging request message to aaa server, aaa server need to determine the parameter value of configuration at least according to the expense of applying for and charge type, and it is inserted in the parameter item of the request response that begins to charge sends to packet data serving node (PDSN);
F, packet data serving node (PDSN) according to the parameter in the request authentication response message to managing and safeguard for user configured trigger, and when trigger condition satisfies, send the request charging message to aaa server, by the aaa server processing of chargeing.
2, the method for claim 1, it is characterized in that: if authentication not by, user data do not exist, user balance is not more than zero, the user has blocked or mistake appears in system, prepaid server (prepaid server) is then inserted corresponding information in the parameter item that sends authentication request response message to aaa server, aaa server then returns the response message that inserts the request failure to packet data serving node after receiving this message.
3, the method for claim 1 is characterized in that: the charge type of aaa server only can be by duration and charges, only charges by flow or by duration and charge on traffic; User configured trigger is at least and is used for the session activation trigger that charges by duration, the flow trigger that is used to charge by flow, and be used for by one of the metering period trigger of duration/charge on traffic and rate handover trigger.
4, the method for claim 1, it is characterized in that: packet data serving node (PDSN) includes the parameter item of trigger type in the beginning charging request message that aaa server sends, and includes the user at aaa server in the charging request response that packet data serving node (PDSN) sends and can keep session activation part duration that flow, user allow to use, the nearest switching instant of rate next time and the time interval and the current sessions of current time and whether finish parameter item.
5, the method for claim 1 is characterized in that: aaa server sends in the authentication request message of prepaid server (prepaidserver) and comprises session identification, phone number parameter item at least; The authentication request response message that prepaid server (prepaid server) sends to aaa server comprises session identification, phone number, application expenses and authentication response parameter item at least.
6, the method for claim 1, it is characterized in that: aaa server sends in the fee request message of prepaid server (prepaidserver) and comprises session identification, phone number and action type parameter item at least, when action type is application form for cash advances, also comprise the application expenses parameter item, when action type is the expense return, also comprise the remaining cost parameter item; Prepaid server (prepaid server) sends to the expense parameter item that the authentication request response message of aaa server comprises session identification, phone number, action type at least and applies for.
7, method as claimed in claim 3, aaa server is carried out following step when it is characterized in that only chargeing by duration:
Aaa server is after receiving the beginning charging request message that packet data serving node (PDSN) sends, calculate active session and can keep duration, and determine the nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of the response message that sends to packet data serving node;
The charging request that reports for metering period trigger and rate handover trigger, aaa server draws the active session duration from the parameter of this request message, and then draw that the user has used expense in this segmentation, under the situation that this segmentation expense does not use, segmentation reservation expense is deducted the user recomputate active session in this segmentation reservation expense again with expense and can keep duration and determine the nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of response message and be handed down to packet data serving node (PDSN);
The request charging message that reports for the session activation trigger, aaa server needs again to prepaid server (prepaid server) application sectional charge, calculate active session according to segmentation reservation expense then and can keep duration and determine the nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of response message and be handed down to packet data serving node (PDSN).
8, method as claimed in claim 3, aaa server is carried out following step when it is characterized in that only chargeing by duration:
Aaa server is after receiving the beginning charging request message that packet data serving node (PDSN) sends, calculate the user according to charge on traffic rate up-to-date in next metering period and can keep flow, and determine the nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of the response message that sends to packet data serving node;
The charging request message that reports for metering period trigger and rate handover trigger, aaa server draws user's use traffic from the parameter of this request message, and then draw that the user has used expense in this segmentation, under the situation that this segmentation expense does not use, aaa server deducts the user with segmentation reservation expense and recomputates the flow kept in this segmentation reservation expense again with expense, and the definite nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of response message and be handed down to packet data serving node (PDSN), can keep duration parameters to session activation and not process;
The charging request that reports for the flow trigger, aaa server uses request message with the application sectional charge to prepaid server (prepaid server) mail sending charge per message, receive behind the fee request response message to calculate and to keep flow according to segmentation reservation expense, and determine the nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of response message and be handed down to packet data serving node (PDSN).
9, method as claimed in claim 3, aaa server is carried out following step when it is characterized in that only chargeing by duration:
Aaa server is after receiving the beginning charging request message that packet data serving node (PDSN) sends, be identified for the expense of budget duration and flow according to time flow amount of money allocation strategy, determine that according to duration rate and flow rate the user can hold time and can keep flow respectively, and determine the nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of response message and be handed down to packet data serving node (PDSN);
The charging request that reports for metering period trigger and rate handover trigger, aaa server draws user's active session duration and flow from the parameter of this request message, and then draw that the user has used expense in this segmentation, under the situation that this segmentation expense does not use, aaa server deducts the user with segmentation reservation expense and recomputates the duration kept in this segmentation reservation expense again and can keep flow with expense and according to time flow amount of money allocation strategy, and determine the nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of response message and be handed down to packet data serving node (PDSN).
The charging request that reports for the session activation trigger, aaa server is according to the current sectional charge of having used of the calculation of parameter of this request message, when the current sectional charge of user is higher than certain threshold values, aaa server deducts the user with segmentation reservation expense and recomputates the duration kept in this segmentation reservation expense again and can keep flow with expense and according to time flow amount of money allocation strategy, and determine the nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of response message and be handed down to packet data serving node (PDSN); When the current sectional charge of user is lower than certain threshold values, aaa server uses request message with the application sectional charge to prepaid server (prepaid server) mail sending charge per message, receive behind the fee request response message and to recomputate the duration kept in this segmentation reservation expense again according to time flow amount of money allocation strategy and can keep the flow segmentation and reserve expense and calculate active session respectively and can keep duration, and determine the nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of response message and be handed down to packet data serving node (PDSN);
The charging request message that reports for the flow trigger, aaa server is according to the current sectional charge of having used of the calculation of parameter of this request message, when the user is higher than certain threshold values with sectional charge, aaa server need deduct segmentation reservation expense the user and recomputate the duration kept in this segmentation reservation expense again and can keep flow with expense and according to time flow amount of money allocation strategy, and determine the nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of response message and be handed down to packet data serving node (PDSN); When the current sectional charge of user is lower than certain threshold values, aaa server is to prepaid server (prepaid server) mail sending charge per message request message, and in this message, carry the sectional charge information that does not use up sectional charge and need the application, receive behind the fee request response message and to recomputate the duration kept in this segmentation reservation expense again according to time flow amount of money allocation strategy and can keep the flow segmentation and reserve expense and calculate active session respectively and can keep duration, and determine the nearest switching instant of rate next time and the time interval of current time, and insert in the parameter of response message and be handed down to packet data serving node (PDSN).
10, as the described method of one of claim 1 to 9, it is characterized in that: use up if aaa server is confirmed the current sectional charge of user, then use request message with the application sectional charge to prepaid server (prepaid server) mail sending charge per message.
11, as the described method of one of claim 1 to 9, it is characterized in that: user's end of packet business, send to aaa server by packet data serving node (PDSN) and to stop charging message, aaa server is determined the remaining sum of sectional charge according to this message, and to prepaid server (prepaid server) mail sending charge per message with request message with the return expense.
12, method as claimed in claim 11 is characterized in that:
After prepaid server (prepaid server) sends authentication request message, do not receive response message when aaa server, then be defined as failed authentication;
After the fee request message of prepaid server (prepaid server) transmission application expenses, do not receive response message when aaa server, then be defined as the application expenses failure;
Do not receive response message when aaa server after the fee request message of prepaid server (prepaid server) transmission return expense, the expense that then is defined as is return failure, and keeps this section expense.
13, as the described method of one of claim 1 to 9, it is characterized in that: the dormancy of striding packet data serving node (PDSN) as the mobile subscriber is switched, or account balance on the prepaid server (prepaid server) appears when not enough not supporting to carry out direct-cut operation between the packet data serving node (PDSN) that switches fast, the ownership AAA initiatively packet data serving node (PDSN) before switching sends end session request, to give back remaining sum.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200310116024 CN1635726A (en) | 2003-12-29 | 2003-12-29 | Method for implementing CDMA20001X packet prepay service |
PCT/CN2004/001571 WO2005083933A1 (en) | 2003-12-29 | 2004-12-29 | Method and systems for implementing data service prepayment in a cdma network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200310116024 CN1635726A (en) | 2003-12-29 | 2003-12-29 | Method for implementing CDMA20001X packet prepay service |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1635726A true CN1635726A (en) | 2005-07-06 |
Family
ID=34843527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200310116024 Pending CN1635726A (en) | 2003-12-29 | 2003-12-29 | Method for implementing CDMA20001X packet prepay service |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN1635726A (en) |
WO (1) | WO2005083933A1 (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007076646A1 (en) * | 2005-12-31 | 2007-07-12 | Zte Corporation | A method for realizing prepayment of digital cluster system |
WO2007098647A1 (en) * | 2006-03-04 | 2007-09-07 | Zte Corporation | A method and means for implementing package prepaid in cdma system |
CN100365983C (en) * | 2005-11-29 | 2008-01-30 | 华为技术有限公司 | Method for realizing packet data prepayment service |
CN100481931C (en) * | 2007-03-16 | 2009-04-22 | 清华大学 | Charging realizing method adapted to flow media |
WO2009065297A1 (en) * | 2007-10-24 | 2009-05-28 | Lucent Technologies Inc. | Method and apparatus for setting up session connection for the prepaid users |
CN101090326B (en) * | 2006-09-08 | 2010-05-12 | 中兴通讯股份有限公司 | Prepayment implement method based on access characteristic parameter |
CN101227300B (en) * | 2007-12-19 | 2010-05-19 | 华为技术有限公司 | Post-paying charge rate switch method and access service network gateway |
CN101094514B (en) * | 2006-09-30 | 2010-07-14 | 中兴通讯股份有限公司 | Access control method for prepaid users in cluster communication system |
CN101026664B (en) * | 2006-02-17 | 2010-12-08 | 华为技术有限公司 | Prepaid business charging method and system |
CN101001298B (en) * | 2006-01-12 | 2010-12-08 | 中兴通讯股份有限公司 | Method for group prepayment of digital trunking system |
WO2010149043A1 (en) * | 2009-06-26 | 2010-12-29 | 中兴通讯股份有限公司 | Value-added service providing system and method |
CN101183957B (en) * | 2007-12-10 | 2011-08-10 | 华为技术有限公司 | Online charging method, system and equipment |
CN102244852A (en) * | 2010-05-13 | 2011-11-16 | 华为技术有限公司 | Charging method and system |
US10341900B2 (en) | 2013-04-26 | 2019-07-02 | Huawei Technologies Co., Ltd. | Data transmission method, base station, and wireless communications device |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100502292C (en) * | 2006-08-29 | 2009-06-17 | 中兴通讯股份有限公司 | Method for prepayment service switching in code division multiple address network |
US11729588B1 (en) | 2021-09-30 | 2023-08-15 | T-Mobile Usa, Inc. | Stateless charging and message handling |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6999449B2 (en) * | 2000-08-18 | 2006-02-14 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method of monitoring and reporting accounting data based on volume |
JP4009136B2 (en) * | 2001-06-07 | 2007-11-14 | 富士通株式会社 | Billing system |
ITTO20010630A1 (en) * | 2001-06-29 | 2002-12-29 | Telecom Italia Lab Spa | SYSTEM FOR THE DETECTION AND DOCUMENTATION OF ACCESS TO A TELEMATIC NETWORK. |
JP3775494B2 (en) * | 2001-09-21 | 2006-05-17 | 日本電気株式会社 | Information processing apparatus for billing system and billing information collecting method |
-
2003
- 2003-12-29 CN CN 200310116024 patent/CN1635726A/en active Pending
-
2004
- 2004-12-29 WO PCT/CN2004/001571 patent/WO2005083933A1/en active Application Filing
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100365983C (en) * | 2005-11-29 | 2008-01-30 | 华为技术有限公司 | Method for realizing packet data prepayment service |
CN1992763B (en) * | 2005-12-31 | 2010-12-01 | 中兴通讯股份有限公司 | Method for realizing prepayment of digital trunking system |
WO2007076646A1 (en) * | 2005-12-31 | 2007-07-12 | Zte Corporation | A method for realizing prepayment of digital cluster system |
CN101001298B (en) * | 2006-01-12 | 2010-12-08 | 中兴通讯股份有限公司 | Method for group prepayment of digital trunking system |
CN101026664B (en) * | 2006-02-17 | 2010-12-08 | 华为技术有限公司 | Prepaid business charging method and system |
WO2007098647A1 (en) * | 2006-03-04 | 2007-09-07 | Zte Corporation | A method and means for implementing package prepaid in cdma system |
CN101090326B (en) * | 2006-09-08 | 2010-05-12 | 中兴通讯股份有限公司 | Prepayment implement method based on access characteristic parameter |
CN101094514B (en) * | 2006-09-30 | 2010-07-14 | 中兴通讯股份有限公司 | Access control method for prepaid users in cluster communication system |
CN100481931C (en) * | 2007-03-16 | 2009-04-22 | 清华大学 | Charging realizing method adapted to flow media |
EP2214353A1 (en) * | 2007-10-24 | 2010-08-04 | Lucent Technologies INC. | Method and apparatus for setting up session connection for the prepaid users |
CN101420494B (en) * | 2007-10-24 | 2012-11-21 | 朗讯科技公司 | Method and apparatus for establishing session connection for prepaid user |
WO2009065297A1 (en) * | 2007-10-24 | 2009-05-28 | Lucent Technologies Inc. | Method and apparatus for setting up session connection for the prepaid users |
EP2214353A4 (en) * | 2007-10-24 | 2011-10-05 | Lucent Technologies Inc | Method and apparatus for setting up session connection for the prepaid users |
CN101183957B (en) * | 2007-12-10 | 2011-08-10 | 华为技术有限公司 | Online charging method, system and equipment |
CN101227300B (en) * | 2007-12-19 | 2010-05-19 | 华为技术有限公司 | Post-paying charge rate switch method and access service network gateway |
WO2010149043A1 (en) * | 2009-06-26 | 2010-12-29 | 中兴通讯股份有限公司 | Value-added service providing system and method |
CN101616392B (en) * | 2009-06-26 | 2012-04-18 | 中兴通讯股份有限公司 | Value added service providing system and method |
RU2491632C1 (en) * | 2009-06-26 | 2013-08-27 | ЗетТиИ Корпорейшн | System and method of providing additional paid service |
CN102244852A (en) * | 2010-05-13 | 2011-11-16 | 华为技术有限公司 | Charging method and system |
US10341900B2 (en) | 2013-04-26 | 2019-07-02 | Huawei Technologies Co., Ltd. | Data transmission method, base station, and wireless communications device |
US11129048B2 (en) | 2013-04-26 | 2021-09-21 | Huawei Technologies Co., Ltd. | Data transmission method, base station, and wireless communications device |
Also Published As
Publication number | Publication date |
---|---|
WO2005083933A1 (en) | 2005-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1635726A (en) | Method for implementing CDMA20001X packet prepay service | |
CN1180638C (en) | System and method for controlling and monitoring wireless roaming call | |
CN1805442A (en) | Call control with converged application server logic and gateway logic in IMS networks | |
CN100345411C (en) | Mobile phone user authentication charging method supporting grouped data prepayment characteristic | |
CN1275418C (en) | Authentication in packet data network | |
CN1711784A (en) | System and method for sending SMS and text messages | |
CN101035001A (en) | Method and system for processing the strategy control and charging | |
CN101047981A (en) | System and method for implementing service quality consultation mechanism | |
CN101047515A (en) | A billing association method and system for application services | |
CN101034988A (en) | Network login authentication protection device and its using method | |
CN1503469A (en) | Access control method and access control device | |
CN1878599A (en) | Game apparatus, game method, and game program | |
CN1175154A (en) | Fee counting method | |
CN101064866A (en) | Method and system for routing address of short message | |
CN1663204A (en) | Gateway device and signal processing method in the gateway device | |
CN1525707A (en) | Communication system, mobile terminal and transfer device | |
CN1859534A (en) | Charging method and system for traffic service | |
CN1788286A (en) | Value holding system, value holding method, value holding program, and transaction system | |
CN1250564A (en) | User registration in a telecommunication network | |
CN101047630A (en) | System for implementing short message service and method for transmitting short message | |
CN1894992A (en) | Location information notifying system and method, terminal location determining apparatus, and privacy check apparatus | |
CN1414734A (en) | Band ensuring system, interrupt device and network management server | |
CN1567757A (en) | Method for updating route area using UE of MBMS service in communication system | |
CN101080941A (en) | Advanced lawful interception of sms | |
CN100346665C (en) | Platform, system, and method for mobile communication location service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |