Patent ID: 8396688

Claim:
An impulse noise monitoring system comprising: a hardware processor an impulse length analysis engine, executed by the hardware processor, wherein the impulse length analysis engine is configured to: calculate a net INMAINPEQ histogram having histogram primitives INMAINPEQ i over an observation window, where i is taken from a range comprising integers from one to a specified value; analyze the net INMAINPEQ histogram to determine whether the histogram primitive INMAINPEQ j is greater than a predetermined threshold and j is less than the specified value; detect that a periodic impulse noise source of impulse length j is present if it is determined that the histogram primitive INMAINPEQ j is greater than the predetermined threshold; analyze the net INMAINPEQ histogram to determine whether the histogram primitive INMAINPEQ m is greater than the predetermined threshold, where m is the specified value; and detect that a noise source of impulse length greater than the specified value is present if it is determined that the histogram primitive INMAINPEQ m is greater than the predetermined threshold.