The present disclosure relates generally to connection management for dual mode User equipments (UEs) and, more particularly, to methods and apparatus for steering UEs between a Wireless Local Area Network (WLAN) and cellular networks.
Most UEs currently on the market are dual mode UEs with the ability to connect to both cellular networks and WLANs. For example, a dual mode UE may be capable of connecting to either a 3rd Generation Partnership Project (3GPP) cellular network, such as a Long-Term Evolution (LTE) network, or to a WLAN, such as a WiFi network based on the IEEE 802.11 family of standards.
UEs as described herein may comprise or represent any device used for wireless communications. Examples of user equipment that may be used in certain embodiments of the described wireless and mobile networks are wireless devices such as mobile phones, mobile terminals, terminals, stations (e.g. in the IEEE 802.11 standard a UE may be a station (STA)), smart phones, portable computing devices such as lap tops, handheld devices, tablets, net books, computers, personal digital assistants, machine-to-machine devices such as sensors or meters (e.g. wireless devices in which there is no end user associated with the device), and other wireless communication devices that may connect to wireless and/or mobile networks.
Licensed spectrum used for 3GPP cellular networks is a premium commodity with a higher per bit cost compared to the unlicensed WLAN spectrum. Therefore, network operators are increasingly utilizing WLANs as a data offload strategy for 3GPP cellular networks. Therefore, dual mode UEs offered by most network operators dual exhibit a marked preference for connecting via a WLAN for data services rather than a 3GGP network when a WLAN is available.
Due to the inherent preference for WLANs over 3GPP cellular networks, steering a UE to connect to a WLAN is not difficult. However, most UEs dislike moving from a WLAN to 3GPP cellular network for their data service even when the user experience with the WLAN is poor. In such situations, de-authentication techniques can be used to steer a UE from the WLAN and to a 3GPP cellular network. However, forcing UEs to steer away from the WLAN using traditional de-authentication techniques may result in the UEs “blacklisting” the WLAN's Service Set Identifier (SSID). When the UE is de-authenticated, the WLAN may still be visible to the UE and the UE may attempt to reconnect to the WLAN. If the UE is de-authenticated and subsequent attempts to reconnect are ignored, the UE may “blacklist” the WLAN. The UE may also blacklist if the UE is de-authenticated three times within a five minute time window. Once a UE “blacklists” a WLAN, the UE will consider the WLAN as unavailable. The
UE will exclude the “blacklisted” WLAN when subsequently attempting to connect to a communication network even if the “blacklisted” WLAN is available. The UE will not attempt to connect back to the “blacklisted” WLAN until one of the following events happens:
(1) the user explicitly asks for the UE to connect to the “blacklisted” network;
(2) the UE is placed (or automatically goes) in a sleep mode and is then waken; or
(3) a new application is invoked that requires data connection.
The network operator has no control over UE access selection making it difficult to steer the UE back to the WLAN. The operator's inability to control access selection results in sub-optimal utilization of network resources, potential loss of revenue, and poor user experience in congested networks. Thus, for an operator who has deployed both 3GPP cellular networks and WLANs which provide overlapping coverage, it is highly desirable to control which UEs connect to which networks for data services.
The present disclosure relates to methods and apparatus for steering UEs connected to a WLAN from the WLAN to a cellular network or other network with an overlapping coverage area. To steer a connected UE from a WLAN to a cellular network, the access point (AP) in the WLAN de-authenticates the UE and suppresses the transmission of the SSID to avoid “blacklisting.” Probe requests from the UE are ignored. From the perspective of the UE, the suppression of the SSID makes it appear to the UE that it has moved out of range of the AP so the UE will not “blacklist” the WLAN. In some embodiments, the AP in the WLAN can be preconfigured to always suppress transmission of the SSID. UEs may be pre-programmed with or provided settings for connecting to the “hidden” access node. In other embodiments, the transmission of the SSID can be dynamically suppressed to steer UEs away from the WLAN as needed depending on congestion levels or other factors.
Exemplary embodiments of the disclosure comprise methods implemented by an access point (AP) in a WLAN for steering a connected UE from the WLAN to a cellular network with an overlapping coverage area. In one embodiment of the method, the AP suppresses the broadcast of the network identifier (ID) for the WLAN and de-authenticates the UE. After de-authenticating the UE, the AP ignores probe requests from the UE to steer the UE to the cellular network.
In some embodiments of the method, the suppressing comprises suppressing the broadcast of the unique network identifier of the WLAN in the entire WLAN coverage area.
In some embodiments of the method, the suppressing comprises suppressing the broadcast of the unique network identifier of the WLAN in a part of the WLAN coverage area.
In some embodiments of the method, the suppressing comprises dynamically suppressing the broadcast of the unique network identifier during one time period and enabling the broadcast of the unique network identifier during another time period.
In some embodiments of the method, the unique network identifier of the WLAN comprises a Service Set Identifier (SSID) of the WLAN.
In some embodiments of the method, the suppressing comprises setting the length of a Service Set Identifier (SSID) Information Element (IE) to be zero in beacon frames sent by the AP.
In some embodiments of the method, the de-authenticating comprises sending a reason code to the UE indicating the UE is not within the coverage area of the WLAN.
In some embodiments of the method, the WLAN and the cellular network are operated by the same network operator.
Some embodiments of the method the de-authenticating is performed responsive to instructions from a network node in the WLAN.
Other embodiments of the disclosure comprise an AP in a WLAN configured to steer a UE from the WLAN to a cellular network with an overlapping coverage area, wherein the UE is connected to the WLAN through the AP. In one embodiment of the AP, the AP comprises a transceiver circuit and a processing circuit. The transceiver circuit is configured to communicate with the UE. The processing circuit is configured to suppress the broadcast of a unique network ID of the WLAN and de-authenticate the UE from the WLAN. The processing circuit is further configured to ignore probe requests from the UE to steer the UE to connect to the cellular network.
In some embodiments of the AP, the processing circuit is configured to suppress the broadcast of the unique network identifier of the WLAN in the entire WLAN coverage area.
In some embodiments of the AP, the processing circuit is configured to suppress the broadcast of the unique network identifier of the WLAN in a part of the WLAN coverage area.
In some embodiments of the AP, the processing circuit is configured to dynamically suppress the broadcast of the unique network identifier during one time period and enabling the broadcast of the unique network identifier during another time period.
In some embodiments of the AP, the processing circuit is configured to transmit a Service Set Identifier (SSID) of the WLAN as the network identifier.
In some embodiments of the AP, the processing circuit is configured to suppress comprises setting the length of a Service Set Identifier (SSID) Information Element (IE) to be zero in beacon frames sent by the AP.
In some embodiments of the AP, the processing circuit is configured to de-authenticate a UE by sending a reason code to the UE indicating the UE is not within the coverage area of the WLAN.
In some embodiments of the AP, the WLAN and the cellular network are operated by the same network operator.
In some embodiments of the AP, the processing circuit is configured to de-authenticate a UE responsive to instructions from a network node in the WLAN.
The methods and apparatus above not only enable UE traffic steering, but will also make sure that the UE will not “blacklist” the WLAN. This ensures that the UE may undergo network transitions between WLAN and cellular networks without requiring user intervention of any kind.
Referring now to the drawings,
The WLAN 105 and a cellular network 106 may be operated by the same network operator or by different network operators. When the WLAN 105 and a cellular network 106 are jointly operated, it is to the operator's advantage to manage the UEs' connections in order to meet a number of operating goals, such as improved user experience, higher per-UE throughput, load balancing between networks, or other goals set by the operator to optimize network performance in some manner. Due to the inherent preference for a WLAN connection over the cellular network connection, the dual mode UE 103 located in the overlapping area of a WLAN 105 and a cellular network 106 will normally choose to connect to the WLAN 105 even if the connection is poor. The techniques described herein may be used to steer a UE 103 connected to an AP in the WLAN 105 to the cellular network 106.
After the connection to the WLAN 105 is established, the WLAN controller 101 may determine a need to change the connection of one or more UEs 103 from the WLAN 105 to a cellular network 106 (S205). The determination may be based on several factors such as network congestion, signal quality, user experience, or other factors. The WLAN controller 101 may send instructions to the AP 102 to offload or steer traffic to another network (step S206). In some embodiments, the instruction may designate a particular UE 103 or particular group of UEs 103 to be steered to the cellular network 106. In other embodiments, the WLAN controller may not specify which UEs to steer and the AP 102 determines which UEs 103 to steer. In other embodiments, the AP 102 itself may determine the need to steer traffic to the cellular network 106.
When the AP 102 receives an instruction to steer traffic to another network, the AP 102 dynamically suppresses transmission of the SSID or other network ID for the WLAN 105 (S207). The SSID may be suppressed, for example, by setting the length of the SSID Information Element (IE) in the beacon frames to zero. After suppressing the transmission of the network ID, the AP 102 de-authenticates the UE 103 (S208). In one embodiment, the AP 102 may de-authenticate the UE 103 by sending a de-authentication message with a reason code indicating the UE 103 is not within the coverage area of the WLAN 105. For example, in an 802.11 WiFi network, the AP 102 may set the value of the ReasonCode IE in the de-authentication message equal to 3 indicating that the UE 103 is leaving or has left the area where the AP 102 provides coverage. The de-authentication message with the ReasonCode IE set to 3 causes the UE 103 to flush the cache for the beacon frames. The de-authentication message may be addressed to a particular UE 103 or group of UEs 103. The UEs 103 not targeted for steering will not be de-authenticated.
The suppression of the SSID by the AP 102 makes it appear to the UE 103 that it has moved out of the coverage area of the AP 102. The UE 103 may still send probe requests to the AP 102 to obtain the network ID of the WLAN (S209). The AP 102 may ignore the probe requests sent by the UE 103 (S210). If no response to the probe requests is received, the UE 103 will conclude that the WLAN 105 is no longer available and establish a connection with the cellular network 105 (S211).
The suppression of the SSID will have no impact on UEs 103 that remain connected to the WLAN 105, but may prevent other UEs 103 from connecting to the WLAN 105 as long as the SSID is suppressed. The network operator can still enable connection by other UE 103 to the “hidden” WLAN 105 by pre-programming UEs 103 with settings for connecting to the WLAN 105, or by transmitting a message to the UEs 103 including the proper settings for connecting to the WLAN 105.
In some embodiments, the AP 102 may suppress the broadcast of the SSID in the entire WLAN coverage area. Alternatively, the AP may suppress the broadcast of the SSID in a part of WLAN coverage area, e.g., the overlapping area or the area surrounding the de-authenticated UE 103. In some embodiments, the AP 102 may suppress the broadcast of the network ID of the WLAN 105 in a part of the overlapping area, e.g., the vicinity area of the UE 103.
After steering the UE 103 to the cellular network, the WLAN controller 101 may decide to allow the UE 103 to reconnect to the WLAN 105, e.g., when the WLAN 105 has low load. The procedure for reconnecting to the WLAN 105 is illustrated in
In the embodiment shown in
The determining unit 522 determines the need to steer one or more UEs 103 from the WLAN 105 to the cellular network 106. The decision to steer one or more UEs 103 to the cellular network 106 may be based on a message received from a WLAN controller 101. Alternatively, the determining unit 522 may autonomously decide the need to steer the UEs 103 to the cellular network 106.
The suppressing unit 524 suppresses transmission of the network identifier by the AP 102. The network ID for the WLAN 105 can be suppressed, for example, by setting the length of the SSID information element in the beacon frames to 0. Other techniques could also be used. In one embodiment, the suppressing unit 524 dynamically suppresses transmission of the network ID based on the decisions of the determining unit 522. In other embodiments, the suppressing unit 524 may be configured to always suppress transmission of the SSID. The network operator can configure UEs 103 to connect to the “hidden” AP 102 by providing the UEs 103 with information necessary to connect to the AP 102.
The de-authentication unit 526 is responsive to control signals from the determining unit 522 to de-authenticate one or more UEs 103. In one embodiment, the identity of the UEs 103 to be de-authenticated is provided by the determining unit 522. In other embodiments, the de-authentication unit 526 may determine which UEs 103 to de-authenticate.
The probe response handling unit 528 is responsible for responding to probe requests from the UEs 103. The probe response handling unit 528 receives a list of UEs 103 that have been de-authenticated from either the determining circuit 522 or de-authenticating unit 526. The probe response handling unit 528 is configured to ignore probe requests from the de-authenticated UEs 103.
The disclosure herein discloses methods and apparatus for offloading or steering traffic to a cellular network 106 having a coverage areas 106 that overlaps the WLAN 105. The methods and apparatus provide the network operator greater control over the UEs connections. Thus, the network operator may choose which radio technology will serve the UE 103 in order to optimize any number of overall network objectives, such as, but not limited to, per-UE throughput, user experience, or network load balancing.
The techniques described herein do not require any modification to behavior and thus does not require changes to UE 103. Also, because the AP 102 does not actively reject the UE 103 from the WLAN 105, the UE will not “blacklist” the WLAN 105. Therefore, the method avoids “blacklisting” of the WLAN by the UE such that the network can control or encourage UE transitions between WLAN and cellular networks without user intervention.
The present disclosure may, of course, be carried out in other ways than those specifically set forth herein without departing from essential characteristics of the disclosure. The present embodiments are to be considered in all respects as illustrative and not restrictive, and all changes coming within the meaning and equivalency range of the appended claims are intended to be embraced therein.
This application claims priority under 35 U.S.C. §119(e) to Provisional Patent Application Ser. No. 61/943,071, filed Feb. 21, 2014, the entire contents of which are incorporated by reference herein.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IB2014/065219 | 10/10/2014 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
61943071 | Feb 2014 | US |