WO2016062025A1 - Method and device for selecting policy and charging rules function - Google Patents

Method and device for selecting policy and charging rules function Download PDF

Info

Publication number
WO2016062025A1
WO2016062025A1 PCT/CN2015/076192 CN2015076192W WO2016062025A1 WO 2016062025 A1 WO2016062025 A1 WO 2016062025A1 CN 2015076192 W CN2015076192 W CN 2015076192W WO 2016062025 A1 WO2016062025 A1 WO 2016062025A1
Authority
WO
WIPO (PCT)
Prior art keywords
pcrf
specific service
dra
message
session establishment
Prior art date
Application number
PCT/CN2015/076192
Other languages
French (fr)
Chinese (zh)
Inventor
周晓云
金海�
孙闵
史旭刚
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2016062025A1 publication Critical patent/WO2016062025A1/en

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

Definitions

  • This document relates to a policy control method in a wireless communication system, and in particular, to a method and apparatus for selecting a policy and charging rule function.
  • PCC Policy and Charging Control
  • 3GPP 3rd Generation Partnership Project
  • the Policy and Charging Rules Function is the core of the entire PCC architecture.
  • the PCRF needs to combine the service information received from the Application Function (AF), the user subscription information received from the Subscription Profile Repository (SPR), and the policy configured by the operator.
  • the PCRF sends the control policy for the service to the Policy and Charging Enforcement Function (PCEF) or the Bearer Binding and Event Report Function (BBERF).
  • PCEF Policy and Charging Enforcement Function
  • BBERF Bearer Binding and Event Report Function
  • the PCRF can subscribe to the bearer layer related events to the PCEF and/or the BBERF to sense in time when the bearer layer occurs, and change the control strategy.
  • the PCEF can also support application detection control functions.
  • the PCEF can perform application detection and perform policy enforcement (such as gating, redirection, and bandwidth limitation) according to the local configuration or the PCC rule that is sent by the PCRF and includes the application identifier.
  • the PCEF is generally located on the gateway GW of the network, such as the Packet Data Network Gateway (PDN-GW) of the EPS, connecting the OCS (Online Billing System) and the OFCS (Offline Billing System).
  • the network can implement application detection control by deploying a separate traffic detection function (Traffic Detection Function, TDF for short).
  • TDF Traffic Detection Function
  • the TDF and the PCRF are connected through the Sd interface.
  • the TDF can perform application detection and policy execution according to the application detection and control (ADC) rules that are pre-configured or sent by the PCRF.
  • ADC application detection and control
  • a plurality of PCRFs are usually deployed in a public land mobile network PLMN, and the DRA (Diamete Routing Agent) will be responsible for managing these.
  • PCRF Policy Control sessions
  • IP-CAN IP Connected Access Network
  • UE User Equipment, Terminal
  • the assumption in the related art is that the multiple PCRFs have the same capability (in this case, the DRA can usually select the PCRF according to the number segment of the UE, the IP address, or the load information of each PCRF). Therefore, the DRA does not need to consider the different service processing capabilities of the PCRF to select a PCRF for the UE or IP-CAN session.
  • This document provides a method and apparatus that supports different PCRF selections based on different services.
  • a method for selecting policy and charging rule functions including:
  • the diameter routing agent DRA receives the bearer binding and the event reporting function BBERF identifies the specific service of the user subscribed from the home subscriber server HSS during the gateway control session establishment process; or the DRA receiving policy and the charging execution function PCEF is in the IP The identification information of the specific service subscribed by the user acquired from the HSS during the establishment of the access network IP-CAN session;
  • the DRA selects a policy and charging rule function PCRF for supporting the specific service for the terminal UE or the IP-CAN session according to the identification information of the specific service.
  • the PCRA that selects and supports the specific service for the UE or the IP-CAN session according to the identifier information of the specific service includes:
  • the DRA selects any one of the PCRFs of the set of PCRFs.
  • the DRA is a UE or an IP-CAN session according to the identifier information of the specific service.
  • the PCRF After selecting the PCRF that supports the specific business, it also includes:
  • the DRA saves a correspondence between a user identity, a packet data network PDN identifier, and an address of the selected PCRF.
  • the method before the DRA receives the identification information of the specific service subscribed by the user that is obtained by the BBERF from the HSS during the gateway control session establishment process, the method further includes:
  • the mobility management entity MME interacts with the HSS to obtain the subscription information of the UE, the subscription information carries the identification information of the specific service, and the MME sends the session establishment to the serving gateway S-GW.
  • a request message where the message carries a user identifier, a PDN identifier, and identifier information of the specific service;
  • the secure A-GW/evolved data packet gateway ePDG interacts with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service;
  • the BBERF of the S-GW, the security gateway A-GW, or the ePDG sends a gateway control session establishment message to the DRA, where the message carries the user identifier, the PDN identifier, and the identifier information of the specific service.
  • the method further includes:
  • the DRA carries an address of the selected PCRF in a redirect message sent to the BBERF;
  • the DRA After receiving the IP-CAN session establishment indication message including the IP address sent by the PCEF, the DRA searches for the corresponding relationship according to the user identifier and the PDN identifier carried in the IP-CAN session establishment indication message, if the relationship has been selected.
  • the PCRF adds the IP address to the saved correspondence, and returns a redirect message to the PCEF, carrying the selected PCRF address.
  • the method further includes:
  • the call establishment confirmation message carries the quality of service QoS rule and the event trigger;
  • IP-CAN session establishment indication message including the IP address sent by the PCEF, searching for the saved correspondence according to the user identifier and the PDN identifier carried in the IP-CAN session establishment indication message, if the PCRF has been selected, Adding the IP address to the saved correspondence; forwarding the IP-CAN session establishment indication message to the selected PCRF, carrying the user identifier, the PDN identifier, and the IP address, and receiving the carried back by the PCRF.
  • the Policy and Charging Control Architecture PCC rules and event triggers are carried back to the PCEF in an IP-CAN Session Setup Confirmation message.
  • the method further includes:
  • the MME and the HSS obtain the subscription information of the UE, and the subscription information carries the identification information of the specific service, and the MME sends a session establishment request message to the packet data gateway P-GW through the S-GW, where the user is carried.
  • Identification, PDN identification, and identification information of the specific service
  • the A-GW/ePDG exchanges with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service; the A-GW/ePDG sends the session creation request to the P-GW. a message, where the user identifier, the PDN identifier, and the identifier information of the specific service are carried;
  • the PCEF located in the P-GW sends an IP-CAN session establishment indication message to the DRA, where the message carries the user identifier, the PDN identifier, the IP address, and the identification information of the specific service.
  • the method further includes:
  • the DRA carries an address of the selected PCRF in a redirect message returned to the PCEF;
  • the PCEF sends an IP-CAN Session Setup Indication message to the selected PCRF.
  • the method further includes:
  • the DRA forwards the IP-CAN session establishment indication message to the selected PCRF; receives an IP-CAN session establishment confirmation message of the PCC rule and event trigger returned by the PCRF; and confirms the IP-CAN session establishment The message is returned to the PCEF.
  • a device for selecting a policy and charging rule function, applied to a diameter routing agent DRA comprising:
  • the obtaining module is configured to: receive the bearer binding and the event reporting function, the BBERF obtains the identification information of the specific service subscribed by the user from the home subscriber server HSS during the gateway control session establishment process; or, the receiving policy and the charging execution function PCEF are IP connection access network identification information of the specific service subscribed by the user obtained from the HSS during the IP-CAN session establishment process;
  • the selecting module is configured to: select, according to the identification information of the specific service, a policy and charging rule function PCRF for supporting the specific service for the terminal UE or the IP-CAN session.
  • the selection module is set to:
  • any one of the PCRFs of the set of PCRFs is selected.
  • the device comprises:
  • a storage module configured to: after the selection module selects to support the PCRF of the specific service for the UE or the IP-CAN session according to the identifier information of the specific service, save the user identifier, the packet data network PDN identifier, and the The correspondence between the addresses of the selected PCRFs.
  • the device further includes:
  • the interaction module is configured to: after the storage module saves the correspondence, carry the address of the selected PCRF in the redirect message sent to the BBERF; and receive the IP-CAN including the IP address sent by the PCEF After the session establishment indication message, the corresponding relationship is searched according to the user identifier and the PDN identifier carried in the IP-CAN session establishment indication message, and if the PCRF has been selected, the storage module is instructed to save the corresponding relationship. Adding the IP address; Returning a redirect message to the PCEF carrying the selected PCRF address.
  • the device further includes:
  • the interaction module is configured to: after the storage module saves the corresponding relationship, send a gateway control session establishment message to the selected PCRF, where the message carries the user identifier and the PDN identifier; and when the gateway control session returned by the PCRF is received After the confirmation message is established, the gateway control session establishment confirmation message is forwarded to the BBERF, where the gateway control session establishment confirmation message carries the quality of service QoS rule and the event trigger; when receiving the IP address of the IP address sent by the PCEF After the CAN session establishment indication message, the user relationship and the PDN identifier carried in the IP-CAN session establishment indication message are searched for the saved correspondence relationship. If the PCRF has been selected, the saved relationship is added to the saved relationship.
  • IP address forwarding the IP-CAN session establishment indication message to the selected PCRF, carrying the user identifier, PDN identifier and IP address, receiving the PCC rule and event trigger returned by the PCRF; carrying in the IP-CAN session
  • the setup confirmation message is returned to the PCEF.
  • the device further includes:
  • the interaction module is configured to: after the storage module saves the correspondence, carry the address of the selected PCRF in the redirect message returned to the PCEF.
  • the device further includes:
  • the interaction module is configured to: after the storage module saves the correspondence, forward the IP-CAN session establishment indication message to the selected PCRF; and receive the IP of the PCC rule and the event trigger returned by the PCRF - a CAN session setup confirmation message; returning the IP-CAN session setup confirmation message to the PCEF.
  • a computer readable storage medium storing computer executable instructions for performing the method of any of the above.
  • the technical solution of the embodiment of the present invention can deploy one or a group of PCRFs in an existing PCRF domain to support processing of new services, and support different PCRF selections according to different services.
  • 1 is a schematic diagram of a policy and charging control architecture defined by 3GPP;
  • FIG. 2 is a flowchart of a method for selecting a policy and a charging rule function according to an embodiment of the present invention
  • Embodiment 3 is a flowchart of Embodiment 1 of a method for selecting a PCRF according to an embodiment of the present invention
  • Embodiment 4 is a flowchart of Embodiment 2 of a method for selecting a PCRF according to an embodiment of the present invention
  • FIG. 5 is a flowchart of Embodiment 3 of a method for selecting a PCRF according to an embodiment of the present invention
  • FIG. 6 is a flowchart of Embodiment 4 of a method for selecting a PCRF according to an embodiment of the present invention
  • FIG. 7 is a schematic structural diagram of a device for selecting a policy and a charging rule function according to an embodiment of the present invention.
  • a method for selecting a policy and charging rule function includes:
  • Step 101 The DRA receives the identification information of the specific service subscribed by the user acquired by the BBERF from the HSS during the establishment of the gateway control session; or the DRA receives the specific service subscribed by the user obtained by the PCEF from the HSS during the IP-CAN session establishment process. Identification information;
  • BBERF obtains the identification information of the specific service subscribed by the user from the home subscriber server HSS during the establishment of the gateway control session or the PCEF in the process of establishing the IP-CAN session and provides the information to the DRA;
  • Step 102 The DRA selects, according to the identification information of the specific service, a PCRF that supports the specific service for the terminal or the IP-CAN session of the UE.
  • FIG. 3 is a flowchart of Embodiment 1 of a method for selecting a PCRF according to an embodiment of the present invention. As shown in FIG. 3, the following steps are included. Step:
  • Step 201 The UE establishes an IP-CAN session through E-UTRAN access or from a trusted non-3GPP network access request.
  • the UE initiates an attach request to the access network.
  • the mobility management entity MME interacts with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, and the MME sends the information to the S.
  • the GW sends a session establishment request message, where the message carries the user identifier, the packet data network PDN identifier, and the identification information of the specific service.
  • the non-3GPP access gateway (A-GW)/ePDG can be used to interact with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service;
  • Step 202 The BBERFs of the S-GW, the A-GW, and the ePDG send a gateway control session establishment message to the DRA, where the message carries the user identifier, the PDN identifier, and the identifier information of the specific service.
  • Step 203 The DRA searches for the locally saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF is not selected for the user identifier or the PDN identifier.
  • the DRA finds that the gateway control session establishment message carries the identification information of the specific service, and the DRA determines the identification information of the specific service and the configuration on the DRA (that is, the correspondence between the PCRF and the specific service supported by the DRA).
  • the address of the selected PCRF
  • the DRA When a set of PCRFs is deployed in the network to support the specific service development, then the DRA will select any one of the PCRFs in the set of PCRFs.
  • Step 204 The BBERF sends a gateway control session establishment message to the selected PCRF, where the message carries the user identifier and the PDN identifier.
  • Step 205 The PCRF sends a subscription document request message to the SPR, where the message carries the user identifier and the PDN identifier.
  • Step 206 The SPR returns the subscription information.
  • Step 207 The PCRF formulates policies according to the subscription information, the network policy, and the access network information, such as a PCC rule, a quality of service QoS rule, and an event trigger.
  • the PCRF returns a gateway control session establishment confirmation message to the BBERF, carrying the QoS rules and event triggers.
  • BBERF installation strategy ;
  • Step 208 The gateway where the BBERF is located sends a request to establish an IP-CAN session to the gateway where the PCEF is located, and the message carries the user identifier and the PDN identifier.
  • the gateway where the PCEF is located allocates an IP Address (address) for the established IP-CAN session;
  • Step 209 The PCEF sends an IP-CAN session establishment indication message to the DRA, where the message carries the user identifier, the PDN identifier, and the allocated IP Address.
  • Step 210 The DRA searches for the saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF is selected for the IP-CAN session or the UE, and the corresponding relationship (user identifier, PDN identifier, IP address, and PCRF address) is updated, that is, Add an IP address to the saved correspondence.
  • the DRA returns a redirect message to the PCEF, carrying the selected PCRF address;
  • Step 211 The PCEF sends an IP-CAN session establishment indication message to the selected PCRF, where the message carries the user identifier, the PDN identifier, and the IP Address.
  • Step 212 The PCRF returns a PCC rule and an event trigger that are specified in step 207 according to the user identifier and the PDN identifier.
  • Step 213 The gateway where the PCEF is located returns a response to the gateway where the BBERF is located to establish an IP-CAN session, and carries an IP Address;
  • Step 214 The S-GW/A-GW/ePDG performs the remaining steps of the attach procedure.
  • the DRA selects a PCRF for the UE or the IP-CAN session to support the specific service for the user to subscribe.
  • the PCRF formulates a policy according to the subscription information of the specific service subscribed by the user.
  • FIG. 4 is a flowchart of Embodiment 2 of a method for selecting a PCRF according to an embodiment of the present invention, including the following steps:
  • Step 301 The UE establishes access through E-UTRAN or requests from a trusted non-3GPP network. Establish an IP-CAN session. The UE initiates an attach request to the access network.
  • the MME interacts with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, and the MME uses the S-GW to The P-GW sends a session establishment request message, where the message carries the user identifier, the PDN identifier, and the identification information of the specific service.
  • the non-3GPP access gateway (A-GW)/ePDG can be used to interact with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, A-GW/ePDG Sending a session creation request message to the P-GW, where the message carries the user identifier, the PDN identifier, and the identifier information of the specific service;
  • Step 302 The PCEF located in the P-GW sends an IP-CAN session establishment indication message to the DRA, where the message carries the user identifier, the PDN identifier, the IP Address, and the identification information of the specific service.
  • Step 303 The DRA searches for the locally saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF is not selected for the user identifier or the PDN identifier, and the DRA discovery message carries the identification information of the specific service, and the DRA is based on the specific service. Identifying information and selecting a PCRF for supporting the specific service for the UE or the IP-CAN session according to the configuration on the DRA (ie, the correspondence between the PCRF and the specific service supported), saving the user identifier, the PDN identifier, Corresponding relationship between the addresses of the selected PCRFs, carrying the address of the selected PCRF in the redirect message returned to the PCEF;
  • the DRA When a set of PCRFs is deployed in the network to support the specific service development, then the DRA will select any one of the PCRFs in the set of PCRFs.
  • Step 304 The PCEF sends an IP-CAN session establishment indication message to the selected PCRF, where the message carries the user identifier, the PDN identifier, and the IP Address.
  • Step 305 The PCRF sends a subscription document request message to the SPR, where the message carries the user identifier and the PDN identifier.
  • Step 306 The SPR returns the subscription information.
  • Step 307 The PCRF formulates policies according to the subscription information, the network policy, and the access network information, such as a PCC rule and an event trigger.
  • the PCRF returns an IP-CAN session establishment confirmation message to the PCEF, carrying the PCC rules and event triggers.
  • PCEF installation strategy ;
  • Step 308 The P-GW performs the remaining steps of the attach procedure.
  • the DRA selects a PCRF for the UE or the IP-CAN session to support the specific service for the user to subscribe.
  • the PCRF formulates a policy according to the subscription information of the specific service subscribed by the user.
  • FIG. 5 is a flowchart of an embodiment of a method for selecting a PCRF according to an embodiment of the present invention, including the following steps:
  • Step 401 The UE establishes an IP-CAN session through E-UTRAN access or from a trusted non-3GPP network access request.
  • the UE initiates an attach request to the access network.
  • the MME interacts with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, and the MME sends the identifier information to the S-GW.
  • a session establishment request message carries a user identifier, a PDN identifier, and identification information of a specific service.
  • the non-3GPP access gateway (A-GW)/ePDG can be used to interact with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service;
  • Step 402 The BBERFs of the S-GW, the A-GW, and the ePDG send a gateway control session establishment message to the DRA, where the message carries the user identifier, the PDN identifier, and the identifier information of the specific service.
  • Step 403 The DRA searches for the locally saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF is not selected for the user identifier or the PDN identifier.
  • the DRA selects a PCRF that supports the specific service for the UE or the IP-CAN session according to the identification information of the specific service and the configuration on the DRA (ie, the correspondence between the PCRF and the specific service supported).
  • the DRA sends a gateway control session setup message to the selected PCRF, where the message carries the user identifier and the PDN identifier.
  • the DRA When a set of PCRFs is deployed in the network to support the specific service development, then the DRA will select any one of the PCRFs in the set of PCRFs.
  • Step 404 The PCRF sends a subscription document request message to the SPR, where the message carries the user identifier. And PDN logo;
  • Step 405 The SPR returns the subscription information.
  • Step 406 The PCRF formulates policies according to the subscription information, the network policy, and the access network information, such as PCC rules, QoS rules, and event triggers.
  • the PCRF returns a gateway control session establishment confirmation message to the DRA, carrying QoS rules and event triggers.
  • Step 407 The DRA forwards the gateway control session establishment confirmation to the BBERF, and carries the QoS rule and the event trigger.
  • BBERF installation strategy
  • Step 408 The gateway where the BBERF is located sends a request to establish an IP-CAN session to the gateway where the PCEF is located, and the message carries the user identifier and the PDN identifier.
  • the gateway where the PCEF is located allocates an IP Address for the established IP-CAN session;
  • Step 409 The PCEF sends an IP-CAN session establishment indication message to the DRA, where the user identifier, the PDN identifier, and the IP Address are carried.
  • Step 410 The DRA searches for the saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF has been selected for the IP-CAN session or the UE, and the corresponding relationship (user identifier, PDN identifier, IP Address, PCRF address) is updated.
  • the DRA forwards an IP-CAN session establishment indication message to the selected PCRF, carrying the user identifier, the PDN identifier, and the IP address;
  • Step 411 The PCRF returns a PCC rule and an event trigger defined by the corresponding step 406 according to the user identifier and the PDN identifier.
  • Step 412 The DRA returns an IP-CAN session establishment confirmation message to the PCEF, where the PCC rule and the event trigger are carried.
  • Step 413 The gateway where the PCEF is located returns a response to the gateway where the BBERF is located to establish an IP-CAN session, and carries an IP Address;
  • Step 414 The S-GW/A-GW/ePDG performs the remaining steps of the attach procedure.
  • the DRA selects a PCRF for the UE or the IP-CAN session to support the specific service for the user to subscribe.
  • the PCRF formulates a policy according to the subscription information of the specific service subscribed by the user.
  • FIG. 6 is a flowchart of an embodiment of a method for selecting a PCRF according to an embodiment of the present invention, including the following steps:
  • Step 501 The UE establishes an IP-CAN session through E-UTRAN access or from a trusted non-3GPP network access request.
  • the UE initiates an attach request to the access network.
  • the MME interacts with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, and the MME uses the S-GW to The P-GW sends a session establishment request message, where the message carries the user identifier, the PDN identifier, and the identification information of the specific service.
  • the non-3GPP access gateway (A-GW)/ePDG can be used to interact with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, A-GW/ePDG Sending a session creation request message to the P-GW, where the message carries the user identifier, the PDN identifier, and the identifier information of the specific service;
  • Step 502 The PCEF located in the P-GW sends an IP-CAN session establishment indication message to the DRA, where the message carries the user identifier, the PDN identifier, the IP address, and the identification information of the specific service.
  • Step 503 The DRA searches for the locally saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF is not selected for the user identifier or the PDN identifier.
  • the DRA selects a PCRF that supports the specific service for the UE or the IP-CAN session according to the identification information of the specific agent and the configuration on the DRA (ie, the correspondence between the PCRF and the specific service supported), and saves the user identifier. Correspondence between the PDN identifier, the IP address, and the address of the selected PCRF.
  • the DRA forwards the IP-CAN session establishment indication message to the selected PCRF;
  • the DRA When a set of PCRFs is deployed in the network to support the specific service development, then the DRA will select any one of the PCRFs in the set of PCRFs.
  • Step 504 The PCRF sends a subscription document request message to the SPR, where the message carries the user identifier and the PDN identifier.
  • Step 505 The SPR returns the subscription information.
  • Step 506 The PCRF formulates policies according to the subscription information, the network policy, and the access network information, such as a PCC rule and an event trigger.
  • the PCRF returns an IP-CAN session establishment confirmation message to the DRA, carrying the PCC rules and event triggers.
  • Step 507 The DRA returns an IP-CAN session establishment confirmation message to the PCEF, where the message carries a PCC rule and an event trigger.
  • PCEF installation strategy
  • Step 508 The P-GW performs the remaining steps of the attach procedure.
  • the DRA selects a PCRF for the UE or the IP-CAN session to support the specific service for the user to subscribe.
  • the PCRF formulates a policy according to the subscription information of the specific service subscribed by the user.
  • a device for selecting a policy and a charging rule function according to an embodiment of the present invention is applied to a DRA, including:
  • the obtaining module 701 is configured to: receive the identification information of the specific service subscribed by the user acquired by the BBERF from the HSS during the establishment of the gateway control session; or receive the subscription of the user acquired by the PCEF from the HSS during the IP-CAN session establishment process. Identification information of a specific service;
  • the selecting module 702 is configured to: select, according to the identification information of the specific service, a policy and charging rule function PCRF for supporting the specific service for the terminal UE or the IP-CAN session.
  • the selection module is configured to:
  • any one of the PCRFs of the set of PCRFs is selected.
  • the selecting device may further include:
  • a storage module configured to: after the selection module selects to support the PCRF of the specific service for the UE or the IP-CAN session according to the identifier information of the specific service, save the user identifier, the packet data network PDN identifier, and the The correspondence between the addresses of the selected PCRFs.
  • the selecting device may further include:
  • the interaction module is configured to: after the storage module saves the correspondence, carry the address of the selected PCRF in the redirect message sent to the BBERF; and receive the IP-CAN including the IP address sent by the PCEF After the session establishment indication message, the corresponding relationship is searched according to the user identifier and the PDN identifier carried in the IP-CAN session establishment indication message, and if the PCRF has been selected, the storage module is instructed to save the corresponding relationship. Adding the IP address; returning a redirect message to the PCEF, carrying the selected PCRF address.
  • the interaction module is configured to: after the storage module saves the corresponding relationship, send a gateway control session establishment message to the selected PCRF, where the message carries the user identifier and the PDN identifier; when receiving the gateway control returned by the PCRF After the session establishment confirmation message, the gateway control session establishment confirmation message is forwarded to the BBERF, where the gateway control session establishment confirmation message carries the quality of service QoS rule and the event trigger; when receiving the IP address sent by the PCEF, including the IP address After the CAN session establishment indication message, the user relationship and the PDN identifier carried in the IP-CAN session establishment indication message are searched for the saved correspondence relationship. If the PCRF has been selected, the saved relationship is added to the corresponding relationship.
  • the IP address is forwarded to the selected PCRF, the IP-CAN session establishment indication message is carried, the user identifier, the PDN identifier and the IP address are carried, and the PCC rule and event trigger returned by the PCRF are received; carried in the IP-CAN
  • the session establishment confirmation message is returned to the PCEF.
  • interaction module is configured to: after the storage module saves the correspondence, carry the address of the selected PCRF in the redirect message returned to the PCEF.
  • the interaction module is configured to: after the storage module saves the correspondence, forward the IP-CAN session establishment indication message to the selected PCRF; and receive the PCC rule and event trigger returned by the PCRF. An IP-CAN session establishment confirmation message; returning the IP-CAN session establishment confirmation message to the PCEF.
  • all or part of the steps of the foregoing embodiments may also be implemented by using an integrated circuit, and the steps may be separately fabricated into integrated circuit modules, or multiple modules thereof or The steps are made into a single integrated circuit module.
  • the devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
  • the device/function module/functional unit in the above embodiment When the device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium.
  • the above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
  • the technical solution of the embodiment of the present invention can deploy one or a group of PCRFs in an existing PCRF domain to support processing of new services, and support different PCRF selections according to different services.

