Power management in wireless communication systems
First Claim
1. A method, comprising:
- determining at an apparatus that is awake during a beacon interval, whether frames are queued for transmission;
contending, at the apparatus, for a first transmit opportunity to gain access to a wireless communication medium;
if the apparatus gains access to the wireless communication medium and has no frames queued for transmission, contending for additional transmit opportunities during the beacon interval until gaining a predetermined number of transmit opportunities or until a predetermined awake period has expired; and
transitioning the apparatus to a doze state when gaining the predetermined number of transmit opportunities or determining that the predetermined awake period has expired.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to the invocation of active states and power conservation states in accordance with the standard or diluted beacon periods defined in beacon frames. Active periods, or “awake windows,” may be defined by additional information (e.g., information elements) that is included in the beacon. Awake windows may establish periods of time during which apparatuses may contend for access to a wireless communication medium. A methodology may further be employed to help determine which apparatuses will have priority when accessing the communication medium. This criteria may be used alone or in combination with the corresponding standard channel access rules (e.g., contention) that govern operation of the particular wireless communication medium in order to control how apparatuses communicate and interact in the wireless network.
-
Citations
21 Claims
-
1. A method, comprising:
-
determining at an apparatus that is awake during a beacon interval, whether frames are queued for transmission; contending, at the apparatus, for a first transmit opportunity to gain access to a wireless communication medium; if the apparatus gains access to the wireless communication medium and has no frames queued for transmission, contending for additional transmit opportunities during the beacon interval until gaining a predetermined number of transmit opportunities or until a predetermined awake period has expired; and transitioning the apparatus to a doze state when gaining the predetermined number of transmit opportunities or determining that the predetermined awake period has expired. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising computer executable program code recorded on a non-transitory computer readable medium, comprising:
-
computer program code configured to determine whether to wake up at an apparatus that is awake during a beacon interval, whether frames are queued for transmission; computer program code configured to, contend, at the apparatus, for a first transmit opportunity to gain access to a wireless communication medium; computer program code configured to, if the apparatus gains access to the wireless communication medium and has no frames queued for transmission, contend for additional transmit opportunities during the beacon interval until gaining a predetermined number of transmit opportunities or until a predetermined awake period has expired; and computer program code configured to transition the apparatus to a doze state when gaining the predetermined number of transmit opportunities or determining that the predetermined awake period has expired. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
a processor; a memory including computer program code; the memory and the computer program code configured to, with the processor, cause the apparatus at least to; determine, when the apparatus is awake during a beacon interval, whether frames are queued for transmission contend, at the apparatus, for a first transmit opportunity to gain access to a wireless communication medium; if the apparatus gains access to the wireless communication medium and has no frames queued for transmission, contend for additional transmit opportunities during the beacon interval until gaining a predetermined number of transmit opportunities or until a predetermined awake period has expired; and transition the apparatus to a doze state when gaining the predetermined number of transmit opportunities or determining that the predetermined awake period has expired. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification