Patent ID: 7778316

Claim:
A method of detecting a channel impulse magnitude response in a digital communication system, said method comprising: (a) providing a data set of at least one channel impulse magnitude response component and a plurality of noise response components by a processor, wherein said data set comprises a plurality of data points each corresponding to a magnitude response; (b) calculating an average magnitude response of all components in said data set by a calculator; (c) comparing a data point corresponding to a magnitude response in said data set with an immediately preceding data point corresponding to an immediately preceding magnitude response in said data set; (d) comparing said data point corresponding to said magnitude response in said data set with an immediately subsequent data point corresponding to an immediately subsequent magnitude response in said data set; (e) establishing a first data subset adjacent to said data point, said first data subset comprising a plurality of immediately preceding data points corresponding to a plurality of immediately preceding magnitude responses; (f) establishing a second data subset adjacent to said data point, said second data subset comprising a plurality of immediately subsequent data points corresponding to a plurality of immediately subsequent magnitude responses; (g) comparing said data point to an average magnitude response of said first data subset and an average magnitude response of said second data subset; and (h) classifying said data point as a non-noise channel impulse magnitude response in said digital communication system when said magnitude response of said data point is greater than (i) said average magnitude response of all components in said data set; and (ii) the average magnitude responses of the first and second data subsets.