IP Library Granted Patent US 8,670,481
Granted Patent B2
US 8,670,481 · App. 13/445,258 · Granted Mar 11, 2014

System and method for dynamic profile management in cable modem systems

Inventor: David Fox (Bolton, MA)
Assignee: Casa Systems, Inc.
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 8,670,481
App. No.
13/445,258
Filed
Apr 12, 2012
Granted
Mar 11, 2014
Kind
B2
Art Unit
2632
USPC
375/240
Abstract

A system and method for dynamic profile management in a cable modem termination system (CMTS) is provided. A CMTS receiver is in communications with a plurality of cable modems, and a dynamic profile management module is in communication with the CMTS receiver. The dynamic profile management module establishes a communications profile for an upstream channel used by the CMTS receiver and at least one of the plurality of cable modems (the communications profile including a plurality of parameters associated with the upstream channel), continuously monitors performance metrics associated with communications across the upstream channel, and automatically adjusts the plurality of parameters of the communications profile in response to the monitored performance metrics.

Claims (38)

1. A system for dynamic profile management in a cable modem termination system (CMTS), comprising:

a CMTS receiver in communication with a plurality of cable modems; and

a dynamic profile management module in communication with the CMTS receiver, the dynamic profile management module: (i) establishing an initial communications profile for each of the plurality of cable modems; (ii) monitoring a plurality of performance metrics associated with communications between the CMTS and each of the plurality of cable modems; (iii) automatically adjusting parameters of the initial communications profiles in response to the monitored performance metrics to create a customized communications profile for each of the cable modems based upon the monitored performance metrics; and (iv) continuing to monitor the plurality of performance metrics and adjust parameters of the customized communications profiles to optimize performance of the plurality of cable modems, wherein the monitored performance metrics comprise at least one of a Modulation Error Rate (MER), a correctable Code Error Rate (CER), an uncorrectable CER, measured burst noise duration, burst noise frequency of occurrence, power associated with equalizer coefficients, and power associated with ingress cancellation filter coefficients.

2. The system of claim 1 , wherein the dynamic profile management module automatically adjusts Reed-Solomon Forward Error Correction (R-S FEC) parameters in response to the performance metrics.

3. The system of claim 1 , wherein the dynamic profile management module automatically adjusts interleaving parameters in response to the performance metrics.

4. The system of claim 1 , wherein the dynamic profile management module automatically adjusts a QAM modulation order in response to the performance metrics.

5. The system of claim 1 , wherein the dynamic profile management module automatically adjusts a channel width in response to the performance metrics.

6. The system of claim 1 , wherein the dynamic profile management module automatically adjusts CMTS power levels in response to the performance metrics.

7. The system of claim 1 , wherein the dynamic profile management module automatically enables or disables pre-equalization in response to the performance metrics.

8. The system of claim 1 , wherein the dynamic profile management module automatically enables or disables ingress cancellation in response to the performance metrics.

9. The system of claim 1 , wherein the dynamic profile management module establishes a plurality of profiles for multiple upstream channels between the CMTS and the plurality of cable modems.

10. The system of claim 9 , wherein the dynamic profile management module automatically configures parameters for each of the profiles based upon monitored performance metrics associated with the plurality of cable modems.

11. A method for dynamic profile management in a cable modem termination system (CMTS), comprising the steps of:

establishing an initial communications profile for a plurality of cable modems in communication with the CMTS receiver;

monitoring performance metrics associated with communications between the plurality of cable modems and the CMTS receiver using a dynamic profile management module in the CMTS receiver;

automatically adjusting parameters of the initial communications profile in response to the monitored performance metrics to create a customized communications profile for each of the cable modems based upon the monitored performance metrics; and

continuing to monitor the plurality of performance metrics and adjust parameters of the customized communications profiles to optimize performance of the plurality of cable modems, wherein the monitored performance metrics comprise at least one of a Modulation Error Rate (MER), a correctable Code Error Rate (CER), an uncorrectable CER, measured burst noise duration, burst noise frequency of occurrence, power associated with equalizer coefficients, and power associated with ingress cancellation filter coefficients.

12. The method of claim 11 , wherein the step of automatically adjusting parameters comprises automatically adjusting Reed-Solomon Forward Error Correction (R-S FEC) parameters in response to the performance metrics.

13. The method of claim 11 , wherein the step of automatically adjusting parameters comprises automatically adjusting interleaving parameters in response to the performance metrics.

14. The method of claim 11 , wherein the step of automatically adjusting parameters comprises automatically adjusting a QAM modulation order in response to the performance metrics.

15. The method of claim 11 , wherein the step of automatically adjusting parameters comprises automatically adjusting a channel width in response to the performance metrics.

16. The method of claim 11 , wherein the step of automatically adjusting parameters comprises automatically adjusting CMTS power levels in response to the performance metrics.

