WO1991020140A1 - Quadrature amplitude modulation synchronization method - Google Patents

Quadrature amplitude modulation synchronization method Download PDF

Info

Publication number
WO1991020140A1
WO1991020140A1 PCT/US1991/003784 US9103784W WO9120140A1 WO 1991020140 A1 WO1991020140 A1 WO 1991020140A1 US 9103784 W US9103784 W US 9103784W WO 9120140 A1 WO9120140 A1 WO 9120140A1
Authority
WO
WIPO (PCT)
Prior art keywords
qam
signal
information
subchannels
synchronizing
Prior art date
Application number
PCT/US1991/003784
Other languages
French (fr)
Inventor
Steven C. Jasper
James A. Butler
Original Assignee
Motorola, Inc.
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
Application filed by Motorola, Inc. filed Critical Motorola, Inc.
Publication of WO1991020140A1 publication Critical patent/WO1991020140A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/38Demodulator circuits; Receiver circuits
    • H04L27/3818Demodulator circuits; Receiver circuits using coherent demodulation, i.e. using one or more nominally phase synchronous carriers
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03JTUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
    • H03J7/00Automatic frequency control; Automatic scanning over a band of frequencies
    • H03J7/02Automatic frequency control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • H04L27/261Details of reference signals
    • H04L27/2613Structure of the reference signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2657Carrier synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2668Details of algorithms
    • H04L27/2673Details of algorithms characterised by synchronisation parameters
    • H04L27/2675Pilot or known symbols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2626Arrangements specific to the transmitter only
    • H04L27/2627Modulators
    • H04L27/2637Modulators with direct modulation of individual subcarriers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver

