摘要:
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.
摘要:
This invention provides a method for interleaving bits of a digital signal representative of data and/or audio in a digital audio broadcasting system, the method comprising the step of: writing a plurality of bits of the digital signal to a matrix (Fig.22); and reading the bits from the matrix, wherein at least one of the writing and reading steps follows a non-sequential addressing scheme. Apparatus for transmitting the interleaved bits, and apparatus for receiving and deinterleaving the bits are also provided.
摘要:
A method is provided for transmitting control information in a digital audio broadcasting system. The method comprises the steps of transmitting a plurality of control bits in each of a plurality of control frames, wherein a first sequence of the control bits represents a transmission mode, and a second sequence of the control bits a control data synchronization word. The plurality of control bits can further include a third sequence of bits representative of an interleaver synchronizaton word. A method performed in a radio receiver for determining transmission mode and synchronization for a digital audio broadcasting signal is also provided. The method comprises the steps of receiving a plurality interleaver frames containing digital information, wherein each of the interleaver frames includes a plurality control frames. The control frames include a plurality of control bits, wherein a first sequence of the control bits represents a transmission mode, a second sequence of the control bits a control data synchronization word. The plurality of control bits can further include a third sequence of bits representative of an interleaver synchronization word. The first sequence of control bits is processed to determine a transmission mode; the second sequence of control bits is processed to determine control data synchronization; and the third sequence of control bits is processed to determine interleaver boundaries. Radio frequency transmitters and receivers that utilize the above methods are also disclosed.
摘要:
Methods and apparatus for processing information, e.g., audio, speech, video or image information, for transmission in a communication system. In an illustrative embodiment, a set of bit streams are generated from an audio information signal. The set of bit streams may be, e.g., a total of four bit streams generated by separating each of two multiple description bit streams, corresponding to separate representations of the audio information signal, into first and second class bit streams. The first and second class bit streams associated with the first multiple description bit stream may then be transmitted in respective first and second subbands of a first sideband of an FM host carrier, while the first and second class bit streams associated with the second multiple description bit stream are transmitted in respective first and second subbands of a second sideband of the FM host carrier. The first class bit streams may be provided with a different level of error protection than the second class bit streams, e.g., by utilizing different portions of a non-uniform power profile for the corresponding subbands, or by placement of the bit streams in subbands having different susceptibility to interference. Delay may be introduced between at least a subset of the bit streams in order to provide improved performance, e.g., in the presence of fading.
摘要:
A method is provided for transmitting control information in a digital audio broadcasting system. The method comprises the steps of transmitting a plurality of control bits in each of a plurality of control frames, wherein a first sequence of the control bits represents a transmission mode, and a second sequence of the control bits a control data synchronization word. The plurality of control bits can further include a third sequence of bits representative of an interleaver synchronizaton word. A method performed in a radio receiver for determining transmission mode and synchronization for a digital audio broadcasting signal is also provided. The method comprises the steps of receiving a plurality interleaver frames containing digital information, wherein each of the interleaver frames includes a plurality control frames. The control frames include a plurality of control bits, wherein a first sequence of the control bits represents a transmission mode, a second sequence of the control bits a control data synchronization word. The plurality of control bits can further include a third sequence of bits representative of an interleaver synchronization word. The first sequence of control bits is processed to determine a transmission mode; the second sequence of control bits is processed to determine control data synchronization; and the third sequence of control bits is processed to determine interleaver boundaries. Radio frequency transmitters and receivers that utilize the above methods are also disclosed.
摘要:
Techniques for processing received information in a communication system, such that performance is significantly improved in the presence of certain types of interference. In an illustrative embodiment, first and second digital sidebands are transmitted on either side of an FM or AM host carrier signal in a hybrid in-band on-channel (HIBOC) digital audio broadcasting (DAB) system. The compressed digital audio information in the sidebands is encoded using an outer code, e.g., a cyclic redundancy code (CRC), and an inner code, e.g., a complementary punctured pair convolutional (CPPC) code. A receiver generates an error indicator based at least in part on a first decoding of the received information. The error indicator characterizes interference associated with at least one of the digital sidebands. The receiver then generates at least one alternative decoding of the received information if the error indicator has a designated characteristic. For example, the receiver may generate the alternative decoding by eliminating from consideration in the receiver decoding process a designated portion of at least one of the digital sidebands. The error indicator may be indicative of the presence or absence of a first adjacent interference signal of a particular level within a frequency band associated with one of the sidebands, and may be based on, e.g., a signal-to-noise ratio measurement generated from a pilot tone associated with a given sideband, and/or an error flag generated using the CRC outer code Portions of the given sideband may be eliminated from consideration via successive erasures of sideband components, i.e., subbands, thereby resulting in an increase in the effective code rate of the inner code.
摘要:
The invention provides methods and apparatus for decoding multiple program information, e.g., audio, video or image information, in a communication system. In an illustrative embodiment, a multiple program decoder includes a deinterleaver for deinterleaving information corresponding to a set of frames, using a specified deinterleaving length. A given one of the frames includes information from each of at least a subset of the programs, and the frames are encoded using an outer code, e.g., a CRC code, RS code, BCH code or other type of linear block code, and an inner code, e.g., a convolutional code, turbo code or trellis coded modulation. The multiple program decoder includes an inner code decoder for decoding the inner code over one or more of the programs, and an outer code decoder for decoding the outer code for a selected one of the programs. The deinterleaving length of the deinterleaver and operating rate of the inner code decoder can be configured such that the multiple program decoder provides substantially instantaneous tuning within a given cluster of programs, or within a set of clusters each including multiple programs. The programs may, but need not, include jointly-coded audio programs. The invention may be implemented in numerous applications, such as simultaneous multiple program listening and/or recording, simultaneous delivery of audio and data, etc.
摘要:
In a broadcast system having a complex waveform of digital and analog segments, frame timing is recovered (290) and the frame synchronous power (284) of the digital portion of the composite AM compatible Digital Audio Broadcast (DAB) waveform is measured by examining a portion of the signal (284). The frame timing necessary for proper demodulation is recovered from the received signal (200), and a signal power measurement for scaling (242) is provided (294). The composite AM compatible DAB waveform is produced by a modulation method in which a digital representation of an audio signal is encoded together with an analog amplitude modulated (AM) signal and transmitted simultaneously in the same frequency channel.