IP Library Granted Patent US 10,805,170
Granted Patent B1
US 10,805,170 · App. 16/355,776 · Granted Oct 13, 2020

Wireless network performance monitoring and sector assignment

Inventors: Fan Sun (Fremont, CA); Yanzi Zhu (Chicago, IL); Ying Li (Menlo Park, CA); Djordje Tujkovic (Mountain View, CA)
Assignee: Facebook, Inc.
H04L41/12H04L41/0816H04L41/0893H04W16/10H04W72/0446H04W72/082H04W84/00H04W40/16
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 10,805,170
App. No.
16/355,776
Granted
Oct 13, 2020
Kind
B1
Abstract

Apparatuses, methods, and systems for monitoring performance of a wireless network and assigning sectors of nodes of the wireless network are disclosed. A method includes monitoring a performance of links between sectors of wireless nodes of the wireless network, assigning or reassigning sectors of the wireless nodes to operate in a first mode based on the monitored performance of the links, wherein all of the sectors operating in the first mode are configured to transmit signals or simultaneously receive signals, and assigning or reassigning sectors of the plurality of wireless nodes to operate in a second mode based on the monitored performance of the links, wherein all of the sectors operating in the second mode are configured to transmit signals when all of the sectors operating in the first mode are receiving signals, or receive signals when all of the sectors operating in the first mode are transmitting signals.

Claims (32)

1. A method, comprising:

monitoring a performance of wireless links between a plurality of sectors of a plurality of wireless nodes of a wireless network, comprising

identifying interference patterns within received signals of at least some of the plurality of wireless nodes comprising monitoring interference over a period of time; and

identifying most likely interfering links based on the identified interference patterns;

assigning or reassigning a first plurality of sectors of the wireless network to operate in a first mode based on the monitored performance of the wireless links, wherein all of the first plurality sectors operating in the first mode are configured to simultaneously transmit wireless signals or simultaneously receive wireless signals; and

assigning or reassigning a second plurality of sectors of the wireless network to operate in a second mode based on the monitored performance of the wireless links, wherein all of the second plurality of sectors operating in the second mode are configured to simultaneously transmit wireless signals when all of the first plurality of sectors operating in the first mode are receiving wireless signals, or simultaneously receive wireless signals when all of the first plurality of sectors operating in the first mode are transmitting wireless signals.

2. The method of claim 1 , wherein the monitoring of the performance of the wireless links of the wireless network includes monitoring a level of interference between the wireless links.

3. The method of claim 2 , further comprising using the monitored interference to adaptively select timing of transmission and reception of the first plurality of nodes operating in the first mode and the second plurality of nodes operating in the second mode.

4. The method of claim 1 , further comprising controlling sectors of wireless nodes associated with the most likely interfering links to transmit probe packets at specified times.

5. The method of claim 4 , further comprising controlling one or more sectors of wireless nodes associated with most likely interfered links to scan for reception of the probe packets at the specified times.

6. The method of claim 5 , further comprising identifying interfering links based on the reception of the probe packets.

7. The method of claim 6 , wherein:

the first plurality of sectors of the wireless nodes of the wireless network are assigned or reassigned to operate in the first mode based on the identified interfering links; and

the second plurality of sectors of the wireless nodes of the wireless network are assigned or reassigned to operate in the second mode based on the identified interfering links.

8. The method of claim 6 , further comprising ranking interfered links, and wherein the first plurality of sectors operating in the first mode and the second plurality of sectors operating in the second mode are assigned to mitigate interference with the interfered links based on the rankings of interfered links.

9. The method of claim 8 , wherein interfered links of wireless nodes located a fewest number of wireless hops from a point-of-presence node are ranked the highest.

10. The method of claim 8 , wherein interfered links are ranked based characteristics of data traffic propagating through links being interfered by the interfering links.

11. The method of claim 8 , wherein interfered links are ranked based by a number of downstream users that rely on the interfered link.

12. The method of claim 8 , wherein interfering links are ranked based on an estimated number of links that are interfered by the interfering link.

13. A wireless network, comprising:

a plurality of wireless nodes;

a controller operative to:

monitor performances of wireless links between sectors of the plurality of wireless nodes of the wireless network, comprising

identifying interference patterns within received signals of at least some of the plurality of wireless nodes comprising monitoring interference over a period of time; and

identifying most likely interfering links based on the identified interference patterns;

assign or reassign a first plurality of sectors of the plurality of wireless nodes of the wireless network to operate in a first mode based on the monitored performance of the wireless links, wherein all of the first plurality of sectors operating in the first mode are configured to simultaneously transmit wireless signals or receive wireless signals;

assign or reassign a second plurality of sectors of the plurality of wireless nodes of the wireless network to operate in a second mode based on the monitored performance of the wireless links, wherein all of the second plurality of sectors operating in the second mode are configured to simultaneously transmit wireless signals when all of the first plurality of sectors operating in the first mode are receiving wireless signals, or receive wireless signals when all of the first plurality of sectors operating in the first mode are transmitting wireless signals.

14. The wireless network of claim 13 , wherein the controller is further operative to monitor the performance of the wireless links of the wireless network includes monitoring a level of interference between the wireless links.

15. The wireless network of claim 14 , further comprising controlling sectors associated with the most likely interfering links to transmit probe packets at specified times.

16. The wireless network of claim 15 , further comprising controlling one or more sectors associated with most likely interfered links to scan for reception of the probe packets at the specified times.

17. The wireless network of claim 16 , further comprising identifying interfering links based on the reception of the probe packets.

18. The wireless network of claim 14 , further comprising using the monitored interference to adaptively select timing of transmission and reception of the first plurality of sectors operating in the first mode and the second plurality of sectors operating in the second mode.

Assignments (2)
CHANGE OF NAME Recorded Dec 13, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058495/0763 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2019
From: SUN, FAN; ZHU, YANZI; LI, YING; TUJKOVIC, DJORDJE
To: FACEBOOK, INC.
Reel/Frame 048618/0024 →
Continuity (2)
Continuation In Part 16210316 · Dec 5, 2018
Continuation 15338338 · Oct 29, 2016
Cited By (1)
US 12,451,926