Definitions

  • This invention relates to communications methods.
  • this invention relates to so called quadrature amplitude modulation, or QAM, which is a modulation technique used to convey information, including digital information, using less bandwidth than other types of modulation such as FM or AM.
  • QAM quadrature amplitude modulation
  • QAM is well known in communications art and combines characteristics of both phase modulation and amplitude modulation to reduce the bandwidth required to carry a certain amount of information in an information-bearing signal.
  • information is conveyed using changes in both the amplitude of a carrier wave and the relative phase angle of the carrier signal with respect to a reference angle.
  • QAM modulation to convey digital data, 2, 3, 4, or more, bits of digital information can be conveyed per QAM signal element.
  • Multi-carrier QAM is a technique in which an information- bearing signal, such as serial digitized voice, digital data from a computer or other machine for example, is divided up into multiple, separate, frequency division multiplexed QAM signals.
  • Each QAM signal occupies a discrete frequency band (with each of the bands being substantially frequency adjacent to the others) and carries a portion of the information in the information-bearing signal.
  • a QAM signal conveys information using both the amplitude of a carrier wave and the phase angle.
  • the magnitude and phase angles of a carrier are represented as vectors (which have a magnitude and phase angle with respect to some reference axis) that point to various points or loci on a Cartesian plane, each locus on the plane identifies a particular binary value.
  • Each vector can be represented as a carrier having a particular amplitude level with a carrier signal at some distinct phase angle.
  • a vector having a unit length of one at a forty five degree angle with respect to the x-axis might "point" to a point identified as representing a binary value or pattern of 0010.
  • a vector with a unit length of one-half and at forth five degrees might point to a point identified as representing a binary value of 0110.
  • a vector with length equal to one, at zero degrees might represent 0000, and so on.
  • the relative magnitude and phase angle of a carrier signal correspond to the relative magnitude and phase of a vector that points to a particular point in a plane, which represents binary values assigned to the point.
  • a transmitted signal that represents a vector that points to a particular point on a plane, which point is established to represent some binary value, is detected, demodulated and decoded by the receiver to yield the binary value represented by the vector.
  • Vectors of varying magnitude and phase angles can represent multiple binary values.
  • the number of discernible amplitudes and phase angles will increase the number of bits of information representable by each QAM signal element. Increasing the number of possible amplitude levels and decreasing phase angle differences will increase the transmitter power required.
  • Sending streams of vectors represented as bursts of amplitude and phase-modulated RF carrier, is a way of sending streams of digital information.
  • Multilevel QAM is well known art. See for example "All About Modems" copyright 1981 by Universal Data Systems, Inc. or other digital communications texts.)
  • a receiver To coherently detect information from QAM elements in a QAM signal, a receiver must be able to accurately differentiate between amplitude variations in the carrier wave as well as phase angle changes. In many environments, phase jitter or phase shift may accompany fading and multi-path signal propagation. A receiver must be able to reliably detect phase angle changes and carrier amplitude despite fading and multi-path propagation. When multi-carrier QAM is used, each QAM signal may experience its own fading requiring that each QAM signal have its own synchronizing sequence.
  • a synchronizing sequence of QAM signal elements that permit a receiver to synchronize to, or lock up with, the QAM transmitter may assist the receiver in locating the relative timing of an information stream.
  • Arbitrary synchronizing sequences for a QAM receiver may provide no real benefit however, if the synchronizing sequence requires relatively complex computational activities to be carried on by the receiver.
  • a QAM communications system that simplifies the complexity of a QAM receiver would be an improvement over the prior art.
  • a synchronizing sequence that is adapted for use with multichannel
  • QAM would be an improvement over the prior art.
  • a QAM receiver that must detect the synchronizing sequences might be simplified if the synchronizing sequences are chosen to reduce computational complexity required to identify signalling sequences in multiple QAM channels.
  • Other benefits from a preferred synchronizing sequence are also realized as well, including simplified automatic frequency control for the receiver IF stages and improved synchronization timing.
  • the method includes providing a signal vector synchronizing sequence that is a stream of QAM signal elements, to a QAM information signal, and in particular to substantially each QAM channel of a multi-carrier QAM system.
  • the synchronizing sequences are selected to minimize computation time required by a QAM receiver.
  • QAM subchannels centered about a center frequency When a base-band QAM signal is up-shifted in frequency, the QAM subchannels comprising a multi-carrier QAM system can be shifted by slightly different amounts whereby the channels can be frequency centered about some frequency.) are paired.
  • One QAM subchannel of a pair of subchannels, the first subchannel, has a center frequency, fi, offset from the center frequency fo of the multi-carrier signal by some amount - ⁇ fl.
  • the other QAM subchannel of a pair of subchannels, the second subchannel has its own center frequency, f2, offset from the center frequency fo of the multi- carrier signal fo by an amount equal to + ⁇ fl.
  • the synchronizing sequence is comprised of complex vectors and their complex conjugates.
  • the QAM signal vector synchronizing sequence in the first subchannel and the signal vector synchronizing sequence in the second subchannel are complex conjugates of each other.
  • QAM subchannels have signal vector synchronizing symbols in substantially each pair of subchannels that are complex conjugates.
  • the vector synchronizing sequences are chosen so that when they are added, or summed, prior to transmission, the addition of the paired signal vector synchronizing sequences produces a resultant signal that has only a real component, i.e. a signal with no imaginary component, on the real axis. Detection of the synchronizing sequence can be simplified by designing a receiver filter that looks only for the waveform produced by vector pairs having no angular component.
  • the synchronizing sequence added to each channel that is comprised of pairs of complex numbers and complex conjugates a QAM receiver must look for only a particular wave form to detect the timing of a QAM information stream.
  • Figure 1 shows a block diagram of a four-subchannel QAM transmitter.
  • Figure 2 shows a diagram of the transmit spectrum from the transmitter of figure 1.
  • Figure 3 shows a representation of synchronizing sequences and information present in each of the subchannels shown in figure 1.
  • Figure 4 shows a block diagram of a QAM receiver that might be capable of demodulating the information present in the information shown in figure 3 and figure 2.
  • Figure 5 shows a block diagram of a fractional part of the receiver shown in figure 4.
  • Figures 6A and 6B show embodiments of a sync matched filter.
  • Figure 7 shows a signal constellation for a 16 level QAM communications system.
  • Figure 8 shows a representative phasor diagram of vectors produced by the synchronizing sequence shown in figure 3.
  • Figures 9 shows a transmit spectrum for a three-subchannel
  • Figure 10 shows a transmit spectrum for a six-subchannel QAM signal.
  • Figure 11 shows a method of generating an AFC control signal.
  • Figure 12 shows an alternative method of generating an AFC control signal.
  • Figure 1 shows a simplified block diagram of a four subchannel
  • the QAM transmitter (10) formats information from a serial data source (12) into four subchannels, wherein each subchannel carries a fractional amount of the information in the original serial bit stream (12).
  • the serial bit stream (12) may originate from virtually any particular source.
  • the serial bit stream might be digitized voice information, data from a computer or the like, or any other similar source of such information.
  • serial data of the serial bit stream (12) is reformatted by a serial to parallel converter (14), which divides the serial bit stream into four different data streams.
  • the serial to parallel symbol converter (14) formats 16 bits of serial data from the serial data source (12) into four, four bit data words.
  • the data words from the serial to paralled converter (14) form a stream of discrete samples of information from the serial bit stream (12).
  • four-bit data words are converted into complex QAM symbols, in this case, 16QAM symbols, which correspond to the sixteen points in the constellation shown in figure 7.
  • Figure 7 shows a constellation map of a 16 level QAM signal. Each point on this constellation map is assigned a binary bit pattern corresponding to every possible binary bit pattern representable by four bits.
  • a bit pattern produced by the serial to parallel converter (14) of all zeros might be represented by a vector with 6 magnitude Ml, at 45 degrees. This vector might be transmitted as a carrier wave of a certain amplitude Ml and with a certain phase-shift of ⁇ l, identifiable by a receiver as a 45 degree phase shift from some other reference value. Synchronization symbols are inserted in a sync insertion block
  • the actual synchronization symbols might be generated by a microcomputer, a suitable digital signal processor or other suitable device.
  • the data from the serial to parallel converter (14) is a stream of samples, the synchronization symbols are also discrete samples of information.
  • the output of the synchronization symbol insertion block (16) is coupled to a pulse shaping filter (18) which band limits the frequency spectrum of the composite signals from the synchronization symbol insertion block (16).
  • the synchronization symbol insertion block (16) might also add an optional pilot signal to the signal output from the serial to parallel converter (14) forming thereby a signal which is a composite of the information signal, pilot and sync symbols.
  • the output of the pulse shaping filter (18) is coupled to a modulator (20) which multiplies the output of the pulse shaping filter (18) by a sine wave quantity equal to e(J2 ⁇ fit) w here i runs from 1 to 4.
  • the output of the first modulator stage (20) is a complex zero IF signal which is summed together in a summer (22) with the signals from other pulse shaping filters and modulators (18b through d and 20b through d, respectively,) as shown.
  • the complex zero IF output from the summer (22) is frequency shifted by an IF up-converter, or modulator (24) to some carrier frequency, fo, amplified by an RF amplifier (26) for subsequent broadcasting on antenna (28).
  • Each of the QAM subchannels broadcast from the antenna occupies its own frequency spectrum as a result of the modulation process used in the transmitter (10).
  • Figure 2 shows a representation of the transmit energy spectrum output from the transmitter (10) shown in figure 1.
  • the frequency spectrum output from the transmitter (10) is as shown in figure 2 with four subchannels (32, 34, 36 and 38) centered about a center frequency fo.
  • each subchannel (32, 34, 36 and 38) has its own center frequency fi+f ⁇ , f2+f ⁇ » f3+f ⁇ > and f4+fo respectively (42, 44, 46 and 48 respectively).
  • Figure 3 shows a representative diagram of the information that might be present on each of the subchannels 1 through 4 shown in figure 2.
  • subchannel 1 (52) is shown with a series of synchronizing sequences designated Sn, S12, through S ⁇ n .
  • Subchannel 2 (54) has its own series of synchronizing symbols S21, S22» through S2n- Similarly, subchannels
  • the synchronizing sequences are added as a header to the information in a frame, or time slot, used to transmit the QAM.
  • Alternate embodiments of the invention would include interleaving the synchronizing sequences in the data, placing the synchronizing sequences in the middle of the data stream or at the end of a data stream.
  • Figure 3 also shows that each QAM subchannel has a synchronizing sequence.
  • Alternate embodiments of the invention would include appending such synchronizing sequences to less than all of the
  • QAM subchannels For example, only channels one and four, or, only channels two and three, shown in figure 3, might have sync sequences added to them.
  • Figure 4 shows a simplified block diagram of a simplified block diagram of a QAM receiver.
  • a frequency preselector (62) detects the RF energy in the transmit spectrum shown in figure 2 and presents this information to an IF stage (64) as shown the output of which is a zero IF signal, comprised of streams of complex quantities known or referred to as an in-phase and quadrature components of a zero-IF signal.
  • This zero IF down converter (64) might include an automatic frequency control input that permits it to track shifts in frequency of the signal received by the receiver.
  • a sync detection circuit (66) monitors these zero
  • the sync detection circuit (66) includes circuitry to precisely identify, from the synchronizing sequences added to the information in the QAM subchannels, when information in the QAM subchannels should be sampled for detection.
  • the zero-IF signal from the zero-IF converter 64 is coupled to four subchannel receivers that each include subchannel mixers (65a through 65d) and reciever pulse-shaping filters (67a through 67d).
  • the subchannel mixers multiply the zero-IF signal by a signal, e ⁇ 3-----i- , where fi is the subchannel center frequency for the respective subchannels, one through four; t is time.
  • the output of a subchannel mixer is a signal centered about zero hertz, which is filtered by a pulse shaping filter, (67a through 67d) to remove noise and any undesired subchannel signals.
  • the output of the pulse shaping filters is sampled at a rate determined by the sync detection circuit (66).
  • the sampled outputs of the pulse shaping filters are input to symbol detector blocks, (69a through 69d) that estimate the information symbols originally transmitted.
  • AFC block (68) Automatic frequency control is provided by an AFC block (68).
  • the AFC block (68) receives the sampled output of the pulse shaping filters during the times when sync symbols are present, as determined by the sync detection block (66). Stated alternatively, the AFC block only utilizes sync symbol samples, xij, (where i is the subchannel number and j is the sync symbol number) from the pulse shaping filters when sync symbols are present.
  • the sync symbol smples, xij correspond to the originally transmitted sync symbol vectors, Sij.
  • the output of the AFC block is coupled to the zero-IF converter (64), or to possibly other frequency shifting stages between the preselector (62) and the symbol detectors (69a through 69d) to track received signal frequency shifts.
  • Figure 5 shows a simplified block diagram of a sync matched filter and other circuitry associated with the sync detector (66) of figure 4.
  • a complex zero IF from the IF (64) of the receiver (60) is input to a synchronization matched filter (660) which is a filter whose impulse response closely approximates complex conjugate of the time reversed transmitted composite waveform.
  • a synchronization matched filter (660) which is a filter whose impulse response closely approximates complex conjugate of the time reversed transmitted composite waveform.
  • the synchronization matched filter (660) tests only for the waveform from the transmitter due to the sequences of synchronization symbols Sij where i is the subchannel number and j is the synchronizing symbol time index, or number, sent. This filter (660) does not test for information in the QAM frame.)
  • the output of the synchronization matched filter (660) is coupled to a magnitude squaring block (670) which computes the square of the amplitude of the synchronization matched filter (660) output and allows the determination of the power level of the signal detected by the synchronization matched filter (660).
  • the output of the magnitude squaring block (660) is compared against a threshold in a comparator (680) to determine whether or not the synchronization matched filter (660) has found a synchronization pattern from the transmitter (10). (As shown in figure 5A, the threshold can be chosen to discriminate against noise.)
  • the output of the magnitude squaring block is also coupled to a peak timing detector circuit (690).
  • the peak timing detector circuit (690) finds the time of the occurrence of the peak output value from the magnitude squaring block.
  • the time of occurrence of the peak output value from the magnitude squaring block provides timing information of the QAM symbol times to enable accurate symbol sampling by the receiver (60).
  • the output 692 of the sync detection block (66) controls when symbols are to be acquired.
  • the receiver elements shown in figure 4, excluding the preselector (62) and zero IF (64) are performed by a digital signal processor, such as a Motorola DSP 56000.
  • the first synchronizing vector Sn is arbitrarily chosen at a 45 degree angle with a particular magnitude of Ml. Its complex conjugate is used as the synchronizing symbol for subchannel 4 and is shown as S41.
  • the synchronizing symbols for subchannels 2 and 3 are also shown with the synchronizing vector for subchannel 2 represented by S 21 and synchronizing vector for subchannel 3 shown as S3 1 . Similar diagrams could be shown for other symbols occuring at a particular time, comprising synchronization sequences, i.e. S12, S22. S32, S42, etc.
  • the complex zero IF denoted as the real portion (A) and the imaginary portion (B) is coupled to a complex filter comprised of elements 662, 664, 666, and 668. Each element has a real scalar input and real scalar output.
  • S(t) represents the waveform of the composite of the synchronization symbol elements sent by the transmitter.
  • FIG. 6b A simplification of the receiver shown in figure 6a, and one which is made possible by the use of complex synchronization vectors and their complex conjugates in paired, or matched, QAM subchannels, in accordance with the method of the invention, is shown in figure 6b.
  • the complex zero IF signal is coupled to a filter comprised that is matched to the waveform produced by synchronization vectors that are complex conjugates of each other and which when modulated and added together prior to transmission produce a constant phase waveform.
  • the filter shown in figure 6b is considerably simpler than that shown in figure 6a.
  • FIG. 9 shows 3 subchannels with first and second subchannels evenly displaced about a center frequency fo- The third subchannel must of course be centered about fo for the sync matched filter of figure 6b to detect synchronization.
  • An odd number of subchannels requires that the synchronizing sequences inserted into subchannels 1 and 2, be complex conjugates of each other. Since the resultant of these two synchronizing sequences when added together yields a real value, the synchronizing sequence added to subchannel 3 must be real valued.
  • 1 (which would also require of course the accompanying circuitry and the receiver) might include a transmitter with several subchannels such as that shown in figure 10. Six subchannels might be centered around fo with the subchannels grouped as 2 and 3, 1 and 4, and 5 and 6. The addition of complex vectors and conjugates of these complex vectors would still produce a resultant synchronizing vector that would reside on the real axis.
  • any multi-carrier QAM system described herein not all of the paired subchannels need to have the complex vector/complex conjugate vector synchronizing sequences added to them.
  • at least one pair of the paired subchannels must have the synchronizing sequence described herein added to it to permit simplified synchronization detection. (The requirement that the subchannels be centered about a center frequency still holds.)
  • Using synchronizing sequences with a multi-carrier QAM system permits an improved automatic frequency control signal to be derived from the synchronizing sequences. Since the transmitter and receiver each attempt to demodulate signals at some frequency fo, the fo frequency of the transmitter and receiver may be slightly offset with respect to each other, an AFC control signal by which the receiver (or possible the transmitter) operating frequency can be adjusted improves the QAM system performance. (The AFC control signal generated by the receiver might possible be returned to the transmitter where it could possibly be used to shift the transmitters fo to align with the receivers fo.)
  • the successive synchronizing sequences used to calculate the AFC signal must be temporally adjacent, i.e., they must be adjacent, in time, to the other symbols used in the calculation.
  • the receiver For each of said N QAM subchannels, there is an expected phase angle difference between synchronizing symbols.
  • the receiver will normally know this expected phase angle difference in advance.
  • the method of generating an AFC control signal generation requires that for each of said N QAM subchannels, the expected phase angle difference between successive synchronizing vectors, Sij, should be subtracted from the actual phase angle difference between temporally adjacent synchronizing vector samples, xij, forming thereby a series of numbers representing phase angle errors. (If the fo frequencies of the transmitter and receiver were identical, the actual phase angle differences would be equal to the expected phase angle differences.
  • the series of numbers obtained from this previous step is operated upon to form a weighted average phase angle.
  • each of the differences forming this series was multiplied by a scalar value proportional to the product of the amplitudes of the temporally adjacent sync symbols xij.
  • the resultant is divided by by a factor equal to 2 ⁇ T, producing a frequency error signal, where T is the time between successive synchronizing vectors in the subchannel, and where phase angles are in radians.
  • T is the time between successive synchronizing vectors in the subchannel, and where phase angles are in radians.
  • This estimated frequency offset may be further filtered to produce an
  • each synchronizing symbol vector xij is multiplied by a quantity equal to the complex conjugate of the previous synchronizing vector xi j-1.
  • Each of these vector products is rotated by the negative of the expected phase angle difference between the corresponding sync symbols, Sij and Sij-i, forming another vector.
  • a sum of all these vectors, for all sync symbols and for all subchannels is formed.
  • the phase of this resultant vector (y) is the weighted average phase angle.

Abstract

In a QAM communications system (10, 60), a novel synchronizing sequence of vectors (S11, S12,...S1n; S21, S22,...S2n; S31, S32,...S3n; S41, S42,...S4n) added to the information channels (32, 34, 36, 38) simplify acquisition of timing and synchronization by a receiver (60). Such synchronization vectors (S11, S12,...S1n; S21, S22,...S2n; S31, S32,...S3n; S41, S42,...S4n) provide signals for improved AFC control signal generation.

Description

QUADRATURE AMPLITUDE MODULATION SYNCHRONIZATION METHOD
BACKGROUND OF THE INVENTION
This invention relates to communications methods. In particular, this invention relates to so called quadrature amplitude modulation, or QAM, which is a modulation technique used to convey information, including digital information, using less bandwidth than other types of modulation such as FM or AM.
QAM is well known in communications art and combines characteristics of both phase modulation and amplitude modulation to reduce the bandwidth required to carry a certain amount of information in an information-bearing signal. In QAM, information is conveyed using changes in both the amplitude of a carrier wave and the relative phase angle of the carrier signal with respect to a reference angle. Using QAM modulation to convey digital data, 2, 3, 4, or more, bits of digital information can be conveyed per QAM signal element.
Multi-carrier QAM is a technique in which an information- bearing signal, such as serial digitized voice, digital data from a computer or other machine for example, is divided up into multiple, separate, frequency division multiplexed QAM signals. Each QAM signal occupies a discrete frequency band (with each of the bands being substantially frequency adjacent to the others) and carries a portion of the information in the information-bearing signal.
A problem with QAM-based communications systems, including multi-carrier QAM, is consistently and coherently demodulating information in a QAM signal. A QAM signal conveys information using both the amplitude of a carrier wave and the phase angle. The magnitude and phase angles of a carrier, are represented as vectors (which have a magnitude and phase angle with respect to some reference axis) that point to various points or loci on a Cartesian plane, each locus on the plane identifies a particular binary value. Each vector can be represented as a carrier having a particular amplitude level with a carrier signal at some distinct phase angle. For example, a vector having a unit length of one at a forty five degree angle with respect to the x-axis might "point" to a point identified as representing a binary value or pattern of 0010. A vector with a unit length of one-half and at forth five degrees might point to a point identified as representing a binary value of 0110. A vector with length equal to one, at zero degrees might represent 0000, and so on. The relative magnitude and phase angle of a carrier signal correspond to the relative magnitude and phase of a vector that points to a particular point in a plane, which represents binary values assigned to the point. (A transmitted signal, that represents a vector that points to a particular point on a plane, which point is established to represent some binary value, is detected, demodulated and decoded by the receiver to yield the binary value represented by the vector.) Vectors of varying magnitude and phase angles can represent multiple binary values. (The number of discernible amplitudes and phase angles will increase the number of bits of information representable by each QAM signal element. Increasing the number of possible amplitude levels and decreasing phase angle differences will increase the transmitter power required.) Sending streams of vectors, represented as bursts of amplitude and phase-modulated RF carrier, is a way of sending streams of digital information. (Multilevel QAM is well known art. See for example "All About Modems" copyright 1981 by Universal Data Systems, Inc. or other digital communications texts.)
To coherently detect information from QAM elements in a QAM signal, a receiver must be able to accurately differentiate between amplitude variations in the carrier wave as well as phase angle changes. In many environments, phase jitter or phase shift may accompany fading and multi-path signal propagation. A receiver must be able to reliably detect phase angle changes and carrier amplitude despite fading and multi-path propagation. When multi-carrier QAM is used, each QAM signal may experience its own fading requiring that each QAM signal have its own synchronizing sequence.
A synchronizing sequence of QAM signal elements that permit a receiver to synchronize to, or lock up with, the QAM transmitter may assist the receiver in locating the relative timing of an information stream. Arbitrary synchronizing sequences for a QAM receiver may provide no real benefit however, if the synchronizing sequence requires relatively complex computational activities to be carried on by the receiver. A QAM communications system that simplifies the complexity of a QAM receiver would be an improvement over the prior art.
In a multi-carrier QAM information system it may be necessary to provide synchronization information in each of the subchannels to permit a receiver to coherently detect information in each subchannel.
A synchronizing sequence that is adapted for use with multichannel
QAM would be an improvement over the prior art. A QAM receiver that must detect the synchronizing sequences might be simplified if the synchronizing sequences are chosen to reduce computational complexity required to identify signalling sequences in multiple QAM channels. Other benefits from a preferred synchronizing sequence are also realized as well, including simplified automatic frequency control for the receiver IF stages and improved synchronization timing.
SUMMARY OF THE INVENTION
There is provided herein a method of permitting simplified acquisition of timing and frequency synchronization by a QAM receiver. The method includes providing a signal vector synchronizing sequence that is a stream of QAM signal elements, to a QAM information signal, and in particular to substantially each QAM channel of a multi-carrier QAM system. The synchronizing sequences are selected to minimize computation time required by a QAM receiver. In a multi-carrier QAM system, QAM subchannels centered about a center frequency (When a base-band QAM signal is up-shifted in frequency, the QAM subchannels comprising a multi-carrier QAM system can be shifted by slightly different amounts whereby the channels can be frequency centered about some frequency.) are paired. One QAM subchannel of a pair of subchannels, the first subchannel, has a center frequency, fi, offset from the center frequency fo of the multi-carrier signal by some amount -Δfl. The other QAM subchannel of a pair of subchannels, the second subchannel, has its own center frequency, f2, offset from the center frequency fo of the multi- carrier signal fo by an amount equal to +Δfl.
The synchronizing sequence is comprised of complex vectors and their complex conjugates. The QAM signal vector synchronizing sequence in the first subchannel and the signal vector synchronizing sequence in the second subchannel are complex conjugates of each other. (Multi-carrier QAM systems that have four, six, eight, or more,
QAM subchannels, have signal vector synchronizing symbols in substantially each pair of subchannels that are complex conjugates.) The vector synchronizing sequences are chosen so that when they are added, or summed, prior to transmission, the addition of the paired signal vector synchronizing sequences produces a resultant signal that has only a real component, i.e. a signal with no imaginary component, on the real axis. Detection of the synchronizing sequence can be simplified by designing a receiver filter that looks only for the waveform produced by vector pairs having no angular component.
In a multi-channel informational system that carries QAM symbols in each channel, the synchronizing sequence added to each channel that is comprised of pairs of complex numbers and complex conjugates a QAM receiver must look for only a particular wave form to detect the timing of a QAM information stream.
Secondary benefits of the pairing of QAM subchannels about a center frequency for the multi-carrier QAM system and the use of complex vectors and their complex conjugates in the paired QAM subchannels includes improved automatic frequency control for the receiver and improved synchronization of the receiver to the transmitted QAM symbols.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 shows a block diagram of a four-subchannel QAM transmitter.
Figure 2 shows a diagram of the transmit spectrum from the transmitter of figure 1. Figure 3 shows a representation of synchronizing sequences and information present in each of the subchannels shown in figure 1.
Figure 4 shows a block diagram of a QAM receiver that might be capable of demodulating the information present in the information shown in figure 3 and figure 2. Figure 5 shows a block diagram of a fractional part of the receiver shown in figure 4.
Figures 6A and 6B show embodiments of a sync matched filter. Figure 7 shows a signal constellation for a 16 level QAM communications system.
Figure 8 shows a representative phasor diagram of vectors produced by the synchronizing sequence shown in figure 3. Figures 9 shows a transmit spectrum for a three-subchannel
QAM signal.
Figure 10 shows a transmit spectrum for a six-subchannel QAM signal.
Figure 11 shows a method of generating an AFC control signal. Figure 12 shows an alternative method of generating an AFC control signal.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
Figure 1 shows a simplified block diagram of a four subchannel
QAM transmitter (10). The QAM transmitter (10) formats information from a serial data source (12) into four subchannels, wherein each subchannel carries a fractional amount of the information in the original serial bit stream (12). The serial bit stream (12) may originate from virtually any particular source. The serial bit stream might be digitized voice information, data from a computer or the like, or any other similar source of such information.
The serial data of the serial bit stream (12) is reformatted by a serial to parallel converter (14), which divides the serial bit stream into four different data streams. In the embodiment shown, the serial to parallel symbol converter (14) formats 16 bits of serial data from the serial data source (12) into four, four bit data words. The data words from the serial to paralled converter (14) form a stream of discrete samples of information from the serial bit stream (12). In the embodiment shown, four-bit data words are converted into complex QAM symbols, in this case, 16QAM symbols, which correspond to the sixteen points in the constellation shown in figure 7.
Figure 7 shows a constellation map of a 16 level QAM signal. Each point on this constellation map is assigned a binary bit pattern corresponding to every possible binary bit pattern representable by four bits. For example, a bit pattern produced by the serial to parallel converter (14) of all zeros might be represented by a vector with 6 magnitude Ml, at 45 degrees. This vector might be transmitted as a carrier wave of a certain amplitude Ml and with a certain phase-shift of øl, identifiable by a receiver as a 45 degree phase shift from some other reference value. Synchronization symbols are inserted in a sync insertion block
(16) as shown. (The actual synchronization symbols might be generated by a microcomputer, a suitable digital signal processor or other suitable device.) Since the data from the serial to parallel converter (14) is a stream of samples, the synchronization symbols are also discrete samples of information. The output of the synchronization symbol insertion block (16) is coupled to a pulse shaping filter (18) which band limits the frequency spectrum of the composite signals from the synchronization symbol insertion block (16). (The synchronization symbol insertion block (16) might also add an optional pilot signal to the signal output from the serial to parallel converter (14) forming thereby a signal which is a composite of the information signal, pilot and sync symbols.)
The output of the pulse shaping filter (18) is coupled to a modulator (20) which multiplies the output of the pulse shaping filter (18) by a sine wave quantity equal to e(J2πfit) where i runs from 1 to 4. The output of the first modulator stage (20) is a complex zero IF signal which is summed together in a summer (22) with the signals from other pulse shaping filters and modulators (18b through d and 20b through d, respectively,) as shown. The complex zero IF output from the summer (22) is frequency shifted by an IF up-converter, or modulator (24) to some carrier frequency, fo, amplified by an RF amplifier (26) for subsequent broadcasting on antenna (28). Each of the QAM subchannels broadcast from the antenna occupies its own frequency spectrum as a result of the modulation process used in the transmitter (10).
Figure 2 shows a representation of the transmit energy spectrum output from the transmitter (10) shown in figure 1. The frequency spectrum output from the transmitter (10) is as shown in figure 2 with four subchannels (32, 34, 36 and 38) centered about a center frequency fo. Note that each subchannel (32, 34, 36 and 38) has its own center frequency fi+fθ, f2+fθ» f3+fθ> and f4+fo respectively (42, 44, 46 and 48 respectively). Figure 3 shows a representative diagram of the information that might be present on each of the subchannels 1 through 4 shown in figure 2. Note that subchannel 1 (52) is shown with a series of synchronizing sequences designated Sn, S12, through Sιn. (These synchronizing sequences might be described as a sequence of symbols, represented as vectors that permit synchronization, or, signal vector synchronizing symbol sequences.) Subchannel 2 (54) has its own series of synchronizing symbols S21, S22» through S2n- Similarly, subchannels
3 and 4, (56 and 58) have sync symbols S31 through S3n, and S41 through S4n respectively. These synchronizing sequences are complex values added to the information to the subchannels 1 through 4 and are preselected values to simplify detection and decoding by a QAM receiver.
As shown in figure 3, the synchronizing sequences are added as a header to the information in a frame, or time slot, used to transmit the QAM. Alternate embodiments of the invention would include interleaving the synchronizing sequences in the data, placing the synchronizing sequences in the middle of the data stream or at the end of a data stream. Figure 3 also shows that each QAM subchannel has a synchronizing sequence. Alternate embodiments of the invention would include appending such synchronizing sequences to less than all of the
QAM subchannels. For example, only channels one and four, or, only channels two and three, shown in figure 3, might have sync sequences added to them.
Figure 4 shows a simplified block diagram of a simplified block diagram of a QAM receiver. A frequency preselector (62) detects the RF energy in the transmit spectrum shown in figure 2 and presents this information to an IF stage (64) as shown the output of which is a zero IF signal, comprised of streams of complex quantities known or referred to as an in-phase and quadrature components of a zero-IF signal. This zero IF down converter (64) might include an automatic frequency control input that permits it to track shifts in frequency of the signal received by the receiver. A sync detection circuit (66) monitors these zero
IF signals to find timing synchronization of the QAM symbols shown in the subchannels of figure 3. (Information in the QAM subchannels is transmitted as discrete packets, which are finite time periods of amplitude modulated and frequency shifted or phase modulated carrier signals. The sync detection circuit (66) includes circuitry to precisely identify, from the synchronizing sequences added to the information in the QAM subchannels, when information in the QAM subchannels should be sampled for detection.)
The zero-IF signal from the zero-IF converter 64 is coupled to four subchannel receivers that each include subchannel mixers (65a through 65d) and reciever pulse-shaping filters (67a through 67d). The subchannel mixers multiply the zero-IF signal by a signal, e~3-----i- , where fi is the subchannel center frequency for the respective subchannels, one through four; t is time. The output of a subchannel mixer is a signal centered about zero hertz, which is filtered by a pulse shaping filter, (67a through 67d) to remove noise and any undesired subchannel signals.
The output of the pulse shaping filters is sampled at a rate determined by the sync detection circuit (66). The sampled outputs of the pulse shaping filters are input to symbol detector blocks, (69a through 69d) that estimate the information symbols originally transmitted.
Automatic frequency control is provided by an AFC block (68). The AFC block (68) receives the sampled output of the pulse shaping filters during the times when sync symbols are present, as determined by the sync detection block (66). Stated alternatively, the AFC block only utilizes sync symbol samples, xij, (where i is the subchannel number and j is the sync symbol number) from the pulse shaping filters when sync symbols are present. The sync symbol smples, xij, correspond to the originally transmitted sync symbol vectors, Sij. The output of the AFC block is coupled to the zero-IF converter (64), or to possibly other frequency shifting stages between the preselector (62) and the symbol detectors (69a through 69d) to track received signal frequency shifts. Figure 5 shows a simplified block diagram of a sync matched filter and other circuitry associated with the sync detector (66) of figure 4. After being down-converted to zero-IF by the zero-IF down converter (64), a complex zero IF from the IF (64) of the receiver (60) is input to a synchronization matched filter (660) which is a filter whose impulse response closely approximates complex conjugate of the time reversed transmitted composite waveform. (Whatever signal appears at the antenna of the transmitter has a net composite waveform from the addition of the QAM subchannels, including synchronization sequences. The synchronization matched filter (660) tests only for the waveform from the transmitter due to the sequences of synchronization symbols Sij where i is the subchannel number and j is the synchronizing symbol time index, or number, sent. This filter (660) does not test for information in the QAM frame.)
The output of the synchronization matched filter (660) is coupled to a magnitude squaring block (670) which computes the square of the amplitude of the synchronization matched filter (660) output and allows the determination of the power level of the signal detected by the synchronization matched filter (660). The output of the magnitude squaring block (660) is compared against a threshold in a comparator (680) to determine whether or not the synchronization matched filter (660) has found a synchronization pattern from the transmitter (10). (As shown in figure 5A, the threshold can be chosen to discriminate against noise.)
Still referring to figure 5, the output of the magnitude squaring block is also coupled to a peak timing detector circuit (690). The peak timing detector circuit (690) finds the time of the occurrence of the peak output value from the magnitude squaring block. The time of occurrence of the peak output value from the magnitude squaring block provides timing information of the QAM symbol times to enable accurate symbol sampling by the receiver (60). (In figure 4, the output 692 of the sync detection block (66) controls when symbols are to be acquired.) In the preferred embodiment, the receiver elements shown in figure 4, excluding the preselector (62) and zero IF (64) are performed by a digital signal processor, such as a Motorola DSP 56000.
It has been determined that if the subchannels shown in figure 3 are paired in such a way that subchannels are equally displaced about a particular frequency, fo (40) are loaded with synchronization vectors that are complex conjugates of each other, the waveforms produced by the addition of the modulated synchronization vectors requires a simplified receiver that must only identify a signal representing a resultant vector that has only real quantities. For example, referring to figure 2, if subchannel 1 and subchannel 4 are considered first and second halves of a pair of channels, both equally displaced from fo and therefore centered about the center frequency fo (40), and .'subchannel 2 and subchannel 3 are considered as the first and second halves of a second pair of subchannels, both equally displaced from evenly displaced about f0, loading a complex vector Sn into the synchronizing symbol for subchannel 1, and loading its complex conjugate S41 into subchannel 4, (where Sn = S41 where the * denotes conjugate) produces (subsequent to pulse filtering and modulation) upon their addition a resultant signal that will have only a real component. Similarly, loading a complex vector S21 into subchannel 2 and its complex conjugate S31 into subchannel 3, (where S31 = S21*, where * denotes the conjugate) produces upon their addition a resultant signal that similarly has only real components to it.
Referring to figure 8, there is shown a map of vectors and complex conjugates of these vectors that are used to simplify synchronization and timing detection for the receiver. The first synchronizing vector Sn is arbitrarily chosen at a 45 degree angle with a particular magnitude of Ml. Its complex conjugate is used as the synchronizing symbol for subchannel 4 and is shown as S41. The synchronizing symbols for subchannels 2 and 3 are also shown with the synchronizing vector for subchannel 2 represented by S21 and synchronizing vector for subchannel 3 shown as S31. Similar diagrams could be shown for other symbols occuring at a particular time, comprising synchronization sequences, i.e. S12, S22. S32, S42, etc.
Simplified detection of the transmitted symbol timing and synchronization by inclusion of complex vectors and conjugates is accomplished by the synchronization matched filter shown in figure 6. In figure 6a, the complex zero IF, denoted as the real portion (A) and the imaginary portion (B) is coupled to a complex filter comprised of elements 662, 664, 666, and 668. Each element has a real scalar input and real scalar output. The impulse response of this complex filter is matched to the quantity s(t) = sr(t) + jsi(t) where Sr and si are the real and imaginary components, respectively of s(t). S(t) represents the waveform of the composite of the synchronization symbol elements sent by the transmitter. The impulse response of the matched filter in general is approximately equal to s*(-t) = sr(-t) - j si(-t). Since the input to the matched filter is a complex signal, the actual implementation requires four real-valued filters as shown in figure 6a.
A simplification of the receiver shown in figure 6a, and one which is made possible by the use of complex synchronization vectors and their complex conjugates in paired, or matched, QAM subchannels, in accordance with the method of the invention, is shown in figure 6b. In figure 6b, the complex zero IF signal is coupled to a filter comprised that is matched to the waveform produced by synchronization vectors that are complex conjugates of each other and which when modulated and added together prior to transmission produce a constant phase waveform. The filter shown in figure 6b is considerably simpler than that shown in figure 6a.
Alternate embodiments of the QAM system would include splitting an information signal such as a binary information stream
(12) into perhaps an odd number of subchannels. Figure 9 shows 3 subchannels with first and second subchannels evenly displaced about a center frequency fo- The third subchannel must of course be centered about fo for the sync matched filter of figure 6b to detect synchronization. An odd number of subchannels requires that the synchronizing sequences inserted into subchannels 1 and 2, be complex conjugates of each other. Since the resultant of these two synchronizing sequences when added together yields a real value, the synchronizing sequence added to subchannel 3 must be real valued. Another alternate embodiment of the transmitter shown in figure
1 (which would also require of course the accompanying circuitry and the receiver) might include a transmitter with several subchannels such as that shown in figure 10. Six subchannels might be centered around fo with the subchannels grouped as 2 and 3, 1 and 4, and 5 and 6. The addition of complex vectors and conjugates of these complex vectors would still produce a resultant synchronizing vector that would reside on the real axis.
It should be noted that in any multi-carrier QAM system described herein not all of the paired subchannels need to have the complex vector/complex conjugate vector synchronizing sequences added to them. Of any multi-carrier QAM system, at least one pair of the paired subchannels must have the synchronizing sequence described herein added to it to permit simplified synchronization detection. (The requirement that the subchannels be centered about a center frequency still holds.)
Using synchronizing sequences with a multi-carrier QAM system permits an improved automatic frequency control signal to be derived from the synchronizing sequences. Since the transmitter and receiver each attempt to demodulate signals at some frequency fo, the fo frequency of the transmitter and receiver may be slightly offset with respect to each other, an AFC control signal by which the receiver (or possible the transmitter) operating frequency can be adjusted improves the QAM system performance. (The AFC control signal generated by the receiver might possible be returned to the transmitter where it could possibly be used to shift the transmitters fo to align with the receivers fo.)
Referring to figure 11, having detected the synchronizing sequences, there is shown the steps required to derive an AFC control signal from successive received signal vector synchronizing symbol sequences, xij (where x is a sync symbol and where i the QAM subchannel number, and where j is the sync symbol number) also referred to above as synchronizing sequences above, in a QAM signal.
The successive synchronizing sequences used to calculate the AFC signal must be temporally adjacent, i.e., they must be adjacent, in time, to the other symbols used in the calculation.
For all successive samples of synchronizing symbols, calculate a series of numbers equal to the difference in actual phase angle, between pairs of temporally adjacent synchronizing vectors, xij. (Where i = 1 to 4 for a four sub-channel QAM system and where j = 1 to n, where n is the number of sync symbols.)
For each of said N QAM subchannels, there is an expected phase angle difference between synchronizing symbols. The receiver will normally know this expected phase angle difference in advance. The method of generating an AFC control signal generation requires that for each of said N QAM subchannels, the expected phase angle difference between successive synchronizing vectors, Sij, should be subtracted from the actual phase angle difference between temporally adjacent synchronizing vector samples, xij, forming thereby a series of numbers representing phase angle errors. (If the fo frequencies of the transmitter and receiver were identical, the actual phase angle differences would be equal to the expected phase angle differences. Since the fo's are likely to be different, there will be angular differences other than the expected values.) The series of numbers obtained from this previous step is operated upon to form a weighted average phase angle. In the preferred embodiment, each of the differences forming this series was multiplied by a scalar value proportional to the product of the amplitudes of the temporally adjacent sync symbols xij. After forming the weighted average, the resultant is divided by by a factor equal to 2πT, producing a frequency error signal, where T is the time between successive synchronizing vectors in the subchannel, and where phase angles are in radians. The result of this operation is an estimate of the frequency offset between the receiver and transmitter.
This estimated frequency offset may be further filtered to produce an
AFC control signal.
An alternative method of generating a weighted average phase angle is shown in figure 12 and reproduced in part below. Herein, each synchronizing symbol vector xij is multiplied by a quantity equal to the complex conjugate of the previous synchronizing vector xi j-1. Each of these vector products is rotated by the negative of the expected phase angle difference between the corresponding sync symbols, Sij and Sij-i, forming another vector. A sum of all these vectors, for all sync symbols and for all subchannels is formed. The phase of this resultant vector (y) is the weighted average phase angle.
4 n x(ij)x*(i,j-l) y = Σ Σ ( eJarg[S(ij)S*(ij-l)]) i=l j=2
where i is the number of subchannel; j is the synchronizing vector number; n is the number of sync vectors per subchannel; x(i j) is the j'th synchronizing vector sample in QAM subchannel i; x* is the complex conjugate of the vector x; eJarg[S(ij)S*(i -l)] \s a un t amplitude vector, the phase of which is the expected angle between synchronizing vectors;
What is claimed is:

Claims

1. In a multicarrier information system wherein information in a first information signal is subdivided into N secondary information signals, each of said N secondary information signals being a substantially periodic stream of discrete samples of the information in said first information signal and occupying separate frequency ranges, each of said N secondary information signals carrying a fractional amount of the information in said first information signal and modulating a carrier signal using quadrature-amplitude modulation (QAM) forming thereby N QAM subchannels substantially centered about a center frequency, each channel carrying discrete and periodic QAM symbols, each QAM symbol representing a portion of said first information signal, an improved method of providing timing and frequency synchronization information to a QAM receiver, said method comprised of the steps of:
providing QAM signal synchronizing symbol sequences to substantially each of said N secondary information signals, accompanying the transmission of information from said first information signal,
such that a QAM receiver can detect QAM signal timing and frequency synchronization for said QAM subchannels from said QAM signal vector synchronizing symbol sequences.
2. The method of claim 1 further comprised of the steps of:
when N is even, arranging a even number of said N QAM subchannels into a number of pairs of frequency bands, said pairs of frequency bands displaced evenly about said center frequency.
3. The method of claim 1 further comprised of the steps of:
when N is odd, arranging an even number of said N QAM subchannels into a number of paired frequency bands, said paired frequency bands centered about a predetermined frequency, an unpaired QAM subchannel being substantially centered about said center frequency.
4. The method of claim 2 further comprised of the steps of:
for at least one of the paired QAM subchannels:
loading the QAM signal synchronizing symbol sequence in one QAM subchannel of a pair of QAM subchannels with a first complex signal sequence and;
loading the QAM signal synchronizing symbol sequence in the other QAM subchannel of a pair of QAM subchannels with the complex conjugate of said first complex signal sequence.
5. The method of claim 3 further comprised of the steps of:
for at least one of the paired QAM subchannels:
loading the QAM signal synchronizing symbol sequence in one QAM subchannel of a pair of QAM subchannels with a first complex signal sequence and;
loading the QAM signal synchronizing symbol sequence in the other QAM subchannel of a pair of QAM subchannels with the complex conjugate of said first complex signal sequence.
6. In a multicarrier information system wherein information in a first information signal is subdivided into N secondary information signals, each of said N secondary information signals being a substantially periodic stream of discrete samples of the information in said first information signal and occupying separate frequency ranges, each of said N secondary information signals carrying a fractional amount of the information in said first information signal and modulating a carrier signal using quadrature-amplitude modulation (QAM) forming thereby N, QAM subchannels substantially centered about a frequency fo, each channel carrying discrete and periodic QAM symbols, each
QAM symbol representing a portion of said first information signal and each subchannel having a predetermined synchronizing sequence of complex vectors appended to it, each of said complex vectors having an associated magnitude and phase angle, said complex vectors having an expected phase angle d fference between successive vectors, an improved metiiod of providing an automatic frequency control signal to a quadrature-amplitude modulation receiver proportional to a frequency offset between fo of the transmitter and fo of the receiver, said method comprised of the steps of:
detecting QAM signal synchronizing sequence symbols in substantially each of said N subchannels;
calculating actual phase angle differences between pairs of temporally adjacent synchronizing sequence symbols;
for each of said N QAM subchannels:
subtracting the expected phase angle difference between successive synchronizing vectors from the actual phase angle difference between temporally adjacent synchronizing symbols, forming thereby a series of numbers representing phase angle errors;
forming a weighted average of the phase angle errors obtained from substantially all subchannels; dividing said weighted average of the phase angle errors by a first quantity, substantially equal to 2πT producing a frequency error signal, where T is the time between successive synchronizing vectors in the subchannel, and where phase angles are in radians;
such that dividing said weighted average of phase angle errors by said first quantity produces a signal proportional to the frequency offset between fo of said transmitter and fo of said receiver.
7. The method of claim 6 where the step of forming a weighted average of phase angle errors further includes:
weighting the actual phase angle differences by an amount proportional to the product of the amplitude of the temporally adjacent synchronizing symbols.
8. In a multicarrier information system wherein information in a first information signal is subdivided into N secondary information signals, each of said N secondary information signals being a substantially periodic stream of discrete samples of the information in said first information signal and occupying separate frequency ranges, each of said N secondary information signals carrying a fractional amount of the information in said first information signal and modulating a carrier signal using quadrature-amplitude modulation (QAM) forming thereby N, QAM subchannels substantially centered about a frequency fo, each channel carrying discrete and periodic QAM symbols, each
QAM symbol representing a portion of said first information signal and each subchannel having a predetermined synchronizing sequence of complex vectors appended to it, each of said complex vectors having an associated magnitude and phase angle, said complex vectors having an expected phase angle difference between successive vectors, an improved method of providing an automatic frequency control signal to a quadrature-amplitude modulation receiver proportional to a frequency offset between fo of the transmitter and fo of the receiver, said method comprised of the steps of:
obtaining QAM signal synchronizing sequence symbols in substantially each of said N subchannels;
calculating actual phase angle differences between pairs of temporally adjacent synchronizing sequence vectors;
for each of said N QAM subchannels:
subtracting the expected phase angle difference between successive synchronizing vectors from the actual phase angle difference between temporally adjacent synchronizing vectors, forming thereby a series of numbers representing phase angle errors;
forming a weighted average of the phase angle errors obtained from all substantially subchannels; dividing said weighted average of the phase angle errors by a first quantity, substantially equal to 2πT producing a frequency error signal, where T is the time between successive synchronizing vectors in the subchannel, and where phase angles are in radians.
9. In a multicarrier information system wherein information in a first information signal is subdivided into N secondary information signals, each of said N secondary information signals being a substantially periodic stream of discrete samples of the information in said first information signal and occupying separate frequency ranges, each of said N secondary information signals carrying a fractional amount of the information in said first information signal and modulating a carrier signal using quadrature-amplitude modulation (QAM) forming thereby N, QAM subchannels substantially centered about a frequency fo, each channel carrying discrete and periodic QAM symbols, each
QAM symbol representing a portion of said first information signal and each subchannel having a predetermined synchronizing sequence of complex symbols appended to it, each of said complex symbols having an associated magnitude and phase angle, said complex symbols having an expected phase angle difference between successive symbols, an improved method of providing an automatic frequency control signal to a quadrature-amplitude modulation receiver proportional to a frequency offset between fo of the transmitter and fo of the receiver, said method comprised of the steps of:
obtaining temporally adjacent QAM signal synchronizing sequence symbols in substantially each of said N subchannels;
multiplying each QAM signal synchronizing sequence symbol by a quantity equal to the complex conjugate of the previous QAM signal synchronizing sequence symbols forming a series of vector products;
rotating each of said vector products by an amount substantially equal to the negative of the expected phase angle difference between corresponding sync symbols forming a series of rotated vector products;
obtaining the phase angle of the sum of the series of rotated vector products;
dividing the phase angle of the sum of the series of rotated vector products by a first quantity substantially equal to 2πT, where T is the time between successive synchronizing vectors in a subchannel and where phase angles are measured in radians.
22 10. In a multicarrier information system wherein information in a first information signal is subdivided into N secondary information signals, each of said N secondary information signals being a substantially periodic stream of discrete samples of the information in said first information signal and occupying separate frequency ranges, each of said N secondary information signals carrying a fractional amount of the information in said first information signal and modulating a carrier signal using quadrature-amplitude modulation (QAM) forming thereby N QAM subchannels substantially centered about a center frequency, each channel carrying discrete and periodic QAM symbols, each QAM symbol representing a portion of said first information signal, an improved method of providing timing synchronization information to a quadrature-amplitude modulation receiver, said method comprised of the steps of:
a) down-converting a transmitted QAM signal, having a sequence of predetermined synchronization symbols appended to said QAM signal, to produce a complex zero-IF signal centered substantially about zero hertz;
b) filtering said complex zero-IF by a first filter having an output and having a response matched to the waveform produced by said transmitter by a composite signal obtained by adding said predetermined synchronization symbols to substantially each of said N QAM subchannels;
c) computing the square of the amplitude of the signal output from said first filter to obtain a first intermediate signal;
d) comparing the magnitude of said first intermediate signal against a first threshold value;
e) identifying occurences of said first intermediate signal that exceed said first threshold as substantially optimum sampling times for QAM symbols.
PCT/US1991/003784 1990-06-12 1991-05-30 Quadrature amplitude modulation synchronization method WO1991020140A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US53719990A 1990-06-12 1990-06-12
US537,199 1990-06-12

