IP Library Granted Patent US 9,577,756
Granted Patent B2
US 9,577,756 · App. 14/262,022 · Granted Feb 21, 2017

Optical beat interference detection and mitigation

Inventors: Ayham Al-Banna (Orland Park, IL); Lawrence C. Spaete, Jr. (Naperville, IL); Sebnem Zorlu Ozer (Perkasie, PA); John Ulm (Pepperell, MA); Amarildo Vieira (Philadelphia, PA); Zoran Maricevic (West-Hartford, CT); Douglas Pieri (Westminster, CO)
Assignee: ARRIS Enterprises, Inc.
H04B10/2575H04B10/0773
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 9,577,756
App. No.
14/262,022
Granted
Feb 21, 2017
Kind
B2
Abstract

An OBI manager provides the reduction/elimination of optical beat interference (OBI). As will be described in more detail below, the OBI manager identifies OBI partners through an identification process performed via an RFoG network. An OBI partner may be two optical networking units (ONUs) that may interfere with one another when transmitting in the same time slot. Once the OBI partners are identified, the OBI manager may perform a mitigation process to mitigate possible OBI. For example, the OBI manager may organize the OBI partners to reduce OBI, such as by guaranteeing no OBI partners transmit at the same time.

Claims (61)

1. A method comprising: determining, by a computing device, a plurality of communication devices in which to test for optical interference in a communication network; causing, by the computing device, the plurality of communication devices to transmit through the communication network; identifying, by the computing device, possible optical interference partners between communication devices in the plurality of communication devices based on the plurality of communication devices transmitting through the communication network, wherein optical interference partners cause optical interference when transmissions overlap in time based on their wavelength proximity, wherein identifying comprises: scheduling a first communication device in the plurality of communication devices on a first communication channel, wherein the first communication device is the only communication device to transmit on the first communication channel for a period of time; scheduling second communication devices from the plurality of communication devices on a second communication channel, wherein the second communication devices transmit serially on the second communication channel for the period of time; and analyzing error information that results based on transmissions, from the first communication device and the second communication devices on the first communication channel and the second communication channel, overlapping in time during the period of time to identify the possible optical interference partners; and mitigating, by the computing device, a possible optical interference between possible optical interference partners based on a mitigation scheme.

2. The method of claim 1 , wherein different second communication devices are switched with the first communication device on the first communication channel in a combinatorial manner to test the plurality of communication devices for possible optical interference.

3. The method of claim 1 , wherein each of the second communication devices are scheduled in a respective time slot on the second communication channel, the method further comprising: determining when possible optical interference occurred during the time slot; and marking the respective second communication device that is scheduled during that time slot as a possible optical interference partner when an error occurs during the time slot.

4. The method of claim 1 , wherein causing the plurality of communication devices to transmit through the communication network comprises sending a communication to respective user devices coupled to the plurality of communication devices causing the respective user devices to transmit through respective communication devices.

5. The method of claim 1 , wherein mitigating comprises: assigning the communication devices in the plurality of communications devices to a plurality of groups, including assigning communication devices in the plurality of communications devices that are determined to be possible optical interference partners into a single group in the plurality of groups, where communication devices in different groups in the plurality of groups have been determined to not be possible optical interference partners; and scheduling only one member from at least a portion of the plurality of groups to transmit at any time slot.

6. The method of claim 5 wherein communication devices that are determined to not be possible optical interference partners with any other communication devices in the plurality of communication devices are scheduled to transmit with any of the plurality of groups.

7. The method of claim 1 , wherein mitigating comprises: assigning the communication devices in the plurality of communications devices to a plurality of groups, including assigning communication devices in the plurality of communications devices that are determined to be possible optical interference partners into a single group in the plurality of groups, where communication devices in different groups in the plurality of groups have been determined to not be possible optical interference partners; and scheduling multiple communication devices from the plurality of different groups to transmit at a same time slot on multiple communication channels, wherein the multiple communication devices have been determined to not be possible optical interference partners with each other.

8. The method of claim 1 , wherein:

an optical switch is open for one of the communication devices for a period of time when a transmitter in the one of the communication devices starts to transmit such that a signal from the transmitter is not transmitted through the communication network; and

the optical switch is closed after the period of time to allow the signal from the transmitter to transmit through the communication network.

9. The method of claim 1 , wherein:

a delay line for one of the communication devices delays a transmission for a period of time when a transmitter in the one of the communication devices starts to transmit such that the transmission from the transmitter is not transmitted through the communication network for the period of time.

10. A method comprising:

determining, by a computing device, a plurality of communication devices in which to test for optical interference in a communication network;

causing, by the computing device, the plurality of communication devices to transmit through the communication network;

identifying, by the computing device, possible optical interference partners between communication devices in the plurality of communication devices based on the plurality of communication devices transmitting through the communication network, wherein optical interference partners cause optical interference when transmissions overlap in time based on their wavelength proximity,

wherein identifying comprises:

scheduling a group of the plurality of communication devices on available communication channels through the communication network;

determining when possible optical interference occurred for the group of the plurality of communication devices; and

when the possible optical interference occurred, splitting the group into a first group and a second group and repeating the scheduling and determining until optical interference partners between two communication devices is determined; and

mitigating, by the computing device, the possible optical interference between possible optical interference partners based on a mitigation scheme.

11. The method of claim 10 , wherein causing the plurality of communication devices to transmit through the communication network comprises sending a communication to respective user devices coupled to the plurality of communication devices causing the respective user devices to transmit through respective communication devices.

12. The method of claim 10 , wherein mitigating comprises: assigning the communication devices in the plurality of communications devices to a plurality of groups, including assigning communication devices in the plurality of communications devices that are determined to be possible optical interference partners into a single group in the plurality of groups, where communication devices in different groups in the plurality of groups have been determined to not be possible optical interference partners; and scheduling only one member from at least a portion of the plurality of groups to transmit at any time slot.

13. The method of claim 12 , wherein any communication devices that are determined to not be possible optical interference partners with any other communication devices in the plurality of communication devices are scheduled with any of the plurality of different groups.

14. The method of claim 10 , wherein mitigating comprises: assigning the communication devices in the plurality of communications devices to a plurality of groups, including assigning communication devices in the plurality of communications devices that are determined to be possible optical interference partners into a single group in the plurality of groups, where communication devices in different groups in the plurality of groups have been determined to not be possible optical interference partners; and scheduling multiple communication devices from the plurality of groups to transmit at a same time slot on multiple communication channels, wherein the multiple communication devices have been determined to not be possible optical interference partners with each other.

15. The method of claim 10 , wherein:

an optical switch is open for one of the communication devices for a period of time when a transmitter in the one of the communication devices starts to transmit such that a signal from the transmitter is not transmitted through the communication network; and

the optical switch is closed after the period of time to allow the signal from the transmitter to transmit through the communication network.

16. The method of claim 10 , wherein:

a delay line for one of the communication devices delays a transmission for a period of time when a transmitter in the one of the communication devices starts to transmit such that the transmission from the transmitter is not transmitted through the communication network for the period of time.

17. A method comprising: determining, by a computing device, a plurality of communication devices in which to test for optical interference in a communication network; causing, by the computing device, the plurality of communication devices to transmit through the communication network; identifying, by the computing device, possible optical interference partners between communication devices in the plurality of communication devices based on the plurality of communication devices transmitting through the communication network, wherein optical interference partners cause optical interference when transmissions overlap in time based on their wavelength proximity,

mitigating, by the computing device, a possible optical interference between possible optical interference partners based on a mitigation scheme, wherein mitigating comprises: scheduling a first set of the plurality of communication devices on a first communication channel; scheduling a second set of the plurality of communication devices on a second communication channel, wherein the first set of the plurality of communication devices and the second set of the plurality of communication devices are possible optical interference partners; determining when optical interference occurs between a communication device in the first set of the plurality of communication devices and a communication device in the second set of the plurality of communication devices; and marking the communication device in the first set of the plurality of communication devices to not be scheduled to transmit at a same time as the communication device in the second set of the plurality of communication devices.

18. The method of claim 17 , further comprising:

