Adjusting operating windows of a dual-mode device operating as an access point and a wireless station in time division multiplexed manner
First Claim
1. A method performed in a dual-mode device, said method comprising:
- receiving a sequence of beacons while operating in a station mode with a first period, wherein said dual-mode device operates in an access point (AP) mode and said station mode in a time division multiplexed (TDM) manner, said dual-mode device operating in said AP mode with a second period, wherein said dual-mode device is capable of receiving beacons only when operating in said station mode but not said AP mode;
computing an expected time instance of arrival at said dual-mode device of a first beacon based on said sequence of beacons;
receiving said first beacon at said dual-mode device at an actual time instance which is in variance with said expected time instance;
re-computing a sequence of future time instances of arrival of respective future beacons based on the variance between the actual and expected time instances of arrival at said dual-mode device;
scheduling a sequence of station windows, with each station window to cover the corresponding future time instance of said sequence of future time instances and to have said first period; and
operating in said station mode in said sequence of station windows and in said AP mode in a sequence of AP windows, wherein each station window of said sequence of station windows is operated alternately with each AP window of said sequence of AP windows in said TDM manner, wherein each AP window has said second period, wherein said receiving of said first beacon, said re-computing, said scheduling and said operating are performed in said dual-mode device.
4 Assignments
0 Petitions
Accused Products
Abstract
A dual-mode device may compute an expected time instance of arrival of a first beacon based on prior received beacons. If the first beacon is received at an actual time instance which is in variance with the expected time instance, the device re-computes a sequence of future time instances of arrival of respective future beacons and schedules a sequence of station windows, with each station window to cover the corresponding future time instance of the sequence of future time instances and to have a desired first period. The dual-mode device operates in station mode in the sequence of station windows and in the AP mode in a sequence of AP windows, wherein each station window of the sequence of station windows is operated alternately with each AP window of the sequence of AP windows in a TDM manner, with each AP window having a desired second period.
13 Citations
20 Claims
-
1. A method performed in a dual-mode device, said method comprising:
-
receiving a sequence of beacons while operating in a station mode with a first period, wherein said dual-mode device operates in an access point (AP) mode and said station mode in a time division multiplexed (TDM) manner, said dual-mode device operating in said AP mode with a second period, wherein said dual-mode device is capable of receiving beacons only when operating in said station mode but not said AP mode; computing an expected time instance of arrival at said dual-mode device of a first beacon based on said sequence of beacons; receiving said first beacon at said dual-mode device at an actual time instance which is in variance with said expected time instance; re-computing a sequence of future time instances of arrival of respective future beacons based on the variance between the actual and expected time instances of arrival at said dual-mode device; scheduling a sequence of station windows, with each station window to cover the corresponding future time instance of said sequence of future time instances and to have said first period; and operating in said station mode in said sequence of station windows and in said AP mode in a sequence of AP windows, wherein each station window of said sequence of station windows is operated alternately with each AP window of said sequence of AP windows in said TDM manner, wherein each AP window has said second period, wherein said receiving of said first beacon, said re-computing, said scheduling and said operating are performed in said dual-mode device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine readable medium storing one or more sequences of instructions for enabling a dual-mode device to schedule operating windows, wherein execution of said one or more instructions by one or more processors contained in said dual-mode device enables said dual-mode device to perform the actions of:
-
receiving a sequence of beacons while operating in a station mode with a first period, wherein said dual-mode device operates in an access point (AP) mode and said station mode in a time division multiplexed (TDM) manner, said dual-mode device operating in said AP mode with a second period, wherein said dual-mode device is capable of receiving beacons only when operating in said station mode but not said AP mode; computing an expected time instance of arrival at said dual-mode device of a first beacon based on said sequence of beacons; receiving said first beacon at said dual-mode device at an actual time instance which is in variance with said expected time instance; re-computing a sequence of future time instances of arrival of respective future beacons based on the variance between the actual and expected time instances of arrival at said dual-mode device; scheduling a sequence of station windows, with each station window to cover the corresponding future time instance of said sequence of future time instances and to have said first period; and operating in said station mode in said sequence of station windows and in said AP mode in a sequence of AP windows, wherein each station window of said sequence of station windows is operated alternately with each AP window of said sequence of AP windows in said TDM manner, wherein each AP window has said second period, wherein said receiving of said first beacon, said re-computing, said scheduling and said operating are performed in said dual-mode device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A dual-mode device comprising:
-
a processing block and a memory, said memory to store instructions which when retrieved and executed by said processing block causes said dual-mode device to perform the actions of; receiving a sequence of beacons while operating in a station mode with a first period, wherein said dual-mode device operates in an access point (AP) mode and said station mode in a time division multiplexed (TDM) manner, said dual-mode device operating in said AP mode with a second period, wherein said dual-mode device is capable of receiving beacons only when operating in said station mode but not said AP mode; computing an expected time instance of arrival at said dual-mode device of a first beacon based on said sequence of beacons; receiving said first beacon at said dual-mode device at an actual time instance which is in variance with said expected time instance; re-computing a sequence of future time instances of arrival of respective future beacons based on the variance between the actual and expected time instances of arrival at said dual-mode device; scheduling a sequence of station windows, with each station window to cover the corresponding future time instance of said sequence of future time instances and to have said first period; and operating in said station mode in said sequence of station windows and in said AP mode in a sequence of AP windows, wherein each station window of said sequence of station windows is operated alternately with each AP window of said sequence of AP windows in said TDM manner, wherein each AP window has said second period, wherein said receiving of said first beacon, said re-computing, said scheduling and said operating are performed in said dual-mode device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification