摘要:
A broadcasting method encodes program material using convolutional codes having non-puncturable bits and puncturable bits and modulates orthogonal frequency division multiplexed carrier signals with the convolutional codes. The non-puncturable bits are carried by a first group of the carriers and the puncturable bits are carried by a second group of the carriers, where the first group of carrier signals is less susceptible to interference than the second group of carrier signals. The carrier signals are then broadcast to receivers which determining if the carriers in the second group have been corrupted and erase puncturable bits carried by any of the carriers which have been determined to be corrupted. This produces punctured codes which are subsequently decodes to recover the program material.
摘要:
A method for symbol tracking in AM in-band on-channel radio receivers comprises the steps of: receiving a stream of time domain samples; assembling a set of the time domain samples equal to a symbol time plus a half symbol delay in response to a symbol timing adjustment value for each symbol period; interpolating the time domain samples; partitioning the interpolated time domain samples into a first group of samples representing half-off symbols and a second group of samples representing on-time symbols; processing the first and second groups of samples to produce the symbol timing adjustment value; and outputting the second group of samples representing on-time symbols at a symbol rate. An apparatus that performs the method is also included.
摘要:
A method for carrier tracking in AM in-band on-channel radio receivers comprises the steps of receiving an input signal, generating a local oscillator signal in response to an oscillator control signal, mixing the input signal with a local oscillator signal to produce a first signal, filtering the first signal to produce a filtered first signal at a decimated sample rate, detecting the phase error and frequency error of the filtered first signal normalized to mitigate effects of signal fades, and using an adaptive loop filter to produce the oscillator control signal in response to the phase error and frequency error of the filtered first signal. An apparatus that performs the method is also provided.
摘要:
A method of pre-compensating for pulse overlap in a digitally modulated signal comprises the steps of receiving a sequence of pulses, (62) modulating the first sequence of pulses to produce a first sequence of demodulated pulses, (68) demodulating the first sequence of modulated pulses to produce a first sequence of demodulated pulses, (70) combining the first sequence of demodulated pulses with the first sequence of pulses to produce a first sequence of error pulses, (74) modulating the first sequence of error pulses to produce a first sequence of modulated error pulses, and (78) combining the first sequence of modulated error pulses with the first sequence of modulated pulses to produce a first sequence of compensated pulses.
摘要:
A method of receiving an FM digital audio broadcasting signal including a first plurality of sub-carriers in a lower sideband of the radio channel comprises the steps of mixing the digital audio broadcasting signal with a local oscillator signal (112) to produce an intermediate frequency signal (114) through a bandpass filter (116) to produce a filter signal, determining if one of the upper and lower sidebands of the digital audio broadcasting signal is corrupted, and adjusting the local frequency oscillator signal (112) to change the frequency of the intermediate frequency (114) signal such that the bandpass filter (116) removes the sub-carriers in the upper or lower sideband that has been corrupted. A receiver that processes a digital audio broadcasting signal in accordance with the method is also provided.
摘要:
A method is provided for equalizing OFDM symbol vectors received on AM in-band on-channel radio signal including a main carrier and first and second BPSK modulated subcarriers. The method comprises the steps of: computing a BPSK magnitude signal; filtering the BPSK magnitude signal; filtering complex samples received on the main carrier; using the filtered BPSK magnitude signal and the filtered complex samples received on the main carrier to compute a plurality of flat fade equalization coefficients; and multiplying the OFDM symbol vectors by the flat fade equalization coefficients. A receiver that includes an equalizer, which operates in accordance with the method is also provided.
摘要:
A method of transmitting digital information uses the steps of forward error correction coding (56) a plurality of bits of digital information (54) using complementary pattern-mapped convolutional codes, modulating (62) a plurality of carrier signals with the forward error correction coded bits, and transmitting (76) the modulated carrier signals. The modulation can include the step of independently amplitude shift keying the in-phase and quadrature components of the QAM constellation using Gray codes corresponding to amplitude levels. Receivers for such signals are also described.
摘要:
A method for pre-compensating an analog signal in a composite digital audio broadcasting signal including the analog signal and a plurality of digitally modulated sub-carrier signals, the method comprising the steps of sampling (62) the analog signal to obtain successive blocks of samples, demodulating (64) each of the blocks of samples to obtain a plurality of demodulator outputs, remodulating (68) the demodulator outputs that correspond to the predetermined ones of the digitally modulated sub-carrier signals to produce an error signal, subtracting the error signal from the one of the blocks of samples to produce a pre-compensated block of samples, and combining the pre-compensated block of samples with a plurality of OFDM pulses to produce a compensated composite signal. An apparatus for performing the method is also included.
摘要:
A broadcasting method encodes program material using convolutional codes having non-puncturable bits and puncturable bits and modulates orthogonal frequency division multiplexed carrier signals with the convolutional codes. The non-puncturable bits are carried by a first group of the carriers and the puncturable bits are carried by a second group of the carriers, where the first group of carrier signals is less susceptible to interference than the second group of carrier signals. The carrier signals are then broadcast to receivers which determining if the carriers in the second group have been corrupted and erase puncturable bits carried by any of the carriers which have been determined to be corrupted. This produces punctured codes which are subsequently decodes to recover the program material.