IP Library Granted Patent US 11,700,671
Granted Patent B2
US 11,700,671 · App. 17/355,379 · Granted Jul 11, 2023

Client-specific mesh paths to root access points in a mesh network

Inventors: Zhineng Cui (Sunnyvale, CA); Inigo Arockia Nirmal Nevis (Sunnyvale, CA); Yun Wu (Sunnyvale, CA); Tyan-Shu Jou (Sunnyvale, CA)
Assignee: ARRIS Enterprises LLC
H04W88/085H04W40/12H04W74/004H04W84/18H04W88/10
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 11,700,671
App. No.
17/355,379
Filed
Jun 23, 2021
Granted
Jul 11, 2023
Kind
B2
Art Unit
2478
USPC
370/329
Abstract

During operation, a mesh network access point (MAP) may communicate, via multiple mesh paths in a mesh network with the one or more root access points (RAPs), uplink packets or frames to or from at least two electronic devices. Notably, at a given time, the MAP uses a first mesh path in the mesh paths to communicate a first subset of the uplink packets or frames associated with a first electronic device in the two electronic devices and uses a second (different) mesh path in the mesh paths to communicate a second subset of the uplink packets or frames associated with a second electronic device in the two electronic devices. Moreover, the MAP may dynamically distribute the first electronic device or the second electronic device over the multiple mesh paths, e.g., based at least in part on one or more communication-performance metrics of the mesh paths and/or the mesh network.

Claims (43)

1. A mesh access point (MAP), comprising:

multiple antenna nodes configured to couple to multiple antennas; and

one or more interface circuits, coupled to the antenna nodes, configured to wireless communicate with at least two electronic devices and one or more root access points (RAPs) in the mesh network, wherein the MAP is configured to:

communicate, via multiple mesh paths in the mesh network and addressed to the one or more RAPs, uplink packets or frames associated with the two electronic devices, wherein, at a given time, the MAP is configured to use a first mesh path in the multiple mesh paths to communicate a first subset of the uplink packets or frames associated with a first electronic device in the two electronic devices and is configured to use a second mesh path in the multiple mesh paths to communicate a second subset of the uplink packets or frames associated with a second electronic device in the two electronic devices;

wherein the first subset of the uplink packets or frames comprise one or more first packets or frames in the uplink packets or frames and the second subset of the uplink packets or frames comprise one or more second packets or frames in the uplink packets or frames; and

wherein the first mesh path is different from the second mesh path;

establishing a third mesh path in the multiple mesh paths, for multicast downlink packets or frames, wherein the third mesh path is different from the first mesh path or the second mesh path;

receiving, via the third mesh path, a multicast uplink packet or frame; and

dropping the multicast uplink packet or frame.

2. The MAP of claim 1 , wherein the one or more RAPs provide access to an external network.

3. The MAP of claim 1 , wherein the MAP is configured to dynamically distribute traffic associated with the first electronic device, the second electronic device or an additional electronic device over the multiple mesh paths based at least in part on one or more communication-performance metrics of the multiple mesh paths, the mesh network or both.

4. The MAP of claim 1 , wherein the MAP is configured to communicate the uplink packets or the frames addressed to the one or more RAPs using unicast communication or multicast communication.

5. The MAP of claim 1 , wherein at least one of the multiple mesh paths comprises a hop via an intermediate MAP in the mesh network.

6. The MAP of claim 1 , wherein the MAP is configured to use the first mesh path to communicate first downlink packets or frames addressed to the first electronic device, and is configured to use the second mesh path to communicate second downlink packets or frames addressed to the second electronic device.

7. The MAP of claim 6 , wherein the first downlink packets or frames and the second downlink packets or frames comprise unicast downlink packets or frames.

8. The MAP of claim 1 , wherein the third mesh path is a dedicated and unique downlink mesh path for multicast communication to the first electronic device or the second electronic device.

9. The MAP of claim 1 , wherein the communication is compatible with an Institute of Electrical and Electronics Engineers (IEEE) 802.11 communication protocol.

10. A non-transitory computer-readable storage medium for use in conjunction with a mesh access point (MAP), the computer-readable storage medium storing program instructions, wherein, when executed by the MAP, the program instructions cause the MAP to perform operations comprising:

establishing multiple mesh paths in a mesh network with one or more root access points (RAPs) in the mesh network, wherein the one or more RAPs provide access to an external network;

