Various methods and apparatuses for impulse noise detection
First Claim
Patent Images
1. A method for impulse noise detection, comprising:
- processing a received signal using a first stage of a decoder arrangement to provide a hard decision output representing best estimates of transmitted data elements and a second stage of the decoder arrangement to provide a soft decision output based on the hard decision output, the soft decision output representing a determination of whether a grouping of the hard decision outputs represents an allowable sequence of data elements;
comparing the hard decision output with the soft decision output; and
detecting a presence of impulse noise based on a lack of agreement between the hard decision output and the soft decision output.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for reducing effects of impulse noise in a DSL transmitter receiver device are described. According to certain embodiment, the method includes comparing a hard decision output of a decoder with a soft decision output for a convolution coded modulation symbol received at a digital subscriber line (DSL) receiver. The presence of impulse noise is detected based on a lack of agreement between the hard decision output and the soft decision output.
-
Citations
18 Claims
-
1. A method for impulse noise detection, comprising:
-
processing a received signal using a first stage of a decoder arrangement to provide a hard decision output representing best estimates of transmitted data elements and a second stage of the decoder arrangement to provide a soft decision output based on the hard decision output, the soft decision output representing a determination of whether a grouping of the hard decision outputs represents an allowable sequence of data elements; comparing the hard decision output with the soft decision output; and detecting a presence of impulse noise based on a lack of agreement between the hard decision output and the soft decision output. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for impulse noise detection, comprising:
-
comparing a hard decision output of a decoder with a soft decision output of the decoder for a convolution coded modulation symbol received at a digital subscriber line (DSL) receiver; detecting a presence of impulse noise based on a lack of agreement between the hard decision output and the soft decision output; and selecting the soft decision output from a set of soft decision outputs of the decoder based upon a match between the set of soft decision outputs and a received sequence.
-
-
8. A digital subscriber line (DSL) modem, comprising a receiver, the receiver comprising:
-
a trellis decoder, having a soft decision output and a hard decision output, configured to decode which of a plurality of sub-constellations are received at the receiver, the hard decision output representing best estimates of transmitted data elements and the soft decision output being based on the hard decision and representing a determination of whether a grouping of the hard decision outputs represents an allowable sequence of data elements; a comparator configured to receive the soft decision output and the hard decision output, to compare soft decision data from the soft decision output and hard decision data from the hard decision output, and to generate a comparison result on an output of the comparator; and an impulse noise predictor to predict when data frames are affected by impulse noise based upon the comparison result. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A DSL system, comprising:
-
a first transmitter-receiver device having a receiver, the receiver having an impulse noise predictor configured to determine if data frames are affected by impulse noise based on a comparison of soft decision data and hard decision data of a decoder arrangement at the receiver, the receiver being configured to process a received signal using a first stage of the decoder arrangement to provide a hard decision output representing best estimates of transmitted data elements and a second stage of the decoder arrangement to provide a soft decision output based on the hard decision output, the soft decision output representing a determination of whether a grouping of the best estimates represents an allowable sequence of data elements, the receiver being configured to compare the hard decision output with the soft decision output, and the receiver being configured to detect a presence of impulse noise based on a lack of agreement between the hard decision output and the soft decision output; and a second transmitter-receiver device having a transmitter, the first transmitter-receiver device being configured and arranged to transmit parameters of the impulse noise to the second transmitter-receiver device. - View Dependent Claims (16)
-
-
17. A method for impulse noise detection, comprising:
-
comparing a hard decision output of a decoder with a soft decision output of the decoder for a convolution coded modulation symbol received at a digital subscriber line (DSL) receiver; and detecting a presence of impulse noise based on a lack of agreement between the hard decision output and the soft decision output, wherein the hard decision output is a nearest-neighbor decision output corresponding to a sub-constellation point nearest to a current point received at the decoder, and wherein the soft decision output is a coding-assisted decision output corresponding to an allowed sequence of points best matched to a sequence of points received at the decoder.
-
-
18. A digital subscriber line (DSL) modem, comprising a receiver, the receiver comprising:
-
a trellis decoder, having a soft decision output and a hard decision output, configured to decode which of a plurality of sub-constellations are received at the receiver; a comparator, coupled to the soft decision output and the hard decision output, configured to compare a soft decision data from the soft decision output and the hard decision data from the hard decision output for a convolution coded modulation symbol received at the receiver and to generate a comparison result on an output of the comparator; and an impulse noise predictor to predict when data frames are affected by impulse noise based upon the comparison result, wherein the hard decision output is a nearest-neighbor decision output corresponding to a sub-constellation point of the plurality of sub-constellations nearest to a current point received at the trellis decoder, and wherein the soft decision output is a coding-assisted decision output corresponding to an allowed sequence of points best matched to a sequence of points received at the trellis decoder.
-
Specification