SYSTEMS AND METHODS FOR MONITORING IMPULSE NOISE
First Claim
1. A method comprising:
- detecting whether impulse noise is present;
in response to detecting the presence of impulse noise, performing time domain analysis;
performing frequency domain analysis to estimate frequencies associated with the one or more impulse noise sources; and
based on the time domain analysis and frequency domain analysis, providing a total number of impulse noise sources and frequencies associated with the impulse noise sources.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for monitoring impulse noise are described. At least one embodiment is a method, which comprises detecting whether impulse noise is present and in response to detecting the presence of impulse noise, performing time domain analysis to determine whether one or more impulse noise sources are present based on minimum interarrival time and maximum impulse length. The method further includes performing frequency domain analysis to estimate frequencies associated with the one or more impulse noise sources and based on the time domain analysis and frequency domain analysis, providing a total number of impulse noise sources and frequencies associated with the impulse noise sources. In this regard, the embodiments described herein provide dual-speed monitoring of impulse noise in the form of short-term and long-term monitoring. The use of dual-speed monitoring ensures that dynamic changes in the impulse noise environment are quickly addressed and also ensures better characterization of multiple impulse noise sources in order to provide better impulse noise protection.
-
Citations
29 Claims
-
1. A method comprising:
-
detecting whether impulse noise is present; in response to detecting the presence of impulse noise, performing time domain analysis; performing frequency domain analysis to estimate frequencies associated with the one or more impulse noise sources; and based on the time domain analysis and frequency domain analysis, providing a total number of impulse noise sources and frequencies associated with the impulse noise sources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
detecting whether impulse noise is present and generating an impulse noise pattern; receiving the impulse noise pattern; performing time domain analysis to determine whether one or more impulse noise sources are present; performing frequency domain analysis to estimate frequencies associated with the one or more impulse noise sources; and combining the time domain analysis and frequency domain analysis to provide a total number of impulse noise sources and frequencies associated with the impulse noise sources. - View Dependent Claims (11, 12)
-
-
13. A system comprising:
-
an impulse noise detector for detecting the presence of impulse noise; and a time domain analysis module configured to receive the detected impulse noise and perform analysis in the time domain to indicate whether one or more impulse noise sources are present. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
an impulse noise detector for detecting the presence of impulse noise; and a frequency domain analysis module configured to perform analysis in the frequency domain to determine frequencies associated with the one or more impulse noise sources. - View Dependent Claims (28)
-
-
29. A system comprising:
-
an impulse noise detector for detecting the presence of impulse noise; and a protection module for avoiding bit errors upon detection of impulse noise, wherein the protection module comprises; a suspender module configured to suspend updates to one or more of the following;
a frequency domain equalizer (FEQ), bit swapping, and seamless rate adaptation (SRA); anda timer module for tracking time based on DMT symbols, wherein the protection module is further configured to re-enable updates to the FEQ, bit swapping, and SRA when the timer module determines that a predetermined number of DMT symbols have been received.
-
Specification