17. The method of claim 11 , wherein the step of automatically adjusting parameters comprises automatically enabling or disabling pre-equalization in response to the performance metrics.

18. The method of claim 11 , wherein the step of automatically adjusting parameters comprises automatically enabling or disabling ingress cancellation in response to the performance metrics.

19. A non-transitory, computer-readable medium having computer readable instructions stored thereon which, when executed by a cable modem termination system (CMTS) receiver in communication with a plurality of cable modems, cause the receiver to perform the steps comprising:

establishing an initial communications profile for a plurality of cable modems in communication with the CMTS receiver;

monitoring performance metrics associated with communications between the plurality of cable modems and the CMTS receiver using a dynamic profile management module in the CMTS receiver;

automatically adjusting parameters of the initial communications profile in response to the monitored performance metrics to create a customized communications profile for each of the cable modems based upon the monitored performance metrics; and

continuing to monitor the plurality of performance metrics and adjust parameters of the customized communications profiles to optimize performance of the plurality of cable modems, instructions for causing the receiver to perform the step of monitoring at least one of a Modulation Error Rate (MER), a correctable Code Error Rate (CER), an uncorrectable CER, measured burst noise duration, burst noise frequency of occurrence, power associated with equalizer coefficients, and power associated with ingress cancellation filter coefficients.

20. The computer-readable medium of claim 19 , further comprising instructions for causing the receiver to perform the step of automatically adjusting one or more of a Reed-Solomon Forward Error Correction (R-S FEC) parameter, an interleaving parameter, a QAM modulation order, a channel width, or a CMTS power level in response to the performance metrics.

21. The computer-readable medium of claim 19 , further comprising instructions for causing the receiver to perform the step of automatically enabling or disabling pre-equalization in response to the performance metrics.

22. The computer-readable medium of claim 19 , further comprising instructions for causing the receiver to perform the step of automatically enabling or disabling ingress cancellation in response to the performance metrics.

23. A receiver circuit for dynamic profile management in a cable modem termination system, comprising:

radio frequency (RF) front-end circuitry for receiving a QAM signal; and

a dynamic profile management module in communication with the CMTS receiver, the dynamic profile management module: (i) establishing a customized communications profile for each upstream channel between the CMTS receiver and at least one of the plurality of cable modems, the communications profile including a plurality of parameters associated with a respective upstream channel; (ii) monitoring performance metrics associated with communications across the upstream channel; (iii) automatically adjusting parameters of the communications profile in response to the monitored performance metrics; and (iv) continuing to monitor the plurality of performance metrics and adjust parameters of the communications profile to optimize performance of the upstream channel, wherein the monitored performance metrics comprise at least one of a Modulation Error Rate (MER), a correctable Code Error Rate (CER), an uncorrectable CER, measured burst noise duration, burst noise frequency of occurrence, power associated with equalizer coefficients, and power associated with ingress cancellation filter coefficients.

24. The circuit of claim 23 , wherein the dynamic profile management module automatically adjusts one or more of a Reed-Solomon Forward Error Correction (R-S FEC) parameter, an interleaving parameter, a QAM modulation order, a channel width, or a CMTS power level in response to the performance metrics.

25. The circuit of claim 23 , wherein the dynamic profile management module automatically enables or disables pre-equalization in response to the performance metrics.

26. The circuit of claim 23 , wherein the dynamic profile management module automatically enables or disables ingress cancellation in response to the performance metrics.

Assignments (9)
BANKRUPTCY COURT ORDER RELEASING CERTAIN LIENS, INCLUDING DELAWARE TRUST COMPANY LIEN AT R/F 64122/0193 Recorded Jun 25, 2026
From: UNITED STATES BANKRUPTCY COURT
To: CASA SYSTEMS, INC.
Reel/Frame 075856/0001 →
BANKRUPTCY COURT ORDER RELEASING CERTAIN LIENS, INCLUDING JPMORGAN CHASE BANK, N.A. LIEN AT R/F 40695/0744 Recorded Jun 25, 2026
From: UNITED STATES BANKRUPTCY COURT
To: CASA SYSTEMS, INC.
Reel/Frame 075899/0001 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2025
From: COMMSCOPE TECHNOLOGIES LLC
To: ARRIS ENTERPRISES LLC
Reel/Frame 070692/0851 →
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 Jun 24, 2024
From: CASA SYSTEMS, INC.
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 067814/0526 →
PATENT SECURITY AGREEMENT Recorded Jun 15, 2023
From: CASA SYSTEMS, INC
To: DELAWARE TRUST COMPANY
Reel/Frame 064122/0193 →
SECURITY INTEREST Recorded Dec 20, 2016
From: CASA SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 040695/0744 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2014
From: FOX, DAVID
To: CASA SYSTEMS, INC.
Reel/Frame 032801/0562 →
Continuity (1)
Related Publication 20130272353A1 · Oct 17, 2013