Digital switching wireless receiver diversity and buffer diversity for enhanced reception in a wireless digital audio communication system
First Claim
1. A diversity receiver system for receiving a coded data modulated signal from a transmission channel, said transmission channel characterized by multiple transmission paths having variable transmission time and variable attenuation characteristics causing multiple copies of said coded data modulated signal, wherein said diversity receiver system comprises:
- a signal acquisition device in communication with the transmission channel for reception of said multiple copies of said coded data modulated signal, for evaluation of signal characteristics of one or more copies of said multiple copies of said coded data modulated signal, for extracting coded data, control signals, and locking signals from the one or more copies of said multiple copies of said coded data;
a diversity circuit in communication with the signal acquisition device to receive said signal characteristics and said coded data, said control signals, and locking signals, said diversity circuit selecting from said signal characteristics, said control signals, and said locking signals, one of said copies of said coded data modulated signal; and
an error evaluation circuit in communication with the diversity circuit to receive the coded data from the selected copy of the coded data modulated signal, said error evaluation circuit evaluating said coded data signal for errors and providing an error signal to said diversity circuit indicating an error state of said selected data, wherein said diversity circuit selects a second copy of said coded data modulated signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A diversity receiver system applying diversity to improve reception of coded data in presence of fading of the broadcast signal. The communication system includes a diversity receiver system receiving the coded data modulated broadcast signal from a transmission channel. The diversity receiver system has a signal acquisition device for evaluation of the signal characteristics of copies of the coded data modulated broadcast signal, extracting the coded data, control signals, and locking signals from the copies of the coded data. A diversity circuit selects one of the copies of the coded data modulated broadcast signals. An error evaluation circuit evaluates the coded data signal for errors and provides an error signal to the diversity circuit indicating an error state of the selected data, wherein the diversity circuit selects a second copy of the coded data modulated broadcast signal.
-
Citations
54 Claims
-
1. A diversity receiver system for receiving a coded data modulated signal from a transmission channel, said transmission channel characterized by multiple transmission paths having variable transmission time and variable attenuation characteristics causing multiple copies of said coded data modulated signal, wherein said diversity receiver system comprises:
-
a signal acquisition device in communication with the transmission channel for reception of said multiple copies of said coded data modulated signal, for evaluation of signal characteristics of one or more copies of said multiple copies of said coded data modulated signal, for extracting coded data, control signals, and locking signals from the one or more copies of said multiple copies of said coded data; a diversity circuit in communication with the signal acquisition device to receive said signal characteristics and said coded data, said control signals, and locking signals, said diversity circuit selecting from said signal characteristics, said control signals, and said locking signals, one of said copies of said coded data modulated signal; and an error evaluation circuit in communication with the diversity circuit to receive the coded data from the selected copy of the coded data modulated signal, said error evaluation circuit evaluating said coded data signal for errors and providing an error signal to said diversity circuit indicating an error state of said selected data, wherein said diversity circuit selects a second copy of said coded data modulated signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for receiving a coded data modulated signal from a transmission channel, said transmission channel characterized by multiple transmission paths having variable transmission times and variable attenuation characteristics causing multiple copies of said coded data modulated signal, said method for receiving the coded data modulated signal comprising the steps of:
-
a) acquiring the multiple copies of coded data modulated signal; b) evaluating signal characteristics of one or more copies of said multiple copies of said coded data modulated signal; c) extracting coded data, control signals, and locking signals from the one or more copies of said multiple copies of said coded data; d) selecting one of said copies of said coded data modulated signal from said signal characteristics, said control signals, and said locking signals; e) performing an error check and correction upon said coded data; and f) if the error check and correction is not able to correct said coded data, repeating steps d) and e) until a data block is successfully received. - View Dependent Claims (15, 16, 17)
-
-
18. An apparatus for receiving a coded data modulated signal from a transmission channel, said transmission channel characterized by multiple transmission paths having variable transmission times and variable attenuation characteristics causing multiple copies of said coded data modulated signal, said apparatus for receiving the coded data modulated signal comprising:
-
a) means for acquiring the multiple copies of the coded data modulated signal; b) means for evaluating signal characteristics of one or more copies of said multiple copies of said coded data modulated signal; c) means for extracting coded data, control signals, and locking signals from the one or more copies of said multiple copies of said coded data; d) means for selecting one of said copies of said coded data modulated signal from said signal characteristics, said control signals, and said locking signals; e) means for performing an error check and correction upon said coded data; and f) means for repeatedly activating means d) and e) until a data block is successfully received, if the error check and correction is not able to correct said coded data. - View Dependent Claims (19, 20, 21)
-
-
22. An apparatus for receiving a coded data modulated signal from a transmission channel, said transmission channel characterized by multiple transmission paths having variable transmission time and variable attenuation characteristics causing multiple copies of said coded data modulated signal, said apparatus executing a process for receiving the coded data modulated signal comprising the steps of:
-
a) acquiring the multiple copies of coded data modulated signal; b) evaluating signal characteristics of one or more copies of said multiple copies of said coded data modulated signal; c) extracting coded data, control signals, and locking signals from the one or more copies of said multiple copies of said coded data; d) selecting one of said copies of said coded data modulated signal from said signal characteristics, said control signals, and said locking signals; e) performing an error check and correction upon said coded data; and f) if the error check and correction is not able to correct said coded data, repeating steps d) and e) until a data block is successfully received. - View Dependent Claims (23, 24, 25)
-
-
26. A diversity receiver system for receiving a broadcast signal modulated with coded data, having multiple transmission paths, said diversity receiver comprising:
-
a plurality of receiving transducers, each transducer acquiring said broadcast signal and converting said broadcast signal to a received electrical signal, said received electrical signal varying in magnitude dependant upon an intensity of said broadcast signal traversing said multiple transmission paths; a plurality of receivers, each receiver in communication with one of said receiving transducers to amplify and condition said electrical signal and to extract data and locking signals from said received electrical signal; a diversity circuit in communication with each of the plurality of receivers to receive said data and locking signals, said diversity circuit selecting one of the data signals from one of the plurality of receivers having a valid locking signal indicating said receiver is able to retrieve said coded data from the electrical signal; and an error evaluation circuit in communication with the diversity circuit to receive the selected data signal, said error evaluation circuit evaluating said selected data signal for errors and providing an error signal to said diversity circuit indicating an error state of said selected data. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A method for receiving a broadcast signal modulated with coded data comprising the steps of:
-
a) acquiring said broadcast signal at one of a plurality of receivers; b) creating a locking signal indicating said receiver has successfully acquired said broadcast signal; c) if said locking signal is not able to be created, repeating steps a) and b) until a locking signal is created indicating successful acquisition of said broadcast signal; d) extracting one data block of a plurality of data blocks of said coded data from said broadcast signal; e) performing an error check and correction upon said data block for eliminating errors from said data block; f) if the error check and correction is not able to correct said data block, repeating steps a) through e) until a data block is successfully received; and g) repeatedly performing said error check and correction until all remaining data blocks of said broadcast signal are extracted and successfully checked and corrected for errors. - View Dependent Claims (32, 33)
-
-
34. An apparatus for receiving a broadcast signal modulated with coded data comprising:
-
a) means for acquiring said broadcast signal at one of a plurality of receivers; b) means for creating a locking signal indicating said receiver has successfully acquired said broadcast signal; c) means for activating the means of a) and b) until a locking signal is created indicating successful acquisition of said broadcast signal, if said locking signal is able to be created; d) means for extracting one data block of a plurality of data blocks from said broadcast signal; e) means for performing an error check and correction upon said data block for eliminating errors from said data block f) means for activating the means of a) through e) until a data block is successfully received, if the error check and correction is not able to correct said data block; and g) means for repeatedly performing said error check and correction until all remaining data blocks of said broadcast signal are extracted and successfully checked and corrected for errors. - View Dependent Claims (35, 36)
-
-
37. An apparatus for acquiring coded data from a plurality of receiving transducers, each receiver in communication with one of a plurality receiving transducers to amplify and condition an electrical signal acquired by said receiving transducers and extract said coded data and locking signals from said received electrical signal, each receiving transducer acquiring a broadcast signal and converting said broadcast signal to said received electrical signal, said received electrical signal varying in magnitude dependant upon an intensity of said broadcast signal, said apparatus executing a program comprising the steps of:
-
a) selecting one of said plurality of receivers; b) detecting said locking signal indicating said receiver has successfully acquired said broadcast signal; c) if said locking signal is not able to be created by said, repeating steps a) and b) until a locking signal is created indicating successful acquisition of said broadcast signal; d) extracting one data block of a plurality of data blocks of said coded data from said electrical signal; e) performing an error check and correction upon said data block for eliminating errors from said data block; f) if the error check and correction is not able to correct said data block, repeating steps a) through e) until a data block is successfully received; and g) repeatedly performing said error check and correction until all remaining data blocks of said electrical signal are extracted and successfully checked and corrected for errors. - View Dependent Claims (38, 39)
-
-
40. A diversity receiver system for receiving a coded data modulated signal from a transmission channel, said transmission channel characterized by multiple transmission paths having variable transmission time and variable attenuation characteristics causing multiple copies of said coded data modulated signal, wherein said diversity receiver system comprises:
-
a plurality of receiving transducers in communication with said transmission channel, each transducer acquiring one of said copies of the coded data modulated signal from said transmission channel and converting said copy of the coded data modulated signal to a received electrical signal, said received electrical signal varying in magnitude dependant upon the transmission time and variable attenuation characteristics of said transmission channel; a transducer switch in communication with the plurality of receiving transducers, which upon reception of a transducer selection signal selects one of said the electrical signals of a selected receiving transducer; a receiver in communication with the transducer switch to amplify and condition said electrical signal from a selected receiving transducer and to extract said coded data, control signals, and locking signals from said received electrical signal. a diversity circuit in communication with the receiver to receive said signal characteristics and said coded data, said control signals, and locking signals, and in communication with the transducer switch, said diversity circuit selecting from said signal characteristics, said control signals, and said locking signals, generates the transducer selection signal designating one of said copies of said coded data modulated signal; and an error evaluation circuit in communication with the receiver to receive the coded data from the selected copy of the coded data modulated signal, said error evaluation circuit evaluating said coded data signal for errors and providing an error signal to said diversity circuit indicating an error state of said selected data, wherein said diversity circuit generates a second transducer selection signal to select a second copy of said coded data modulated signal. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A method for receiving a coded data modulated signal from a transmission channel, said transmission channel characterized by multiple transmission paths having variable transmission time and variable attenuation characteristics causing multiple copies of said coded data modulated signal, said method for receiving the coded data modulated signal comprising the steps of:
-
a) setting a priority value for each of a plurality of receiving transducers, said plurality of receiving transducers in communication with the transmission channel such that said receiving transducers convert one of the copies of the coded data modulated signal to a received electrical signal; b) selecting one of the plurality of receiving transducers having a highest priority; c) evaluating signal characteristics of said received electrical signal from the one receiving transducer having the highest priority; d) extracting coded data, control signals, and locking signals from the received electrical signal from the one receiving transducer having the highest priority; e) performing an error check and correction upon said coded data; f) if the signal characteristics, control signals, locking signals, and results of said error check and correction indicate that the received electrical signal is not adequate for reconstruction of coded data from said received electrical signal, adjusting said priority value of said receiving transducer to a lower priority; and g) repeating steps d) through f) until said coded data is successfully received. - View Dependent Claims (47, 48)
-
-
49. An apparatus for receiving a coded data modulated signal from a transmission channel, said transmission channel characterized by multiple transmission paths having variable transmission time and variable attenuation characteristics causing multiple copies of said coded data modulated signal, said apparatus for receiving the coded data modulated signal comprising:
-
a) means for setting a priority value for each of a plurality of receiving transducers, said plurality of receiving transducers in communication with the transmission channel such that said receiving transducers convert one of the copies of the coded data modulated signal to a received electrical signal; b) means for selecting one of the plurality of receiving transducers having a highest priority; c) means for evaluating signal characteristics of said received electrical signal from the one receiving transducer having the highest priority; d) means for extracting coded data, control signals, and locking signals from the received electrical signal from the one receiving transducer having the highest priority; e) means for performing an error check and correction upon said coded data; f) means for adjusting said priority value of said receiving transducer to a lower priority, if the signal characteristics, control signals, locking signals, and results of said error check and correction indicate that the received electrical signal is not adequate for reconstruction of coded data from said received electrical signal; and g) means for repeatedly activating means of d) through f) until said coded data is successfully received. - View Dependent Claims (50, 51)
-
-
52. An apparatus for receiving a coded data modulated signal from a transmission channel, said transmission channel characterized by multiple transmission paths having variable transmission time and variable attenuation characteristics causing multiple copies of said coded data modulated signal, said apparatus for receiving the coded data modulated signal executing a process comprising the steps of:
-
a) setting a priority value for each of a plurality of receiving transducers, said plurality of receiving transducers in communication with the transmission channel such that said receiving transducers convert one of the copies of the coded data modulated signal to a received electrical signal; b) selecting one of the plurality of receiving transducers having a highest priority; c) evaluating signal characteristics of said received electrical signal from the one receiving transducer having the highest priority; d) extracting coded data, control signals, and locking signals from the received electrical signal from the one receiving transducer having the highest priority; e) performing an error check and correction upon said coded data; f) if the signal characteristics, control signals, locking signals, and results of said error check and correction indicate that the received electrical signal is not adequate for reconstruction of coded data from said received electrical signal, adjusting said priority value of said receiving transducer to a lower priority; and g) repeating steps d) through f) until said coded data is successfully received. - View Dependent Claims (53, 54)
-
Specification