Multipath signal strength indicator

A multipath signal strength indicator is included in a communications receiver which is responsive to a communications channel subject to a multipath signal. The multipath signal strength indicator includes circuitry for estimating the characteristics of the communications channel and circuitry for storing nominal characteristics of a communications channel free of the multipath signal. Further circuitry calculates the difference between the nominal characteristic and the estimated channel characteristic as the multipath signal strength.

FIELD OF THE INVENTION

Background of the Invention

The present invention relates to signal strength indicators, and in particular to signal strength indicators which may be used for antenna-pointing purposes, especially in terrestrial broadcast applications in which multipath interference is significant.

Communications receivers often include a form of signal strength indicator. Signal strength indicators produce indications which are a composite of all the signal components received by the receiving antenna. These components include, among others, a direct transmitted signal component, a noise component, and possibly one or more multipath signal components, which are delayed versions of the direct transmitted signal component generated by reflections off of objects. Multipath signals generated by reflections off of fixed objects are called static multipath or ghost signals. Multipath signals generated by reflections off of moving objects are called dynamic multipath or Doppler signals.

Communications receivers normally include equalizers which are used to compensate for multipath signals. These multipath equalizers may be implemented as part of a channel equalizer, which compensates for distortion introduced into the transmitted signal by the communications channel, or may be implemented as a distinct element separate from the channel equalizer. The multipath equalizer is usually implemented as an adaptive FIR filter with the tap coefficients adjusted to minimize detected multipath signals, both static and dynamic, in a known manner. However, one skilled in the art will understand that an adaptive IIR filter or combination FIR/IIR filter, such as typically found in decision feedback equalizer implementations, may also be used.

One skilled in the art will understand that the direct transmitted signal component is obviously directional in nature because it emanates from the transmitting antenna, and that the noise component is in general non-directional in nature. Because the multipath components emanate from reflecting surfaces, they are also directional in nature.

The indications of the signal strength indicator may be used by a user for antenna aiming purposes. In general, the optimum antenna aiming direction is toward the source of the direct transmitted signal component. As described above, the direct transmitted signal component is directional and the noise is not. Thus, in a communications system including primarily the direct transmitted signal component and noise (i.e. the multipath component is relatively small), such as a satellite broadcast system, aiming the antenna in the direction producing the maximum level on the signal strength indicator will normally produce a good result.

However, in a communications system in which the multipath component is significant, such as in a terrestrial broadcast system, the optimum antenna aiming position may not be the direction yielding the maximum level on the signal strength indicator. This is due to the directional nature of the multipath components. That is, a conventional signal strength indicator may produce a maximum level from an antenna direction pointing between the direction of one or more strong multipath components and the direction of the source of the direct transmitted signal component, instead of in the direction of the source of the direct transmitted signal component. In this situation, which is not rare, the signal strength is not able to indicate the optimum antenna pointing direction, and worse will indicate a pointing direction which includes a significant multipath component.

An indicator of the strength of the multipath component alone received at the antenna would enable a user to point the antenna more accurately to a location producing a minimum multipath component, or be used in conjunction with a signal strength indicator to point the antenna in a direction which reduces the multipath component received while increasing the direct transmitted signal component received.

BRIEF SUMMARY OF THE INVENTION

The inventors have realized that the communications channel has a nominal response characteristic in the absence of multipath signals, and that the difference between the current response characteristic of the communications channel and the nominal response characteristic of the communications channel provides a measure of the strength of the multipath signal.

In accordance with principles of the present invention a multipath signal strength indicator is included in a communications receiver which is responsive to a communications channel subject to a multipath signal. The multipath signal strength indicator includes circuitry for estimating the current characteristics of the communications channel and circuitry for storing nominal characteristics of a communications channel free of the multipath signal. Further circuitry calculates the difference between the nominal characteristic and the estimated channel characteristic as the multipath signal strength.

The inventors have also realized that the values of the coefficients for the taps in the adaptive digital filter in the multipath channel equalizer represent the current channel characteristics and, thus, provide a representation of the multipath signal. In accordance with further principles of the present invention, a multipath signal strength indicator is included in a communications receiver which includes a multipath equalizer having an adaptive digital filter including a source of tap coefficients. The multipath signal strength indicator includes a source of nominal coefficient values corresponding to tap coefficients representative of a received signal free of a multipath signal. Further circuitry in the multipath signal strength indicator calculates the combined magnitudes of the respective differences between the values of the nominal coefficients and the corresponding tap coefficients as the multipath signal strength.

By using a multipath signal strength indicator according to principles of the present invention, the user may aim the antenna more accurately to maximize the received direct transmitted signal component while minimizing the received multipath component.

DETAILED DESCRIPTION OF THE INVENTION

FIG. 1is a block diagram of a portion of a communications receiver including a multipath signal strength indicator according to principles of the present invention. Only those elements necessary to describe and understand the operation of the present invention are illustrated inFIG. 1. One skilled in the art will understand what additional elements are necessary, how to design and implement those elements, and how to interconnect all the elements to make an operating communications receiver. In order to simplify the figure, clock signal lines and control lines are not illustrated. One skilled in the art will understand that these signals are necessary and will understand how to generate them and interconnect them to the circuitry illustrated inFIG. 1.

InFIG. 1, an antenna2, in particular a directional antenna, is coupled to an input terminal of a receiver front end6. This front-end6may comprise an RF tuner; IF amplifier; demodulator; carrier, symbol and segment timing recovery circuitry; DC recovery circuitry; field synchronization detector; and NTSC co-channel rejection circuitry; (none of which are shown) all of known design. An output terminal of the receiver front end6is coupled to respective input terminals of a multipath equalizer10and a channel estimator30. An output terminal of the equalizer10is coupled to the receiver back end8. The receiver back end8may include phase tracking loops, inner decoders, de-interleavers, outer decoders, descramblers and other circuitry for processing the received signal, (none of which are shown) all of known design. For example, in a terrestrial broadcast television communications system, this circuitry may include a display screen and associated circuitry for displaying the image represented by the video component and speakers and associated circuitry for reproducing the sound represented by the audio component of the received television signal.

An output terminal of the channel estimator30is coupled to a first input terminal of a comparing circuit22. A source24of nominal channel characteristics is coupled to a second input terminal of the comparing circuit22. The combination of the comparing circuit22and the nominal channel characteristic source24form a multipath calculator20. An output terminal of the comparing circuit22is coupled to an output terminal25of the multipath calculator20, which, in turn, is coupled to an input terminal of a multipath signal strength indicator40, represented schematically as an analog meter40.

In operation, the front end6, equalizer10and back end8operate in a known manner to receive a modulated signal transmitted by a transmitter through a communications channel, and to extract, process and utilize the modulating signal. The communications channel is subject to multipath signals, possibly of varying strength, as described above. The channel estimator30generates data representing an estimate of the current communications channel characteristic. The current channel characteristic contains information representing the strength of the current multipath signal component in the received signal. The source24of nominal channel characteristics contains data representing the characteristic of the communication channel when no multipath component is present. The comparing circuit22compares the current communications channel characteristic to the nominal communications channel characteristic. The difference between the current communications channel characteristic and the nominal communications channel characteristic is a measure of the strength of the multipath component in the received signal.

In the illustrated embodiment, the channel estimator30operates to generate an estimate of the current impulse response of the channel. Any method for determining the current impulse response of the channel may be used. For example, one skilled in the art will understand that in an HDTV receiver the received signal includes periodically repeated synchronization sequences having fixed known values. These periodic sequences may be used as training sequences. In such a system, the channel estimator30includes a correlator which correlates the periodic training sequences in the received HDTV signal with a reference signal sequence having those known fixed values. The result of this correlation is a vector, or sequence, of signal values, representing the current channel impulse response.

