System and method for variable rate multiple access short message communications
First Claim
1. A communications system utilizing code division multiple access (CDMA), time division multiple access (TDMA) and code division multiplexing (CDM) techniques for efficiently transmitting bursts of data from a plurality of users at different data rates to one or more receivers within the system, comprising:
- a timing reference for generating a precise timing signal and a corresponding precise time reference;
a plurality of transmitters, coupled to the timing reference for providing synchronization between the plurality of transmitters, for transmitting the bursts of data at precise times and time intervals and at a predetermined frequency within a TDMA superframe wherein synchronization between said plurality of transmitters and the one or more receivers is not needed; and
wherein each of the bursts of data includes data interleaved into a plurality of transmit bit sets using an interleaving multiplexer, the interleaved message data spread across a plurality of transmit codes using a plurality of orthogonal spreading codes, combined and spread using a scrambling sequence and modulated with a carrier thereby permitting transmission of the plurality of transmit bit sets for each burst of data within a corresponding TDMA slot within the TDMA superframe.
6 Assignments
0 Petitions
Accused Products
Abstract
A communication system and receiver is provided that facilitates increased message size in a communication system that supports a large number of transmitters sharing a common frequency band. The communication system facilitates increased message size by incorporating a plurality of transmit bit sets in each burst of data. The additional transmit bit sets are incorporated into a plurality of transmit codes that are generated using at least one additional spreading code that is orthogonal to the base spreading code. The plurality of transmit codes are then combined into one composite message and the composite message is spread again using another scrambling sequence. The final composite spread message is transmitted to the receiver in the appropriate message time slot, resulting in CDM/TDMA burst signal that facilitates increased message size.
147 Citations
63 Claims
-
1. A communications system utilizing code division multiple access (CDMA), time division multiple access (TDMA) and code division multiplexing (CDM) techniques for efficiently transmitting bursts of data from a plurality of users at different data rates to one or more receivers within the system, comprising:
-
a timing reference for generating a precise timing signal and a corresponding precise time reference;
a plurality of transmitters, coupled to the timing reference for providing synchronization between the plurality of transmitters, for transmitting the bursts of data at precise times and time intervals and at a predetermined frequency within a TDMA superframe wherein synchronization between said plurality of transmitters and the one or more receivers is not needed; and
wherein each of the bursts of data includes data interleaved into a plurality of transmit bit sets using an interleaving multiplexer, the interleaved message data spread across a plurality of transmit codes using a plurality of orthogonal spreading codes, combined and spread using a scrambling sequence and modulated with a carrier thereby permitting transmission of the plurality of transmit bit sets for each burst of data within a corresponding TDMA slot within the TDMA superframe. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for transmitting bursts of data in a communications system having a plurality of transmitters a plurality of receivers, the method comprising the steps of:
-
synchronizing the plurality of transmitters to a common timing reference thereby abating the need to provide synchronization between the plurality of transmitters and the plurality of receivers;
defining a time division multiple access (TDMA) superframe that includes a plurality of TDMA frames whereby each TDMA frame includes a plurality of time slots for transmission by the plurality of transmitters;
assigning each of the plurality of transmitters a time slot within the plurality of TDMA frames for transmission;
transmitting from a transmitter in the plurality of transmitters to at least one of the plurality of receivers with a time slot assigned to the transmitter, wherein the step of transmitting from the transmitter comprises;
interleaving a burst of data into a plurality of transmit bit sets;
spreading the transmit bit sets across a plurality of transmit codes using a plurality of orthogonal spreading codes; and
combining the spread transmit bit sets and spreading the combined spread transmit bit sets using a scrambling sequence. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A receiver for detecting and demodulating a digital message, the receiver comprising:
-
a despreader responsive to an input signal, the despreader generating a plurality of despread signals, each of the despread signals corresponding to one of a plurality of orthogonal spreading codes;
a plurality of demodulators for demodulating the plurality of despread signals, each of the plurality of demodulator corresponding to one of the plurality of orthogonal spreading codes, each of the plurality of demodulators generating a decision having a value representing the signal quality of its respective despread signal;
a selector, coupled to the plurality of demodulators, for processing the plurality of decisions to generate a message indicator signal when the digital message is detected; and
a plurality of decision blocks, each of the plurality of decision blocks corresponding to one of the plurality of demodulators, each of the plurality of decision blocks comparing a corresponding decision signal to a predetermined value to determine the bit value of the digital message. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A receiver for detecting and demodulating a digital message, the receiver comprising:
-
a despreader responsive to an input signal, the despreader generating a plurality of despread signals, each of the despread signals corresponding to one of a plurality of orthogonal spreading codes and to one of a plurality of timing channels;
a plurality of demodulator banks for demodulating the plurality of despread signals, each of the plurality of demodulator banks corresponding to one of the plurality of orthogonal spreading codes, each of the plurality of demodulator banks including a plurality of demodulators, each of the plurality of demodulators in each of the plurality of demodulator banks corresponding to one of the plurality of timing channels, each of the plurality of demodulators in each of the plurality of demodulator banks generating a decision having a value representing the signal quality of its respective despread signal;
a selector, coupled to the plurality of demodulator banks, for processing the plurality of decisions to generate a message indicator signal when the digital message is detected and for generating a plurality of signal weights corresponding to each of the plurality of decisions;
a plurality of multiplier banks, each of the plurality of multiplier banks coupled to a corresponding one of the plurality of demodulator banks, each of the plurality of multiplier banks including a plurality of multipliers for multiplying the plurality of decisions by the plurality of signal weights, respectively, to generate a plurality of scaled signals;
a plurality of combiners, each of the plurality of combiners coupled to a corresponding one of the plurality of multiplier banks, each of the plurality of combiners summing a corresponding plurality of scaled signals to generate a summed signal; and
a plurality of decision blocks, each of the plurality of decision blocks corresponding to one of the plurality of combiners, each of the plurality of decision blocks comparing a corresponding summed signal to a predetermined value to determine the bit value of the digital message. - View Dependent Claims (43, 44, 45, 46, 47)
-
-
48. A transmitter utilizing time division multiple access (TDMA) and code division multiplexing (CDM) techniques for efficiently transmitting bursts of data, the transmitter comprising:
-
a timing reference for generating a precise timing signal and a corresponding precise time reference;
an interleaving multiplexer for interleaving a burst of data into a plurality of transmit bit sets using an interleaving multiplexer;
an orthogonal spreader, the orthogonal spreader spreading the plurality of transmit bit sets across a plurality of transmit codes using a plurality of orthogonal spreading codes;
a combiner, the combiner combining the spread plurality of transmit bit sets; and
a scrambling sequence, the scrambling sequence scrambling the combined and spread plurality of transmit bit sets for transmission within a corresponding TDMA slot within a TDMA superframe. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification