Variable throughput reduction communications system and method
DCFirst Claim
Patent Images
1. A communications system comprisinga transmitter, including,a demultiplexer for demultiplexing input data into a plurality of data channels;
- a plurality of forward-error-correction encoders and interleavers, coupled to said demultiplexer, for FEC encoding and interleaving the plurality of data channels as a plurality of FEC encoded and interleaved channels, respectively;
a plurality of processors coupled to said plurality of FEC encoders and interleavers, for processing the plurality of FEC encoded and interleaved channels as a plurality of modulated channels;
a combiner coupled to said plurality of processors, for combining the plurality of modulated channels as a multiplexed signal;
a receiver, including,a plurality of demodulators for demodulating the multiplexed signal into a plurality of demodulated channels, respectively;
a multiplicity of FEC decoder and de-interleavers, coupled to said plurality of demodulators for FEC decoding and de-interleaving the multiplicity of demodulated channels, as a multiplicity of decoded demodulated channels having an error rate;
a command processor responsive to the error rate for determining a desired data rate and generating a control signal to be transmitted to the transmitter; and
a multiplexer, coupled to said plurality of FEC decoders and de-interleavers, for multiplexing the multiplicity of decoded channelssaid transmitter including receiver circuitry for receiving the control signal transmitted by the receiver and circuitry responsive to the control signal to control the data rate of transmitted data.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A communications system and method having a transmitted data rate determined by an error rate syndrome at a receiver. Data are demultiplexed into a plurality of data channels, and processed as a plurality of channels. A combiner combines the plurality of channels as a multiplexed signal. At a receiver, the multiplexed signal is despread into a plurality of despread channels. A syndrome signal is generated from an error rate of the channels. From the syndrome signal, a desired-data rate is determined for the transmitter.
-
Citations
49 Claims
-
1. A communications system comprising
a transmitter, including, a demultiplexer for demultiplexing input data into a plurality of data channels; -
a plurality of forward-error-correction encoders and interleavers, coupled to said demultiplexer, for FEC encoding and interleaving the plurality of data channels as a plurality of FEC encoded and interleaved channels, respectively; a plurality of processors coupled to said plurality of FEC encoders and interleavers, for processing the plurality of FEC encoded and interleaved channels as a plurality of modulated channels; a combiner coupled to said plurality of processors, for combining the plurality of modulated channels as a multiplexed signal; a receiver, including, a plurality of demodulators for demodulating the multiplexed signal into a plurality of demodulated channels, respectively; a multiplicity of FEC decoder and de-interleavers, coupled to said plurality of demodulators for FEC decoding and de-interleaving the multiplicity of demodulated channels, as a multiplicity of decoded demodulated channels having an error rate; a command processor responsive to the error rate for determining a desired data rate and generating a control signal to be transmitted to the transmitter; and a multiplexer, coupled to said plurality of FEC decoders and de-interleavers, for multiplexing the multiplicity of decoded channels said transmitter including receiver circuitry for receiving the control signal transmitted by the receiver and circuitry responsive to the control signal to control the data rate of transmitted data. - View Dependent Claims (2, 3, 4)
-
-
5. A communications system comprising:
-
a transmitter, including, demultiplexer means for demultiplexing input data into a plurality of data channels; encoder means far FEC encoding and interleaving the plurality of data channels as a plurality of FEC encoded and interleaved channels, respectively; processor means for processing the plurality of FEC encoded and interleaved channels as a plurality of modulated channels; combiner means for combining the plurality of modulated channels as a multiplexed signal; a receiver, including, demodulator means for demodulating the multiplexed signal into a plurality of demodulated channels, respectively; decoder means for FEC decoding and de-interleaving the multiplicity of demodulated channels, as a multiplicity of decoded channels having an error rate; command processor means responsive to the error rate for generating a signal indicating a desired data rate to be sent to said transmitter; and multiplexer means for multiplexing the multiplicity of decoded channels said transmitter including receiver circuitry for receiving the control signal transmitted by the receiver and circuitry responsive to the control signal to control the data rate of transmitted data. - View Dependent Claims (6, 7)
-
-
8. A communications method comprising the steps of:
-
demultiplexing input data into a plurality of data channels; FEC encoding and interleaving the plurality of data channels as a plurality of FEC encoded and interleaved channels, respectively; processing the plurality of FEC encoded and interleaved channels as a plurality of modulated channels; combining the plurality of channels as a multiplexed signal; transmitting the multiplexed signal having the plurality of modulated channels, over a communications channel; demodulating the multiplexed signal into a plurality of demodulated channels, respectively; FEC decoding and de-interleaving the plurality of demodulated channels, as a multiplicity of decoded channels; generating a syndrome signal from an error rate of the multiplicity of decoded channels; generating, in response to the syndrome signal, a channel quality indication control signal indicating a desired data rate; transmitting the quality indication control signal to the transmitter;
andmultiplexing the multiplicity of decoded channels; and controlling the data rate of data transmitted during said transmitting step in response to the control signal. - View Dependent Claims (9, 10)
-
-
11. A receiver for recovering wireless data conveyed in data symbols by a plurality of different subchannel signals transmitted over a wireless channel, comprising:
-
demodulator circuitry for detecting the transmitted signals in a plurality of demodulated channels; decoder circuitry for FEC decoding and de-interleaving the plurality of demodulated channels, providing a multiplicity of decoded channels, each having an error rate; command processor circuitry responsive to the error rate of the decoded channels for generating a data-rate control signal to produce a desired data rate to be sent by the data symbol transmitter of the signals, the data rate control signal controlling operation of circuitry at the transmitter to produce the desired data rate to be sent by the data symbol transmitter of the signals; transmitting circuitry for conveying the error rate dependent rate control signal back to the data symbol transmitter; and multiplexer circuitry for combining the multiplicity of decoded channels into a signal stream of received data. - View Dependent Claims (12)
-
-
13. A method for recovering wireless data conveyed in data symbols by a plurality of different subchannel signals transmitted over a wireless channel, comprising the steps of:
-
detecting the transmitted signals in a plurality of demodulated channels; FEC decoding and de-interleaving the plurality of demodulated channels, providing a multiplicity of decoded channels, each having an error rate; using command processor circuitry responsive to the error rate of the decoded channels to generate a data-rate control signal to produce a desired data rate to be sent by the data symbol transmitter of the signals, transmitting the error rate dependent data-rate control signal back to the data symbol transmitter; and multiplexing the multiplicity of decoded channels into a single stream of received data. - View Dependent Claims (14)
-
-
15. A transmitter for generating a wireless signal forming transmitted signals having a data rate including
a demultiplexer for demultiplexing input data into a plurality of independent data channels; -
encoder circuitry for FEC encoding and interleaving the plurality of data channels as a plurality of FEC encoded and interleaved channels, respectively; processor circuitry for processing the plurality of FEC encoded and interleaved channels as a plurality of modulated channels; a receiver, located at the transmitter, for receiving a data-rate control signal generated from a remote terminal; and a processor responsive to the data-rate control signal for adjusting the data rate of the transmitted signals. - View Dependent Claims (16, 17)
-
-
18. A method tor transmitting a wireless signal forming transmitted signals having a data rate, including the steps of
demultiplexing input data into a plurality of independent data channels; -
FEC encoding and interleaving the plurality of data channels as a plurality of FEC encoded and interleaved channels, respectively; processing the plurality of FEC encoded and interleaved channels as a plurality of modulated channels; receiving an error rate dependent data rate control signal generated from a remote terminal; and adjusting the data rate of the transmitted signal in accordance with the data-rate control signal. - View Dependent Claims (19, 20, 21)
-
-
22. A wireless transmitter comprising:
-
a demultiplexer having at least one input and a plurality of outputs, said input receiving an input data stream and said outputs providing a first plurality of parallel output data streams, with each output data stream including a group of different data symbols from said input data stream, said output data streams collectively providing a first data rate; a spread spectrum processor for generating a separate spread spectrum signal for each of said first plurality of output data streams; transmission circuitry for simultaneously transmitting said separate spread spectrum signals in a common channel; and a controller for said demultiplexer, said controller receiving a feedback control signal from a receiver, said feedback control signal being an indication of the signal quality of the data rate received at the receiver, whereby in response to said feedback control signal indicating a reduction in signal quality, said controller controls said demultiplexer to change said outputs from output data streams having different data symbols to output data streams having the same data symbols, thereby providing a second data rate lower than said first data rate. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A wireless transmitter comprising:
-
a demultiplexer having at least one input and a plurality of outputs, said input receiving an input data stream and said outputs providing a first plurality of parallel output data streams with each output data stream including a group of different data symbols from said input data stream, said output data streams collectively providing a first data rate; a spread spectrum processor for generating a separate spread spectrum signal for each of said first plurality of output data streams; transmission circuitry for simultaneously transmitting said separate spread spectrum signals in a common channel; and a controller for said demultiplexer, said controller receiving a feedback control signal from a receiver, said feedback control signal being an indication of the signal quality of the data received at the receiver whereby, in response to said feedback control signal indicating a reduction in signal quality, said controller controls said demultiplexer to change said outputs from said first plurality of output data streams having different data symbols to a second plurality of output data streams having different data symbols, said second plurality being less than said first plurality, whereby said second plurality of output data streams collectively provides a second data rate lower than said first data rate. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A wireless transmitter that transmits an input bit stream by demultiplexing the input bit stream to form plural, parallel, lower-rate output bit streams which, after processing are simultaneously transmitted in separately detectible signals within a common frequency channel, comprising:
-
a demultiplexer for demultiplexing said input bit stream and producing parallel, lower-rate output bit streams, each lower-rate output bit stream having a group of different symbols from said input bit stream; and control circuitry for said demultiplexer responsive to a feedback control signal from a receiver, said feedback control signal being an indication of the signal quality of data received at the receiver, said control circuitry causing the number of said parallel, lower-rate output bit streams produced by said demultiplexer to increase when said feedback control signal indicates an increase in signal quality and to decrease when said feedback signal indicates a decrease in signal quality. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A wireless receiver for simultaneously receiving a plurality of spread spectrum signals transmitted in a common frequency channel, comprising:
-
rf circuitry for converting said received spread spectrum signals to baseband; a demodulator for separating said baseband spread spectrum signals and for recovering a stream of data symbols from each of said spread spectrum signals; a multiplexer for multiplexing bit-streams of data derived from said recovered streams of data symbols to form a single stream of output data; and a controller for controlling the number of bit-streams that are applied to said multiplexer, whereby the rate of said single stream of output data is determined by the number of bit-streams applied to said multiplexer. - View Dependent Claims (39, 40, 41, 42, 43)
-
-
44. A receiver for simultaneously receiving a plurality of separately-detectible signals simultaneously transmitted in a common frequency channel, comprising:
-
rf circuitry for converting said received plurality of signals to baseband; a demodulator for separating said plurality of baseband signals and for recovering a stream of data symbols from each of said signals; a multiplexer for multiplexing bit-streams of data derived from said recovered streams of data symbols to form a single stream of output data; and a controller for controlling the number of bit-streams that are applied to said multiplexer, whereby the rate of said single stream of output data is determined by the number of bit-streams applied to said multiplexer. - View Dependent Claims (45, 46, 47, 48, 49)
-
Specification