IP Library Granted Patent US 11,902,151
Granted Patent B2
US 11,902,151 · App. 17/895,210 · Granted Feb 13, 2024

Reliable LLD with LAG

Inventors: Sabarinathan Nagarajan (Karnataka, IN); Lakshmi Arunkumar (Karnataka, IN); Ian G. Wheelock (Cork, IE)
Assignee: ARRIS ENTERPRISES LLC
H04L45/302H04L43/16H04L45/38
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,902,151
App. No.
17/895,210
Granted
Feb 13, 2024
Kind
B2
Abstract

A server device for use with a cable modem, a router, a user, a client device, and a CMTS, the cable modem and the router being able to be configured in a LAG configuration, the client device and/or the cable modem being configured to provide a notification to the user to configure the cable modem and the router into the LAG configuration, the CMTS being configured to provide a first and second service flow to the cable modem, the server device comprising: a memory; and a processor configured to execute instructions stored on the memory to cause the server device to: monitor the second set of data packets; and automatically transmit a LAG notification to the client device and/or the cable modem when the second set of data packets meets a predetermined threshold, the notification notifying the user to configure the cable modem and the router into the LAG configuration.

Claims (23)

1. A server device for use with a cable modem, a router, a user, a client device, and a cable modem termination system (“CMTS”), the router being configured to provide to the cable modem a first set of data packets for a non-negative integer number n applications and to provide a second set of data packets for a non-negative integer number m applications, the n applications requiring respective data traffic of a first quality of service (“QoS”), the m applications requiring respective data traffic of a second QoS, the second QoS being higher than the first QoS, the cable modem and the router being able to be configured in a link aggregation group (LAG) configuration, the client device being associated with the user, at least one of the client device and the cable modem being configured to provide a notification to the user to configure the cable modem and the router into the LAG configuration, the CMTS being configured to provide a first service flow to the cable modem and to provide a second service flow to the cable modem, the first service flow being associated with the first QoS, the second service flow being associated with the second QoS, said server device comprising:

a memory; and

a processor configured to execute instructions stored on said memory to cause said server device to:

monitor the second set of data packets; and

automatically transmit a LAG notification to the at least one of the client device and the cable modem when the second set of data packets meets a predetermined threshold, the LAG notification instructing the at least one of the client device and the cable modem to provide the notification to the user to configure the cable modem and the router into the LAG configuration.

2. The server device of claim 1 , wherein said processor is configured to execute instructions stored on said memory to additionally cause said server device to query the cable modem to determine whether the cable modem can support a LAG configuration.

3. The server device of claim 2 , wherein said processor is configured to execute instructions stored on said memory to additionally cause said server device to query the router to determine whether the router can support a LAG configuration.

4. The server device of claim 1 , for additional use with a cellular network, the client device being connected to the cellular network, wherein said processor is configured to execute instructions stored on said memory to additionally cause said server device to automatically transmit the LAG notification to the client device via the cellular network, the LAG notification instructing the client device to provide the notification to the user to configure the cable modem and the router into the LAG configuration.

5. The server device of claim 1 , wherein said processor is configured to execute instructions stored on said memory to additionally cause said server device to automatically transmit the LAG notification to the cable modem when the second set of data packets meets a predetermined threshold, the LAG notification instructing the cable modem to provide the notification to the user to configure the cable modem and the router into the LAG configuration.

6. A method of using a server device with a cable modem, a router, a user, and a cable modem termination system (“CMTS”), the router being configured to provide to the cable modem a first set of data packets for a non-negative integer number n applications and to provide a second set of data packets for a non-negative integer number m applications, the n applications requiring respective data traffic of a first quality of service (“QoS”), the m applications requiring respective data traffic of a second QoS, the second QoS being higher than the first QoS, the cable modem and the router being able to be configured in a link aggregation group (LAG) configuration, the cable modem being configured to provide a notification to the user to configure the cable modem and the router into the LAG configuration, the CMTS being configured to provide a first service flow to the cable modem and to provide a second service flow to the cable modem, the first service flow being associated with the first QoS, the second service flow being associated with the second QoS, said method comprising:

monitoring, via a processor configured to execute instructions stored on a memory, the second set of data packets; and

