IP Library Granted Patent US 12,009,966
Granted Patent B2
US 12,009,966 · App. 17/365,241 · Granted Jun 11, 2024

Modem reset package with self-healing

Inventors: Harshita Gangwar (Bangalore, IN); Harish Shankarachari (Bengaluru, IN)
Assignee: ARRIS ENTERPRISES LLC
H04L41/0631H04L41/0661H04L43/0829H04L43/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 12,009,966
App. No.
17/365,241
Filed
Jul 1, 2021
Granted
Jun 11, 2024
Kind
B2
Art Unit
2444
USPC
370/216
Abstract

An application or software of a cable modem provides reporting as to one or more issues associated with a reset of a cable modem (CM). Issues related to the upstream (US) link and/or downstream (DS) link of the multiple service operator (MSO) can cause a reboot of a CM coupled to the MSO network. While Data Over Cable Service Interface Specification (DOCSIS) defines various CM reset codes, these codes fail to identify whether the issue that the caused the reset of the CM related to the US link, the DS link or both. The provided system includes a CM for determining the cause of a reset of the CM as one or more reset codes that can be communicated or reported to the MSO so that the MSO has the information necessary to determine any issues or problems with the US link, the DS link or both.

Claims (66)

1. A cable modem for use in a multiple service operator (MSO) network, comprising:

a memory storing one or more computer-readable instructions;

a processor configured to execute the one or more computer-readable instructions to perform one or more operations, the one or more operations comprising:

performing a reset, wherein the reset causes an initialization, a reinitialization or both of the cable modem;

after the reset, performing a scan of a downstream channel, an upstream channel or both, wherein the downstream channel and the upstream channel are communicatively coupled to an MSO in the MSO network, wherein the scan indicates one or more issues associated with the downstream channel, the upstream channel, or both that caused the reset;

determining that an issue of the one or more issues caused the reset based, at least in part, on the scan; and

in response to the determination that the issue caused the reset:

determining one or more reset codes associated with the reset based, at least in part, on the scan, wherein the one or more reset codes are indicative of the issue associated with the downstream channel, the upstream channel or both;

determining that the cable modem is operational such that a connection or communication link with the MSO is established; and

reporting the one or more reset codes to the MSO.

2. The cable modem of claim 1 , wherein the processor is further configured to execute the one or more computer-readable instructions to perform one or more further operations, the one or more further operations comprising:

determining whether the downstream channel or the upstream channel has been recovered.

3. The cable modem of claim 1 , wherein the determining the one or more reset codes associated with the reset based, at least in part, on the scan comprises:

determining that a power level of the downstream channel is below a threshold; and

setting at least one of the one or more reset codes to indicate a downstream channel loss.

4. The cable modem of claim 1 , wherein the determining the one or more reset codes associated with the reset based, at least in part, on the scan comprises:

determining a failure to acquire the downstream channel; and

setting at least one of the one or more reset codes to indicate a primary downstream loss.

5. The cable modem of claim 1 , wherein the determining the one or reset codes associated with the reset based, at least in part, on the scan comprises:

determining a failure to acquire an upstream channel; and

setting at least one of the one or more reset codes to indicate an upstream channel loss.

6. The cable modem of claim 1 , wherein the processor is further configured to execute the one or more computer-readable instructions to perform one or more further operations, the one or more further operations comprising:

performing a self-healing based, at least in part, on the one or more reset codes.

7. The cable modem of claim 1 , wherein the reporting the one or more reset codes to the MSO comprises sending a simple network management protocol (SNMP) message to the MSO.

8. A method for a cable modem to report to a multiple service operator (MSO) one or more reset codes associated with a reset of the cable modem, the method comprising:

performing a reset, wherein the reset causes an initialization, a reinitialization or both of the cable modem;

after the reset, performing a scan of a downstream channel, an upstream channel or both, wherein the downstream channel and the upstream channel are communicatively coupled to an MSO in the MSO network, wherein the scan indicates one or more issues associated with the downstream channel, the upstream channel, or both that caused the reset;

determining that an issue of the one or more issues caused the reset based, at least in part, on the scan; and

in response to the determination that the issue caused the reset:

determining one or more reset codes associated with the reset based, at least in part, on the scan, wherein the one or more reset codes are indicative of the issue associated with the downstream channel, the upstream channel or both;

determining that the cable modem is operational such that a connection or communication link with the MSO is established; and

reporting the one or more reset codes to the MSO.

9. The method of claim 8 , further comprising:

determining whether the downstream channel or the upstream channel has been recovered.

10. The method of claim 8 , wherein the determining the one or more reset codes associated with the reset based, at least in part, on the scan comprises:

determining that a power level of the downstream channel is below a threshold; and

setting at least one of the one or more reset codes to indicate a downstream channel loss.

11. The method of claim 8 , wherein the determining the one or more reset codes associated with the reset based, at least in part, on the scan comprises:

determining a failure to acquire the downstream channel; and

setting at least one of the one or more reset codes to indicate a primary downstream loss.

12. The method of claim 8 , wherein the determining the one or more reset codes associated with the reset based, at least in part, on the scan comprises:

determining a failure to acquire an upstream channel; and

setting at least one of the one or more reset codes to indicate upstream channel loss.

13. The method of claim 8 , further comprising:

performing a self-healing based, at least in part, on the one or more reset codes.

14. The method of claim 8 , wherein the reporting the one or more reset codes to the MSO comprises sending a simple network management protocol (SNMP) message to the MSO.

15. A non-transitory computer-readable medium of a cable modem storing a program for reporting one or more reset codes to a multiple service operator (MSO), which when executed by a processor of the cable modem, causes the cable modem to perform one or more operations comprising:

performing a reset, wherein the reset causes an initialization, a reinitialization or both of the cable modem;

after the reset, performing a scan of a downstream channel, an upstream channel or both, wherein the downstream channel and the upstream channel are communicatively coupled to an MSO in the MSO network, wherein the scan indicates one or more issues associated with the downstream channel, the upstream channel, or both that caused the reset;

determining that an issue of the one or more issues the reset based, at least in part, on the scan; and

in response to the determination that the issue caused the reset:

determining one or more reset codes associated with the reset based, at least in part, on the scan, wherein the one or more reset codes are indicative of the issue associated with the downstream channel, the upstream channel or both;

determining that the cable modem is operational such that a connection or communication link with the MSO is established; and

reporting the one or more reset codes to the MSO.

16. The computer-readable medium of claim 15 , wherein the program, when executed by the processor, further causes the cable modem to perform one or more further operations comprising:

determining whether the downstream channel or the upstream channel has been recovered.

17. The computer-readable medium of claim 15 , wherein the determining the one or more reset codes associated with the reset based, at least in part, on the scan comprises:

determining that a power level of the downstream channel is below a threshold; and

setting at least one of the one or more reset codes to indicate a downstream channel loss.

18. The computer-readable medium of claim 15 , wherein the determining the one or more reset codes associated with the reset based, at least in part, on the scan comprises:

determining a failure to acquire the downstream channel; and

setting at least one of the one or more reset codes to indicate a primary downstream loss.

19. The computer-readable medium of claim 15 , wherein the determining the one or more reset codes associated with the reset based, at least in part, on the scan comprises:

determining a failure to acquire an upstream channel; and

setting at least one of the one or more reset codes to indicate upstream channel loss.

20. The computer-readable medium of claim 15 , wherein the reporting the one or more reset codes to the MSO comprises sending a simple network management protocol (SNMP) message to the MSO.

Assignments (8)
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 →
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 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2021
From: GANGWAR, HARSHITA; SHANKARACHARI, HARISH
To: ARRIS ENTERPRISES LLC
Reel/Frame 056736/0997 →
Continuity (2)
Provisional Application 63065224 · Aug 13, 2020
Related Publication 20220052903A1 · Feb 17, 2022