CN102075894B - Selection method and system for policy and charging rules function entity - Google Patents

Selection method and system for policy and charging rules function entity Download PDF

Info

Publication number
CN102075894B
CN102075894B CN200910224252.1A CN200910224252A CN102075894B CN 102075894 B CN102075894 B CN 102075894B CN 200910224252 A CN200910224252 A CN 200910224252A CN 102075894 B CN102075894 B CN 102075894B
Authority
CN
China
Prior art keywords
user
information
shared
subscription
dra
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.)
Expired - Fee Related
Application number
CN200910224252.1A
Other languages
Chinese (zh)
Other versions
CN102075894A (en
Inventor
周晓云
芮通
孙闵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN200910224252.1A priority Critical patent/CN102075894B/en
Priority to PCT/CN2010/077887 priority patent/WO2011063688A1/en
Publication of CN102075894A publication Critical patent/CN102075894A/en
Application granted granted Critical
Publication of CN102075894B publication Critical patent/CN102075894B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1403Architecture for metering, charging or billing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • H04M15/66Policy and charging system

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a selection method for a policy and charging rules function entity, comprising the following step of: selecting the same policy and charging rules function (PCRF) entity for more than two users sharing subscription information by a diameter routing agent (DRA). The invention further discloses a selection system for a PCRF entity, comprising a selection unit, wherein the selection unit is positioned in DRA and used for selecting the same PCRF entity for more than two users sharing subscription information. The invention ensures that the same PCRF entity is selected for all UE sharing subscription information, avoids the conflict between the policy and the charging control and has simple and practical technical scheme.

Description

The system of selection of "Policy and Charging Rules Function entity and system
Technical field
The present invention relates to strategy and charging regulation function entity (PCRF in wireless communication system, Policy andCharging Rules Function) definite technology, relate in particular to a kind of middle strategy of grouping system (EPS, Evolved Packet System) of evolution and system of selection and the system of charging regulation function entity.
Background technology
Fig. 1 is 3GPP evolved packet system structural representation, as shown in Figure 1, 3GPP evolved packet system (EPS, Evolved Packet System) by the universal mobile telecommunications system land radio access web (E-UTRAN of evolution, Evolved Universal Terrestrial Radio Access Network), mobile management unit (MME, Mobility Management Entity), gateway (S-GW, Serving Gateway), grouped data network gateway (PDN GW or P-GW, Packet Data Network Gateway), home subscriber server (HSS, Home Subscriber Server), authentication and authorization charging (the AAA of 3GPP, Authentication, Authorization and Accounting) server, "Policy and Charging Rules Function entity (PCRF, Policy and Charging Rules Function) and other support node form.
Wherein, MME is for chain of command related works such as the processing of mobile management, Non-Access Stratum signaling and the contextual management of user's mobile management; S-GW is the accessing gateway equipment being connected with E-UTRAN, forwarding data between E-UTRAN and P-GW, and for the pending datas such as paging are carried out to buffer memory; P-GW is the borde gateway of EPS and PDN, for the access of PDN and between EPS and PDN the function such as forwarding data.
EPS supports the intercommunication with non-3 GPP system.By S2a, S2b, S2c Interface realization, P-GW is as the anchor point between 3GPP system and non-3 GPP system with the intercommunication of non-3 GPP system.Wherein, non-3 GPP system is divided into the non-3GPP connecting system of trusted and trustless non-3GPP connecting system.The non-3GPP connecting system of trusted can directly be connected with P-GW by S2a interface; Trustless non-3GPP connecting system need be connected with P-GW through the packet data gateway (ePDG, Evolved Packet Data Gateway) of evolution, is S2b interface between ePDG and P-GW.S2c interface provides subscriber equipment (UE, UserEquipment) to P-GW between relevant control and the mobility support of user's face, the mobility management protocol of supporting is for supporting the mobile IP v 6 (DSMIPv6, Moblie IPv6support for dual stack Hostsand Routers) of two stacks.
EPS system is introduced policy and charging control (PCC, Policy and Charging Control) functional framework user's Operational Visit is carried out to dynamic policy and charging control.Fig. 2 is the PCC structural representation under non-roaming scene in Re1-8, as shown in Figure 2, Application Function (AF, Application Function) is for providing the access point of service application, and the Internet resources that these service application are used need to carry out dynamic policy control.When service surface is carried out parameter negotiation, AF passes to PCRF by related service information.If these business information are consistent with the strategy of PCRF, PCRF accepts this negotiation; Otherwise PCRF refuses this negotiation, and when feedback, provide the acceptable service parameter of PCRF.Subsequently, AF can return to these parameters subscriber equipment (UE, User Equipment).Wherein, the interface between AF and PCRF is Rx interface.
PCRF is the core of PCC, is responsible for the formulation of strategic decision-making and charging regulation.PCRF provides the rule of the network control based on business data flow, these network controls comprise detection, gate (Gating Control), service quality (QoS, Quality of Service) control and the charging regulation based on data flow etc. of business data flow.PCRF sends to strategy and charging execution function entity (PCEF, Policy and Control Enforcement Function) to carry out the strategy of its formulation and charging regulation; Meanwhile, PCRF also needs to guarantee that these rules are consistent with user's CAMEL-Subscription-Information.PCRF generate strategy and charging regulation according to comprising: from AF, obtain with the information of traffic aided, from user-subscribed database (SPR, SubscriptionProfile Repository), obtain to user policy, billing and control relevant CAMEL-Subscription-Information, that by Gx interface, from PCEF, obtain and information carrying network of relation.
PCEF is usually located in gateway (GW, Gate-Way), at loading end, carries out strategy and the charging regulation that PCRF formulates.Business datum flow filter in the rule that PCEF sends according to PCRF detects business data flow, and then these business data flows are carried out to strategy and the charging regulation that PCRF formulates.When carrying is set up, the rule that PCEF sends according to PCRF is carried out QoS mandate, and carries out gate control according to the execution of AF.Meanwhile, the Event triggered that PCEF subscribes to according to PCRF reports event on bearer network.The charging regulation sending according to PCRF, PCEF carries out corresponding service data flow charge operation, and charging can be both online charging, can be also offline charging.If online charging, PCEF needs and Online Charging System (OCS, Online Charging System) carry out credit management together.During offline charging, the charge information of exchange correlation between PCEF and off-line accounting system (OFCS, Offline Charging System).Interface between PCEF and PCRF is Gx interface, and the interface between OCS is Gy interface, and the interface between OFCS is Gz interface.PCEF is generally positioned on the gateway of network, as the grouped data network gateway of EPS (PDN-GW), GPRS (GPRS, General PacketRadio Service,) in GGSN (GGSN) and interconnected wireless network local area network (LAN) (I-WLAN, Interworking WLAN,) in packet data gateway (PDG, Packet DataGateway).
Bearing binding and event reporting function entity (BBERF, Bearer Binding and Event ReportingFunction) are usually located in Access Network gateway (Access Network Gateway).As accessed and adopt proxy mobile internet protocol version 6 (PMIPv6 between EPS, gateway S-GW and P-GW by E-UTRAN when subscriber equipment, Proxy Mobile Internet Protocol version 6), during agreement, in S-GW, just there is BBERF.When subscriber equipment accesses by trusted non-3 GPP access network, also there is BBERF in the trusted non-3 GPP access network Central Shanxi Plain.
SPR has stored the user policy, billing control and subscription information relevant to policy control and charging.Interface between SPR and PCRF is Sp interface.
Online Charging System (OCS, Online Charging System) and PCEF carry out the control and management of user credit under online charging mode together.
Off-line accounting system (OFCS, Offline Charging System) completes the billing operation under offline charging mode together with PCEF.
In a public land mobile telephone network of EPS (PLMN, Public Land Mobile Network), may have a plurality of PCRF nodes, and all PCRF nodes belong to one or more Diameter territory.UE is called an IP to the connection of PDN network and connects Access Network (IP-CAN, IP ConnectivityAccess Network) session.The policy and charging control information of an IP-CAN session is only determined by a PCRF.All PCEFs or the BBERF relevant in order to ensure an IP-CAN session are associated with same PCRF, and EPS has introduced a logic function module Diameter route agent (DRA, Diameter Routing Agent) in each Diameter territory.When UE will be established to the IP-CAN session of a PDN, by DRA, be that a PCRF is selected in this IP-CAN session, PCEF or the BBERF relevant to this IP-CAN session are associated with on selected PCRF by DRA.DRA also can be associated with selected PCRF by the relevant AF of this IP-CAN session simultaneously.
In the prior art, DRA can be according to network strategy, for the different IP-CAN session of UE is selected different PCRF (now, same UE has set up a plurality of IP-CAN sessions), also can select same PCRF for all IP-CAN sessions of UE, be that DRA selects the PCRF can be based on UE rank, also can be based on IP-CAN rank.
Yet, in application scenes, based on above two kinds of ranks, select PCRF to there will be problem.For example, for certain family's set meal, a plurality of users that participate in this set meal share total signing safe level (this consumption can be the time, can be also flow, or other information), and this consumption can be kept in SPR.When participating in the user of this set meal, reach the standard grade and set up in IP-CAN conversation procedure, SPR is handed down to total signing consumption the PCRF that is responsible for this User IP-CAN session to carry out policy and charging control, and by this PCRF, formulates consumption and detect control strategy.Now, if participate in another user of this set meal, reaching the standard grade and set up IP-CAN session, is UE rank or IP-CAN session-level owing to selecting PCRF in prior art, so DRA is that the PCRF that different users selects may be different.Because SPR has been handed down to total consumption previous that PCRF, if be handed down to a rear PCRF, consumption detects to be controlled and will clash again.
Concluding above problem can find out, when a plurality of users share a CAMEL-Subscription-Information (as total signing safe level), if the IP-CAN that now a plurality of users set up carries out policy and charging control by different PCRF, will there will be policy and charging control conflict.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of system of selection and system of "Policy and Charging Rules Function entity, can select same PCRF for sharing the plural user of CAMEL-Subscription-Information, avoid occurring policy and charging control conflict between the user of shared CAMEL-Subscription-Information.
For achieving the above object, technical scheme of the present invention is achieved in that
A system of selection for "Policy and Charging Rules Function entity, comprising:
DRA selects same "Policy and Charging Rules Function entity PCRF for sharing the plural user of CAMEL-Subscription-Information.
Preferably, described shared CAMEL-Subscription-Information, is specially:
The shared CAMEL-Subscription-Information of IP connection Access Network IP-CAN session that described two above users set up for accessing same packet data network PDN;
Or, the shared CAMEL-Subscription-Information of IP-CAN session that described two above users set up for accessing two above PDN;
Or, the shared CAMEL-Subscription-Information of IP-CAN session that described two above users set up for accessing all PDN.
Preferably, the described plural user for shared CAMEL-Subscription-Information selects same PCRF, comprising:
The gateway control session that receives BBERF transmission is set up after the IP-CAN session establishment Indication message of message or PCEF transmission, described DRA sets up the user totem information in message or described IP-CAN session establishment Indication message or/and whether the identification information judgment of the PDN of user's wish access has been to select PCRF, the PCRF while being, the PCRF selecting for other users being selected as described user with other users of the shared CAMEL-Subscription-Information of described user according to described gateway control session.
Preferably, described DRA obtains shared contracted user's list information of described user by user-subscribed database SPR or associated user database CSDB, in described shared contracted user's list, comprise two above users' that share CAMEL-Subscription-Information identification information or the identification information that comprises two above users and shared CAMEL-Subscription-Information for PDN network identification information.
Preferably, described method also comprises:
When described DRA is restarted, to described SPR or described CSDB, send shared contracted user's list request message;
Described SPR or described CSDB return to acknowledge message to described DRA, wherein, comprise shared contracted user's identification list information of described SPR or the current storage of described CSDB in described acknowledge message.
Preferably, described method also comprises:
When the shared contracted user's identification list in described SPR or described CSDB upgrades, to described DRA, send contracted user's identification list update request message, the shared contracted user's identification list information that comprises renewal in described shared contracted user's identification list update request message shared;
Described DRA replaces former shared contracted user's identification list information by shared contracted user's identification list information of described renewal, and returns to acknowledge message to described SPR or described CSDB.
A selective system for "Policy and Charging Rules Function entity, comprising:
Selected cell, is arranged in DRA, is used to the plural user who shares CAMEL-Subscription-Information to select same PCRF.
Preferably, described shared CAMEL-Subscription-Information, is specially:
The shared CAMEL-Subscription-Information of IP connection Access Network IP-CAN session that described two above users set up for accessing same packet data network PDN;
Or, the shared CAMEL-Subscription-Information of IP-CAN session that described two above users set up for accessing two above PDN;
Or, the shared CAMEL-Subscription-Information of IP-CAN session that described two above users set up for accessing all PDN.
Preferably, described selected cell comprises reception subelement, judgment sub-unit and chooser unit, wherein:
Receive subelement, for receiving the gateway control session of BBERF transmission, set up the IP-CAN session establishment Indication message of message or PCEF transmission;
Judgment sub-unit, for setting up the user totem information of message or described IP-CAN session establishment Indication message according to described gateway control session or/and whether the identification information judgment of the PDN of user's wish access has been to select PCRF, triggering selection subelement while being with other users of the shared CAMEL-Subscription-Information of described user;
Chooser unit, for will be that the PCRF that selects of described other users is as the PCRF selecting for described user.
Preferably, described system also comprises: acquiring unit, be arranged in described DRA, for obtaining shared contracted user's list information of described user by SPR or CSDB, in described shared contracted user's list, comprise two above users' that share CAMEL-Subscription-Information identification information or the identification information that comprises two above users and shared CAMEL-Subscription-Information for PDN network identification information.
Preferably, described system also comprises:
The first transmitting element, is arranged in described DRA, for send shared contracted user's list request message to described SPR or described CSDB when described DRA is restarted;
The second transmitting element, is arranged in described SPR or described CSDB, for returning to acknowledge message to described DRA, wherein, comprises shared contracted user's identification list information of described SPR or the current storage of described CSDB in described acknowledge message.
Preferably, described system also comprises:
The 3rd transmitting element, be arranged in described SPR or described CSDB, for when shared contracted user's identification list upgrades, to described DRA, send contracted user's identification list update request message, the shared contracted user's identification list information that comprises renewal in described shared contracted user's identification list update request message shared;
Replacement unit, is arranged in described DRA, for shared contracted user's identification list information of described renewal is replaced to former shared contracted user's identification list information;
The 4th transmitting element, is arranged in described DRA, for returning to acknowledge message to described SPR or described CSDB.
In the present invention, DRA is when the UE for preparing to access selects PCRF, first whether judge in current built connection that other users that share CAMEL-Subscription-Information for the user with current preparation access have selected PCRF, PCRF using the PCRF selecting for other users as current preparation access user while being, so just guaranteed for sharing all users of CAMEL-Subscription-Information, to select identical PCRF, the conflict of having avoided strategy and charging to control.
Accompanying drawing explanation
Fig. 1 is 3GPP evolved packet system structural representation;
Fig. 2 is the PCC structural representation under non-roaming scene in Re1-8;
Fig. 3 is a kind of structural representation in PCRF territory;
Fig. 4 is the another kind of structural representation in PCRF territory
Fig. 5 is the flow chart of the system of selection embodiment mono-of "Policy and Charging Rules Function entity of the present invention;
Fig. 6 is the flow chart of the system of selection embodiment bis-of "Policy and Charging Rules Function entity of the present invention;
Fig. 7 is the flow chart of the system of selection embodiment tri-of "Policy and Charging Rules Function entity of the present invention;
Fig. 8 is the flow chart of the system of selection embodiment tetra-of "Policy and Charging Rules Function entity of the present invention;
Fig. 9 is that DRA of the present invention obtains the flow chart of sharing contracted user's identification list mode one;
Figure 10 is that DRA of the present invention obtains the flow chart of sharing contracted user's identification list mode two;
Figure 11 is the composition structural representation of the selective system of "Policy and Charging Rules Function entity of the present invention.
Embodiment
Basic thought of the present invention is: DRA is when the user for preparing to access selects PCRF, first whether judge in current built connection that other users that share CAMEL-Subscription-Information for the user with current preparation access have selected PCRF, PCRF using the PCRF selecting for other users as current preparation access UE while being, so just guaranteed for sharing all users of CAMEL-Subscription-Information, to select identical PCRF, the conflict of having avoided strategy and charging to control.
For making the object, technical solutions and advantages of the present invention clearer, by the following examples and with reference to accompanying drawing, the present invention is described in more detail.
Fig. 3 is a kind of structural representation in PCRF territory, and as shown in Figure 3, DRA is in charge of the PCRF in PCRF territory, and the implementation of DRA can be redirect agent (Redirect Agent), can be also Proxy agency (Proxy Agent).In this PCRF territory, the quantity of PCRF is more than 2.In store shared contracted user's identification list and user's subscription data in SPR.Between DRA and SPR, by Sq interface, carry out information interaction, DRA obtains and shares CAMEL-Subscription-Information user ID list (comprising shared CAMEL-Subscription-Information) from SPR.PCRF client (as BBERF, PCEF and AF) is carried out mutual to select the PCRF in this PCRF territory with DRA.
Fig. 4 is the another kind of structural representation in PCRF territory, and as shown in Figure 4, DRA is in charge of the PCRF in PCRF territory, and the implementation of DRA can be redirect agent, can be also Proxy agency.In this PCRF territory, the quantity of PCRF is more than 2.Associated user database (CSDB, CorrelativeSubscriber DataBase) for preserving, share contracted user's identification list, between DRA and CSDB, by Sq interface, carry out information interaction, DRA obtains and shares the list of CAMEL-Subscription-Information user ID from CSDB.PCRF client (as BBERF, PCEF and AF) is carried out mutual to select the PCRF in this territory with DRA.
Below in conjunction with the PCRF domain structure shown in above-mentioned Fig. 3, Fig. 4, elaborate the essence of technical solution of the present invention.
Embodiment mono-
The present embodiment is described is that UE1 (respective user 1) and UE2 (respective user 2) are under non-roaming scene, from adopting PMIPv6 agreement between E-UTRAN access and S-GW and P-GW or during from the non-3GPP network insertion of trusted or from trustless non-3GPP network insertion 3GPP system, setting up the selection flow process of IP-CAN conversation procedure and PCRF.Wherein UE1 and UE2 need to share CAMEL-Subscription-Information, and this shared CAMEL-Subscription-Information is that DRA is Redirect Agent for the Operational Visit of PDN network 1 (PDN sign 1), and the structure row based on shown in Fig. 3 is realized.Fig. 5 is the flow chart of the system of selection embodiment mono-of "Policy and Charging Rules Function entity of the present invention, and as shown in Figure 5, the system of selection of "Policy and Charging Rules Function entity of the present invention specifically comprises the following steps:
Step 501:UE1 accesses by E-UTRAN or sets up IP-CAN session from the non-3GPP network insertion of trusted request, the message of IP-CAN session 1 is set up in S-GW or the trusted non-3 GPP access network pass/BBERF1 request of receiving, agreement user ID 1 and PDN sign 1 in message;
Step 502:BBERF1 sends gateway control session to DRA and sets up message, carries user ID 1 and PDN sign 1 in message;
Step 503:DRA searches local information of preserving according to user ID 1 and PDN sign 1, find not have for this user or this user and corresponding PDN sign selection PCRF, also not for any user who shares CAMEL-Subscription-Information with this user selects PCRF (not this user-dependent shared contracted user's identification list), DRA sends signing document request message to SPR, carries user ID 1 and PDN sign 1 in message;
Step 504:SPR returns and shares contracted user's identification list according to user ID 1.Share contracted user's identification list and comprise user ID 1 and user ID 2, and shared CAMEL-Subscription-Information is the Operational Visit for PDN network 1;
Step 505:DRA preserves and shares contracted user's identification list;
Step 506:DRA is that PCRF1 is selected in this user or IP-CAN session, and preserves corresponding relation (user ID 1, PDN sign 1, PCRF1 address), and returns to redirect message to BBERF1, carries the address of selected PCRF1 in message;
Step 507:BBERF1 sends gateway control session to PCRF1 and sets up message, carries user ID 1 and PDN sign 1 in message;
Step 508:PCRF1 sends signing document request message to SPR, carries user ID 1 and PDN sign 1 in message;
Step 509:SPR returns to CAMEL-Subscription-Information;
Step 510:PCRF1 generates strategy according to CAMEL-Subscription-Information, network strategy, Access Network information etc., as PCC rule, QoS is regular and event trigger etc.PCRF1 returns to gateway control session to BBERF1 and sets up acknowledge message, carries QoS rule and event trigger.BBERF1 mounting strategy;
Step 511:BBERF1 place gateway sends request and sets up IP-CAN session 1 to PCEF1 place gateway, carries user ID 1 and PDN sign 1 in message.PCEF1 place gateway is set up IP-CAN session 1 distributing IP Address1;
Step 512:PCEF1 sends IP-CAN session establishment Indication message to DRA, carries user ID 1, PDN sign 1 and IP Address1 in message;
Step 513:DRA searches preservation information according to user ID 1 and PDN sign 1, finds for this IP-CAN session 1, to have selected PCRF1, upgrades corresponding relation (user ID 1, PDN sign 1, IP Address1, PCRF1 address).DRA returns to redirect message to PCEF1, carries PCRF1 address;
Step 514:PCEF1 sends IP-CAN session establishment Indication message to PCRF1, carries user ID 1, PDN sign 1 and IP Address1 in message;
Step 515:PCRF1 returns to according to user ID 1 and PDN sign 1 PCC rule and the event trigger that corresponding step 510 is formulated;
Step 516:PCEF1 place gateway returns to reply to BBERF1 place gateway sets up IP-CAN session 1, carries IP Address1;
Step 517:BBERF1 place gateway returns to reply sets up IP-CAN session 1, carries IP Address1.
Through above-mentioned flow process, user 1 has set up IP-CAN session 1, and PCRF1 is to the relevant policy execution entity of this IP-CAN session (PCEF1, BBERF1) distributing policy control information, thereby implementation strategy is controlled.During user's 1 access service, PCRF1 is distributing policy control information dynamically also, as certain business of user's 1 access is carried out to consumption Monitoring and Controlling according to contracting.
Step 518:UE2 accesses by E-UTRAN or sets up IP-CAN session from the non-3GPP network insertion of trusted request, the message of IP-CAN session 2 is set up in S-GW or the trusted non-3 GPP access network pass/BBERF2 request of receiving, agreement user ID 2 and PDN sign 1 in message.BBERF1 and BBERF2 can be the same or different;
Step 519:BBERF2 sends gateway control session to DRA and sets up message, carries user ID 2 and PDN sign 1 in message;
Step 520:DRA searches local information of preserving according to user ID 2 and PDN sign 1, find not have for this user or this user and corresponding PDN sign selection PCRF, but according to shared contracted user's identification list, find for sharing the user ID 1 of CAMEL-Subscription-Information and corresponding PDN sign 1, to have selected PCRF1.Set up corresponding relation (user ID 2, PDN sign 1, PCRF1 address).DRA returns to redirect message to BBERF2, carries PCRF1 address in message;
Step 521:BBERF2 sends gateway control session to PCRF1 and sets up message, carries user ID 2 and PDN sign 1 in message;
Step 522:PCRF1 sends signing document request message to SPR, carries user ID 2 and PDN sign 1 in message;
Step 523:SPR returns to CAMEL-Subscription-Information;
Step 524:PCRF1 generates strategy according to CAMEL-Subscription-Information, network strategy, Access Network information etc., as PCC rule, QoS is regular and event trigger etc.PCRF1 returns to gateway control session to BBERF2 and sets up acknowledge message, carries QoS rule and event trigger.BBERF2 mounting strategy;
Step 525:BBERF2 place gateway sends request and sets up IP-CAN session 2 to PCEF2 place gateway, carries user ID 2 and PDN sign 1 in message.PCEF2 place gateway is set up IP-CAN session 2 distributing IP Address2.PCEF1 and PCEF2 may be identical, also may be different;
Step 526:PCEF2 sends IP-CAN session establishment Indication message to DRA, carries user ID 2 in message, PDN sign 1 and IP Address2;
Step 527:DRA searches preservation information according to user ID 2 and PDN sign 1, finds for this IP-CAN session 2, to have selected PCRF1, upgrades corresponding relation (user ID 2, PDN sign 1, IP Address1, PCRF1 address).DRA returns to redirect message to PCEF2, carries PCRF1 address;
Step 528:PCEF2 sends IP-CAN session establishment Indication message to PCRF1, carries user ID 2, PDN sign 1 and IP Address2 in message;
Step 529:PCRF1 returns to according to user ID 2 and PDN sign 1 PCC rule and the event trigger that corresponding step 524 is formulated;
Step 530:PCEF2 place gateway returns to reply to BBERF2 place gateway sets up IP-CAN session 2, carries IPAddress2;
Step 531:BBERF2 place gateway returns to reply sets up IP-CAN session 2, carries IP Address2.
Through above-mentioned flow process, user 2 has set up IP-CAN session 2, and PCRF1 is to relevant policy execution entity (PCEF2, BBERF2) the distributing policy control information of this IP-CAN session, thereby implementation strategy is controlled.During user's 2 access service, PCRF1 is dynamically distributing policy control information also.Now PCRF1 can carry out consumption Monitoring and Controlling according to shared subscription data unification to certain business of user 1 and user's 2 access.
Though above embodiment has only described the flow process of selecting same PCRF for sharing two users' of CAMEL-Subscription-Information IP-CAN session, it is also similar for more than two IP-CAN session of users of shared CAMEL-Subscription-Information, selecting the flow process of same PCRF.
The realization flow of the system of selection of "Policy and Charging Rules Function entity of the present invention based on structure shown in Fig. 4 and aforementioned realization flow based on structure shown in Fig. 3 are similar, difference is that DRA and CSDB obtain shared CAMEL-Subscription-Information user ID list alternately, repeats here again.
Embodiment bis-
The present embodiment is described be UE1 (respective user 1) and UE2 (respective user 2) under non-roaming scene, when adopting GTP agreement between E-UTRAN access and S-GW and P-GW, set up the selection flow process of IP-CAN conversation procedure and PCRF.Wherein UE1 and UE2 need to share CAMEL-Subscription-Information, and this shared CAMEL-Subscription-Information is that DRA is RedirectAgent for the Operational Visit of PDN network 1 (PDN sign 1), and the structure row based on shown in Fig. 3 is realized.Fig. 6 is the flow chart of the system of selection embodiment bis-of "Policy and Charging Rules Function entity of the present invention, and as shown in Figure 6, the system of selection of "Policy and Charging Rules Function entity of the present invention specifically comprises the following steps:
Step 601:UE1 accesses EPS system by E-UTRAN, and the message of IP-CAN session 1 is set up in the P-GW1/PCEF1 request of receiving, agreement user ID 1 and PDN sign 1 in message;
Step 602:PCEF1 sends IP-CAN session establishment Indication message to DRA, carries user ID 1 and PDN sign 1 in message;
Step 603:DRA searches local information of preserving according to user ID 1 and PDN sign 1, find not have for this user or this user and corresponding PDN sign selection PCRF, also not for any user who shares CAMEL-Subscription-Information with this user selects PCRF (not this user-dependent shared contracted user's identification list), DRA sends signing document request message to SPR, carries user ID 1 and PDN sign 1 in message;
Step 604:SPR returns and shares contracted user's identification list according to user ID 1.Share contracted user's identification list and comprise user ID 1 and user ID 2, and shared CAMEL-Subscription-Information is the Operational Visit for PDN network 1;
Step 605:DRA preserves and shares contracted user's identification list;
Step 606:DRA is that PCRF1 is selected in this user or IP-CAN session, and preserves corresponding relation (user ID 1, PDN sign 1, PCRF1 address), and returns to redirect message to PCEF1, carries the address of selected PCRF1 in message;
Step 607:PCEF1 sends IP-CAN session establishment Indication message to PCRF1, carries user ID 1, PDN sign 1 and IP Address1 in message;
Step 608:PCRF1 sends signing document request message to SPR, carries user ID 1 and PDN sign 1 in message;
Step 609:SPR returns to CAMEL-Subscription-Information;
Step 610:PCRF1 generates strategy according to CAMEL-Subscription-Information, network strategy, Access Network information etc., as PCC rule and event trigger etc.PCRF1 returns to IP-CAN session establishment acknowledge message to PCEF1, carries PCC rule and event trigger.PCEF1 mounting strategy;
Step 611:P-GW/PCEF1 returns to reply and sets up IP-CAN session 1, carries IP Address1.
Through above-mentioned flow process, user 1 has set up IP-CAN session 1, and PCRF1 is to the control information of the relevant policy execution entity of this IP-CAN session (PCEF1) distributing policy, thereby implementation strategy is controlled.During user's 1 access service, PCRF1 is distributing policy control information dynamically also, as certain business of user's 1 access is carried out to consumption Monitoring and Controlling according to contracting.
Step 612:UE2 accesses EPS system by E-UTRAN, and the message of IP-CAN session 2 is set up in the P-GW2/PCEF2 request of receiving, agreement user ID 2 and PDN sign 1 in message.PCEF1 and PCEF2 can be the same or different;
Step 613:PCEF2 sends IP-CAN session establishment Indication message to DRA, carries user ID 2 and PDN sign 1 in message;
Step 614:DRA searches local information of preserving according to user ID 2 and PDN sign 1, find not have for this user or this user and corresponding PDN sign selection PCRF, but according to shared contracted user's identification list, find for sharing the user ID 1 of CAMEL-Subscription-Information and corresponding PDN sign 1, to have selected PCRF1.Set up corresponding relation (user ID 2, PDN sign 1, PCRF1 address).DRA returns to redirect message to PCEF2, carries PCRF1 address in message;
Step 615:PCEF2 sends IP-CAN session establishment Indication message to PCRF1, carries user ID 2 in message, PDN sign 1 and IP Address2;
Step 616:PCRF1 sends signing document request message to SPR, carries user ID 2 and PDN sign 1 in message;
Step 617:SPR returns to CAMEL-Subscription-Information;
Step 618:PCRF1 generates strategy according to CAMEL-Subscription-Information, network strategy, Access Network information etc., as PCC rule and event trigger etc.PCRF1 returns to gateway control session to PCEF2 and sets up acknowledge message, carries PCC and event trigger.PCEF2 mounting strategy;
Step 619:P-GW2/PCEF2 returns to reply and sets up IP-CAN session 2, carries IP Address2.
Through above-mentioned flow process, user 2 has set up IP-CAN session 2, and PCRF1 is to the control information of the relevant policy execution entity of this IP-CAN session (PCEF2) distributing policy, thereby implementation strategy is controlled.During user's 2 access service, PCRF1 is dynamically distributing policy control information also.Now PCRF1 can carry out consumption Monitoring and Controlling according to shared subscription data unification to certain business of user 1 and user's 2 access.
Though above embodiment has only described the flow process of selecting same PCRF for sharing two users' of CAMEL-Subscription-Information IP-CAN session, it is also similar for more than two IP-CAN session of users of shared CAMEL-Subscription-Information, selecting the flow process of same PCRF.
The realization flow of the system of selection of "Policy and Charging Rules Function entity of the present invention based on structure shown in Fig. 4 and aforementioned realization flow based on structure shown in Fig. 3 are similar, difference is that DRA and CSDB obtain shared CAMEL-Subscription-Information user ID list alternately, repeats here again.
In the present invention, UE1 can adopt step 501 to the step 517 of Fig. 5 to access and set up IP-CAN session 1, and UE2 can adopt step 612 to the step 619 of Fig. 6 to access and set up IP-CAN2 session 2; Or UE1 can adopt step 601 to the step 611 of Fig. 6 to access and set up IP-CAN session 1, UE2 can adopt step 518 to the step 531 of Fig. 5 to access and set up IP-CAN session 2.
Embodiment tri-
The present embodiment is described is that UE1 (respective user 1) and UE2 (respective user 2) are under non-roaming scene, from adopting PMIPv6 agreement between E-UTRAN access and S-GW and P-GW or during from the non-3GPP network insertion of trusted or from trustless non-3GPP network insertion 3GPP system, set up in IP-CAN conversation procedure the selection flow process of PCRF.Wherein UE1 and UE2 need to share CAMEL-Subscription-Information, and this shared CAMEL-Subscription-Information is that DRA is Proxy Agent, based on structure shown in Fig. 3, realizes for the Operational Visit of PDN network 1 (PDN sign 1).Fig. 7 is the flow chart of the system of selection embodiment tri-of "Policy and Charging Rules Function entity of the present invention, and as shown in Figure 7, the system of selection of "Policy and Charging Rules Function entity of the present invention specifically comprises the following steps:
Step 701:UE1 accesses by E-UTRAN or sets up IP-CAN session from the non-3GPP network insertion of trusted request, the message of IP-CAN session 1 is set up in S-GW or the trusted non-3 GPP access network pass/BBERF1 request of receiving, agreement user ID 1 and PDN sign 1 in message;
Step 702:BBERF1 sends gateway control session to DRA and sets up message, carries user ID 1 and PDN sign 1 in message;
Step 703:DRA searches the information of preservation according to user ID 1 and PDN sign 1, find not have for this user or this user and corresponding PDN sign selection PCRF, also not for any user who shares CAMEL-Subscription-Information with this user selects PCRF (not this user-dependent shared contracted user's identification list), DRA sends signing document request message to SPR, carries user ID 1 and PDN sign 1 in message;
Step 704:SPR returns and shares contracted user's identification list according to user ID 1, share contracted user's identification list and comprise user ID 1 and user ID 2, and shared CAMEL-Subscription-Information is the Operational Visit for PDN network 1;
Step 705:DRA preserves and shares contracted user's identification list;
Step 706:DRA is that PCRF1 is selected in this user or IP-CAN session, and preserves corresponding relation (user ID 1, PDN identifies 1, PCRF1 address), and controls session establishment message to PCRF1 forward gateway, carries user ID 1 and PDN sign 1 in message;
Step 707:PCRF1 sends signing document request message to SPR, carries user ID 1 and PDN sign 1 in message;
Step 708:SPR returns to CAMEL-Subscription-Information;
Step 709:PCRF1 generates strategy according to CAMEL-Subscription-Information, network strategy, Access Network information etc., as PCC rule, QoS is regular and event trigger etc.PCRF1 returns to gateway control session to DRA and sets up acknowledge message, carries QoS rule and event trigger.
Step 710:DRA controls session establishment acknowledge message to BBERF1 forward gateway, carries QoS rule and event trigger.BBERF1 mounting strategy;
Step 711:BBERF1 place gateway sends request and sets up IP-CAN session 1 to PCEF1 place gateway, carries user ID 1 and PDN sign 1 in message.PCEF1 place gateway is set up IP-CAN session 1 distributing IP Address1;
Step 712:PCEF1 sends IP-CAN session establishment Indication message to DRA, carries user ID 1, PDN sign 1 and IP Address1 in message;
Step 713:DRA searches preservation information according to user ID 1 and PDN sign 1, finds for this IP-CAN session 1, to have selected PCRF1, upgrades corresponding relation (user ID 1, PDN sign 1, IPAddress1, PCRF1 address).DRA forwards IP-CAN session establishment Indication message to PCRF1, and message is carried user ID 1, PDN sign 1 and IP Address1;
Step 714:PCRF1 returns to DRA PCC rule and the event trigger that corresponding step 609 is formulated according to user ID 1 and PDN sign 1;
Step 715:DRA, to PCEF1 forwarding messages, carries PCC rule and event trigger;
Step 716:PCEF1 place gateway returns to reply to BBERF1 place gateway sets up IP-CAN session 1, carries IP Address1;
Step 717:BBERF1 place gateway returns to reply sets up IP-CAN session 1, carries IP Address1.
Through above-mentioned flow process, user 1 has set up IP-CAN session 1, and PCRF1 is to the relevant policy execution entity of this IP-CAN session (PCEF1, BBERF1) distributing policy control information, thereby implementation strategy is controlled.During general family 1 access service, PCRF1 is distributing policy control information dynamically also, as to certain business of user's 1 access according to the signing consumption Monitoring and Controlling of carrying out.
Step 718:UE2 accesses by E-UTRAN or sets up IP-CAN session from the non-3GPP network insertion of trusted request, the message of IP-CAN session 2 is set up in S-GW or the trusted non-3 GPP access network pass/BBERF2 request of receiving, agreement user ID 2 and PDN sign 1 in message.BBERF1 and BBERF2 can be the same or different;
Step 719:BBERF2 sends gateway control session to DRA and sets up message, carries user ID 2 and PDN sign 1 in message;
Step 720:DRA searches the information of preservation according to user ID 2 and PDN sign 1, find not have for this user or this user and corresponding PDN sign selection PCRF, but according to shared contracted user's identification list, find for sharing the user ID 1 of CAMEL-Subscription-Information and corresponding PDN sign 1, to have selected PCRF1.Set up corresponding relation (user ID 2, PDN sign 1, PCRF1 address).DRA controls session establishment message to PCRF forward gateway, carries user ID 2 and PDN sign 1 in message;
Step 721:PCRF1 sends signing document request message to SPR, carries user ID 2 and PDN sign 1 in message;
Step 722:SPR returns to CAMEL-Subscription-Information;
Step 723:PCRF1 is according to CAMEL-Subscription-Information, network strategy, and Access Network information etc. is generated strategy, as PCC rule, QoS is regular and event trigger etc.PCRF1 returns to gateway control session to DRA and sets up acknowledge message, carries QoS rule and event trigger;
Step 724:DRA returns to gateway control session to BBERF2 and sets up acknowledge message, carries QoS rule and event trigger.BBERF2 mounting strategy;
Step 725:BBERF2 place gateway sends request and sets up IP-CAN session 2 to PCEF2 place gateway, carries user ID 2 and PDN sign 1 in message.PCEF2 place gateway is set up IP-CAN session 2 distributing IP Address2.PCEF1 and PCEF2 may be identical, also may be different;
Step 726:PCEF2 sends IP-CAN session establishment Indication message to DRA, carries user ID 2, PDN sign 1 and IP Address2 in message;
Step 727:DRA searches preservation information according to user ID 2 and PDN sign 1, finds for this IP-CAN session 2, to have selected PCRF1, upgrades corresponding relation (user ID 2, PDN sign 1, IP Address1, PCRF1 address).DRA forwards IP-CAN session establishment Indication message to PCRF1, carries user ID 2, PDN sign 1 and IP Address2 in message;
Step 728:PCRF1 returns to according to user ID 2 and PDN sign 1 PCC rule and the event trigger that corresponding step 624 is formulated;
Step 729:DRA returns to PCC rule and event trigger to PCEF2.PCEF2 mounting strategy;
Step 730:PCEF2 place gateway returns to reply to BBERF2 place gateway sets up IP-CAN session 2, carries IPAddress2;
Step 731:BBERF2 place gateway returns to reply sets up IP-CAN session 2, carries IP Address2.
Through above-mentioned flow process, user 2 has set up IP-CAN session 2, and PCRF1 is to the relevant policy execution entity of this IP-CAN session (PCEF2, BBERF2) distributing policy control information, thereby implementation strategy is controlled.During general family 2 access service, PCRF1 is distributing policy control information dynamically also.Now PCRF can carry out consumption Monitoring and Controlling according to shared subscription data unification to certain business of user 1 and user's 2 access.
Though above embodiment has only described the flow process of selecting same PCRF for sharing two users' of CAMEL-Subscription-Information IP-CAN session, it is also similar for more than two IP-CAN session of users of shared CAMEL-Subscription-Information, selecting the flow process of same PCRF.
The realization flow of the system of selection of "Policy and Charging Rules Function entity of the present invention based on structure shown in Fig. 4 and aforementioned realization flow based on structure shown in Fig. 3 are similar, difference is that DRA and CSDB obtain shared CAMEL-Subscription-Information user ID list alternately, repeats here again.
Embodiment tetra-
The present embodiment is described be UE1 (respective user 1) and UE2 (respective user 2) under non-roaming scene, when adopting GTP agreement between E-UTRAN access and S-GW and P-GW, set up in IP-CAN conversation procedure the selection flow process of PCRF.Wherein UE1 and UE2 need to share CAMEL-Subscription-Information, and this shared CAMEL-Subscription-Information is that DRA is Proxy Agent, based on structure shown in Fig. 3, realizes for the Operational Visit of PDN network 1 (PDN sign 1).Fig. 8 is the flow chart of the system of selection embodiment tetra-of "Policy and Charging Rules Function entity of the present invention, and as shown in Figure 8, the system of selection of "Policy and Charging Rules Function entity of the present invention specifically comprises the following steps:
Step 801:UE1 sets up IP-CAN session by E-UTRAN access request, and the message of IP-CAN session 1 is set up in the P-GW1/PCEF1 request of receiving, agreement user ID 1 and PDN sign 1 in message;
Step 802:PCEF1 sends IP-CAN session establishment Indication message to DRA, carries user ID 1 and PDN sign 1 in message;
Step 803:DRA searches the information of preservation according to user ID 1 and PDN sign 1, find not have for this user or this user and corresponding PDN sign selection PCRF, also not for any user who shares CAMEL-Subscription-Information with this user selects PCRF (not this user-dependent shared contracted user's identification list), DRA sends signing document request message to SPR, carries user ID 1 and PDN sign 1 in message;
Step 804:SPR returns and shares contracted user's identification list according to user ID 1, share contracted user's identification list and comprise user ID 1 and user ID 2, and shared CAMEL-Subscription-Information is the Operational Visit for PDN network 1; ;
Step 805:DRA preserves and shares contracted user's identification list;
Step 806:DRA is that PCRF1 is selected in this user or IP-CAN session, and preserves corresponding relation (user ID 1, PDN identifies 1, PCRF1 address), and forwards IP-CAN session establishment Indication message to PCRF1, carries user ID 1 and PDN sign 1 in message;
Step 807:PCRF1 sends signing document request message to SPR, carries user ID 1 and PDN sign 1 in message;
Step 808:SPR returns to CAMEL-Subscription-Information;
Step 809:PCRF1 generates strategy according to CAMEL-Subscription-Information, network strategy, Access Network information etc., as PCC rule and event trigger etc.PCRF1 returns to IP-CAN session establishment acknowledge message to DRA, carries PCC rule and event trigger.
Step 810:DRA forwards IP-CAN session establishment acknowledge message to PCEF1, carries PCC rule and event trigger.PCEF1 mounting strategy;
Step 811:P-GW1/PCEF1 returns to reply and sets up IP-CAN session 1, carries IP Address1.
Through above-mentioned flow process, user 1 has set up IP-CAN session 1, and PCRF1 is to the control information of the relevant policy execution entity of this IP-CAN session (PCEF1) distributing policy, thereby implementation strategy is controlled.During general family 1 access service, PCRF1 is distributing policy control information dynamically also, as to certain business of user's 1 access according to the signing consumption Monitoring and Controlling of carrying out.
Step 812:UE2 sets up IP-CAN session by E-UTRAN access request, and the message of IP-CAN session 2 is set up in the P-GW2/PCEF2 request of receiving, agreement user ID 2 and PDN sign 1 in message.PCEF1 and PCEF2 can be the same or different;
Step 813:PCEF2 sends IP-CAN session establishment Indication message to DRA, carries user ID 2 and PDN sign 1 in message;
Step 814:DRA searches the information of preservation according to user ID 2 and PDN sign 1, find not have for this user or this user and corresponding PDN sign selection PCRF, but according to shared contracted user's identification list, find for sharing the user ID 1 of CAMEL-Subscription-Information and corresponding PDN sign 1, to have selected PCRF1.Set up corresponding relation (user ID 2, PDN sign 1, PCRF1 address).DRA forwards IP-CAN session establishment Indication message to PCRF, carries user ID 2 and PDN sign 1 in message;
Step 815:PCRF1 sends signing document request message to SPR, carries user ID 2 and PDN sign 1 in message;
Step 816:SPR returns to CAMEL-Subscription-Information;
Step 817:PCRF1 is according to CAMEL-Subscription-Information, network strategy, and Access Network information etc. is generated strategy, as PCC rule and event trigger etc.PCRF1 returns to IP-CAN session establishment acknowledge message to DRA, carries PCC rule and event trigger;
Step 818:DRA returns to IP-CAN session establishment acknowledge message to PCEF2, carries PCC rule and event trigger.PCEF2 mounting strategy;
Step 819:P-GW2/PCEF2 place gateway returns to reply sets up IP-CAN session 2, carries IPAddress2.
Through above-mentioned flow process, user 2 has set up IP-CAN session 2, and PCRF1 is to the control information of the relevant policy execution entity of this IP-CAN session (PCEF2) distributing policy, thereby implementation strategy is controlled.During general family 2 access service, PCRF1 is distributing policy control information dynamically also.Now PCRF can carry out consumption Monitoring and Controlling according to shared subscription data unification to certain business of user 1 and user's 2 access.
Though above embodiment has only described the flow process of selecting same PCRF for sharing two users' of CAMEL-Subscription-Information IP-CAN session, it is also similar for more than two IP-CAN session of users of shared CAMEL-Subscription-Information, selecting the flow process of same PCRF.
The realization flow of the system of selection of "Policy and Charging Rules Function entity of the present invention based on structure shown in Fig. 4 and aforementioned realization flow based on structure shown in Fig. 3 are similar, difference is that DRA and CSDB obtain shared CAMEL-Subscription-Information user ID list alternately, repeats here again.
In other embodiments, UE1 adopts the step 701-step 717 of Fig. 7 to access and set up IP-CAN session 1, and UE2 adopts the step 812-step 819 of Fig. 8 to access and set up IP-CAN2 session 2; Or UE1 adopts step 801 step-811 of Fig. 8 to access and set up IP-CAN session 1, UE2 adopts the step 718-step 731 of Fig. 7 to access and set up IP-CAN session 2.
All embodiment, share CAMEL-Subscription-Information, and shared CAMEL-Subscription-Information are the Operational Visits for a PDN network for user 1 and user 2 above.At this moment, DRA is that same PCRF is selected in the IP-CAN session to same PDN network that user 1 and user 2 set up.
If with 1 and user 2 share CAMEL-Subscription-Information, and shared CAMEL-Subscription-Information is simultaneously for the Operational Visit of a plurality of PDN networks, or the Operational Visit of all PDN networks.At this moment, it is that the IP-CAN session to a plurality of PDN networks that user 1 and user 2 set up is selected same PCRF or selected same PCRF (being user 1 and the same PCRF of user's 2 selection) for all IP-CAN sessions of user 1 and user 2 that DRA basis is shared contracted user's identification list, and flow process is similar.
Fig. 9 is that DRA of the present invention obtains the flow chart of sharing contracted user's identification list mode one, when DRA starts first, or restart after fault recovery, to SPR request, share contracted user's identification list, as shown in Figure 9, DRA obtains the concrete mode of sharing contracted user's identification list and is:
Step 901:DRA electrifying startup;
Step 902:DRA sends and shares contracted user's list request message to SPR;
Step 903:SPR returns to acknowledge message, and shared contracted user's identification list of preserving in SPR is sent to DRA.
Through above-mentioned flow process, DRA has preserved all shared contracted user's identification lists, when DRA finds that new user ID occurs, does not need to SPR request, to have shared contracted user's identification list as previous embodiment one and embodiment bis-like this.
The mode that DRA shown in Fig. 9 obtains shared contracted user's identification list is equally applicable to CSDB.
Figure 10 is that DRA of the present invention obtains the flow chart of sharing contracted user's identification list mode two, while sharing contracted user's identification list in SPR renewal DRA, will send in the lump DRA, and as shown in figure 10, the concrete mode that DRA obtains shared contracted user's identification list is:
Step 1001:SPR detects needs to upgrade the triggering of sharing contracted user's identification list;
Step 1002:SPR sends and shares contracted user's identification list update request to DRA, carries shared contracted user's identification list of renewal;
Step 1003:DRA upgrades and shares after contracted user's identification list, returns to acknowledge message.
Through above-mentioned flow process, DRA has preserved all shared contracted user's identification lists, when DRA finds that new user ID occurs, does not need to SPR request, to have shared contracted user's identification list as embodiment mono-and embodiment bis-like this.
The mode that DRA shown in Figure 10 obtains shared contracted user's identification list is equally applicable to CSDB.
Figure 11 is the composition structural representation of the selective system of "Policy and Charging Rules Function entity of the present invention, as shown in figure 11, the selective system selected cell 110 of "Policy and Charging Rules Function entity of the present invention, be arranged in DRA, be used to the plural user who shares CAMEL-Subscription-Information to select same PCRF.In the present invention, share CAMEL-Subscription-Information, be specially: the shared CAMEL-Subscription-Information of IP connection Access Network IP-CAN session that described two above users set up for accessing same packet data network PDN; Or, the shared CAMEL-Subscription-Information of IP-CAN session that described two above users set up for accessing two above PDN; Or, the shared CAMEL-Subscription-Information of IP-CAN session that described two above users set up for accessing all PDN.
Selected cell in the present invention comprises reception subelement, judgment sub-unit and chooser unit, wherein, receives subelement and for receiving the gateway control session of BBERF transmission, sets up the IP-CAN session establishment Indication message of message or PCEF transmission; Judgment sub-unit is for setting up the user totem information of message or described IP-CAN session establishment Indication message or/and whether the identification information judgment of the PDN of user's wish access has been to select PCRF, triggering selection subelement while being with other users of the shared CAMEL-Subscription-Information of described user according to described gateway control session; Chooser unit is for will be that the PCRF that selects of described other users is as the PCRF for described user's selection.
As shown in figure 11, the selective system of "Policy and Charging Rules Function entity of the present invention also comprises: acquiring unit 111, be arranged in described DRA, for obtaining shared contracted user's list information of described user by SPR or CSDB, in described shared contracted user's list, comprise two above users' that share CAMEL-Subscription-Information identification information or the identification information that comprises two above users and shared CAMEL-Subscription-Information for PDN network identification information.。
As shown in figure 11, the selective system of "Policy and Charging Rules Function entity of the present invention also comprises the first transmitting element 112 and the second transmitting element 113, wherein, the first transmitting element 112, be arranged in described DRA, for send shared contracted user's list request message to described SPR or described CSDB when described DRA powers on; The second transmitting element 113, is arranged in described SPR or described CSDB, for returning to acknowledge message to described DRA, wherein, comprises shared contracted user's identification list information of described SPR or the current storage of described CSDB in described acknowledge message.
As shown in figure 11, the selective system of "Policy and Charging Rules Function entity of the present invention also can comprise the 3rd transmitting element 114, replacement unit 115 and the 4th transmitting element 116, wherein, the 3rd transmitting element 114, be arranged in described SPR or described CSDB, for when shared contracted user's identification list upgrades, to described DRA, send contracted user's identification list update request message, the shared contracted user's identification list information that comprises renewal in described shared contracted user's identification list update request message shared; Replacement unit 115, is arranged in described DRA, for shared contracted user's identification list information of described renewal is replaced to former shared contracted user's identification list information; The 4th transmitting element 116, is arranged in described DRA, for returning to acknowledge message to described SPR or described CSDB.
Those skilled in the art are to be understood that, the selective system of the "Policy and Charging Rules Function entity shown in Figure 11 is to design for realizing the system of selection of aforesaid "Policy and Charging Rules Function entity, in system shown in Figure 11, the function of each processing unit and processing subelement can be understood with reference to the associated description in previous embodiment one to embodiment tetra-, the function of each processing unit and processing subelement can realize by the program running on processor, also can realize by concrete logical circuit.It will be appreciated by those skilled in the art that in Figure 11 that, except selected cell 110, all the other each processing units are the inessential technical characterictic of realizing basic technical scheme of the present invention.
The above, be only preferred embodiment of the present invention, is not intended to limit protection scope of the present invention.

Claims (10)

1. a system of selection for "Policy and Charging Rules Function entity, is characterized in that, comprising:
The DRA of Diameter route agent selects same "Policy and Charging Rules Function entity PCRF for sharing the plural user of CAMEL-Subscription-Information, wherein,
The described plural user for shared CAMEL-Subscription-Information selects same PCRF to comprise: the gateway control session that receives bearing binding and event reporting function entity B BERF transmission is set up after the IP-CAN session establishment Indication message of message or strategy and charging execution function entity PCEF transmission, described DRA sets up the user totem information in message or described IP-CAN session establishment Indication message or/and whether the identification information judgment of the PDN of user's wish access has been to select PCRF with other users of the shared CAMEL-Subscription-Information of described user according to described gateway control session, the PCRF while being, the PCRF selecting for other users being selected as described user,
Described shared CAMEL-Subscription-Information is the Operational Visit for PDN network.
2. method according to claim 1, is characterized in that, described shared CAMEL-Subscription-Information, is specially:
The shared CAMEL-Subscription-Information of IP connection Access Network IP-CAN session that described two above users set up for accessing same packet data network PDN;
Or, the shared CAMEL-Subscription-Information of IP-CAN session that described two above users set up for accessing two above PDN;
Or, the shared CAMEL-Subscription-Information of IP-CAN session that described two above users set up for accessing all PDN.
3. according to the method described in any one in claim 1 or 2, it is characterized in that, described DRA obtains shared contracted user's list information of described user by user-subscribed database SPR or associated user database CSDB, in described shared contracted user's list, comprise two above users' that share CAMEL-Subscription-Information identification information or the identification information that comprises two above users and shared CAMEL-Subscription-Information for PDN network identification information.
4. method according to claim 3, is characterized in that, described method also comprises:
When described DRA is restarted, to described SPR or described CSDB, send shared contracted user's list request message;
Described SPR or described CSDB return to acknowledge message to described DRA, wherein, comprise shared contracted user's identification list information of described SPR or the current storage of described CSDB in described acknowledge message.
5. method according to claim 3, is characterized in that, described method also comprises:
When the shared contracted user's identification list in described SPR or described CSDB upgrades, to described DRA, send contracted user's identification list update request message, the shared contracted user's identification list information that comprises renewal in described shared contracted user's identification list update request message shared;
Described DRA replaces former shared contracted user's identification list information by shared contracted user's identification list information of described renewal, and returns to acknowledge message to described SPR or described CSDB.
6. a selective system for "Policy and Charging Rules Function entity, is characterized in that, comprising:
Selected cell, is arranged in DRA, is used to the plural user who shares CAMEL-Subscription-Information to select same PCRF, and described selected cell comprises reception subelement, judgment sub-unit and chooser unit, wherein:
Receive subelement, for receiving the gateway control session of BBERF transmission, set up the IP-CAN session establishment Indication message of message or PCEF transmission;
Judgment sub-unit, for setting up the user totem information of message or described IP-CAN session establishment Indication message according to described gateway control session or/and whether the identification information judgment of the PDN of user's wish access has been to select PCRF, triggering selection subelement while being with other users of the shared CAMEL-Subscription-Information of described user;
Chooser unit, for will be that the PCRF that selects of described other users is as the PCRF selecting for described user;
Described shared CAMEL-Subscription-Information is the Operational Visit for PDN network.
7. system according to claim 6, is characterized in that, described shared CAMEL-Subscription-Information, is specially:
The shared CAMEL-Subscription-Information of IP connection Access Network IP-CAN session that described two above users set up for accessing same packet data network PDN;
Or, the shared CAMEL-Subscription-Information of IP-CAN session that described two above users set up for accessing two above PDN;
Or, the shared CAMEL-Subscription-Information of IP-CAN session that described two above users set up for accessing all PDN.
8. according to the system described in any one in claim 6 or 7, it is characterized in that, described system also comprises: acquiring unit, be arranged in described DRA, for obtaining shared contracted user's list information of described user by SPR or CSDB, in described shared contracted user's list, comprise two above users' that share CAMEL-Subscription-Information identification information or the identification information that comprises two above users and shared CAMEL-Subscription-Information for PDN network identification information.
9. system according to claim 8, is characterized in that, described system also comprises:
The first transmitting element, is arranged in described DRA, for send shared contracted user's list request message to described SPR or described CSDB when described DRA is restarted;
The second transmitting element, is arranged in described SPR or described CSDB, for returning to acknowledge message to described DRA, wherein, comprises shared contracted user's identification list information of described SPR or the current storage of described CSDB in described acknowledge message.
10. system according to claim 8, is characterized in that, described system also comprises:
The 3rd transmitting element, be arranged in described SPR or described CSDB, for when shared contracted user's identification list upgrades, to described DRA, send contracted user's identification list update request message, the shared contracted user's identification list information that comprises renewal in described shared contracted user's identification list update request message shared;
Replacement unit, is arranged in described DRA, for shared contracted user's identification list information of described renewal is replaced to former shared contracted user's identification list information;
The 4th transmitting element, is arranged in described DRA, for returning to acknowledge message to described SPR or described CSDB.
CN200910224252.1A 2009-11-25 2009-11-25 Selection method and system for policy and charging rules function entity Expired - Fee Related CN102075894B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200910224252.1A CN102075894B (en) 2009-11-25 2009-11-25 Selection method and system for policy and charging rules function entity
PCT/CN2010/077887 WO2011063688A1 (en) 2009-11-25 2010-10-19 Method and system for selecting policy and charging rules function entity

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910224252.1A CN102075894B (en) 2009-11-25 2009-11-25 Selection method and system for policy and charging rules function entity

Publications (2)

Publication Number Publication Date
CN102075894A CN102075894A (en) 2011-05-25
CN102075894B true CN102075894B (en) 2014-03-12

Family

ID=44034207

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910224252.1A Expired - Fee Related CN102075894B (en) 2009-11-25 2009-11-25 Selection method and system for policy and charging rules function entity

Country Status (2)

Country Link
CN (1) CN102075894B (en)
WO (1) WO2011063688A1 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102904856B (en) * 2011-07-25 2017-08-25 中兴通讯股份有限公司 A kind of control method and device of shared session
CN103107901B (en) * 2011-11-11 2016-11-23 华为终端有限公司 "Policy and Charging Rules Function system of selection and relevant device
CN103179616A (en) * 2011-12-20 2013-06-26 华为技术有限公司 Method, system and device for selecting policy and charging rule function modules
CN102612097A (en) * 2012-03-30 2012-07-25 中兴通讯股份有限公司 Method, system and PCRF (Policy and Charging Rules Function) for adjusting QoS (Quality of Service) strategy of user
CN103490908B (en) * 2012-06-12 2019-05-31 中兴通讯股份有限公司 The selection method of "Policy and Charging Rules Function, apparatus and system
WO2014186936A1 (en) * 2013-05-20 2014-11-27 华为技术有限公司 Policy control method, related apparatus, and system
CN104244211A (en) * 2013-06-07 2014-12-24 阿尔卡特朗讯 Method and device for determining PCRF
CN104254140B (en) * 2013-06-26 2018-06-19 中国电信股份有限公司 The session association method and system of PCC systems in mobile network
CN105162610A (en) * 2014-06-16 2015-12-16 中兴通讯股份有限公司 Network access information sending method and device
CN105516953A (en) * 2014-10-20 2016-04-20 中兴通讯股份有限公司 Method and apparatus for selecting policy and charging rules function
WO2016074224A1 (en) * 2014-11-14 2016-05-19 华为技术有限公司 Method and apparatus for selecting policy and charging rules function
CN107306316A (en) * 2016-04-25 2017-10-31 华为技术有限公司 A kind of quota sharing method and signalling route equipment
CN106712973B (en) * 2016-12-19 2019-07-09 中国联合网络通信集团有限公司 A kind of method and system of binding session
CN112262561B (en) * 2018-06-08 2022-05-27 瑞典爱立信有限公司 Method and system for enforcing user-defined policies in an intelligent network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101217789A (en) * 2008-01-10 2008-07-09 中兴通讯股份有限公司 A selecting method of strategies under non-roaming scenery and the functional server of charging rules
CN101227391A (en) * 2008-01-09 2008-07-23 中兴通讯股份有限公司 Tactics under non-roaming condition and method for selecting charging regulation function entity
CN101378328A (en) * 2007-08-30 2009-03-04 华为技术有限公司 Method, apparatus and system for applying control strategy

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101150418B (en) * 2007-10-17 2011-01-05 中兴通讯股份有限公司 A selection method for policy billing control server
CN101150782B (en) * 2007-10-17 2012-04-18 中兴通讯股份有限公司 A selection method for policy billing control server
CN101159563B (en) * 2007-11-02 2011-01-05 中兴通讯股份有限公司 Method and system for selecting strategy charging control server
CN101217810B (en) * 2008-01-16 2011-11-30 中兴通讯股份有限公司 A selecting method of strategy and charging rule functions
CN101409954A (en) * 2008-10-16 2009-04-15 中兴通讯股份有限公司 Policy control method and system, and policy and charging implement function entity

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101378328A (en) * 2007-08-30 2009-03-04 华为技术有限公司 Method, apparatus and system for applying control strategy
CN101227391A (en) * 2008-01-09 2008-07-23 中兴通讯股份有限公司 Tactics under non-roaming condition and method for selecting charging regulation function entity
CN101217789A (en) * 2008-01-10 2008-07-09 中兴通讯股份有限公司 A selecting method of strategies under non-roaming scenery and the functional server of charging rules

Also Published As

Publication number Publication date
CN102075894A (en) 2011-05-25
WO2011063688A1 (en) 2011-06-03

Similar Documents

Publication Publication Date Title
CN102075894B (en) Selection method and system for policy and charging rules function entity
US8885568B2 (en) Policy application method for machine type communication, and policy and charging enforcement function
US9641697B2 (en) Policy and charging control method, V-PCRF and V-OCS
US9154314B2 (en) Method and system for implementing usage monitoring control
CN101646149B (en) Method for deleting session messages in DRA
CN101227391B (en) method for selecting function entity of tactics and charging rules under non-roaming condition
CN102148689A (en) Policy and charging rules function entity selection method, device and system
EP2543159B1 (en) High-available policy and charging-control in geographical redundancy pcrf configurations
CN101583114B (en) Providing method of user equipment (UE) IP address and Diameter routing agent
CN101198171B (en) Routing method for strategy charging control information in roaming scene
US20110320544A1 (en) Diameter session audits
CN101841797A (en) Charging method and system for terminal access through multiple access networks and reporting method
CN101720079A (en) Service access method and tactical convergence system in network element tactical convergence network
CN102123035B (en) Policy and charging rules function (PCRF) entity selection method, device and system
CN102014517A (en) Method and system for transmitting bearer control mode under roaming scene
CN102238511B (en) Method and system for selecting policy and charging rule function
CN101483584B (en) Method and apparatus for policy and charging rule functional entity information maintenance
CN101998513B (en) Method and system for controlling policy and charging rules function (PCRF) load balance and redirect diameter routing agent (DRA)
CN105516952A (en) Method and apparatus for selecting policy and charging rules function
CN102111740A (en) Multi-access supported policy charging controlling method and system
CN102711086A (en) Method for processing sponsored data connectivity and policy and charging rules function (PCRF) entity
CN101998515B (en) The implementation method of control PCRF load balancing and realize system
CN102791042B (en) Method and system for establishing S9 subsession and policy and charging rules function (PCRF)
WO2013091705A1 (en) Methods and apparatuses for session establishment with policy control between mobile and fixed networks
JP5872705B2 (en) Roaming agreement / End of roaming session triggered by partner erasure

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140312

Termination date: 20201125