System and method of reducing ingress noise
First Claim
1. A method comprising:
- transmitting a first signal including a data signal from a client to a headend via a transmission channel;
processing said first signal to produce a second signal including a known sequence of symbols;
generating a transmission channel model of said transmission channel independent of a noise characteristic utilizing said second signal;
applying said known sequence of symbols to an input of said transmission channel model;
comparing an output of said transmission channel model to said first signal; and
dynamically estimating a noise characteristic of said data signal at said headend in response to said comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
A first signal containing a noise characteristic such as ingress, a data signal component, and a known sequence of symbols is transmitted from a client to a headend via a transmission channel within a communication network. A model of the transmission channel in the absence of the noise characteristic is then generated, the known sequence of symbols is applied to the transmission channel model, and the output of the transmission channel model is compared to the received signal to dynamically estimate the noise characteristic. The dynamically estimated noise characteristic is then used to modify the signal either at the client or the headend to reduce the impact of the noise characteristic on the transmitted data.
205 Citations
31 Claims
-
1. A method comprising:
-
transmitting a first signal including a data signal from a client to a headend via a transmission channel;
processing said first signal to produce a second signal including a known sequence of symbols;
generating a transmission channel model of said transmission channel independent of a noise characteristic utilizing said second signal;
applying said known sequence of symbols to an input of said transmission channel model;
comparing an output of said transmission channel model to said first signal; and
dynamically estimating a noise characteristic of said data signal at said headend in response to said comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 31)
-
-
14. A communications network comprising:
-
a client to transmit a first signal including a data signal via a transmission channel, said client including;
a modulator to modulate said data signal and a known sequence of symbols; and
a transmitter to transmit said modulated data signal and known sequence of symbols substantially simultaneously via said transmission channel;
a headend to receive said first signal via said transmission channel and to dynamically estimate a noise characteristic of said data signal at said headend, said headend including;
a transmission channel model of said transmission channel independent of a noise characteristic to receive a known sequence of symbols;
a processor to process said first signal to produce a second signal including said known sequence of symbols and to provide said known sequence of symbols to said transmission channel model utilizing said second signal; and
a comparator to compare an output of said transmission channel model and said first signal and to dynamically estimate said noise characteristic of said data signal in response to said comparison.
-
-
25. A headend comprising:
-
a receiver to receive a first signal including a data signal from a client via a transmission channel;
a transmission channel model of said transmission channel independent of a noise characteristic to receive a known sequence of symbols;
a processor to process said first signal to produce a second signal including said known sequence of symbols and to provide said known sequence of symbols to said transmission channel model utilizing said second signal; and
a comparator to compare an output of said transmission channel model and said first signal and to dynamically estimate a noise characteristic of said data signal in response to said comparison.
-
-
29. A machine-readable medium having a plurality of machine-executable instructions embodied therein which when executed by a machine, cause said machine to perform a method comprising:
-
receiving a first signal including a data signal via a transmission channel;
processing said first signal to produce a second signal including a known sequence of symbols;
generating a transmission channel model of said transmission channel independent of a noise characteristic utilizing said second signal;
applying said known sequence of symbols to an input of said transmission channel model;
comparing an output of said transmission channel model to said first signal; and
dynamically estimating a noise characteristic of said data signal at said headend in response to said comparison.
-
Specification