IP Library › Granted Patent US 9,413,551
Granted Patent B2
US 9,413,551 · App. 13/564,818 · Granted Aug 9, 2016

Method and system for network communications via a configurable multi-use Ethernet PHY

Inventor: Wael William Diab (San Francisco, CA)
Assignee: BROADCOM CORPORATION
H04L12/4625H04L12/40032H04L12/40136Y02B60/31
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,413,551
App. No.
13/564,818
Granted
Aug 9, 2016
Kind
B2
Abstract

Aspects of a method and system for network communications via a configurable multi-use Ethernet PHY are provided. In this regard, an Ethernet PHY may be configured based on characteristics of a network link over which the Ethernet PHY communicates, energy efficiency considerations, etc. In one embodiment a first Ethernet PHY, a first MAC, a second Ethernet PHY, and a second MAC can be integrated within a network device. Data can be received by the second Ethernet PHY, buffered in a queue, and transmitted by the first Ethernet PHY, where the second Ethernet PHY receives the data at a rate that may be different than the rate at which the first Ethernet PHY transmits the data. In some instances, the second Ethernet PHY may be operable to request that a link partner pause or slow down transmission of data based on a status of the queue.

Claims (31)

1. A method for networking, the method comprising:

communicating, by a first Ethernet physical layer device integrated within a network device, with a service provider network via a first network link using a passive optical network protocol;

communicating, by a second Ethernet physical layer device integrated within said network device, with a link partner via a twisted pair Ethernet cable; and

controlling a rate at which data is conveyed from a media access controller to said second Ethernet physical layer device via a media independent interface by controlling a carrier sense signal of said media independent interface, said control based on an impact of a difference in transmission rate between said first Ethernet physical layer device and said second Ethernet physical layer device.

2. The method according to claim 1 , comprising monitoring a queue that buffers data to be transmitted by said second Ethernet physical layer device.

3. The method according to claim 2 , comprising asserting said carrier sense signal when an amount of data stored in said queue is above a threshold.

4. The method according to claim 2 , comprising de-asserting said carrier sense signal when an amount of data stored in said queue is below a threshold.

5. The method according to claim 1 , wherein said first network link is an optical link.

6. The method according to claim 1 , wherein said first network link is a coaxial link.

7. The method according to claim 1 , wherein said media independent interface comprises one of a media independent interface (MII), a gigabit MII (GMII), a reduced MII (RMII), reduced gigabit MII (RGMII), or 10 gigabit MII (XGMII).

8. The method according to claim 1 , comprising:

requesting, by said first Ethernet physical layer device, said service provider network to pause or slow down transmission of data when a queue that buffers data to be transmitted by said second Ethernet physical layer device is filled above a threshold value.

9. The method according to claim 1 , wherein the first Ethernet physical layer device is configured for communication over the first network link based on at least one of a length or a grade of the first network link, and the second Ethernet physical layer device is configured for communication over the twisted pair Ethernet cable based on at least one of a length or a grade of the twisted pair Ethernet cable.

10. A method for networking, the method comprising:

communicating, by a first Ethernet physical layer device integrated within a network device, with a service provider network via a first network link, using a passive optical network protocol;

communicating, by a second Ethernet physical layer device integrated within said network device, with a link partner via a twisted pair Ethernet cable in a subrating mode, said subrating mode having a lower data rate than a maximum data rate usable by said second Ethernet physical layer device with said link partner; and

controlling a rate at which data is conveyed from a media access controller to said second Ethernet physical layer device via a media independent interface by controlling a carrier sense signal of said media independent interface, said control based on an impact of a difference in transmission rate between said first Ethernet physical layer device and said second Ethernet physical layer device.

11. The method according to claim 10 , comprising monitoring a queue that buffers data to be transmitted by said second Ethernet physical layer device.

12. The method according to claim 11 , comprising asserting said carrier sense signal when an amount of data stored in said queue is above a threshold.

13. The method according to claim 11 , comprising de-asserting said carrier sense signal when an amount of data stored in said queue is below a threshold.

14. The method according to claim 10 , wherein said first network link is an optical link.

15. The method according to claim 10 , wherein said first network link is a coaxial link.

16. The method according to claim 10 , wherein said media independent interface comprises one of a media independent interface (MII), a gigabit MII (GMII), a reduced MII (RMII), reduced gigabit MII (RGMII), or 10 gigabit MII (XGMII).

17. The method according to claim 10 , comprising:

requesting, by said first Ethernet physical layer device, said service provider network to pause or slow down transmission of data when a queue that buffers data to be transmitted by said second Ethernet physical layer device is filled above a threshold value.

18. A method for networking, the method comprising:

communicating, by a first Ethernet physical layer device integrated within a network device, with a service provider network via a first network link using a passive optical network protocol;

communicating, by a second Ethernet physical layer device integrated within said network device, with a link partner using said passive optical network protocol; and

controlling a rate at which data is conveyed from a media access controller to said second Ethernet physical layer device via a media independent interface by controlling a carrier sense signal of said media independent interface, said control based on an impact of a difference in transmission rate between said first Ethernet physical layer device and said second Ethernet physical layer device.

19. The method according to claim 18 , wherein said first network link is an optical link.

20. The method according to claim 18 , wherein said communication with said link partner is via a coaxial link.

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 Aug 2, 2012
From: DIAB, WAEL WILLIAM
To: BROADCOM CORPORATION
Reel/Frame 028706/0492 →
Continuity (3)
Continuation In Part 13308958 · Dec 1, 2011
Continuation 12490209 · Jun 23, 2009
Related Publication 20120307637A1 · Dec 6, 2012