This application is the U.S. National Phase application of PCT application number PCT/CN2013/075691 having a PCT filing date of May 16, 2013, which claims priority of Chinese patent application 201210222986.8 filed on Jun. 29, 2012, the disclosures of which are hereby incorporated by reference.
The present document relates to the fixed mobile convergence technical field, and particularly to a method, an apparatus and a system for policy control in a fixed mobile convergence scenario.
The present
Wherein, the PCRF is a core of the PCC (Policy and Charging Control), and is responsible for formulating policy strategy and charging rules. The PCRF provides network controlling rules based on service data stream, and the network controlling includes service data stream detection, gating control, QoS (Quality of Service) control and charging rules based on data stream and so on. The PCRF sends the policy and charging rules formulated by itself to the PCEF (Policy and Charging Enforcement Function) for enforcement. Meanwhile, the PCRF is also required to ensure that the rules are coincident with the subscribers' subscription information. The basis for the PCRF to formulate policy and charging rules includes: acquiring service-related information from AF (Application Function); acquiring subscribers' subscription information of policy and charging control from SPR (Subscription Profile Repository); and acquiring bearer-related network information from PCEF.
The EPS supports communication with non-3GPP systems, and the EPS communicates with non-3GPP systems through S2a/b/c interfaces, using a P-GW as an anchor between 3GPP systems and non-3GPP systems. As shown in
With the development of network technology, many operators begin to concern FMC (Fixed Mobile Convergence), and research on the connection and communication between 3GPP and BBF. In the scenario that subscribers access the mobile core network through BBF, it needs to ensure the QoS of the data in the whole transmission path (data may be transmitted through fixed network and mobile network). In the related art, the QoS is ensured by interacting with BPCF (Broadband Policy Control Framework) in the BBF access through PCRF. BPCF is the policy control framework of BBF access. For the resource request message of PCRF, BPCF performs, according to the network policy, subscription information and so on of the BBF access, resource admission control or forwards the resource request message to other network elements of the BBF access network (such as BNG (Broadband Network Gateway)), and then other network elements perform the resource admission control (i.e. other network elements are entrusted to perform resource admission control). For example, when a UE accesses the 3GPP core network through WLAN (Wireless Local Area Network), PCRF needs to interact with BPCF when performing QoS authorization in order to ensure a demand for a total bandwidth for visiting services by all the UEs accessing through WLAN accessing line being not larger than the bandwidth of the line (such as the subscription bandwidth or the largest physical agent supported by the line), thus the BBF access network performs resource admission control.
At present, one important scenario of studying interconnection and intercommunication between 3GPP and BBF is: a scenario of a 3GPP UE accessing the EPS through the WLAN of BBF. Many operators think that WLAN can be taken as a trusted non-3GPP system, thereby the problem of interconnection and intercommunication for UE accessing EPS through the trusted WLAN has been attached importance gradually and on the start of research.
In the related art, to make AC (Access Controller)/BNG (Broadband Network Gateway) support S2a interface, all AC/BNG devices are required to upgrade, which will seriously impacts the present network.
In order to solve the problem, in the related art, it proposes to introduce a WLAN access network (such as TWAG′ (Trusted WLAN Access Gateway) as shown in
Interface C: is an interface between TWAG′ and BBF AAA (Authentication, Authorization and Accounting). That interface is used to forward the authentication message sent by BNG or BBF AAA, and the authentication success message sent by BBF AAA can be used to trigger the establishment of GTP/PMIP tunnel between TWAG′ and P-GW of the EPC network.
Interface D: is an interface between TWAG′ and BNG. That interface is used to forward authentication message sent by BNG or DHCP (Dynamic Host Configuration Protocol) message, and subscriber data etc.
However, there is still no solution of implementing policy control in the network framework as shown in
The embodiments of the present document provide a policy control method, equipment and system, implementing policy control in the fixed mobile convergence scenario.
The embodiments of the present document provide a method for policy control, comprising:
a trusted Wireless Local Area Network (WLAN) access gateway receiving Quality of Service (QoS) information from a 3GPP core network, and sending the QoS information to an Access Controller (AC) or a Broadband Network Gateway (BNG);
the AC or the BNG or other fixed network access devices performing admission control and/or resource allocation according to the QoS information.
The step of sending the QoS information to the AC or the BNG comprises:
sending the QoS information by a Remote Authentication Dial In User Service (RADIUS) session between the trusted WLAN access gateway and the AC or the BNG established during a process of a terminal access authentication, or by a designated policy control session between the trusted WLAN and the AC or the BNG.
Wherein, when the QoS information is sent by the RADIUS session, the trusted WLAN access gateway is used as a RADIUS proxy, client or server.
Wherein, the step of the trusted WLAN access gateway receiving the QoS information from the 3GPP core network comprises:
when a General Tunnel Protocol (GTP) is applied between the trusted WLAN access gateway and a Packet Data Network Gateway (P-GW), the trusted WLAN access gateway receiving the QoS information from the P-GW; and
when a Proxy Mobile Internet Protocol (PMIP) is applied between the trusted WLAN access gateway and the P-GW, the trusted WLAN access gateway receiving the QoS information from a Policy and Charging Rule Function (PCRF) entity or from the PCRF entity through a Broadband Policy Control Function (BPCF).
The method further comprises:
the trusted WLAN access gateway receiving a message for requesting for establishing a fixed network control session sent by the AC or the BNG, the trusted WLAN access gateway sending an acknowledgement message of the message for requesting for establishing the fixed network control session to the AC or the BNG; or
the trusted WLAN access gateway sending the message for requesting for establishing the fixed network policy control session to the AC or the BNG, the trusted WLAN access gateway receiving the acknowledgement message of the message for requesting for establishing the fixed network policy control session sent by the AC or the BNG; or
the trusted WLAN access gateway sending a triggering message for requesting for establishing the fixed network policy control session to the AC or the BNG, receiving the message for requesting for establishing the fixed network policy control session sent by the AC or the BNG, the trusted WLAN access gateway sending the acknowledgement message of the message for requesting for establishing the fixed network policy control session to the AC or the BNG.
The method further comprises: when the PMIP is adopted between the trusted WLAN access gateway and the P-GW, the trusted WLAN access gateway sending the message for requesting for establishing the fixed network policy control session to the BPCF; the trusted WLAN access gateway receiving the acknowledgement message of the message for requesting for establishing the fixed network policy control session sent by the BPCF.
The method further comprises: when the PMIP is adopted between the trusted WLAN access gateway and the P-GW, the trusted WLAN access gateway sending a gateway control session establishing message to the PCRF; and the trusted WLAN access gateway receiving a gateway control session establishing acknowledgement message sent by the PCRF.
Wherein, the step of the trusted WLAN access gateway receiving the message for requesting for establishing the fixed network policy control session sent by the AC or the BNG; or the trusted WLAN access gateway sending the message for requesting for establishing the fixed network policy control session to the AC or the BNG; or the trusted WLAN access gateway sending the triggering message for requesting for establishing the fixed network policy control session to the AC or the BNG comprises:
in a case that the terminal access authentication succeeds, the trusted WLAN access gateway receiving the message for requesting for establishing the fixed network policy control session sent by the AC or the BNG, or the trusted WLAN access gateway sending the message for requesting for establishing the fixed network policy control session to the AC or the BNG, or the trusted WLAN access gateway sending the triggering message for requesting for establishing the fixed policy control session to the AC or the BNG;
or
after the terminal initiates a Dynamic Host Configuration Protocol (DHCP) request, the trusted WLAN access gateway receiving the message for requesting for establishing the fixed network policy control session sent by the AC or the BNG, or the trusted WLAN access gateway sending the message for requesting for establishing the fixed network policy control session to the AC or the BNG, or the trusted WLAN access gateway sending the triggering message for requesting for establishing the fixed network policy control session to the AC or the BNG.
The method further comprises:
configuring an interface D′ between the trusted WLAN access gateway and the AC or the BNG, and using the interface D′ to implement one of the following functions: transferring the QoS information and admission control and/or resource allocation result by a Remote Authentication Dial In User Service (RADIUS) session established during the terminal access authentication; establishing a separate policy control session to transfer the QoS information and the admission control and/or resource allocation result.
The method further comprises:
configuring an interface R′ between the trusted WLAN access gateway and the BPCF, and using the interface R′ to implement policy issuing and result feedback between the trusted WLAN access gateway and the BPCF.
The method further comprises: configuring an interface Gxd′ between the trusted WLAN access gateway and the PCRF, and using the interface Gxd′ to implement policy negotiation and result feedback between the trusted WLAN access gateway and the PCRF.
An embodiment of the present document further provides a trusted Wireless Local Area Network (WLAN) access gateway, comprising:
a receiving module, configured to: receive Quality of Service (QoS) information from a 3GPP core network;
a sending module, configured to: send the QoS information to an Access Controller (AC) or a Broadband Network Gateway (BNG).
The trusted WLAN access gateway further comprises a session establishing module, wherein, the session establishing module is configured to: establish a Remote Authentication Dial In User Service (RADIUS) session with the AC or the BNG during a process of a terminal access authentication, or establish a designated policy control session with the AC or the BNG;
the sending module is configured to: send the QoS information by the RADIUS session or the designated policy control session between the trusted WLAN access gateway and the AC or the BNG.
Wherein, when the QoS information is sent by the RADIUS session, the trusted WLAN access gateway is used as a RADIUS Proxy, a Client or a Server.
Wherein, the receiving module is configured to:
receive the QoS information from the P-GW when a General Tunnel Protocol (GTP) is adopted between the trusted WLAN access gateway and a Packet Data Network Gateway (P-GW);
receive the QoS information from a Policy and Charging Rule Function (PCRF) entity or from the PCRF entity through a Broadband Policy Control Framework (BPCF) when Proxy Mobile Internet Protocol (PMIP) is adopted between the trusted WLAN access gateway and the P-GW.
The trusted WLAN access gateway further comprises: a first fixed network policy processing module, wherein,
the first fixed network policy processing module is configured to: receive a message for requesting for establishing a fixed network policy control session sent by the AC or the BNG; and send an acknowledgement message of the message for requesting for establishing the fixed network policy control session to the AC or the BNG;
or, send the message for requesting for establishing the fixed network policy control session to the AC or the BNG; receive the acknowledgement message of the message for requesting for the fixed network policy control session sent by the AC or the BNG;
or, send a triggering message for requesting for establishing the fixed network policy control session to the AC or the BNG, receive the message for requesting for establishing the fixed network policy control session sent by the AC or the BNG, and send the acknowledgement message of the message for requesting for establishing the fixed network policy control session to the AC or the BNG.
Wherein, the first fixed network policy processing module is configured to:
in a case that the terminal access authentication succeeds, receive the message for requesting for establishing the fixed network policy control session sent by the AC or the BNG, or send the message for requesting for establishing the fixed network policy control session to the AC or the BNG, or send a triggering message for requesting for establishing the fixed policy control session to the AC or the BNG;
or
after the terminal initiates a Dynamic Host Configuration Protocol (DHCP) request, receive the message for requesting for establishing the fixed network policy control session sent by the AC or the BNG, or send the message for requesting for establishing the fixed network policy control session to the AC or the BNG, or send the triggering message for requesting for establishing the fixed network policy control session to the AC or the BNG.
The trusted WLAN access gateway further comprises: a second fixed network policy processing module, wherein,
the second fixed network policy processing module is configured to: when the PMIP is adopted between the trusted WLAN access gateway and the P-GW, send the message for requesting for establishing the fixed network policy control session to the BPCF; receive the acknowledgement message of the message for requesting for establishing the fixed network policy control session sent by the BPCF.
Wherein, the second fixed network policy processing module is further configured to: when the PMIP is adopted between the trusted WLAN access gateway and the P-GW, send a gateway control session establishing message to the PCRF; and receive a gateway control session establishing acknowledgement message sent by the PCRF.
An embodiment of the present document further provides a system for policy control, comprising an Access Controller (AC) or a Broadband Network Gateway (BNG), and the trusted Wireless Local Area Network (WLAN) access gateway described above.
By applying the method, equipment and system provided by the embodiments of the present document, the interface configuration and policy configuration are performed for the WLAN access gateway in the fixed mobile convergence scenario, thereby the policy control is implemented in the fixed mobile convergence scenario.
The
The embodiments of the present document will be described in detail in the following in combination with the drawings. It should be noted that the embodiments and the features in the embodiments of the present application can be combined in any way in the case of no conflict.
The network framework as shown in
In the embodiments of the present document, besides the interface configuration as shown in
Interface D′: is an interface between TWAG′ and BNG, and the interface can further implements one of the two following options beside the function defined in the framework as shown in
(1). by the session established during the access authentication, TWAG′ transfers dynamic QoS information to BNG, and BNG feeds back the resource allocation result (can also be called as the admission control result) to TWAG′;
(2). it is used to establish a separate policy control session, by which TWAG′ transfers dynamic QoS information to BNG, and BNG feeds back the resource allocation result to TWAG′ (can also be called as the admission control result).
Interface R′: is an interface between TWAG′ and BPCF, which is used for policy issuing and result feedback between TWAG′ and BPCF.
Interface Gxd′: is the interface between TWAG′ and PCRF, which is used for policy negotiation and result feedback between TWAG′ and PCRF.
The embodiment of the present document provides a method for policy control, wherein a trusted WLAN access gateway receives QoS information from a 3GPP core network and sends QoS information for requesting for resource reservation to AC or BNG; when GTP is applied between the trusted WLAN access gateway and the P-GW, the trusted WLAN access gateway receives QoS information from the P-GW; and when PMIP is applied between the trusted WLAN access gateway and the P-GW, the trusted WLAN access gateway receives QoS information from a PCRF entity or from a PCRF entity through BPCF. Wherein, the trusted WLAN access gateway may sends the QoS information by a RADIUS (Remote Authentication Dial In User Service) session between the trusted WLAN and AC or BNG established during the process of the terminal access authentication, or by the specific policy control session between the trusted WLAN and AC or BNG. When the QoS information is sent by the RADIUS session, the WLAN access gateway is used as a RADIUS proxy, client or server.
The process of the terminal RADIUS authentication and the process of sending the QoS information from 3GPP core network after the terminal authentication succeeds will be introduced respectively with specific embodiments. It should be noted that these embodiments are merely used for illustrating the technical solution of the present document, while not used for limiting the application of the technical solution of the present document. For the convenience in description, as an example, TWAG′ is taken as the trusted WLAN access gateway in the following description.
In the embodiment, it mainly describes the flow of a 3GPP UE accessing 3GPP EPC (Evolved Packet Core) network through WLAN. Wherein, the authentication flow of EAP (Extensible Authentication Protocol) is required to forward to BBF AAA (Authentication, Authorization and Accounting) entity through TWAG′, AP/RG is used as an EAP authenticator, and AC/BNG and TWAG′ are used as AAA agents. When a service type of the 3GPP AAA policy received by AC/BNG is permitting accessing EPC, the embodiment is implemented. In the embodiment, the EAP authentication success message triggers an establishment of a GTP/PMIP tunnel. As shown in
Step 601: the UE and WLAN network elements perform a flow specific to non-3GPP, such as link establishment.
Step 602: the UE sends an EAPOL-START message to AP/RG to request for authentication.
Steps 603-604: As the EAP authenticator, AP/PG triggers an EAP authentication flow to UE.
Wherein, the UE carries NAI (Network Access Identifier) in the EAP-RES/Identity message. After receiving the EAP-REP/Identity message encapsulated with AAA, AC/BNG may determine whether the terminal is a 3GPP UE or not according to the authentication type, if the authentication type is not the EAP authentication, then the terminal is taken as a WLAN UE, and the flow in techniques related to a WLAN UE accessing WLAN is implemented; if the authentication type is an EAP authentication, then domain name information in NAI is acquired by analyzing message, and the terminal is determined as a 3GPP UE; alternatively, it may determine the terminal as a 3GPP UE just according to the domain name. if the terminal is a 3GPP UE, then UE MAC (Medium Access Control Address) and domain name information is associated with a corresponding GRE (Generic Routing Encapsulation) tunnel, and the association relationship is saved in the local; afterwards, the message is encapsulated into the GRE tunnel and then is sent to TWAG′, or is forwarded to TWAG′ according to routing; after receiving the GRE message, TWAG′ removes the encapsulation of the head of GRE, and then, acting as the AAA agent, forwards the decapsulated message to BBF AAA, through which the message is forwarded to 3GPP AAA.
In step 604, BNG may be used as a RADIUS Proxy to forward the AAA message; besides, BNG may also be used as a RADIUS Server to end the AAA message from RG, and BNG may further be used as a RADIUS Client to send the AAA message to the TWAG′, where the content of the AAA message is coincident with the received content. Similarly, in step 604, TWAG′ may be used as a RADIUS Proxy to forward the AAA message; besides, TWAG′ may also be used as a RADIUS Server to end the AAA message from BNG, and afterwards, TWAG′ may further be used as a RADIUS Client to send the AAA message to BBF AAA, where the content of the AAA message is coincident with the received content.
It should be noted that the GRE tunnel described above may be replaced by other types of tunnel, such as MPLS (Multi Protocol Label Switch) and so on; alternatively, the EAP authentication message is transferred by routing directly, not transmitted by tunnel.
Steps 605-607: the following EAP flow is implemented. When TWAG′ receives the EAP authentication success message, step 606 is executed. Wherein, the function of TWAG′ is acting as an AAA agent or an AAA relay which is the same as in steps 603-604. In the process of authentication, AC/BNG will acquire the service type of 3GPP AAA authorization, and the service type includes specifically: permitting accessing EPC, and/or seamed service shunting, or refusing accessing EPC. After AC/BNG acquires the service type of 3GPP AAA authorization, if the service type is permitting accessing EPC, the information may be bound with the UE MAC address, and the association relationship is saved in the local. In the embodiment, the service type is permitting accessing EPC. AC/BNG may save the association relationship between the service type and the UE MAC address in the local, and illustrate explicitly that the service type supported by AC/BNG is permitting accessing EPC; alternatively, it may not save the association relationship in the local, and illustrate implicitly that the service type supported by AC/BNG is permitting accessing EPC.
Steps 608-612: after receiving a EAP authentication success message, TWAG′ requests P-GW for establishing a GIP/PMIP tunnel, and meanwhile, establishes an IP-CAN (IP Connectivity Access Network) session with PCRF, and upgrades P-GW identifier between the TWAG′ and HSS. After receiving a session creating response message or agent binding acknowledgement message, TWAG′ sends an EAP authentication success message to the UE through AC/BNG and AP/RG. In step 609, PCEF located at P-GW supplies PCRF with a user identifier and an IP address allocated by P-GW for the UE.
Step 613: as the service type is permitting accessing EPC, BNG sends a fixed network policy control session establishing message carrying a user identifier to TWAG′.
Step 614: TWAG′ sends a message to BPCF to request for establishing a fixed network policy control session, and carries a user identifier in the message.
Step 615: BPCF sends a gateway control session establishing message to PCRF, and carries a user identifier in the message. PCRF associates the IP-CAN session established by request in step 608 with the gateway control session established by request in step 615 according to the user identifier.
Step 616: PCRF returns a gateway control session establishing acknowledgement message to BPCF.
Step 617: BPCF returns a message to TWAG′ to acknowledge the establishment of the fixed network policy control session.
Step 618: TWAG′ returns a message to BNG to acknowledge the establishment of the fixed network policy control session.
Step 619: the UE performs DHCP flow or RS/RA flow to acquire an IP address and related IP configuration parameters. The attachment flow completes. Wherein, after receiving the DHCP request message (which specifically is a DHCPv4 message or DHCPv6 message)/Router Solicitation (RS) message sent by the UE, AC/BNG finds the associated service type thereof is permitting accessing EPC according to the UC MAC address, and then finds the associated GRE tunnel, by which the message is encapsulated into TWAG′; after receiving the GRE message, TWAG′ removes the encapsulation of the GRE head, and then deals with the DHCP request message. Similarly, TWAG′ encapsulates the DHCP response/router notification message into the GRE head and sends the GRE message to BNG. After receiving the GRE message, BNG removes the encapsulation of the GRE head for processing. At this moment, BNG may bind the IP address with the MAC address.
When receiving the uplink data, BNG/AC may find the associated service type as permitting accessing EPC according to the UE MAC address or UE IP address in the same way, finds the associated GRE tunnel, and then encapsulates the message into TWAG′ by the GRE tunnel; after receiving the GRE message, TWAG′ removes the encapsulation of the GRE head, and encapsulates the message by GTP tunnel or PMIP tunnel, and forwards the message to P-GW. When receiving downlink data, BNG/AC removes the encapsulation of the GRE head directly, and forwards the message to the UE.
It should be noted that step 613 and step 618 are optional steps, which are performed when the network uses the separate session between BNG and TWAG′ to transfer the QoS information and implementation result.
In other embodiments, the establishment of the separate session between BNG and TWAG′ may also triggered by TWAG′. That is:
A) in step 613, TWAG′ sends a message to BNG to request for establishing fixed network policy control session; in step 618, BNG returns an acknowledgement message to TWAG′; or
B) in step 613, TWAG′ sends a triggering message to BNG to request BNG to send a message to request for establishing a fixed network policy control session, and after receiving the triggering message, the BNG sends a message to TWAG′ to request for establishing the fixed network policy control session; in step 618, TWAG′ returns an acknowledgement message to BNG.
In the embodiment, it mainly describes the flow of a 3GPP UE accessing 3GPP EPC network through WLAN. Wherein, the EAP authentication flow is required to forward to BBF AAA by TWAG′, AP/RG is used as an EAP authenticator, and AC/BNG and TWAG′ are used as AAA agents. When the service type of the 3GPP AAA policy received by AC/BNG is permitting accessing EPC, the embodiment is implemented. In the embodiment, the DHCP request message triggers the establishment of the GTP/PMIP tunnel. As shown in
In Steps 701-707, it is to perform steps 601-606 and step 612.
In Step 708, UE sends the DHCP request message, after receiving the DHCP request message (which specifically is a DHCPv4 message), AC/BNG finds that the associated service type is permitting accessing EPC according to the UE MAC address, finds the associated GRE tunnel, and encapsulates the message into TWAG′ according to the GRE tunnel; after receiving the GRE message, TWAG′ removes the encapsulation of the GRE head, and deals with the DHCP request message.
In Steps 709-718, it is to perform steps 608-611, step 613 and step 618. Wherein, step 713 may be performed before step 709. Therefore, PCRF may receives the gateway control session establishing message from BPCF at first, and then receives the IP-CAN session establishing message. Steps 714-717 are performed only when TWAG′ determines what is established between TWAG′ and P-GW is the PMIP tunnel.
Wherein, step 713 and step 718 are optional steps, which are performed when the network uses the separate session between BNG and TWAG′ to transfer the QoS information and implementation result.
In other embodiments, the establishment of the separate session between BNG and TWAG′ may also be triggered by TWAG′. That is:
A) in step 713, TWAG′ sends a message to BNG to request for establishing a fixed network policy control session; in step 718, BNG returns an acknowledgement message to TWAG′; or
B) in step 713, TWAG′ sends a triggering message to BNG to request BNG to send a message to request for establishing a fixed network policy control session, and after receiving the triggering message, the BNG sends a message to TWAG′ to request for establishing the fixed network policy control session; in step 718, TWAG′ returns an acknowledgement message to BNG
In Step 719, the UE performs a DHCP flow or RS/RA (Router Advertisement) flow to acquire the IP address and related IP configuration parameters. The attachment flow completes.
When receiving the uplink data, BNG/AC may find that the associated service type is permitting accessing EPC according to the UE MAC address or UE IP address in the same way, finds the associated GRE tunnel, and then encapsulates the message into TWAG′ by the GRE tunnel; after receiving the GRE message, TWAG′ removes the encapsulation of GRE head, and encapsulates the message by the GTP tunnel or PMIP tunnel, and forwards the message to P-GW. When receiving downlink data, BNG/AC removes the encapsulation of GRE head directly, and forwards the message to the UE.
In the embodiment, it mainly describes the flow of a 3GPP UE accessing 3GPP EPC network through WLAN. Wherein, the EAP authentication flow is required to forward to BBF AAA by TWAG′, AP/RG is used as an EAP authenticator, and AC/BNG and TWAG′ are used as AAA agents. When the service type of the 3GPP AAA policy received by AC/BNG is permitting accessing EPC, the embodiment is implemented. In the embodiment, the EAP authentication success message triggers the establishment of the GTP/PMIP tunnel. As shown in
In Steps 801-813, it is to perform the flow of steps 601-613.
In Step 814, TWAG′ sends the gateway control session establishing message to PCRF, carrying a user identifier in the message.
PCRF associates the IP-CAN session established by request in step 808 with the gateway control session established by request in step 814 according to the user identifier.
In Step 815, PCRF returns the fixed network policy control session establishing acknowledgement message to TWAG′.
In Steps 816-817, it is to perform the flow of steps 618-619.
Wherein, step 813 and step 816 are optional steps, and are performed when the network transfers the QoS information and implementation result by the separate session between BNG and TWAG′.
In other embodiments, the establishment of the separate session between BNG and TWAG′ may also be triggered by TWAG′. That is:
A) in step 813, TWAG′ sends a message to BNG to request for establishing a fixed network policy control session; in step 816, BNG returns an acknowledgement message to TWAG′; or
B) in step 813, TWAG′ sends a triggering message to BNG to request BNG to send a message to request for establishing a fixed network policy control session, and after receiving the triggering message, the BNG sends a message to TWAG′ to request for establishing the fixed network policy control session; in step 818, TWAG′ returns an acknowledgement message to BNG.
In the embodiment, it mainly describes the flow of a 3GPP UE accessing 3GPP EPC network through WLAN. Wherein, the EAP authentication flow is required to forward to BBF AAA by TWAG′, AP/RG is used as an EAP authenticator, and AC/BNG and TWAG′ are used as AAA agents. When the service type of the 3GPP AAA policy received by AC/BNG is permitting accessing EPC, the embodiment is implemented. In the embodiment, the DHCP request message triggers the establishment of the GTP/PMIP tunnel. As shown in
In Steps 901-913, it is to perform steps 701-713.
In Step 914, TWAG′ sends the gateway control session establishing message to PCRF, carrying a user identifier in the message.
PCRF associates the IP-CAN session established by request in step 910 with the gateway control session established by request in step 914 according to the user identifier.
In Step 915, PCRF returns the fixed network policy control session establishing acknowledgement message to TWAG′.
In Steps 916-917, it is to perform the flow of steps 718-719.
Wherein, step 913 and step 916 are optional steps, and are performed when the network transfers the QoS information and implementation result by the separate session between BNG and TWAG′.
In other embodiments, the establishment of the separate session between BNG and TWAG′ may also be triggered by TWAG′. That is:
A) in step 913, TWAG′ sends a message to BNG to request for establishing a fixed network policy control session; in step 916, BNG returns an acknowledgement message to TWAG′; or
B) in step 913, TWAG′ sends a triggering message to BNG to request BNG to send a message to request for establishing a fixed network policy control session, and after receiving the triggering message, the BNG sends a message to TWAG′ to request for establishing the fixed network policy control session; in step 916, TWAG′ returns an acknowledgement message to BNG
This embodiment describes a flow that a UE performs service visiting and PCRF formulates corresponding policy to perform resource reservation when the GTP tunnel is established between TWAG′ and P-GW after the flow as shown in
In Step 1001, after receiving triggering, PCRF performs policy decision, including formulating PCC rules, updating PCC rules or deciding to delete the issued PCC rules etc.
In Step 1002, PCRF sends a policy charging rule providing message to P-GW, provides the policy formulated by PCRF, including issuing newly formulated PCC rules, updating PCC rules or deleting the issued PCC rules.
In Step 1003, after performing the policy, P-GW sends a bearer creating request message, a bearer updating request message, or a bearer deleting request message to TWAG′, wherein, the bearer creating request message and the bearer updating request message carry the corresponding QoS information, and the QoS information includes QCI (QoS Class Identifier, QoS grade identifier), ARP (Allocation and Reservation Priority), GBR (Guaranteed Bitrates), MBR (Maximum Bitrates) and so on.
In Step 1004, TWAG′ sends a fixed network policy providing message to AC/BNG, and carries the QoS information provided by P-GW to TWAG′ in the message, and the information may be QCI, ARP, GBR and MBR, or QoS parameters specific to a fixed network mapped by TWAG′ according to the above information.
Wherein, the session by which TWAG′ sends a fixed network policy providing message to AC/BNG is the session established between BNG and TWAG′ in the process of a terminal access authentication; or is the separate session established between BNG and TWAG′, such as the session established in steps 613, 618; steps 713, 718; steps 813, 816 and steps 913 and 916.
In Step 1005, AC/BNG or other fixed network access devices execute a fixed network designated flow to perform admission control and/or resource allocation according to the QoS information provided in step 1004.
In Step 1006, AC/BNG returns a fixed network policy providing acknowledgement message to TWAG′ to return admission control and/or resource allocation.
In Step 1007, TWAG′ returns a bearer creating response message, a bearer updating response message or a bearer deleting response message to P-GW.
In Step 1008, P-GW returns a policy charging rule providing response message to PCRF.
This embodiment describes the flow that a UE performs service visiting and PCRF formulates corresponding policy to perform resource reservation when the PMIP tunnel is established between TWAG′ and P-GW after the flow as shown in
In Step 1101, after receiving triggering, PCRF performs policy decision, including formulating PCC rules, updating PCC rules or deciding to delete the issued PCC rules etc. PCRF further formulates QoS rules, updates QoS rules or decides to delete the issued QoS rules etc. according to policy.
In Step 1102, PCRF sends a gateway control and QoS rule providing message to BPCF, provides the policy formulated by PCRF, including issuing newly formulated QoS rules, updating QoS rules or deleting the issued QoS rules.
In Step 1103, BPCF sends a fixed network policy providing message to TWAG′, carrying the QoS information provided by PCRF to BPCF in the message, and the information may be QCI, ARP, GBR and MBR, or the QoS parameters specific to the fixed network mapped by BPCF according to the above information.
In Step 1104, TWAG′ sends a fixed network policy providing message to AC/BNG, carrying the QoS information provided by BPCF to TWAG′ in the message, and the information may be QCI, ARP, GBR and MBR, or QoS parameters specific to the fixed network mapped by TWAG′ according to the above information.
Wherein, the session by which TWAG′ sends a message to AC/BNG is the session established between BNG and TWAG′ in the process of access authentication as shown in
In Step 1105, AC/BNG or other fixed network access devices execute fixed network designated flow to perform admission control and/or resource allocation according to the QoS information provided in step 1104.
In Step 1106, AC/BNG returns a fixed network policy providing acknowledgement message to TWAG′ to return an admission control and/or resource allocation result.
In Step 1107, TWAG′ returns the fixed network policy providing acknowledgement message to BPCF to return an admission control and/or resource allocation result.
In Step 1108, BPCF returns a gateway control and QoS rule providing response message to PCRF to return an admission control and/or resource allocation result.
In Step 1109, if admission control and/or resource allocation succeeds, PCRF sends a policy charging rule providing message to P-GW to provide policy formulated by PCRF, including issuing newly formulated PCC rules, updating PCC rules or deleting issued PCC rules.
In Step 1110, P-GW returns an acknowledgement message to PCRF.
This embodiment describes the flow that a UE performs service visiting and PCRF formulates corresponding policy to perform resource reservation when the PMIP tunnel is established between TWAG′ and P-GW after the flow as shown in
In Step 1201, after receiving triggering, PCRF performs policy decision, including formulating PCC rules, updating PCC rules or deciding to delete the issued PCC rules etc. PCRF further formulates QoS rules, updates QoS rules or decides to delete the issued QoS rules etc. according to the policy.
In Step 1202, PCRF sends a gateway control and QoS rule providing message to TWAG′, provides the policy formulated by PCRF, including issuing newly formulated QoS rules, updating QoS rules or deleting the issued QoS rules.
In Step 1203, TWAG sends a fixed network policy providing message to AC/BNG, carrying the QoS information provided by BPCF to TWAG′ in the message, and the information may be QCI, ARP, GBR and MBR, or the QoS parameters specific to a fixed network mapped by TWAG′ according to the above information.
Wherein, the session by which TWAG′ sends a message to AC/BNG is the session established between BNG and TWAG′ in the process of access authentication as shown in
In Step 1204, AC/BNG or other fixed network access devices execute fixed network designated flow to perform admission control and/or resource allocation according to the QoS information provided in step 1203.
In Step 1205, AC/BNG returns a fixed network policy providing acknowledgement message to TWAG′ to return admission control and/or resource allocation.
In Step 1206, TWAG′ returns the fixed network policy providing acknowledgement message to PCRF to return admission control and/or resource allocation.
In Step 1207, if admission control and/or resource allocation succeeds, PCRF sends a policy charging rule providing message to P-GW to provide policy formulated by PCRF, including issuing newly formulated PCC rules, updating PCC rules or deleting issued PCC rules.
In Step 1208, P-GW returns an acknowledgement message to PCRF.
By applying the method provided by the embodiments of present document, the interface configuration and policy configuration are performed for the trusted WLAN access gateway in the fixed mobile convergence scenario, thereby the policy control in the fixed mobile convergence scenario is implemented.
Based on the technical idea same to the above method embodiments, an embodiment of the present document further provides a trusted WLAN access gateway, as shown in
a receiving module 131, configured to: receive Quality of Service (QoS) information from a 3GPP core network;
a sending module 132, configured to: send the QoS information to an Access Controller (AC) or a Broadband Network Gateway (BNG).
As shown in
When the RADIUS session sends the QoS information, the trusted WLAN access gateway is used as a RADIUS Proxy, Client or Server.
Wherein, the receiving module 132 is configured to:
receive QoS service quality information from the P-GW when a General Tunnel Protocol (GTP) is adopted between the trusted WLAN access gateway and a Packet Data Network Gateway (P-GW);
receive the QoS information from a Policy and Charging Rule Function (PCRF) entity or from the PCRF entity through a Broadband Policy Control Framework (BPCF) when Proxy Mobile Internet Protocol (PMIP) is adopted between the trusted WLAN access gateway and the P-GW.
As shown in
the first fixed network policy processing module 151 is configured to: receive a message for requesting for establishing a fixed network policy control session sent by the AC or the BNG; and send an acknowledgement message of the message for requesting for establishing a fixed network policy control session;
or, send the message for requesting for establishing a fixed network control session to the AC or the BNG; receive the acknowledgement message of the message for requesting for the fixed network policy control session sent by the AC or the BNG;
or, send a triggering message for requesting for establishing a fixed network policy control session to the AC or the BNG, receive a message for requesting for establishing the fixed network policy control session sent by the AC or the BNG, and send the acknowledgement message of the message for requesting for establishing the fixed network policy control session to the AC or the BNG.
The first fixed network policy processing module 151 is configured to:
in the case that the terminal access authentication succeeds, receive the message for requesting for establishing the fixed network policy control session sent by the AC or the BNG, or send the message for requesting for establishing the fixed network policy control session to the AC or the BNG, or send the triggering message for requesting for establishing the fixed policy control session to the AC or the BNG;
or
after the terminal initiates a Dynamic Host Configuration Protocol (DHCP) request, receive the message for requesting for establishing the fixed network policy control session sent by the AC or the BNG, or send the message for requesting for establishing the fixed network policy control session to the AC or the BNG, or send the triggering message for requesting for establishing the fixed network policy control session to the AC or the BNG.
As shown in
the second fixed network policy processing module 161 is configured to: when PMIP is adopted between the trusted WLAN access gateway and the P-GW, send the message for requesting for establishing the fixed network policy control session to the BPCF; receive the acknowledgement message of the message for requesting for establishing the fixed network policy control session sent by the BPCF.
Or, the second fixed network policy processing module 161 is further configured to: when PMIP is adopted between the trusted WLAN access gateway and the P-GW, send a gateway control session establishing message to the PCRF; and receive a gateway control session establishing acknowledgement message sent by the PCRF.
Based on the technical idea same to the above method embodiments, an embodiment of the present document further provides a system for policy control, comprising AC or BNG, and the trusted WLAN access gateway provided by the embodiment described above.
By applying the equipment and system provided by the embodiments of the present document, the interface configuration and policy configuration are performed for the trusted WLAN access gateway in the fixed mobile convergence scenario, thereby the policy control is implemented in the fixed mobile convergence scenario.
It should be understood by the ordinary persons skilled in the art that the whole or part of the steps in the above method can be completed by a program instructing relevant hardware, the program may be stored in computer readable storage medium, such as readable memory, magnet disk or optical disk. Optionally, the whole or part of the steps in the above embodiments can be implemented with one or more integrated circuits. Accordingly, the respective module/unit in the above embodiments can be implemented by use of hardware or software function module. In this way, the present document is not limited to any particular combination of hardware and software.
By applying the method, equipment and system provided by the embodiments of the present document, the interface configuration and policy configuration are performed for the WLAN access gateway in the fixed mobile convergence scenario, thereby the policy control is implemented in the fixed mobile convergence scenario.
Number | Date | Country | Kind |
---|---|---|---|
2012 1 0222986 | Jun 2012 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2013/075691 | 5/16/2013 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2014/000520 | 1/3/2014 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20100299674 | Wang | Nov 2010 | A1 |
20110320323 | Cuervo | Dec 2011 | A1 |
20120082313 | Diamant et al. | Apr 2012 | A1 |
20130089013 | Carnero Ros | Apr 2013 | A1 |
20130288644 | Schroeder | Oct 2013 | A1 |
20130343269 | Evans | Dec 2013 | A1 |
20140341138 | Roeland | Nov 2014 | A1 |
Number | Date | Country |
---|---|---|
102316602 | Jan 2012 | CN |
102469531 | May 2012 | CN |
2194737 | Jun 2010 | EP |
2197163 | Jun 2010 | EP |
2312875 | Apr 2011 | EP |
2012048290 | Apr 2012 | WO |
Entry |
---|
U.S. Appl. No. 61/639,008 Specification. |
U.S. Appl. No. 61/662,554 Specification. |
U.S. Appl. No. 61/536,116 Specification. |
“3GPP TR 23.852 V0.4.0 (Oct. 2011)”, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on S2a Mobility based on GTP & WLAN access to EPC (SaMOG); Oct. 2011, pp. 1-38, Release 11. |
Supplementary European Search Report issued Nov. 9, 2015 in European Patent Application No. EP 13810163.9. |
Number | Date | Country | |
---|---|---|---|
20150334633 A1 | Nov 2015 | US |