In an ideal channel with no multipath, the impulse response represented by such a vector is a single impulse. Therefore, the nominal channel characteristic stored in source24, for such an ideal channel, is a vector representing a single impulse. The presence of multipath signals in a communications channel results in a channel response characteristic which is not a single impulse. The multipath calculator20compares each element in the vector representing the current impulse response to the corresponding element in the vector representing the nominal impulse response. More specifically, the difference between each element in the current impulse response and the corresponding element in the nominal impulse response is first calculated, then the magnitude of each of the differences is calculated, and finally the combination of the magnitudes of the differences is formed as a measure of the strength of the multipath component. This measure of the strength of the multipath component is supplied to the multipath signal strength indicator40via output terminal25.

The inventors have realized, however, that the tap coefficients in the equalizer10also represent the current channel response characteristics, although a vector of their values represents the inverse of the vector representing the channel characteristics which would be calculated by a channel estimator30. Consequently, circuitry already existing in the equalizer10may be used to produce a vector representing the channel impulse response.

FIG. 2is a more detailed block diagram of a portion of a communications receiver including an alternate embodiment of a multipath signal strength indicator according to principles of the present invention. Those elements which are the same as those illustrated inFIG. 1are designated by the same reference number and are not described in detail below. InFIG. 2, an input terminal5is coupled to the communications receiver front-end6. The signal at input terminal5is a digital sample stream. The input terminal5is coupled to an input terminal of a series connection of delay circuits102,104,106and108. Each delay circuit delays the signal at its input terminal by one sample time, and may be clocked by a common clock signal (not shown).

The input terminal5, and the respective output terminals of the delay circuits102,104,106and108, are coupled to respective first input terminals of corresponding coefficient multipliers110,112,114,116and118. Respective output terminals of the coefficient multipliers110,112,114,116and118are coupled to corresponding input terminals of a signal adder120. The combination of the delay circuits102,104,106and108, coefficient multipliers110,112,114,116and118, and adder120form an FIR digital filter100. As described above, however, the digital filter100could also be implemented in the form of an IIR filter, or combination FIR/IIR filter. Although the FIR filter100is illustrated inFIG. 2as including five taps, one skilled in the art will understand that any number of taps may be included.

An output terminal of the signal adder120is coupled to an output terminal15. The output terminal15is coupled to the backend8(FIG. 1) of the communications receiver. The output terminal of the signal adder120is also coupled to a first input terminal of an error signal generator122. An output terminal of the error signal generator122is coupled to an input terminal of a coefficient controller124. Respective output terminals of the coefficient controller124are coupled to corresponding second input terminals of the coefficient multipliers110,112,114,116and118.

A training signal source or slicer126is coupled to a second input terminal of the error signal generator. In general, only one of these two functions is implemented in a communications receiver. If equalization is based on receiving a training signal and comparing it to an ideal version of such a received training signal, then element126operates as a training signal source. If equalization is decision-based, then element126operates as a slicer and has an input terminal coupled to the output terminal of the signal adder120, illustrated in phantom inFIG. 2. The combination of the FIR filter100, the error signal generator122, the training signal source/slicer126and the coefficient controller124form a multipath equalizer10.

The respective output terminals of the coefficient controller124are further coupled to corresponding input terminals of the multipath calculator20. The output terminal of the multipath calculator20is coupled to the output terminal25and produces a signal representing the strength of the multipath component received at the antenna of the communications receiver in a manner to be described in more detail below.

In operation, the FIR filter100operates to minimize multipath signal components in a known manner. The error signal generator122compares the filtered received signal to an ideal signal to generate an error signal. As described above, the ideal signal is derived in the training signal source/slicer126either on a sample-by-sample basis from the sliced received signal, or as a sequence of samples from a predetermined training signal. This error signal represents the difference between the received signal and what the received signal should be. The difference is assumed to be due to multipath distortion. The error signal is analyzed by the coefficient controller124which updates the values of the coefficients in response. The coefficient controller124operates to adjust the coefficient values so that the error signal is maintained at a minimum level, all in a known manner.

