IP Library Granted Patent US 8,416,805
Granted Patent B2
US 8,416,805 · App. 12/472,477 · Granted Apr 9, 2013

Reporting mechanism for efficient upstream bandwidth utilization in a 10G EPON

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,416,805
App. No.
12/472,477
Granted
Apr 9, 2013
Kind
B2
Abstract

Methods for increasing upstream bandwidth utilization in an Ethernet passive optical network (EPON) use in some instances round-down instead of round-up occupancy values reported to an optical line terminal. An optical network unit determines whether the occupancy needs to be round-up or round-down and reports the occupancy in either round-up or round-down report units to the optical network terminal.

Claims (35)

1. A method for increasing upstream bandwidth utilization in an Ethernet passive optical network (EPON), comprising the steps of: by an optical network unit (ONU) having a plurality of queues with corresponding occupancy levels:

a) determining a report value for each of the queues based on whether a queue occupancy needs to be round-up or can be round-down, wherein the queue occupancy indicates an amount of data the ONU has for transmission in a current grant cycle;

b) adjusting each said report value in order to compensate for other report value leftovers; and

c) based on the results of the determination, reporting the queue occupancy in an adjusted either a rounded-up or rounded-down report value to an optical line terminal (OLT) of the EPON.

2. The method of claim 1 , wherein the EPON is a 10G EPON.

3. A method for increasing upstream bandwidth utilization in an Ethernet passive optical network (EPON), comprising the steps of: by an optical network unit (ONU) having a plurality of queues with corresponding occupancy levels, wherein the occupancy level indicates an amount of data the ONU has for transmission in a current grant cycle:

a) checking if the occupancy can be round-down to a first report value for each of the queues, and if yes;

b) rounding-down each occupancy level to a nearest time quanta (TQ) units to obtain each first report value;

c) adjusting each first report value in order to compensate for other first report value leftovers; and

d) reporting each first report value to an optical line terminal (OLT) of the EPON.

4. The method of claim 3 , wherein the EPON is a 10G EPON.

5. A method for increasing upstream bandwidth utilization in an Ethernet passive optical network (EPON), comprising the steps of by an optical network unit (ONU) having an occupancy:

a) checking if the occupancy can be round-down to a first report value, and if yes;

b) rounding-down the occupancy to the nearest time quanta (TQ) units to obtain the first report value;

c) checking if the first report value is smaller than five TQs and if yes,

d) rounding-up the occupancy to the nearest TQ units to obtain a second report value; and

e) reporting the second report value to an optical line terminal (OLT) of the EPON.

6. The method of claim 5 , wherein there is a plurality of different queues with different occupancies and wherein the method further comprises the step of adjusting each report value in order to compensate for other report value leftovers.

7. The method of claim 5 , wherein the EPON is a 100 EPON.

8. A method for increasing upstream bandwidth utilization in an Ethernet passive optical network (EPON), comprising the steps of: by an optical network unit (ONU) having queues with occupancy levels:

a) determining whether a queue occupancy needs to be round-up or can be round-down by:

i. rounding down the occupancy to nearest time quanta (TQ) units to obtain a first report value;

ii. rounding up the first report value to nearest forward error correction (FEC) codeword units to obtain a first FEC codeword value;

iii. rounding up the occupancy to nearest FEC codeword units to obtain a second FEC codeword value; and

iv. comparing the first FEC codeword value with the second FEC codeword value to determine whether the occupancy needs to be round-up or round-down; and

b) based on the results of the determination, reporting the queue occupancy in either a rounded-up or rounded-down report value to an optical line terminal (OLT) of the EPON.

9. The method of claim 8 , wherein if the comparison indicates that the second FEC codeword value is smaller than or equal to the first FEC codeword report value, reporting the first report value to the OLT.

10. The method of claim 8 , wherein if the comparison indicates that the second FEC codeword value is larger than the first FEC codeword value, rounding-up the occupancy to nearest TQ units to obtain a second report value and reporting the second report value to the OLT.

11. The method of claim 8 , wherein there is a plurality of different queues with different occupancies and wherein the method further comprises the step of adjusting each report value in order to compensate for other report value leftovers.

12. A method for increasing upstream bandwidth utilization in an Ethernet passive optical network (EPON), comprising the steps of: by an optical network unit (ONU) having an occupancy:

a) checking if the occupancy can be round-down to a first report value by: comparing a first FEC codeword value obtained by rounding up the first report value to a nearest forward error correction (FEC) codeword units with a second FEC codeword value obtained by rounding up an occupancy value to a nearest forward error correction (FEC) codeword units, and if said first FEC codeword value is less than said second FEC codeword value;

b) rounding-down the occupancy to a nearest time quanta (TQ) units to obtain the first report value; and

c) reporting the first report value to an optical line terminal (OLT) of the EPON.

13. The method of claim 12 , wherein there is a plurality of different queues with different occupancies, and wherein the method further comprises the step of adjusting each report value in order to compensate for other report value leftovers.

14. The method of claim 12 , wherein the EPON is a 10G EPON.

Assignments (3)
CHANGE OF NAME Recorded Jul 31, 2017
From: PMC-SIERRA ISRAEL LTD.
To: MICROSEMI ISRAEL STORAGE SOLUTIONS LTD.
Reel/Frame 043379/0152 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME AS FOLLOWS: CHANGE PMC SIERRA LTD." TO "PMC-SIERRA ISRAEL LTD." PREVIOUSLY RECORDED ON REEL 022737 FRAME 0122. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S ENTIRE RIGHT, TITLE AND INTEREST IN AND TO THE INVENTION.. Recorded Jun 12, 2013
From: HARAMATY, ZACHY; MANDIN, JEFF; OSSMAN, VALENTIN
To: PMC-SIERRA ISRAEL LTD.
Reel/Frame 030601/0354 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2009
From: HARAMATY, ZACHY; MANDIN, JEFF; OSSMAN, VALENTIN
To: PMC SIERRA LTD.
Reel/Frame 022737/0122 →