IP Library Granted Patent US 7,920,593
Granted Patent B2
US 7,920,593 · App. 12/058,711 · Granted Apr 5, 2011

Methods for dynamic bandwidth allocation and queue management in Ethernet passive optical networks

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 7,920,593
App. No.
12/058,711
Granted
Apr 5, 2011
Kind
B2
Abstract

In a passive optical network, dynamic bandwidth allocation and queue management methods and algorithms, designed to avoid fragmentation loss, guarantee that a length of a grant issued by an OLT will match precisely the count for bytes to be transmitted to an ONU. The methods include determining an ONU uplink transmission egress based on a three-stage test, and various embodiments of methods for ONU report 700 threshold setting.

Claims (15)

1. A method for setting a threshold for dynamic bandwidth allocation in a passive optical network that includes an optical line terminal (OLT) and a plurality of optical network units (ONUs), the method comprising the steps of:

a. providing a weighted fair queuing configuration to the OLT; and

b. by the OLT, granting a grant with a desired grant length while providing to an ONU a threshold, based on said weighted fair queuing configuration, that depends on the desired grant length;

wherein the threshold is for distinguishing packets to be sent from the ONU to the OLT in response to the grant from packets to be retained in the ONU in response to the grant.

2. The method of claim 1 , wherein said step of providing a threshold includes calculating, by the OLT, a threshold for each sub-queue, and transmitting said threshold to said ONU.

3. The method of claim 2 , wherein said calculating a threshold for each sub-queue includes multiplying said desired grant length by a class ratio of said each sub-queue and by a calibration factor.

4. The method of claim 3 , wherein said threshold is an adaptive threshold, and wherein said transmitting is followed by counting, by the OLT, of bytes transmitted from each said sub-queue, adding said counted bytes to a total bytes counted variable, checking a difference between measured and expected class ratios, and based on said checking, adjusting said threshold.

5. A method for setting a threshold for dynamic bandwidth allocation in a passive optical network that includes an optical line terminal (OLT) and a plurality of optical network units (ONUs), the method comprising the steps of:

a. providing a weighted fair queuing configuration to the OLT; and

b. by the OLT, granting an ONU a grant with a desired grant length while providing to the ONU a threshold based on said weighted fair queuing configuration, wherein the threshold is for distinguishing packets to be sent from the ONU to the OLT in response to the grant from packets to be retained in the ONU in response to the grant.

6. A method for setting a threshold for dynamic bandwidth allocation in a passive optical network that includes an optical line terminal (OLT) and a plurality of optical network units (ONUs), the method comprising the steps of:

a. providing a weighted fair queuing configuration to the OLT; and

b. by the OLT, providing to an ONU a threshold based on said weighted fair queuing configuration while granting a grant with a desired grant length;

wherein said step of providing a threshold includes calculating, by the OLT, a threshold for each sub-queue, and transmitting said threshold to said ONU; and

wherein said calculating a threshold for each sub-queue includes multiplying said desired grant length by a class ratio of said each sub-queue and by a calibration factor.

Assignments (1)
CHANGE OF NAME Recorded Jul 31, 2017
From: PMC-SIERRA ISRAEL LTD.
To: MICROSEMI ISRAEL STORAGE SOLUTIONS LTD.
Reel/Frame 043379/0152 →