WO2003081828A2 - Method and apparatus for detecting the presence of a wireless local area network using a position location system - Google Patents
Method and apparatus for detecting the presence of a wireless local area network using a position location system Download PDFInfo
- Publication number
- WO2003081828A2 WO2003081828A2 PCT/US2003/006765 US0306765W WO03081828A2 WO 2003081828 A2 WO2003081828 A2 WO 2003081828A2 US 0306765 W US0306765 W US 0306765W WO 03081828 A2 WO03081828 A2 WO 03081828A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mobile device
- wlan
- communication system
- wireless communication
- service area
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present invention generally relates to communication systems and, more particularly, to a method and apparatus for detecting the presence of a wireless local area network.
- 2.5 generation (2.5G) and third generation (3G) cellular networks can provide wireless data service, such as wireless Internet service, having data rates up to 2 Mbps.
- wireless local area networks WLANs
- IEEE 802.11a, IEEE 802.11b, and HiperLAN/2 wireless networks can provide data service with rates higher than 10 Mbps.
- WLAN service is also typically cheaper to implement than cellular service due to the use of unlicensed frequency bands by WLANs. As such, it is desirable to switch from cellular service to WLAN service when a mobile device is within the service area of a WLAN. Switching between cellular service and WLAN service can provide for optimal utilization of the available spectrum, and can reduce the burden on cellular networks during times of peak activity.
- Mobile devices typically have limited power resources. Continuously checking for the presence of a WLAN by powering up a complete WLAN subsystem can result in considerable power drain. Thus, there is a need to minimize power used by mobile devices capable of communicating with multiple types of wireless networks, such as cellular and WLAN networks.
- the present invention is a method and apparatus for detecting the presence of a wireless local area network (WLAN). Specifically, the present invention determines a position of a mobile device using a position location system. The present invention also receives a position of a WLAN from a location database. The present invention then determines whether the mobile device is within a service area of the WLAN in response to the position of the mobile device and the position of the WLAN. In one embodiment, the mobile device activates WLAN circuitry when the mobile device is within the service area of the WLAN. The mobile device then transfers communications from the wireless communication system to the WLAN.
- WLAN wireless local area network
- Figure 1 depicts a communication system in accordance with the present invention
- Figure 2 depicts a high-level block diagram showing one embodiment of a mobile device in accordance with the present invention
- Figure 3 depicts a flow diagram showing one embodiment of a method for detecting the presence of a WLAN
- Figure 4 depicts a flow diagram showing one embodiment of a method for detecting the absence of a WLAN.
- the present invention is a method and apparatus for detecting the presence of a wireless local area network (WLAN).
- WLAN wireless local area network
- the present invention will be described within the context of transferring communications in a mobile device from a cellular telephone network to a WLAN when the mobile device is located within the service area of the WLAN.
- Those skilled in the art will appreciate that the present invention can be advantageously employed in any communication device that is capable of communicating with a WLAN.
- the present invention has broad applicability beyond the communication systems described herein.
- FIG. 1 depicts a communication system 100 in accordance with the present invention.
- the communication system 100 comprises a wireless communication network 102, a plurality of WLAN access points 104 (e.g., WLAN access points 104 ⁇ and 104 2 ), a WLAN location database 112, a position location system 114, and a plurality of mobile devices 110 (e.g., mobile devices 110 ⁇ and 110 2 ).
- the wireless communication network 102 provides service to mobile devices 110 located within a service area 106 (e.g., mobile devices 110 ⁇ and 110 2 ).
- the wireless communication network 102 can comprise a cellular telephone network providing voice and/or data services to mobile devices 110 within the service area 106.
- the WLAN access points 104 ⁇ and 104 2 provide service to mobile devices 110 located within service areas 108 ⁇ and 108 2 , respectively (e.g., mobile device 110 2 located within service area 108 ⁇ ).
- the WLAN access points 104 can comprise IEEE 802.11 b WLAN access points providing voice and/or data services to mobile devices 110 within the service areas 108.
- the location of each of the WLAN access points 104 is stored within the WLAN location database 112.
- the WLAN location database 112 can store the coordinates (e.g., longitude and latitude) for each of the WLAN access points 104 along with the extent of the service areas 108.
- the communication system 100 is illustratively shown having non-overlapping service areas 108 corresponding to the WLAN access points 104 that are located with the service area 106.
- the position location system 114 illustratively comprises a satellite positioning system, such as the Global Positioning System (GPS) or the Global Navigation Satellite System (GLONASS).
- GPS Global Positioning System
- GLONASS Global Navigation Satellite System
- the position location system 114 can comprise an assisted GPS system (AGPS), where the wireless communication system 102 aids in computing position.
- AGPS assisted GPS system
- LORAN Long Range Aid to Navigation
- each of the mobile devices 110 is capable of detecting the presence of a WLAN.
- the present invention can determine the position of each of the mobile devices 110 using the position location system 114. Based on the current position of a given mobile device 110i, and positions of the WLAN access points 104 stored in the WLAN location database 112, the mobile device 110, can determine the presence of a WLAN.
- the present invention enables each of the mobile devices 110 to communicate with one or more of the WLAN access points 104, rather than the wireless communication network 102, when the mobile device 110 is located within the service areas 108.
- mobile device 110 2 which is located within service area 108 ⁇ , is capable of communicating with WLAN access point 104 ⁇ and wireless communication system 102.
- mobile device 110 2 can transfer communications between WLAN access point 104- ⁇ and wireless communication system 102 as desired. Mobile device 110 ⁇ , however, will continue to communicate with the wireless communication system 102 until the mobile device 110 ⁇ moves within one or more of the service areas 108 of the WLAN access points 104.
- the decision to switch between the wireless communication system 102 and the WLAN can be made at the mobile device 110 or by the intelligence in the wireless communication system 102.
- the wireless communication system 102 requires precise knowledge of the location of the mobile device 110 and the location of the WLAN access points 104.
- the location of the mobile device 110 can be obtained precisely, for example, by using a Global Positioning System (GPS) receiver in the mobile device 110, and sending the coordinates to the wireless communication system 102 as described in more detail below.
- GPS Global Positioning System
- the decision to switch can be made by the mobile device 110, for example, by scanning for the presence of a WLAN.
- FIG. 2 depicts a high-level block diagram showing one embodiment of a mobile device 110 in accordance with the present invention.
- the mobile device 110 comprises a wireless transceiver 206 coupled to an antenna 202, a position location receiver 208 coupled to an antenna 204, a controller 210, wireless baseband circuitry 212, and WLAN baseband circuitry 214.
- Wireless baseband circuitry 212 processes signals associated with a wireless communication system, such as cellular telephone signals.
- WLAN baseband circuitry 214 processes signals associated with a WLAN, such as IEEE 802.11 b WLAN signals.
- Wireless transceiver 206 transmits and receives radio frequency (RF) signals that are processed by the wireless baseband circuitry 212 or the WLAN baseband circuitry 214 through the controller 210.
- RF radio frequency
- the position location receiver 208 receives signals from a position location system, such as GPS signals.
- the mobile device 110 can comprise a cellular telephone having a GPS receiver (e.g., a cellular telephone capable of enhanced 911 services) and a WLAN plug-in card (e.g., a personal computer memory card internal association (PCMCIA) plug-in card).
- the mobile device 110 can comprise a personal digital assistant (PDA) or a laptop computer with a WLAN and GPS plug-in cards.
- PDA personal digital assistant
- the controller 210 can comprise a processor coupled between the wireless baseband circuitry 212, the WLAN baseband circuitry 214, the wireless transceiver 206, and the position location receiver 208.
- the controller 210 is programmed to perform various control functions in accordance with the present invention.
- the invention can be implemented in hardware, for example, as an application specific integrated circuit (ASIC).
- ASIC application specific integrated circuit
- the process steps described herein are intended to be broadly interpreted as being equivalently performed by software, hardware, or a combination thereof.
- the controller 210 is depicted as a separate functional block, those skilled in the art will appreciate that the wireless baseband circuitry 212 and/or the WLAN baseband circuitry 214 can be adapted to perform the functions of the controller 210.
- FIG. 3 depicts a flow diagram showing one embodiment of a method 300 for detecting the presence of a WLAN.
- the method 300 can be best understood with simultaneous reference to Figures 1 and 2.
- the method 300 begins at step 302, and proceeds to step 304, where the position of a mobile device (e.g., mobile device 110 2 ) is determined using the position location system 114.
- the mobile device 110 can calculate position solely from GPS signals transmitted by the position location system 114, or with the addition of aiding information from the wireless communication system 102 (e.g., the position location system 114 comprises an AGPS system).
- the mobile device 110 transmits the calculated position to the wireless communication system 102.
- the mobile device 110 can transmit position only during a data communication between the mobile device 110 and the wireless communication system 102. Alternatively, the mobile device 110 can initiate a communication with the wireless communication system 102 to transmit position thereto.
- the position of the mobile device 110 is compared to positions of services areas 108 corresponding to WLAN access points 104. As described above, the coordinates of WLAN access points 104 are stored within the WLAN location database 112.
- the wireless communication system 102 determines whether the mobile device 110 is within one or more of the service areas 108. If the mobile device 110 is within one or more of the service areas 108, the method 300 proceeds to step 312. Otherwise, the method proceeds to step 315.
- the mobile device determines whether to calculate position again. If the mobile device 110 is to calculate position again, the method 400 returns to step 304.
- the mobile device 110 can calculate position periodically, in response to a specific request from a user, or in response to a data communication between the mobile device and wireless communication system 102. If the mobile device 100 is not to calculate position again, the method 400 proceeds to end step 318.
- the wireless communication system 102 transmits an indication of the presence of a WLAN to the mobile device 110. In the present example, the wireless communication system 102 would send an indication to the mobile device 110 2 that the mobile device 110 2 is within the service area 108 ⁇ of the WLAN access point 104 ⁇ .
- the wireless communication system 102 can either send the indication during a data communication between the mobile device 110 and the wireless communication system 102, or can send the indication by initiating a data communication with the mobile device 110.
- the mobile device 110 determines whether to connect to the WLAN. If the mobile device 110 is to connect to the WLAN, the method 300 proceeds to step 314. If the mobile device 110 determines not to connect to the WLAN, the method 300 proceeds to step 304. For example, the mobile device 110 may determine not to connect to the WLAN if the signal quality received from the WLAN is below a predetermined threshold.
- the mobile device 110 activates the WLAN baseband circuitry 214 to connect with the WLAN.
- the mobile device 110 transfers communications therein to the WLAN if connection to the WLAN is possible. Hitherto, the mobile device 110 has been communicating with the wireless communication system 102.
- the method 300 ends at step 318.
- FIG. 4 depicts a flow diagram showing one embodiment of a method 400 for detecting the absence of a WLAN.
- the method 400 can best be understood with simultaneous reference to Figures 1 and 2.
- the method 400 begins at step 402, and proceeds to steps 404 and 406.
- the position of the mobile device 110 is determined using the position location system 114.
- the position of the mobile device 110 is compared to the service area of the WLAN. If the position is within one or more of the service areas 108 corresponding to the WLAN access points 104, the method 400 proceeds to step 409. If the position is outside of the service areas 108, the method 400 proceeds to steps 412 and 414.
- a number of methods can be initialized to determine when to again check the position of the mobile device.
- a delay can be initialized, after which a position check can be repeated, the user could prompt a position check, or, based on increasing error rate, a position check could be prompted by the WLAN signal quality measurements, indicated by dashed path 420. Any of these methods can be used to trigger the reexamination of the mobile device's position.
- the mobile device 110 determines whether to calculate position again. If the mobile device 110 is to check position again, the method returns to step 404.
- the mobile device 110 can calculate position periodically, in response to a specific request from a user, in response to a data communication between the mobile device 110 and the WLAN, or in response to increasing error rates.
- the mobile device 110 checks whether the WLAN link is still active at step 418. For example, the WLAN link could have been deactivated in response to a parallel process started at step 406. If the WLAN is still active, the method 400 proceeds to step 404. Otherwise, the method 400 proceeds to end step 416.
- the mobile device 110 determines the quality of the signal received by the WLAN. As the mobile device 110 moves away from one of the WLAN access points 104, the quality of the signal will be decreasing. At step 410, the mobile device 110 determines whether the quality of signal is below a predetermined threshold. If the quality of signal is above the predetermined threshold, (i.e., adequate quality of signal), the method 400 continues to monitor signal quality. If the quality of signal is below the predetermined threshold, the method 400 proceeds to parallel steps 412 and 414. If the quality of signal is marginal, a signal 420 can be sent to trigger a check of position. The test for signal quality 406 can have some hysteresis - it should take several packet failures before determining that the signal quality is below threshold. At step 412, the mobile device 110 deactivates the WLAN baseband circuitry
- the mobile device 110 transfers communications therein to the wireless communication system 102.
- the mobile device 110 ⁇ would determine position to be outside of the service areas 108, or would sense a decrease in quality of signal from one or more of the WLAN bases stations 104. Hitherto, the mobile device 110 ⁇ has been communicating with the WLAN. Thus, the mobile device 110 ⁇ would transfer communications therein to the wireless communication network 102. The method ends at step 416.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A method and apparatus for detecting the presence of a wireless local area network (WLAN) (104) determines a position of a mobile device (110) using a position location system (114), receives a position of a WLAN (104) from a location database(112), and determines whether the mobile device (110) is within a service area (108) of the WLAN (104) in response to the position of the mobile device (110) and the position of the WLAN (104).
Description
METHOD AND APPARATUS FOR DETECTING THE PRESENCE OF A WIRELESS LOCAL AREA NETWORK USING A POSITION LOCATION SYSTEM
BACKGROUND OF THE INVENTION Field of the Invention
The present invention generally relates to communication systems and, more particularly, to a method and apparatus for detecting the presence of a wireless local area network.
Description of the Related Art
Presently, 2.5 generation (2.5G) and third generation (3G) cellular networks can provide wireless data service, such as wireless Internet service, having data rates up to 2 Mbps. On the other hand, wireless local area networks (WLANs), such as IEEE 802.11a, IEEE 802.11b, and HiperLAN/2 wireless networks, for example, can provide data service with rates higher than 10 Mbps. WLAN service is also typically cheaper to implement than cellular service due to the use of unlicensed frequency bands by WLANs. As such, it is desirable to switch from cellular service to WLAN service when a mobile device is within the service area of a WLAN. Switching between cellular service and WLAN service can provide for optimal utilization of the available spectrum, and can reduce the burden on cellular networks during times of peak activity.
Mobile devices typically have limited power resources. Continuously checking for the presence of a WLAN by powering up a complete WLAN subsystem can result in considerable power drain. Thus, there is a need to minimize power used by mobile devices capable of communicating with multiple types of wireless networks, such as cellular and WLAN networks.
SUMMARY OF THE INVENTION
The present invention is a method and apparatus for detecting the presence of a wireless local area network (WLAN). Specifically, the present invention determines a position of a mobile device using a position location system. The present invention also receives a position of a WLAN from a location database. The present invention then determines whether the mobile device is within a service
area of the WLAN in response to the position of the mobile device and the position of the WLAN. In one embodiment, the mobile device activates WLAN circuitry when the mobile device is within the service area of the WLAN. The mobile device then transfers communications from the wireless communication system to the WLAN.
BRIEF DESCRIPTION OF THE DRAWINGS
So that the manner in which the above recited features of the present invention are attained and can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to the embodiments thereof which are illustrated in the appended drawings.
It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
Figure 1 depicts a communication system in accordance with the present invention;
Figure 2 depicts a high-level block diagram showing one embodiment of a mobile device in accordance with the present invention;
Figure 3 depicts a flow diagram showing one embodiment of a method for detecting the presence of a WLAN; and Figure 4 depicts a flow diagram showing one embodiment of a method for detecting the absence of a WLAN.
DETAILED DESCRIPTION
The present invention is a method and apparatus for detecting the presence of a wireless local area network (WLAN). The present invention will be described within the context of transferring communications in a mobile device from a cellular telephone network to a WLAN when the mobile device is located within the service area of the WLAN. Those skilled in the art, however, will appreciate that the present invention can be advantageously employed in any communication device that is capable of communicating with a WLAN. Thus, the present invention has broad applicability beyond the communication systems described herein.
Figure 1 depicts a communication system 100 in accordance with the present invention. The communication system 100 comprises a wireless communication
network 102, a plurality of WLAN access points 104 (e.g., WLAN access points 104ι and 1042), a WLAN location database 112, a position location system 114, and a plurality of mobile devices 110 (e.g., mobile devices 110ι and 1102). The wireless communication network 102 provides service to mobile devices 110 located within a service area 106 (e.g., mobile devices 110ι and 1102). For example, the wireless communication network 102 can comprise a cellular telephone network providing voice and/or data services to mobile devices 110 within the service area 106.
The WLAN access points 104ι and 1042 provide service to mobile devices 110 located within service areas 108ι and 1082, respectively (e.g., mobile device 1102 located within service area 108ι). For example, the WLAN access points 104 can comprise IEEE 802.11 b WLAN access points providing voice and/or data services to mobile devices 110 within the service areas 108. The location of each of the WLAN access points 104 is stored within the WLAN location database 112. For example, the WLAN location database 112 can store the coordinates (e.g., longitude and latitude) for each of the WLAN access points 104 along with the extent of the service areas 108. The communication system 100 is illustratively shown having non-overlapping service areas 108 corresponding to the WLAN access points 104 that are located with the service area 106. Other arrangements can be used with the present invention, such as overlapping service areas 108. The position location system 114 illustratively comprises a satellite positioning system, such as the Global Positioning System (GPS) or the Global Navigation Satellite System (GLONASS). For example, the position location system 114 can comprise an assisted GPS system (AGPS), where the wireless communication system 102 aids in computing position. Such AGPS systems are well known in the art. Although the present invention is described herein as being used with a satellite positioning system, those skilled in the art will appreciate that other position location systems can be used, such as the Long Range Aid to Navigation (LORAN) positioning system.
In accordance with the present invention, each of the mobile devices 110 is capable of detecting the presence of a WLAN. As described below, the present invention can determine the position of each of the mobile devices 110 using the position location system 114. Based on the current position of a given mobile device 110i, and positions of the WLAN access points 104 stored in the WLAN
location database 112, the mobile device 110, can determine the presence of a WLAN. As such, the present invention enables each of the mobile devices 110 to communicate with one or more of the WLAN access points 104, rather than the wireless communication network 102, when the mobile device 110 is located within the service areas 108. For example, mobile device 1102) which is located within service area 108ι, is capable of communicating with WLAN access point 104ι and wireless communication system 102. Thus, mobile device 1102 can transfer communications between WLAN access point 104-ι and wireless communication system 102 as desired. Mobile device 110ι, however, will continue to communicate with the wireless communication system 102 until the mobile device 110ι moves within one or more of the service areas 108 of the WLAN access points 104.
The decision to switch between the wireless communication system 102 and the WLAN can be made at the mobile device 110 or by the intelligence in the wireless communication system 102. For the wireless communication system 102 to make the decision, the wireless communication system 102 requires precise knowledge of the location of the mobile device 110 and the location of the WLAN access points 104. The location of the mobile device 110 can be obtained precisely, for example, by using a Global Positioning System (GPS) receiver in the mobile device 110, and sending the coordinates to the wireless communication system 102 as described in more detail below. Alternatively, the decision to switch can be made by the mobile device 110, for example, by scanning for the presence of a WLAN.
Figure 2 depicts a high-level block diagram showing one embodiment of a mobile device 110 in accordance with the present invention. The mobile device 110 comprises a wireless transceiver 206 coupled to an antenna 202, a position location receiver 208 coupled to an antenna 204, a controller 210, wireless baseband circuitry 212, and WLAN baseband circuitry 214. Wireless baseband circuitry 212 processes signals associated with a wireless communication system, such as cellular telephone signals. WLAN baseband circuitry 214 processes signals associated with a WLAN, such as IEEE 802.11 b WLAN signals. Wireless transceiver 206 transmits and receives radio frequency (RF) signals that are processed by the wireless baseband circuitry 212 or the WLAN baseband circuitry 214 through the controller 210. The position location receiver 208 receives signals
from a position location system, such as GPS signals. For example, the mobile device 110 can comprise a cellular telephone having a GPS receiver (e.g., a cellular telephone capable of enhanced 911 services) and a WLAN plug-in card (e.g., a personal computer memory card internal association (PCMCIA) plug-in card). In another example, the mobile device 110 can comprise a personal digital assistant (PDA) or a laptop computer with a WLAN and GPS plug-in cards.
The controller 210 can comprise a processor coupled between the wireless baseband circuitry 212, the WLAN baseband circuitry 214, the wireless transceiver 206, and the position location receiver 208. In this embodiment, the controller 210 is programmed to perform various control functions in accordance with the present invention. Those skilled in the art will appreciate, however, that the invention can be implemented in hardware, for example, as an application specific integrated circuit (ASIC). As such, the process steps described herein are intended to be broadly interpreted as being equivalently performed by software, hardware, or a combination thereof. Furthermore, although the controller 210 is depicted as a separate functional block, those skilled in the art will appreciate that the wireless baseband circuitry 212 and/or the WLAN baseband circuitry 214 can be adapted to perform the functions of the controller 210.
Figure 3 depicts a flow diagram showing one embodiment of a method 300 for detecting the presence of a WLAN. The method 300 can be best understood with simultaneous reference to Figures 1 and 2. The method 300 begins at step 302, and proceeds to step 304, where the position of a mobile device (e.g., mobile device 1102) is determined using the position location system 114. The mobile device 110 can calculate position solely from GPS signals transmitted by the position location system 114, or with the addition of aiding information from the wireless communication system 102 (e.g., the position location system 114 comprises an AGPS system). At step 306, the mobile device 110 transmits the calculated position to the wireless communication system 102. The mobile device 110 can transmit position only during a data communication between the mobile device 110 and the wireless communication system 102. Alternatively, the mobile device 110 can initiate a communication with the wireless communication system 102 to transmit position thereto.
At step 308, the position of the mobile device 110 is compared to positions of
services areas 108 corresponding to WLAN access points 104. As described above, the coordinates of WLAN access points 104 are stored within the WLAN location database 112. At step 310, the wireless communication system 102 determines whether the mobile device 110 is within one or more of the service areas 108. If the mobile device 110 is within one or more of the service areas 108, the method 300 proceeds to step 312. Otherwise, the method proceeds to step 315.
At step 315, the mobile device determines whether to calculate position again. If the mobile device 110 is to calculate position again, the method 400 returns to step 304. The mobile device 110 can calculate position periodically, in response to a specific request from a user, or in response to a data communication between the mobile device and wireless communication system 102. If the mobile device 100 is not to calculate position again, the method 400 proceeds to end step 318. At step 312, the wireless communication system 102 transmits an indication of the presence of a WLAN to the mobile device 110. In the present example, the wireless communication system 102 would send an indication to the mobile device 1102 that the mobile device 1102 is within the service area 108ι of the WLAN access point 104ι. Again, the wireless communication system 102 can either send the indication during a data communication between the mobile device 110 and the wireless communication system 102, or can send the indication by initiating a data communication with the mobile device 110. At step 313, the mobile device 110 determines whether to connect to the WLAN. If the mobile device 110 is to connect to the WLAN, the method 300 proceeds to step 314. If the mobile device 110 determines not to connect to the WLAN, the method 300 proceeds to step 304. For example, the mobile device 110 may determine not to connect to the WLAN if the signal quality received from the WLAN is below a predetermined threshold.
At step 314, the mobile device 110 activates the WLAN baseband circuitry 214 to connect with the WLAN. At step 316, the mobile device 110 transfers communications therein to the WLAN if connection to the WLAN is possible. Hitherto, the mobile device 110 has been communicating with the wireless communication system 102. The method 300 ends at step 318.
Figure 4 depicts a flow diagram showing one embodiment of a method 400
for detecting the absence of a WLAN. Again, the method 400 can best be understood with simultaneous reference to Figures 1 and 2. In the present example, it is assumed that one of the mobile devices 110 (e.g., mobile device 110ι) has been communicating with a WLAN. The method 400 begins at step 402, and proceeds to steps 404 and 406. At step 404, the position of the mobile device 110 is determined using the position location system 114. At step 408, the position of the mobile device 110 is compared to the service area of the WLAN. If the position is within one or more of the service areas 108 corresponding to the WLAN access points 104, the method 400 proceeds to step 409. If the position is outside of the service areas 108, the method 400 proceeds to steps 412 and 414.
At step 409, a number of methods can be initialized to determine when to again check the position of the mobile device. A delay can be initialized, after which a position check can be repeated, the user could prompt a position check, or, based on increasing error rate, a position check could be prompted by the WLAN signal quality measurements, indicated by dashed path 420. Any of these methods can be used to trigger the reexamination of the mobile device's position.
At step 415, the mobile device 110 determines whether to calculate position again. If the mobile device 110 is to check position again, the method returns to step 404. The mobile device 110 can calculate position periodically, in response to a specific request from a user, in response to a data communication between the mobile device 110 and the WLAN, or in response to increasing error rates. While the mobile device 110 is waiting to check position again, the mobile device 110 checks whether the WLAN link is still active at step 418. For example, the WLAN link could have been deactivated in response to a parallel process started at step 406. If the WLAN is still active, the method 400 proceeds to step 404. Otherwise, the method 400 proceeds to end step 416.
At step 406, the mobile device 110 determines the quality of the signal received by the WLAN. As the mobile device 110 moves away from one of the WLAN access points 104, the quality of the signal will be decreasing. At step 410, the mobile device 110 determines whether the quality of signal is below a predetermined threshold. If the quality of signal is above the predetermined threshold, (i.e., adequate quality of signal), the method 400 continues to monitor signal quality. If the quality of signal is below the predetermined threshold, the
method 400 proceeds to parallel steps 412 and 414. If the quality of signal is marginal, a signal 420 can be sent to trigger a check of position. The test for signal quality 406 can have some hysteresis - it should take several packet failures before determining that the signal quality is below threshold. At step 412, the mobile device 110 deactivates the WLAN baseband circuitry
214. At step 414, the mobile device 110 transfers communications therein to the wireless communication system 102. In the present example, the mobile device 110ι would determine position to be outside of the service areas 108, or would sense a decrease in quality of signal from one or more of the WLAN bases stations 104. Hitherto, the mobile device 110ι has been communicating with the WLAN. Thus, the mobile device 110ι would transfer communications therein to the wireless communication network 102. The method ends at step 416.
While the foregoing is directed to the preferred embodiment of the present invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof, and the scope thereof is determined by the claims that follow.
Claims
1. A method, comprising:
determining (304) a position of a mobile device using a position location system; and receiving (308) a position of a wireless local area network (WLAN) from a location database; determining (310) whether the mobile device is within a service area of the WLAN in response to the position of the mobile device and the position of the WLAN.
2. The method of claim 1 , further comprising: activating (314) WLAN circuitry in the mobile device when the mobile device is within the service area of the WLAN; and deactivating (412) the WLAN circuitry in the mobile device when the mobile device is outside of the service area of the WLAN.
3. The method of claim 2, further comprising: transferring (316) communications in the mobile device from the wireless communication system to the WLAN when the mobile device is within the service area of the WLAN ; and transferring (414) communications in the mobile device from the WLAN to the wireless communication system when the mobile device is outside of the service area of the WLAN.
4. The method of claim 3, wherein the wireless communication system is a cellular telephone network.
5. The method of claim 2, wherein the step of deactivating comprises at least one of: disabling (408) the WLAN circuitry when the position of the mobile device is determined to be outside of the service area of the WLAN; and disabling (410) the WLAN circuitry in response to a decrease in signal quality received by the WLAN.
6. The method of claim 1 , further comprising: transmitting (306) the position of the mobile device to the wireless communication system; comparing (308) the position of the mobile device to the position of the service area of the WLAN; and transmitting (312) an indication to the mobile device when the mobile device is within the service area of the WLAN.
7. The method of claim 6, wherein the step of transmitting the position of the mobile device comprises at least one of: sending (315) the position to the wireless communication system only when the mobile device is communicating therewith; sending (315) the position to the wireless communication system periodically; and sending (315) the position to the wireless communication system in response to a specific request.
8. The method of claim 6, wherein the step of transmitting an indication comprises: sending (315) the indication to the mobile device only when the mobile device is communicating with the wireless communication system.
9. An apparatus, comprising: a position location receiver (204) for determining a position of a mobile device (110); and a controller (210) for receiving a position of a wireless local area network
(WLAN) (104) from a location database (112), and for determining whether the mobile device (110) is within a service area (108) of the WLAN (104) in response to the position of the mobile device (110) and the position of the WLAN (104).
10. The apparatus of claim 9, wherein the controller (210) is further configured to: activate WLAN circuitry (214) in the mobile device (110) when the mobile device(110) is within the service area (108) of the WLAN (104); and deactivate the WLAN circuitry (214) in the mobile device (110) when the mobile device (110) is outside of the service area (108) of the WLAN (104).
11. The apparatus of claim 10, wherein the controller (210) is further configured to: transfer communications in the mobile device (110) from a wireless communication system (102) to the WLAN (104) when the mobile device (110) is within the service area (108) of the WLAN (104); and transfer communications in the mobile device (110) from the WLAN (104) to the wireless communication system (102) when the mobile device (110) is outside of the service area (108) of the WLAN (104).
12. The apparatus of claim 11 , wherein the wireless communication system (102) is a cellular telephone network.
13. The apparatus of claim 10, wherein the controller (210) deactivates the WLAN circuitry (214) by at least one of: disabling the WLAN circuitry (214) when the position of the mobile device (110) is determined to be outside of the service area (108) of the WLAN (104); and disabling the WLAN circuitry (214) in response to a decrease in signal quality received from the WLAN (104).
14. The apparatus of claim 9, wherein the controller (210) is further configured to: transmit the position of the mobile device (110) to the wireless communication system (102); and receive an indication from the wireless communication system (102) when the mobile device (110) is within the service area (108) of the WLAN (104).
15. The apparatus of claim 14, wherein the controller (210) transmits the position of the mobile device (110) by at least one of: sending the position to the wireless communication system (102) only when the mobile device (110) is communicating therewith; sending the position to the wireless communication system (102) periodically; and sending the position to the wireless communication system (102) in response to a specific request.
16. The apparatus of claim 14, wherein the controller (210) receives an indication from the wireless communication system (102) only when the mobile device (110) is communicating data to the wireless communication system (102).
17. A communication system, comprising: a wireless communication system (102) for communicating with a mobile device (110); a wireless local area network (WLAN) (104) for communicating with a mobile device (110), the WLAN (104) including at least one access point having a respective at least one service area (108); a WLAN location database (112) for storing the position of the at least one access point; a position location receiver (208) within the mobile device (110) for determining the position of the mobile device (110) using a position location system
(114); and a controller (210) within the mobile device (110) for receiving a position of the at least one access point from the WLAN location database (112), and for determining whether the mobile device (110) is within the at least one service area
(108) of the WLAN (104) in response to the position of the mobile device (110) and the position of the at least one access point.
18. The system of claim 17, wherein the controller (210) is further configured to: activate WLAN circuitry (214) in the mobile device (110) when the mobile device (110) is within the at least one service area (108) of the WLAN (104); and deactivate the WLAN circuitry (214) in the mobile device (110) when the mobile device (110) is outside of the at least one service area (108) of the WLAN (104).
19. The system of claim 18, wherein the controller (210) is further configured to: transfer communications in the mobile device (110) from the wireless communication system (102) to the WLAN (104) when the mobile device (110) is within the at least one service area (108) of the WLAN (104); and transfer communications in the mobile device (110) from the WLAN (104) to the wireless communication system (102) when the mobile device (110) is outside of the at least one service area (108) of the WLAN (104).
20. The system of claim 18, wherein the controller (210) deactivates the WLAN circuitry (214) by at least one of: disabling the WLAN circuitry (214) when the position of the mobile device
(110) is determined to be outside of the at least one service area (108) of the WLAN (104); and disabling the WLAN circuitry (214) in response to a decrease in signal quality received by the WLAN (104).
21. The system of claim 17, wherein the controller (210) is further configured to: transmit the position of the mobile device (110) to the wireless communication system (102); and receive an indication from the wireless communication system (102) when the mobile device (110) is within the at least one service area (108) of the WLAN (104).
22. The system of claim 21 , wherein the controller (210) transmits the position of the mobile device (110) by at least one of: sending the position to the wireless communication system (102) only when the mobile device (110) is communicating therewith; sending the position to the wireless communication system (102) periodically; and sending the position to the wireless communication system (102) in response to a specific request.
23. The system of claim 21 , wherein the controller (210) receives an indication from the wireless communication system (102) only when the mobile device (110) is communicating data to the wireless communication system (102).
24. The system of claim 17, wherein the wireless communication system (102) is a cellular telephone network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2003213737A AU2003213737A1 (en) | 2002-03-18 | 2003-03-05 | Method and apparatus for detecting the presence of a wireless local area network using a position location system |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US36534202P | 2002-03-18 | 2002-03-18 | |
US60/365,342 | 2002-03-18 | ||
US10/243,905 | 2002-09-13 | ||
US10/243,905 US20040052232A1 (en) | 2002-09-13 | 2002-09-13 | Method and apparatus for detecting the presence of a wireless local area network using a position location system |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2003081828A2 true WO2003081828A2 (en) | 2003-10-02 |
WO2003081828A3 WO2003081828A3 (en) | 2003-12-11 |
Family
ID=28456866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2003/006765 WO2003081828A2 (en) | 2002-03-18 | 2003-03-05 | Method and apparatus for detecting the presence of a wireless local area network using a position location system |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU2003213737A1 (en) |
WO (1) | WO2003081828A2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2866184A1 (en) * | 2004-02-10 | 2005-08-12 | Cit Alcatel | Communication network e.g. wireless LAN, selecting process for dual function mobile telephone, involves selecting one access point to LAN, if LAN is adapted to communication than cellular network |
WO2005109934A1 (en) * | 2004-05-06 | 2005-11-17 | Research In Motion Limited | Apparatus, and associated method, for facilitating wlan selection by a mobile node |
EP1695569A2 (en) * | 2003-11-10 | 2006-08-30 | Symbol Technologies, Inc. | Improved wlan roaming based on location |
WO2007072284A2 (en) * | 2005-12-19 | 2007-06-28 | Koninklijke Philips Electronics N. V. | Using presence detection to control a wireless network |
WO2013130336A1 (en) * | 2012-02-29 | 2013-09-06 | Apple Inc. | Seamless transition of a cellular telephone from cellular to wi-fi communication |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020031108A1 (en) * | 2000-09-08 | 2002-03-14 | Kabushiki Kaisha Toshiba | Communication system with mobile terminal accessible to mobile communication network and local network simultaneously |
-
2003
- 2003-03-05 AU AU2003213737A patent/AU2003213737A1/en not_active Abandoned
- 2003-03-05 WO PCT/US2003/006765 patent/WO2003081828A2/en not_active Application Discontinuation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020031108A1 (en) * | 2000-09-08 | 2002-03-14 | Kabushiki Kaisha Toshiba | Communication system with mobile terminal accessible to mobile communication network and local network simultaneously |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1695569A4 (en) * | 2003-11-10 | 2010-07-28 | Symbol Technologies Inc | Improved wlan roaming based on location |
EP1695569A2 (en) * | 2003-11-10 | 2006-08-30 | Symbol Technologies, Inc. | Improved wlan roaming based on location |
FR2866184A1 (en) * | 2004-02-10 | 2005-08-12 | Cit Alcatel | Communication network e.g. wireless LAN, selecting process for dual function mobile telephone, involves selecting one access point to LAN, if LAN is adapted to communication than cellular network |
EP1565030A1 (en) * | 2004-02-10 | 2005-08-17 | Alcatel | Method for selecting a communications network, based on information about wireless LAN access points transmitted by a cellular network |
US7283507B2 (en) | 2004-05-06 | 2007-10-16 | Research In Motion Limited | Apparatus, and associated method, for facilitating WLAN selection by a mobile node |
WO2005109934A1 (en) * | 2004-05-06 | 2005-11-17 | Research In Motion Limited | Apparatus, and associated method, for facilitating wlan selection by a mobile node |
EP2288212A1 (en) * | 2004-05-06 | 2011-02-23 | Research In Motion Limited | Facilitating wlan selection by a mobile node |
US9072037B2 (en) | 2004-05-06 | 2015-06-30 | Blackberry Limited | Apparatus, and associated method, for facilitating WLAN selection by a mobile node |
US9781665B2 (en) | 2004-05-06 | 2017-10-03 | Blackberry Limited | Apparatus, and associated method, for facilitating WLAN selection by a mobile node |
US9986500B2 (en) | 2004-05-06 | 2018-05-29 | Blackberry Limited | Apparatus, and associated method, for facilitating WLAN selection by a mobile node |
WO2007072284A3 (en) * | 2005-12-19 | 2007-09-27 | Koninkl Philips Electronics Nv | Using presence detection to control a wireless network |
WO2007072284A2 (en) * | 2005-12-19 | 2007-06-28 | Koninklijke Philips Electronics N. V. | Using presence detection to control a wireless network |
WO2013130336A1 (en) * | 2012-02-29 | 2013-09-06 | Apple Inc. | Seamless transition of a cellular telephone from cellular to wi-fi communication |
Also Published As
Publication number | Publication date |
---|---|
AU2003213737A8 (en) | 2003-10-08 |
AU2003213737A1 (en) | 2003-10-08 |
WO2003081828A3 (en) | 2003-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20040052232A1 (en) | Method and apparatus for detecting the presence of a wireless local area network using a position location system | |
US7979025B2 (en) | Method and apparatus for handover in a wireless communication device between wireless domains | |
EP1527629B1 (en) | Handover between a cellular system and a wireless local area network | |
KR100493235B1 (en) | communication device having a function for searching access point of wireless local area network and method thereof | |
KR101510714B1 (en) | Method for connecting to wireless lan access point and apparatus using the same | |
JP4455589B2 (en) | Fast handover through pre-registration | |
KR100648576B1 (en) | Data transmission for mobile wireless communication devices | |
KR100750082B1 (en) | Method and apparatus in a wireless communication system for facilitating a handoff | |
US20040137905A1 (en) | System and method for channel scanning in wireless networks | |
US20040147254A1 (en) | Location based method and system for wireless mobile unit communication | |
US20060293052A1 (en) | Method and apparatus for transmitting position data using control channels in wireless networks | |
WO2005101887A1 (en) | Wireless network controlling the time occurrence of spectrum scanning of a dual mode wireless terminal | |
US7398094B2 (en) | Systems and methods for transmitting global positioning system information from a wireless communication system base station | |
RU2308806C2 (en) | Method for delivering broadcast information into mobile station in radio communication system | |
US20060256760A1 (en) | Method and apparatus for throttling access to a shared resource | |
US7620032B2 (en) | Mobile station, communication system and telephone communication switching method | |
WO2003081828A2 (en) | Method and apparatus for detecting the presence of a wireless local area network using a position location system | |
US8527621B2 (en) | Autologging the presence of a wireless local area network | |
US6505042B1 (en) | System and method for establishing a communication link between a mobile station and a base station controller | |
US20060234725A1 (en) | Celluar based location of wireless local area networks | |
KR101009837B1 (en) | Celluar based location of wireless local area networks | |
JP2874656B2 (en) | High-speed wireless data transmission system | |
EP1656619A1 (en) | Autologging the presence of a wireless local area network | |
JP3742266B2 (en) | POSITION INFORMATION NOTIFICATION METHOD AND SYSTEM, CENTER DEVICE, AND MOBILE TERMINAL | |
JP3721140B2 (en) | Position detection method and position detection system in a mobile communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SC SD SE SG SK SL TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
WA | Withdrawal of international application |