WO2016078333A1 - Policy and charging control starting method and apparatus - Google Patents
Policy and charging control starting method and apparatus Download PDFInfo
- Publication number
- WO2016078333A1 WO2016078333A1 PCT/CN2015/077518 CN2015077518W WO2016078333A1 WO 2016078333 A1 WO2016078333 A1 WO 2016078333A1 CN 2015077518 W CN2015077518 W CN 2015077518W WO 2016078333 A1 WO2016078333 A1 WO 2016078333A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pcc
- pcef
- enable flag
- bberf
- enable
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
Definitions
- This document relates to the field of wireless communication technologies, and in particular, to a method and apparatus for enabling policy and charging control.
- an EPS of a 3rd Generation Partnership Project includes: an evolved universal E-UTRAN (Evolved Universal Terrestrial Radio Access Network), Mobility Management Entity (MME), Serving Gateway (S-GW, Serving Gateway), Packet Data Network Gateway (P-GW, Packet) The Data Network Gateway, the Home Subscriber Server (HSS), the 3GPP Authentication and Authorization Accounting (AAA) server, the Policy and Charging Rules Function (PCRF), and other supporting nodes.
- 3GPP 3rd Generation Partnership Project
- MME Mobility Management Entity
- S-GW Serving Gateway
- P-GW Packet Data Network Gateway
- HSS Home Subscriber Server
- AAA 3GPP Authentication and Authorization Accounting
- PCRF Policy and Charging Rules Function
- the MME is used for control planes such as mobility management, non-access stratum signaling processing, and user mobility management context management;
- the S-GW is an access gateway device connected to the E-UTRAN, and is used in The data is forwarded between the E-UTRAN and the P-GW, and is responsible for buffering the paging waiting data;
- the P-GW is a border gateway of the EPS and the Packet Data Network (PDN), and is used for the access of the PDN and Forward data and other functions between EPS and PDN.
- PDN Packet Data Network
- the EPS supports interworking with non-3GPP networks and implements interworking with non-3GPP networks through the S2a/b/c interface.
- Non-3GPP networks include trusted non-3GPP networks and untrusted non-3GPP networks.
- the IP access of the trusted non-3GPP network can be directly connected to the P-GW through the S2a; the IP access of the untrusted non-3GPP network needs to be connected to the P-GW by the Evolved Packet Data Gateway (ePDG).
- ePDG Evolved Packet Data Gateway
- the interface between the ePDG and the P-GW is S2b.
- the user equipment UE, User Equipment
- the PCRF passes the receiving interface Rx and the operation.
- the service network of the Internet Protocol (IP) is connected to obtain service information.
- the PCRF is connected to the gateway device in the network through the Gx/Gxa/Gxb/Gxc interface, and is responsible for initiating the establishment of the IP-specific bearer and ensuring the service data.
- Quality of Service (QoS) Quality of Service
- charge control charge control.
- the Policy and Charging Enforcement Function is located in the P-GW, and the PCRF and the P-GW exchange information through the Gx interface.
- PCEF Policy and Charging Enforcement Function
- the interface between the P-GW and the S-GW is based on Proxy Mobile IP (PMIP)
- PMIP Proxy Mobile IP
- BBERF Bearer Binding and Event Report Function
- S-GW S- The GW and the PCRF exchange information through the Gxc interface.
- a BBERF is also resident in the trusted non-3GPP access gateway, and the trusted non-3GPP network access gateway exchanges information with the PCRF through the Gxa interface.
- the BBERF When the untrusted non-3GPP network accesses, the BBERF also resides in the ePDG, and the ePDG and the PCRF exchange information through the Gxb interface.
- the Gxa/Gxb/Gxc interface between BBERF and PCRF is collectively referred to as the Gxx interface.
- BBERF and PCEF are clients, and PCRF is a server.
- BBERF and PCEF need to determine whether PCC is enabled and request policy control from the PCRF.
- the BBERF/PCEF can only decide whether to open the PCC and access the PCRF based on the currently accessed PDN identifier or the user identification number segment and its own configuration information, and the operator generally hopes to only sign some packages (such as the limit).
- the PCC is only turned on when the speed package is set to reduce the burden on the BBERF/PCEF and the PCRF.
- the BBERF/PCEF cannot open the PCC based on the user's personalized subscription.
- the embodiments of the present invention provide a method and an apparatus for enabling policy and charging control, which are used to solve the problem that the BBERF and the PCEF cannot personalize the PCC based on the user subscription in the related art.
- a method for enabling policy and charging control including:
- the PCC is enabled to be tagged according to the type of the system protocol.
- the BBERF and the PCEF are delivered to the PCEF, or passed to the PCEF, so that the BBERF and the PCEF determine whether to turn on the PCC according to the PCC enable flag.
- the PCC enable flag is registered in the home subscriber server HSS or the authentication and authorization billing AAA.
- the PCC enable flag is transmitted to the BBERF and the PCEF, so that the BBERF and the PCEF determine whether to turn on the PCC according to the PCC enable flag;
- the PCC enable flag is passed to the PCEF, so that the PCEF determines whether to turn on the PCC according to the PCC enable flag.
- the PCC enable flag is transmitted to the BBERF and the PCEF, and specifically includes:
- the HSS/AAA passes the PCC enable flag to the serving gateway S-GW through the mobility management unit MME, and then passes by the S-GW to the packet data network gateway P- a GW, a BBERF located in the S-GW and a PCEF located in the P-GW acquiring the PCC enable flag;
- the HSS/AAA passes the PCC enable flag to the access network side gateway A-GW, and then is transmitted by the A-GW to the P-GW.
- a BBERF located in the A-GW and a PCEF located in the P-GW acquiring the PCC enable flag;
- the HSS/AAA passes the PCC enable flag to the evolved data gateway ePDG, and then the ePDG passes to the P-GW, where The BBERF within the ePDG and the PCEF located within the P-GW acquire the PCC enable flag.
- the PCC enable flag is delivered to the PCEF, and specifically includes:
- the HSS/AAA transmits the PCC enable flag to the P-GW through the MME and the S-GW, and the PCEF located in the P-GW acquires the PCC enable flag;
- the HSS/AAA transmits the PCC enable flag to the P-GW through the access network side gateway A-GW, and is located in the P-GW.
- the PCEF acquires the PCC enable flag;
- the HSS/AAA passes the PCC enable flag to the P-GW through the ePDG, and the PCEF located in the P-GW acquires the PCC Can mark.
- a service entity including:
- the registration module is configured to register, according to the user subscription, a PCC enable flag for indicating whether to enable the policy charging control PCC;
- the output module is configured to output the PCC enable flag during the user access to the network, so that the target function entity determines whether to enable the PCC according to the PCC enable flag; the target function entity includes: BBERF, PCEF.
- a bearer binding and event reporting function entity BBERF including:
- a first tag obtaining module configured to acquire, according to a user subscription registration, a PCC enable flag indicating whether to enable the PCC according to the user registration process
- the first processing module is configured to determine whether to turn on the PCC according to the PCC enable flag.
- a policy and charging execution function entity PCEF including:
- a second tag obtaining module configured to acquire, according to the user registration, a PCC enable flag indicating whether to enable the PCC according to the user registration process
- the second processing module is configured to determine whether to turn on the PCC according to the PCC enable flag.
- the embodiment of the present invention further provides a system for enabling policy and charging control, including a service entity, a BBERF, and a PCEF provided by the embodiment of the present invention.
- the embodiment of the present invention solves the problem that the current BBERF and the PCEF cannot personally activate the PCC based on the user subscription by registering and registering the PCC enable flag and transmitting it to the BBERF and the PCEF.
- the problem is that the signaling interaction between the Gxx and Gx interfaces is reduced, and the burden of BBERF, PCEF, and PCRF is alleviated.
- 1 is a schematic structural diagram of a 3GPP evolved packet system
- FIG. 2 is a flowchart of a method for enabling policy and charging control according to an embodiment of the present invention
- FIG. 3 is a flowchart of establishing an IP-CAN session process and determining whether to enable PCC in the first example of the present invention
- Example 4 is a flowchart of establishing an IP-CAN session process and determining whether to enable PCC in Example 2 of the present invention
- FIG. 5 is a structural block diagram of a service entity according to an embodiment of the present invention.
- FIG. 6 is a structural block diagram of a BBERF according to an embodiment of the present invention.
- FIG. 7 is a structural block diagram of a PCEF according to an embodiment of the present invention.
- the embodiment of the invention provides a method for enabling policy and charging control, as shown in FIG. 2, including:
- Step S201 according to the user signing, registering a PCC enable flag for indicating whether to enable the PCC.
- the PCC enable flag is registered in the HSS or AAA.
- Step S202 In the process of the user accessing the network, the PCC enable flag is transmitted to the BBERF and the PCEF according to the system protocol type, or is transmitted to the PCEF, so that the BBERF and the PCEF determine whether to open the PCC according to the PCC enable flag.
- the PCC enable flag is transmitted to the BBERF and the PCEF, so that the BBERF and the PCEF determine whether to enable the PCC according to the PCC enable flag;
- the PCC enable flag is transmitted to the PCEF, so that the PCEF determines whether to turn on the PCC according to the PCC enable flag.
- GTP GPRS Tunneling Protocol
- the method in the embodiment of the present invention proposes to register a PCC enable flag in the user subscription, and transmit the PCC enable flag to the BBERF and the PCEF when the user goes online.
- the BBERF determines whether to turn on the PCC according to the PCC enable flag. When the PCC enable flag indicates that the PCC needs to be turned on, the BBERF requests the policy control from the PCRF. When the PCC enable flag indicates that the PCC does not need to be turned on, the BBERF does not request policy control from the PCRF. In other cases, the BBERF decides whether to request policy control from the PCRF according to the custom configuration.
- the PCEF determines whether to turn on the PCC according to the PCC enable flag. When the PCC enable flag indicates that the PCC needs to be turned on, the PCEF requests the policy and charging control from the PCRF. When the PCC enable flag indicates that the PCC does not need to be turned on, the PCEF does not request policy and charging control from the PCRF. In other cases, the PCEF decides whether to request policy and charging control from the PCRF according to the custom configuration.
- the method in this embodiment solves the problem that the current BBERF and the PCEF cannot personalize the PCC based on the user subscription, reduces the signaling interaction between the Gxx and the Gx interface, and reduces the burden of the BBERF, the PCEF, and the PCRF.
- This embodiment describes that when a user accesses from the E-UTRAN and the PMIPv6 protocol is adopted between the S-GW and the P-GW, or accesses the 3GPP system from the trusted/non-trusted non-3GPP network and the A-GW (Access)
- the PMIPv6 protocol is adopted between the gateway and the ePDG and the P-GW, an IP-CAN (IP-Connectivity Access Network) session process and a process of determining whether to enable the PCC are established. As shown in Figure 3, the following steps are included:
- Step 301 The UE establishes an IP-CAN session through E-UTRAN access or from a trusted/non-trusted non-3GPP network access request.
- the UE initiates an attach request to the access network, in the process:
- the MME and the HSS obtain the subscription information of the UE, where the subscription information carries the PCC enable flag, and the MME sends a session establishment request message to the S-GW, where the message carries the user identifier, the PDN identifier, PCC enable flag.
- the trusted non-3GPP access gateway A-GW interacts with the AAA to obtain the subscription information of the UE, and the non-trusted non-3GPP obtains the subscription information of the UE through the interaction between the ePDG and the AAA; wherein, the subscription information Carry the PCC enable flag.
- Step 302 The BBERFs of the S-GW, the A-GW, and the ePDG determine whether to enable the PCC according to the PCC enable flag. If yes, send a gateway control session setup message to the PCRF, where the message carries the user identifier and the PDN identifier.
- Step 303 The PCRF sends a subscription document request message to the user subscription database SPR, where the message carries the user identifier and the PDN identifier.
- Step 304 The SPR returns the subscription information.
- Step 305 The PCRF formulates a policy according to the subscription information, the network policy, and the access network information, where the formulated policies include: a PCC rule, a QoS rule, and an event trigger.
- the PCRF returns a gateway control session establishment confirmation message to the BBERF, and carries the QoS rule, the event trigger, and the installation strategy of the BBERF to install the QoS rule and the event trigger.
- Step 306 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, the PDN identifier, and the PCC enable flag.
- the gateway where PCEF is located is Established IP-CAN session allocation IP Address;
- Step 307 The PCEF determines whether to enable the PCC according to the PCC enable flag. If the PCEF is enabled, the IP-CAN session establishment indication message is sent to the PCRF, where the message carries the user identifier, the PDN identifier, and the IPAddress.
- Step 308 The PCRF returns a PCC rule and an event trigger defined in step 305 according to the user identifier and the PDN identifier, and an installation policy of the PCEF installation PCC rule and the event trigger.
- Step 309 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 310 The S-GW/A-GW/ePDG performs the remaining steps of the attach procedure.
- BBERF and PCEF can determine whether to turn on the PCC according to the PCC enable flag.
- the PCC enable flag indicates that the PCC is turned on
- the BBERF and the PCEF request policy control from the PCRF, respectively.
- This embodiment describes that when the UE accesses from the E-UTRAN and the G-TP protocol is adopted between the S-GW and the P-GW in the non-roaming scenario, or the 3GPP system is accessed from the trusted/non-trusted non-3GPP network.
- the GTP protocol is adopted between the A-GW/ePDG and the P-GW, an IP-CAN session process is established and a process of determining whether to enable the PCC is established. As shown in FIG. 4, the following steps are specifically included:
- Step 401 The UE establishes an IP-CAN session through E-UTRAN access or from a trusted/non-trusted non-3GPP network access request.
- the UE initiates an attach request to the access network, in the process:
- the MME and the HSS obtain the subscription information of the UE, where the subscription information carries the PCC enable flag, and the MME sends a session establishment request message to the P-GW through the S-GW, where the message carries the user identifier. , PDN identification and PCC enable flag.
- the trusted non-3GPP access gateway A-GW interacts with the AAA to obtain the subscription information of the UE, and the non-trusted non-3GPP access network obtains the subscription information of the UE through the interaction between the ePDG and the AAA;
- the PCC enable flag is carried in the subscription information.
- the A-GW/ePDG sends a session creation request message to the P-GW, where the message carries the user identifier, the PDN identifier, and the PCC. Enable the tag.
- Step 402 The PCEF determines whether to enable the PCC according to the PCC enable flag. If the PCEF is enabled, the IP-CAN session establishment indication message is sent to the PCRF, where the message carries the user identifier, the PDN identifier, and the IPAddress.
- Step 403 The PCRF sends a subscription document request message to the SPR, where the message carries the user identifier and the PDN identifier.
- Step 404 The SPR returns the subscription information.
- Step 405 The PCRF formulates a policy according to the subscription information, the network policy, the access network information, and the like, and the specified policy includes: a PCC rule, an event trigger, and the like.
- the PCRF returns an IP-CAN session establishment confirmation message to the PCEF, and carries the PCC rules and event triggers, and the installation policy of the PCEF to install the PCC rules and event triggers;
- Step 406 The P-GW performs the remaining steps of the attach procedure.
- the PCEF can determine whether to turn on the PCC according to the PCC enable flag.
- the PCEF requests policy control from the PCRF.
- the embodiment of the present invention solves the problem that the current BBERF and PCEF cannot personally activate the PCC based on the user subscription, and the letter of the Gxx and Gx interfaces is reduced by the user signing and registering the PCC enable flag and transmitting it to the BBERF and the PCEF.
- the interaction reduces the burden on BBERF, PCEF, and PCRF.
- An embodiment of the present invention provides a service entity. As shown in FIG. 5, the service entity includes:
- the registration module 510 is configured to register, according to the user subscription, a PCC enable flag indicating whether to enable the policy charging control PCC;
- the output module 520 is configured to output the PCC enable flag during the user access to the network, so that the target function entity determines whether to enable the PCC according to the PCC enable flag; the target function entity includes: BBERF, PCEF.
- the service entity may be an HSS or an AAA.
- This embodiment solves the problem that the current BBERF and PCEF cannot personalize the PCC based on the user subscription by registering the PCC enable flag and transmitting it to the BBERF and the PCEF.
- the signaling interaction between the Gxx and the Gx interface is reduced, and the BBERF is reduced. , the burden of PCEF, PCRF.
- An embodiment of the present invention provides a BBERF.
- the BBERF includes:
- the first tag obtaining module 610 is configured to acquire, when the user accesses the network, a PCC enable flag indicating whether to open the PCC according to the subscription of the user subscription;
- the first processing module 620 is configured to determine whether to turn on the PCC according to the PCC enable flag.
- the BBERF in this embodiment is a BBERF after the function expansion of the original BBERF. Specifically, the BBERF in this embodiment personalizes the PCC based on the user subscription, reduces the signaling interaction between the Gxx and the Gx interface, and reduces the BBERF. The burden of PCRF.
- An embodiment of the present invention provides a PCEF. As shown in FIG. 7, the PCEF includes:
- the second tag obtaining module 710 is configured to: when the user accesses the network, acquire a PCC enable flag indicating whether to open the PCC according to the subscription of the user;
- the second processing module 720 is configured to determine whether to turn on the PCC according to the PCC enable flag.
- the PCEF in this embodiment is a PCEF that performs function expansion on the original PCEF. Specifically, the PCEF in this embodiment personalizes the PCC based on the user subscription, reduces the signaling interaction between the Gxx and the Gx interface, and reduces the PCEF. The burden of PCRF.
- the embodiment of the present invention provides a system for enabling policy and charging control, and the system includes at least the service entity according to the second embodiment, the BBERF according to the third embodiment, and the PCEF according to the fourth embodiment.
- all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve.
- 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.
- each device/function module/functional unit in the above embodiment When each 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 invention solves the problem that the current BBERF and the PCEF cannot personalize the activation of the PCC based on the user subscription by the user registration and registration of the PCC enable flag, and reduces the signaling interaction between the Gxx and the Gx interface, and reduces the BBERF, The burden of PCEF and PCRF.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本文涉及无线通信技术领域,尤其涉及一种启用策略和计费控制的方法和装置。This document relates to the field of wireless communication technologies, and in particular, to a method and apparatus for enabling policy and charging control.
图1是现有演进的分组系统(EPS,Evolved Packet System)的系统架构的组成示意图,如图1所示,第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)的EPS包括:演进的通用地面无线接入网(E-UTRAN,Evolved Universal Terrestrial Radio Access Network)、移动管理单元(MME,Mobility Management Entity)、服务网关(S-GW,Serving Gateway)、分组数据网络网关(P-GW,Packet Data Network Gateway)、归属用户服务器(HSS,Home Subscriber Server)、3GPP认证授权计费(AAA)服务器、策略及计费规则功能(PCRF,Policy and Charging Rules Function)及其它支撑节点组成。1 is a schematic diagram of a system architecture of an existing Evolved Packet System (EPS). As shown in FIG. 1, an EPS of a 3rd Generation Partnership Project (3GPP) includes: an evolved universal E-UTRAN (Evolved Universal Terrestrial Radio Access Network), Mobility Management Entity (MME), Serving Gateway (S-GW, Serving Gateway), Packet Data Network Gateway (P-GW, Packet) The Data Network Gateway, the Home Subscriber Server (HSS), the 3GPP Authentication and Authorization Accounting (AAA) server, the Policy and Charging Rules Function (PCRF), and other supporting nodes.
其中,MME,用于移动性管理、非接入层信令的处理和用户移动管理上下文的管理等控制面的相关工作;S-GW是与E-UTRAN相连的接入网关设备,用于在E-UTRAN和P-GW之间转发数据,并且负责对寻呼等待数据进行缓存;P-GW是EPS与分组数据网络(PDN,Packet Data Network)的边界网关,用于负责PDN的接入及在EPS与PDN间转发数据等功能。The MME is used for control planes such as mobility management, non-access stratum signaling processing, and user mobility management context management; the S-GW is an access gateway device connected to the E-UTRAN, and is used in The data is forwarded between the E-UTRAN and the P-GW, and is responsible for buffering the paging waiting data; the P-GW is a border gateway of the EPS and the Packet Data Network (PDN), and is used for the access of the PDN and Forward data and other functions between EPS and PDN.
EPS支持与非3GPP网络的互通,并通过S2a/b/c接口实现与非3GPP网络的互通。非3GPP网络包括可信任非3GPP网络和不可信任非3GPP网络。其中,可信任非3GPP网络的IP接入可直接通过S2a与P-GW相连;不可信任非3GPP网络的IP接入需要经过演进的数据网关(ePDG,Evolved Packet Data Gateway)与P-GW相连,ePDG与P-GW间的接口为S2b。用户设备(UE,User Equipment)也可以通过S2c接口采用DSMIPv6协议与P-GW相连。The EPS supports interworking with non-3GPP networks and implements interworking with non-3GPP networks through the S2a/b/c interface. Non-3GPP networks include trusted non-3GPP networks and untrusted non-3GPP networks. The IP access of the trusted non-3GPP network can be directly connected to the P-GW through the S2a; the IP access of the untrusted non-3GPP network needs to be connected to the P-GW by the Evolved Packet Data Gateway (ePDG). The interface between the ePDG and the P-GW is S2b. The user equipment (UE, User Equipment) can also be connected to the P-GW through the S2c interface using the DSMIPv6 protocol.
如果EPS系统支持策略计费控制(PCC,Policy and Charging Control)的PCRF进行策略和计费规则的制定,那么,PCRF通过接收接口Rx和运营 商网际协议(IP,Internet Protocol)业务网络相连,获取业务信息;此外,PCRF通过Gx/Gxa/Gxb/Gxc接口与网络中的网关设备相连,负责发起IP专有承载的建立,保证业务数据的服务质量(QoS,Quality of Service),并进行计费控制。If the EPS system supports the policy and charging rules of the PCRF of the Policy and Charging Control (PCC), then the PCRF passes the receiving interface Rx and the operation. The service network of the Internet Protocol (IP) is connected to obtain service information. In addition, the PCRF is connected to the gateway device in the network through the Gx/Gxa/Gxb/Gxc interface, and is responsible for initiating the establishment of the IP-specific bearer and ensuring the service data. Quality of Service (QoS), and charge control.
其中,策略和计费执行功能(PCEF,Policy and Charging Enforcement Function)位于P-GW中,PCRF与P-GW间通过Gx接口交换信息。当P-GW与S-GW间的接口基于代理移动IP(PMIP,Proxy Mobile IP)时,S-GW中存在承载绑定及事件报告功能(BBERF,Bearer Binding and Event Report Function),并且S-GW与PCRF之间通过Gxc接口交换信息。当可信任非3GPP网络接入时,可信任非3GPP接入网关中也驻留有BBERF,可信任非3GPP网络接入网关与PCRF之间通过Gxa接口交换信息。当不可信任非3GPP网络接入时,ePDG中也驻留有BBERF,ePDG与PCRF之间通过Gxb接口交换信息。BBERF和PCRF之间的Gxa/Gxb/Gxc接口统称为Gxx接口。在Gxx接口和Gx接口,BBERF和PCEF是客户端,PCRF是服务端,当用户接入网络或发生网络切换时,BBERF和PCEF需要判断是否启用PCC并向PCRF请求策略控制。The Policy and Charging Enforcement Function (PCEF) is located in the P-GW, and the PCRF and the P-GW exchange information through the Gx interface. When the interface between the P-GW and the S-GW is based on Proxy Mobile IP (PMIP), there is a Bearer Binding and Event Report Function (BBERF) in the S-GW, and S- The GW and the PCRF exchange information through the Gxc interface. When a trusted non-3GPP network accesses, a BBERF is also resident in the trusted non-3GPP access gateway, and the trusted non-3GPP network access gateway exchanges information with the PCRF through the Gxa interface. When the untrusted non-3GPP network accesses, the BBERF also resides in the ePDG, and the ePDG and the PCRF exchange information through the Gxb interface. The Gxa/Gxb/Gxc interface between BBERF and PCRF is collectively referred to as the Gxx interface. On the Gxx interface and the Gx interface, BBERF and PCEF are clients, and PCRF is a server. When a user accesses the network or a network switch occurs, BBERF and PCEF need to determine whether PCC is enabled and request policy control from the PCRF.
相关技术中BBERF/PCEF只能基于当前接入的PDN标识或用户标识号段及自身配置信息来决定是否开启PCC并访问PCRF,而运营商一般希望只在用户签约了一些套餐(如达量限速套餐)时才开启PCC,以减轻BBERF/PCEF及PCRF的负担,但相关技术中BBERF/PCEF无法做到基于用户个性化的签约来开启PCC。In the related art, the BBERF/PCEF can only decide whether to open the PCC and access the PCRF based on the currently accessed PDN identifier or the user identification number segment and its own configuration information, and the operator generally hopes to only sign some packages (such as the limit). The PCC is only turned on when the speed package is set to reduce the burden on the BBERF/PCEF and the PCRF. However, in the related art, the BBERF/PCEF cannot open the PCC based on the user's personalized subscription.
发明内容Summary of the invention
本发明实施例提供一种启用策略和计费控制的方法和装置,用以解决相关技术中BBERF和PCEF无法基于用户签约来个性化激活PCC的问题。The embodiments of the present invention provide a method and an apparatus for enabling policy and charging control, which are used to solve the problem that the BBERF and the PCEF cannot personalize the PCC based on the user subscription in the related art.
依据本发明实施例的一个方面,提供一种启用策略和计费控制的方法,包括:According to an aspect of an embodiment of the present invention, a method for enabling policy and charging control is provided, including:
根据用户签约,登记用以表示是否开启PCC的PCC使能标记;Registering a PCC enable flag to indicate whether to enable the PCC according to the user signing;
在用户接入网络过程中,根据系统协议类型,将所述PCC使能标记,传 递到BBERF以及PCEF,或者,传递到PCEF,以使BBERF、PCEF根据所述PCC使能标记判定是否开启PCC。During the process of the user accessing the network, the PCC is enabled to be tagged according to the type of the system protocol. The BBERF and the PCEF are delivered to the PCEF, or passed to the PCEF, so that the BBERF and the PCEF determine whether to turn on the PCC according to the PCC enable flag.
可选地,本发明实施例所述方法中,所述PCC使能标记登记在归属用户服务器HSS或认证授权计费AAA中。Optionally, in the method of the embodiment of the present invention, the PCC enable flag is registered in the home subscriber server HSS or the authentication and authorization billing AAA.
可选地,本发明实施例所述方法中:Optionally, in the method of the embodiment of the present invention:
当系统采用PMIPv6协议时,将所述PCC使能标记传递到BBERF以及PCEF,以使所述BBERF和PCEF根据所述PCC使能标记判定是否开启PCC;When the system adopts the PMIPv6 protocol, the PCC enable flag is transmitted to the BBERF and the PCEF, so that the BBERF and the PCEF determine whether to turn on the PCC according to the PCC enable flag;
当系统采用GTP协议时,将所述PCC使能标记传递到PCEF,以使所述PCEF根据所述PCC使能标记判定是否开启PCC。When the system adopts the GTP protocol, the PCC enable flag is passed to the PCEF, so that the PCEF determines whether to turn on the PCC according to the PCC enable flag.
可选地,本发明实施例所述方法中,当系统采用PMIPv6协议时,将所述PCC使能标记传递到BBERF以及PCEF,具体包括:Optionally, in the method of the embodiment of the present invention, when the system adopts the PMIPv6 protocol, the PCC enable flag is transmitted to the BBERF and the PCEF, and specifically includes:
当用户通过E-UTRAN接入时,所述HSS/AAA将所述PCC使能标记通过移动管理单元MME传递到服务网关S-GW,再由所述S-GW传递到分组数据网络网关P-GW,位于所述S-GW内的BBERF和位于所述P-GW内的PCEF获取所述PCC使能标记;When the user accesses through the E-UTRAN, the HSS/AAA passes the PCC enable flag to the serving gateway S-GW through the mobility management unit MME, and then passes by the S-GW to the packet data network gateway P- a GW, a BBERF located in the S-GW and a PCEF located in the P-GW acquiring the PCC enable flag;
当用户通过可信任的非3GPP接入网接入时,所述HSS/AAA将所述PCC使能标记传递到接入网侧网关A-GW,再由所述A-GW传递到P-GW,位于所述A-GW内的BBERF和位于所述P-GW内的PCEF获取所述PCC使能标记;When the user accesses through a trusted non-3GPP access network, the HSS/AAA passes the PCC enable flag to the access network side gateway A-GW, and then is transmitted by the A-GW to the P-GW. a BBERF located in the A-GW and a PCEF located in the P-GW acquiring the PCC enable flag;
当用户通过非可信任的非3GPP接入网接入时,所述HSS/AAA将所述PCC使能标记传递到演进的数据网关ePDG,再由所述ePDG传递到P-GW,位于所述ePDG内的BBERF和位于所述P-GW内的PCEF获取所述PCC使能标记。When the user accesses through a non-trusted non-3GPP access network, the HSS/AAA passes the PCC enable flag to the evolved data gateway ePDG, and then the ePDG passes to the P-GW, where The BBERF within the ePDG and the PCEF located within the P-GW acquire the PCC enable flag.
可选地,本发明实施例所述方法中,当系统采用GTP协议时,将所述PCC使能标记传递到PCEF,具体包括:Optionally, in the method of the embodiment of the present invention, when the system adopts the GTP protocol, the PCC enable flag is delivered to the PCEF, and specifically includes:
当用户通过E-UTRAN接入网接入时,所述HSS/AAA将所述PCC使能标记依次通过MME和S-GW传递到P-GW,位于所述P-GW内的PCEF获取所述PCC使能标记; When the user accesses the E-UTRAN access network, the HSS/AAA transmits the PCC enable flag to the P-GW through the MME and the S-GW, and the PCEF located in the P-GW acquires the PCC enable flag;
当用户通过可信任的非3GPP接入网接入时,所述HSS/AAA将所述PCC使能标记通过接入网侧网关A-GW传递到P-GW,位于所述P-GW内的PCEF获取所述PCC使能标记;When the user accesses through the trusted non-3GPP access network, the HSS/AAA transmits the PCC enable flag to the P-GW through the access network side gateway A-GW, and is located in the P-GW. The PCEF acquires the PCC enable flag;
当用户通过非可信任的非3GPP接入网接入时,所述HSS/AAA将所述PCC使能标记通过ePDG传递到P-GW,位于所述P-GW内的PCEF获取所述PCC使能标记。When the user accesses through a non-trusted non-3GPP access network, the HSS/AAA passes the PCC enable flag to the P-GW through the ePDG, and the PCEF located in the P-GW acquires the PCC Can mark.
依据本发明实施例的另一个方面,提供一种业务实体,包括:According to another aspect of the embodiments of the present invention, a service entity is provided, including:
登记模块,设置为根据用户签约,登记用以表示是否开启策略计费控制PCC的PCC使能标记;The registration module is configured to register, according to the user subscription, a PCC enable flag for indicating whether to enable the policy charging control PCC;
输出模块,设置为在用户接入网络过程中,输出所述PCC使能标记,以使目标功能实体根据所述PCC使能标记判定是否开启PCC;所述目标功能实体包括:BBERF、PCEF。The output module is configured to output the PCC enable flag during the user access to the network, so that the target function entity determines whether to enable the PCC according to the PCC enable flag; the target function entity includes: BBERF, PCEF.
依据本发明实施例的第三个方面,提供一种承载绑定及事件报告功能实体BBERF,包括:According to a third aspect of the embodiments of the present invention, a bearer binding and event reporting function entity BBERF is provided, including:
第一标记获取模块,设置为在用户接入网络过程中,获取根据用户签约登记的表示是否开启PCC的PCC使能标记;a first tag obtaining module, configured to acquire, according to a user subscription registration, a PCC enable flag indicating whether to enable the PCC according to the user registration process;
第一处理模块,设置为根据所述PCC使能标记判定是否开启PCC。The first processing module is configured to determine whether to turn on the PCC according to the PCC enable flag.
依据本发明实施例的第四个方面,提供一种策略和计费执行功能实体PCEF,包括:According to a fourth aspect of the embodiments of the present invention, a policy and charging execution function entity PCEF is provided, including:
第二标记获取模块,设置为在用户接入网络过程中,获取根据用户签约登记的表示是否开启PCC的PCC使能标记;a second tag obtaining module, configured to acquire, according to the user registration, a PCC enable flag indicating whether to enable the PCC according to the user registration process;
第二处理模块,设置为根据所述PCC使能标记判定是否开启PCC。The second processing module is configured to determine whether to turn on the PCC according to the PCC enable flag.
再者,本发明实施例还提供一种启用策略和计费控制的系统,包括本发明实施例提供的业务实体、BBERF以及PCEF。In addition, the embodiment of the present invention further provides a system for enabling policy and charging control, including a service entity, a BBERF, and a PCEF provided by the embodiment of the present invention.
本发明实施例有益效果如下:The beneficial effects of the embodiments of the present invention are as follows:
本发明实施例通过用户签约登记PCC使能标记并传递到BBERF和PCEF,解决了当前BBERF和PCEF无法基于用户签约来个性化激活PCC的 问题,减少了Gxx和Gx接口的信令交互,减轻了BBERF、PCEF、PCRF的负担。The embodiment of the present invention solves the problem that the current BBERF and the PCEF cannot personally activate the PCC based on the user subscription by registering and registering the PCC enable flag and transmitting it to the BBERF and the PCEF. The problem is that the signaling interaction between the Gxx and Gx interfaces is reduced, and the burden of BBERF, PCEF, and PCRF is alleviated.
附图概述BRIEF abstract
为了更清楚地说明本发明实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or related art, the drawings used in the embodiments or the related art description will be briefly described below. Obviously, the drawings in the following description are merely Some embodiments of the present invention may also be used to obtain other drawings based on these drawings without departing from the prior art.
图1为3GPP演进分组系统结构示意图;1 is a schematic structural diagram of a 3GPP evolved packet system;
图2为本发明实施例提供的一种启用策略和计费控制的方法的流程图;2 is a flowchart of a method for enabling policy and charging control according to an embodiment of the present invention;
图3为本发明示例一中建立IP-CAN会话过程以及确定是否启用PCC的流程图;3 is a flowchart of establishing an IP-CAN session process and determining whether to enable PCC in the first example of the present invention;
图4为本发明示例二中建立IP-CAN会话过程以及确定是否启用PCC的流程图;4 is a flowchart of establishing an IP-CAN session process and determining whether to enable PCC in Example 2 of the present invention;
图5为本发明实施例提供的一种业务实体的结构框图;FIG. 5 is a structural block diagram of a service entity according to an embodiment of the present invention;
图6为本发明实施例提供的一种BBERF的结构框图;FIG. 6 is a structural block diagram of a BBERF according to an embodiment of the present invention;
图7为本发明实施例提供的一种PCEF的结构框图。FIG. 7 is a structural block diagram of a PCEF according to an embodiment of the present invention.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明实施例保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without departing from the inventive scope are the scope of the embodiments of the present invention.
实施例一Embodiment 1
本发明实施例提供一种启用策略和计费控制的方法,如图2所示,包括:The embodiment of the invention provides a method for enabling policy and charging control, as shown in FIG. 2, including:
步骤S201,根据用户签约,登记用以表示是否开启PCC的PCC使能标 记;Step S201, according to the user signing, registering a PCC enable flag for indicating whether to enable the PCC. Remember
可选地,本发明实施例中,将PCC使能标记登记在HSS或AAA中。Optionally, in the embodiment of the present invention, the PCC enable flag is registered in the HSS or AAA.
步骤S202,在用户接入网络过程中,根据系统协议类型,将PCC使能标记,传递到BBERF和PCEF,或者,传递到PCEF,以使BBERF、PCEF根据PCC使能标记判定是否开启PCC。Step S202: In the process of the user accessing the network, the PCC enable flag is transmitted to the BBERF and the PCEF according to the system protocol type, or is transmitted to the PCEF, so that the BBERF and the PCEF determine whether to open the PCC according to the PCC enable flag.
该步骤中:In this step:
当系统采用PMIPv6(Proxy Mobile IPv6,代理移动IPv6)协议时,将所述PCC使能标记传递到BBERF以及PCEF,以使所述BBERF和PCEF根据所述PCC使能标记判定是否开启PCC;When the system adopts the PMIPv6 (Proxy Mobile IPv6) protocol, the PCC enable flag is transmitted to the BBERF and the PCEF, so that the BBERF and the PCEF determine whether to enable the PCC according to the PCC enable flag;
当系统采用GTP(GPRS Tunnelling Protocol,GPRS隧道协议)协议时,将所述PCC使能标记传递到PCEF,以使所述PCEF根据所述PCC使能标记判定是否开启PCC。When the system adopts the GTP (GPRS Tunneling Protocol) protocol, the PCC enable flag is transmitted to the PCEF, so that the PCEF determines whether to turn on the PCC according to the PCC enable flag.
综上所述,本发明实施例所述方法提出在用户签约中登记PCC使能标记,在用户上线时将PCC使能标记传递到BBERF、PCEF。In summary, the method in the embodiment of the present invention proposes to register a PCC enable flag in the user subscription, and transmit the PCC enable flag to the BBERF and the PCEF when the user goes online.
BBERF根据所述PCC使能标记决定是否开启PCC。当PCC使能标记指示需要开启PCC时,BBERF要向PCRF请求策略控制。当PCC使能标记指示不需要开启PCC时,BBERF不向PCRF请求策略控制。其它情况下,BBERF根据自定义配置决定是否向PCRF请求策略控制。The BBERF determines whether to turn on the PCC according to the PCC enable flag. When the PCC enable flag indicates that the PCC needs to be turned on, the BBERF requests the policy control from the PCRF. When the PCC enable flag indicates that the PCC does not need to be turned on, the BBERF does not request policy control from the PCRF. In other cases, the BBERF decides whether to request policy control from the PCRF according to the custom configuration.
PCEF根据所述PCC使能标记决定是否开启PCC。当PCC使能标记指示需要开启PCC时,PCEF要向PCRF请求策略和计费控制。当PCC使能标记指示不需要开启PCC时,PCEF不向PCRF请求策略和计费控制。其它情况下,PCEF根据自定义配置决定是否向PCRF请求策略和计费控制。The PCEF determines whether to turn on the PCC according to the PCC enable flag. When the PCC enable flag indicates that the PCC needs to be turned on, the PCEF requests the policy and charging control from the PCRF. When the PCC enable flag indicates that the PCC does not need to be turned on, the PCEF does not request policy and charging control from the PCRF. In other cases, the PCEF decides whether to request policy and charging control from the PCRF according to the custom configuration.
本实施例所述方法解决了当前BBERF和PCEF无法基于用户签约来个性化激活PCC的问题,减少了Gxx和Gx接口的信令交互,减轻了BBERF、PCEF、PCRF的负担。The method in this embodiment solves the problem that the current BBERF and the PCEF cannot personalize the PCC based on the user subscription, reduces the signaling interaction between the Gxx and the Gx interface, and reduces the burden of the BBERF, the PCEF, and the PCRF.
下面根据图3~图4给出两个具体示例,并结合对示例的描述,进一步给出本发明实施例的技术细节,使其能够更好地说明本发明实施例提供的方 法的具体实现过程。Two specific examples are given in the following with reference to FIG. 3 to FIG. 4, and the technical details of the embodiments of the present invention are further provided to better explain the embodiments provided by the embodiments of the present invention. The specific implementation process of the law.
示例一Example one
本实施例描述的是用户从E-UTRAN接入并且S-GW和P-GW之间采用PMIPv6协议时,或者,从可信任/非可信任非3GPP网络接入3GPP系统且A-GW(Access Gateway,接入网关)/ePDG和P-GW之间采用PMIPv6协议时,建立IP-CAN(IP-Connectivity Access Network,IP连接接入网)会话过程以及确定是否启用PCC的流程。如图3所示,包括以下步骤:This embodiment describes that when a user accesses from the E-UTRAN and the PMIPv6 protocol is adopted between the S-GW and the P-GW, or accesses the 3GPP system from the trusted/non-trusted non-3GPP network and the A-GW (Access) When the PMIPv6 protocol is adopted between the gateway and the ePDG and the P-GW, an IP-CAN (IP-Connectivity Access Network) session process and a process of determining whether to enable the PCC are established. As shown in Figure 3, the following steps are included:
步骤301:UE通过E-UTRAN接入或者从可信任/非可信任非3GPP网络接入请求建立IP-CAN会话。Step 301: The UE establishes an IP-CAN session through E-UTRAN access or from a trusted/non-trusted non-3GPP network access request.
可选地,UE向接入网发起附着请求,在这个过程中:Optionally, the UE initiates an attach request to the access network, in the process:
对于E-UTRAN接入,MME与HSS交互获得UE的签约信息,其中,所述签约信息中携带PCC使能标记,MME向S-GW发送会话建立请求消息,消息中携带用户标识、PDN标识、PCC使能标记。For the E-UTRAN access, the MME and the HSS obtain the subscription information of the UE, where the subscription information carries the PCC enable flag, and the MME sends a session establishment request message to the S-GW, where the message carries the user identifier, the PDN identifier, PCC enable flag.
对于非3GPP接入网接入,可信任非3GPP接入网关A-GW与AAA交互获得UE的签约信息,非可信任非3GPP通过ePDG与AAA交互获得UE的签约信息;其中,所述签约信息中携带PCC使能标记。For the non-3GPP access network access, the trusted non-3GPP access gateway A-GW interacts with the AAA to obtain the subscription information of the UE, and the non-trusted non-3GPP obtains the subscription information of the UE through the interaction between the ePDG and the AAA; wherein, the subscription information Carry the PCC enable flag.
步骤302:位于S-GW、A-GW和ePDG的BBERF根据PCC使能标记确定是否开启PCC,若开启,向PCRF发送网关控制会话建立消息,消息中携带用户标识、PDN标识;Step 302: The BBERFs of the S-GW, the A-GW, and the ePDG determine whether to enable the PCC according to the PCC enable flag. If yes, send a gateway control session setup message to the PCRF, where the message carries the user identifier and the PDN identifier.
步骤303:PCRF向用户签约数据库SPR发送签约文档请求消息,消息中携带用户标识和PDN标识;Step 303: The PCRF sends a subscription document request message to the user subscription database SPR, where the message carries the user identifier and the PDN identifier.
步骤304:SPR返回签约信息;Step 304: The SPR returns the subscription information.
步骤305:PCRF根据签约信息、网络策略、接入网信息等制定策略,其中制定的策略包括:PCC规则、QoS规则和事件触发器等。PCRF向BBERF返回网关控制会话建立确认消息,并携带QoS规则、事件触发器,以及BBERF安装所述QoS规则、事件触发器的安装策略;Step 305: The PCRF formulates a policy according to the subscription information, the network policy, and the access network information, where the formulated policies include: a PCC rule, a QoS rule, and an event trigger. The PCRF returns a gateway control session establishment confirmation message to the BBERF, and carries the QoS rule, the event trigger, and the installation strategy of the BBERF to install the QoS rule and the event trigger.
步骤306:BBERF所在网关向PCEF所在网关发送请求建立IP-CAN会话,消息中携带用户标识、PDN标识、PCC使能标记。PCEF所在网关为所 建立的IP-CAN会话分配IP Address;Step 306: 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, the PDN identifier, and the PCC enable flag. The gateway where PCEF is located is Established IP-CAN session allocation IP Address;
步骤307:PCEF根据PCC使能标记确定是否开启PCC,若开启,向PCRF发送IP-CAN会话建立指示消息,消息中携带用户标识、PDN标识和IPAddress;Step 307: The PCEF determines whether to enable the PCC according to the PCC enable flag. If the PCEF is enabled, the IP-CAN session establishment indication message is sent to the PCRF, where the message carries the user identifier, the PDN identifier, and the IPAddress.
步骤308:PCRF根据用户标识和PDN标识返回对应的步骤305制定的PCC规则和事件触发器,以及PCEF安装PCC规则和事件触发器的安装策略;Step 308: The PCRF returns a PCC rule and an event trigger defined in step 305 according to the user identifier and the PDN identifier, and an installation policy of the PCEF installation PCC rule and the event trigger.
步骤309:PCEF所在网关向BBERF所在网关返回应答建立IP-CAN会话,携带IP Address;Step 309: 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;
步骤310:S-GW/A-GW/ePDG执行附着流程的余下步骤。Step 310: The S-GW/A-GW/ePDG performs the remaining steps of the attach procedure.
经过上述流程,BBERF和PCEF能够根据PCC使能标记确定是否开启PCC。当PCC使能标记指示开启PCC时,BBERF和PCEF才分别向PCRF请求策略控制。Through the above process, BBERF and PCEF can determine whether to turn on the PCC according to the PCC enable flag. When the PCC enable flag indicates that the PCC is turned on, the BBERF and the PCEF request policy control from the PCRF, respectively.
示例二Example two
本实施例描述的是UE在非漫游场景下,从E-UTRAN接入并且S-GW和P-GW之间采用GTP协议时,或者,从可信任/非可信任非3GPP网络接入3GPP系统时,A-GW/ePDG与P-GW之间采用GTP协议时,建立IP-CAN会话过程以及确定是否启用PCC的流程。如图4所示,具体包括以下步骤:This embodiment describes that when the UE accesses from the E-UTRAN and the G-TP protocol is adopted between the S-GW and the P-GW in the non-roaming scenario, or the 3GPP system is accessed from the trusted/non-trusted non-3GPP network. When the GTP protocol is adopted between the A-GW/ePDG and the P-GW, an IP-CAN session process is established and a process of determining whether to enable the PCC is established. As shown in FIG. 4, the following steps are specifically included:
步骤401:UE通过E-UTRAN接入或者从可信任/非可信任非3GPP网络接入请求建立IP-CAN会话。Step 401: The UE establishes an IP-CAN session through E-UTRAN access or from a trusted/non-trusted non-3GPP network access request.
可选地,UE向接入网发起附着请求,在这个过程中:Optionally, the UE initiates an attach request to the access network, in the process:
对于E-UTRAN接入,MME与HSS交互获得UE的签约信息,其中,所述签约信息中携带PCC使能标记,MME通过S-GW向P-GW发送会话建立请求消息,消息中携带用户标识、PDN标识和PCC使能标记。For the E-UTRAN access, the MME and the HSS obtain the subscription information of the UE, where the subscription information carries the PCC enable flag, and the MME sends a session establishment request message to the P-GW through the S-GW, where the message carries the user identifier. , PDN identification and PCC enable flag.
对于非3GPP接入网接入,可信任非3GPP接入网关A-GW与AAA交互获得UE的签约信息,非可信任非3GPP接入网通过ePDG与AAA交互获得UE的签约信息;其中,所述签约信息中携带PCC使能标记。A-GW/ePDG向P-GW发送会话创建请求消息,消息中携带用户标识、PDN标识和PCC 使能标记。For the non-3GPP access network access, the trusted non-3GPP access gateway A-GW interacts with the AAA to obtain the subscription information of the UE, and the non-trusted non-3GPP access network obtains the subscription information of the UE through the interaction between the ePDG and the AAA; The PCC enable flag is carried in the subscription information. The A-GW/ePDG sends a session creation request message to the P-GW, where the message carries the user identifier, the PDN identifier, and the PCC. Enable the tag.
步骤402:PCEF根据PCC使能标记确定是否开启PCC,若开启,向PCRF发送IP-CAN会话建立指示消息,消息中携带用户标识、PDN标识和IPAddress;Step 402: The PCEF determines whether to enable the PCC according to the PCC enable flag. If the PCEF is enabled, the IP-CAN session establishment indication message is sent to the PCRF, where the message carries the user identifier, the PDN identifier, and the IPAddress.
步骤403:PCRF向SPR发送签约文档请求消息,消息中携带用户标识和PDN标识;Step 403: The PCRF sends a subscription document request message to the SPR, where the message carries the user identifier and the PDN identifier.
步骤404:SPR返回签约信息;Step 404: The SPR returns the subscription information.
步骤405:PCRF根据签约信息、网络策略、接入网信息等制定策略,所述指定策略包括:PCC规则和事件触发器等。PCRF向PCEF返回IP-CAN会话建立确认消息,并携带PCC规则和事件触发器,以及PCEF安装所述PCC规则和事件触发器的安装策略;Step 405: The PCRF formulates a policy according to the subscription information, the network policy, the access network information, and the like, and the specified policy includes: a PCC rule, an event trigger, and the like. The PCRF returns an IP-CAN session establishment confirmation message to the PCEF, and carries the PCC rules and event triggers, and the installation policy of the PCEF to install the PCC rules and event triggers;
步骤406:P-GW执行附着流程的余下步骤。Step 406: The P-GW performs the remaining steps of the attach procedure.
经过上述流程,PCEF能够根据PCC使能标记确定是否开启PCC。当PCC使能标记指示开启PCC时,PCEF才向PCRF请求策略控制。Through the above process, the PCEF can determine whether to turn on the PCC according to the PCC enable flag. When the PCC enable flag indicates that the PCC is turned on, the PCEF requests policy control from the PCRF.
综上所述,本发明实施例通过用户签约登记PCC使能标记并传递到BBERF和PCEF,解决了当前BBERF和PCEF无法基于用户签约来个性化激活PCC的问题,减少了Gxx和Gx接口的信令交互,减轻了BBERF、PCEF、PCRF的负担。In summary, the embodiment of the present invention solves the problem that the current BBERF and PCEF cannot personally activate the PCC based on the user subscription, and the letter of the Gxx and Gx interfaces is reduced by the user signing and registering the PCC enable flag and transmitting it to the BBERF and the PCEF. The interaction reduces the burden on BBERF, PCEF, and PCRF.
实施例二Embodiment 2
本发明实施例提供一种业务实体,如图5所示,所述业务实体包括:An embodiment of the present invention provides a service entity. As shown in FIG. 5, the service entity includes:
登记模块510,设置为根据用户签约,登记用以表示是否开启策略计费控制PCC的PCC使能标记;The
输出模块520,设置为在用户接入网络过程中,输出所述PCC使能标记,以使目标功能实体根据所述PCC使能标记判定是否开启PCC;所述目标功能实体包括:BBERF、PCEF。The
本实施例中,业务实体可以为HSS或AAA。 In this embodiment, the service entity may be an HSS or an AAA.
本实施例通过用户签约登记PCC使能标记并传递到BBERF和PCEF,解决了当前BBERF和PCEF无法基于用户签约来个性化激活PCC的问题,减少了Gxx和Gx接口的信令交互,减轻了BBERF、PCEF、PCRF的负担。This embodiment solves the problem that the current BBERF and PCEF cannot personalize the PCC based on the user subscription by registering the PCC enable flag and transmitting it to the BBERF and the PCEF. The signaling interaction between the Gxx and the Gx interface is reduced, and the BBERF is reduced. , the burden of PCEF, PCRF.
实施例三Embodiment 3
本发明实施例提供一种BBERF,如图6所示,所述BBERF包括:An embodiment of the present invention provides a BBERF. As shown in FIG. 6, the BBERF includes:
第一标记获取模块610,设置为在用户接入网络过程中,获取根据用户签约登记的表示是否开启PCC的PCC使能标记;The first
第一处理模块620,设置为根据所述PCC使能标记判定是否开启PCC。The
本实施例所述BBERF是对原BBERF进行功能扩展后的BBERF,具体的,本实施例所述BBERF基于用户签约来个性化激活PCC,减少了Gxx和Gx接口的信令交互,减轻了BBERF、PCRF的负担。The BBERF in this embodiment is a BBERF after the function expansion of the original BBERF. Specifically, the BBERF in this embodiment personalizes the PCC based on the user subscription, reduces the signaling interaction between the Gxx and the Gx interface, and reduces the BBERF. The burden of PCRF.
实施例四Embodiment 4
本发明实施例提供一种PCEF,如图7所示,所述PCEF包括:An embodiment of the present invention provides a PCEF. As shown in FIG. 7, the PCEF includes:
第二标记获取模块710,设置为在用户接入网络过程中,获取根据用户签约登记的表示是否开启PCC的PCC使能标记;The second
第二处理模块720,设置为根据所述PCC使能标记判定是否开启PCC。The
本实施例所述PCEF是对原PCEF进行功能扩展后的PCEF,具体的,本实施例所述PCEF基于用户签约来个性化激活PCC,减少了Gxx和Gx接口的信令交互,减轻了PCEF、PCRF的负担。The PCEF in this embodiment is a PCEF that performs function expansion on the original PCEF. Specifically, the PCEF in this embodiment personalizes the PCC based on the user subscription, reduces the signaling interaction between the Gxx and the Gx interface, and reduces the PCEF. The burden of PCRF.
实施例五
本发明实施例提供一种启用策略和计费控制的系统,该系统至少包括:实施例二所述的业务实体,实施例三所述的BBERF,以及实施例四所述的PCEF。The embodiment of the present invention provides a system for enabling policy and charging control, and the system includes at least the service entity according to the second embodiment, the BBERF according to the third embodiment, and the PCEF according to the fourth embodiment.
由于本实施例包含实施例二、三、四的所有内容,所以对于业务实体、 BBERF和PCEF的具体结构,以及所能达到的效果不再赘述。Since this embodiment includes all the contents of the second, third, and fourth embodiments, for the business entity, The specific structure of BBERF and PCEF, and the effects that can be achieved are not described here.
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如系统、设备、装置、器件等)执行,在执行时,包括方法实施例的步骤之一或其组合。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.
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。Alternatively, all or part of the steps of the above embodiments may also be implemented by using an integrated circuit. These steps may be separately fabricated into individual integrated circuit modules, or multiple modules or steps may be fabricated into a single integrated circuit module. achieve.
上述实施例中的各装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。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 each 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.
本发明通过用户签约登记PCC使能标记并传递到BBERF和PCEF,解决了当前BBERF和PCEF无法基于用户签约来个性化激活PCC的问题,减少了Gxx和Gx接口的信令交互,减轻了BBERF、PCEF、PCRF的负担。 The invention solves the problem that the current BBERF and the PCEF cannot personalize the activation of the PCC based on the user subscription by the user registration and registration of the PCC enable flag, and reduces the signaling interaction between the Gxx and the Gx interface, and reduces the BBERF, The burden of PCEF and PCRF.
Claims (10)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410655159.7 | 2014-11-17 | ||
| CN201410655159.7A CN105682068A (en) | 2014-11-17 | 2014-11-17 | Method, device and system for enabling policy and charging control (PCC) |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016078333A1 true WO2016078333A1 (en) | 2016-05-26 |
Family
ID=56013194
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/077518 Ceased WO2016078333A1 (en) | 2014-11-17 | 2015-04-27 | Policy and charging control starting method and apparatus |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105682068A (en) |
| WO (1) | WO2016078333A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111405506B (en) * | 2019-01-02 | 2021-09-14 | 中国移动通信有限公司研究院 | Policy control method, device, equipment and computer readable storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102137204A (en) * | 2010-06-30 | 2011-07-27 | 华为技术有限公司 | Charging method, device and system equipment |
| CN103108362A (en) * | 2011-11-14 | 2013-05-15 | 华为技术有限公司 | Strategy decision method and network device |
| CN103533525A (en) * | 2012-07-02 | 2014-01-22 | 华为终端有限公司 | Method and system for transmitting rules related with policy control and charging, and equipment |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101867909B (en) * | 2009-04-20 | 2013-10-16 | 中兴通讯股份有限公司 | Method and system for realizing limited policy charging control |
| CN103004241B (en) * | 2011-06-14 | 2015-09-09 | 华为技术有限公司 | Policy control method, relevant device and policy charging control system |
| CN103391529B (en) * | 2012-05-07 | 2018-03-13 | 中兴通讯股份有限公司 | Service push method and device |
| CN104620536B (en) * | 2012-09-17 | 2018-02-23 | 瑞典爱立信有限公司 | Highly available, scalable policy and accounting control system and method therefor |
-
2014
- 2014-11-17 CN CN201410655159.7A patent/CN105682068A/en active Pending
-
2015
- 2015-04-27 WO PCT/CN2015/077518 patent/WO2016078333A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102137204A (en) * | 2010-06-30 | 2011-07-27 | 华为技术有限公司 | Charging method, device and system equipment |
| CN103108362A (en) * | 2011-11-14 | 2013-05-15 | 华为技术有限公司 | Strategy decision method and network device |
| CN103533525A (en) * | 2012-07-02 | 2014-01-22 | 华为终端有限公司 | Method and system for transmitting rules related with policy control and charging, and equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105682068A (en) | 2016-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9351325B2 (en) | Policy control method and system for converged network | |
| US8799440B2 (en) | Policy and charging control method and system for multi-PDN connections of single APN | |
| CN100579302C (en) | A method for selecting a policy and charging rule function server in a non-roaming scenario | |
| CN101227391B (en) | method for selecting function entity of tactics and charging rules under non-roaming condition | |
| US8874715B2 (en) | Charging method, system and reporting method for terminal accessing through multiple access networks | |
| CN101646149B (en) | Method for deleting session messages in DRA | |
| CN100536401C (en) | Subscriber contract information processing method and apparatus in strategy and charging control | |
| US9113436B2 (en) | Method and system for information transmission | |
| JP6429866B2 (en) | Method and apparatus for determining PCRF | |
| WO2009124441A1 (en) | Session termination triggering method, implementing method and apparatus | |
| WO2011029289A1 (en) | Method and system for transmitting a bearer control mode in roaming scenarios | |
| WO2016201999A1 (en) | Third-party application charging method and apparatus, and application function device | |
| CN101841798B (en) | Method and device for associating billing identifiers | |
| WO2012071956A1 (en) | Method, system and apparatus for supporting sponsored data connectivity in roaming scenarios | |
| WO2012083779A1 (en) | Policy control method and device | |
| CN104754657A (en) | Strategy control method, strategy executing and transmitting device | |
| WO2014048191A1 (en) | Method and system for selecting vplmn and packet data network gateway | |
| WO2012155774A1 (en) | Method, system for establishing s9 sub-session, and policy and charging rules function | |
| CN103227981B (en) | A kind of recognition methods of application detection control function pattern and system | |
| CN103781048B (en) | The addressing method and equipment of strategy and charging control entity | |
| WO2011003307A1 (en) | Charging method and system for evolved packet system | |
| WO2016078333A1 (en) | Policy and charging control starting method and apparatus | |
| WO2011134315A1 (en) | Method, device and system for service authorization | |
| WO2011134321A1 (en) | Policy sending method and system for machine type communication | |
| WO2011029349A1 (en) | Method and system for processing multiple bearer binding and event report functions |
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: 15860494 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: 15860494 Country of ref document: EP Kind code of ref document: A1 |