Enhanced Site Report by Low Latency Roaming by Passive Scanning in Ieee 802.11 Networks

Information

  • Patent Application
  • 20080095125
  • Publication Number
    20080095125
  • Date Filed
    July 07, 2005
    19 years ago
  • Date Published
    April 24, 2008
    16 years ago
Abstract
In order to reduce the average wait time, information regarding regulatory domain, a component of channel availability, may be obtained through an apparatus and method for transmitting within available channels in a wireless network. This includes determining available channels in a wireless network by: receiving regulatory domain information within the wireless network; generating a frame with at least one component corresponding to the regulatory domain information; transmitting the frame unsolicited by a beacon; receiving the report at a STA; and determining whether a channel is available for transmission based, at least in part, on the component corresponding to said regulatory domain information contained in the frame.
Description


FIG. 1 depicts a WLAN;



FIG. 2 illustrates a simplified block diagram of an access point (AP) and each station (STA) within a cell;



FIG. 3 is a flowchart of a method of transmitting probe response frames;



FIG. 4 is a flowchart depicting low latency scanning using regulatory information frames;



FIG. 5 depicts an example of a protocol frame format;



FIG. 6 depicts an example of a map/detected field format;



FIG. 7 depicts an example of a protocol frame format;



FIG. 8 depicts and example of a Regulatory Domain Information Element; and



FIG. 9 depicts an example of a Regulatory Domain Information Element field format.






FIG. 1 illustrates a wireless LAN (WLAN) 20 system for implementing the method of the invention. Wireless LAN 20 defines an infrastructure network which includes a plurality of cells 22. Cell 22 includes an access point (AP) 24 (which is sometimes referred to as a wireless local bridge or a base station).


With continued reference to FIG. 1, cell 22 may include remote network stations (STAs) 26. Access point 24 and remote STAs 26 may be the transmitters and receivers of the system. Each STA 26 may be a mobile, portable, or stationary terminal. Each STA 26 may be a desktop workstation, laptop computer, palm top computer, handheld personal computer, pen-based computer, personal digital assistant, handheld scanner, data collector, handheld printer, etc.


If present, AP 24 may be an interface for communicating between wireless network 20 and a wireline network. AP 24 may be configured to provide a communications gateway between STAs 26 and AP 24 that are in cell 22 and also between a wireline network and the STAs 26. AP 24 is typically configured to convert signals between wireline and wireless communications mediums. The conversion may allow the access point to pass communication information between the wireline network and wireless STAs 26. The wireline network may be coupled to an external network (e.g., PBX, PSTN, Internet, etc.).


Referring now to FIG. 2, both the AP 24 and STAs 26 may include a display 30, a CPU 32, a transmitter/receiver 34, an input device 36, a storage module 38, a random access memory (RAM) 40, a read-only memory (42), and a common bus 41. Although the description may refer to terms commonly used in describing particular computer systems, the description and concepts equally apply to other processing systems, including systems having architectures dissimilar to that shown in FIG. 2. The transmitter/receiver 34 is coupled to an antenna (not shown) to transmit desired data and its receiver converts received signals into corresponding digital data. The CPU 32 operates under the control of an operating system contained in the ROM 42 and utilizes RAM 40 to perform the frequency selection within a wireless local area network (WLAN), by enabling the AP in an infrastructure network or a STA in an ad-hoc network, to provide a new channel or wireless link for the rest of stations (STAs).


In operation, in a typical 802.11 based wireless local area network (WLAN), such as wireless LAN 20 of FIG. 1, a plurality of STAs 26 may be associated with AP 24 if present. Each STA 26 may have different communications capabilities and requirements. AP 24 may manage the communications traffic between STAs 26 and the wireline network. AP 24 may manage the communications traffic by controlling when frames are transmitted to each remote STA 26 in cell 22. The communications traffic in cell 22 may include data frames (e.g., signals that carry frames to provide data communications), voice frames (e.g., signals that carry frames to provide voice communications), real-time frames (e.g., signals that carry frames to provide real-time communications such as multimedia or voice communications), management frames (e.g., signals that carry frames to provide network management communications), etc.


AP 24 may broadcast or transmit a probe response frame in between beacons. Regulatory domain information may be included in and conveyed with the probe response frame. This method occurs in one example according to FIG. 3. FIG. 3 depicts a process flowchart at AP for low latency scanning using regulatory information frames. In this illustrative example, in step 62, an AP collects the regulatory information about the channel it is operating in and about the channel in which other APs are operating. The AP could collect this information by doing measurements on the channels, by retrieving regulatory information from a local database or by application of regulatory rules on the results of the radio measurement. The AP could also get the regulatory information through a wired network or through a wireless network. The AP then generates a frame with regulatory information in it in step 63. The AP then transmits the frame independent of the regular beacons in step 64. The AP could, for example, transmit this frame either upon request by a STA or it could transmit to at least one STA unsolicited.



FIG. 4 depicts a process flowchart of an additional example of at STA for low latency scanning using regulatory information frames. In this illustrative example, a STA requests some regulatory information about at least one AP in the same or other channels in step 72. This step is optional and a STA may not do this step. When an AP transmits a frame containing regulatory information, as stated in the previous paragraph, the STA receives this information in step 73 and decides based, at least in part, on the received information which AP to associate with, re-associate with, roam to or stay with the current AP in step 74. If a STA decides to roam to an AP about which it received information from the AP in the report, it then starts association or re-association process with that AP in step 75.



