IP Library Granted Patent US 7,848,343
Granted Patent B2
US 7,848,343 · App. 11/157,438 · Granted Dec 7, 2010

Traffic management for a passive optical network terminal

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,848,343
App. No.
11/157,438
Granted
Dec 7, 2010
Kind
B2
Abstract

Techniques are described for managing traffic flow to an optical network terminal (ONT) on a passive optical network (PON) to prevent an individual ONT from being overrun. Specifically, the techniques involve reducing a transmission rate of a unique traffic flow and selectively denying access to a common traffic flow. By reducing the transmission rate of the unique traffic flow, sufficient bandwidth may be released to receive the unique traffic flow and the common traffic flow without overflowing the ONT. For example, the ONT or, alternatively, the OLT may send the requested common traffic flow without reducing the transmission rate of the unique traffic flow when sufficient bandwidth is available, send the common traffic flow but reduce the transmission rate of unique traffic flow by an appropriate amount, or deny access to the common traffic flow altogether without reducing the transmission rate of the unique traffic flow.

Claims (17)

1. A method comprising:

sending a first packet stream over a passive optical network (PON), the first packet stream being addressed to a specific optical network terminal (ONT) on the PON;

receiving a request from the specific ONT to receive a second packet stream;

determining whether the first packet stream and the second packet stream would collectively exceed a bandwidth capacity of the specific ONT;

when the first packet stream and the second packet stream would collectively exceed the bandwidth capacity of the specific ONT, reducing a transmission rate associated with the first packet stream and allowing the specific ONT access to the second packet stream when the first packet stream at a reduced transmission rate and the second packet stream would not collectively exceed the bandwidth capacity of the specific ONT; and

when the first packet stream and the second packet stream would collectively exceed the bandwidth capacity of the specific ONT, denying the specific ONT access to the second packet stream when the first packet stream at the reduced transmission rate and the second packet stream would collectively exceed the bandwidth capacity of the specific ONT.

2. The method of claim 1 , further comprising sending the first packet stream at a reduced transmission rate and sending the second packet stream in response to receiving the request.

3. The method of claim 1 , wherein the first packet stream comprises a stream of unicast packets and the second packet stream comprises a stream of multicast packets.

4. The method of claim 1 , wherein reducing the transmission rate of the first packet stream does not result in reducing the transmission rate below a pre-selected minimum transmission rate.

5. The method of claim 1 , wherein determining whether the first packet stream and the second packet stream would collectively exceed the bandwidth capacity of the specific ONT comprises interrogating the request to determine the bandwidth requirement of the second packet stream.

6. The method of claim 1 , wherein determining the first packet stream and the second packet stream would collectively exceed the bandwidth capacity of the specific ONT comprises referring to a bandwidth map to determine the bandwidth requirement of the second packet stream.

7. The method of claim 1 , wherein the request comprises an internet group management protocol (IGMPv2) join request associated with the second packet stream.

8. The method of claim 1 , wherein determining whether receiving the first packet stream and the second packet stream would collectively exceed the bandwidth requirement of the specific ONT comprises summing a bandwidth requirement of the first packet stream and a bandwidth requirement of the second packet stream and comparing the result to the bandwidth capacity of the specific ONT.

9. The method of claim 1 , wherein allowing the specific ONT access to the second packet stream comprises associating the specific ONT with a multicast group destination address associated with the second packet stream.

10. The method of claim 1 , wherein denying the specific ONT access to the second packet stream comprises not associating the specific ONT with a multicast group destination address associated with the second packet stream.

11. The method of claim 1 , further comprising:

when the first packet stream and the second packet stream would not collectively exceed the bandwidth capacity of the specific ONT, allowing the ONT access to the second packet stream.

Assignments (18)
RELEASE OF SECURITY INTEREST Recorded May 11, 2022
From: BANK OF AMERICA, N.A.
To: CALIX, INC.
Reel/Frame 059929/0453 →
RELEASE OF SECURITY INTEREST Recorded Apr 18, 2022
From: BANK OF AMERICA, N.A.
To: CALIX, INC.
Reel/Frame 059802/0579 →
SECURITY INTEREST Recorded Jan 28, 2020
From: CALIX, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 051719/0348 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Jan 27, 2020
From: SILICON VALLEY BANK
To: CALIX, INC.
Reel/Frame 051714/0883 →
RELEASE OF SECURITY INTEREST Recorded Aug 9, 2017
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT FOR LENDERS
To: CALIX, INC.
Reel/Frame 043494/0549 →
SECURITY INTEREST Recorded Aug 9, 2017
From: CALIX, INC.
To: SILICON VALLEY BANK
Reel/Frame 043495/0424 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2013
From: SILICON VALLEY BANK
To: CALIX NETWORKS, INC.
Reel/Frame 030906/0224 →
SECURITY AGREEMENT Recorded Jul 29, 2013
From: CALIX, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030899/0597 →
CHANGE OF NAME Recorded May 14, 2010
From: CALIX NETWORKS, INC.
To: CALIX, INC.
Reel/Frame 024492/0841 →
RELEASE OF SECURITY INTEREST Recorded Nov 6, 2009
From: WHITE OAK GLOBAL ADVISORS, LLC
To: CALIX NETWORKS, INC.
Reel/Frame 023471/0944 →
SECURITY AGREEMENT Recorded Aug 29, 2008
From: CALIX NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 021462/0012 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2008
From: CALIX NETWORKS, INC.
To: WHITE OAK GLOBAL ADVISORS, LLC
Reel/Frame 021371/0500 →
RELEASE OF SECURITY INTEREST Recorded Jan 4, 2008
From: GREATER BAY VENTURE BANKING, A DIVISION OF GREATER BAY BANK N.A.
To: CALIX NETWORKS, INC.
Reel/Frame 020317/0209 →
SECURITY AGREEMENT Recorded May 14, 2007
From: CALIX NETWORKS, INC.
To: GREATER BAY VENTURE BANKING, A DIVISION OF GREATER BAY BANK N.A.
Reel/Frame 019287/0059 →
MERGER Recorded Mar 9, 2007
From: OPTICAL SOLUTIONS, INC.
To: CALIX NETWORKS, INC.
Reel/Frame 019009/0826 →
TERMINATION OF SECURITY INTEREST Recorded Feb 10, 2006
From: PARTNERS FOR GROWTH, L.P.
To: OPTICAL SOLUTIONS, INC.
Reel/Frame 017145/0865 →
SECURITY AGREEMENT Recorded Aug 3, 2005
From: OPTICAL SOLUTIONS, INC.
To: PARTNERS FOR GROWTH, L.P.
Reel/Frame 016345/0458 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2005
From: KOCH, CHRISTOPHER D.; CLEARY, DAVID
To: OPTICAL SOLUTIONS, INC.
Reel/Frame 016715/0301 →