determining when optical interference occurs between one of the second set of the plurality of communication devices and one of a third set of the plurality of communication devices communicating on a third communication channel;

marking the one of the third set of the plurality of communication devices to not be scheduled to transmit at a same time as the one of the second set of the plurality of communication devices; and

moving the one of the third set of the plurality of communication devices to the first communication channel.

19. The method of claim 17 , further comprising:

determining when optical interference occurs between one of the first set of the plurality of communication devices and one of a third set of the plurality of communication devices communicating on a third communication channel; and

moving the one of the third set of the plurality of communication devices to the first communication channel.

20. The method of claim 17 , wherein causing the plurality of communication devices to transmit through the communication network comprises sending a communication to respective user devices coupled to the plurality of communication devices causing the respective user devices to transmit through respective communication devices.

21. The method of claim 17 , wherein:

an optical switch is open for one of the communication devices for a period of time when a transmitter in the one of the communication devices starts to transmit such that a signal from the transmitter is not transmitted through the communication network; and

the optical switch is closed after the period of time to allow the signal from the transmitter to transmit through the communication network.

22. The method of claim 17 , wherein:

a delay line for one of the communication devices delays a transmission for a period of time when a transmitter in the one of the communication devices starts to transmit such that the transmission from the transmitter is not transmitted through the communication network for the period of time.

23. An apparatus comprising: one or more computer processors; and a non-transitory computer-readable storage medium comprising instructions that, when executed, control the one or more computer processors to be configured for: determining a plurality of communication devices in which to test for optical interference in a communication network; causing the plurality of communication devices to transmit through the communication network; identifying possible optical interference partners between communication devices in the plurality of communication devices based on the plurality of communication devices transmitting through the communication network, wherein optical interference partners cause optical interference when transmissions overlap in time based on their wavelength proximity, wherein identifying comprises: scheduling a first communication device in the plurality of communication devices on a first communication channel, wherein the first communication device is the only communication device to transmit on the first communication channel for a period of time; scheduling second communication devices from the plurality of communication devices on a second communication channel, wherein the second communication devices transmit serially on the second communication channel for the period of time; and analyzing error information that results based on transmissions from the first communication device and the second communication devices on the first communication channel and the second communication channel overlapping in time during the period of time to identify the optical interference partners; and mitigating a possible optical interference between possible optical interference partners based on a mitigation scheme.

24. The apparatus of claim 23 , wherein mitigating comprises: scheduling a first set of the plurality of communication devices on the first communication channel; scheduling a second set of the plurality of communication devices on the second communication channel, wherein the first set of the plurality of communication devices and the second set of the plurality of communication devices are possible optical interference partners; determining when optical interference occurs between one of the first set of the plurality of communication devices and one of the second set of the plurality of communication devices; and marking the one of the first set of the plurality of communication devices to not be scheduled to transmit at a same time as the one of the second set of the plurality of communication devices.

25. An apparatus comprising:

one or more computer processors; and

a non-transitory computer-readable storage medium comprising instructions that, when executed, control the one or more computer processors to be configured for:

determining a plurality of communication devices in which to test for optical interference in a communication network;

causing the plurality of communication devices to transmit through the communication network;

identifying possible optical interference partners between communication devices in the plurality of communication devices based on the plurality of communication devices transmitting through the communication network, wherein optical interference partners cause optical interference when transmissions overlap in time based on their wavelength proximity, wherein identifying comprises:

scheduling a group of the plurality of communication devices on available communication channels through the communication network;

determining when possible optical interference occurred for the group of the plurality of communication devices; and

when the possible optical interference occurred, splitting the group into a first group and a second group and repeating the scheduling and determining until optical interference partners between two communication devices is determined; and

mitigating the possible optical interference between possible optical interference partners based on a mitigation scheme.

26. The apparatus of claim 25 , wherein mitigating comprises: scheduling a first set of the plurality of communication devices on the first communication channel; scheduling a second set of the plurality of communication devices on the second communication channel, wherein the first set of the plurality of communication devices and the second set of the plurality of communication devices are possible optical interference partners; determining when optical interference occurs between one of the first set of the plurality of communication devices and one of the second set of the plurality of communication devices; and marking the one of the first set of the plurality of communication devices to not be scheduled to transmit at a same time as the one of the second set of the plurality of communication devices.

