IP Library › Granted Patent US 9,220,063
Granted Patent B2
US 9,220,063 · App. 13/651,076 · Granted Dec 22, 2015

Power management for data transfers in network devices

Inventor: Rajesh Kumar Sinha (San Diego, CA)
Assignee: BROADCOM CORPORATION
H04W52/0216H04W52/0229Y02B60/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,220,063
App. No.
13/651,076
Granted
Dec 22, 2015
Kind
B2
Abstract

Disclosed is a method of wireless communication for use by a device and the associated device. The method includes receiving a data transfer schedule and determining that the data transfer schedule includes an isochronous traffic stream for the device. After the determining, the method includes extracting an allocation period of the isochronous traffic stream from the data transfer schedule, determining a wakeup schedule for the device having a sleep interval based on the allocation period, and entering a power save mode using the wakeup schedule. The method may further include determining that the data transfer schedule does not include an isochronous traffic stream for the device. After this determining, the method may include requesting a wakeup schedule of a source device, and determining the wakeup schedule for the device having the sleep interval based on the wakeup schedule for the source device entering a power save mode using the wakeup schedule for the device.

Claims (45)

1. A system for wireless communication, the system comprising:

a control device including one or more circuits that are configured to:

determine whether a power save mode request is accepted or rejected based on a number of beacon intervals provided in the power save mode request is equal to or greater than a predetermined number of beacon intervals;

a destination device including one or more circuits that are configured to:

transmit the power save mode request to the control device, the power save mode request at least including a wakeup schedule of the destination device; and

enter a power save mode when the transmitted power save mode request is accepted by the control device, wherein

a starting time for the power save mode of the destination device is set to be at least the predetermined number of beacon intervals after a received acceptance response from the control device; and

a source device including one or more circuits that are configured to:

transmit a request to the control device to obtain the wakeup schedule of the destination device; and

enter a power save mode based on the obtained wakeup schedule, wherein

a starting time for the power save mode of the source device begins at a same time as the starting time for the power save mode of the destination device.

2. The system according to claim 1 , wherein

in a case where the power save mode request from the destination device is rejected, the one or more circuits of the control device is further configured to send a response that includes a modified wakeup schedule and a rejection indication.

3. The system according to claim 2 , wherein the modified wakeup schedule has a starting time delayed based on the predetermined number of beacon intervals.

4. The system according to claim 1 , wherein

in a case where the number of beacon intervals provided in the power save mode request from the destination device is equal to or greater than the predetermined number of beacon intervals, the one or more circuits of the control device is configured to transmit a response to the destination device that the power save mode request is accepted; and

in a case where the number of beacon intervals provided in the power save mode request from the destination device is less than the predetermined number of beacon intervals, the one or more circuits of the control device is configured to transmit a response to the destination device that the power save mode request is rejected.

5. The system according to claim 1 , wherein the predetermined number of beacon intervals is at least two.

6. The system according to claim 1 , wherein the predetermined number of beacon intervals is two.

7. The system according to claim 1 , wherein the number of beacon intervals provided in the power save mode request is two.

8. The system according to claim 1 , wherein the one or more circuits of the source device is configured to transmit data to the destination device based on the wakeup schedule of the destination device.

9. The system according to claim 1 , wherein the source device and the destination device always enter the power save mode at same beacon intervals, the beacon intervals being defined with respect to time.

10. The system according to claim 1 , wherein the one or more circuits of the source device is configured to receive the wakeup schedule of the destination device prior to the destination device entering the power save mode.

11. The system according to claim 1 , wherein the one or more circuits of the destination device is configured to transmit a notification to the source device after the received acceptance response from the control device, the notification indicating that the destination device is entering the power save mode.

12. The system according to claim 1 , wherein the destination device enters the power save mode for at least an entire beacon interval.

13. The system according to claim 1 , wherein the source device enters the power save mode for at least an entire beacon interval.

14. The system according to claim 1 , wherein the transmitted power save mode request further includes information relating to a power management field.

15. The system according to claim 14 , wherein the power management field includes a value indicated as being enabled.

16. A wireless communication method for a system including a control device, a destination device, and a source device, the method comprising:

determining, by the control device, whether a power save mode request is accepted or rejected based on a number of beacon intervals provided in the power save mode request is equal to or greater than a predetermined number of beacon intervals;

transmitting, by the destination device, the power save mode request to the control device, the power save mode request at least including a wakeup schedule of the destination device;

entering, by the destination device, a power save mode when the transmitted power save mode request is accepted by the control device, wherein a starting time for the power save mode of the destination device is set to be at least the predetermined number of beacon intervals after a received acceptance response from the control device;

transmitting, by the source device, a request to the control device to obtain the wakeup schedule of the destination device; and

entering, by the source device, a power save mode based on the obtained wakeup schedule, wherein a starting time for the power save mode of the source device begins at a same time as the starting time for the power save mode of the destination device.

17. The method according to claim 16 , further comprising:

sending, by the control device, a response that includes a modified wakeup schedule and a rejection indication, in a case where the power save mode request from the destination device is rejected.

18. A device for wireless communication, the device comprising:

one or more circuits configured to:

transmit a power save mode request to a control device, the power save mode request at least including a wakeup schedule of the device; and

enter a power save mode when the transmitted power save mode request is accepted by the control device, wherein

a starting time for the power save mode of the device is set to be at least a predetermined number of beacon intervals after a received acceptance response from the control device;

the starting time for the power save mode of the device begins at a same time as a starting time for a power save mode of a source device; and

the power save mode request is accepted when a number of beacon intervals provided in the power save mode request is equal to or greater than the predetermined number of beacon intervals.

19. The device according to claim 18 , wherein the predetermined number of beacon intervals is two.

20. The device according to claim 18 , wherein the predetermined number of beacon intervals is at least two.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2012
From: SINHA, RAJESH K.
To: BROADCOM CORPORATION
Reel/Frame 029123/0555 →
Continuity (1)
Related Publication 20140105082A1 · Apr 17, 2014