1. Technical Field
Embodiments of the present disclosure relate to wireless communications, and more particularly to wireless networking access and a method for location thereof.
2. Description of Related Art
WIFI, the commonly used designator for IEEE 802.11x wireless telecommunication protocol, uses both single-carrier direct-sequence spread spectrum radio technology and multi-carrier orthogonal frequency-division multiplexing (OFDM) radio technology. A WIFI enabled device such as a personal computer, video game console, mobile phone, MP3 player or personal digital assistant can connect to the Internet when within range of a wireless network connected to the Internet. The coverage of one or more (interconnected) access points, or hotspots, can comprise an area as small as a few rooms or as large as many square miles. Coverage in the larger area may depend on a group of access points with overlapping coverage. In addition to private use in homes and offices, WIFI can provide public access at WIFI hotspots provided either free-of-charge or to subscribers to various commercial services.
Communication devices equipped with both WIFI and network connectivity are in common use. Such devices often prefer WIFI network over the network by default. To accomplish this functionality, the device is required to periodically locate active WIFI hotspots, significantly increasing power consumption.
The disclosure is illustrated by way of example and not by way of limitation in the figures of the accompanying drawings in which like references indicate similar elements. It should be noted that references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean at least one.
In general, the word “module” as used herein, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language, such as, for example, Java, C, or assembly. One or more software instructions in the unit may be integrated in firmware, such as an EPROM. It will be appreciated that module may comprise connected logic units, such as gates and flip-flops, and may comprise programmable units, such as programmable gate arrays or processors. The unit described herein may be implemented as either software and/or hardware unit and may be stored in any type of computer-readable medium or other computer storage device.
The inquiry module 102 is operable to periodically acquire the longitude and latitude of the device 1 by reading data signals travelling between base stations 30 (in
The decision module 103 is operable to verify if the device 1 enters a first plurality of areas 32 by referencing the longitude and latitude of the device 1 acquired by the inquiry module 102 and the access table 110. In one embodiment, the first plurality of areas 32 is defined as areas centered at the WIFI hotspots on the access table 110 within a first predetermined radius. Once the device 1 enters a first plurality of areas 32 (in
The decision module 103 is also operable to verify if the device 1 enters a second plurality of areas 34 (in
In block S03, the inquiry module102 periodically acquires the longitude and latitude of the device 1 by reading the data signals travelling between the base stations 30 and the device 1, when the device is not in the WIFI network.
In block S04, the decision module 103 verifies if the device 1 enters the first plurality of areas 32. If the device 1 enters the first plurality of areas 32, block S05 is implemented, otherwise the block S03 is repeated. In block S05, the location module 13 determines the longitude and latitude of the device 1.
In block S06, the decision module 103 verifies if the device 1 enters the second plurality of areas 34. If so, block S09 is implemented, otherwise block S07 is implemented. In block S09, the search module 104 is triggered to locate nearby WIFI hotspots.
In block S07, the decision module 103 verifies if the device 1 leaves the first plurality of areas 32. If so, block S08 is implemented, otherwise block S05 is repeated. In block S08, the location module 13 is suppressed to conserve power.
The present disclosure provides an effective alternative to power-consumptive constant searching of WIFI hotspots when out of WIFI network coverage.
It is to be understood, however, that even though numerous characteristics and advantages of the disclosure have been set forth in the foregoing description, together with details of the structure and function of the present disclosure, the disclosure is illustrative only, and changes may be made in detail, especially in matters of shape, size, and arrangement of parts within the principles of the present disclosure to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.
Number | Date | Country | Kind |
---|---|---|---|
201010151340.6 | Apr 2010 | CN | national |