For an equalizer10operating in the time domain, if no multipath signal were present, the coefficient for the center tap (multiplier114) would nominally be a predetermined non-zero value, e.g. 1, and the coefficients for the other taps (multipliers110,112,116and118) would be zero. For an equalizer10operating in the frequency domain, the coefficients would have values representing the nominal impulse response of the channel. In either case, deviation of the actual coefficients from those nominal values represents the presence of multipath distortion. The multipath calculator20compares the current coefficient values to the nominal values and produces a signal representing the degree of multipath distortion detected in the received signal, in a manner to be described in more detail below.

FIG. 3is a block diagram of a multipath calculator20which may be used in the system illustrated inFIG. 2. InFIG. 3, respective coefficient input terminals, designated as C−2, C−1, C0, C1, and C2, are coupled to receive the vector formed by the five coefficients supplied to coefficient multipliers110,112,114,116and118inFIG. 2, respectively. More specifically, C0is the coefficient for the center tap of the FIR filter100.

The coefficient input terminals C−2to C2are coupled to respective first input terminals of subtractors210,212,214216and218. A register240has had nominal (i.e. no multipath component, as described above) values of the coefficients previously stored in it. Respective output terminals of the register240are coupled to corresponding second input terminals of the subtractors210,212,214,216and218. That is, the nominal coefficient N−2is coupled to the second input terminal of the subtractor210receiving the current coefficient C−2, the nominal coefficient N−1is coupled to the second input terminal of the subtractor212receiving the current coefficient C−1, and so forth. Respective output terminals of the subtractors210,212,214,216and218are coupled to corresponding input terminals of absolute value circuits220,222,224,226and228. Respective output terminals of the absolute value circuits220,222,224,226and228are coupled to corresponding input terminals of an adder230. An output terminal of the adder230generates the multipath representative signal and is coupled to the output terminal25.

In operation, the subtractors210,212,214,216and218respectively calculate the difference between each current coefficient C−2, C−1, C0, C1and C2, and the nominal value of the corresponding coefficient N−2, N−1, N0, N1and N2. The magnitude of each resulting difference represents the strength of the multipath signal at the time location of the corresponding tap. The absolute value circuits220,222,224226and228calculate the magnitudes, disregarding the sign of the differences. The magnitudes of the differences are summed by the adder230. This sum represents the instantaneous signal strength of the multipath component of the received signal.

It is further possible to provide a measure of the composite multipath signal strength, static plus dynamic. To provide this function, the output terminal of the adder230is coupled to an input terminal of an averaging circuit250, illustrated in phantom inFIG. 3. An output terminal of the averaging circuit250is coupled to the output terminal35and produces a signal representing the average of the signal strength of the multipath component, which represents the composite multipath component.

FIG. 4is a block diagram of further circuitry in the multipath calculator20illustrated inFIG. 1andFIG. 2. Those elements inFIG. 4which are the same as those illustrated inFIG. 2andFIG. 3are designated by the same reference numbers, and are not discussed in detail below. InFIG. 4, the input terminals C−2, C−1, C0, C−1, and C2are respectively coupled to corresponding input terminals of a reference coefficient set register252and first input terminals of subtractors260,262,264,266and268. Respective output terminals of the reference set register252are coupled to corresponding second input terminals of the subtractors260,262,264,266and268. That is, the reference coefficient R−2, corresponding to coefficient C−2, is coupled to the second input terminal of the subtractor260receiving the current coefficient C−2; the reference coefficient R−1, corresponding to coefficient C−1, is coupled to the second input terminal of the subtractor262receiving the current coefficient C−1; and so forth. Respective output terminals of the subtractors260,262,264,266and268are coupled to corresponding input terminals of absolute value circuits270,272,274,276and278. Respective output terminals of the absolute value circuits270,272,274,276and278are coupled to corresponding input terminals of an adder280. An output terminal of the adder280produces a signal representing the dynamic multipath component and is coupled to an output terminal45.

