Background technology
At present, insert (Worldwide Interoperability forMicrowave Access at global intercommunication microwave, abbreviate WiMAX as) the strategy and control (the Policy andcharging control that charges, abbreviate PCC as) document in, preliminary definition the basic framework under non-roaming situation and roaming condition.
Figure 1 shows that the non-roaming structure of WiMAX PCC, its primary structure comprises: access service network (Access Service Network, abbreviate ASN as), connectivity serving network (Connectivity Service Network, abbreviate CSN as), ASP's (Application Service Provide abbreviates ASP as).Wherein, ASN comprises ASN1 and ASN 2, and ASN 1 and ASN 2 are connected by R4; Comprise "Policy and Charging Rules Function (Policy and Charging Rules Function among the CSN, abbreviate PCRF as), signatory policy library (Subscription Profile Repository, abbreviate SPR as)/authentication, (Authentication authorizes and charges, Authorization and Accounting, abbreviate AAA as), online charging function (Online Charging System, abbreviate OCS as), offline charging function (Offline Charging System, abbreviate OFCS as), core-strategy and charge execution function (Policy and Charging Enforcement Function, abbreviate PCEF as), strategy distribution function (Policy Distribution Function, abbreviate PDF as)/charging distribution function (Charging Distribution Function abbreviates CDF as) etc.; Comprise application function (Application Function abbreviates AF as) among the ASP.
Under the non-roaming situation of WiMAX PCC, the user is after AF application business, AF is with service quality (the Quality of Service of business, abbreviating QoS as) demand information sends to PCRF, realize decision-making and be handed down to PCEF by PCRF, carry out, thereby realize that QoS guarantees by PCEF, wherein, the PDF/CDF network element is for realizing the interface of PCRF and A/C-PCEF (perhaps relevant charging functional entity).
Under the roaming condition of WiMAX PCC, according to the difference of network design strategy, home agent (Home Agent abbreviates HA as) can reside in the home network, also can reside in the visited network.Wherein, when Fig. 2 resides in the home network for HA, the roaming structural representation of WiMAXPCC, this structure mainly comprises: ASN, V-CSN, H-CSN and ASP, ASN comprises ASN 1 and ASN 2, and ASN 1 and ASN 2 are connected by R4, can comprise Anchor SFA (Service Flow Authorization among the ASN 1, service flow authorization)/A-PCEF (grappling SFA/A-PCEF) etc., can comprise Serving SFA (service SFA) among the ASN 2, Accounting Agent (charging proxy) and AnchorDPF/FA (grappling DPF/FA), can comprise V-PCRF (PCRF of visited network) and V-PDF (PDF of visited network) among the V-CSN (CSN of visited network), can comprise H-PCRF (PCRF of home network) among the H-CSN (CSN of home network), SPR/AAA, H-PDF (PDF of home network), HA and C-PCEF (core strategy and charging execution function entity) etc., ASP can comprise AF etc.When Fig. 3 resides in the visited network for HA, the roaming structural representation of WiMAX PCC, the main distinction of this structure and Fig. 2 is that HA and C-PCEF are arranged in V-CSN.
Now residing in the home network with HA is example, and with reference to the roaming implementation that Fig. 4 illustrates prior art, as shown in Figure 4, comprises following processing:
Step S401, A-PCEF (access strategy and charging execution function entity) obtain the foundation request that IP is connected Access Network (IP Connectivity Access Network abbreviates IP-CAN as) session;
Step S402, under the situation that C-PCEF realizes, C-PCEF receives above-mentioned IP-CAN session and sets up request, and wherein, this session request of setting up can be that mobile IP registration information triggers;
Step S403, C-PCEF sends the IP-CAN session to H-PDF (the strategy distribution function of home network) and sets up solicited message, comprises the access style of WiMAX in this information, information such as user's IP address;
Step S404, H-PDF preserves relevant information, and above-mentioned IP-CAN session establishment information is transmitted to H-PCRF ("Policy and Charging Rules Function of home network);
Step S405 if there is not user's CAMEL-Subscription-Information among the H-PCRF, then sends request to SPR;
Step S406, SPR sends to H-PCRF with user's CAMEL-Subscription-Information;
Step S407 preserves user's relevant information among the H-PCRF, the business information that comprises permission and relevant PCC Rule Information etc. are authorized and strategic decision-making, obtain corresponding strategic decision-making result;
Step S408, H-PCRF sends to H-PDF with the strategic decision-making result, and this strategic decision-making result can comprise the charging policy information of acquiescence etc.;
Step S409, H-PDF feeds back to C-PCEF with relevant policy information;
Step S410, A-PCEF obtain the IP address;
Step S411, A-PCEF sends application information to V-PDF (the strategy distribution function of visited network), and application PCC authorizes and professional PCC rule, and this application information comprises: NAI, user's IP address etc.;
Step S412, V-PDF preserve above-mentioned application information, and provide this information to V-PCRF ("Policy and Charging Rules Function of visited network).Under roaming condition, according to roaming agreement, V-PCRF is to the H-PCRF of home network request corresponding strategies;
Step S413, H-PCRF carry out strategic decision-making according to above-mentioned application information;
Step S414, if the result of decision of H-PCRF has influenced the decision-making of C-PCEF, then H-PCRF sends to H-PDF with the strategic decision-making result;
Step S415, H-PDF send policy update information according to above-mentioned strategic decision-making result to C-PCEF;
Step S416 receives above-mentioned policy update information, and C-PCEF sends confirmation to H-PDF;
Step S417, H-PDF sends confirmation to H-PCRF;
Step S418, H-PCRF be to the V-PCRF feedback strategy result of decision, and this strategic decision-making result is transmitted to V-PDF;
Step S419, V-PDF preserves relevant strategy, and to information such as A-PCEF transmission policing rules;
Step S420, A-PCEF carry out relevant strategy, and and the base station collaborative work of setting up of finishing relevant service channel such as (Base Station abbreviate BS as);
Step S421, if having at least a PCC rule successfully to be installed, then A-PCEF need respond above-mentioned IP-CAN conversation request.
In realizing process of the present invention, the present inventor finds, in above-mentioned implementation step, H-PCRF has carried out twice decision-making (step S407 and step S413), in fact, this twice decision-making is the different phase at same session, makes handling process complicated; And this twice decision-making relate to the Different Strategies of visited network and home network, may cause the inconsistent of strategy, and still, above-mentioned flow process is not considered the tactful inconsistent possibility of V-PCRF and H-PCRF, can cause the time-delay of handling like this.
Embodiment
Describe the present invention in detail below in conjunction with accompanying drawing.
Method embodiment
According to the embodiment of the invention, a kind of strategy control implementing method is provided, be used to realize the policy control under the roaming condition.
Fig. 5 is the flow chart according to the strategy control implementing method of the embodiment of the invention, and as shown in Figure 5, this method may further comprise the steps:
Step S501 obtains the core strategy of home network and first strategy request that charging execution function entity (C-PCEF) sends, and starts timer;
Step S502 under the situation of second strategy request that the access strategy that obtains visited network before the timer expiry and charging execution function entity (A-PCEF) send, carries out policy control to first strategy request and second strategy request.
The strategy control implementing method that provides by the embodiment of the invention, only need carry out one time policy control, promptly, once make a strategic decision, need carry out the processing of twice decision-making respectively than prior art, simplify the policy control realization flow under the roaming condition, improved enforcement efficient, improved user experience.
For above-mentioned implementation step, if do not obtain the situation of second strategy request of A-PCEF transmission before the timer expiry, then first strategy request is carried out policy control according to existing procedure, perhaps, also can restart timer.
Preferably, in above-mentioned processing, can obtain the tactful range information of visited network, and according to this strategy range information second strategy request be carried out policy control, this strategy range information comprises the bandwidth of visited network, the time-delay of visited network etc.
By obtaining the tactful range information of visited network, when the strategy of visited network and home network tactful inconsistent, tactful range information by visited network between visited network and the home network is carried out policy conferring, and do not need the two to carry out once more alternately, improved the efficient that policy control realizes.
Particularly, the operation of second strategy request being carried out policy control according to tactful range information specifically comprises: judge whether home network is consistent with the strategy of visited network; When judged result is unanimity, use the strategy of home network that second strategy request is carried out policy control; When judged result when being inconsistent, the strategy of all supporting according to the selected V-PCRF of tactful range information adjustment and H-PCRF then.
Embodiment one: the implementation procedure of PMIP
Fig. 6 is the detailed process flow chart according to the strategy control implementing method of the inventive method embodiment one, and as shown in Figure 6, this method comprises:
Step S601, user successfully pass through initial access authentication;
Step S602 sets up initial service flow (Initial Service Flow abbreviates ISF as) or pre-provisioned service flow (Pre-Provisioned Service Flow abbreviates PPSF as);
Step S603, MS (Mobile Station, mobile radio station) carries out application IP addresses information to DHCP Discover;
Step S604, the DHCP Proxy/Relay in the access service network (ASN) intercepts and captures this message, and this message is sent to DHCP (Dynamic HostConfiguration Protocol abbreviates DHCP as) server;
Step S605, DHCP are this user's distributing IP address, and this IP address is sent to DHCP Proxy (agency)/Relay (relaying);
Step S606, DHCP Proxy/Relay sends to MS with this IP address;
Step S607, the user sends to DHCP Proxy/Relay with dhcp request message, to confirm the assigning process of IP address;
Step S608, DHCP Proxy/Relay sends to Dynamic Host Configuration Protocol server with above-mentioned dhcp request message;
Step S609, Dynamic Host Configuration Protocol server receive dhcp request message, confirm this information after, the DHCP acknowledge message is sent to DHCP Proxy/Relay;
By the PMIP client, and Foreign Agent (Foreign Agent abbreviates FA as) is collaborative, and Final Report is sent to FA, and FA determines that by relatively CoA (Care-of Address) and this IP address this MS is a roamer.By MIP mechanism this user's roaming place is notified to HA, perhaps the CoA with this roaming place is notified to HA, thereby guarantees that the node in the home network can communicate with this MS;
Step S610, FA registers to HA, the new CoA of registration MS;
Step S611-step S612, HA does authentication processing to the registration of this MS, mainly is by carrying out information communication with HAAA, comprising the communication to some security information etc.;
Step S613, HA sends response message to FA, confirms the CoA successfully registration of MS;
Step S614, HA/C-PCEF sends MIP tunnel strategy request (being first strategy request mentioned above) to H-PDF; In addition, for realize C-PCEF and A-PCEF synchronously, this step also can be in step S612 after the step with step S613 before;
Step S615, H-PDF is transmitted to H-PCRF with above-mentioned MIP tunnel strategy request;
Step S616-step S617.1 if there is not user signing contract information among the H-PCRF, then asks this information to SPR, and SPR offers H-PCRF with user signing contract information;
After step S617.2, H-PCRF obtain above-mentioned MIP tunnel strategy request and user signing contract information, start timer;
Step S618, DHCP Relay report to MS, obtain the affirmation information of IP address, and this step also can be carried out simultaneously with step S614;
Step S619, A-PCEF, obtain the affirmation information of IP address after, A-PCEF uses the NAI of MS, information such as CoA send session by V-PDF to V-PCRF and set up request (being second strategy request mentioned above), and solicited message is set up in session are sent to V-PDF;
Step S620, V-PDF preserve above-mentioned session and set up solicited message, and this information is transmitted to V-PCRF;
Step S621, V-PCRF receive above-mentioned session and set up solicited message, and set up solicited message according to this session and judge that above-mentioned user is the roamer, the relevant strategy of H-PCRF application in this user's home network;
In order to hold consultation, V-PCRF sets up solicited message with the PCC strategy range information of visited network and above-mentioned session and together sends to H-PCRF.Like this, under the tactful inconsistent situation of H-PCRF and V-PCRF, H-PCRF can carry out judgement in advance.
Step S622-step S623 if there is not user's CAMEL-Subscription-Information among the H-PCRF, then applies for this information to SPR, and SPR offers H-PCRF with user signing contract information;
Step S624, H-PCRF carries out policy control to the MIP tunnel strategy request of HA/C-PCEF transmission and the session request of setting up of A-PCEF transmission, obtains corresponding M IP tunnel policy response information and session and sets up response message.
Preferably, when H-PCRF carries out policy control to the above-mentioned session request of setting up, whether the strategy of at first judging V-PCRF and H-PCRF is consistent, if V-PCRF and H-PCRF's is tactful consistent, then uses the strategy among the H-PCRF that policy control is carried out in the above-mentioned session request of setting up; V-PCRF and H-PCRF's is tactful inconsistent, and then H-PCRF selectes the strategy that a V-PCRF and H-PCRF support according to above-mentioned tactful range information.
Step S625.1, H-PCRF sends out MIP tunnel policy response information to H-PDF;
Step S625.2, H-PCRF sends session to V-PCRF and sets up response message;
Step S626, H-PDF sends MIP tunnel policy response information to C-PCEF;
Step S627, HA/C-PCEF install above-mentioned MIP tunnel policy response information;
Step S628, V-PCRF sets up response message with above-mentioned session and sends to V-PDF;
Step S629, V-PDF sets up response message with above-mentioned session and sends to A-PCEF;
Step S630, A-PCEF set up response message according to above-mentioned session and carry out policy installation;
Preferably, the policy installation after A-PCEF can finish policy installation is finished information and is sent to V-PCRF, and V-PCRF is transmitted to H-PCRF with this information, by H-PCRF, opens the MIP tunnel, carries out message transmission.
Step S631 sets up the MIP tunnel;
Step S632, the collaborative BS of A-PCEF etc. finishes the foundation of Business Stream/bearer channel;
Step S633 if A-PCEF successfully installs at least one strategy, then needs the foundation of IP-CAN session is responded.
According to above implementation step, simplified the flow process of the strategy control implementing method under the PMIP roaming condition, improved enforcement efficient.
Embodiment two: the implementation procedure of CMIP
Fig. 7 is the detailed process flow chart according to the strategy control implementing method of the inventive method embodiment two, and as shown in Figure 7, this method comprises:
Step S701, user successfully pass through initial access authentication;
Step S702 sets up ISF/PPSF;
Step S703, FA go up to newly-established ISF and send agent advertisement message, and this information comprises the CoA of FA;
Step S704, MS obtain above-mentioned CoA, and with this CoA and NAI, HoA, generate the MIP registration message, register to HA, and by ISF, this registration message are transmitted to FA;
Step S705, FA sends to HA with the MIP registration message of this MS;
Step S706-step S707, HA carries out safe handling to above-mentioned log-on message, and for example the log-on message to the user carries out HAAA safety certification etc.;
Step S708, HA replys the message that succeeds in registration to FA.
MS need to prove, owing to the starting stage, may not have HoA, MIP need pass through the MIP registration message, carries out the address assignment work of HoA, the assigning process of relevant HoA address, be that MIP itself realizes that the embodiment of the invention is not done this assigning process and specified.
Behind above-mentioned assigning process, MS obtains HoA, and success is registered on HA, the MS home network artis arranged, can be correctly and MS communicate;
Step S709, FA are sent in the information that succeeds in registration on the HA to MS;
Step S710, HA/C-PCEF sends MIP tunnel strategy request (being first strategy request mentioned above) to H-PDF; Need to prove that this step also can be before step S709, guarantee between C-PCEF and the A-PCEF synchronously.
Step S711, H-PDF sends to H-PCRF with above-mentioned MIP tunnel strategy request;
Step S712-step S713.1 if there is not user signing contract information among the H-PCRF, then asks this information to SPR, and SPR offers H-PCRF with user signing contract information;
After step S713.2, H-PCRF obtain above-mentioned MIP tunnel strategy request and user signing contract information, start timer;
After step S714, A-PCEF obtain the IP address, use the information such as NAI, CoA of MS, send session by V-PDF to V-PCRF and set up request (being second strategy request mentioned above), and solicited message is set up in session sent to V-PDF;
Step S715, V-PDF preserve above-mentioned session and set up solicited message, and this information is transmitted to V-PCRF;
Step S716, V-PCRF receive above-mentioned session and set up solicited message, and set up solicited message according to this session and judge that above-mentioned user is the roamer, the relevant strategy of H-PCRF application in this user's home network;
In order to hold consultation, V-PCRF sets up solicited message with the tactful range information of visited network and above-mentioned session and together sends to H-PCRF.Like this, under the tactful inconsistent situation of H-PCRF and V-PCRF, H-PCRF can carry out judgement in advance.
Step S717-step S718 if there is not user's CAMEL-Subscription-Information among the H-PCRF, then applies for this information to SPR, and SPR offers H-PCRF with user signing contract information;
Step S719, H-PCRF carries out policy control to the MIP tunnel strategy request of HA/C-PCEF transmission and the session request of setting up of A-PCEF transmission, obtains corresponding M IP tunnel policy response information and session and sets up response message.
Preferably, when H-PCRF carries out policy control to the above-mentioned session request of setting up, whether the strategy of at first judging V-PCRF and H-PCRF is consistent, if V-PCRF and H-PCRF's is tactful consistent, then uses the strategy of H-PCRF that policy control is carried out in the above-mentioned session request of setting up; V-PCRF and H-PCRF's is tactful inconsistent, and then H-PCRF selectes the strategy that a V-PCRF and H-PCRF support according to above-mentioned tactful range information.
Step S720.1, H-PCRF sends out MIP tunnel policy response information to H-PDF;
Step S720.2, H-PCRF sends session to V-PCRF and sets up response message;
Step S721, H-PDF sends MIP tunnel policy response information to C-PCEF;
Step S722, HA/C-PCEF carry out this strategy after above-mentioned MIP tunnel policy response information is installed;
Step S723, V-PCRF sets up response message with above-mentioned session and sends to V-PDF;
Step S724, V-PDF sets up response message with above-mentioned session and sends to A-PCEF;
Step S725, A-PCEF set up response message according to above-mentioned session and carry out policy installation;
Step S726 sets up the MIP tunnel;
Step S727, the collaborative BS of A-PCEF etc. finishes the foundation of Business Stream/bearer channel;
Step S728 if A-PCEF successfully installs at least one strategy, then needs the foundation of IP-CAN session is responded.
According to above implementation step, simplified the flow process of the strategy control implementing method under the CMIP roaming condition, improved enforcement efficient.
Device embodiment
Fig. 8 shows the policy control implement device schematic diagram according to the embodiment of the invention, is used for the policy control under the roaming condition, and this device comprises:
First acquisition module 10 is used to obtain the core strategy of home network and first strategy request of charging execution function entity;
Second acquisition module 20 is used to obtain the access strategy of visited network and second strategy request that charging execution function entity sends;
Timer 30 is used to be provided with the moment of carrying out policy control, and starts when first acquisition module has obtained first strategy request;
Strategic control module 40 is used for before timer expiry, and second acquisition module has obtained under the situation of second strategy request, and first strategy request and second strategy request are carried out policy control.This module can be connected to first acquisition module 10, second acquisition module 20 and timer 30, after receiving first strategy request that first acquisition module 10 provides, start timer 30, according to second strategy request in second acquisition module 20 that receives, above-mentioned first strategy request and second strategy request are carried out policy control.
By the policy control implement device that the embodiment of the invention provides, simplified the policy control realization flow under the roaming condition, improved enforcement efficient, improve user experience.
Preferably, the present invention also comprises judge module 50, is used to judge whether home network is consistent with the strategy of visited network; And update module 60, can be connected to second acquisition module 20, strategic control module 40 and judge module 50, be used to obtain the tactful range information of visited network, wherein, above-mentioned judge module and update module can be unified setting.
When judge module 50 judged results were unanimity, strategic control module 40 used the strategy of home network that second strategy request is carried out policy control; When judged result when being inconsistent, update module 60 is determined the strategy that a V-PCRF and H-PCRF support according to tactful range information adjustment, make that adjusted strategy is the strategy that visited network and home network are supported, strategic control module 40 uses update module 60 adjusted strategies that second strategy request is carried out policy control.
System embodiment
The policy control that Fig. 9 shows according to the embodiment of the invention realizes system schematic, is used for the policy control under the roaming condition, and this system comprises:
Core strategy and charging execution function entity 12 are positioned at home network, are used for sending first strategy request to the "Policy and Charging Rules Function entity;
Access strategy and charging execution function entity 14 are positioned at visited network, are used for sending second strategy request to the "Policy and Charging Rules Function entity;
"Policy and Charging Rules Function entity 16 is positioned at home network, is used to obtain the core strategy of home network and first strategy request that charging execution function entity sends, and starts timer; Under the situation of second strategy request that the access strategy that obtains visited network before the timer expiry and charging execution function entity send, first strategy request and second strategy request are carried out policy control.This entity can be realized by policy control implement device shown in Figure 8, no longer be repeated in this description here.
The policy control that provides by the embodiment of the invention realizes system, has simplified the policy control realization flow under the roaming condition, has improved enforcement efficient, improves user experience.
As above,, simplified the policy control realization flow under the roaming condition, improved enforcement efficient, improved user experience by means of strategy control implementing method provided by the invention, device or system.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.