FIG. 5 depicts an example of a protocol frame 40 which has the information needed to allow stations to begin transmissions. This protocol frame 40 may be broadcast one or more times, unsolicited, between regularly spaced beacons. The protocol frame 40 contains, for example, three information fields. The fields are Country 41, Local Power Constraint 42, and Map/Detected Signal Map 43. The definition of Country 41, Local Power Constraint 42, and Map/Detected Signal Map 43 follows the definitions defined in IEEE 802.11 2003 edition herein incorporated by reference. Map/Detected Signal Map 43 can be coded as a bit field. FIG. 6 depicts a Map/Detected Signal Map 43 that contains a BSS bit 501, an OFDM Preamble bit 502, an Unidentified Signal bit 503, a Radar bit 504, and an Unmeasured bit 505.



FIG. 7 depicts an alternate protocol frame 50. In protocol frame 50, the Country, Local Power Constraint, and Map/Detected Signal Map fields are combined as in information element, called Regulatory Domain Information Element 51. FIG. 8 shows the Regulatory Domain Information Element 51 as a field format 80 that contains the information field of Country 81, Local Power Constraint 82, and Map/Detected Signal Map 83.



FIG. 9 depicts a protocol frame which has three distinct information elements: Power Constraint Information Element 91, Country Information Element 92, and Measurement Report Element 93, each defined in 802.11 2003 edition previously incorporated by reference. This protocol frame may be broadcast one or more times, unsolicited, between beacons.


In each of protocol frames 40, 50, 80, and 90, a subset of the information elements, the fields, the bits within the fields, or a combination thereof could be used to form the protocol frame. Field lengths can be made fixed or variable, or the byte count changed to accommodate different ranges of information according to methods and techniques commonly known in the art.


The present invention has been described with respect to particular illustrative embodiments. It is to be understood that the invention is not limited to the above-described embodiments and modifications thereto, and that those of ordinary skill in the art may make various changes and modifications without departing from the spirit and scope of the appended claims.


In interpreting the appended claims, it should be understood that:


a) the word “comprising” does not exclude the presence of other elements or acts than those listed in a given claim;


b) the word “a” or “an” preceding an element does not exclude the presence of a plurality of such elements;


c) any reference signs in the claims do not limit their scope;


d) several “means” may be represented by the same item or hardware or software implemented structure or function;


e) any of the disclosed elements may be comprised of hardware portions (e.g., including discrete and integrated electronic circuitry), software portions (e.g., computer programming), and any combination thereof;


f) hardware portions may be comprised of one or both of analog and digital portions;


g) any of the disclosed devices or portions thereof may be combined together or separated into further portions unless specifically stated otherwise; and


h) no specific sequence of acts is intended to be required unless specifically indicated.

Claims
  • 1. A method for transmitting within available channels in a wireless network comprising: receiving regulatory domain information within the wireless network;generating at least one protocol frame comprising at least one component corresponding to said regulatory domain information;transmitting said at least one protocol frame;receiving said at least one protocol frame; anddetermining whether a channel is available for transmission based, at least in part, on said component corresponding to said regulatory domain information, wherein the transmitting step occurs unsolicited.
  • 2. The method of claim 1, wherein the receiving step further comprises receiving regulatory domain information on a system level.
  • 3. The method of claim 1, wherein the receiving step further comprises receiving the regulatory domain information wirelessly, through a wired system, or both.
  • 4. The method of claim 1, wherein the transmitting step further comprises transmitting the report at an interval of time shorter than the interval of time between subsequent beacon transmissions.
  • 5. The method of claim 1, wherein the transmitting step further comprises transmitting the report independent of beacon transmissions.
  • 6. The method of claim 1, wherein the transmitting step further comprises transmitting the report from an AP 24 when solicited by a STA 26.
  • 7. The method of claim 1, wherein the transmitting step further comprises an unsolicited transmission of the report.
  • 8. The method of claim 1, further comprising transmitting in the channel based on the determining step.
  • 9. The method of claim 1, wherein the report further comprises information on a collection of APs 24 that are candidates to which an STA 26 can roam.
  • 10. The method of claim 1, wherein the report further comprises information on a collection of APs 24 that are candidates to which an STA 26 would prefer to roam.
  • 11. The method of claim 1, wherein the generating step further comprises generating a report comprising at least one component corresponding to said regulatory domain information and at least one component corresponding to radar presence.
  • 12. The method of claim 1, wherein the determining step further comprises determining whether a channel is available for transmission based, at least in part, on said component corresponding to said regulatory domain information and said component corresponding to radar presence contained in said report.
  • 13. A system for transmitting within available channels in a wireless network comprising: a memory 40, 41 containing regulatory domain information;a transmission device 34 for transmitting the regulatory domain information within the wireless network;a receiver 34 for receiving the regulatory domain information;a frame generator which generates a frame containing at least one component corresponding to said regulatory domain information;a transmitter 34 for transmitting said frame unsolicited;a STA 26 for receiving said report; anda processor 32 for determining whether a channel is available for transmission based, at least in part, on said component corresponding to said regulatory domain information contained in said report.
Parent Case Info

This application claims the benefits of provisional application Ser. No. 60/586,946, filed on Jul. 9, 2004, the teachings of which are incorporated herein by reference.

PCT Information
Filing Document Filing Date Country Kind 371c Date
PCT/IB05/52270 7/7/2005 WO 00 1/9/2007
Provisional Applications (2)
Number Date Country
60586946 Jul 2004 US
60635684 Dec 2004 US