27. An apparatus comprising: one or more computer processors; and a non-transitory computer-readable storage medium comprising instructions that, when executed, control the one or more computer processors to be configured for: determining a plurality of communication devices in which to test for optical interference in a communication network; causing the plurality of communication devices to transmit through the communication network; identifying possible optical interference partners between communication devices in the plurality of communication devices based on the plurality of communication devices transmitting through the communication network, wherein optical interference partners cause optical interference when transmissions overlap in time based on their wavelength proximity, mitigating a possible optical interference between possible optical interference partners based on a mitigation scheme, wherein mitigating comprises: scheduling a first set of the plurality of communication devices on a first communication channel; scheduling a second set of the plurality of communication devices on a second communication channel, wherein the first set of the plurality of communication devices and the second set of the plurality of communication devices are possible optical interference partners; determining when optical interference occurs between one of the first set of the plurality of communication devices and one of the second set of the plurality of communication devices; and marking the one of the first set of the plurality of communication devices to not be scheduled to transmit at a same time as the one of the second set of the plurality of communication devices.

28. A method comprising: determining, by a computing device, a plurality of communication devices in which to test for optical interference in a communication network; causing, by the computing device, the plurality of communication devices to transmit through the communication network; determining possible optical interference partners between the communication devices in a the plurality of communication devices, wherein optical interference partners cause optical interference when transmissions are received at a similar time at a similar wavelength from the communication network; assigning the communication devices in the plurality of communications devices to a plurality of groups, including assigning communication devices in the plurality of communications devices that are determined to be possible optical interference partners with each other but not to a remaining one or more communications devices in the plurality of communications devices to a single group in the plurality of groups, and assigning the remaining one or more communication devices in the plurality of communications devices to one or more different groups in the plurality of groups; assigning, by the computing device, each of the plurality of groups of communications devices to a respective one of a plurality of channels, wherein the group assigned to a channel only transmits on that channel; and scheduling multiple communication devices from the plurality of groups to transmit at a same time slot on the respective assigned one of the plurality of channels.

29. The method of claim 28 , wherein scheduling comprises scheduling each of the multiple communication device from the respectively assigned group to transmit in the same time slot on the assigned group's respectively assigned channel.

Assignments (11)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
CHANGE OF NAME Recorded Jun 25, 2019
From: ARRIS ENTERPRISES, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 049586/0470 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 8, 2019
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
Reel/Frame 050721/0401 →
CHANGE OF NAME Recorded Mar 14, 2017
From: ARRIS ENTERPRISES INC
To: ARRIS ENTERPRISES LLC
Reel/Frame 041995/0031 →
SECURITY INTEREST Recorded Jun 26, 2015
From: ARRIS GROUP, INC.; ARRIS ENTERPRISES, INC.; ARRIS INTERNATIONAL LIMITED; ARRIS TECHNOLOGY, INC.; ARCHIE U.S. MERGER LLC; ARCHIE U.S. HOLDINGS LLC; ARRIS GLOBAL SERVICES, INC.; ARRIS HOLDINGS CORP. OF ILLINOIS, INC.; ARRIS SOLUTIONS, INC.; BIG BAND NETWORKS, INC.; TEXSCAN CORPORATION; POWER GUARD, INC.; JERROLD DC RADIO, INC.; NEXTLEVEL SYSTEMS (PUERTO RICO), INC.; GIC INTERNATIONAL HOLDCO LLC; GIC INTERNATIONAL CAPITAL LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036020/0789 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2014
From: AL-BANNA, AYHAM; SPAETE, LAWRENCE C., JR; ZORLU-OZER, SEBNEM; ULM, JOHN; VIEIRA, AMARILDO; MARICEVIC, ZORAN; PIERI, DOUGLAS
To: ARRIS ENTERPRISES, INC.
Reel/Frame 033303/0760 →
Continuity (2)
Provisional Application 61970895 · Mar 26, 2014
Related Publication 20150280816A1 · Oct 1, 2015