Abstract

A method and device for selecting a policy and charging rules function. The method comprises: a diameter routing agent (DRA) receives identification information of a specified service that is subscribed by a user, the identification information being acquired by a bearer binding and event report function (BBERF) from a home subscriber server (HSS) in a gateway control session setup process; or, the DRA receives identification information of a specified service that is subscribed by a user, the identification information being acquired by a policy and charging enforcement function (PCEF) from an HSS in an IP-connectivity access network (IP-CAN) session setup process; and the DRA selects, for a terminal UE or an IP-CAN session according to the identification information of the specified service, a policy and charging rules function (PCRF) that supports the implementation of the specified service. By means of embodiments of the present invention, different PCRFs can be selected according to different services.

Description

一种策略和计费规则功能的选择方法及装置Method and device for selecting policy and charging rule function 技术领域Technical field
本文涉及无线通信系统中的策略控制方法,特别地,涉及一种策略和计费规则功能的选择方法及装置。This document relates to a policy control method in a wireless communication system, and in particular, to a method and apparatus for selecting a policy and charging rule function.
背景技术Background technique
图1是相关技术中第三代合作伙伴计划(3rd Generation Partnership Project,简称为3GPP)定义的策略和计费控制架构(Policy and Charging Control,简称为PCC)示意图,如图1所示,策略和计费规则功能(Policy and Charging Rules Function,简称为PCRF)整个PCC架构的核心。PCRF制定所述控制策略需要结合从应用功能(Application Function,简称为AF)接收的业务信息,从用户签约数据库(Subscription Profile Repository,简称为SPR)接收的用户签约信息,运营商配置的策略等。PCRF将为业务制定的控制策略下发给策略和计费执行功能(Policy and Charging Enforcement Function,简称为PCEF)或者承载绑定和事件上报功能(Bearer Binding and Event Report Function,简称为BBERF)执行。同时PCRF可以向PCEF和/或BBERF订阅承载层相关事件,以便当承载层发生所述事件时及时感知,并更改控制策略。PCEF也可以支持应用检测控制功能。PCEF可以根据本地配置或是PCRF下发的包含应用标识的PCC规则进行应用检测并进行策略执行(如门控、重定向和带宽限制)。PCEF一般都位于网络的网关GW上,如EPS的分组数据网络网关(PDN-GW),连接OCS(在线计费系统)及OFCS(离线计费系统)。此外,网络还可以通过部署独立业务检测功能(Traffic Detection Function,简称为TDF)来实现应用检测控制。TDF与PCRF通过Sd接口连接,TDF可以根据预先配置的或PCRF下发的应用检测控制(Application Detection and Control,简称为ADC)规则进行应用检测和策略执行。1 is a schematic diagram of a Policy and Charging Control (PCC) defined by a 3rd Generation Partnership Project (3GPP) in the related art, as shown in FIG. The Policy and Charging Rules Function (PCRF) is the core of the entire PCC architecture. The PCRF needs to combine the service information received from the Application Function (AF), the user subscription information received from the Subscription Profile Repository (SPR), and the policy configured by the operator. The PCRF sends the control policy for the service to the Policy and Charging Enforcement Function (PCEF) or the Bearer Binding and Event Report Function (BBERF). At the same time, the PCRF can subscribe to the bearer layer related events to the PCEF and/or the BBERF to sense in time when the bearer layer occurs, and change the control strategy. PCEF can also support application detection control functions. The PCEF can perform application detection and perform policy enforcement (such as gating, redirection, and bandwidth limitation) according to the local configuration or the PCC rule that is sent by the PCRF and includes the application identifier. The PCEF is generally located on the gateway GW of the network, such as the Packet Data Network Gateway (PDN-GW) of the EPS, connecting the OCS (Online Billing System) and the OFCS (Offline Billing System). In addition, the network can implement application detection control by deploying a separate traffic detection function (Traffic Detection Function, TDF for short). The TDF and the PCRF are connected through the Sd interface. The TDF can perform application detection and policy execution according to the application detection and control (ADC) rules that are pre-configured or sent by the PCRF.
在相关技术中,一个公共陆地移动网络PLMN中通常部署有多个PCRF,此时DRA(Diamete Routing Agent,直径路由代理)将负责管理这些 PCRF,并确保跟一个IP-CAN(IP连接接入网络)会话或一个UE(User Equipment,用户设备,即终端)相关的所有策略控制会话(如Gx、Gxx、Sd会话)都关联到同一个PCRF。相关技术中的假设是这多个PCRF具有相同的能力(此时DRA通常可以根据UE的号段、IP地址或者各PCRF的负荷信息的选择PCRF)。因此,DRA不需要考虑PCRF不同的业务处理能力来为UE或IP-CAN会话选择PCRF。In the related art, a plurality of PCRFs are usually deployed in a public land mobile network PLMN, and the DRA (Diamete Routing Agent) will be responsible for managing these. PCRF, and ensure that all policy control sessions (such as Gx, Gxx, Sd sessions) associated with an IP-CAN (IP Connected Access Network) session or a UE (User Equipment, Terminal) are associated with the same PCRF. The assumption in the related art is that the multiple PCRFs have the same capability (in this case, the DRA can usually select the PCRF according to the number segment of the UE, the IP address, or the load information of each PCRF). Therefore, the DRA does not need to consider the different service processing capabilities of the PCRF to select a PCRF for the UE or IP-CAN session.
但是在一些应用场景中,当运营商需要开展一种新的业务的时候(譬如红包业务)或者运营商在已有业务网络以及PCC架构之上部署了新的数据智能网络,运营商如何在不改变已有业务网络以及PCC架构的情况下进行业务开展还有待解决。However, in some application scenarios, when an operator needs to carry out a new service (such as a red envelope service) or an operator deploys a new data intelligent network on an existing service network and a PCC architecture, how does the operator Business development under the condition of changing existing business networks and PCC architecture remains to be resolved.
发明内容Summary of the invention
本文提供一种支持根据不同的业务进行不同的PCRF选择的方法和装置。This document provides a method and apparatus that supports different PCRF selections based on different services.
一种策略和计费规则功能的选择方法,包括:A method for selecting policy and charging rule functions, including:
直径路由代理DRA接收承载绑定和事件上报功能BBERF在网关控制会话建立过程中从归属用户服务器HSS中获取的用户签约的特定业务的标识信息;或者,DRA接收策略和计费执行功能PCEF在IP连接接入网络IP-CAN会话建立过程中从HSS中获取的用户签约的特定业务的标识信息;The diameter routing agent DRA receives the bearer binding and the event reporting function BBERF identifies the specific service of the user subscribed from the home subscriber server HSS during the gateway control session establishment process; or the DRA receiving policy and the charging execution function PCEF is in the IP The identification information of the specific service subscribed by the user acquired from the HSS during the establishment of the access network IP-CAN session;
所述DRA根据所述特定业务的标识信息为终端UE或IP-CAN会话选择支持开展该特定业务的策略和计费规则功能PCRF。The DRA selects a policy and charging rule function PCRF for supporting the specific service for the terminal UE or the IP-CAN session according to the identification information of the specific service.
可选地,所述DRA根据所述特定业务的标识信息为UE或IP-CAN会话选择支持开展所述特定业务的PCRF包括:Optionally, the PCRA that selects and supports the specific service for the UE or the IP-CAN session according to the identifier information of the specific service includes:
所述DRA根据所述特定业务的标识信息,以及配置的PCRF与所支持开展的特定业务之间的对应关系,选择支持开展所确定的特定业务的PCRF;Determining, by the DRA, the PCRF that supports the determined specific service according to the identification information of the specific service and the correspondence between the configured PCRF and the specific service supported;
当网络中部署了一组PCRF支持所述特定业务开展时,所述DRA选择这组PCRF中的任一个PCRF。When a set of PCRFs is deployed in the network to support the specific service development, the DRA selects any one of the PCRFs of the set of PCRFs.
可选地,所述DRA根据所述特定业务的标识信息为UE或IP-CAN会话 选择支持开展所述特定业务的PCRF后还包括:Optionally, the DRA is a UE or an IP-CAN session according to the identifier information of the specific service. After selecting the PCRF that supports the specific business, it also includes:
所述DRA保存用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系。The DRA saves a correspondence between a user identity, a packet data network PDN identifier, and an address of the selected PCRF.
可选地,在DRA接收BBERF在网关控制会话建立过程中从HSS中获取的用户签约的特定业务的标识信息之前,还包括:Optionally, before the DRA receives the identification information of the specific service subscribed by the user that is obtained by the BBERF from the HSS during the gateway control session establishment process, the method further includes:
对于演进的统一陆地无线接入网络E-UTRAN接入,移动管理实体MME与HSS交互获得UE的签约信息,所述签约信息中携带特定业务的标识信息,MME向服务网关S-GW发送会话建立请求消息,消息中携带用户标识、PDN标识和所述特定业务的标识信息;For the evolved unified terrestrial radio access network E-UTRAN access, the mobility management entity MME interacts with the HSS to obtain the subscription information of the UE, the subscription information carries the identification information of the specific service, and the MME sends the session establishment to the serving gateway S-GW. a request message, where the message carries a user identifier, a PDN identifier, and identifier information of the specific service;
对于非3GPP接入网接入,安全A-GW/演进的数据分组网关ePDG与HSS交互获得UE的签约信息,所述签约信息中携带特定业务的标识信息;For the non-3GPP access network access, the secure A-GW/evolved data packet gateway ePDG interacts with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service;
位于所述S-GW、安全网关A-GW或ePDG的BBERF向所述DRA发送网关控制会话建立消息,消息中携带用户标识、PDN标识和所述特定业务的标识信息。The BBERF of the S-GW, the security gateway A-GW, or the ePDG sends a gateway control session establishment message to the DRA, where the message carries the user identifier, the PDN identifier, and the identifier information of the specific service.
可选地,所述DRA保存用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系后还包括:Optionally, after the DRA saves the correspondence between the user identifier, the packet data network PDN identifier, and the address of the selected PCRF, the method further includes:
所述DRA在发送给所述BBERF的重定向消息中携带所选择的PCRF的地址;The DRA carries an address of the selected PCRF in a redirect message sent to the BBERF;
所述BBERF向所选择的PCRF发送网关控制会话建立消息;Sending, by the BBERF, a gateway control session establishment message to the selected PCRF;
所述DRA当收到PCEF发送的包含IP地址的IP-CAN会话建立指示消息后,根据所述IP-CAN会话建立指示消息中携带的用户标识、PDN标识查找保存的对应关系,如果已经选择了PCRF,则在所保存的所述对应关系中加入所述IP地址;向所述PCEF返回重定向消息,携带所选择的PCRF地址。After receiving the IP-CAN session establishment indication message including the IP address sent by the PCEF, the DRA searches for the corresponding relationship according to the user identifier and the PDN identifier carried in the IP-CAN session establishment indication message, if the relationship has been selected. The PCRF adds the IP address to the saved correspondence, and returns a redirect message to the PCEF, carrying the selected PCRF address.
可选地,所述DRA保存用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系后还包括:Optionally, after the DRA saves the correspondence between the user identifier, the packet data network PDN identifier, and the address of the selected PCRF, the method further includes:
所述DRA向所选择的PCRF发送网关控制会话建立消息,消息中携带用户标识和PDN标识;当收到所述PCRF返回的网关控制会话建立确认消息后,向所述BBERF转发所述网关控制会话建立确认消息,所述网关控制会 话建立确认消息中携带服务质量QoS规则和事件触发器;Sending, by the DRA, a gateway control session establishment message to the selected PCRF, where the message carries the user identifier and the PDN identifier; and after receiving the gateway control session establishment confirmation message returned by the PCRF, forwarding the gateway control session to the BBERF Establish a confirmation message, the gateway control meeting The call establishment confirmation message carries the quality of service QoS rule and the event trigger;
当收到PCEF发送的包含IP地址的IP-CAN会话建立指示消息后,根据所述IP-CAN会话建立指示消息中携带的用户标识、PDN标识查找保存的对应关系,如果已经选择了PCRF,则在所保存的所述对应关系中加入所述IP地址;向所选择的PCRF转发所述IP-CAN会话建立指示消息,携带所述用户标识、PDN标识和IP地址,接收所述PCRF返回的携带策略和计费控制架构PCC规则和事件触发器;携带在IP-CAN会话建立确认消息中返回给所述PCEF。After receiving the IP-CAN session establishment indication message including the IP address sent by the PCEF, searching for the saved correspondence according to the user identifier and the PDN identifier carried in the IP-CAN session establishment indication message, if the PCRF has been selected, Adding the IP address to the saved correspondence; forwarding the IP-CAN session establishment indication message to the selected PCRF, carrying the user identifier, the PDN identifier, and the IP address, and receiving the carried back by the PCRF The Policy and Charging Control Architecture PCC rules and event triggers are carried back to the PCEF in an IP-CAN Session Setup Confirmation message.
可选地,在DRA接收策略和计费执行功能PCEF在IP连接接入网络IP-CAN会话建立过程中从HSS中获取的用户签约的特定业务的标识信息之前,还包括:Optionally, before the DRA receiving policy and the charging execution function PCEF obtains the identification information of the specific service subscribed by the user from the HSS in the IP-CAN access network establishment process, the method further includes:
对于E-UTRAN接入,MME与HSS交互获得UE的签约信息,所述签约信息中携带特定业务的标识信息,MME通过S-GW向分组数据网关P-GW发送会话建立请求消息,其中携带用户标识、PDN标识和所述特定业务的标识信息;For the E-UTRAN access, the MME and the HSS obtain the subscription information of the UE, and the subscription information carries the identification information of the specific service, and the MME sends a session establishment request message to the packet data gateway P-GW through the S-GW, where the user is carried. Identification, PDN identification, and identification information of the specific service;
对于非3GPP接入网接入,A-GW/ePDG与HSS交互获得UE的签约信息,所述签约信息中携带特定业务的标识信息;所述A-GW/ePDG向P-GW发送会话创建请求消息,其中携带用户标识、PDN标识和所述特定业务的标识信息;For the non-3GPP access network access, the A-GW/ePDG exchanges with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service; the A-GW/ePDG sends the session creation request to the P-GW. a message, where the user identifier, the PDN identifier, and the identifier information of the specific service are carried;
位于P-GW的PCEF向所述DRA发送IP-CAN会话建立指示消息,消息中携带所述用户标识、PDN标识、IP地址和特定业务的标识信息。The PCEF located in the P-GW sends an IP-CAN session establishment indication message to the DRA, where the message carries the user identifier, the PDN identifier, the IP address, and the identification information of the specific service.
可选地,所述DRA保存用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系后还包括:Optionally, after the DRA saves the correspondence between the user identifier, the packet data network PDN identifier, and the address of the selected PCRF, the method further includes:
所述DRA在返回给所述PCEF的重定向消息中携带所选择的PCRF的地址;The DRA carries an address of the selected PCRF in a redirect message returned to the PCEF;
所述PCEF向所选择的PCRF发送IP-CAN会话建立指示消息。The PCEF sends an IP-CAN Session Setup Indication message to the selected PCRF.
可选地,所述DRA保存用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系后还包括: Optionally, after the DRA saves the correspondence between the user identifier, the packet data network PDN identifier, and the address of the selected PCRF, the method further includes:
所述DRA将所述IP-CAN会话建立指示消息转发给所选择的PCRF;接收所述PCRF返回的PCC规则和事件触发器的IP-CAN会话建立确认消息;将所述IP-CAN会话建立确认消息返回给所述PCEF。The DRA forwards the IP-CAN session establishment indication message to the selected PCRF; receives an IP-CAN session establishment confirmation message of the PCC rule and event trigger returned by the PCRF; and confirms the IP-CAN session establishment The message is returned to the PCEF.
一种策略和计费规则功能的选择装置,应用于直径路由代理DRA,包括:A device for selecting a policy and charging rule function, applied to a diameter routing agent DRA, comprising:
获取模块,设置为:接收承载绑定和事件上报功能BBERF在网关控制会话建立过程中从归属用户服务器HSS中获取的用户签约的特定业务的标识信息;或者,接收策略和计费执行功能PCEF在IP连接接入网络IP-CAN会话建立过程中从HSS中获取的用户签约的特定业务的标识信息;The obtaining module is configured to: receive the bearer binding and the event reporting function, the BBERF obtains the identification information of the specific service subscribed by the user from the home subscriber server HSS during the gateway control session establishment process; or, the receiving policy and the charging execution function PCEF are IP connection access network identification information of the specific service subscribed by the user obtained from the HSS during the IP-CAN session establishment process;
选择模块,设置为:根据所述特定业务的标识信息为终端UE或IP-CAN会话选择支持开展该特定业务的策略和计费规则功能PCRF。The selecting module is configured to: select, according to the identification information of the specific service, a policy and charging rule function PCRF for supporting the specific service for the terminal UE or the IP-CAN session.
可选地,所述选择模块是设置为:Optionally, the selection module is set to:
根据所述特定业务的标识信息,以及配置的PCRF与所支持开展的特定业务之间的对应关系,选择支持开展所确定的特定业务的PCRF;Selecting, according to the identification information of the specific service, and the correspondence between the configured PCRF and the specific service supported, selecting a PCRF that supports the determined specific service;
当网络中部署了一组PCRF支持所述特定业务开展时,选择这组PCRF中的任一个PCRF。When a set of PCRFs is deployed in the network to support the specific service development, any one of the PCRFs of the set of PCRFs is selected.
可选地,所述的装置包括:Optionally, the device comprises:
存储模块,设置为:在所述选择模块根据所述特定业务的标识信息为UE或IP-CAN会话选择支持开展所述特定业务的PCRF后,保存所述用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系。a storage module, configured to: after the selection module selects to support the PCRF of the specific service for the UE or the IP-CAN session according to the identifier information of the specific service, save the user identifier, the packet data network PDN identifier, and the The correspondence between the addresses of the selected PCRFs.
可选地,所述的装置还包括:Optionally, the device further includes:
交互模块,设置为:在所述存储模块保存所述对应关系后,在发送给所述BBERF的重定向消息中携带所选择的PCRF的地址;当收到PCEF发送的包含IP地址的IP-CAN会话建立指示消息后,根据所述IP-CAN会话建立指示消息中携带的用户标识、PDN标识查找保存的对应关系,如果已经选择了PCRF,则指示所述存储模块在所保存的所述对应关系中加入所述IP地址; 向所述PCEF返回重定向消息,携带所选择的PCRF地址。The interaction module is configured to: after the storage module saves the correspondence, carry the address of the selected PCRF in the redirect message sent to the BBERF; and receive the IP-CAN including the IP address sent by the PCEF After the session establishment indication message, the corresponding relationship is searched according to the user identifier and the PDN identifier carried in the IP-CAN session establishment indication message, and if the PCRF has been selected, the storage module is instructed to save the corresponding relationship. Adding the IP address; Returning a redirect message to the PCEF carrying the selected PCRF address.
可选地,所述的装置还包括:Optionally, the device further includes:
交互模块,设置为:在所述存储模块保存所述对应关系后,向所选择的PCRF发送网关控制会话建立消息,消息中携带用户标识和PDN标识;当收到所述PCRF返回的网关控制会话建立确认消息后,向所述BBERF转发所述网关控制会话建立确认消息,所述网关控制会话建立确认消息中携带服务质量QoS规则和事件触发器;当收到PCEF发送的包含IP地址的IP-CAN会话建立指示消息后,根据所述IP-CAN会话建立指示消息中携带的用户标识、PDN标识查找保存的对应关系,如果已经选择了PCRF,则在所保存的所述对应关系中加入所述IP地址;向所选择的PCRF转发所述IP-CAN会话建立指示消息,携带所述用户标识、PDN标识和IP地址,接收所述PCRF返回的PCC规则和事件触发器;携带在IP-CAN会话建立确认消息中返回给所述PCEF。The interaction module is configured to: after the storage module saves the corresponding relationship, send a gateway control session establishment message to the selected PCRF, where the message carries the user identifier and the PDN identifier; and when the gateway control session returned by the PCRF is received After the confirmation message is established, the gateway control session establishment confirmation message is forwarded to the BBERF, where the gateway control session establishment confirmation message carries the quality of service QoS rule and the event trigger; when receiving the IP address of the IP address sent by the PCEF After the CAN session establishment indication message, the user relationship and the PDN identifier carried in the IP-CAN session establishment indication message are searched for the saved correspondence relationship. If the PCRF has been selected, the saved relationship is added to the saved relationship. IP address; forwarding the IP-CAN session establishment indication message to the selected PCRF, carrying the user identifier, PDN identifier and IP address, receiving the PCC rule and event trigger returned by the PCRF; carrying in the IP-CAN session The setup confirmation message is returned to the PCEF.
可选地,所述的装置还包括:Optionally, the device further includes:
交互模块,设置为:在所述存储模块保存所述对应关系后,在返回给所述PCEF的重定向消息中携带所选择的PCRF的地址。The interaction module is configured to: after the storage module saves the correspondence, carry the address of the selected PCRF in the redirect message returned to the PCEF.
可选地,所述的装置还包括:Optionally, the device further includes:
交互模块,设置为:在所述存储模块保存所述对应关系后,将所述IP-CAN会话建立指示消息转发给所选择的PCRF;接收所述PCRF返回的携带PCC规则和事件触发器的IP-CAN会话建立确认消息;将所述IP-CAN会话建立确认消息返回给所述PCEF。The interaction module is configured to: after the storage module saves the correspondence, forward the IP-CAN session establishment indication message to the selected PCRF; and receive the IP of the PCC rule and the event trigger returned by the PCRF - a CAN session setup confirmation message; returning the IP-CAN session setup confirmation message to the PCEF.
一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述任一项的方法。A computer readable storage medium storing computer executable instructions for performing the method of any of the above.
本发明实施例的技术方案可以在已有的PCRF域中部署一个或一组PCRF以支持处理新业务开展,支持根据不同的业务进行不同的PCRF选择。The technical solution of the embodiment of the present invention can deploy one or a group of PCRFs in an existing PCRF domain to support processing of new services, and support different PCRF selections according to different services.
附图概述BRIEF abstract
图1为3GPP定义的策略和计费控制架构示意图; 1 is a schematic diagram of a policy and charging control architecture defined by 3GPP;
图2为本发明实施例策略和计费规则功能的选择方法的流程图;2 is a flowchart of a method for selecting a policy and a charging rule function according to an embodiment of the present invention;
图3为本发明实施例PCRF的选择方法实施例一的流程图;3 is a flowchart of Embodiment 1 of a method for selecting a PCRF according to an embodiment of the present invention;
图4为本发明实施例PCRF的选择方法实施例二的流程图;4 is a flowchart of Embodiment 2 of a method for selecting a PCRF according to an embodiment of the present invention;
图5为本发明实施例PCRF的选择方法实施例三的流程图;FIG. 5 is a flowchart of Embodiment 3 of a method for selecting a PCRF according to an embodiment of the present invention;
图6为本发明实施例PCRF的选择方法实施例四的流程图;FIG. 6 is a flowchart of Embodiment 4 of a method for selecting a PCRF according to an embodiment of the present invention;
图7为本发明实施例的策略和计费规则功能的选择装置组成示意图。FIG. 7 is a schematic structural diagram of a device for selecting a policy and a charging rule function according to an embodiment of the present invention.
本发明的实施方式Embodiments of the invention
下面将结合附图及实施例对本发明的实施方式进行详细的说明。Embodiments of the present invention will be described in detail below with reference to the drawings and embodiments.
一种策略和计费规则功能的选择方法,如图2所示,包括:A method for selecting a policy and charging rule function, as shown in FIG. 2, includes:
步骤101:DRA接收BBERF在网关控制会话建立过程中从HSS中获取的用户签约的特定业务的标识信息;或者,DRA接收PCEF在IP-CAN会话建立过程中从HSS中获取的用户签约的特定业务的标识信息;Step 101: The DRA receives the identification information of the specific service subscribed by the user acquired by the BBERF from the HSS during the establishment of the gateway control session; or the DRA receives the specific service subscribed by the user obtained by the PCEF from the HSS during the IP-CAN session establishment process. Identification information;
本步骤也可以描述为:BBERF在网关控制会话建立过程中或PCEF在IP-CAN会话建立过程中从归属用户服务器HSS中获取用户签约的特定业务的标识信息并提供给DRA;This step can also be described as: BBERF obtains the identification information of the specific service subscribed by the user from the home subscriber server HSS during the establishment of the gateway control session or the PCEF in the process of establishing the IP-CAN session and provides the information to the DRA;
步骤102:DRA根据所述特定业务的标识信息为终端或UE的IP-CAN会话选择支持开展该特定业务的PCRF。Step 102: The DRA selects, according to the identification information of the specific service, a PCRF that supports the specific service for the terminal or the IP-CAN session of the UE.
实施例一Embodiment 1
本实施例描述的是UE从E-UTRAN(Evolved Universal Terrestrial Radio Access Network,演进的统一陆地无线接入网络)接入并且S-GW(服务网关)和P-GW(分组数据网关)之间采用PMIPv6协议,或从可信任非3GPP网络或不可信任非3GPP网络接入3GPP系统且A-GW(安全网关)/ePDG(演进的分组数据网关)和P-GW之间采用PMIPv6协议时,建立IP-CAN会话过程以及PCRF的选择流程。DRA为Redirect Agent(重定向代理)。图3为本发明实施例PCRF的选择方法实施例一的流程图,如图3所示,包括以下步 骤:This embodiment describes that the UE accesses from an E-UTRAN (Evolved Universal Terrestrial Radio Access Network) and uses between an S-GW (Serving Gateway) and a P-GW (Packet Data Gateway). IPIP is established when the PMIPv6 protocol is used, or when the PMIPv6 protocol is used between the A-GW (Security Gateway)/ePDG (Evolved Packet Data Gateway) and the P-GW from the trusted non-3GPP network or the untrusted non-3GPP network. -CAN session process and PCRF selection process. The DRA is a Redirect Agent. FIG. 3 is a flowchart of Embodiment 1 of a method for selecting a PCRF according to an embodiment of the present invention. As shown in FIG. 3, the following steps are included. Step:
步骤201:UE通过E-UTRAN接入或从可信任非3GPP网络接入请求建立IP-CAN会话。UE向接入网发起附着请求,在这个过程中,对于E-UTRAN接入,移动管理实体MME与HSS交互获得UE的签约信息,其中所述签约信息中携带特定业务的标识信息,MME向S-GW发送会话建立请求消息,消息中携带用户标识、分组数据网PDN标识和特定业务的标识信息。对于非3GPP接入网接入,可通过非3GPP接入网关(A-GW)/ePDG与HSS交互获得UE的签约信息,其中所述签约信息中携带特定业务的标识信息;Step 201: The UE establishes an IP-CAN session through E-UTRAN access or from a trusted non-3GPP network access request. The UE initiates an attach request to the access network. In this process, for the E-UTRAN access, the mobility management entity MME interacts with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, and the MME sends the information to the S. The GW sends a session establishment request message, where the message carries the user identifier, the packet data network PDN identifier, and the identification information of the specific service. For the non-3GPP access network access, the non-3GPP access gateway (A-GW)/ePDG can be used to interact with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service;
步骤202:位于S-GW、A-GW和ePDG的BBERF向DRA发送网关控制会话建立消息,消息中携带用户标识、PDN标识和特定业务的标识信息;Step 202: The BBERFs of the S-GW, the A-GW, and the ePDG send a gateway control session establishment message to the DRA, where the message carries the user identifier, the PDN identifier, and the identifier information of the specific service.
步骤203:DRA根据所述用户标识和PDN标识查找本地保存的对应关系,发现没有为该用户标识或该PDN标识选择PCRF。DRA发现所述网关控制会话建立消息中携带了特定业务的标识信息,则DRA根据所述特定业务的标识信息以及DRA上的配置(即PCRF与所支持开展的特定业务之间的对应关系),为UE或IP-CAN会话选择一个支持开展所述特定业务的PCRF,保存所述用户标识、PDN标识、所选择的PCRF的地址之间的对应关系,在发送给BBERF的重定向消息中携带所选择的PCRF的地址;Step 203: The DRA searches for the locally saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF is not selected for the user identifier or the PDN identifier. The DRA finds that the gateway control session establishment message carries the identification information of the specific service, and the DRA determines the identification information of the specific service and the configuration on the DRA (that is, the correspondence between the PCRF and the specific service supported by the DRA). Selecting a PCRF that supports the specific service for the UE or the IP-CAN session, and storing the correspondence between the user identifier, the PDN identifier, and the address of the selected PCRF, and carrying the information in the redirect message sent to the BBERF. The address of the selected PCRF;
当网络中部署了一组PCRF支持所述特定业务开展时,那么DRA将选择这组PCRF中的任一个PCRF。When a set of PCRFs is deployed in the network to support the specific service development, then the DRA will select any one of the PCRFs in the set of PCRFs.
步骤204:BBERF向所选择的PCRF发送网关控制会话建立消息,消息中携带用户标识和PDN标识;Step 204: The BBERF sends a gateway control session establishment message to the selected PCRF, where the message carries the user identifier and the PDN identifier.
步骤205:PCRF向SPR发送签约文档请求消息,消息中携带用户标识和PDN标识;Step 205: The PCRF sends a subscription document request message to the SPR, where the message carries the user identifier and the PDN identifier.
步骤206:SPR返回签约信息;Step 206: The SPR returns the subscription information.
步骤207:PCRF根据签约信息、网络策略、接入网信息等制定策略,如PCC规则、服务质量QoS规则和事件触发器等。PCRF向BBERF返回网关控制会话建立确认消息,携带QoS规则和事件触发器。BBERF安装策略; Step 207: The PCRF formulates policies according to the subscription information, the network policy, and the access network information, such as a PCC rule, a quality of service QoS rule, and an event trigger. The PCRF returns a gateway control session establishment confirmation message to the BBERF, carrying the QoS rules and event triggers. BBERF installation strategy;
步骤208:BBERF所在网关向PCEF所在网关发送请求建立IP-CAN会话,消息中携带用户标识和PDN标识。PCEF所在网关为所建立的IP-CAN会话分配IP Address(地址);Step 208: The gateway where the BBERF is located sends a request to establish an IP-CAN session to the gateway where the PCEF is located, and the message carries the user identifier and the PDN identifier. The gateway where the PCEF is located allocates an IP Address (address) for the established IP-CAN session;
步骤209:PCEF向DRA发送IP-CAN会话建立指示消息,消息中携带用户标识、PDN标识和所分配的IP Address;Step 209: The PCEF sends an IP-CAN session establishment indication message to the DRA, where the message carries the user identifier, the PDN identifier, and the allocated IP Address.
步骤210:DRA根据用户标识和PDN标识查找保存的对应关系,发现已经为该IP-CAN会话或UE选择了PCRF,则更新对应关系(用户标识、PDN标识、IP Address、PCRF地址),即:在所保存的对应关系中加入IP地址。DRA向PCEF返回重定向消息,携带所选择的PCRF地址;Step 210: The DRA searches for the saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF is selected for the IP-CAN session or the UE, and the corresponding relationship (user identifier, PDN identifier, IP address, and PCRF address) is updated, that is, Add an IP address to the saved correspondence. The DRA returns a redirect message to the PCEF, carrying the selected PCRF address;
步骤211:PCEF向所选择的PCRF发送IP-CAN会话建立指示消息,消息中携带用户标识、PDN标识和IP Address;Step 211: The PCEF sends an IP-CAN session establishment indication message to the selected PCRF, where the message carries the user identifier, the PDN identifier, and the IP Address.
步骤212:PCRF根据用户标识和PDN标识返回对应的步骤207制定的PCC规则和事件触发器;Step 212: The PCRF returns a PCC rule and an event trigger that are specified in step 207 according to the user identifier and the PDN identifier.
步骤213:PCEF所在网关向BBERF所在网关返回应答建立IP-CAN会话,携带IP Address;Step 213: The gateway where the PCEF is located returns a response to the gateway where the BBERF is located to establish an IP-CAN session, and carries an IP Address;
步骤214:S-GW/A-GW/ePDG执行附着流程的余下步骤。Step 214: The S-GW/A-GW/ePDG performs the remaining steps of the attach procedure.
经过上述流程,DRA为该UE或IP-CAN会话选择了一个支持开展用户签约的特定业务的PCRF,当用户开展这种特定业务时,PCRF根据用户签约的特定业务的签约信息制定策略。Through the above process, the DRA selects a PCRF for the UE or the IP-CAN session to support the specific service for the user to subscribe. When the user conducts the specific service, the PCRF formulates a policy according to the subscription information of the specific service subscribed by the user.
实施例二Embodiment 2
本实施例描述的是UE在非漫游场景下,从E-UTRAN接入并且S-GW和P-GW之间采用GTP(GPRS Tunnel Protocol,通用分组无线服务技术隧道协议)协议时,或从可信任非3GPP网络或不可信任非3GPP网络接入3GPP系统时,A-GW/ePDG与P-GW之间采用GTP协议时,建立IP-CAN会话过程以及PCRF的选择流程。DRA为Redirect Agent。图4为本发明实施例的PCRF的选择方法实施例二的流程图,包括以下步骤:This embodiment describes that when the UE accesses from the E-UTRAN in the non-roaming scenario and the GTP (GPRS Tunnel Protocol) protocol is adopted between the S-GW and the P-GW, When the non-3GPP network or the untrusted non-3GPP network is trusted to access the 3GPP system, when the GTP protocol is adopted between the A-GW/ePDG and the P-GW, an IP-CAN session process and a PCRF selection process are established. DRA is the Redirect Agent. FIG. 4 is a flowchart of Embodiment 2 of a method for selecting a PCRF according to an embodiment of the present invention, including the following steps:
步骤301:UE通过E-UTRAN接入或从可信任非3GPP网络接入请求建 立IP-CAN会话。UE向接入网发起附着请求,在这个过程中,对于E-UTRAN接入,MME与HSS交互获得UE的签约信息,其中所述签约信息中携带特定业务的标识信息,MME通过S-GW向P-GW发送会话建立请求消息,消息中携带用户标识、PDN标识和特定业务的标识信息。对于非3GPP接入网接入,可通过非3GPP接入网关(A-GW)/ePDG与HSS交互获得UE的签约信息,其中所述签约信息中携带特定业务的标识信息,A-GW/ePDG向P-GW发送会话创建请求消息,消息中携带用户标识、PDN标识和特定业务的标识信息;Step 301: The UE establishes access through E-UTRAN or requests from a trusted non-3GPP network. Establish an IP-CAN session. The UE initiates an attach request to the access network. In this process, for the E-UTRAN access, the MME interacts with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, and the MME uses the S-GW to The P-GW sends a session establishment request message, where the message carries the user identifier, the PDN identifier, and the identification information of the specific service. For the non-3GPP access network access, the non-3GPP access gateway (A-GW)/ePDG can be used to interact with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, A-GW/ePDG Sending a session creation request message to the P-GW, where the message carries the user identifier, the PDN identifier, and the identifier information of the specific service;
步骤302:位于P-GW的PCEF向DRA发送IP-CAN会话建立指示消息,消息中携带用户标识、PDN标识、IP Address和特定业务的标识信息;Step 302: The PCEF located in the P-GW sends an IP-CAN session establishment indication message to the DRA, where the message carries the user identifier, the PDN identifier, the IP Address, and the identification information of the specific service.
步骤303:DRA根据用户标识和PDN标识查找本地保存的对应关系,发现没有为该用户标识或该PDN标识选择PCRF并且DRA发现消息中携带了特定业务的标识信息,则DRA根据所述特定业务的标识信息以及根据DRA上的配置(即PCRF与所支持开展的特定业务之间的对应关系),为UE或IP-CAN会话选择一个支持开展所述特定业务的PCRF,保存用户标识、PDN标识、所选择的PCRF的地址之间的对应关系,在返回给所述PCEF的重定向消息中携带所选择的PCRF的地址;Step 303: The DRA searches for the locally saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF is not selected for the user identifier or the PDN identifier, and the DRA discovery message carries the identification information of the specific service, and the DRA is based on the specific service. Identifying information and selecting a PCRF for supporting the specific service for the UE or the IP-CAN session according to the configuration on the DRA (ie, the correspondence between the PCRF and the specific service supported), saving the user identifier, the PDN identifier, Corresponding relationship between the addresses of the selected PCRFs, carrying the address of the selected PCRF in the redirect message returned to the PCEF;
当网络中部署了一组PCRF支持所述特定业务开展时,那么DRA将选择这组PCRF中的任一个PCRF。When a set of PCRFs is deployed in the network to support the specific service development, then the DRA will select any one of the PCRFs in the set of PCRFs.
步骤304:PCEF向所选择的PCRF发送IP-CAN会话建立指示消息,消息中携带用户标识、PDN标识和IP Address;Step 304: The PCEF sends an IP-CAN session establishment indication message to the selected PCRF, where the message carries the user identifier, the PDN identifier, and the IP Address.
步骤305:PCRF向SPR发送签约文档请求消息,消息中携带用户标识和PDN标识;Step 305: The PCRF sends a subscription document request message to the SPR, where the message carries the user identifier and the PDN identifier.
步骤306:SPR返回签约信息;Step 306: The SPR returns the subscription information.
步骤307:PCRF根据签约信息、网络策略、接入网信息等制定策略,如PCC规则和事件触发器等。PCRF向PCEF返回IP-CAN会话建立确认消息,携带PCC规则和事件触发器。PCEF安装策略;Step 307: The PCRF formulates policies according to the subscription information, the network policy, and the access network information, such as a PCC rule and an event trigger. The PCRF returns an IP-CAN session establishment confirmation message to the PCEF, carrying the PCC rules and event triggers. PCEF installation strategy;
步骤308:P-GW执行附着流程的余下步骤。 Step 308: The P-GW performs the remaining steps of the attach procedure.
经过上述流程,DRA为该UE或IP-CAN会话选择了一个支持开展用户签约的特定业务的PCRF,当用户开展这种特定业务时,PCRF根据用户签约的特定业务的签约信息制定策略。Through the above process, the DRA selects a PCRF for the UE or the IP-CAN session to support the specific service for the user to subscribe. When the user conducts the specific service, the PCRF formulates a policy according to the subscription information of the specific service subscribed by the user.
实施例三Embodiment 3
本实施例描述的是用户从E-UTRAN接入并且S-GW和P-GW之间采用PMIPv6协议或从可信任非3GPP网络接入或从不可信任非3GPP网络接入3GPP系统且A-GW/ePDG与P-GW之前采用PMIPv6协议时,建立IP-CAN会话过程以及PCRF的选择流程。DRA为(代理服务器代理)Proxy Agent。图5为本发明实施例PCRF的选择方法实施例的流程图,包括以下步骤:This embodiment describes that the user accesses from the E-UTRAN and uses the PMIPv6 protocol between the S-GW and the P-GW or accesses the 3GPP system from the untrusted non-3GPP network and the A-GW. When the /ePDG and P-GW adopt the PMIPv6 protocol, the IP-CAN session process and the PCRF selection process are established. DRA is the (proxy server proxy) Proxy Agent. FIG. 5 is a flowchart of an embodiment of a method for selecting a PCRF according to an embodiment of the present invention, including the following steps:
步骤401:UE通过E-UTRAN接入或从可信任非3GPP网络接入请求建立IP-CAN会话。UE向接入网发起附着请求,在这个过程中,对于E-UTRAN接入,MME与HSS交互获得UE的签约信息,其中所述签约信息中携带特定业务的标识信息,MME向S-GW发送会话建立请求消息,消息中携带用户标识、PDN标识和特定业务的标识信息。对于非3GPP接入网接入,可通过非3GPP接入网关(A-GW)/ePDG与HSS交互获得UE的签约信息,其中所述签约信息中携带特定业务的标识信息;Step 401: The UE establishes an IP-CAN session through E-UTRAN access or from a trusted non-3GPP network access request. The UE initiates an attach request to the access network. In this process, for the E-UTRAN access, the MME interacts with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, and the MME sends the identifier information to the S-GW. A session establishment request message carries a user identifier, a PDN identifier, and identification information of a specific service. For the non-3GPP access network access, the non-3GPP access gateway (A-GW)/ePDG can be used to interact with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service;
步骤402:位于S-GW、A-GW和ePDG的BBERF向DRA发送网关控制会话建立消息,消息中携带用户标识、PDN标识和特定业务的标识信息;Step 402: The BBERFs of the S-GW, the A-GW, and the ePDG send a gateway control session establishment message to the DRA, where the message carries the user identifier, the PDN identifier, and the identifier information of the specific service.
步骤403:DRA根据用户标识和PDN标识查找本地保存的对应关系,发现没有为该用户标识或该PDN标识选择PCRF。DRA根据所述特定业务的标识信息和DRA上的配置(即PCRF与所支持开展的特定业务之间的对应关系),为UE或IP-CAN会话选择一个支持开展所述特定业务的PCRF,保存用户标识、PDN标识、所选择的PCRF地址之间的对应关系,DRA向所选择的PCRF发送网关控制会话建立消息,消息中携带用户标识和PDN标识;Step 403: The DRA searches for the locally saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF is not selected for the user identifier or the PDN identifier. The DRA selects a PCRF that supports the specific service for the UE or the IP-CAN session according to the identification information of the specific service and the configuration on the DRA (ie, the correspondence between the PCRF and the specific service supported). The DRA sends a gateway control session setup message to the selected PCRF, where the message carries the user identifier and the PDN identifier.
当网络中部署了一组PCRF支持所述特定业务开展时,那么DRA将选择这组PCRF中的任一个PCRF。When a set of PCRFs is deployed in the network to support the specific service development, then the DRA will select any one of the PCRFs in the set of PCRFs.
步骤404:PCRF向SPR发送签约文档请求消息,消息中携带用户标识 和PDN标识;Step 404: The PCRF sends a subscription document request message to the SPR, where the message carries the user identifier. And PDN logo;
步骤405:SPR返回签约信息;Step 405: The SPR returns the subscription information.
步骤406:PCRF根据签约信息、网络策略、接入网信息等制定策略,如PCC规则、QoS规则和事件触发器等。PCRF向DRA返回网关控制会话建立确认消息,携带QoS规则和事件触发器。Step 406: The PCRF formulates policies according to the subscription information, the network policy, and the access network information, such as PCC rules, QoS rules, and event triggers. The PCRF returns a gateway control session establishment confirmation message to the DRA, carrying QoS rules and event triggers.
步骤407:DRA向BBERF转发网关控制会话建立确认,携带QoS规则和事件触发器。BBERF安装策略;Step 407: The DRA forwards the gateway control session establishment confirmation to the BBERF, and carries the QoS rule and the event trigger. BBERF installation strategy;
步骤408:BBERF所在网关向PCEF所在网关发送请求建立IP-CAN会话,消息中携带用户标识和PDN标识。PCEF所在网关为所建立的IP-CAN会话分配IP Address;Step 408: The gateway where the BBERF is located sends a request to establish an IP-CAN session to the gateway where the PCEF is located, and the message carries the user identifier and the PDN identifier. The gateway where the PCEF is located allocates an IP Address for the established IP-CAN session;
步骤409:PCEF向DRA发送IP-CAN会话建立指示消息,其中携带用户标识、PDN标识和IP Address;Step 409: The PCEF sends an IP-CAN session establishment indication message to the DRA, where the user identifier, the PDN identifier, and the IP Address are carried.
步骤410:DRA根据用户标识和PDN标识查找保存的对应关系,发现已经为该IP-CAN会话或UE选择了PCRF,更新对应关系(用户标识、PDN标识、IP Address、PCRF地址)。DRA向所选择的PCRF转发IP-CAN会话建立指示消息,携带用户标识、PDN标识和IP地址;Step 410: The DRA searches for the saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF has been selected for the IP-CAN session or the UE, and the corresponding relationship (user identifier, PDN identifier, IP Address, PCRF address) is updated. The DRA forwards an IP-CAN session establishment indication message to the selected PCRF, carrying the user identifier, the PDN identifier, and the IP address;
步骤411:PCRF根据用户标识和PDN标识返回对应的步骤406制定的PCC规则和事件触发器;Step 411: The PCRF returns a PCC rule and an event trigger defined by the corresponding step 406 according to the user identifier and the PDN identifier.
步骤412:DRA向PCEF返回IP-CAN会话建立确认消息,其中携带所述PCC规则和事件触发器;Step 412: The DRA returns an IP-CAN session establishment confirmation message to the PCEF, where the PCC rule and the event trigger are carried.
步骤413:PCEF所在网关向BBERF所在网关返回应答建立IP-CAN会话,携带IP Address;Step 413: The gateway where the PCEF is located returns a response to the gateway where the BBERF is located to establish an IP-CAN session, and carries an IP Address;
步骤414:S-GW/A-GW/ePDG执行附着流程的余下步骤。Step 414: The S-GW/A-GW/ePDG performs the remaining steps of the attach procedure.
经过上述流程,DRA为该UE或IP-CAN会话选择了一个支持开展用户签约的特定业务的PCRF,当用户开展这种特定业务时,PCRF根据用户签约的特定业务的签约信息制定策略。 Through the above process, the DRA selects a PCRF for the UE or the IP-CAN session to support the specific service for the user to subscribe. When the user conducts the specific service, the PCRF formulates a policy according to the subscription information of the specific service subscribed by the user.
实施例四Embodiment 4
本实施例描述的是UE在非漫游场景下,从E-UTRAN接入并且S-GW和P-GW之间采用GTP协议,或从非3GPP接入3GPP系统且A-GW/ePDG与P-GW之间采用GTP协议时,建立IP-CAN会话过程以及PCRF的选择流程。DRA为Proxy Agent。图6为本发明实施例的PCRF的选择方法实施例的流程图,包括以下步骤:This embodiment describes that the UE accesses from the E-UTRAN in the non-roaming scenario and uses the GTP protocol between the S-GW and the P-GW, or accesses the 3GPP system from the non-3GPP and the A-GW/ePDG and the P- When the GTP protocol is adopted between the GWs, an IP-CAN session process and a PCRF selection process are established. DRA is a Proxy Agent. FIG. 6 is a flowchart of an embodiment of a method for selecting a PCRF according to an embodiment of the present invention, including the following steps:
步骤501:UE通过E-UTRAN接入或从可信任非3GPP网络接入请求建立IP-CAN会话。UE向接入网发起附着请求,在这个过程中,对于E-UTRAN接入,MME与HSS交互获得UE的签约信息,其中所述签约信息中携带特定业务的标识信息,MME通过S-GW向P-GW发送会话建立请求消息,消息中携带用户标识、PDN标识和特定业务的标识信息。对于非3GPP接入网接入,可通过非3GPP接入网关(A-GW)/ePDG与HSS交互获得UE的签约信息,其中所述签约信息中携带特定业务的标识信息,A-GW/ePDG向P-GW发送会话创建请求消息,消息中携带用户标识、PDN标识和特定业务的标识信息;Step 501: The UE establishes an IP-CAN session through E-UTRAN access or from a trusted non-3GPP network access request. The UE initiates an attach request to the access network. In this process, for the E-UTRAN access, the MME interacts with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, and the MME uses the S-GW to The P-GW sends a session establishment request message, where the message carries the user identifier, the PDN identifier, and the identification information of the specific service. For the non-3GPP access network access, the non-3GPP access gateway (A-GW)/ePDG can be used to interact with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service, A-GW/ePDG Sending a session creation request message to the P-GW, where the message carries the user identifier, the PDN identifier, and the identifier information of the specific service;
步骤502:位于P-GW的PCEF向DRA发送IP-CAN会话建立指示消息,消息中携带用户标识,PDN标识,IP地址和特定业务的标识信息;Step 502: The PCEF located in the P-GW sends an IP-CAN session establishment indication message to the DRA, where the message carries the user identifier, the PDN identifier, the IP address, and the identification information of the specific service.
步骤503:DRA根据用户标识和PDN标识查找本地保存的对应,发现没有为该用户标识或该PDN标识选择PCRF。DRA根据特定特务的标识信息以及DRA上的配置(即PCRF与所支持开展的特定业务之间的对应关系),为UE或IP-CAN会话选择一个支持开展所述特定业务的PCRF,保存用户标识、PDN标识、IP地址、所选择的PCRF的地址之间的对应关系。DRA将IP-CAN会话建立指示消息转发给所选择的PCRF;Step 503: The DRA searches for the locally saved correspondence according to the user identifier and the PDN identifier, and finds that the PCRF is not selected for the user identifier or the PDN identifier. The DRA selects a PCRF that supports the specific service for the UE or the IP-CAN session according to the identification information of the specific agent and the configuration on the DRA (ie, the correspondence between the PCRF and the specific service supported), and saves the user identifier. Correspondence between the PDN identifier, the IP address, and the address of the selected PCRF. The DRA forwards the IP-CAN session establishment indication message to the selected PCRF;
当网络中部署了一组PCRF支持所述特定业务开展时,那么DRA将选择这组PCRF中的任一个PCRF。When a set of PCRFs is deployed in the network to support the specific service development, then the DRA will select any one of the PCRFs in the set of PCRFs.
步骤504:PCRF向SPR发送签约文档请求消息,消息中携带用户标识和PDN标识;Step 504: The PCRF sends a subscription document request message to the SPR, where the message carries the user identifier and the PDN identifier.
步骤505:SPR返回签约信息; Step 505: The SPR returns the subscription information.
步骤506:PCRF根据签约信息、网络策略、接入网信息等制定策略,如PCC规则和事件触发器等。PCRF向DRA返回IP-CAN会话建立确认消息,携带PCC规则和事件触发器。Step 506: The PCRF formulates policies according to the subscription information, the network policy, and the access network information, such as a PCC rule and an event trigger. The PCRF returns an IP-CAN session establishment confirmation message to the DRA, carrying the PCC rules and event triggers.
步骤507:DRA向PCEF返回IP-CAN会话建立确认消息,消息中携带PCC规则和事件触发器。PCEF安装策略;Step 507: The DRA returns an IP-CAN session establishment confirmation message to the PCEF, where the message carries a PCC rule and an event trigger. PCEF installation strategy;
步骤508:P-GW执行附着流程的余下步骤。Step 508: The P-GW performs the remaining steps of the attach procedure.
经过上述流程,DRA为该UE或IP-CAN会话选择了一个支持开展用户签约的特定业务的PCRF,当用户开展这种特定业务时,PCRF根据用户签约的特定业务的签约信息制定策略。Through the above process, the DRA selects a PCRF for the UE or the IP-CAN session to support the specific service for the user to subscribe. When the user conducts the specific service, the PCRF formulates a policy according to the subscription information of the specific service subscribed by the user.
如图7所示,本发明实施例的一种策略和计费规则功能的选择装置,应用于DRA,包括:As shown in FIG. 7, a device for selecting a policy and a charging rule function according to an embodiment of the present invention is applied to a DRA, including:
获取模块701,设置为:接收BBERF在网关控制会话建立过程中从HSS中获取的用户签约的特定业务的标识信息;或者,接收PCEF在IP-CAN会话建立过程中从HSS中获取的用户签约的特定业务的标识信息;The obtaining module 701 is configured to: receive the identification information of the specific service subscribed by the user acquired by the BBERF from the HSS during the establishment of the gateway control session; or receive the subscription of the user acquired by the PCEF from the HSS during the IP-CAN session establishment process. Identification information of a specific service;
选择模块702,设置为:根据所述特定业务的标识信息为终端UE或IP-CAN会话选择支持开展所述特定业务的策略和计费规则功能PCRF。The selecting module 702 is configured to: select, according to the identification information of the specific service, a policy and charging rule function PCRF for supporting the specific service for the terminal UE or the IP-CAN session.
其中,可选地,所述选择模块是设置为:Optionally, the selection module is configured to:
根据所述特定业务的标识信息,以及配置的PCRF与所支持开展的特定业务之间的对应关系,选择支持开展所确定的特定业务的PCRF;Selecting, according to the identification information of the specific service, and the correspondence between the configured PCRF and the specific service supported, selecting a PCRF that supports the determined specific service;
当网络中部署了一组PCRF支持所述特定业务开展时,选择这组PCRF中的任一个PCRF。When a set of PCRFs is deployed in the network to support the specific service development, any one of the PCRFs of the set of PCRFs is selected.
所述选择装置还可以包括:The selecting device may further include:
存储模块,设置为:在所述选择模块根据所述特定业务的标识信息为UE或IP-CAN会话选择支持开展所述特定业务的PCRF后,保存所述用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系。a storage module, configured to: after the selection module selects to support the PCRF of the specific service for the UE or the IP-CAN session according to the identifier information of the specific service, save the user identifier, the packet data network PDN identifier, and the The correspondence between the addresses of the selected PCRFs.
所述选择装置还可以包括: The selecting device may further include:
交互模块,设置为:在所述存储模块保存所述对应关系后,在发送给所述BBERF的重定向消息中携带所选择的PCRF的地址;当收到PCEF发送的包含IP地址的IP-CAN会话建立指示消息后,根据所述IP-CAN会话建立指示消息中携带的用户标识、PDN标识查找保存的对应关系,如果已经选择了PCRF,则指示所述存储模块在所保存的所述对应关系中加入所述IP地址;向所述PCEF返回重定向消息,携带所选择的PCRF地址。The interaction module is configured to: after the storage module saves the correspondence, carry the address of the selected PCRF in the redirect message sent to the BBERF; and receive the IP-CAN including the IP address sent by the PCEF After the session establishment indication message, the corresponding relationship is searched according to the user identifier and the PDN identifier carried in the IP-CAN session establishment indication message, and if the PCRF has been selected, the storage module is instructed to save the corresponding relationship. Adding the IP address; returning a redirect message to the PCEF, carrying the selected PCRF address.
或者,交互模块设置为:在所述存储模块保存所述对应关系后,向所选择的PCRF发送网关控制会话建立消息,消息中携带用户标识和PDN标识;当收到所述PCRF返回的网关控制会话建立确认消息后,向所述BBERF转发所述网关控制会话建立确认消息,所述网关控制会话建立确认消息中携带服务质量QoS规则和事件触发器;当收到PCEF发送的包含IP地址的IP-CAN会话建立指示消息后,根据所述IP-CAN会话建立指示消息中携带的用户标识、PDN标识查找保存的对应关系,如果已经选择了PCRF,则在所保存的所述对应关系中加入所述IP地址;向所选择的PCRF转发所述IP-CAN会话建立指示消息,携带所述用户标识、PDN标识和IP地址,接收所述PCRF返回的PCC规则和事件触发器;携带在IP-CAN会话建立确认消息中返回给所述PCEF。Or the interaction module is configured to: after the storage module saves the corresponding relationship, send a gateway control session establishment message to the selected PCRF, where the message carries the user identifier and the PDN identifier; when receiving the gateway control returned by the PCRF After the session establishment confirmation message, the gateway control session establishment confirmation message is forwarded to the BBERF, where the gateway control session establishment confirmation message carries the quality of service QoS rule and the event trigger; when receiving the IP address sent by the PCEF, including the IP address After the CAN session establishment indication message, the user relationship and the PDN identifier carried in the IP-CAN session establishment indication message are searched for the saved correspondence relationship. If the PCRF has been selected, the saved relationship is added to the corresponding relationship. The IP address is forwarded to the selected PCRF, the IP-CAN session establishment indication message is carried, the user identifier, the PDN identifier and the IP address are carried, and the PCC rule and event trigger returned by the PCRF are received; carried in the IP-CAN The session establishment confirmation message is returned to the PCEF.
或者,交互模块设置为:在所述存储模块保存所述对应关系后,在返回给所述PCEF的重定向消息中携带所选择的PCRF的地址。Or the interaction module is configured to: after the storage module saves the correspondence, carry the address of the selected PCRF in the redirect message returned to the PCEF.
或者,交互模块设置为:在所述存储模块保存所述对应关系后,将所述IP-CAN会话建立指示消息转发给所选择的PCRF;接收所述PCRF返回的携带PCC规则和事件触发器的IP-CAN会话建立确认消息;将所述IP-CAN会话建立确认消息返回给所述PCEF。Or the interaction module is configured to: after the storage module saves the correspondence, forward the IP-CAN session establishment indication message to the selected PCRF; and receive the PCC rule and event trigger returned by the PCRF. An IP-CAN session establishment confirmation message; returning the IP-CAN session establishment confirmation message to the PCEF.
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如系统、设备、装置、器件等)执行,在执行时,包括方法实施例的步骤之一或其组合。One of ordinary skill in the art will appreciate that all or a portion of the steps of the above-described embodiments can be implemented using a computer program flow, which can be stored in a computer readable storage medium, such as on a corresponding hardware platform (eg, The system, device, device, device, etc. are executed, and when executed, include one or a combination of the steps of the method embodiments.
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。Optionally, all or part of the steps of the foregoing embodiments may also be implemented by using an integrated circuit, and the steps may be separately fabricated into integrated circuit modules, or multiple modules thereof or The steps are made into a single integrated circuit module.
上述实施例中的装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。The devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
上述实施例中的装置/功能模块/功能单元以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等。When the device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium. The above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
工业实用性Industrial applicability
本发明实施例的技术方案可以在已有的PCRF域中部署一个或一组PCRF以支持处理新业务开展,支持根据不同的业务进行不同的PCRF选择。 The technical solution of the embodiment of the present invention can deploy one or a group of PCRFs in an existing PCRF domain to support processing of new services, and support different PCRF selections according to different services.

Claims (17)

  1. 一种策略和计费规则功能的选择方法,包括:A method for selecting policy and charging rule functions, including:
    直径路由代理DRA接收承载绑定和事件上报功能BBERF在网关控制会话建立过程中从归属用户服务器HSS中获取的用户签约的特定业务的标识信息;或者,DRA接收策略和计费执行功能PCEF在IP连接接入网络IP-CAN会话建立过程中从HSS中获取的用户签约的特定业务的标识信息;The diameter routing agent DRA receives the bearer binding and the event reporting function BBERF identifies the specific service of the user subscribed from the home subscriber server HSS during the gateway control session establishment process; or the DRA receiving policy and the charging execution function PCEF is in the IP The identification information of the specific service subscribed by the user acquired from the HSS during the establishment of the access network IP-CAN session;
    所述DRA根据所述特定业务的标识信息为终端UE或IP-CAN会话选择支持开展所述特定业务的策略和计费规则功能PCRF。The DRA selects, according to the identification information of the specific service, a policy and charging rule function PCRF for supporting the specific service for the terminal UE or the IP-CAN session.
  2. 如权利要求1所述的方法,其中,所述DRA根据所述特定业务的标识信息为UE或IP-CAN会话选择支持开展所述特定业务的PCRF包括:The method according to claim 1, wherein the DRA selects a PCRF for supporting the specific service for the UE or the IP-CAN session according to the identification information of the specific service, including:
    所述DRA根据所述特定业务的标识信息,以及配置的PCRF与所支持开展的特定业务之间的对应关系,选择支持开展所确定的特定业务的PCRF;Determining, by the DRA, the PCRF that supports the determined specific service according to the identification information of the specific service and the correspondence between the configured PCRF and the specific service supported;
    当网络中部署了一组PCRF支持所述特定业务开展时,所述DRA选择这组PCRF中的任一个PCRF。When a set of PCRFs is deployed in the network to support the specific service development, the DRA selects any one of the PCRFs of the set of PCRFs.
  3. 如权利要求1或2所述的方法,所述DRA根据所述特定业务的标识信息为UE或IP-CAN会话选择支持开展所述特定业务的PCRF后还包括:The method according to claim 1 or 2, after the DRA selects and supports the PCRF of the specific service for the UE or the IP-CAN session according to the identification information of the specific service, the DRA further includes:
    所述DRA保存用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系。The DRA saves a correspondence between a user identity, a packet data network PDN identifier, and an address of the selected PCRF.
  4. 如权利要求3所述的方法,其中,在DRA接收BBERF在网关控制会话建立过程中从HSS中获取的用户签约的特定业务的标识信息之前,还包括:The method of claim 3, wherein before the DRA receives the identification information of the specific service subscribed by the user that is obtained by the BBERF from the HSS during the gateway control session establishment process, the method further includes:
    对于演进的统一陆地无线接入网络E-UTRAN接入,移动管理实体MME与HSS交互获得UE的签约信息,所述签约信息中携带特定业务的标识信息,MME向服务网关S-GW发送会话建立请求消息,消息中携带用户标识、PDN标识和所述特定业务的标识信息;For the evolved unified terrestrial radio access network E-UTRAN access, the mobility management entity MME interacts with the HSS to obtain the subscription information of the UE, the subscription information carries the identification information of the specific service, and the MME sends the session establishment to the serving gateway S-GW. a request message, where the message carries a user identifier, a PDN identifier, and identifier information of the specific service;
    对于非3GPP接入网接入,安全A-GW/演进的数据分组网关ePDG与HSS交互获得UE的签约信息,所述签约信息中携带特定业务的标识信息; For the non-3GPP access network access, the secure A-GW/evolved data packet gateway ePDG interacts with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service;
    位于所述S-GW、安全网关A-GW或ePDG的BBERF向所述DRA发送网关控制会话建立消息,消息中携带用户标识、PDN标识和所述特定业务的标识信息。The BBERF of the S-GW, the security gateway A-GW, or the ePDG sends a gateway control session establishment message to the DRA, where the message carries the user identifier, the PDN identifier, and the identifier information of the specific service.
  5. 如权利要求4所述的方法,所述DRA保存用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系后还包括:The method of claim 4, after the DRA saves the correspondence between the user identifier, the packet data network PDN identifier, and the address of the selected PCRF, the method further includes:
    所述DRA在发送给所述BBERF的重定向消息中携带所选择的PCRF的地址;The DRA carries an address of the selected PCRF in a redirect message sent to the BBERF;
    所述BBERF向所选择的PCRF发送网关控制会话建立消息;Sending, by the BBERF, a gateway control session establishment message to the selected PCRF;
    所述DRA当收到PCEF发送的包含IP地址的IP-CAN会话建立指示消息后,根据所述IP-CAN会话建立指示消息中携带的用户标识、PDN标识查找保存的对应关系,如果已经选择了PCRF,则在所保存的所述对应关系中加入所述IP地址;向所述PCEF返回重定向消息,携带所选择的PCRF地址。After receiving the IP-CAN session establishment indication message including the IP address sent by the PCEF, the DRA searches for the corresponding relationship according to the user identifier and the PDN identifier carried in the IP-CAN session establishment indication message, if the relationship has been selected. The PCRF adds the IP address to the saved correspondence, and returns a redirect message to the PCEF, carrying the selected PCRF address.
  6. 如权利要求4所述的方法,所述DRA保存用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系后还包括:The method of claim 4, after the DRA saves the correspondence between the user identifier, the packet data network PDN identifier, and the address of the selected PCRF, the method further includes:
    所述DRA向所选择的PCRF发送网关控制会话建立消息,消息中携带用户标识和PDN标识;当收到所述PCRF返回的网关控制会话建立确认消息后,向所述BBERF转发所述网关控制会话建立确认消息,所述网关控制会话建立确认消息中携带服务质量QoS规则和事件触发器;Sending, by the DRA, a gateway control session establishment message to the selected PCRF, where the message carries the user identifier and the PDN identifier; and after receiving the gateway control session establishment confirmation message returned by the PCRF, forwarding the gateway control session to the BBERF Establishing a confirmation message, where the gateway control session establishment confirmation message carries a quality of service QoS rule and an event trigger;
    当收到PCEF发送的包含IP地址的IP-CAN会话建立指示消息后,根据所述IP-CAN会话建立指示消息中携带的用户标识、PDN标识查找保存的对应关系,如果已经选择了PCRF,则在所保存的所述对应关系中加入所述IP地址;向所选择的PCRF转发所述IP-CAN会话建立指示消息,携带所述用户标识、PDN标识和IP地址,接收所述PCRF返回的携带策略和计费控制架构PCC规则和事件触发器;携带在IP-CAN会话建立确认消息中返回给所述PCEF。After receiving the IP-CAN session establishment indication message including the IP address sent by the PCEF, searching for the saved correspondence according to the user identifier and the PDN identifier carried in the IP-CAN session establishment indication message, if the PCRF has been selected, Adding the IP address to the saved correspondence; forwarding the IP-CAN session establishment indication message to the selected PCRF, carrying the user identifier, the PDN identifier, and the IP address, and receiving the carried back by the PCRF The Policy and Charging Control Architecture PCC rules and event triggers are carried back to the PCEF in an IP-CAN Session Setup Confirmation message.
  7. 如权利要求3所述的方法,在DRA接收策略和计费执行功能PCEF在IP连接接入网络IP-CAN会话建立过程中从HSS中获取的用户签约的特定 业务的标识信息之前,还包括:The method according to claim 3, wherein the DRA receiving policy and the charging execution function PCEF acquire the specificity of the user subscription from the HSS during the IP connection access network IP-CAN session establishment process Before the identification information of the business, it also includes:
    对于E-UTRAN接入,MME与HSS交互获得UE的签约信息,所述签约信息中携带特定业务的标识信息,MME通过S-GW向分组数据网关P-GW发送会话建立请求消息,其中携带用户标识、PDN标识和所述特定业务的标识信息;For the E-UTRAN access, the MME and the HSS obtain the subscription information of the UE, and the subscription information carries the identification information of the specific service, and the MME sends a session establishment request message to the packet data gateway P-GW through the S-GW, where the user is carried. Identification, PDN identification, and identification information of the specific service;
    对于非3GPP接入网接入,A-GW/ePDG与HSS交互获得UE的签约信息,所述签约信息中携带特定业务的标识信息;所述A-GW/ePDG向P-GW发送会话创建请求消息,其中携带用户标识、PDN标识和所述特定业务的标识信息;For the non-3GPP access network access, the A-GW/ePDG exchanges with the HSS to obtain the subscription information of the UE, where the subscription information carries the identification information of the specific service; the A-GW/ePDG sends the session creation request to the P-GW. a message, where the user identifier, the PDN identifier, and the identifier information of the specific service are carried;
    位于P-GW的PCEF向所述DRA发送IP-CAN会话建立指示消息,消息中携带所述用户标识、PDN标识、IP地址和特定业务的标识信息。The PCEF located in the P-GW sends an IP-CAN session establishment indication message to the DRA, where the message carries the user identifier, the PDN identifier, the IP address, and the identification information of the specific service.
  8. 如权利要求7所述的方法,所述DRA保存用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系后还包括:The method of claim 7, after the DRA saves the correspondence between the user identifier, the packet data network PDN identifier, and the address of the selected PCRF, the method further includes:
    所述DRA在返回给所述PCEF的重定向消息中携带所选择的PCRF的地址;The DRA carries an address of the selected PCRF in a redirect message returned to the PCEF;
    所述PCEF向所选择的PCRF发送IP-CAN会话建立指示消息。The PCEF sends an IP-CAN Session Setup Indication message to the selected PCRF.
  9. 如权利要求7所述的方法,所述DRA保存用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系后还包括:The method of claim 7, after the DRA saves the correspondence between the user identifier, the packet data network PDN identifier, and the address of the selected PCRF, the method further includes:
    所述DRA将所述IP-CAN会话建立指示消息转发给所选择的PCRF;接收所述PCRF返回的PCC规则和事件触发器的IP-CAN会话建立确认消息;将所述IP-CAN会话建立确认消息返回给所述PCEF。The DRA forwards the IP-CAN session establishment indication message to the selected PCRF; receives an IP-CAN session establishment confirmation message of the PCC rule and event trigger returned by the PCRF; and confirms the IP-CAN session establishment The message is returned to the PCEF.
  10. 一种策略和计费规则功能的选择装置,应用于直径路由代理DRA,包括:A device for selecting a policy and charging rule function, applied to a diameter routing agent DRA, comprising:
    获取模块,设置为:接收承载绑定和事件上报功能BBERF在网关控制会话建立过程中从归属用户服务器HSS中获取的用户签约的特定业务的标识信息;或者,接收策略和计费执行功能PCEF在IP连接接入网络IP-CAN会话建立过程中从HSS中获取的用户签约的特定业务的标识信息; The obtaining module is configured to: receive the bearer binding and the event reporting function, the BBERF obtains the identification information of the specific service subscribed by the user from the home subscriber server HSS during the gateway control session establishment process; or, the receiving policy and the charging execution function PCEF are IP connection access network identification information of the specific service subscribed by the user obtained from the HSS during the IP-CAN session establishment process;
    选择模块,设置为:根据所述特定业务的标识信息为终端UE或IP-CAN会话选择支持开展所述特定业务的策略和计费规则功能PCRF。And a selection module, configured to: select, according to the identification information of the specific service, a policy and a charging rule function PCRF for supporting the specific service for the terminal UE or the IP-CAN session.
  11. 如权利要求10所述的装置,其中,所述选择模块是设置为:The apparatus of claim 10 wherein said selection module is configured to:
    根据所述特定业务的标识信息,以及配置的PCRF与所支持开展的特定业务之间的对应关系,选择支持开展所确定的特定业务的PCRF;Selecting, according to the identification information of the specific service, and the correspondence between the configured PCRF and the specific service supported, selecting a PCRF that supports the determined specific service;
    当网络中部署了一组PCRF支持所述特定业务开展时,选择这组PCRF中的任一个PCRF。When a set of PCRFs is deployed in the network to support the specific service development, any one of the PCRFs of the set of PCRFs is selected.
  12. 如权利要求10或11所述的装置,还包括:The apparatus of claim 10 or 11, further comprising:
    存储模块,设置为:在所述选择模块根据所述特定业务的标识信息为UE或IP-CAN会话选择支持开展所述特定业务的PCRF后,保存所述用户标识、分组数据网PDN标识和所选择的PCRF的地址之间的对应关系。a storage module, configured to: after the selection module selects to support the PCRF of the specific service for the UE or the IP-CAN session according to the identifier information of the specific service, save the user identifier, the packet data network PDN identifier, and the The correspondence between the addresses of the selected PCRFs.
  13. 如权利要求12所述的装置,还包括:The apparatus of claim 12, further comprising:
    交互模块,设置为:在所述存储模块保存所述对应关系后,在发送给所述BBERF的重定向消息中携带所选择的PCRF的地址;当收到PCEF发送的包含IP地址的IP-CAN会话建立指示消息后,根据所述IP-CAN会话建立指示消息中携带的用户标识、PDN标识查找保存的对应关系,如果已经选择了PCRF,则指示所述存储模块在所保存的所述对应关系中加入所述IP地址;向所述PCEF返回重定向消息,携带所选择的PCRF地址。The interaction module is configured to: after the storage module saves the correspondence, carry the address of the selected PCRF in the redirect message sent to the BBERF; and receive the IP-CAN including the IP address sent by the PCEF After the session establishment indication message, the corresponding relationship is searched according to the user identifier and the PDN identifier carried in the IP-CAN session establishment indication message, and if the PCRF has been selected, the storage module is instructed to save the corresponding relationship. Adding the IP address; returning a redirect message to the PCEF, carrying the selected PCRF address.
  14. 如权利要求12所述的装置,还包括:The apparatus of claim 12, further comprising:
    交互模块,设置为:在所述存储模块保存所述对应关系后,向所选择的PCRF发送网关控制会话建立消息,消息中携带用户标识和PDN标识;当收到所述PCRF返回的网关控制会话建立确认消息后,向所述BBERF转发所述网关控制会话建立确认消息,所述网关控制会话建立确认消息中携带服务质量QoS规则和事件触发器;当收到PCEF发送的包含IP地址的IP-CAN会话建立指示消息后,根据所述IP-CAN会话建立指示消息中携带的用户标识、PDN标识查找保存的对应关系,如果已经选择了PCRF,则在所保存的所述对应关系中加入所述IP地址;向所选择的PCRF转发所述IP-CAN会话建立 指示消息,携带所述用户标识、PDN标识和IP地址,接收所述PCRF返回的PCC规则和事件触发器;携带在IP-CAN会话建立确认消息中返回给所述PCEF。The interaction module is configured to: after the storage module saves the corresponding relationship, send a gateway control session establishment message to the selected PCRF, where the message carries the user identifier and the PDN identifier; and when the gateway control session returned by the PCRF is received After the confirmation message is established, the gateway control session establishment confirmation message is forwarded to the BBERF, where the gateway control session establishment confirmation message carries the quality of service QoS rule and the event trigger; when receiving the IP address of the IP address sent by the PCEF After the CAN session establishment indication message, the user relationship and the PDN identifier carried in the IP-CAN session establishment indication message are searched for the saved correspondence relationship. If the PCRF has been selected, the saved relationship is added to the saved relationship. IP address; forwarding the IP-CAN session establishment to the selected PCRF The indication message carries the user identifier, the PDN identifier, and the IP address, and receives the PCC rule and the event trigger returned by the PCRF; the bearer is returned to the PCEF in the IP-CAN session establishment confirmation message.
  15. 如权利要求12所述的装置,还包括:The apparatus of claim 12, further comprising:
    交互模块,设置为:在所述存储模块保存所述对应关系后,在返回给所述PCEF的重定向消息中携带所选择的PCRF的地址。The interaction module is configured to: after the storage module saves the correspondence, carry the address of the selected PCRF in the redirect message returned to the PCEF.
  16. 如权利要求12所述的装置,还包括:The apparatus of claim 12, further comprising:
    交互模块,设置为:在所述存储模块保存所述对应关系后,将所述IP-CAN会话建立指示消息转发给所选择的PCRF;接收所述PCRF返回的携带PCC规则和事件触发器的IP-CAN会话建立确认消息;将所述IP-CAN会话建立确认消息返回给所述PCEF。The interaction module is configured to: after the storage module saves the correspondence, forward the IP-CAN session establishment indication message to the selected PCRF; and receive the IP of the PCC rule and the event trigger returned by the PCRF - a CAN session setup confirmation message; returning the IP-CAN session setup confirmation message to the PCEF.
  17. 一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1-9任一项的方法。 A computer readable storage medium storing computer executable instructions for performing the method of any of claims 1-9.
PCT/CN2015/076192 2014-10-20 2015-04-09 Method and device for selecting policy and charging rules function WO2016062025A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410557108.0A CN105516952A (en) 2014-10-20 2014-10-20 Method and apparatus for selecting policy and charging rules function
CN201410557108.0 2014-10-20

Publications (1)

Publication Number Publication Date
WO2016062025A1 true WO2016062025A1 (en) 2016-04-28

Family

ID=55724521

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/076192 WO2016062025A1 (en) 2014-10-20 2015-04-09 Method and device for selecting policy and charging rules function

Country Status (2)

Country Link
CN (1) CN105516952A (en)
WO (1) WO2016062025A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018085994A1 (en) * 2016-11-08 2018-05-17 华为技术有限公司 Integrated controller selection method, device and system
CN109951301B (en) * 2017-12-21 2020-10-20 电信科学技术研究院 Policy and charging control method and device
CN117651306A (en) * 2018-05-21 2024-03-05 华为技术有限公司 Method and device for establishing GBR QoS flow in session
US11039369B2 (en) * 2018-08-10 2021-06-15 Mediatek Inc. Handling 5G QoS rules on QoS operation errors
CN113453212B (en) * 2020-03-26 2022-07-01 中国移动通信集团吉林有限公司 Disaster tolerance HSS (home subscriber server) subscription information method, device, storage medium and computer equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101483826A (en) * 2008-01-07 2009-07-15 华为技术有限公司 Method and apparatus for selecting policy and fee charging rule functional entity
CN102123035A (en) * 2010-01-08 2011-07-13 中兴通讯股份有限公司 Policy and charging rules function (PCRF) entity selection method, device and system
CN102238645A (en) * 2010-04-28 2011-11-09 中兴通讯股份有限公司 Policy control method for packet service and packet service system
US20120099715A1 (en) * 2010-10-20 2012-04-26 Venkataramaiah Ravishankar Methods, systems, and computer readable media for diameter routing agent (dra) based credit status triggered policy control

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2220841B1 (en) * 2007-11-01 2011-09-28 Telefonaktiebolaget LM Ericsson (publ) Method and system for correlating aaa sessions
CN101227391B (en) * 2008-01-09 2012-01-11 中兴通讯股份有限公司 method for selecting function entity of tactics and charging rules under non-roaming condition
WO2011110020A1 (en) * 2010-09-26 2011-09-15 华为技术有限公司 Method, system for selecting policy controller and diameter routing agent entity
CN103179616A (en) * 2011-12-20 2013-06-26 华为技术有限公司 Method, system and device for selecting policy and charging rule function modules

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101483826A (en) * 2008-01-07 2009-07-15 华为技术有限公司 Method and apparatus for selecting policy and fee charging rule functional entity
CN102123035A (en) * 2010-01-08 2011-07-13 中兴通讯股份有限公司 Policy and charging rules function (PCRF) entity selection method, device and system
CN102238645A (en) * 2010-04-28 2011-11-09 中兴通讯股份有限公司 Policy control method for packet service and packet service system
US20120099715A1 (en) * 2010-10-20 2012-04-26 Venkataramaiah Ravishankar Methods, systems, and computer readable media for diameter routing agent (dra) based credit status triggered policy control

Also Published As

Publication number Publication date
CN105516952A (en) 2016-04-20

Similar Documents

Publication Publication Date Title
US8438290B2 (en) Method for selecting a policy and charging rules function entity in the non-roaming scenario
US8326263B2 (en) Method for selecting policy and charging rules function
EP2929653B1 (en) Selective event reporting in a mobile telecommunications network
US8874715B2 (en) Charging method, system and reporting method for terminal accessing through multiple access networks
US9019890B2 (en) Method for selecting a policy and charging rules function server on a non-roaming scene
EP2424160B1 (en) Method for implementing limited policy and charging control and system thereof
US9055411B2 (en) Method and system for selecting PCEF and PCRF in a wireless communication system
US20130044646A1 (en) Policy application method for machine type communication, and policy and charging enforcement function
US20120297076A1 (en) Method, apparatus and system for selecting policy and charging rules function entity
JP6429866B2 (en) Method and apparatus for determining PCRF
WO2011063688A1 (en) Method and system for selecting policy and charging rules function entity
WO2016062025A1 (en) Method and device for selecting policy and charging rules function
US10516783B2 (en) Method and device for processing PCC rule
US10326604B2 (en) Policy and charging rules function (PCRF) selection
CN102123035B (en) Policy and charging rules function (PCRF) entity selection method, device and system
US20150071126A1 (en) Tdf session process method and pcrf
WO2016062026A1 (en) Method and device for selecting policy and charging rules function
CN101998515B (en) The implementation method of control PCRF load balancing and realize system
US9532205B2 (en) Method and system for identifying application detection and control function mode
WO2016074224A1 (en) Method and apparatus for selecting policy and charging rules function
WO2013091705A1 (en) Methods and apparatuses for session establishment with policy control between mobile and fixed networks
WO2011134315A1 (en) Method, device and system for service authorization
WO2017084603A1 (en) Method and device for processing pcc rule
WO2015154598A1 (en) Policy control method, apparatus and system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15852944

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15852944

Country of ref document: EP

Kind code of ref document: A1