IP Library Granted Patent US 7,468,958
Granted Patent B2
US 7,468,958 · App. 11/123,622 · Granted Dec 23, 2008

Optical line terminal that detects and identifies a rogue ONT

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,468,958
App. No.
11/123,622
Granted
Dec 23, 2008
Kind
B2
Abstract

An optical line terminal (OLT) determines when an optical network terminal (ONT) has become a rogue ONT, and then identifies the rogue ONT so that service can be restored. The OLT identifies the rogue ONT by comparing the received power levels with the levels that would be expected during normal operation.

Claims (82)

1. An optical line terminal (OLT) to be connected to a plurality of optical network terminals (ONTs) via a fiber, each ONT to have a timeslot during which data can be transmitted to the OLT, the OLT comprising:

an interface unit to be connected to the fiber;

an optical transmitter to generate and output downstream data packets to the ONTs via the interface unit;

an optical receiver to receive upstream data packets from the ONTs via the interface unit, the upstream data packets having power levels;

an optical power meter connected to the optical receiver to detect the power levels of the upstream data packets that are received during a sequence of transmission time slots, the optical power meter to output a plurality of measured power levels in response to detecting the power levels of the upstream data packets; and

a processor connected to the optical transmitter, the optical receiver, and the optical power meter, the processor to:

receive the plurality of measured power levels from the optical power meter;

output downstream data to the optical transmitter, and receive upstream data from the optical receiver;

form a database of measured power levels for all of the ONTs that are connected to the OLT via the fiber so that an expected power level can be determined for each ONT that is connected to the OLT via the fiber;

detect a rogue ONT if a rogue is present; and

identify the rogue ONT after the rogue ONT has been detected, to identify the rogue ONT, the processor to:

command all of the ONTs to turn off; and

measure a power level during each timeslot after the ONTs have been commanded to turn off.

2. The OLT of claim 1 , wherein the processor:

determines if power was received during each timeslot when the ONTs were commanded to be off;

sequentially turns on and off each ONT to measure a received power level if power was received during each time slot when the ONTs were commanded to be off;

for each ONT, compares the received power level for an ONT to the expected power level for the ONT; and

identifies an ONT that has a received power level and an expected power level that are substantially equal as a rogue ONT.

3. The OLT of claim 1 , wherein the processor:

determines if a level of power was received during a number of timeslots that is less than all of the timeslots when the ONTs were commanded to be off;

marks each ONT with a timeslot that received a level of power as a selected ONT; and

sequentially turns on and off each selected ONT to measure a received power level for each selected ONT.

4. The OLT of claim 3 , wherein, when an increased power level is measured from each selected ONT, the processor:

sequentially turns on and off all of the ONTs to measure a received power level; and

identifies an ONT that has no power when sequentially turned on as a rogue ONT.

5. The OLT of claim 3 , wherein, when a received power level is substantially equal to or less than an expected power level of a selected ONT, the processor identifies the selected ONT that has a received power level that is substantially equal to or less than an expected power level as a rogue ONT.

6. The OLT of claim 3 , wherein when the received power level from one of the selected ONTs is less than the expected level of power, the processor identifies as a rogue ONT the selected ONT that has less than the expected power level.

7. The OLT of claim 1 , wherein when no power is measured during any timeslot when all of the ONTs have been commanded to turn off, the processor to:

turn on all ONTs and then sequentially turn off and on each ONT;

while each ONT is turned off, seek to detect a presence of a rogue ONT; and

identify a turned off ONT as a rogue ONT when the presence of the rogue ONT can no longer be detected.

8. method of operating an optical line terminal (OLT), the OLT to be connected to a plurality of optical network terminals (ONTs) via a fiber, each ONT to have a timeslot during which data can be transmitted to the OLT, the method comprising:

forming a database of measured power levels for all of the ONTs that are connected to the OLT via the fiber so that an expected power level can be determined for each ONT that is connected to the OLT via the fiber;

detecting a rogue ONT if a rogue is present; and

identifying the rogue ONT after the rogue ONT has been detected by:

commanding all of the ONTs to turn off; and

measuring a power level during each timeslot after the ONTs have been commanded to turn off.

9. The method of claim 8 , wherein forming a database further includes:

