Feedforward nonlinear equalization of modulated data signals
First Claim
1. In an arrangement responsive to samples of a received modulated data signal for forming decisions as to the values of data symbols contained in said signal, each of said samples being represented by a complex number, that improvement which comprisesmeans (51-55, 61-65) for forming a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived,means (71-75) for multiplying each of said products by an associated coefficient to form a plurality of weighted products,means (81-86) for combining said weighted products with each other to generate a feedforward nonlinear signal, andmeans (12, 14, 17, 43) for forming an individual one of said decisions in response to said feedforward nonlinear signal.
0 Assignments
0 Petitions
Accused Products
Abstract
A feedforward nonlinear signal (P(n)) is added to each sample of a linearly equalized received signal (Q(n)) to provide compensation for nonlinear intersymbol interference. The received signal is a modulated data signal impaired by linear and nonlinear distortion as well as phase jitter and additive noise. The feedforward nonlinear signal added to each sample is comprised of a weighted sum of products of individual ones of the samples and their complex conjugates. Each multiplicand bears a predetermined temporal relationship to the sample currently being processed. In an illustrative embodiment, compensation for second- and third-order intersymbol interference is provided by including two- and three-multiplicand weighted products in the feedforward nonlinear signal. Weighting coefficients for each product are adaptively updated in a decision-directed manner.
186 Citations
25 Claims
-
1. In an arrangement responsive to samples of a received modulated data signal for forming decisions as to the values of data symbols contained in said signal, each of said samples being represented by a complex number, that improvement which comprises
means (51-55, 61-65) for forming a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, means (71-75) for multiplying each of said products by an associated coefficient to form a plurality of weighted products, means (81-86) for combining said weighted products with each other to generate a feedforward nonlinear signal, and means (12, 14, 17, 43) for forming an individual one of said decisions in response to said feedforward nonlinear signal.
-
4. In an arrangement responsive to samples of a received modulated data signal for forming decisions as to thee values of data symbols contained in said signal, said signal being of the type in which both the carrier phase and amplitude are information bearing and each of said samples being represented by a complex number, that improvement which comprises
means (51-55, 61-65) for forming a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, means (71-75 for multiplying each of said products by an associated coefficient to form a plurality of weighted products, means (11, 43) for multiplying predetermined ones of said samples by respective associateed coefficients and for summing the resulting products with said weighted products to form a composite feedforward signal and means (12, 14, 17) responsive to said composite feedforward signal for forming an individual one of said decisions.
-
5. In an arrangement responsive to complex samples of a received modulated data signal for forming decisions as to the values of data symbols represented by said signal, both the carrier phase and amplitude of said signal being information-bearing, that improvement which comprises
means (51-55, 61-65) operative during each of a plurality of successive sampling periods for forming a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, means (71--75) operative during each of said sampling periods for multiplying said products by respective associated coefficients to form a plurality of weighted products, the value of each of said coefficients during an individual one of said sampling periods being its value during a preceding sampling period modified by a correction factor, means (81-86) for combining said weighted products with each other to generate a feedforward nonlinear signal, means (11, 43) responsive to predetermined ones of said samples for generating a feedforward linear signal and for combining it with said feedforward nonlinear signal to form a composite feedforward signal, and means (12, 14, 17) for forming an individual one of said decisions in response to said composite feedforward signal.
-
7. In a method for forming decisions as to the values of data symbols contained in a received modulated data signal, said decisions being formed in response to complex samples of said received signal, that improvement which comprises the steps of
forming a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, multiplying each of said products by an associated coefficient to form a plurality of weighted products, combining said weighted products with each other to generate a feedforward nonlinear signal, and forming an individual one of said decisions in response to said feedforward nonlinear signal.
-
10. In a method for forming decisions as to the values of data symbols contained in a received quadrature amplitude modulated data signal, said decisions being formed in response to complex samples of said received signal, that improvement which comprises the steps of
forming a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, multiplying each of said products by an associated coefficient to form a plurality of weighted products, combining said weighted products with each other to generate a feedforward nonlinear signal, generating a feedforward linear signal in response to predetermined ones of said samples combining said feedforward linear signal with said feedforward nonlinear signal to form a composite feedforward signal, and forming an individual one of said decisions in response to said composite feedforward signal.
-
11. In a method for forming decisions as to the values of data symbols represented by a received modulated data signal in which both the carrier phase and amplitude are information-bearing, said decisions being formed in response to samples of said received signal each of which is represented by a complex number, that improvement which comprises the steps of
forming during each of a plurality of successive sampling periods a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, multiplying said products by respective associated coefficients during each of said sampling periods to form a plurality of weighted products, the value of each of said coefficients during an individual one of said sampling periods being its value during the preceding sampling period modified by a correction factor, combining said weighted products with each other to generate a feedforward nonlinear signal, and forming an individual one of said decisions in response to a composite signal which includes said feedforward nonlinear signal.
-
13. In an arrangement for receiving a succession of complex samples of a modulated data signal of the type in which both the carrier amplitude and phase are information-bearing, the nth of said samples being R(n), said signal representing a plurality of data symbols, the method which comprises the steps of
generating an equalized feedforward nonlinear signal P(n) corresponding to said sample R(n), said signal P(n) including the terms ##EQU7## * indicating complex conjugate, the coefficients Wj.sbsb.1.sub.,j.sbsb.2.sup.(1)* (n) and Wj.sbsb.3.sub.,j.sbsb.4.sup.(2)* (n) having respective values associated with said sample R(n), and the index pairs (j1,j2) and (j3,j4) having respective sets of predetermined values, and forming a decision A(n) as to the value of an individual one of said data symbols in response to said signal P(n). - View Dependent Claims (14, 15, 16, 17)
-
16. The invention of claim 13 wherein said signal P(n) further includes at least a selected one of the terms ##EQU10## the coefficients Wk.sbsb.1.sub.,k.sbsb.2.sub.,k.sbsb.3.sup.(3)* (n), Wk.sbsb.4.sub.,k.sbsb.5.sub.,k.sbsb.6.sup.(4)* (n) and Wk.sbsb.7.sub.,k.sbsb.8.sub.,k.sbsb.9.sup.(5)* (n) having respective values associated with said sample R(n), and the index triples (k1,k2,k3), (k4,k5,k6) and (k7,k8,k9) having respective sets of predetermined values.
-
17. The invention of claim 16 wherein said decision-generating step is comprised of the steps of forming a demodulated signal Y(n) in response to at least said signal P(n) and quantizing said signal Y(n) to generate said decision A(n),
and wherein said method is comprised of the further steps of forming a modulated error signal J* (n) in response to said signal Y(n) and said decision A(n), and updating the coefficients Wk.sbsb.1.sub.,k.sbsb.2.sub.,k.sbsb.3.sup.(3)* (n), Wk.sbsb.4.sub.,k.sbsb.5.sub.,k.sbsb.6.sup.(4)* (n) and Wk.sbsb.7.sub.,k.sbsb.8.sub.,k.sbsb.9.sup.(5)* (n) in accordance with ##EQU11## β - .sub. (n), β
4 (n) and β
5 (n) being selected scaling factors.
- .sub. (n), β
-
18. In an arrangement for equalizing samples of a received modulated data signal, said modulated data signal being of the type in which both the carrier phase and amplitude are information-bearing, and each of said samples being represented by a complex number, that improvement which comprises
means (51-55, 61-65) for forming a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, means (71-75) for multiplying each of said products by an associated coefficient to form a plurality of weighted products, and means (81-86) for combining said weighted products with each other to generate a feedforward nonlinear signal.
-
19. In an arrangement for equalizing samples of a received quadrature amplitude modulated data signal, each of said samples being represented by a complex number, that improvement which comprises
means (51-55, 61-65) for forming a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, means (71-75) for multiplying each of said products by an associated coefficient to form a plurality of weighted products, and means (81-86) for combining said weighted products with each other to generate a feedforward nonlinear signal.
-
21. In an arrangement for equalizing complex samples of a received modulated data signal in which both the carrier phase and amplitude are information-bearing, that improvement which comprises
means (51-55, 61-65) operative during each of a plurality of successive sampling periods for forming a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, at at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, means (71-75) operative during each of said sampling periods for multiplying said products by respective associated coefficients to form a plurality of weighted products, the value of each of said coefficients during an individual one of said sampling being its value during a preceding sampling period modified by a correction factor, means (81-86) for combining said weighted products with each other to generate a feedforward nonlinear signal, means (11, 43) responsive to predetermined ones of said samples for generating a feedforward linear signal and for combining it with said feedforward nonlinear signal to form a composite feedforward signal, means (12) for demodulating said composite feedforward signal, means (17) for generating a quantized data signal in response to the demodulated composite feedforward signal, means for forming an error signal (20) in response to said demodulated signal and said quantized data signal, and means (28) for modulating said error signal at the carrier frequency of said modulated data signal to form a modulated error signal, said correction factor for an individual one of said coefficients being a function of the product associated with said individual one of said coefficients during said preceding sampling period and of the modulated error signal for said preceding sampling period.
-
22. In a method for equalizing complex samples of a received modulated data signal, said modulated data signal being of the type in which both the carrier phase and amplitude are modulated, that improvement which comprises the steps of
forming a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, multiplying each of said products by an associated coefficient to form a plurality of weighted products, and combining said weighted products with each other to generate a feedforward nonlinear signal.
-
23. In a method for equalizing complex samples of a received quadrature amplitude modulated data signal, that improvement which comprises the steps of
forming a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, multiplying each of said products by an associated coefficient to form a plurality of weighted products, and combining said weighted products with each other to generate a feedforward nonlinear signal.
-
25. In a method for equalizing samples of a received modulated data signal in which both the carrier phase and amplitude are information-bearing, each of said samples being represented by a complex number, that improvement which comprises the steps of
forming during each of a plurality of successive sampling periods a plurality of signal products associated with an individual one of said samples, each multiplicand of each product being derived from a respective one of said samples, each said respective one of said samples bearing a predetermined temporal relationship to said individual one of said samples, and at least one multiplicand of individual ones of said signal products being the complex conjugate of the sample from which said one multiplicand is derived, multiplying said products by respective associated coefficients during each of said sampling periods to form a plurality of weighted products, the value of each of said coefficients during an individual one of said sampling periods being its value during the preceding sampling period modified by a correction factor, combining said weighted products with each other to generate a feedforward nonlinear signal, generating a feedforward linear signal in response to predetermined ones of said samples and combining said feedforward linear signal with said feedforward nonlinear signal to form a composite feedforward signal, demodulating said composite feedforward signal, generating a quantized data signal in response to the demodulated composite feedforward signal, forming an error signal in response to said demodulated signal and said quantized data signal, and, modulating said error signal at the carrier frequency of said modulated data signal to form a modulated error signal, said correction factor for an individual one of said coefficients being a function of the product associated with said individual one of said coefficients during said preceding sampling period and of the modulated error signal for said preceding sampling period.
Specification