IP Library Granted Patent US 10,417,887
Granted Patent B2
US 10,417,887 · App. 15/590,829 · Granted Sep 17, 2019

Backhaul and fronthaul communications in a wireless mesh network

Inventors: Peiman Amini (Mountain View, CA); Joseph Amalan Arul Emmanuel (Cupertino, CA)
Assignee: NETGEAR, INC.
G08B13/22G01S5/0289G01S5/0294G01S19/46G08B13/2494H04B1/005H04B1/713H04B17/0085H04B17/318H04B17/345H04L5/003H04L12/4633H04L41/12H04L43/08H04L43/0864H04L43/0888H04L43/16H04L67/303H04L67/42H04L69/22H04W4/02H04W4/029H04W4/04H04W4/30H04W4/70H04W4/80H04W12/00H04W12/08H04W16/26H04W28/0236H04W28/0289H04W28/04H04W36/20H04W36/245H04W36/32H04W36/38H04W72/0453H04W72/082H04W76/11H04W80/06H04W84/045H04W84/105H04W84/12H04B2001/7154H04L45/02H04W4/023H04W8/005H04W12/00502H04W12/00503H04W28/18H04W40/246H04W48/02H04W72/1231H04W76/15H04W84/18H04W88/08H04W88/10H04W92/20
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,417,887
App. No.
15/590,829
Granted
Sep 17, 2019
Kind
B2
Abstract

Adjusting backhaul and fronthaul communication links of wireless mesh networks are described. In one aspect, characteristics of network data packets transmitted within a wireless mesh network can be identified. Based on those characteristics, fronthaul communication links and/or backhaul communication links can be adjusted.

Claims (28)

1. A method for adjusting communication links of a wireless mesh network, comprising:

determining, by a first computing node of the wireless mesh network, characteristics of network data packets associated with a first client device of the wireless mesh network; and

adjusting, by the first computing node, one or both of a first fronthaul communication link or a first backhaul communication link of the wireless mesh network based on the characteristics of the network data packets, the first fronthaul communication link representing a communication link established between the first computing node and the first client device, the first backhaul communication link representing a communication link established between the first computing node and a second computing node of the wireless mesh network, wherein the adjusting includes:

changing the first fronthaul communication link to operate from within a first frequency band to a second frequency band, and

changing the first backhaul communication link to operate from within the second frequency band to the first frequency band, the first frequency band and the second frequency band being different.

2. The method of claim 1 , wherein adjusting one or both of the first fronthaul communication link or the first backhaul communication link includes changing the first fronthaul communication link to operate from within a first channel of a frequency band to a second channel of the frequency band, and changing the first backhaul communication link to operate from within the second channel of the frequency band to the first channel of the frequency band, the first channel and the second channel being different.

3. The method of claim 1 , wherein adjusting one or both of the first fronthaul communication link or the first backhaul communication link includes adjusting one or both of a frequency band or a channel of one or both of the first fronthaul communication link or the first backhaul communication link.

4. The method of claim 1 , wherein the characteristics include one or more of a type of the first client device, a type of application corresponding to the network data packets, or a time duration of the application corresponding to the network data packets, the application representing how the network data packets are to be used by the first client device.

5. The method of claim 1 , wherein adjusting one or both of the first fronthaul communication link or the first backhaul communication link includes changing a topology of the wireless mesh network based on the characteristics of the network data packets.

6. The method of claim 5 , wherein changing the topology of the wireless mesh network includes changing the first backhaul communication link from establishing a communication link between the first computing node and the second computing node to a communication link between the second computing node and a third computing node.

7. The method of claim 1 , wherein the determining is performed using deep packet inspection (DPI).

8. The method of claim 7 , wherein the DPI is based on performing regular expression matching on the network data packets.

9. The method of claim 8 , wherein the regular expression matching is based on automata.

10. An electronic device, comprising:

one or more processors; and

memory storing instructions, wherein the processor is configured to execute the instructions such that the one or more processors and memory are configured to:

determine characteristics of network data packets associated with a first client device of a wireless mesh network; and

adjust one or both of a first fronthaul communication link or a first backhaul communication link of the wireless mesh network based on the characteristics of the network data packets, the first fronthaul communication link representing a communication link established between a first computing node and the first client device, the first backhaul communication link representing a communication link established between the first computing node and a second computing node of the wireless mesh network, wherein the adjusting includes:

changing the first fronthaul communication link to operate from within a first frequency band to a second frequency band, and

changing the first backhaul communication link to operate from within the second frequency band to the first frequency band, the first frequency band and the second frequency band being different.

11. The electronic device of claim 10 , wherein adjusting one or both of the first fronthaul communication link or the first backhaul communication link includes changing the first fronthaul communication link to operate from within a first channel of a frequency band to a second channel of the frequency band, and changing the first backhaul communication link to operate from within the second channel of the frequency band to the first channel of the frequency band, the first channel and the second channel being different.

12. The electronic device of claim 10 , wherein adjusting one or both of the first fronthaul communication link or the first backhaul communication link includes adjusting one or both of a frequency band or a channel of one or both of the first fronthaul communication link or the first backhaul communication link.

13. The electronic device of claim 10 , wherein the characteristics include one or more of a type of the first client device, a type of application corresponding to the network data packets, or a time duration of the application corresponding to the network data packets, the application representing how the network data packets are to be used by the first client device.

14. The electronic device of claim 10 , wherein adjusting one or both of the first fronthaul communication link or the first backhaul communication link includes changing a topology of the wireless mesh network based on the characteristics of the network data packets.

15. The electronic device of claim 14 , wherein changing the topology of the wireless mesh network includes changing the first backhaul communication link from establishing a communication link between the first computing node and the second computing node to a communication link between the second computing node and a third computing node.

16. The electronic device of claim 10 , wherein the determining is performed using deep packet inspection (DPI).

17. The electronic device of claim 16 , wherein the DPI is based on performing regular expression matching on the network data packets.

18. The electronic device of claim 17 , wherein the regular expression matching is based on automata.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2025
From: NETGEAR INC.
To: ESTELGIA, LLC
Reel/Frame 070403/0782 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2018
From: AMINI, PEIMAN; EMMANUEL, JOSEPH AMALAN ARUL
To: NETGEAR, INC.
Reel/Frame 047836/0889 →
Continuity (2)
Provisional Application 62406325 · Oct 10, 2016
Related Publication 20180103505A1 · Apr 12, 2018
Cited By (3)
US 12,238,825 US 12,641,430 US 12,671,606