IP Library Granted Patent US 8,929,210
Granted Patent B2
US 8,929,210 · App. 14/104,248 · Granted Jan 6, 2015

System and method for enabling energy efficient ethernet networks with time-sensitive protocols

Inventors: Wael William Diab (San Francisco, CA); Eric Spada (Groton, MA)
Assignee: Broadcom Corporation
G06F1/32H04L12/12Y02B60/43Y02B60/44Y02B60/35Y02B60/34
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 8,929,210
App. No.
14/104,248
Granted
Jan 6, 2015
Kind
B2
Abstract

A system and method for enabling energy efficient Ethernet networks with time-sensitive protocols. Time-stamped packets generated by a time-sensitive protocol rely on fixed latency in a transit time through a transmission subsystem. An energy efficiency control policy in a network device governs a transmission of time-stamped packets in accordance with energy efficiency initiatives controlled by the energy efficiency control policy. In one embodiment, time-stamped packets can be dropped or modified to account for transitions by the transmission subsystem into an energy saving state. In another embodiment, transitions by the transmission subsystem into or out of an energy saving state can be impacted by the existence of time-stamped packets scheduled for transmission.

Claims (26)

1. A method, comprising:

determining whether a time-stamped packet is scheduled for transmission when a transmission subsystem in a network device is in an energy saving state, the transmission subsystem supporting transitions between an active state and the energy saving state; and

dropping the time-stamped packet when it is determined that the time-stamped packet is scheduled for transmission when the transmission subsystem is in the energy saving state.

2. The method of claim 1 , further comprising transmitting, by the transmission subsystem, the time-stamped packet when it is determined that the time-stamped packet is scheduled for transmission when the transmission subsystem is in the active state.

3. The method of claim 1 , further comprising generating the time-stamped packet in accordance with IEEE 1588.

4. The method of claim 1 , further comprising generating the time-stamped packed by a media access control layer subsystem.

5. The method of claim 1 , wherein the transmission subsystem is a physical layer device.

6. The method of claim 1 , wherein the determining comprises determining by an energy efficiency control policy in the network device.

7. The method of claim 1 , further comprising

determining whether the time-stamped packet is scheduled for transmission when the transmission subsystem is in the process of transitioning from the active state to the energy saving state; and

canceling the process of transitioning of the transmission subsystem from the active state to the energy saving state when it is determined that the time-stamped packet is scheduled for transmission.

8. A network device, comprising:

a transmission subsystem that supports transitions between an active state and an energy saving state; and

an energy efficiency control policy module that determines whether a time-stamped packet is scheduled for transmission when the transmission subsystem is operating in the energy saving state, the energy efficiency control policy module modifying a time stamp contained in the time-stamped packet to account for an increase in latency due to the transmission subsystem operating in the energy saving state.

9. The network device of claim 8 , wherein the time-stamped packet is a packet generated in accordance with IEEE 1588.

10. The network device of claim 8 , further comprising a media access control layer subsystem that generates the time-stamped packet.

11. The network device of claim 8 , wherein the transmission subsystem is a physical layer device.

12. A method, comprising:

generating a time-stamped packet for transmission by a transmission subsystem in a network device, the transmission subsystem supporting transitions between an active state and an energy saving state; and

determining, by an energy efficiency control policy module in the network device, whether a scheduling of a transmission of the time-stamped packet by the transmission subsystem is impacted by the usage of an energy saving state by the transmission subsystem.

13. The method of claim 12 , further comprising transmitting, by the transmission subsystem, the time-stamped packet when it is determined that the time-stamped packet is scheduled for transmission when the transmission subsystem is in the active state.

14. The method of claim 12 , wherein the generating comprises generating a packet in accordance with IEEE 1588.

15. The method of claim 12 , wherein the generating comprises generating by a media access control layer subsystem.

16. The method of claim 12 , wherein the transmission subsystem is a physical layer device.

17. The method of claim 12 , further comprising dropping the time-stamped packet when it is determined that scheduling of the transmission of the time-stamped packet by the transmission subsystem is impacted by the usage of the energy saving state by the transmission subsystem.

18. The method of claim 12 , further comprising correcting a time stamp in the time-stamped packet when it is determined that scheduling of the transmission of the time-stamped packet by the transmission subsystem is impacted by the usage of the energy saving state by the transmission subsystem.

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 Dec 12, 2013
From: DIAB, WAEL WILLIAM; SPADA, ERIC
To: BROADCOM CORPORATION
Reel/Frame 031771/0487 →
Continuity (3)
Continuation 13422497 · Mar 16, 2012
Provisional Application 61593385 · Feb 1, 2012
Related Publication 20140101473A1 · Apr 10, 2014