automatically transmitting, via the processor, a LAG notification to the cable modem when the second set of data packets meets a predetermined threshold, the LAG notification instructing the cable modem to provide the notification to the user to configure the cable modem and the router into the LAG configuration.

7. The method of claim 6 , further comprising querying, via the processor, the cable modem to determine whether the cable modem can support a LAG configuration.

8. The method of claim 7 , further comprising querying, via the processor, the router to determine whether the router can support a LAG configuration.

9. The method of claim 6 , for additional use with a cellular network, a client device being connected to the cellular network, wherein said automatically transmitting the LAG notification comprises automatically transmitting the LAG notification to the client device via the cellular network, the LAG notification instructing the client device to provide the notification to the user to configure the cable modem and the router into the LAG configuration.

10. The method of claim 6 , wherein said automatically transmitting the LAG notification comprises automatically transmitting the LAG notification to the cable modem when the second set of data packets meets a predetermined threshold, the LAG notification instructing the cable modem to provide the notification to the user to configure the cable modem and the router into the LAG configuration.

11. A non-transitory, computer-readable media having computer-readable instructions stored thereon, the computer-readable instructions being capable of being read by server device for use with a cable modem, a router, a user, and a cable modem termination system (“CMTS”), the router being configured to provide to the cable modem a first set of data packets for a non-negative integer number n applications and to provide a second set of data packets for a non-negative integer number m applications, the n applications requiring respective data traffic of a first quality of service (“QoS”), the m applications requiring respective data traffic of a second QoS, the second QoS being higher than the first QoS, the cable modem and the router being able to be configured in a link aggregation group (LAG) configuration, the cable modem being configured to provide a notification to the user to configure the cable modem and the router into the LAG configuration, the CMTS being configured to provide a first service flow to the cable modem and to provide a second service flow to the cable modem, the first service flow being associated with the first QoS, the second service flow being associated with the second QoS, wherein the computer-readable instructions are capable of instructing the server device to perform a method comprising:

monitoring, via a processor configured to execute instructions stored on a memory, the second set of data packets; and

automatically transmitting, via the processor, a LAG notification to the cable modem when the second set of data packets meets a predetermined threshold, the LAG notification instructing the cable modem to provide the notification to the user to configure the cable modem and the router into the LAG configuration.

12. The non-transitory, computer-readable media claim 11 , wherein the computer-readable instructions are capable of instructing the server device to perform the method further comprising querying, via the processor, the cable modem to determine whether the cable modem can support a LAG configuration.

13. The non-transitory, computer-readable media claim 12 , wherein the computer-readable instructions are capable of instructing the server device to perform the method further comprising querying, via the processor, the router to determine whether the router can support a LAG configuration.

14. The non-transitory, computer-readable media claim 11 , for additional use with a cellular network, a client device being connected to the cellular network, wherein the computer-readable instructions are capable of instructing the server device to perform the method wherein said automatically transmitting the LAG notification comprises automatically transmitting the LAG notification to the client device via the cellular network, the LAG notification instructing the client device to provide the notification to the user to configure the cable modem and the router into the LAG configuration.

15. The non-transitory, computer-readable media claim 11 , wherein the computer-readable instructions are capable of instructing the server device to perform the method wherein said automatically transmitting the LAG notification comprises automatically transmitting the LAG notification to the cable modem when the second set of data packets meets a predetermined threshold, the LAG notification instructing the cable modem to provide the notification to the user to configure the cable modem and the router into the LAG configuration.

Assignments (7)
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 067252/0657 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA)
Reel/Frame 074593/0348 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067259/0697 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 069790/0575 →
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 →
PATENT SECURITY AGREEMENT (TERM) Recorded Apr 29, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067259/0697 →
PATENT SECURITY AGREEMENT (ABL) Recorded Apr 29, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067252/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2022
From: NAGARAJAN, SABARINATHAN; ARUNKUMAR, LAKSHMI; WHEELOCK, IAN G.
To: ARRIS ENTERPRISES LLC
Reel/Frame 060898/0351 →
Continuity (2)
Provisional Application 63239590 · Sep 1, 2021
Related Publication 20230066589A1 · Mar 2, 2023
Cited By (1)
US 12,413,532