The dynamic multipath component is represented by the short-term changes in the values of the coefficients C−2, C−1, C0, C−1and C2. To provide a measure of the dynamic multipath component, a set of coefficients, termed a reference set R−2to R2, is latched into the reference coefficient set register252. The reference coefficient set, R−2to R2, is then compared to successive coefficient sets, C−2to C2, from the FIR100(ofFIG. 2). The respective differences between coefficients, C−2to C2, from the FIR100and those of the reference set, R−2to R2, are calculated by the subtractors260,262,264,266and268. As described above with reference toFIG. 3, it is the magnitude of these differences which represents the dynamic multipath component at the corresponding time location of the corresponding tap. The absolute value circuits270,272,274,276and278calculate the magnitude of these differences. The adder280sums the magnitudes of the differences to provide the overall dynamic multipath value at output terminal45.

A more accurate measure of the dynamic multipath component may be calculated by maintaining a peak value of the dynamic multipath component over a predetermined time interval. InFIG. 4, the output terminal of the adder280is coupled to an input terminal of a peak detector290, illustrated in phantom inFIG. 4. An output terminal of the peak detector290generates a signal representing the peak value of the dynamic multipath component and is coupled to an output terminal55. This peak value will be more accurately correlated to the dynamic multipath component.

At the end of each predetermined time interval, the value in the peak detector290is reset. The length of the predetermined time interval may be adjusted to produce a lower bound on the rate of change of the Doppler multipath signal which may be detected.

It is also possible to regularly latch a new set of reference coefficient values, R−2to R2, into the reference coefficient set register252. For example, it is possible to latch a new set of reference coefficient values into the reference coefficient set register252each time the peak detector290is reset, or after some fixed or variable number of reset time intervals. Alternatively, resetting the peak detector290and relatching a new reference set of coefficients in the reference coefficient set register252may be performed completely independently of each other.

Any of the multipath component representative signals, at output terminals25,35,45and/or55, may be coupled to corresponding signal strength indicators (e.g.40ofFIG. 1) of any known form. For example, they may be connected to an analog meter, to a digital read-out, or to a video display. The video display may be in the form of an analog meter or digital read-out, or may be in any other known signal value indicator, such as a vertical or horizontal bar indicator. Further visual indications may be provided, such as changing the brightness and/or color of the display in response to different ranges of multipath component signal strength. Furthermore, other indications may be provided, such as an audible indication of signal strength, by, for example, changing the volume and/or frequency of the audio signal in response to different ranges of multipath component signal strength. These, or any other appropriate indication of signal strength may be provided to the user. These indications can aid a user in aiming an antenna more accurately, as described above.

One skilled in the art will notice the similarities between the circuitry illustrated inFIG. 3and that inFIG. 4. The skilled practitioner will understand that the circuit diagrams are illustrative and explanatory only and are not necessarily indicative of the arrangement of actual circuitry. For example, it is possible to share the same subtractors, absolute value circuits and adder in the circuits illustrated inFIG. 3andFIG. 4. In such an arrangement, multiplexers may be coupled between the nominal coefficient value register240and the reference coefficient set register252and the shared subtractors. These multiplexers may be controlled in a known manner to dynamically reconfigure the circuit between the arrangement illustrated inFIG. 3and the arrangement illustrated inFIG. 4. Latches coupled to the output terminals25,35,45and55may be similarly controlled, in a known manner, to latch their input values when the circuit is configured in the appropriate manner. One skilled in the art will further understand that the illustrated circuitry may be implemented completely within a processor operating under control of a control program to perform the calculations described above and present the results to a user.