IP Library Granted Patent US 8,942,560
Granted Patent B2
US 8,942,560 · App. 13/417,986 · Granted Jan 27, 2015

Ethernet passive optical network with report threshold calculations

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,942,560
App. No.
13/417,986
Granted
Jan 27, 2015
Kind
B2
Abstract

The present disclosure is directed to a method and apparatus for maintaining sub-queues at an ONU and for maintaining a count of an amount of data stored in each sub-queue or a count of an amount of data associated with elements stored in each sub-queue. The sub-queues represent partitions in a first in, first out (FIFO) queue used by the ONU to buffer packets, or elements that are associated with packets, to be sent upstream. The sub-queues are coupled in series such that the output of a first sub-queue feeds the input of a second sub-queue, the output of the second sub-queue feeds the input of a third sub-queue, etc. Each sub-queue has a defined threshold that sets a maximum amount of packet data it can buffer or the elements in which it buffers can be associated with.

Claims (13)

1. An optical network unit (ONU) comprising:

a first sub-queue configured to store a first set of elements that are each associated with a frame, wherein a sum of lengths of the frames associated with the first set of elements is limited to being less than or equal to a first threshold;

a second sub-queue configured to store a second set of elements that are each associated with a frame, wherein a sum of lengths of the frames associated with the second set of elements is limited to being less than or equal to a second threshold;

a first accumulator configured to increase a first count based on lengths of frames associated with elements added to the first sub-queue and decrease the first count based on lengths of frames associated with elements removed from the first sub-queue; and

a second accumulator configured to increase a second count based on lengths of frames associated with elements added to the second sub-queue and decrease the second count based on lengths of frames associated with elements removed from the second sub-queue.

2. The ONU of claim 1 , wherein a head end of the first sub-queue is coupled to a tail end of the second sub-queue.

3. The ONU of claim 2 , further comprising:

a passive optical network (PON) controller configured to add an additional element to the tail end of the second sub-queue if a sum of a length of a frame associated with the additional element and the second count is less than or equal to the second threshold.

4. The ONU of claim 3 , wherein the additional element is removed from the head end of the first sub-queue.

5. The ONU of claim 4 , wherein the PON controller is further configured to remove the additional element from the head end of the first sub-queue if the sum of the length of the frame associated with the additional element and the second count is less than or equal to the second threshold.

6. The ONU of claim 2 , wherein the PON controller is configured to report the first count and the second count to an optical line terminal (OLT).

7. The ONU of claim 1 , wherein the frame associated with each element of the first set of elements corresponds to an Ethernet frame.

8. The ONU of claim 1 , wherein the frame associated with each element of the second set of elements corresponds to an Ethernet frame.

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 Mar 12, 2012
From: HIRTH, RYAN EDGAR; KRAMER, GLEN; MCGEE, MITCHELL GORDON
To: BROADCOM CORPORATION
Reel/Frame 027847/0743 →