communicating, via the multiple mesh paths and addressed to the one or more RAPs, uplink packets or frames associated with at least two electronic devices, wherein, at a given time, the MAP uses a first mesh path in the multiple mesh paths to communicate a first subset of the uplink packets or frames associated with a first electronic device in the two electronic devices and uses a second mesh path in the multiple mesh paths to communicate a second subset of the uplink packets or frames associated with a second electronic device in the two electronic devices;

wherein the first subset of the uplink packets or frames comprise one or more first packets or frames in the uplink packets or frames and the second subset of the uplink packets or frames comprise one or more second packets or frames in the uplink packets or frames; and

wherein the first mesh path is different from the second mesh path;

establishing a third mesh path in the multiple mesh paths, for multicast downlink packets or frames, wherein the third mesh path is different from the first mesh path or the second mesh path;

receiving, via the third mesh path, a multicast uplink packet or frame; and

dropping the multicast uplink packet or frame.

11. The non-transitory computer-readable storage medium of claim 10 , wherein the operations comprise dynamically distributing traffic associated with the first electronic device, the second electronic device or an additional electronic device over the multiple mesh paths based at least in part on one or more communication-performance metrics of the multiple mesh paths, the mesh network or both.

12. The non-transitory computer-readable storage medium of claim 10 , wherein the MAP communicates the uplink packets or the frames addressed to the one or more RAPs using unicast communication or multicast communication.

13. The non-transitory computer-readable storage medium of claim 10 , wherein at least one of the multiple mesh paths comprises a hop via an intermediate MAP in the mesh network.

14. The non-transitory computer-readable storage medium of claim 10 , wherein the operations comprise using the first mesh path to communicate first downlink packets or frames addressed to the first electronic device, and using the second mesh path to communicate second downlink packets or frames addressed to the second electronic device.

15. The non-transitory computer-readable storage medium of claim 14 , wherein the first downlink packets or frames and the second downlink packets or frames comprise unicast downlink packets or frames.

16. The non-transitory computer-readable storage medium of claim 10 , wherein the third mesh path is a dedicated and unique downlink mesh path for multicast communication to the first electronic device or the second electronic device.

17. A method for communicating in a mesh network, comprising:

by a mesh access point (MAP):

establishing multiple mesh paths in the mesh network with one or more root access points (RAPs) in the mesh network, wherein the one or more RAPs provide access to an external network;

communicating, via the multiple mesh paths and addressed to the one or more RAPs, uplink packets or frames associated with at least two electronic devices, wherein, at a given time, the MAP uses a first mesh path in the multiple mesh paths to communicate a first subset of the uplink packets or frames associated with a first electronic device in the two electronic devices and uses a second mesh path in the multiple mesh paths to communicate a second subset of the uplink packets or frames associated with a second electronic device in the two electronic devices;

wherein the first subset of the uplink packets or frames comprise one or more first packets or frames in the uplink packets or frames and the second subset of the uplink packets or frames comprise one or more second packets or frames in the uplink packets or frames; and

wherein the first mesh path is different from the second mesh path;

establishing a third mesh path in the multiple mesh paths, for multicast downlink packets or frames, wherein the third mesh path is different from the first mesh path or the second mesh path;

receiving, via the third mesh path, a multicast uplink packet or frame; and

dropping the multicast uplink packet or frame.

18. The method of claim 17 , wherein the third mesh path is a dedicated and unique downlink mesh path for multicast communication to the first electronic device or the second electronic device.

19. The method of claim 17 , wherein the method comprises dynamically distributing traffic associated with the first electronic device, the second electronic device or an additional electronic device over the multiple mesh paths based at least in part on one or more communication-performance metrics of the multiple mesh paths, the mesh network or both.

20. The method of claim 17 , wherein at least one of the multiple mesh paths comprises a hop via an intermediate MAP in the mesh network.

Assignments (10)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058843/0712 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA); COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 074591/0389 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058875/0449 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 069743/0057 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 066399/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2022
From: CUI, ZHINENG; NEVIS, INIGO AROCKIA NIRMAL; WU, YUN; JOU, TYAN-SHU
To: ARRIS ENTERPRISES LLC
Reel/Frame 060605/0223 →
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 →
TERM LOAN SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058875/0449 →
ABL SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058843/0712 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2021
From: CUI, ZHINENG; NEVIS, INIGO AROCKIA NIRMAL; WU, YUN; JOU, TYAN-SHU
To: ARRIS ENTERPRISES LLC
Reel/Frame 056632/0589 →
Continuity (2)
Provisional Application 63046483 · Jun 30, 2020
Related Publication 20210410228A1 · Dec 30, 2021