Method and apparatus for the transmission of energy-scaled variable rate data
First Claim
Patent Images
1. An apparatus for communicating variable rate data over a communication channel, comprising:
- modulation means for receiving frames of user data each comprised of data symbols each having a symbol energy, and for generating constant rate frames by repeating said data symbols within each of said frames of user data having a number of data symbols less than a predetermined maximum number in order to maintain a constant data rate;
transmit means connected to said modulation means for scaling symbol energy of said data symbols of said constant rate frames according to predetermined scaling factors in order to produce energy scaled data symbols, said transmit means reducing said symbol energy of said data symbols within ones of said constant rate frames in which said data symbols are repeated, and transmitting said energy scaled data symbols over said communication channel.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for communicating variable rate data over a communication channel. A modulator that receive frames of user data each comprised of data symbols. The modulator repeats the data symbols within each frame to maintain a constant data rate. A transmitter receiver the modulator data and scales the modulated symbol data based upon the amount of symbol repetition in the frame.
155 Citations
16 Claims
-
1. An apparatus for communicating variable rate data over a communication channel, comprising:
-
modulation means for receiving frames of user data each comprised of data symbols each having a symbol energy, and for generating constant rate frames by repeating said data symbols within each of said frames of user data having a number of data symbols less than a predetermined maximum number in order to maintain a constant data rate; transmit means connected to said modulation means for scaling symbol energy of said data symbols of said constant rate frames according to predetermined scaling factors in order to produce energy scaled data symbols, said transmit means reducing said symbol energy of said data symbols within ones of said constant rate frames in which said data symbols are repeated, and transmitting said energy scaled data symbols over said communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a spread spectrum communication system, an apparatus for transmitting variable rate data, comprising:
-
an interleaver having an input and an output, said interleaver converting variable rate symbol data to constant rate symbol data and interleaving said constant rate symbol data; a spread spectrum modulator having an input and an output, said modulator input coupled to said interleaver output and said modulator for direct sequence spread spectrum modulating said interleaved constant rate symbol data; finite impulse response filter having an input and an output, said filter input coupled to said modulator, said filter energy scaling said modulated symbols by predetermined energy scaling factors to provide an energy scaled signal; and a transmitter having an input coupled to said filter output for transmitting said energy scaled signal. - View Dependent Claims (9, 10)
-
-
11. A method for communicating variable rate data over a communication channel, comprising the steps of:
-
receiving frames of user data each comprised of data symbols each having a predetermined symbol energy; generating constant rate frames by repeating said data symbols within each of said frames of user data having a number of data symbols less than a predetermined maximum number data symbols to maintain a constant data rate; scaling symbol energy of said data symbols of said constant rate frames according to predetermined scaling factors in order to produce energy scaled data symbols, and reducing said symbol energy of said data symbols within ones of said constant rate frames in which said data symbols are repeated; and transmitting said energy scaled data symbols over said communication channel. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification