Method and apparatus for dormant mode support with paging
First Claim
1. A method for synchronizing a beacon timing of a first access point with a beacon timing of a second access point wherein the first and second access points are in an access point group in a wireless local area network (WLAN), comprising:
- acquiring, by a computing device, a beacon timing of the first access point when the computing device is within a range of the first access point;
acquiring, by the computing device, a beacon timing of the second access point after the computing device moves into a range of the second access point;
calculating, by the computing device, a beacon timing difference between the beacon timing of the first access point and the beacon timing of the second access point;
communicating the beacon timing difference from the computing device to the second access point; and
causing the beacon timing of either the first access point or the second access point to be adjusted to align the beacon timing of the first access point and the beacon timing of the second access point,wherein calculating the beacon timing difference comprises;
while the computing device is within the range of the first access point, periodically shifting the computing device into an active mode to detect a first access point beacon at predetermined time instances that are spaced by a predetermined time interval, wherein the predetermined time instances correspond to the beacon timing of the first access point;
moving the computing device from within the range of the first access point to within the range of the second access point;
while the computing device is within the range of the second access point, shifting the computing device into the active mode to detect a second access point beacon at one of the predetermined time instances for a second time interval, wherein the second time interval ends when the computing device detects the second access point beacon; and
calculating the beacon timing difference based on the one of the predetermined time instances and an endpoint of the second time interval.
0 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses and methods are disclosed herein for implementing dormant mode with paging in a WLAN. Power savings in the computing device and reduction in traffic across the network are achieved by requiring a computing device to inform the WLAN of its location only when it crosses a paging area boundary or is to receive IP traffic. Dormant mode with paging is implemented in a protocol that supports dormant functionality and paging functionality but does not itself provide methods or standards for implementing such functionality, such as the IEEE 802.11. The methods and apparatuses disclosed herein provide the methods needed to implement dormant mode with paging in such a protocol. Generally, the methods and apparatuses for implementing dormant mode with paging basically include (1) establishing paging areas; (2) communicating access group information to a computing device; and (3) locating a computing device.
139 Citations
11 Claims
-
1. A method for synchronizing a beacon timing of a first access point with a beacon timing of a second access point wherein the first and second access points are in an access point group in a wireless local area network (WLAN), comprising:
-
acquiring, by a computing device, a beacon timing of the first access point when the computing device is within a range of the first access point; acquiring, by the computing device, a beacon timing of the second access point after the computing device moves into a range of the second access point; calculating, by the computing device, a beacon timing difference between the beacon timing of the first access point and the beacon timing of the second access point; communicating the beacon timing difference from the computing device to the second access point; and causing the beacon timing of either the first access point or the second access point to be adjusted to align the beacon timing of the first access point and the beacon timing of the second access point, wherein calculating the beacon timing difference comprises; while the computing device is within the range of the first access point, periodically shifting the computing device into an active mode to detect a first access point beacon at predetermined time instances that are spaced by a predetermined time interval, wherein the predetermined time instances correspond to the beacon timing of the first access point; moving the computing device from within the range of the first access point to within the range of the second access point; while the computing device is within the range of the second access point, shifting the computing device into the active mode to detect a second access point beacon at one of the predetermined time instances for a second time interval, wherein the second time interval ends when the computing device detects the second access point beacon; and calculating the beacon timing difference based on the one of the predetermined time instances and an endpoint of the second time interval. - View Dependent Claims (2, 3, 4)
-
-
5. A method for synchronizing a beacon timing of a first access point with a beacon timing of a second access point wherein the first and second access points are in an access point group in a WLAN, comprising:
calculating the difference between the beacon timing of the first access point and the beacon timing of the second access point to ascertain a beacon timing difference, wherein the calculating is performed by a computing device, comprising; while the computing device is within a range of the first access point, periodically shifting the computing device into an active mode to detect a first access point beacon at predetermined time instances that are spaced by a predetermined time interval, wherein the predetermined time instances correspond to a beacon timing of the first access point; moving the computing device from within the range of the first access point to within a range of the second access point; while the computing device is within the range of the second access point, shifting the computing device into the active mode to detect a second access point beacon at one of the predetermined time instances for a second time interval, wherein the second time interval ends when the second access point beacon is complete; and calculating the beacon timing difference based on the one of the predetermined time instances and the second time interval; communicating the beacon timing difference from the computing device to the second access point and the first access points, comprising; the computing device communicating the beacon timing difference to the second access point; the second access point identifying the first access point; the second access point communicating the beacon timing difference to the first access point; and adjusting the beacon timing of either the first access point or the second access point so that the beacon timing of either the first access point or the second access point equals the beacon timing of the other of the first access point or the second access point, comprising; if either the first access point or the second access point is a master of the other of the first or the second access point, wherein the other of the first access point or the second access point is a slave of the master access point, adjusting the beacon timing of the slave access point to the beacon timing of the master access point; and if neither the first access point or the second access point is a master of the other of the first access point or the second access point, determining a common master access point and adjusting the beacon timing of the first access point and the beacon timing of the second access points to a beacon timing of the common master access point.
-
6. A method comprising:
-
receiving, from a computing device that moves from within a range of a first access point into a range of a second access point, a beacon timing difference between a beacon timing of the first access point and a beacon timing of the second access point; and adjusting the beacon timing of either the first access point or the second access point to make the beacon timing of the first access point be equal to the beacon timing of the second access point wherein the computing device calculating the difference between beacon timings comprises; periodically shifting into an active communication mode to detect a first access point beacon at predetermined time instances that are spaced by a first time interval while the computing device is within a range of the first access point; and shifting into the active communication mode to detect a second access point beacon at one of the predetermined time instances for a second time interval while the computing device is within a range of the second access point, wherein the second time interval ends when the second access point beacon is complete. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification