Embodiment
Fig. 3 is the structural representation of strategy of the present invention and charging control information control system embodiment, and strategy and charging control information control system comprise PDN GW 21, strategy and charging rule functions PCRF unit 22, application function AF unit 23 at least.Described PCRF unit 22 is the core of PCC framework, and as shown in Figure 4, the formulation of strategy and charging control rule is responsible in described PCRF unit 22, and the network control based on business data flow is provided.These network controls comprise data flow detection, gate (Gating), service quality (Quality of Service, QoS) control and based on the charging control of stream etc.PCRF unit 22 sends to strategy and charge execution function (Policyand Charging Enforcement Function with the strategy and the charging control rule of its formulation, PCEF) unit 33 is carried out, and PCRF unit 22 guarantees that these network control rules are consistent with user's subscription data simultaneously.Wherein, PCEF unit 33 is positioned on the PDN GW 21; PCRF unit 22 generate strategy also comprise from the AF unit 32 information relevant that obtain with the foundation of charging control rule with business, from signatory specification storehouse (Subscription ProfileRepository, SPR) 31 information relevant that obtain with user contracting data and from the PCEF unit 33 information of being correlated with that obtain with bearer network.PCRF unit 22 also can activate and deactivating operation predefined strategy and charging control rule on the PCEF unit 33.Set up in the process in IP CAN session, described PCRF unit 22 obtains related service information from described AF unit 32, formulate corresponding strategy and charging control rule according to described related service information, and described strategy and charging control rule are sent to described PDN GW 21.Like this, the S2c interface of PDN GW 21 has obtained strategy and charging control rule, thereby has realized that the user carries out the function of PCC by the S2c interface.
AF unit 23 is used to provide the access point of service application, and the employed Internet resources of these service application need carry out dynamic policy control.When service surface was carried out parameter negotiation,AF unit 23 passed to PCRF with related service information.Interface betweenAF unit 23 and thePCRF unit 22 is a Rx interface.
Strategy that PCEF unit 33 is predefined according to self orPCRF unit 22 issues and charging control rule, implementation strategy and the control of chargeing.When trigger event took place, PCEF unit 33 was initiatively toPCRF unit 22 request strategies and charging control rule, andPCRF unit 22 is to PCEF distributing policy and charging control rule.PCEF unit 33 carries out the business data flow detection according to strategy and the traffic filtering device in the charging control rule that PCRF sent, and then to these Business Stream implementation strategies and the control of chargeing.The operation of corresponding business flow based charging is carried out according to strategy and charging control rule thatPCRF unit 22 sends in PCEF unit 33.This billing operation both can be an online charging, also can be offline charging.If online charging, PCEF unit 33 and OCS 34 carry out credit management together; If offline charging, by PCEF unit 33 and OFCS 35 exchange correlation charge informations.Wherein, the interface between PCEF unit 33 and thePCRF unit 22 is the Gx interface, and is the Gy interface between the OCS 34, and is the Gz interface between the OFCS 35.PCEF unit 33 generally all is positioned on the gateway of network.
SPR 31 has stored and the strategy and the relevant user contracting data of control that charges.For example, the spendable business information of user, the spendable QoS information of customer service, relevant user contracting data and user's realm do not wait with chargeing.Utilize 31 canned datas of SPR,PCRF unit 22 can carry out the PCC operation based on user contracting data.Wherein, the interface between SPR 31 and thePCRF unit 22 is the Sp interface.The position of SPR 31 is determined by concrete enforcement, can with for example authenticated/authorized/charging of operator's database (the authentication authorization accounting in the network, AAA) server or home signature user server (Home Subscriber Server, HSS) linking to each other or combine, also can be distributed.
When terminal by the S2c interface during by believable non-3 GPP access network connecting system core net, strategy and charging control information control system also can comprise Redirect Server, described Redirect Server is used for selecting gateway control session to set up the employed PCRF of process unit, the PCRF unit in the process is set up in session as described IP CAN, described gateway control session is set up process set up process with described IP CAN session and be associated, thereby realize the interlock mode of gateway control session and IP CAN session; When strategy of formulating when deletion and charging control rule, Redirect Server also is used to delete the terminal of self preserving and the corresponding relation of described PCRF unit.Described Redirect Server can be Dynamic Resource Allocation for Multimedia, and (dynamic resource allocation/scheduling is hereinafter to be referred as DRA) module.
When terminal by the S2c interface during by incredible non-3 GPP access network connecting system core net, strategy and charging control information control system also can comprise the HSS/AAA server, the evolution packet data gateway that is used to terminal to insert provides the address of quality of service information and grouped data network gateway, and/or the evolution packet data gateway that the notice terminal inserts is deleted described terminal corresponding strategy and charging control rule, with related IP Sec tunnel and IP CAN session, realize the interlock mode of the two.
DescribedPDN GW 21 also is used for initiating strategy and charging control rule is revised, removal request;
DescribedPCRF unit 22 also can be used for revising request according to described strategy and charging control rule and revises strategy and the charging control rule relevant with describedPDN GW 21, and, revise the strategy and the charging control rule of the gateway control session of obtaining according to the gateway control session of the parameter acquiring correspondence of carrying in the request message; The strategy and the charging control rule that also can be used for initiating according to AGW are revised request, revise associated gateway control session, IP CAN corresponding strategy and charging control rule.Also can be used for strategy and charging control rule removal request according to terminal orPDN GW 21 initiations, delete strategy and charging control rule on the corresponding PDN GW, stop corresponding IP CAN session, judge whether the IP CAN session that stops is last IP CAN session of described terminal, if, then stop corresponding gateway control session, and delete corresponding strategy and charging control rule, otherwise, formulate new strategy and charging control rule, and revise strategy and charging control rule on the access gateway AG W; Also can be used for strategy and charging control rule removal request, search and stop corresponding all IP CAN sessions, strategy and charging control rule on the relevant PDN GW of deletion according to the IAD initiation.
Fig. 5 is the flow chart of strategy of the present invention and charging control information control method embodiment one.UE can be by believable or incredible non-3 GPP access network connecting system core net.UE is during by believable non-3 GPP access network connecting system core net, and UE sets up layer 3 with believable non-3 GPP access network and is connected, and to IP address of UE distribution, gateway control session is set up in believable non-3 GPP access network andPCRF unit 22; Afterwards,PDN GW 21 sets up IP CAN session according to the BU message request that UE sends, and sets up in theprocess 22 pairs of strategies in PCRF unit and charging control rule in IP CAN session; UE is during by incredible non-3 GPP access network connecting system core net, and UE inserts by ePDG, carries out Authentication Authorization by the HSS/AAA server, sets up ipsec tunnel; Afterwards,PDN GW 21 sets up IP CAN session according to the BU message request that UE sends, and generates strategy and charging control rule.
UE,, inserts PDN at every turn and all carries out: set up in IP CAN session and obtain related service information in the process when inserting a plurality of PDN from non-3GPP network access system core net by the S2c interface;
Formulate corresponding strategy and charging control strategy and charging control rule according to described related service information.Specifically may further comprise the steps:
The request message of setting up the session of IP connection Access Network that step 101,PCRF unit 22 receiving block data networkgateway PDN GW 21 send; AfterPDN GW 21 receives the BU message of UE transmission, send IP CAN sessions toPCRF unit 22 and set up request message,PCRF unit 22 receives;
Step 103,PCRF unit 22 obtain related service information according to described request message from AF unit 32, generate strategy and charging control rule according to the business information of obtaining; Also can generate strategy and charging control rule based on user's subscription data inPCRF unit 22, specifically can be:PCRF unit 22 obtains subscription data according to described request message, after promptlyPCRF unit 22 receives described request message, obtains subscription data from SPR; Generate strategy and charging control rule according to described subscription data;
Step 105,PCRF unit 22 response described request message, and return described strategy and charging control rule is given described PDN GW 21.Like this, set up in the process in IP CAN session, S2c interface on thePDN GW 21 has just obtained strategy and charging control rule, can be according to strategy and charging control rule execution PCC, realized that UE carries out PCC during by non-3 GPP access network connecting system core net by the S2c interface.
When inserting next PDN, execution instep 101~step 105 once more, repeatable operation successively is until inserting all PDN.
This method embodiment generates strategy and charging control rule according to related service information by setting up in the process in IP CAN session, the control of implementation strategy and charging control rule, thus can carry out the strategy and the control of chargeing to the network insertion that is attached to the S2c interface according to strategy and charging control rule.
Be example with believable non-3GPP, incredible non-3 GPP access network connecting system core net respectively below, be described in further detail.
Fig. 6 is the flow chart of strategy of the present invention and charging control information control method embodiment two.In the present embodiment, by believable non-3 GPP access network connecting system core net, strategy and charging control rule control specifically may further comprise the steps UE by the S2c interface:
Step 201, UE set up layer 3 with believable non-3 GPP access network and are connected, and UE is assigned with an IP address;
Step 203, non-3G access network entity such as IAD (access gateway, hereinafter to be referred as: AGW) initiate gateway control session and set up request (Gateway Control Session Establishment) message toPCRF unit 22; AGW seeksPCRF unit 22 by DRA, and this is sought based on the Diameter route; DRA determines whether it is the S2c access style according to " the IP CAN Type " parameter in the message, selected thenPCRF unit 22; ThisPCRF unit 22 can be to support all access point networks (Access Point Network is hereinafter to be referred asPCRF unit 22 APN).AGW might judge Redirect Server of existence in the network by the redirect message that returns, and promptly judges whether there is DRA in the network;
Step 205,PCRF unit 22 send " Profile request " message to SPR 31, ask corresponding subscription data;
Step 207, SPR 31 send " Profile Response " message toPCRF unit 22, return subscription data; Step 205, step 207 can be saved;
Generate strategy and charging control rule according to subscription data instep 209,PCRF unit 22; Whenstep 205, whenstep 207 is omitted, can generate strategy and charging control rule according to service related information inPCRF unit 22;
Step 211,PCRF unit 22 send gateway control session to non-3G Access Network and set up response (Acknowledge Gateway Control Session Establishment) message, and will formulate good strategy and charging control rule and issue non-3G access network entity;
Step 213, UE send BU message toPDN GW 21, and the MIP tunnel is set up in request;
Step 215,PDN GW 21 send IP CAN session toPCRF unit 22 and set up request (Indication of IP CAN Session Establishment) message; PGW still can findsame PCRF unit 22 in thestep 201 by the DRA entity, with gateway control session and IP CAN session association;
Step 217,PCRF unit 22 send the corresponding subscription data of " Profi1e Request " message request to SPR 31;
Step 219, SPR 31 send " Profile Response " message toPCRF unit 22, and corresponding subscription data is sent toPCRF unit 22;
Generate strategy and charging control rule in step 221,PCRF unit 22;
Step 223,PCRF unit 22 return IP CAN session toPDN GW 21 and set up response (Acknowledge IP CAN Session Establishment) message, carry the strategy and the charging control rule of formulation;
Step 225,PDN GW 21 send " Credit Request " message to OCS 34, request credit;
Step 227, OCS 34 send " Credit Response " message to PGW, return the credit response;
Step 229, PGW return BA message to UE, and the MIP tunnel between UE and the PGW is set up.
Step 201~step 229 inserts a PDN at UE, and when UE inserted a plurality of PDN, as shown in Figure 7, it was thatstep 229 also comprises afterwards that article one MIP sets up in the tunnel:
Step 231, UE send BU message toPDN GW 21, and another MIP tunnel is set up in request;
Step 233,PDN GW 21 send IP CAN session toPCRF unit 22 and set up request; This PGW still can select to set up at first thePCRF unit 22 of gateway control session by DRA;
Step 235,PCRF unit 22 are to the corresponding subscription data of SPR 31 requests;
Step 237, SPR 31 send corresponding subscription data toPCRF unit 22;
Corresponding strategy and charging control rule are formulated instep 239,PCRF unit 22;
Step 241,PCRF unit 22 return IP CAN session toPDN GW 21 and set up response, carry the strategy and the charging control rule of formulation;
Step 243,PDN GW 21 are to OCS 34 request credits;
Step 245, OCS 34 return the credit response to PGW;
Step 247,PDN GW 21 return BA message to UE, and the MIP tunnel that UE and non-3G insert between the entity is set up;
Ifstep 249 has influence on the policing rule on the non-3G access entity, thenPCRF unit 22 gives information to non-3G access entity transmission gateway control and quality of service policy rule, revises the policing rule on the non-3G access entity;
Step 251, non-3 GPP access network entity return response;
Strategy and the charging control rule formulated among the said method embodiment two can be made amendment, and as shown in Figure 8, are initiated byPDN GW 21, specifically may further comprise the steps:
Step 301, AF unit 32 offerPCRF unit 22 with business information;
Step 303,PCRF unit 22 stores relevant information and return response and give AF unit 32;
Step 305, UE send " MIP signalling " message and givePDN GW 21, initiate to revise request to triggerPDNGW 21; This step also can be omitted;
Step 307,PDN GW 21 can send " RequestPolicy and changing rules " message according to MIP message toPCRF unit 22, request distributing policy and charging control rule; Whenstep 305 was omitted,PDN GW 21 can decide in its sole discretion and initiate to revise request;
Step 309,PCRF unit 22 connect the request message of business information that obtains from AF unit 32 andPDN GW 21 transmissions;
Step 311, before revising rule,PCRF unit 22 also can be to AF unit 32 reported events;
Step 313, AF unit 32 return response after receiving, comprising new application/business information;
Another strategy and charging control rule are formulated instep 315,PCRF unit 22;
Step 317,PCRF unit 22 send described another strategy and charging control rule toPDN GW 21;
Step 319,PDN GW 21 are to OCS 34 request credits;
Step 321, OCS 34 return the credit response;
If step 323 has influence on strategy and charging control rule on the non-3 GPP access network entity, it is the modification thatPDN GW 21 initiates, might cause gateway control session (GW ControlSession) relevant information of AGW to change, thereforePCRF unit 22 provides " Gateway Control and Qos PolicyRules Provision " message to non-3 GPP access network entity transmission gateway control and quality of service policy rule, issue the strategy and the charging control rule of new formulation, revise strategy and charging control rule on the non-3 GPP access network entity A GW;
Step 325, non-3 GPP access network entity return response;
Step 327,step 329 make AF unit 32 know relevant information.
Step 323,step 325 and step 317~step 321 does not have tangible sequential relationship, can walk abreast.
The strategy of formulating among the said method embodiment two and the modification of charging control rule also can be initiated by the believable non-3 GPP access network entity of AGW/SGW/, as shown in Figure 9, specifically may further comprise the steps:
Step 401, non-3 GPP access network entity detection are to because self reason or other reasons must be changed established strategy and charging control rule;
Step 403, non-3 GPP access network entity send gateway control and quality of service policy rule request (Gateway Control and QoS Policy Rules Request) message toPCRF unit 22;
Step 405,PCRF unit 22 might need to AF unit 32 reported events;
Step 407, AF unit 32 return response after receiving;
New strategy and charging control rule are formulated instep 409,PCRF unit 22;
Step 411,PCRF unit 22 give information to non-3 GPP access network entity transmission gateway control and quality of service policy rule;
Step 413,PCRF unit 22 send strategy and revise rule to affected PGW provides (Policy and changing rules Provision) message, and new strategy and charging control rule is provided;
Step 415, thePDN GW 21 that receives ask credits to OCS 34;
Step 417, OCS 34 return the credit response;
Step 419,PDN GW 21 return response and givePCRF unit 22;
Step 421,22 notice AF unit 32, PCRF unit;
Step 423,32 responses of AF unit.
Step 413 can repeat repeatedly to step 419, and step 413~step 419 and step 411 do not have tangible sequential relationship, can walk abreast.
If it is under the situation that many PDN insert, step 413~step 419 may be carried out repeatedly,, mutual with which PGW actually by 22 decisions of PCRF unit atdifferent PDN GW 21.
The strategy of formulating among the said method embodiment two and the modification of charging control rule also can be initiated byPCRF unit 22, as shown in figure 10, specifically may further comprise the steps:
Step 501, AF unit 32 offerPCRF unit 22 with business information;
Step 503,PCRF unit 22 stores relevant information and return response and give AF unit 32;
New strategy and charging control rule are formulated instep 507,PCRF unit 22;
Step 509, modification if desired, thenPCRF unit 22 sends gateway control and quality of service policy rule to non-3G access network entity;
Step 511, the response of non-3G access network entity;
Step 513,PCRF unit 22 send strategy and charging control rule toPDN GW 21;
Step 515,PDN GW 21 are to OCS 34 request credits;
Step 517, OCS 34 return the credit response;
Step 519,PDN GW 21 return response;
Step 521, step 523 are similar to step 421,step 423.
Step 507,step 509 and step 511~step 517 does not have tangible sequential relationship, can walk abreast.Under the situation that many PDN insert,step 511 sends to each PDN GW that is associated 21, by 22 decisions ofPCRF unit.Step 511~step 517 may repeat repeatedly.
Strategy and charging control rule that said method embodiment two formulates also can be deleted, and as shown in figure 11, the deletion of strategy and charging control rule is initiated by UE, specifically may further comprise the steps:
Step 601,PDN GW 21 receive the registration message of separating of UE;
Step 603,PDN GW 21 initiate IP CAN session toPCRF unit 22 and stop request (Indication of IP CAN Session Termination) message;
Affected strategy and charging control rule are searched instep 605,PCRF unit 22;
The strategy and the charging control rule ofstep 607,PDN GW 21 deletions self storage, this step can be carried out afterstep 603;
Step 609,PCRF unit 22 send transmission ending notice (Notify lossof transmission) message to AF unit 32;
Step 611, AF unit 32 return push-notification-answer (Notification Response) message;
Step 613,PCRF unit 22 return IP CAN session toPDN GW 21 and stop response (Acknowledge IP CAN Session Termination) message;
Step 615,PDN GW 21 send credit report (Credit Final Report) message to OCS 34;
Step 617, OCS 34 return credit report and confirm (Credit Acknowledge) message;
Step 619,PDN GW 21 send to UE and separate registration reply message, and the MIP tunnel is removed;
Step 621,PCRF unit 22 send signatory notice request (the CancelSubscripted Notification Request) message of cancellation to SPR 31;
Step 623, SPR 31 reply response (Cancel Subscripted NotificationResponse) message;
Step 625,PCRF unit 22 detect this UE and whether also have the IP-CAN session that activates;
Ifstep 627 has, then send amended new strategy and charging control rule to the non-3 GPP access network entity;
Afterstep 629, non-3 GPP access network entity are received the message ofstep 627, return response;
If this UE ofstep 631 has not had the IP CAN session of activation, thenPCRF unit 22 sends gateway control session to the non-3 GPP access network entity and stops (Gateway Control SessionTermination) message;
Afterstep 633, non-3 GPP access network entity were received the message ofstep 631, strategy and charging control rule that deletion is relevant returned response (Acknowledge Gateway Control SessionTermination) message; If DRA uses as acting server, then DRA deletes this UE of preservation and the corresponding relation ofPCRF unit 22 automatically; If DRA uses as Redirect Server, then last AGW can notify DRA to delete the corresponding relation of its this UE that preserves above andPCRF unit 22.
Step 607 does not have tangible sequential relationship with step 605,609,611,613 after step 603.Step 615,step 617 and step 619 do not have tangible sequential relationship, can walk abreast.
In the flow process by the UE initiation, each strategy and charging control rule deletion above thePDN GW 21 all can exert an influence to gateway control session afterwards, and 22 notice AGW do corresponding modification to strategy above it and charging control rule by the PCRF unit.If last strategy and charging control rule above thePDN GW 21 of this UE is found and has also deleted that then strategies all on it and charging control rule can be deleted by notice AGW inPCRF unit 22, and stop this gateway control session inPCRF unit 22.
The strategy of formulating among the said method embodiment two and the deletion of charging control rule can be initiated by PDN GW21, as shown in figure 12, specifically may further comprise the steps:
Step 701,PDN GW 21 detect IP CAN session and need be terminated, the reason of termination may for: self no longer provides service, and perhaps HSS/AAA notice stops service etc.;
Step 703,PDN GW 21 send to UE and separate registration message;
Step 705, UE return response, and the MIP tunnel is removed;
Step 707,PDN GW 21 initiate IP CAN session toPCRF unit 22 and stop request;
Affected strategy and charging control rule are searched instep 709,PCRF unit 22;
Step 711,22 notice AF unit, PCRF unit, 32 transmission endings;
Step 713, AF unit 32 response messages;
The strategy of step 715,PDN GW 21 deletions on it and regular, this step can be carried out afterstep 707;
Step 717,PCRF unit 22 return IP CAN session toPDN GW 21 and stop response;
Step 719,PDN GW 21 send credit report to OCS 34;
Step 721, OCS 34 return the credit report response;
Step 723,PCRF unit 22 send the signatory notice request of cancellation to SPR 31;
Step 725, SPR 31 reply response;
Step 727,PCRF unit 22 judge whether this UE also has the IP-CAN session that activates;
Ifstep 729 has, then give information to non-3 GPP access network entity transmission gateway control and quality of service policy rule, amended new strategy and charging control rule are provided;
Step 731, non-3 GPP access network entity return response after receiving message in thestep 729;
If this UE ofstep 733 does not have the IP CAN session of activation, thenPCRF unit 22 sends the gateway control session termination messages to the non-3 GPP access network entity;
Afterstep 735, non-3 GPP access network entity were received message in thestep 733, strategy and charging control rule that deletion is relevant returned response.If DRA uses as acting server, then DRA deletes this UE of preservation and the corresponding relation ofPCRF unit 22 automatically.If DRA uses as Redirect Server, then last AGW can notify DRA to delete the corresponding relation of its this UE that preserves above andPCRF unit 22.
The strategy of formulating among the said method embodiment two and the modification of charging control rule also may be initiated by HSS/AAA, and at this moment, HSS/AAA notifiesPDN GW 21, carry out above-mentioned steps byPDN GW 21.
Step 709 does not have tangible sequential relationship withstep 707,step 711,step 713, step 717 after step 707.Can walk abreast.
As shown in figure 13, the strategy of formulating among the said method embodiment two and the deletion of charging control rule can be initiated by AGW.This believable non-3 GPP access network can not continue as the UE service for some reason, so need to initiate to stop service.The termination of this gateway control session (GW control Session) triggers the IP CAN session thatPCRF unit 22 stops above allPDN GW 21, and deletes corresponding PCC work, specifically may further comprise the steps:
Step 801, the decision of non-3G access network entity stops this gateway control session for a certain reason;
Step 803, non-3G insert entity and stop this gateway control session toPCRF unit 22 initiation termination gateway control session message;
Step 805,PCRF unit 22 receive that back those information of inspection such as policing rule will be affected;
Step 807,PCRF unit 22 send message informing torelevant PDN GW 21 and stop IP CAN session;
Step 809,807 whiles of execution in step,PCRF unit 22 sends message to AF unit 32, and notification transmission stops;
Step 811, AF unit 32 return response message;
Afterstep 813,PDN GW 21 receive message in thestep 807, strategy and charging control rule that deletion is relevant;
Step 815,PDN GW 21 return response message;
Step 817,PDN GW 21 are to OCS 34 report credits;
Step 819, OCS 34 return response;
Step 821,PCRF unit 22 send the signatory notice request of cancellation to SPR 31;
Step 823, SPR 31 reply response;
Afterstep 825,step 803 are carried out, relevant strategy and the charging control rule of non-3 GPP access network entity deletion; If DRA uses as acting server, then DRA deletes this UE of preservation and the corresponding relation ofPCRF unit 22 automatically.If DRA uses as Redirect Server, then last AGW can notify DRA to delete the corresponding relation of its this UE that preserves above andPCRF unit 22;
Step 827,PCRF unit 22 send to the non-3 GPP access network entity and stop the gateway control session response.
If under the situation thatmany PDN GW 21 connects, step 807~step 823 can repeatrepeatedly.Step 823 might trigger MIP downwards and separate registration process.
Figure 14 is the flow chart of strategy of the present invention and charging control information control method embodiment three.In the present embodiment, by the strategy of incredible non-3GPP net connecting system core net and charging control rule control, all relate to mutual with HSS/AAA Server to UE by the S2c interface, middle all might be through aaa server agency's forwarding.Strategy and charging control rule control specifically comprise:
Step 901, Authentication Authorization process, HSS sends to ePDG with the information laws such as address of QoS,PDN GW 21;
Step 903, set up IP Sec tunnel;
Step 905, UE issue the BU message ofPDN GW 21;
Step 907,PDN GW 21 initiate the request of the foundation of IP CAN session toPCRF unit 22;PDN GW 21finds PCRF unit 22 by DRA, and this is sought based on the Diameter route.DRA determines it is the S2c access style according to the IP CAN Type parameter in the message, selected thenPCRF unit 22, and thisPCRF unit 22 can be thePCRF unit 22 of supporting allAPN.PDN GW 21 might judge Redirect Server of existence in the network by the redirect message that returns;
Step 909,PCRF unit 22 are to the corresponding subscription data of SPR 31 requests;
Step 911, SPR 31 send subscription data toPCRF unit 22;
The PCC decision-making is made instep 913,PCRF unit 22;
Step 915,PCRF unit 22 return toPDN GW 21 that to set up IP CAN session corresponding, carry the strategy and the charging control rule of formulation;
Step 917,PDN GW 21 are to OCS 34 request credits;
Step 919, OCS 34 return the credit response toPDN GW 21;
Step 921,PDN GW 21 return BA message to UE, and the MIP tunnel between UE and thePDN GW 21 is set up;
Meeting ePDG in this case, there is not gateway control session, all QoS Control Parameter above the ePDG all obtain alternately by ePDG and HSS/AAA, and the centre might be by the AAA Proxy forwarding of acting as agent;
Owing to there is not the S7b interface, so gateway control session just can't be set up, qos parameter relevant above the ePDG obtains from HSS.
Need to prove: in thestep 901, AAA/HSS brings ePDG with qos-related information, and gives ePDG with the address strap ofPDN GW 21, brings UE by ePDG
Under the situation for many PDN, step 905~step 921 can repeat repeatedly.
Strategy and the charging control rule formulated among the said method embodiment three also can be made amendment, and as shown in figure 15, the modification of strategy and charging control rule is initiated byPDN GW 21, specifically may further comprise the steps:
Step 1001, AF unit 32 offerPCRF unit 22 with business information;
Step 1003,PCRF unit 22 stores relevant information and echo and to give AF unit 32;
Step 1005,PDN GW 21 oneself decision or since the triggering of MIP message revise;
Step 1007,PDN GW 21 are toPCRF unit 22 request distributing policy and charging control rules;
Step 1009,PCRF unit 22 are the ROL request-online of business information that obtains from AF unit 32 andPDN GW 21 transmissions, to be used to formulate new strategy and charging control rule;
Step 1011, before revising rule,PCRF unit 22 might need to AF unit 32 reported events;
Step 1013, AF unit 32 return response after receiving;
Generate strategy and charging control rule in step 1015,PCRF unit 22;
Step 1017,PCRF unit 22 send strategy and charging control rule toPDN GW 21;
Step 1019,PDN GW 21 are to OCS 34 request credits;
Step 1021OCS 34 returns the credit response;
Step 1023, step 1025 are similar to step 421,step 423.
The strategy of formulating among the said method embodiment three and the modification of charging control rule also can be initiated byPCRF unit 22, as shown in figure 16, specifically comprise:
Step 1101, AF unit 32 offerPCRF unit 22 with business information;
Step 1103,PCRF unit 22 stores relevant information and echo and to give AF unit 32;
New strategy and charging control rule are formulated instep 1105,PCRF unit 22;
Step 1107,PCRF unit 22 send strategy and charging control rule toPDN GW 21;
Step 1109,PDN GW 21 are to OCS 34 request credits;
Step 1111, OCS 34 return the credit response;
Step 1113,PDN GW 21 return response;
Step 1115,step 1117 are similar to step 421,step 423.
Under the situation of many PDN, step 1107~step 1117 may repeat repeatedly.
Strategy and the charging control rule formulated among the said method embodiment three also can be deleted, and deletion can be by UE/PDN GW 21/HSS/ePDG, and all relate to mutual with HSS/AAA Server, middle all might be through the forwarding of AAA proxy.UE initiates deletion strategy and charging control rule, as shown in figure 17, specifically comprises:
Step 1201, UE decision stop a certain or multinomial business, then send BU message torelevant PDN GW 21;
Step 1203, thePDN GW 21 that receives BU message initiate IP CAN sessions toPCRF unit 22 and stop;
Affected strategy and charging control rule are found out in step 1205,PCRF unit 22;
The strategy ofPDN GW 21 deletions on it and regular after the step 1207, step 1203;
Step 1209,22 notice AF unit, PCRF unit, 32 transmission endings;
Step 1211, AF unit 32 response messages;
Step 1213,PCRF unit 22 return IP CAN session toPDN GW 21 and stop response;
Step 1215,PDN GW 21 send credit report to OCS 34;
Step 1217, OCS 34 return credit report;
Step 1219,PDN GW 21 send to UE and separate the registration response, and the MIP tunnel is removed;
Step 1221,PCRF unit 22 send the signatory notification request message of cancellation to SPR 31;
Step 1223, SPR 31 reply response;
Do not have the IP CAN session that activates if step 1225, HSS/AAA judge UE, then trigger step 1227, if having then the flow process termination;
Step 1227, the relevant Control Parameter such as QoS of HSS/AAA notice ePDG deletion, and the deletion in triggering IP Sec tunnel.If DRA uses as acting server, then DRA deletes this UE of preservation and the corresponding relation ofPCRF unit 22 automatically.If DRA uses as Redirect Server, then last ePDG can notify DRA to delete the corresponding relation of its this UE that preserves above andPCRF unit 22.
Step 1207 does not have tangible sequential relationship with step 1205, step 1209, step 1211, step 1213 after step 1203.Step 1215, step 1217 and step 1219 do not have tangible sequential relationship, can walk abreast.For the situation that a plurality of PDN insert, step 1201~step 1225 can repeat repeatedly.
The strategy of formulating among the said method embodiment three and the deletion of charging control rule can be initiated by PDN GW21, as shown in figure 18, specifically comprise:
Step 1301, possibility are owing to self no longer provide service, and perhaps the HSS/AAA notice stops various reasons such as service, andPDN GW 21 finds that IP CAN sessions need be terminated;
Step 1303,PDN GW 21 send to UE and separate registration message;
Step 1305, UE return response, and the MIP tunnel is removed;
Step 1307,PDN GW 21 initiate IP CAN session toPCRF unit 22 and stop request;
Affected strategy and charging control rule are found out instep 1309,PCRF unit 22;
Step 1311,22 notice AF unit, PCRF unit, 32 transmission endings;
Step 1313, AF unit 32 response messages;
After step 1315, the step 1307, strategy and charging control rule thatPDN GW 21 deletes on it;
Step 1317,PCRF unit 22 return IP CAN session toPDN GW 21 and stop response;
Step 1319,PDN GW 21 send credit report to OCS 34;
Step 1321, OCS 34 return credit report;
Step 1323,PCRF unit 22 send the signatory notice request of cancellation to SPR 31;
Step 1325, SPR 31 reply response;
Do not have the IP CAN session that activates ifstep 1327, HSS/AAA judge UE, then triggerstep 1329, if having then the flow process termination;
Step 1329, the relevant Control Parameter such as QoS of HSS/AAA notice ePDG deletion, and the deletion in triggering IP Sec tunnel.If DRA uses as acting server, then DRA deletes this UE of preservation and the corresponding relation ofPCRF unit 22 automatically; If DRA uses as Redirect Server, then last ePDG can notify DRA to delete the corresponding relation of its this UE that preserves above andPCRF unit 22.
Step 1315 does not have tangible sequential relationship withstep 1309, step 1311,step 1313, step 1317 after step 1307, can walk abreast.
The strategy of formulating among the said method embodiment three and the deletion of charging control rule can be initiated by HSS, as shown in figure 19, specifically comprise:
Step 1401, HSS noticePDN GW 21 stop some IP CAN session;
Step 1403,PDN GW 21 send to UE and separate registration message;
Step 1405, UE return response, and the MIP tunnel is removed;
Step 1407,PDN GW 21 initiate IP CAN session toPCRF unit 22 and stop request;
Affected strategy and charging control rule are found out instep 1409,PCRF unit 22;
Step 1411,22 notice AF unit, PCRF unit, 32 transmission endings;
Step 1413, AF unit 32 response messages;
Afterstep 1415, thestep 1407, the strategy ofPDN GW 21 deletion on it and regular;
Step 1417,PCRF unit 22 return IP CAN session toPDN GW 21 and stop response;
Step 1419,PDN GW 21 send credit report to OCS 34;
Step 1421, OCS 34 return credit report;
Step 1423,PCRF unit 22 send the signatory notice request of cancellation to SPR 31;
Step 1425, SPR 31 reply response;
Step 1427, HSS/ trigger the deletion in IP Sec tunnel from relevant strategy and the policing rules such as charging control rule such as QoS of A notice ePDG deletion.If DRA uses as acting server, then DRA deletes this UE of preservation and the corresponding relation ofPCRF unit 22 automatically; If DRA uses as Redirect Server, then last AGW can notify DRA to delete the corresponding relation of its this UE that preserves above andPCRF unit 22.
Step 1415 does not have tangible sequential relationship withstep 1409, step 1411, step 1413, step 1417 afterstep 1407, can walk abreast.
Under the situation that many PDN insert,step 1401~step 1425 can repeatrepeatedly.Step 1427 can be parallel withstep 1401.
The said process of being initiated by HSS is divided into two kinds of situations.A kind of situation is HSS notice ePDG, and the IP CAN Session that this UE is all stop.IP Sec tunnel directly has been terminated in this case, and HSS/AAA also will notify allPDN GW 21 then all IP CANSession all to be terminated, and is suitable for that many PDN insert situations and single PDN inserts situation.In this case,step 1427 can walk abreast withstep 1401, does not have sequential relationship, and at the situation of a plurality of PDN,step 1401~step 1425 can be carried out repeatedly.
Another kind of situation is that HSS/AAA notifies somePDN GW 21 to stop some IP CAN session, might make amendment to IP Sec tunnel, also might not make any modification.In this case, the HSS notice stops some IP CAN session of this UE, realizes bystep 1401~step 1425.
The strategy of formulating among the said method embodiment three and the deletion of charging control rule can be initiated by ePDG, and ePDG promptly will stop providing professional to the AAA/HSS notice.Then HSS/AAA returns response, and initiates the indication of IP CAN Session Termination to a plurality of PDN GW 21.As shown in figure 20, specifically comprise:
Step 1501, ePDG can't continue service for some reason, notify this ePDG will terminate as certain UE service to HSS/AAA;
Step 1503, return response;
Step 1505, ePDG deletion corresponding strategies rule are if trigger the deletion in IP Sec tunnel. and DRA uses as acting server, and then DRA deletes this UE of preservation and the corresponding relation ofPCRF unit 22 automatically; If DRA uses as Redirect Server, then last AGW can notify DRA to delete the corresponding relation of its this UE that preserves above andPCRF unit 22;
Step 1507, therelevant PDN GW 21 of HSS notice stop some IP CAN session;
Step 1509,PDN GW 21 send to UE and separate registration message;
Step 1511, UE return response, and the MIP tunnel is removed;
Step 1513,PDN GW 21 initiate IP CAN session toPCRF unit 22 and stop request;
Step 1515,PCRF unit 22 affected strategy and charging control rules;
Step 1517,22 notice AF unit, PCRF unit, 32 transmission endings;
Step 1519, AF unit 32 response messages;
Afterstep 1521, the step 1514, the strategy ofPDN GW 21 deletion on it and regular;
Step 1523,PCRF unit 22 return IP CAN session toPDN GW 21 and stop response;
Step 1525,PDN GW 21 send credit report to OCS 34;
Step 1527, OCS 34 return credit report;
Step 1529,PCRF unit 22 send the signatory notice request of cancellation to SPR 31;
Step 1531, SPR 31 reply response.
Step 1521 does not have tangible sequential relationship withstep 1515, step 1817, step 1819, step 1823 afterstep 1513, can walk abreast.
Under the situation that many PDN insert,step 1507~step 1531 can repeat repeatedly.
Among the said method embodiment, vPCRF is thePCRF unit 22 on visit ground, and hPCRF is thePCRF unit 22 of ownership place.Under the situation of roaming, all issue the message ofPCRF unit 22, all can be transmitted to hPCRF by vPCRF, see the dotted line circle in the said method enforcement illustration for details, the forwarding under the expression roaming condition.
Said system and method embodiment, pass through the S2c interface by credible and insincere non-3GPP network access system core net for the user, realized strategy and charging control rule formulation, issue, revise controlled function such as deletion, be applicable to and roam and non-roaming scene.
Figure 21 is the flow chart of rule update method embodiment one in the switching of the present invention's one network, and present embodiment is applicable to that UE system core net carries out situation about switching between network.Following new network element and information refer to switch to the related network element of new network, information; Related network element, the information of source network before old finger switches.Old bearing binding and event reporting function (Bearer Bindingand Event Reporting Function before switching beginning, be BBERF) existing gateway control strategy and QoS rule P 2 above the network element, existing P CC rule P 1 above the PGW, the last strictly all rules of safeguard preserving of hPCRF comprise P2, P1 and current network information N1 etc.The BBERF network element is responsible for receiving and carry out the QoS rule from hPCRF.In the network switching process, the update rule process comprises:
Step 2101, new BBERF send gateway control session to hPCRF and set up request, carry new network information N2 and other parameter;
The gateway control session that step 2103, hPCRF basis receive is set up the network information in the request message, formulates new strategy and charging control PCC rule NP1 and new gateway control strategy and rules for quality of service NP2;
HPCRF receives the preservation of request back original PCC rule P 1, gateway control strategy and QoS rule P 2 and legacy network information N1, and according to the information that obtains in the step 2101, reformulate new PCC rule NP1 of a cover and gateway control strategy and QoS rule NP2, and preservation NP1, NP2 and N2;
Step 2105, hPCRF return gateway control session and set up response message, and described gateway control session is set up and carried described NP2 in the response message;
HPCRF will formulate good gateway control strategy and QoS rule NP2 issues the new BBERF network element of asking to set up gateway control session.
Step 2107, new BBERF send agent binding update (Proxy Binding Update, i.e. PBU) message, are used for setting up new BBERF and the MIP tunnel between the PGW;
After step 2109, PGW receive PBU message, send PCC rule request (PCC RulesRequest) message to hPCRF and initiate IP CAN session foundation request;
After step 2111, hPCRF receive PCC rule request message, return the PCC rule (PCCRules Provision) is provided message, carry described NP1 during described PCC rule gives information and give PGW.
Step 2113, PGW return agent binding response (Proxy Binding Ack, i.e. PBA) message to gateway node, and the MIP tunnel is set up and finished.
Need to prove that step 2107 and step 2109~step 2113 are relatively independent, on the sequential without limits; Step 2109~step 2113 might cause step 2115, i.e. the release of original gateway control session.
Figure 22 is the flow chart of rule update method embodiment two in the switching of the present invention's one network, and in the present embodiment,step 2201~step 2215 process sees above-mentioned steps 2101~step 2215 for details, also comprises:
Step 2217, AF or SPR send application layer message to hPCRF, comprise business information or CAMEL-Subscription-Information; Wherein, AF sends the application layer message that comprises business information, and SPR sends the application layer message that comprises CAMEL-Subscription-Information;
Step 2219, hPCRF return response message;
Step 2221, hPCRF are according to the message in thestep 2217, and promptly business information or CAMEL-Subscription-Information upgrade relevant NP1 respectively, PCC rule SNP1 that NP2 is upgraded again and the control strategy QoS rule SNP2 that upgrades again;
Gateway control strategy that step 2223, hPCRF will upgrade again and QoS rule SNP2 are handed down to new BBERF;
Step 2225, hPCRF are handed down to PGW with PCC rule SNP1.
Need to prove thatstep 2223 does not have strict sequential restriction withstep 2225;Step 2207~step 2213 might causestep 2215, i.e. the release of original gateway control session.
The flow chart of rule update method embodiment during another network of Figure 23 the present invention switches, present embodiment is equally applicable to the situation that UE switches between network.Existing gateway control strategy and QoS rule P 2 above the old BBERF network element before switching beginning, existing P CC rule P 1 above the PGW, the strictly all rules that hPCRF is last to safeguard preservation comprise P2, P1 and current network information N1 etc.In the network switching process, the update rule process comprises:
Step 2301~step 2305 sees above-mentioned steps 2101~step 2105 for details;
Step 2307, AF or SPR send application layer message to hPCRF and comprise business information or CAMEL-Subscription-Information;
Step 2309, hPCRF return response message;
Step 2311, hPCRF upgrade PCC rule SP1, control strategy and QoS rule SP2, the PCC rule SNP1 that upgrades again and the control strategy that upgrades again and the QoS rule SNP2 of renewal that relevant P1, P2, NP1, NP2 obtain upgrading respectively according to business information of carrying in the message in thestep 2301 or CAMEL-Subscription-Information;
Step 2313 is given corresponding BBERF with gateway control strategy and QoS rule downloading that step 2315, hPCRF will upgrade, is about to SP2 and is handed down to old BBERF, and SNP2 is handed down to new BBERF;
Step 2317, hPCRF are handed down to PGW with SP1;
Step 2319, new BBERF send PBU message to PGW, are used for setting up the MIP tunnel between BBERF and the PGW;
Afterstep 2321, PGW receive message in the step 2319, send PCC rule request message to hPCRF and initiate IP CAN session and set up request;
Step 2323, hPCRF return response and carry SNP1 and give PGW;
Step 2325, PGW return the PBA response message to new BBERF, finish the foundation in MIP tunnel.
Need to prove thatstep 2313, step 2315,step 2317 do not have the sequential restriction; Step 2319~step 2325 might causestep 2327, i.e. the release of original gateway control session.
Among the rule update method embodiment, when new gateway control session was set up, PCRF formulated new regulation according to the new network information and is handed down to new BBERF during above-mentioned network switched; Meanwhile, hPCRF still keeps the old network information and corresponding old rule; Old BBERF and the rule on the PGW also still remain unchanged for old rule
If set up in new gateway control session, but PGW is not as yet when new BBERF receives PBU message, the AF/SPR information updating has taken place, this moment, new and old gateway control session existed simultaneously, and hPCRF is according to the new regulation on the new and old respectively BBERF of new AF/SPR information and the old rule on the PGW and the new BBERF; When PBU message arrived PGW, PCRF just used the new regulation of new network information correspondence to upgrade PGW, and deletes the old network information.
Figure 24 is the flow chart of rule update method embodiment one in the another network switching of the present invention, the Rule Information of the usable condition of present embodiment and the storage of each network element, and with rule update method embodiment in the above-mentioned network switching, the Policy Updates process comprises:
Step 2401, new BBERF send gateway control session to hPCRF and set up request message, comprise information such as the network information in this message;
Step 2403, hPCRF receive gateway control session and set up request message, preserve described gateway control session and set up the network information in the request message; And return response;
Step 2405, new BBERF send PBU message to PGW, are used for setting up the MIP tunnel between new BBERF and the PGW;
After step 2407, hPCRF receive PBU message, send PCC rule request message to hPCRF and initiate IP CAN session foundation request;
After step 2409, hPCRF receive PCC rule request message, formulate new PCC rule NP1 and new gateway control strategy and rules for quality of service NP2 according to the described network information;
It is that the PCC rule gives information to PGW that step 2411, hPCRF return response, and this PCC rule gives information and carries new PCC rule NP1, and hPCRF is handed down to PGW with NP1;
Step 2413, PGW return PBA message to new BBERF, finish the foundation in MI P tunnel;
Step 2415, hPCRF provide (Policy and QoSprovision) message to new BBERF transmission strategy and QoS, and new gateway control strategy and QoS rule NP2 are handed down to new BBERF;
Step 2417, new BBERF return response message.
Need to prove that step 2405~step 2417 might cause step 2419, i.e. the release of original gateway control.
Figure 25 is the flow chart of rule update method embodiment two in the another network switching of the present invention, and in the present embodiment,step 2501~step 2519 sees step 2401~step 2419 for details, comprises in addition:
Step 2521, AF or SPR send business information or CAMEL-Subscription-Information to hPCRF;
Step 2523, hPCRF return response;
Step 2525, hPCRF go up existing regular NP1, NP2 according to the present hPCRF of the information updating in thestep 2521, obtain PCC rule sNP1 and gateway control strategy and QoS rule SNP2;
Step 2527, hPCRF provide (Policy and QoSProvision) message to new BBERF transmission strategy and QoS, and gateway control strategy and the QoS rule SNP2 that upgraded is handed down to new BBERF;
Step 2529, hPCRF send the PCC rule SP2 that it is good that the PCC rule provides (PCC rules Provision) information updating to PGW and are handed down to PGW.
Need to prove thatstep 2527 does not have the sequential restriction withstep 2529.
Figure 26 is the flow chart of the present invention rule update method embodiment during a network switches again, and rule update method embodiment during the Rule Information of the operating position of present embodiment and the storage of each network element switches with above-mentioned network comprises:
Step 2601~step 2603 seesstep 2501~step 2503 for details;
Step 2605, AF or SPR send business information or CAMEL-Subscription-Information to hPCRF;
Step 2607, hPCRF return response;
Step 2609, hPCRF go up existing rule P 1, P2 according to the present hPCRF of the information updating in thestep 2605, obtain PCC rule SP1 and gateway control strategy and QoS rule SP2;
Step 2611, hPCRF provide (Policy and QoSProvision) message to old BBERF transmission strategy and QoS, and SP2 is handed down to old BBERF;
Step 2613, hPCRF provide (PCC rules Provision) message to new BBERF transmission PCC rule, and SP1 is handed down to new BBERF;
Step 2615, new BBERF send PBU message to PGW, are used for setting up the MIP tunnel between new BBERF and the PGW;
Afterstep 2617, hPCRF receive PBU message, send PCC rule request message to hPCRF and initiate IP CAN session foundation request;
Afterstep 2619, hPCRF receive PCC Policy Updates request message, according to described business information or the described SP1 of subscription information update, SP2, the PCC that is upgraded again rule SNP1, the gateway control strategy and the rules for quality of service SNP2 that upgrade again;
It is that the PCC rule gives information to PGW thatstep 2621, hPCRF return response, and this PCC rule gives information and carries SNP1, and hPCRF is handed down to PGW with SNP1;
Step 2623, PGW return PBA message to new BBERF, finish the foundation in MIP tunnel;
Step 2625, hPCRF provide (Policy and QoSprovision) message to new BBERF transmission strategy and QoS, and new gateway control strategy and QoS rule SNP2 are handed down to new BBERF;
Step 2627, new BBERF return response message.
Need to prove thatstep 2615~step 2627 might causestep 2629, i.e. the release of original gateway control;Step 2611 does not have the sequential restriction withstep 2613;
Above-mentioned another and during a network switches again among the rule update method embodiment, when new gateway control session was set up, hPCRF did not formulate new regulation, the new network information of just simple storage; Old BBERF and the rule on the PGW still remain unchanged for old rule; There is not rule on the new BBERF.
If set up at new GC session, but PGW is not as yet when new BBERF receives PBU message, the AF/SPR information updating has taken place, this moment, new and old gateway control session existed simultaneously, BBERF that the AF/SPR information that the hPCRF foundation is new is new and old respectively and the old rule on the PGW do not send rule to new BBERF.When PBU arrived PGW, hPCRF just utilized the new network information to formulate new rule and sends to new BBERF and upgrade PGW.
Among the rule update method embodiment, all and hPCRF interactive messages all might be owing to roaming the agency's forwarding that pass through vPCRF during above-mentioned network switched.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be finished by the relevant hardware of program command, aforesaid program can be stored in the computer read/write memory medium, this program is carried out the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
It should be noted that at last: above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and scope of various embodiments of the present invention technical scheme.