IP Library Granted Patent US 12,483,503
Granted Patent B1
US 12,483,503 · App. 15/847,099 · Granted Nov 25, 2025

Processing a signal originating from a node port experiencing ingress

Inventor: Adi Bonen (Belle Mead, NJ)
Assignee: Harmonic, Inc.
H04L45/70H04B15/02H04L12/2801
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,483,503
App. No.
15/847,099
Granted
Nov 25, 2025
Kind
B1
Abstract

Processing a signal originating from a node port experiencing ingress. A node that provides service to a plurality of cable modems will generally have a plurality of node ports. The node may be a Remote PHY Node or a Remote MACPHY node (RMN) for example. A detection is made that a particular node port of the node is experiencing ingress. In response, an upstream signal originating from the particular node port is analyzed to dynamically determine an amount to attenuate the upstream signal. The upstream signal is attenuated the dynamically determined amount prior to the signal being processed at an active device upstream from the particular node port experiencing the ingress. Distortion and/or saturation of the signal at the active device is advantageously prevented.

Claims (32)

1 . A non-transitory computer-readable storage medium that stores one or more sequences of instructions for processing an upstream signal originating from a node port experiencing ingress, which when executed by one or more processors, cause:

detecting that a particular node port, of a plurality of node ports of a node that provides a service to a plurality of cable modems, is experiencing ingress noise interference;

in response to said detecting that said particular node port, of a plurality of node ports of said node, is experiencing ingress noise interference, (a) analyzing the upstream signal originating from said particular node port to dynamically determine an amount to attenuate said upstream signal, and (b) instructing one or more cable modems, connected to said particular node port of said node, to reduce a number of channels over which said one or more cable modems transmit without instructing other cable modems, connected to other node ports of said node besides said particular node port, to reduce the number of channels over which said other cable modems transmit; and

attenuating said upstream signal said dynamically determined amount prior to said upstream signal being processed at an active device upstream from said particular node port,

wherein said node is a Remote PHY Node or a Remote MACPHY node (RMN).

2 . The non-transitory computer-readable storage medium of claim 1 , wherein dynamically determining the amount to attenuate said upstream signal comprises:

dynamically identifying a minimum amount of attenuation to perform on said upstream signal to prevent active devices processing said upstream signal from creating or spreading further interference across the spectrum of said upstream signal.

3 . The non-transitory computer-readable storage medium of claim 1 , wherein said active device is an amplifier.

4 . The non-transitory computer-readable storage medium of claim 1 , wherein said active device is an Analog to Digital Converter (ADC).

5 . The non-transitory computer-readable storage medium of claim 1 , wherein said ingress noise interference is from an unknown source of ingress noise interference.

6 . An apparatus for processing an upstream signal originating from a node port experiencing ingress, comprising:

one or more processors; and

one or more non-transitory computer-readable storage mediums storing one or more sequences of instructions, which when executed, cause:

detecting that a particular node port, of a plurality of node ports of a node that provides a service to a plurality of cable modems, is experiencing ingress noise interference;

in response to said detecting that said particular node port, of a plurality of node ports of said node, is experiencing ingress noise interference, (a) analyzing the upstream signal originating from said particular node port to dynamically determine an amount to attenuate said upstream signal, and (b) instructing one or more cable modems, connected to said particular node port of said node, to reduce a number of channels over which said one or more cable modems transmit without instructing other cable modems, connected to other node ports of said node besides said particular node port, to reduce the number of channels over which said other cable modems transmit;

attenuating said upstream signal said dynamically determined amount prior to said upstream signal being processed at an active device upstream from said particular node port,

wherein said node is a Remote PHY Node or a Remote MACPHY node (RMN).

7 . The apparatus of claim 6 , wherein dynamically determining the amount to attenuate said upstream signal comprises:

dynamically identifying a minimum amount of attenuation to perform on said upstream signal to prevent active devices processing said upstream signal from creating or spreading further interference across the spectrum of said upstream signal.

8 . The apparatus of claim 6 , wherein said active device is an amplifier.

9 . The apparatus of claim 6 , wherein said active device is an Analog to Digital Converter (ADC).

10 . The apparatus of claim 6 , wherein said ingress noise interference is from an unknown source of ingress noise interference.

11 . A method for processing an upstream signal originating from a node port experiencing ingress, comprising:

detecting that a particular node port, of a plurality of node ports of a node that provides a service to a plurality of cable modems, is experiencing ingress noise interference;

in response to said detecting that said particular node port, of a plurality of node ports of said node, is experiencing ingress noise interference, (a) analyzing the upstream signal originating from said particular node port to dynamically determine an amount to attenuate said upstream signal, and (b) instructing one or more cable modems, connected to said particular node port of said node, to reduce a number of channels over which said one or more cable modems transmit without instructing other cable modems, connected to other node ports of said node besides said particular node port, to reduce the number of channels over which said other cable modems transmit;

attenuating said upstream signal said dynamically determined amount prior to said upstream signal being processed at an active device upstream from said particular node port,

wherein said node is a Remote PHY Node or a Remote MACPHY node (RMN).

12 . The method of claim 11 , wherein dynamically determining the amount to attenuate said upstream signal comprises:

dynamically identifying a minimum amount of attenuation to perform on said upstream signal to prevent active devices processing said upstream signal from creating or spreading further interference across the spectrum of said upstream signal.

13 . The method of claim 11 , wherein said active device is an amplifier.

14 . The method of claim 11 , wherein said active device is an Analog to Digital Converter (ADC).

15 . The method of claim 11 , wherein said ingress noise interference is from an unknown source of ingress noise interference.

Assignments (4)
SECURITY INTEREST Recorded Dec 21, 2023
From: HARMONIC INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 066090/0906 →
RELEASE OF SECURITY INTEREST Recorded Dec 21, 2023
From: JPMORGAN CHASE BANK, N.A.
To: HARMONIC INC.
Reel/Frame 066092/0633 →
SECURITY INTEREST Recorded Dec 20, 2019
From: HARMONIC INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 051395/0836 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2018
From: BONEN, ADI
To: HARMONIC, INC.
Reel/Frame 045519/0798 →
Continuity (1)
Provisional Application 62436381 · Dec 19, 2016
References Cited (16)
US 20090007210A1 · Nishide · 2009 [cited by examiner]
US 20100100919A1 · Hsue · 2010 [cited by examiner]
US 20130128723A1 · Thibeault · 2013 [cited by examiner]
US 20140153624A1 · Wolcott · 2014 [cited by examiner]
US 20140282783A1 · Totten · 2014 [cited by examiner]
US 20140282804A1 · Bowler · 2014 [cited by examiner]
US 20160036490A1 · Wu · 2016 [cited by examiner]
US 20160050127A1 · Prodan · 2016 [cited by examiner]
US 20160072578A1 · Jin · 2016 [cited by examiner]
US 20160182261A1 · Al-Banna · 2016 [cited by examiner]
US 20170019146A1 · Jin · 2017 [cited by examiner]
US 20170019239A1 · Jin · 2017 [cited by examiner]
US 20170093555A1 · Hamzeh · 2017 [cited by examiner]
US 20170142493A1 · Howe · 2017 [cited by examiner]
US 20170170982A1 · Rahman · 2017 [cited by examiner]
US 20200036445A1 · Maki · 2020 [cited by examiner]