IP Library Granted Patent US 8,276,011
Granted Patent B2
US 8,276,011 · App. 12/490,813 · Granted Sep 25, 2012

System and method for tunneling control over a MAC/PHY interface for legacy ASIC support

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,276,011
App. No.
12/490,813
Granted
Sep 25, 2012
Kind
B2
Abstract

A system and method for tunneling control over a MAC/PHY interface for legacy ASIC support. Energy efficient Ethernet control or status information can be communicated over a MAC/PHY interface using control codes that are embedded in sequence ordered sets. These sequence ordered sets would not affect the data flow and can be tunneled within an existing interface (e.g., XAUI, XFI, xxMII or derivative interfaces) without generating errors.

Claims (29)

1. An energy efficient Ethernet method in a physical layer device, comprising:

determining, by an energy efficiency control policy contained in the physical layer device, a need to transition between energy saving states, said determination being based on an analysis by said energy efficiency control policy of link utilization indicated by traffic-based measurements, said determination being independent of an energy saving state change command that is directed to the physical layer device from a higher layer;

generating, in response to said determination of said need to transition between energy saving states, a first physical coding sublayer code group having a value that indicates a sequence ordered set and one or more additional physical coding sublayer code groups that indicate a transition of the physical layer device to a new energy saving state; and

transmitting information including said first physical coding sublayer code group and said one or more additional physical coding sublayer code groups to a media access control layer, said transmitted information alerting said media access control layer that the physical layer device has transitioned to said new energy saving state.

2. The method of claim 1 , wherein said generating comprises generating a sequence ordered set having a /K28.4/Dx.y/Dx.y/Dx.y/ format.

3. The method of claim 1 , wherein said transmitting comprises transmitting over an xxMII interface.

4. The method of claim 1 , wherein said transmitting comprises transmitting over an XFI interface.

5. The method of claim 1 , wherein said transmitting comprises transmitting over a XAUI interface.

6. The method of claim 1 , wherein said first physical coding sublayer code group has an octet value of 9C.

7. A physical layer device that is coupled to a media access control layer, the physical layer device being coupled to a remote link partner via a communication link, comprising:

an energy efficiency control policy, said energy efficiency control policy analyzing utilization of said communication link as indicated by traffic-based measurements, said energy efficiency control policy determining a need to transition between energy saving states based on said analysis, said determination being independent of an energy saving state command by a higher layer, said energy efficiency control policy initiating, in response to said determination a, first physical coding sublayer code group having a value indicates a sequence ordered set and one or more additional physical coding sublayer code groups that indicate a transition of the physical layer device to a new energy saving state; and

an interface to said media access control layer, said interface transmitting, from the physical layer device to said media access control layer, information that includes said first physical coding sublayer code group and said one or more additional physical coding sublayer code groups, said transmitted information alerting said media access control layer that the physical layer device has transitioned to a said new energy saving state.

8. The physical layer device of claim 7 , wherein said sequence ordered set has a /K28.4/Dx.y/Dx.y/Dx.y/ format.

9. The physical layer device of claim 7 , wherein said interface is an xxMII interface.

10. The physical layer device of claim 7 , wherein said interface is an XFI interface.

11. The physical layer device of claim 7 , wherein said interface is a XAUI interface.

12. The physical layer device of claim 7 , wherein said first physical coding sublayer code group has an octet value of 9C.

13. A physical layer device, comprising:

one or more circuits that are configured to:

determine a need to transition between energy saving states, said determination being based on an analysis by an energy efficiency control policy of link utilization indicated by traffic-based measurements, said determination being independent of an energy saving state change command that is directed to the physical layer device from a higher layer;

generate, in response to said determination of said need to transition between energy saving states, a first physical coding sublayer code group having a value that indicates a sequence ordered set and one or more additional physical coding sublayer code groups that indicate a transition of the physical layer device to a new energy saving state; and

transmit information including said first physical coding sublayer code group and said one or more additional physical coding sublayer code groups to a media access control layer, said transmitted information alerting said media access control layer that the physical layer device has transitioned to said new energy saving state.

14. The physical layer device of claim 13 , wherein said one or more circuits generate a sequence ordered set having a /K28.4/Dx.y/Dx.y/Dx.y/ format.

15. The physical layer device of claim 13 , wherein said one or more circuits transmit over an xxMII interface.

16. The physical layer device of claim 13 , wherein said one or more circuits transmit over an XFI interface.

17. The physical layer device of claim 13 , wherein said one or more circuits transmit over a XAUI interface.

18. The physical layer device of claim 13 , wherein said first physical coding sublayer code group has an octet value of 9C.

19. The physical layer device of claim 13 , wherein said one or more additional physical coding sublayer code groups include energy saving state status information, energy saving state command information, or energy saving state configuration information.

20. The physical layer device of claim 13 , wherein said one or more additional physical coding sublayer code groups include traffic statistics.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 09/05/2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0456 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0133 →
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 Jun 24, 2009
From: DIAB, WAEL WILLIAM; CALDWELL, MAURICE DAVID
To: BROADCOM CORPORATION
Reel/Frame 022870/0095 →