Publications (1)

Publication Number Publication Date
WO1991020140A1 true WO1991020140A1 (en) 1991-12-26

Family

ID=24141641

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1991/003784 WO1991020140A1 (en) 1990-06-12 1991-05-30 Quadrature amplitude modulation synchronization method

Country Status (2)

Country Link
AU (1) AU8185591A (en)
WO (1) WO1991020140A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0549445A1 (en) * 1991-12-26 1993-06-30 Thomson-Csf Method for the transmission of reference signals in a multicarrier data transmission system
GB2271693A (en) * 1992-10-13 1994-04-20 Motorola Israel Ltd Communications system having pilot signals transmitted over frequency divided channels
EP0735730A2 (en) * 1995-03-28 1996-10-02 Matsushita Electric Industrial Co., Ltd. Automatic frequency controller

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4244047A (en) * 1979-03-20 1981-01-06 Rockwell International Corporation Multiplexed carrier transmission through harmonic polluted medium
US4601045A (en) * 1984-08-03 1986-07-15 Larse Corporation Modulator-demodulator method and apparatus with efficient bandwidth utilization
US4672636A (en) * 1984-04-30 1987-06-09 U.S. Philips Corporation AFC circuit for direct modulation FM data receivers
US4768187A (en) * 1985-07-08 1988-08-30 U.S. Philips Corp. Signal transmission system and a transmitter and a receiver for use in the system
US4816783A (en) * 1988-01-11 1989-03-28 Motorola, Inc. Method and apparatus for quadrature modulation
US4881241A (en) * 1988-02-24 1989-11-14 Centre National D'etudes Des Telecommunications Method and installation for digital communication, particularly between and toward moving vehicles

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4244047A (en) * 1979-03-20 1981-01-06 Rockwell International Corporation Multiplexed carrier transmission through harmonic polluted medium
US4672636A (en) * 1984-04-30 1987-06-09 U.S. Philips Corporation AFC circuit for direct modulation FM data receivers
US4601045A (en) * 1984-08-03 1986-07-15 Larse Corporation Modulator-demodulator method and apparatus with efficient bandwidth utilization
US4768187A (en) * 1985-07-08 1988-08-30 U.S. Philips Corp. Signal transmission system and a transmitter and a receiver for use in the system
US4816783A (en) * 1988-01-11 1989-03-28 Motorola, Inc. Method and apparatus for quadrature modulation
US4881241A (en) * 1988-02-24 1989-11-14 Centre National D'etudes Des Telecommunications Method and installation for digital communication, particularly between and toward moving vehicles

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0549445A1 (en) * 1991-12-26 1993-06-30 Thomson-Csf Method for the transmission of reference signals in a multicarrier data transmission system
FR2685839A1 (en) * 1991-12-26 1993-07-02 Thomson Csf METHOD FOR COHERENT MODULATION AND DEMODULATION FOR TRANSMITTING HIGH FREQUENCY HF DATA.
US5572548A (en) * 1991-12-26 1996-11-05 Thomson-Csf Method of coherent modulation and demodulation for high frequency data transmission at high bit rate
GB2271693A (en) * 1992-10-13 1994-04-20 Motorola Israel Ltd Communications system having pilot signals transmitted over frequency divided channels
EP0735730A2 (en) * 1995-03-28 1996-10-02 Matsushita Electric Industrial Co., Ltd. Automatic frequency controller

Also Published As

Publication number Publication date
AU8185591A (en) 1992-01-07

Similar Documents

Publication Publication Date Title
US5343499A (en) Quadrature amplitude modulation synchronization method
US6097762A (en) Communication system
KR0136718B1 (en) Synchronisation of ofdm signals
KR100661028B1 (en) Signaling using phase rotation techniques in a digital communication system
US5170413A (en) Control strategy for reuse system assignments and handoff
KR100375906B1 (en) Method and apparatus for demodulating signals carried by multiple carriers
US5550812A (en) System for broadcasting and receiving digital data, receiver and transmitter for use in such system
US4943980A (en) Multi-carrier high speed modem
US5640423A (en) Method for signal transmission using spectrally efficient orthogonal modulation
EP0993161B1 (en) Multicarrier transmission of two data sets
EP0772330A2 (en) Receiver and method for receiving OFDM signals
EP0820674B1 (en) Fft receiver for mfsk
RU2002115296A (en) Method and device for transmitting digital FM broadcasting reception within a band over a channel
US6961393B1 (en) In-band-on-channel (IBOC) system and methods of operation using orthogonal frequency division multiplexing (OFDM) with timing and frequency offset correction
KR19990043408A (en) Method and apparatus for simple frequency acquisition of orthogonal split-band systems
EP0110726A2 (en) Method and system for transmitting and receiving data
WO1991020140A1 (en) Quadrature amplitude modulation synchronization method
CA1254622A (en) Digital communication system
JP3421879B2 (en) Demodulator
US6351497B1 (en) Communication system
JP2001060935A (en) Orthogonal frequency division/multiplex modulation/ demodulation device and method
JP2002314501A (en) Ofdm transmitter
KR100226700B1 (en) Circuit for detecting synchronization in ofdm receiving system
US6496542B1 (en) Digital communication system
US7239666B1 (en) Communication system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU CA JP KR

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IT LU NL SE

NENP Non-entry into the national phase

Ref country code: CA