Methods and arrangements to assign slots in restricted access windows in wireless networks
First Claim
1. A method comprising:
- receiving, by a station, one or more frames comprising a traffic indication map (TIM) bitmap, a restricted access window slot duration, and a restricted access window duration;
determining, by the station, a number of slots in a restricted access window (RAW);
determining, by the station, based upon a mapping function, an index of a time slot, in which the station is allowed to start contending for a medium based on the mapping function;
wherein the mapping function is (x+Noffset) mod Nraw;
wherein x is a position index of an association identifier (AID) of the station if the RAW is restricted to stations whose AID bits in the TIM bitmap are set to 1;
wherein, if the RAW is not restricted to stations whose AID bits in the TIM bitmap are set to 1, x is the AID of the station;
wherein the Noffset is an offset value in the mapping function;
wherein the Nraw is a number of time slots in the RAW; and
contending, by the station, for access to an access point in the slot of the RAW.
0 Assignments
0 Petitions
Accused Products
Abstract
Logic may implement a slot assignment scheme that uses information provided in traffic indication map (TIM) information element (IE) and restricted access window (RAW) parameter set (PS) IE to determine a station-to-slot mapping function for communication of slot assignments to stations for RAWs. The TIM IE may comprise a bitmap indicating paged and unpaged stations. The RAW PS IE may comprise a duration and a slot duration. Logic may implement the station-to-slot function by determining the number of slots in a RAW and correlating slot assignments for stations based upon a position for the station in the TIM bitmap. The TIM bitmap may identify each station via a bit on a page in the bitmap based upon an assignment of the station to a position in the TIM bitmap. The station-to-slot mapping function may use an offset for fair access.
20 Citations
23 Claims
-
1. A method comprising:
-
receiving, by a station, one or more frames comprising a traffic indication map (TIM) bitmap, a restricted access window slot duration, and a restricted access window duration; determining, by the station, a number of slots in a restricted access window (RAW); determining, by the station, based upon a mapping function, an index of a time slot, in which the station is allowed to start contending for a medium based on the mapping function;
wherein the mapping function is (x+Noffset) mod Nraw;
wherein x is a position index of an association identifier (AID) of the station if the RAW is restricted to stations whose AID bits in the TIM bitmap are set to 1;
wherein, if the RAW is not restricted to stations whose AID bits in the TIM bitmap are set to 1, x is the AID of the station;
wherein the Noffset is an offset value in the mapping function;
wherein the Nraw is a number of time slots in the RAW; andcontending, by the station, for access to an access point in the slot of the RAW. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device comprising:
-
a memory to store logic; and a processor coupled with the memory to execute the logic, the processor, upon execution of the logic, to perform operations, wherein the operations comprise operations to; receive one or more frames comprising a traffic indication map (TIM) bitmap, a restricted access window slot duration, and a restricted access window duration; determine a number of slots in a restricted access window (RAW); determine, based upon a mapping function, an index of a time slot, in which the device is allowed to start contending for a medium based on the mapping function;
wherein the mapping function is (x+Noffset) mod Nraw;
wherein x is a position index of an association identifier (AID) of the device if the RAW is restricted to stations whose AID bits in the TIM bitmap are set to 1;
wherein, if the RAW is not restricted to stations whose AID bits in the TIM bitmap are set to 1, x is the AID of the device;
wherein the Noffset is an offset value in the mapping function;
wherein the Nraw is a number of time slots in the RAW; andcontend for access to an access point in the slot of the RAW. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A machine-accessible product comprising:
-
a non-transitory medium containing instructions to assign slots in restricted access windows, wherein the instructions, when executed by the access point, causes the access point to perform operations, the operations comprising; receiving, by a station, one or more frames comprising a traffic indication map (TIM) bitmap, a restricted access window slot duration, and a restricted access window duration; determining, by the station, a number of slots in a restricted access window (RAW); determining, by the station, based upon a mapping function, an index of a time slot, in which the station is allowed to start contending for a medium based on the mapping function;
wherein the mapping function is (x+Noffset) mod Nraw;
wherein x is a position index of an association identifier (AID) of the station if the RAW is restricted to stations whose AID bits in the TIM bitmap are set to 1;
wherein, if the RAW is not restricted to stations whose AID bits in the TIM bitmap are set to 1, x is the AID of the station;
wherein the Noffset is an offset value in the mapping function;
wherein the Nraw is a number of time slots in the RAW; andcontending, by the station, for access to an access point in the slot of the RAW. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a radio and one or more antennas; a memory to store logic; a processor coupled with the memory to execute the logic, the processor, upon execution of the logic, to perform operations, wherein the operations comprise operations to; receive one or more frames comprising a traffic indication map (TIM) bitmap, a restricted access window slot duration, and a restricted access window duration; determine a number of slots in a restricted access window (RAW); determine, based upon a mapping function, an index of a time slot, in which the system is allowed to start contending for a medium based on the mapping function;
wherein the mapping function is (x+Noffset) mod Nraw;
wherein x is a position index of an association identifier (AID) of the system if the RAW is restricted to stations whose AID bits in the TIM bitmap are set to 1;
wherein, if the RAW is not restricted to stations whose AID bits in the TIM bitmap are set to 1, x is the AID of the system;
wherein the Noffset is an offset value in the mapping function;
wherein the Nraw is a number of time slots in the RAW; andcontend for access to an access point in the slot of the RAW; and
a transmitter coupled with the processor and coupled with the radio and the one or more antennas to transmit the frame. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification