1. Field of the Invention
The present invention relates in general to the wireless telecommunications field and, in particular, to a method for routing data traffic, seamlessly, to a mobile station that is located in a Second Generation/Third Generation (2G/3G) network and a Wireless Local Area Network (WLAN).
2. Description of Related Art
In the telecommunications business, there has been an increased interest in how to make different radio technologies, e.g. 2G/3G communication network and WLAN, seamlessly interact with one another. To seamlessly interact a 2G/3G communication network and WLAN, the 2G/3G operator needs to be able to offer a mobile station (e.g., cellular handset, portable computer) the opportunity to access a WLAN hotspot when the MS is located in the coverage area of the WLAN. And, once the MS accesses the WLAN, then the 2G/3G operator should send some or all data (flows) through the WLAN to the MS. This is desirable because the WLAN typically can provide a relatively high bandwidth within its limited coverage to the MS with a relatively low cost to the MS and the 2G/3G operator. However, today there is no integrated way for a base station subsystem (BSS) to inform a MS that there is a WLAN hotspot in the area, or for the MS to inform the BSS that it has detected a WLAN hotspot. Instead, the current method used today is one where, the MS once it's WLAN part is on always “sniffs” for WLAN coverage, although most of the time there is no coverage. The MS's “sniffing” in an attempt to find and access a WLAN is not efficient and has an adverse impact on the MS's battery. Accordingly, there is a need for an integrated way for a BSS to inform a MS that there is a WLAN in the area, and for the MS to inform the BSS that it has detected the WLAN. These needs and other needs are addressed by the present invention.
The present invention includes a MS that receives a signal (e.g., System Information (SI) signal) from a BSS which informs the MS that it should check for the presence of one or more WLANs. The MS then turns on WLAN RF and scans for beacons that are emitted from one or more WLANs. Once, the MS receives a beacon from a WLAN it can access that WLAN. To access the WLAN, the MS could send a signal to the BSS informing the BSS and possibly a gateway GPRS service node (GGSN) that it has received a beacon from the WLAN. Then, the MS can receive a signal from the BSS (or GGSN) which contains information (e.g., password, encrypted key) that enables the MS to access the WLAN. Once, the MS is attached to the WLAN, then the GGSN or another common node can route data to the MS via the WLAN instead of via the BSS.
A more complete understanding of the present invention may be had by reference to the following detailed description when taken in conjunction with the accompanying drawings wherein:
Referring to
Beginning at step 102, the BSS 202 and in particular one of the BTSs 207 located in one of the cells 206 broadcasts a signal 220 that can be received by the MS 210. Upon receiving the signal 220, the MS 210 is informed about the presence of one or more WLANs 208a and 208b. These WLANs 208a and 208b are located within the cell 206 that is currently occupied by the MS 210. In this example, the MS 210 is located in cell 206′ and is informed about the presence of one operator supported WLAN 208a′.
In the preferred embodiment, the signal 220 is a system information (SI) signal 220 which includes one or more service set identifiers (SSIDs) 222. Each SSID 222 can be a 32-character unique identifier that differentiates one WLAN 208a from another WLAN 208b. In this example, the MS 210 obtains one SSID 222 which is associated with WLAN 208a′. In an alternative embodiment, the signal 220 can include an index or some other identifying means which enables MS 210 to identify by itself a plurality of pre-defined and pre-stored SSIDs. In this case, the SI signal would not have to include the SSIDs 222. In yet another embodiment, the signal 220 can include one or more MAC addresses which are used by the MS 210 to identify the nearby WLANs 208a and 208b. In still yet another embodiment, the signal 220 can include a frequency band, encryption information or a specific technology which enables the MS 210 to scan for and receive one of the beacons that are emitted from one of the WLANs 208a and 208b (see step 104). Lastly, the signal 220 may simply indicate the presence of one or more nearby WLANs 208a and 208b.
At step 104, the MS 210 scans for and receives a beacon 224 (WLAN broadcast channel) that is broadcasted by WLAN 208a′. In accordance with the present invention, the MS 210 would use the information (e.g., SSID, pre-defined SSID, MAC, frequency band, technology) in signal 220 to help scan for and receive the beacon 224 broadcasted by WLAN 208a′. It should be appreciated that the MS 210 would not scan for the broadcasted beacon 224 until after it was informed about the presence of the WLAN 208a′ (see
At step 106, the MS 210 sends a signal 226 to the BSS 204 via the BTS 207′ which indicates that the MS 210 received the beacon 224 broadcasted by WLAN 208a′. The BSS 204 can in turn inform the GGSN 202 or other common node. In the preferred embodiment, the uplink (UL) signal 226 can be an enhanced measurement report (EMR) signal 226. The EMR signal 226 in addition to reporting that the MS 210 had located the WLAN 208a′ can also report other information associated with the WLAN 208a′ like signal strength, quality, admission duration, time stamp, synchronization info and statistical visit occurrences etc. . . . Alternatively, the UL signal 226 can be sent as a Call Control Message on a Fast Associated Control Channel (FACCH) signal (see 3GPP 24.008 v 5.7.0). In yet another embodiment, the UL signal 226 can be a signal 226 that is sent over a physical channel (PS) when the MS 210 is in an idle mode or in a PS session. In still yet another embodiment, the MS 210 can send the signal 226 directly to the GGSN 202 via the WLAN 208a′.
At step 108, the BSS 202 and in particular one of the BTSs 207 in response to receiving UL signal 226 sends a DL signal 227 to the MS 210. The MS 210 uses the information in the DL signal 227 to access the one WLAN (see step 110). In the preferred embodiment, the DL signal 227 contains information (possibly encrypted information) that includes a password, a WEP key or a WPA key. Alternatively, it should be appreciated that the MS 210 could simply access the WLAN after completion of step 104.
At step 110, the MS 210 accesses the WLAN 208a′ In the preferred embodiment, the MS 210 can use the information (e.g., password, WEP key, WPA key) in the DL signal 227 to access the WLAN 208a′. In this way, the integrity of WLAN 208a′ is enhanced since a device (e.g., another MS) is not permitted to access the WLAN 208a′ unless it can provide the password, WEP key or WPA key (for example). In the event, the MS 210 scans for and receives more than one beacon 224 during step 104 then it would access the WLAN 208a and 208b that had the strongest beacon 224. Or, the MS 210 can select which WLAN 208a and 208b to access based on some pre-defined strategy, e.g. WLAN assessed before WiMax. After all of this, the GGSN 202 can now send data to MS 210 via WLAN 208a′ instead of via BSS 204.
As described above, once the MS 210 is informed by the BSS 204 as to when to perform WLAN measurements (when a WLAN coverage is likely) and after the MS 210 reports the finding of a WLAN 208a′, the 2G/3G operator can provide a seamless service to the MS 210 using the available WLAN 208a′ as a complement to the 2G/3G communications network 200. In particular, the present invention enables the GGSN 202 to send some or all data flows (e.g., WAP or push-to-talk flows not sent) to the MS 210 via WLAN 208a′ after the MS 210 has accessed WLAN 208a′. Otherwise, the GGSN 202 sends data to the MS 210 via the BSS 204 when the MS 210 does not have access to WLAN 208a′. A more detailed discussion about several exemplary ways the present invention can be used to hand-off (re-route) data between the BSS 204 and the WLAN 208a′ is provided below with respect to
Referring to
Referring to
Referring to
From the foregoing, it can be readily appreciated by those skilled in the art that the present invention described herein includes a MS 210 which can seamlessly receive data from either, or both, a BSS 204 or a WLAN 208a and 208b depending on its' location within a cell 206. To enable this, the MS 210 includes a receiver 212 that receives a signal 220 (e.g., SI signal 220 with SSIDs 222) which indicates one or more WLANs 208a and 208b are located within a certain coverage area 206 of a 2G/3G communications network 200. Then, the receiver 212 scans for and receives one or more beacons 224 that are emitted from the one or more WLANs 208a and 208b. The MS 210 also includes a transmitter 214 that sends a signal 226 (e.g., EMR 226) to the BSS 204 confirming the receipt of a beacon 224 from WLAN 208a′ (for example). The MS 210 further includes a processor 216 that accesses WLAN 208a′. At this point, the MS 210 can receive data from WLAN 208a′ instead of from BSS 204.
Following are some additional features, advantages and uses of the present invention:
The present invention further enables a MS 210 to simultaneously have a voice call in GSM (for example) and download a file in WLAN. And, if the WLAN coverage is dropped, then after the MS 210 informs the GGSN 202 about this change, it will be possible to re-route the traffic from the WLAN 208a′ to the BSS 204 almost instantly.
The MS 210 could request a mapping table of SSIDs so SI signal 220 only needs to include a number indicating which of the SSIDs to use in the specific cell. This is also valid for other information such as type of network or frequency band.
In one embodiment, the SI signal 220 can contain insensitive information such as SSID, frequency band, technology (WIMAX or wlan etc.).
The MS 210 can access the WLAN 208a′ using a USIM (UMTS SIM) or a temporary password. In one example, the temporary password can be sent via SMS (short message service). Alternatively, the temporary password can be sent on GPRS as a response to EMR or as response to a request over GPRS.
The SSID 222 differentiates one WLAN 208a and 208b from another such that all access points and all devices attempting to connect to a specific WLAN 208a′ (for example) must use the same SSID 222. However, a SSID 222 can be sniffed in plain text from a packet. Thus, the SSID 222 does not supply security to the WLAN 208a′. To address this concern, the SSID 222 could frequently be changed. Furthermore additional security can be achieved by providing for example, encryption information such as Wired Equivalent Privacy (WEP) key or a WiFi Protected Access (WPA) key in a response to the found WLAN signal 226.
The present invention can be applied to WiMax networks in addition to WLANs or any other IEEE 802.xx standard compliant network (e.g., WLAN 802.11 and WiMax 802.16). Furthermore, the BSS 204 does not need to be GSM it can be WCDMA or CDMA etc.
The integrity of a WLAN 208a′ (for example) can be increased by frequently changing the network identity (e.g. SSID) where MSs 210 are informed about the current IDs through the 2G/3G communications network 200.
Although the WLAN 208a′ described herein is a network supported by a 2G/3G operator that also supports the 2G/3G communications network 200, it should be appreciated that the 2G/3G operator can also let their MSs 210 access non-operator supported WLANs 208b.
It should be appreciated that the EMR is an optional feature and requires EMR capabilities in the connected MS 210 as well as the BTS 207.
Although one embodiment of the present invention has been illustrated in the accompanying Drawings and described in the foregoing Detailed Description, it should be understood that the invention is not limited to the embodiment disclosed, but is capable of numerous rearrangements, modifications and substitutions without departing from the spirit of the invention as set forth and defined by the following claims.
This application claims the benefit of U.S. Provisional Application Ser. No. 60/625,184 filed on Nov. 5, 2004 and entitled “New Parameter for Reporting WLAN Service” which is incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
60625184 | Nov 2004 | US |