measuring a power level each time an ONT associated with a timeslot transmits until a predetermined number of power level measurements have been made for each ONT;

for each ONT, forming the expected power level from the predetermined number of power level measurements; and

storing the expected power level for each ONT.

10. The method of claim 8 , wherein detecting a rogue ONT comprises:

comparing a received power level with the expected power level for an ONT; and

detecting a presence of a rogue ONT when the received power level is substantially greater than the expected power level for the ONT.

11. The method of claim 8 , further comprising:

determining if power was received during each timeslot when the ONTs were commanded to be off;

sequentially turning on and off each ONT to measure a received power level if power was received during each time slot when the ONTs were commanded to be off;

for each ONT, comparing the received power level for an ONT to the expected power level for the ONT; and

identifying an ONT that has a received power level and an expected power level that are substantially equal as a rogue ONT.

12. The method of claim 8 , further comprising:

determining if a level of power was received during a number of timeslots when the ONTs were commanded to be off, the number of timeslots being less than all of the timeslots;

marking each ONT with a timeslot that received a level of power as a selected ONT; and

sequentially turning on and off each selected ONT to measure a received power level for each selected ONT.

13. The method of claim 12 , further comprising:

when an increased power level is measured from each selected ONT, sequentially turning on and off all of the ONTs to measure a received power level; and

identifying an ONT that has no power when sequentially turned on as a rogue ONT.

14. The method of claim 12 , further comprising when a received power level is substantially equal to or less than an expected power level of a selected ONT, identifying the selected ONT that has a received power level that is substantially equal to or less than an expected power level as a rogue ONT.

15. The method of claim 12 , further comprising if the received power level from one of the selected ONTs is less than the expected level of power, then the rogue ONT is identified as the selected ONT that has less than the expected power level.

16. The method of claim 8 , wherein when no power is measured during any timeslot when all of the ONTs have been commanded to turn off:

turning on all ONTs and then sequentially turning off and on each ONT;

while each ONT is turned off, seeking to detect a presence of a rogue ONT; and

identifying a turned off ONT as a rogue ONT when the presence of a rogue ONT can no longer be detected.

17. A method of identifying a rogue optical network terminal (ONT) from a plurality of ONTs that are connected to a common node, each of the plurality of ONTs to transmit during an assigned timeslot, the method comprising:

commanding all of the ONTs to turn off;

measuring a power level during each assigned timeslot after the ONTs have been commanded to turn off; and

when no power is measured during any timeslot when all of the ONTs have been commanded to turn off,

turning on all ONTs and then sequentially turning off and on each ONT;

while each ONT is turned off, seeking to detect the presence of a rogue ONT; and

identifying the rogue ONT as the ONT that is turned off when the presence of the rogue ONT can no longer be detected.

18. A method of identifying a rogue optical network terminal (ONT) from a plurality of ONTs that are connected to a common node, each of the plurality of ONTs to transmit during an assigned timeslot, the method comprising:

commanding all of the ONTs to turn off;

measuring a cower level during each assigned timeslot after the ONTs have been commanded to turn off; and

when power was received during each timeslot when the ONTs were commanded to be off,

sequentially turning on and off each ONT to measure a received power level;

for each ONT, comparing the received power level of an ONT to an expected power level for the ONT; and

identifying the rogue ONT to be the ONT that has a received power level that is substantially equal to the expected power level for the ONT.

19. A method of identifying a rogue optical network terminal (ONT) from a plurality of ONTs that are connected to a common node, each of the plurality of ONTs to transmit during an assigned timeslot, the method comprising:

commanding all of the ONTs to turn off;

measuring a cower level during each assigned timeslot after the ONTs have been commanded to turn off; and

when power was received during a few timeslots when the ONTs were commanded to be off,

marking each ONT with a timeslot that received a level of power as a selected ONT; and

sequentially turning on and off each selected ONT to measure a received power level.

Assignments (2)
SECURITY INTEREST Recorded Jan 3, 2017
From: TELLABS BROADBAND LLC (F/K/A/ TELLABS PETALUMA, INC.)
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 040827/0810 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2005
From: EMERY, CLAYTON J.; JOERGER, RICHARD B.
To: TELLABS PETALUMA, INC.
Reel/Frame 016537/0367 →