WO1991017607A1 - A method of equalization in a receiver of signals having passed a transmission channel - Google Patents

A method of equalization in a receiver of signals having passed a transmission channel Download PDF

Info

Publication number
WO1991017607A1
WO1991017607A1 PCT/DK1991/000114 DK9100114W WO9117607A1 WO 1991017607 A1 WO1991017607 A1 WO 1991017607A1 DK 9100114 W DK9100114 W DK 9100114W WO 9117607 A1 WO9117607 A1 WO 9117607A1
Authority
WO
WIPO (PCT)
Prior art keywords
channel
estimate
equalization
impulse response
passed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/DK1991/000114
Other languages
French (fr)
Inventor
Benny Madsen
Stig Blücher BRINK
Poul Brinch Larsen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CETELCO AS
DANCALL RADIO AS
Original Assignee
CETELCO AS
DANCALL RADIO AS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=8100730&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO1991017607(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by CETELCO AS, DANCALL RADIO AS filed Critical CETELCO AS
Priority to DE69106503T priority Critical patent/DE69106503T2/en
Priority to EP91909178A priority patent/EP0527190B1/en
Publication of WO1991017607A1 publication Critical patent/WO1991017607A1/en
Anticipated expiration legal-status Critical
Priority to GR950400830T priority patent/GR3015683T3/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03057Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a recursive structure

Definitions

  • the invention concerns a method of equalization for use in a receiver for electromagnetic signals having passed a transmission channel.
  • the equalization is of the type where the received signals are passed to a first series connection of a plurality of time delay elements which are connected to a common summation point in accordance with a first set of respective weight factors to produce an out ⁇ put signal.
  • This output signal is passed to a second se ⁇ ries connection of a plurality of time delay elements which are correspondingly connected to said summation point in accordance with a second set of respective weight factors.
  • the signal between transmitter and receiver is subjected to various forms of amplitude and phase influences.
  • the influence most inter ⁇ esting in this connection is the one occuring because of multipath propagation of the transmitted signal.
  • the re ⁇ ceiver receives various contributions which have traversed various transmission paths, and these contributions inter ⁇ fere destructively or constructively depending upon the frequency.
  • big fluctuations will therefore occur in the received power.
  • digital signals are transmitted, and when the delay caused by 4- e multipath propagation is greater than the symbol time, i.e. the time between each information bit, the individual bits will moreover interfere with each other.
  • ISI intersymbol interference
  • a DFE equalizer is composed of i.a. two main blocks, viz. a feedforward part and a feedback part. Each of these comprises a series connection of a plurality of delay elements whose delay corresponds to the symbol time, i.e. the time between each information bit so that a • 30 data sequence can be shifted through the chain.
  • the re ⁇ ceived data sequence is used as an input signal for the feedforward part, while the corresponding detected se ⁇ quence is used for the feedback part.
  • the momentary output signal from each delay element in both the feedforward 35 part and the feedback part is multiplied by a weight fac ⁇ tor or coefficient and is passed to a common summation point, which is in turn connected to a detector.
  • these equalizers are adaptive, i.e. they currently adapt to the momentary impulse response of the channel so that the distortion of the channel is equalized. This takes place by current adjustment of the weight factors.
  • the object of the invention is to provide an equalizer of the DFE type which has a performance of the same order as the one obtainable with MLSE receivers.
  • This object is achieved by selecting a complex conjugated estimate of the impulse response of the channel as start conditions for the first set of weight factors or tap co ⁇ efficients.
  • An estimate of the impulse response of the transmission channel expressed by a plurality of filter coefficients, can be calculated in a simple manner by means of the known training sequence, and an optimum solu ⁇ tion with respect to noise is obtained by complex conju ⁇ gating these and then using them as start values for the coefficients in the feedforward part, i.e. the first series connection of a plurality of time delay elements.
  • These coefficients correspond to those used in a so-called matched filter, i.e. a filter whose impulse response is adapted to the transmission channel to provide a maximum signal/noise ratio on the output.
  • the synchronization time is determined by means of the esti- mate of the channel impulse response, as appears from claims 4, 5 and 6.
  • the method is used in an equa ⁇ lizer adapted for use in receivers for the new common European digital mobile telephone system called GSM.
  • fig. 1 shows an example of the structure of a transmitter/ receiver known per se for a digital mobile telephone sys ⁇ tem
  • 35 fig. 2 shows a block diagram of a known equalizer of the DFE type
  • fig. 3 shows the structure and mode of operation of the feedforward part
  • fig. 4 is an example of a simple embodiment of a detector circuit incorporated in the equalizer
  • fig. 5 shows the structure of the feedback part
  • fig. 6 shows a block diagram of a DFE equalizer provided with a channel estimator
  • fig. 7 shows the structure of the channel estimator block
  • fig. 8 shows a block diagram of a DFE equalizer with phase of frequency adjustment
  • fig. 9 shows an example of the structure of a reconstruc ⁇ tion filter
  • fig. 10 shows a delay block
  • fig. 11 shows a phase adapter unit
  • fig. 12 shows the mode of operation of a phase shifter.
  • Fig. 1 shows an example known per se of a transmitter/ receiver for a digital mobile telephone system - e.g. the common European digital mobile telephone system called GSM - in which the method of the invention can be used.
  • GSM common European digital mobile telephone system
  • a signal is received on an antenna 1 and is passed to a duplexer 2, following which it is amplified and band re ⁇ stricted in the high frequence receiver 3.
  • the signal on its output is complex, the real part being called the I- component (Inphase) and the imaginary part being called the Q-component (Quadrature).
  • the complex signal is digi ⁇ tized before being passed further on to the input on the equalizer 4, which will be described more fully below.
  • the output of the equalizer 4 includes the detected signal which is passed on for further processing, which can typi ⁇ cally take place in a decoder 5. Further, frequence syn ⁇ thesis 6, control unit 7 as well as the transmitter cir- cuit 8, 9 and 10 are incorporated.
  • Such a transmitter/receiver is described more fully in e.g. the International Patent Application PCT/US86/00618.
  • the equalizer 4 may e.g. be of the DFE type, and fig. 2 shows in a block diagram how such an equalizer may be constructed in a known manner.
  • the DFE equalizer comprises a buffer 25, a feedforward part 11, a feedback part 12, the summation points 13, 14 and a detector 15, and these blocks will be described more fully below.
  • the signal from the buffer is passed to the feedforward part 11, and the output signal from this is passed to the summation points 13 and 14 (for the real and the imaginary parts, respec ⁇ tively), where the output signal from the feedback part 12 is subtracted.
  • the signal is passed from the summation points 13 and 14 to the detector 15, which may be a com ⁇ parator in its simplest form, and the output signal from this consists of the detected bits. This signal is passed partly to the feedback part 12 and partly to subsequent circuits outside the equalizer.
  • Fig. 3 shows the structure of the feedforward part.
  • the input signal X is the received data sequence which is stored in the buffer 25.
  • the signal is passed through a plurality of delay elements 16, following which each of 5 the delayed signal values is multiplied by an associated filter coefficient in the multiplication points 17 and is summed in the summation points 18.
  • a common summation point may also be used, as mentioned before. All signals are complex.
  • the output X 1 is passed to the summation 10 points 13 and 14 (for the real and the imaginary parts, respectively).
  • Fig. 4 shows a simple embodiment of the detector 15, rea ⁇ lized by means of two zero comparators 19, 20 which alter-
  • the output signal is +1 if the scanned value is greater than or equal to 0, and -1 if it is less i than 0.
  • the value is purely real if scanned in the I-channel, and purely imaginary if scanned
  • the detector may also be more sophisticated.
  • the equalizer of the DFE type per se can just equalize intersymbol interference from data bits already detected.
  • a 25 more sophisticated detector e.g. a Viterbi detector allowance can also be made for intersymbol interference from subsequent data bits.
  • Fig. 5 shows the structure of the feedback part.
  • the 30 structure corresponds to the feedforward part, incorpo- , rating a plurality of delay elements 22, a plurality of multiplication points 23 and the summation points 24.
  • the input signal a is the sequence just detected.
  • the equalizer is adaptive, the coefficients will be adjusted currently. This takes place by first selecting a set of start values or start conditions for each of the complex coefficients. Typically, they are all set to zero, except the real part of one of the coefficients, the so- called main coefficient (main tap) which is set to 1. Then the received training sequence is run through the equa ⁇ lizer, and a comparison with the known training sequence gives an error signal which forms the basis for updating of the coefficients. This procedure can then be repeated until convergence is obtained. However, as mentioned be- fore, it has been found that the equalizer cannot converge sufficiently rapidly in this manner for the desired re ⁇ sults to be obtained.
  • the novelty according to the invention is that the start values of the coefficients for the multiplication points 17 in the feedforward part and the coefficients for the multiplication points 23 in the feedback part are selected in a new manner based upon an estimate of the impulse re ⁇ sponse of the transmission channel, expressed by a plura- lity of filter coefficients, it being possible to generate such an estimate in a simple manner known per se by means of a channel estimator.
  • the complex signal received from the high frequency receiver 3 is first passed to the buffer 25, which can store the signal for a given period of time, i.e. store a sequence of a given length.
  • each received data sequence contains a training sequence, and as soon as this is stored in the buffer, the channel estimator 26 can begin estimating the impulse response of the transmission channel expressed by a plurality of filter coefficients. This will be described more fully below.
  • the impulse response of the channel comprises con ⁇ tributions from the modulation, transmitter filters, the physical transmission channel and receiver filters.
  • Fig. 7 shows how the channel estimator 26 may be con ⁇ structed.
  • the input signal X is the received training sequence which forms part of the received data sequence stored in the buffer 25.
  • Each element in the received sequence is a complex figure and thus consists of a real part and an imaginary part.
  • a plurality of delay elements 27 (Z ), a plurality of coefficients 28 (Cn) and a plu ⁇ rality of summation points 29 serve to determine the cross correlation between the training sequence actually re- ceived and the known training sequence, the latter being identical with the training sequence transmitted from the transmitter.
  • the result is a sequence Y of correlation values which are stored in the buffer 30. Part of this sequence may be sampled as the estimate (h) of the impulse response of the channel which is used in the feedforward part 11 according to the invention.
  • This part is sampled according to a principle where a window is moved over all correlation values, and the energy of the incorporated correlation values is calcu ⁇ lated for each position.
  • the sum of the square norms belonging to the window is ob ⁇ tained by means of the summation points 33, which corres ⁇ ponds to the energy of the correlation calculated over the window length.
  • the block 34 measuring maximum value finds the window having the greatest content of energy and stores its number, i.e. the time of its beginning or the reference time, Tref. It is the correlation values in this window which are used as the estimate of the impulse re ⁇ sponse of the channel.
  • the method of se ⁇ lecting the estimate of the impulse response of the channel may be varied. After the window with maximum ener ⁇ gy has been found, it is scanned to find the correlation value in the window having the greatest square norm, i.e. maximum amplitude. Then a new window of the correlation is sampled, which is placed symmetrically around the new re ⁇ ference time, and it is then the correlation values in this which are used as an estimate of the impulse response of the channel.
  • the found reference time is passed to the control unit 7 of the apparatus for synchronization.
  • the start conditions of the coefficients 17 (feedforward part) and 23 (feedback part) may now be generated with the reproduced estimate of the impulse response of the channel as the basis.
  • the coefficients 17 in the feedforward part are produced according to the invention by complex conjugating (and time reversing) the values which were sampled in the channel estimator as an estimate of the impulse response of the channel.
  • the coefficients of the feedback part are produced accord- ing to the invention as part of the impulse response of the channel folded with the impulse response of the feed ⁇ forward part and thereby as the autocorrelation of the impulse response of the channel. This is achieved by pas ⁇ sing the estimate values of the window from the correla- tion buffer through the feedforward part (or an identical circuit). Only the part of the autocorrelation is used which corresponds to the rest after the time delay of the feedforward part has been considered, so as to obtain correct time synchronism between the two signals in the summation points 13 and 14.
  • Fig. 8 shows how the equalizer from fig. 6 can be equipped with a function for synchronization of reference frequency. This takes place by detecting and correcting a phase error.
  • the output signal from the de ⁇ tector 15 is passed to a reconstruction filter 35 which reconstructs a signal corresponding to the signal either before or after the feedforward part by means of infor ⁇ mation from the channel estimator 26.
  • the reconstructed signal is then compared with the actual signal in the phase adapter unit 36.
  • the reconstructed signal Since the reconstructed signal is based on detected values, it will be time delayed, so that the actual signal must be time delayed correspondingly in the time delay link 37 before being passed to the phase adapter unit 36.
  • the phase difference between the two signals is calculated here.
  • the result of this is passed to the phase shifter 38 where the received signal is phase shifted accordingly. Since the system is linear, the phase shifter 38 may be positioned either immediately before (as shown) or immediately after the feedforward part.
  • Figs. 9-12 shows the extra blocks which are used in the embodiment from fig. 8 for phase or frequencey correction.
  • Fig. 9 shows the reconstruction filter which is also com ⁇ posed of delay elements 39, coefficients 40 and summation points 41.
  • the reconstructed signal can cor- respond to the signal either before or after the feedfor ⁇ ward part. If the signal is used before, the impulse re ⁇ sponse of the reconstruction filter must correspond to the estimate of the impulse response of the channel which is readily accessible in the channel estimator. If the signal is used after the feedforward part, the impulse response of the reconstruction filter must correspond to the im ⁇ pulse response of the channel folded with the impulse re ⁇ sponse of the feedforward part, which corresponds to the autocorrelation of the estimate, as mentioned before.
  • Fig. 10 shows the delay block consisting of a shift re ⁇ gister composed of a plurality of time delay elements 42, which contain time delayed values of the complex input signal.
  • the maximum delay in the block is selected in consideration of the reconstruction filter 35 so as to obtain time synchronism in the phase adapter unit 36.
  • the input signal can be sampled either imme ⁇ diately before or immediately after the feedforward part.
  • Fig. 11 shows the phase adapter unit determining the phase adaptation on the basis of the phase difference between the output signal from the reconstruction filter and the output signal from the delay block using a phase adapta ⁇ tion constant ( ⁇ ). The result is a signal which signals whether the phase is to be increased or diminished, and which is passed to the phase shifter.
  • Fig. 12 shows the phase shifter which accumulates and averages the values in 43 which are received from the phase adapter unit. The output signal is the input signal received from the buffer, phase shifted in accordance with 5 the accumulated phase value. The actual phase shift takes place in the block 44. The sign of the values received from the phase adapter unit is determined by whether the detection takes place from the center of the stored se ⁇ quence towards its beginning (rearwards) or from the 10 center towards the end.

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
  • Channel Selection Circuits, Automatic Tuning Circuits (AREA)
  • Communication Control (AREA)
  • Filters That Use Time-Delay Elements (AREA)
  • Dc Digital Transmission (AREA)

Abstract

In an equalizer of the DFE type (Decision Feedback Equalizer) for equalization in a receiver for electromagnetic signals having passed a transmission channel, a plurality of weight factors or tap coefficients is used in a feedforward part as well as in a feedback part. Values based on an estimate of the impulse response of the channel are selected as a start condition of these coefficients. The estimate values are used in complex conjugated state in the feedforward part, which corresponds to a so-called matched filter, and the autocorrelation of the estimate of the channel impulse response is used in the feedback part. Detection of the data bits can begin at an optional training sequence and proceed from this. The estimate of the impulse response of the channel may also be used for synchronization, and the received signals may be phase or frequency adjusted before detection.

Description

A method of equalization in a receiver of signals having passed a transmission channel
The invention concerns a method of equalization for use in a receiver for electromagnetic signals having passed a transmission channel. The equalization is of the type where the received signals are passed to a first series connection of a plurality of time delay elements which are connected to a common summation point in accordance with a first set of respective weight factors to produce an out¬ put signal. This output signal is passed to a second se¬ ries connection of a plurality of time delay elements which are correspondingly connected to said summation point in accordance with a second set of respective weight factors.
When communicating over a mobile channel, such as e.g. in a modern mobile telephone system, the signal between transmitter and receiver is subjected to various forms of amplitude and phase influences. The influence most inter¬ esting in this connection is the one occuring because of multipath propagation of the transmitted signal. The re¬ ceiver receives various contributions which have traversed various transmission paths, and these contributions inter¬ fere destructively or constructively depending upon the frequency. When the mobile unit moves, big fluctuations will therefore occur in the received power. When digital signals are transmitted, and when the delay caused by 4- e multipath propagation is greater than the symbol time, i.e. the time between each information bit, the individual bits will moreover interfere with each other.
This is called intersymbol interference (ISI). To compen- sate this it is necessary to use an equalizer in the re¬ ceiver. The transmitted data often include a so-called training sequence, i.e. a bit pattern, which is known in advance by the receiver. When the received signals are compared with the expected ones, the momentary impulse response of the 5 channel will be known.
Compensation can be performed in two different ways with the prior art.
10 In one method no equalization proper of the received sig¬ nal takes place. Instead, the method relies on the data receiver knowing all possible data sequences and being capable of calculating all possible distorted signals with its knowledge about the momentary impulse response of the
15 channel and then selecting the one which is the best match of the signal just received. This type is called Maximum Likelihood Sequence Estimator (MLSE).
*>
In contrast, the second method relies on equalization of 20 the received signal, i.e. the influence of the transmis¬ sion channel on the signal is equalized, following which the data information is estimated in a simple detector. Feedback of the estimated data frequently takes place in the equalizer, and this type is called Decision Feedback 25 Equalizer (DFE). A DFE equalizer is composed of i.a. two main blocks, viz. a feedforward part and a feedback part. Each of these comprises a series connection of a plurality of delay elements whose delay corresponds to the symbol time, i.e. the time between each information bit so that a • 30 data sequence can be shifted through the chain. The re¬ ceived data sequence is used as an input signal for the feedforward part, while the corresponding detected se¬ quence is used for the feedback part. The momentary output signal from each delay element in both the feedforward 35 part and the feedback part is multiplied by a weight fac¬ tor or coefficient and is passed to a common summation point, which is in turn connected to a detector. Gene¬ rally, these equalizers are adaptive, i.e. they currently adapt to the momentary impulse response of the channel so that the distortion of the channel is equalized. This takes place by current adjustment of the weight factors.
Such equalizers of the DFE type are known from i.a. the European Patent Application 323 870.
However, tests with DFE have so far given disappointing results in comparison with MLSE receivers, presumably be¬ cause they do not have time to converge sufficiently ra¬ pidly. On the other hand, the MLSE receivers require much more calculation and are thus more expensive with respect to development as well as production than DFE receivers.
The object of the invention is to provide an equalizer of the DFE type which has a performance of the same order as the one obtainable with MLSE receivers.
This object is achieved by selecting a complex conjugated estimate of the impulse response of the channel as start conditions for the first set of weight factors or tap co¬ efficients. An estimate of the impulse response of the transmission channel, expressed by a plurality of filter coefficients, can be calculated in a simple manner by means of the known training sequence, and an optimum solu¬ tion with respect to noise is obtained by complex conju¬ gating these and then using them as start values for the coefficients in the feedforward part, i.e. the first series connection of a plurality of time delay elements. These coefficients correspond to those used in a so-called matched filter, i.e. a filter whose impulse response is adapted to the transmission channel to provide a maximum signal/noise ratio on the output. When additionally, as mentioned in claim 2, generating the autocorrelation of the estimate of the channel impulse re¬ sponse, likewise expressed by a plurality of filter co¬ efficients, and using these as start values for the co- 5 efficients in the feedback part, i.e. the second series connection of a plurality of delay elements, intersymbol interference originating from symbols i.e. information bits, detected previously, will be removed.
10 Since the mentioned training sequence will typically be positioned in the center of a databit sequence, the best result is obtained by performing the detection from the center and outwardly, as stated in claim 3, instead of following the order in which the bits are received.
15
To ensure synchronism with the transmitted signal, the synchronization time is determined by means of the esti- mate of the channel impulse response, as appears from claims 4, 5 and 6.
20
Likewise, it may be necessary to phase or frequency adjust the received signal according to claim 7 before the actual detection takes place.
25 In a particular embodiment the method is used in an equa¬ lizer adapted for use in receivers for the new common European digital mobile telephone system called GSM.
The invention will be explained more fully below with re- • 30 ference to the drawing, in which
fig. 1 shows an example of the structure of a transmitter/ receiver known per se for a digital mobile telephone sys¬ tem, 35 fig. 2 shows a block diagram of a known equalizer of the DFE type,
fig. 3 shows the structure and mode of operation of the feedforward part,
fig. 4 is an example of a simple embodiment of a detector circuit incorporated in the equalizer,
fig. 5 shows the structure of the feedback part,
fig. 6 shows a block diagram of a DFE equalizer provided with a channel estimator,
fig. 7 shows the structure of the channel estimator block,
fig. 8 shows a block diagram of a DFE equalizer with phase of frequency adjustment,
fig. 9 shows an example of the structure of a reconstruc¬ tion filter,
fig. 10 shows a delay block,
fig. 11 shows a phase adapter unit, and
fig. 12 shows the mode of operation of a phase shifter.
Fig. 1 shows an example known per se of a transmitter/ receiver for a digital mobile telephone system - e.g. the common European digital mobile telephone system called GSM - in which the method of the invention can be used.
A signal is received on an antenna 1 and is passed to a duplexer 2, following which it is amplified and band re¬ stricted in the high frequence receiver 3. The signal on its output is complex, the real part being called the I- component (Inphase) and the imaginary part being called the Q-component (Quadrature). The complex signal is digi¬ tized before being passed further on to the input on the equalizer 4, which will be described more fully below. The output of the equalizer 4 includes the detected signal which is passed on for further processing, which can typi¬ cally take place in a decoder 5. Further, frequence syn¬ thesis 6, control unit 7 as well as the transmitter cir- cuit 8, 9 and 10 are incorporated.
Such a transmitter/receiver is described more fully in e.g. the International Patent Application PCT/US86/00618.
The equalizer 4 may e.g. be of the DFE type, and fig. 2 shows in a block diagram how such an equalizer may be constructed in a known manner. The DFE equalizer comprises a buffer 25, a feedforward part 11, a feedback part 12, the summation points 13, 14 and a detector 15, and these blocks will be described more fully below. The signal from the buffer is passed to the feedforward part 11, and the output signal from this is passed to the summation points 13 and 14 (for the real and the imaginary parts, respec¬ tively), where the output signal from the feedback part 12 is subtracted. The signal is passed from the summation points 13 and 14 to the detector 15, which may be a com¬ parator in its simplest form, and the output signal from this consists of the detected bits. This signal is passed partly to the feedback part 12 and partly to subsequent circuits outside the equalizer.
The structure of the feedforward part 11, the detector 15 and the feedback part 12 is described below with reference to figs. 3, 4 and 5. Fig. 3 shows the structure of the feedforward part. The input signal X is the received data sequence which is stored in the buffer 25. The signal is passed through a plurality of delay elements 16, following which each of 5 the delayed signal values is multiplied by an associated filter coefficient in the multiplication points 17 and is summed in the summation points 18. A common summation point may also be used, as mentioned before. All signals are complex. The output X1 is passed to the summation 10 points 13 and 14 (for the real and the imaginary parts, respectively).
Fig. 4 shows a simple embodiment of the detector 15, rea¬ lized by means of two zero comparators 19, 20 which alter-
15 nately scan the I- and Q-components, respectively, as well as a switch 21. The output signal is +1 if the scanned value is greater than or equal to 0, and -1 if it is less i than 0. Correspondingly, the value is purely real if scanned in the I-channel, and purely imaginary if scanned
20 n the Q-channel.
The detector may also be more sophisticated. The equalizer of the DFE type per se can just equalize intersymbol interference from data bits already detected. When using a 25 more sophisticated detector, e.g. a Viterbi detector allowance can also be made for intersymbol interference from subsequent data bits.
Fig. 5 shows the structure of the feedback part. The 30 structure corresponds to the feedforward part, incorpo- , rating a plurality of delay elements 22, a plurality of multiplication points 23 and the summation points 24. The input signal a is the sequence just detected.
35 If the equalizer is adaptive, the coefficients will be adjusted currently. This takes place by first selecting a set of start values or start conditions for each of the complex coefficients. Typically, they are all set to zero, except the real part of one of the coefficients, the so- called main coefficient (main tap) which is set to 1. Then the received training sequence is run through the equa¬ lizer, and a comparison with the known training sequence gives an error signal which forms the basis for updating of the coefficients. This procedure can then be repeated until convergence is obtained. However, as mentioned be- fore, it has been found that the equalizer cannot converge sufficiently rapidly in this manner for the desired re¬ sults to be obtained.
The novelty according to the invention is that the start values of the coefficients for the multiplication points 17 in the feedforward part and the coefficients for the multiplication points 23 in the feedback part are selected in a new manner based upon an estimate of the impulse re¬ sponse of the transmission channel, expressed by a plura- lity of filter coefficients, it being possible to generate such an estimate in a simple manner known per se by means of a channel estimator.
When using these start estimates it is possible to achieve much better results than before, in particular with low signal/noise ratios. Actually, it has surprisingly been found that if the start coefficients are selected in this manner for each received data bit sequence, no additional improvement is achieved by current updating of the coeffi- cients. With low signal/noise ratios (poor receiving con¬ ditions) it may even be an advantage not to update the coefficients. This means that the equalizer does not have to be adaptive, which is extremely advantageous with re¬ spect to the complixity of the equalizer. In fig. 6 the DFE equalizer from fig. 2 is therefore equipped with a channel estimator 26. The complex signal received from the high frequency receiver 3 is first passed to the buffer 25, which can store the signal for a given period of time, i.e. store a sequence of a given length. In the GSM system, each received data sequence contains a training sequence, and as soon as this is stored in the buffer, the channel estimator 26 can begin estimating the impulse response of the transmission channel expressed by a plurality of filter coefficients. This will be described more fully below. In the GSM sys¬ tem, the impulse response of the channel comprises con¬ tributions from the modulation, transmitter filters, the physical transmission channel and receiver filters.
Fig. 7 shows how the channel estimator 26 may be con¬ structed. The input signal X is the received training sequence which forms part of the received data sequence stored in the buffer 25. Each element in the received sequence is a complex figure and thus consists of a real part and an imaginary part. A plurality of delay elements 27 (Z ), a plurality of coefficients 28 (Cn) and a plu¬ rality of summation points 29 serve to determine the cross correlation between the training sequence actually re- ceived and the known training sequence, the latter being identical with the training sequence transmitted from the transmitter. The result is a sequence Y of correlation values which are stored in the buffer 30. Part of this sequence may be sampled as the estimate (h) of the impulse response of the channel which is used in the feedforward part 11 according to the invention.
This part is sampled according to a principle where a window is moved over all correlation values, and the energy of the incorporated correlation values is calcu¬ lated for each position. This takes place in that the sequence Y is passed to a block 31 which calculates the square norm of the complex values. This gives the sequence V which is passed to a plurality of delay elements 32, the number of which corresponds to the length of the window. The sum of the square norms belonging to the window is ob¬ tained by means of the summation points 33, which corres¬ ponds to the energy of the correlation calculated over the window length. The block 34 measuring maximum value finds the window having the greatest content of energy and stores its number, i.e. the time of its beginning or the reference time, Tref. It is the correlation values in this window which are used as the estimate of the impulse re¬ sponse of the channel.
According to an alternative embodiment the method of se¬ lecting the estimate of the impulse response of the channel may be varied. After the window with maximum ener¬ gy has been found, it is scanned to find the correlation value in the window having the greatest square norm, i.e. maximum amplitude. Then a new window of the correlation is sampled, which is placed symmetrically around the new re¬ ference time, and it is then the correlation values in this which are used as an estimate of the impulse response of the channel.
In both cases the found reference time is passed to the control unit 7 of the apparatus for synchronization.
The start conditions of the coefficients 17 (feedforward part) and 23 (feedback part) may now be generated with the reproduced estimate of the impulse response of the channel as the basis.
The coefficients 17 in the feedforward part are produced according to the invention by complex conjugating (and time reversing) the values which were sampled in the channel estimator as an estimate of the impulse response of the channel.
The coefficients of the feedback part are produced accord- ing to the invention as part of the impulse response of the channel folded with the impulse response of the feed¬ forward part and thereby as the autocorrelation of the impulse response of the channel. This is achieved by pas¬ sing the estimate values of the window from the correla- tion buffer through the feedforward part (or an identical circuit). Only the part of the autocorrelation is used which corresponds to the rest after the time delay of the feedforward part has been considered, so as to obtain correct time synchronism between the two signals in the summation points 13 and 14.
It is also possible to phase or frequency adjust the re¬ ceived signal prior to detection by means of the estimate of the channel impulse response produced in the channel estimator 26. Fig. 8 shows how the equalizer from fig. 6 can be equipped with a function for synchronization of reference frequency. This takes place by detecting and correcting a phase error. The output signal from the de¬ tector 15 is passed to a reconstruction filter 35 which reconstructs a signal corresponding to the signal either before or after the feedforward part by means of infor¬ mation from the channel estimator 26. The reconstructed signal is then compared with the actual signal in the phase adapter unit 36. Since the reconstructed signal is based on detected values, it will be time delayed, so that the actual signal must be time delayed correspondingly in the time delay link 37 before being passed to the phase adapter unit 36. The phase difference between the two signals is calculated here. The result of this is passed to the phase shifter 38 where the received signal is phase shifted accordingly. Since the system is linear, the phase shifter 38 may be positioned either immediately before (as shown) or immediately after the feedforward part.
Figs. 9-12 shows the extra blocks which are used in the embodiment from fig. 8 for phase or frequencey correction.
Fig. 9 shows the reconstruction filter which is also com¬ posed of delay elements 39, coefficients 40 and summation points 41. As mentioned, the reconstructed signal can cor- respond to the signal either before or after the feedfor¬ ward part. If the signal is used before, the impulse re¬ sponse of the reconstruction filter must correspond to the estimate of the impulse response of the channel which is readily accessible in the channel estimator. If the signal is used after the feedforward part, the impulse response of the reconstruction filter must correspond to the im¬ pulse response of the channel folded with the impulse re¬ sponse of the feedforward part, which corresponds to the autocorrelation of the estimate, as mentioned before.
Fig. 10 shows the delay block consisting of a shift re¬ gister composed of a plurality of time delay elements 42, which contain time delayed values of the complex input signal. The maximum delay in the block is selected in consideration of the reconstruction filter 35 so as to obtain time synchronism in the phase adapter unit 36. As mentioned, the input signal can be sampled either imme¬ diately before or immediately after the feedforward part.
Fig. 11 shows the phase adapter unit determining the phase adaptation on the basis of the phase difference between the output signal from the reconstruction filter and the output signal from the delay block using a phase adapta¬ tion constant (μ). The result is a signal which signals whether the phase is to be increased or diminished, and which is passed to the phase shifter. Fig. 12 shows the phase shifter which accumulates and averages the values in 43 which are received from the phase adapter unit. The output signal is the input signal received from the buffer, phase shifted in accordance with 5 the accumulated phase value. The actual phase shift takes place in the block 44. The sign of the values received from the phase adapter unit is determined by whether the detection takes place from the center of the stored se¬ quence towards its beginning (rearwards) or from the 10 center towards the end.
15
^
20
25
30
35

Claims

P a t e n t C l a i m s :
1. A method of equalization in a receiver of signals having passed a transmission channel, said signals being passed to a first series connection of a plurality of time delay elements connected to a common summation point in accordance with a first set of respective weight factors to produce an output signal, which is passed to a second series connection of a plurality of time delay elements connected to said summation point in accordance with a second set of respective weight factors, c h a r a c ¬ t e r i z e d by producing an estimate of the impulse response of the channel, complex conjugating said esti- mate, and initiating the first set of weight factors in accordance with a complex conjugated estimate of the im¬ pulse response of the channel.
2. A method according to claim 1, c h a r a c t e r - i z e d by initiating the second set of weight factors in accordance with the autocorrelation of an estimate of the impulse response of the channel.
3. A method according to claim 1 or 2, wherein the trans- mitted signals are composed of short data bit sequences, and each data bit sequence comprises a subsequence which is known in advance by the receiver and which is so posi¬ tioned in the data bit sequence in terms of time that it follows and is followed by a plurality of data bits, c h a r a c t e r i z e d by receiving and storing a whole data bit sequence before equalization and detection take place, and initiating equalization and detection in connection with adaptive updating of the weight factors at the known subsequence, said equalization and detection then proceeding away from said known subsequence until the entire sequence has been detected.
4. A method according to claim 1 or 2, c h a r a c ¬ t e r i z e d by time synchronizing the equalization to the received bit stream.
5. A method according to claim 4, c h a r a c t e r ¬ i z e d by selecting a window, having a suitable length, of the complex impulse response estimate so that said window has a maximum content of energy, and using said window for synchronization.
6. A method according to claim 4 or 5, c h a r a c ¬ t e r i z e d by synchronizing the equalization by deter¬ mining the time corresponding to the maximum amplitude of the impulse response estimate or a window thereof.
7. A method according to claim 1 or 2, c h a r a c ¬ t e r i z e d by performing phase or frequency adjustment of the received signal prior to the actual detection thereof.
PCT/DK1991/000114 1990-05-01 1991-04-30 A method of equalization in a receiver of signals having passed a transmission channel Ceased WO1991017607A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE69106503T DE69106503T2 (en) 1990-05-01 1991-04-30 EQUALIZATION METHOD IN A RECEIVER FOR A TRANSMISSION CHANNEL SIGNALS.
EP91909178A EP0527190B1 (en) 1990-05-01 1991-04-30 A method of equalization in a receiver of signals having passed a transmission channel
GR950400830T GR3015683T3 (en) 1990-05-01 1995-04-04 A method of equalization in a receiver of signals having passed a transmission channel.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DK107690A DK168750B1 (en) 1990-05-01 1990-05-01 Method of counter distortion in a receiver of signals which has passed a transmission channel
DK1076/90 1990-05-01

Publications (1)

Publication Number Publication Date
WO1991017607A1 true WO1991017607A1 (en) 1991-11-14

Family

ID=8100730

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DK1991/000114 Ceased WO1991017607A1 (en) 1990-05-01 1991-04-30 A method of equalization in a receiver of signals having passed a transmission channel

Country Status (8)

Country Link
EP (1) EP0527190B1 (en)
AT (1) ATE116773T1 (en)
AU (1) AU7861691A (en)
DE (1) DE69106503T2 (en)
DK (1) DK168750B1 (en)
ES (1) ES2066442T3 (en)
GR (1) GR3015683T3 (en)
WO (1) WO1991017607A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0552699A3 (en) * 1992-01-24 1993-12-01 Aeg Mobile Communication Estimation of channel impulse response
WO1994028661A1 (en) * 1993-05-20 1994-12-08 Telefonaktiebolaget Lm Ericsson An improved low complexity model based channel estimation algorithm for fading channels
FR2724084A1 (en) * 1994-08-31 1996-03-01 Alcatel Mobile Comm France SYSTEM FOR TRANSMISSION OF INFORMATION THROUGH A TIME-VARIED TRANSMISSION CHANNEL, AND RELATED TRANSMISSION AND RECEPTION EQUIPMENT
GB2309864A (en) * 1996-01-30 1997-08-06 Sony Corp An equalizer and modulator using a training sequence and multiple correlation with a stored copy of the sequence
WO1998024204A3 (en) * 1996-11-27 2000-06-15 Nokia Telecommunications Oy Method of measuring frequency difference, and receiver
WO2000059168A1 (en) * 1999-03-30 2000-10-05 University Of Bristol Adaptive filter equalisation techniques
WO2001089110A3 (en) * 2000-05-15 2002-08-22 Univ Bristol Receiver with a channel estimator, a matched filter, and a decision feedback equaliser
US6473473B1 (en) 1996-04-26 2002-10-29 Nokia Telecommunications Oy Method for estimating connection quality, diversity combination method, and receiver
KR20020085302A (en) * 2001-05-07 2002-11-16 주식회사 씨노드 Decision feedback recurrent neural network equalizer and learning method for the equalizer
WO2005096574A1 (en) * 2004-03-31 2005-10-13 British Telecommunications Public Limited Company A communication system
CN114826424A (en) * 2022-04-29 2022-07-29 广东工业大学 Method and system for recovering multidimensional multiplexing signal based on weight decision feedback

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10052907C1 (en) 2000-10-25 2002-06-06 Fraunhofer Ges Forschung Device and method for increasing the bandwidth in a line-bound multi-carrier system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4430743A (en) * 1980-11-17 1984-02-07 Nippon Electric Co., Ltd. Fast start-up system for transversal equalizers
US4441192A (en) * 1980-08-29 1984-04-03 Hitachi, Ltd. Signal processing system having impulse response detecting circuit
US4571733A (en) * 1981-12-28 1986-02-18 Fujitsu Limited Automatic equalization device and method of starting-up the same
US4694469A (en) * 1985-06-04 1987-09-15 Fujitsu Limited Method and device for timing pull-in of receiving equipment
US4701936A (en) * 1983-03-30 1987-10-20 National Research Development Corporation Apparatus and method for adjusting the receivers of data transmission channels
GB2214386A (en) * 1988-01-08 1989-08-31 Philips Electronic Associated Signal equaliser

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4441192A (en) * 1980-08-29 1984-04-03 Hitachi, Ltd. Signal processing system having impulse response detecting circuit
US4430743A (en) * 1980-11-17 1984-02-07 Nippon Electric Co., Ltd. Fast start-up system for transversal equalizers
US4571733A (en) * 1981-12-28 1986-02-18 Fujitsu Limited Automatic equalization device and method of starting-up the same
US4701936A (en) * 1983-03-30 1987-10-20 National Research Development Corporation Apparatus and method for adjusting the receivers of data transmission channels
US4694469A (en) * 1985-06-04 1987-09-15 Fujitsu Limited Method and device for timing pull-in of receiving equipment
GB2214386A (en) * 1988-01-08 1989-08-31 Philips Electronic Associated Signal equaliser

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0552699A3 (en) * 1992-01-24 1993-12-01 Aeg Mobile Communication Estimation of channel impulse response
WO1994028661A1 (en) * 1993-05-20 1994-12-08 Telefonaktiebolaget Lm Ericsson An improved low complexity model based channel estimation algorithm for fading channels
US5581580A (en) * 1993-05-20 1996-12-03 Telefonaktiebolaget Lm Ericsson Low complexity model based channel estimation algorithm for fading channels
FR2724084A1 (en) * 1994-08-31 1996-03-01 Alcatel Mobile Comm France SYSTEM FOR TRANSMISSION OF INFORMATION THROUGH A TIME-VARIED TRANSMISSION CHANNEL, AND RELATED TRANSMISSION AND RECEPTION EQUIPMENT
EP0700172A1 (en) * 1994-08-31 1996-03-06 Alcatel N.V. System for data transmission over a time-varying channel, and corresponding transmitting and receiving equipment
US5754538A (en) * 1994-08-31 1998-05-19 Alcatel N.V. System for transmitting learning information via a time-varying transmission channel and corresponding transmission and receiving equipment
GB2309864A (en) * 1996-01-30 1997-08-06 Sony Corp An equalizer and modulator using a training sequence and multiple correlation with a stored copy of the sequence
US6473473B1 (en) 1996-04-26 2002-10-29 Nokia Telecommunications Oy Method for estimating connection quality, diversity combination method, and receiver
WO1998024204A3 (en) * 1996-11-27 2000-06-15 Nokia Telecommunications Oy Method of measuring frequency difference, and receiver
US6278865B1 (en) 1996-11-27 2001-08-21 Nokia Telecommunications Oy Receiver and method for measuring the frequency difference between a turning frequency and a transmission frequency
WO2000059168A1 (en) * 1999-03-30 2000-10-05 University Of Bristol Adaptive filter equalisation techniques
WO2001089110A3 (en) * 2000-05-15 2002-08-22 Univ Bristol Receiver with a channel estimator, a matched filter, and a decision feedback equaliser
GB2365715B (en) * 2000-05-15 2004-04-28 Univ Bristol Circuit
KR20020085302A (en) * 2001-05-07 2002-11-16 주식회사 씨노드 Decision feedback recurrent neural network equalizer and learning method for the equalizer
WO2005096574A1 (en) * 2004-03-31 2005-10-13 British Telecommunications Public Limited Company A communication system
CN114826424A (en) * 2022-04-29 2022-07-29 广东工业大学 Method and system for recovering multidimensional multiplexing signal based on weight decision feedback
CN114826424B (en) * 2022-04-29 2024-01-02 广东工业大学 A multi-dimensional multiplexed signal recovery method and system based on weighted decision feedback

Also Published As

Publication number Publication date
AU7861691A (en) 1991-11-27
GR3015683T3 (en) 1995-07-31
ATE116773T1 (en) 1995-01-15
EP0527190A1 (en) 1993-02-17
EP0527190B1 (en) 1995-01-04
DK107690D0 (en) 1990-05-01
ES2066442T3 (en) 1995-03-01
DK107690A (en) 1991-11-02
DK168750B1 (en) 1994-05-30
DE69106503D1 (en) 1995-02-16
DE69106503T2 (en) 1995-05-18

Similar Documents

Publication Publication Date Title
JP2715662B2 (en) Method and apparatus for diversity reception of time division signals
US5353307A (en) Automatic simulcast alignment
CA2076084C (en) Adaptive mlse-va receiver for digital cellular radio
US5465276A (en) Method of forming a channel estimate for a time-varying radio channel
CA2036423C (en) Method of reducing the influence of fading of a viterbi receiver having at least two antennas
US6021161A (en) Adaptive equalizer for controlling a step size in proportion to an estimated delay of received signals
US5164961A (en) Method and apparatus for adapting a viterbi algorithm to a channel having varying transmission properties
US6002716A (en) Equalizer with extended channel estimation for a receiver in a digital transmission system
EP0121389B1 (en) Apparatus and method for adjusting the receivers of data transmission channels
US6205170B1 (en) Transmission/reception unit with bidirectional equalization
US5111484A (en) Adaptive distortion canceller
EP0716513A1 (en) Diversity receiver in which reception characteristics can be improved
EP0527190B1 (en) A method of equalization in a receiver of signals having passed a transmission channel
EP0050930A1 (en) Improvements in or relating to data transmission systems
US20020167999A1 (en) Equalizer, receiver, and equalization method and reception method
US6101219A (en) Adaptive equaliser
JP3424723B2 (en) Adaptive equalizer
Song A channel estimation using sliding window approach and tuning algorithm for MLSE
JP2977396B2 (en) Wireless receiver
JP3424724B2 (en) Interference canceller
Choi et al. Compensating frequency drift in DPSK systems via baseband signal processing
JPH06350467A (en) Receiver for digital communications
Gu et al. An effective lms equalizer for the gsm chipset
JPH05284063A (en) Automatic equalizer
JPH0669757A (en) Viterbi equalization method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AT AU BB BG BR CA CH DE DK ES FI GB HU JP KP KR LK LU MC MG MW NL NO PL RO SD SE SU US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE BF BJ CF CG CH CI CM DE DK ES FR GA GB GR IT LU ML MR NL SE SN TD TG

WWE Wipo information: entry into national phase

Ref document number: 1991909178

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1991909178

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

NENP Non-entry into the national phase

Ref country code: CA

WWG Wipo information: grant in national office

Ref document number: 1991909178

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1991909178

Country of ref document: EP