AP681A

Code division multiple (CDMA) communication system.

Abstract

A multiple acces, spread-spectrum communiction system processes a plurality of information signals received by a radio carrier station (rcs)over telecommunication lines for simultaneous transmission over a radio frequency (rf)channel as a code-division-multiplexed (cdm)signal to a group of subscriber units (sus). The rcs receives a call request signal that corresponds to a telecommunication line information signal, and a user indentification signal that idenifies a user to receive the call. The rcs includes a plurality of code division multiple access (cdma)modems, one of which provides a global pilot code signal. The modems provide message code signals synhronized to the global pilot signal. Each modem combines an information signal with a message signal to provide a cdm processed signal. The rcs includes a system channel controller coupled to receive a remote call. An rf transmitter is connected to all of the modems to combine the cdm processed signals with the global pilot code signal to generate a cdm signal. The rf transmitter also modulates a carrier signal with the cdm signal and transmits the modulated carrier signal through an rf communication channel to the uss. Each su includes a cdma modem which is also synchronized to the global pilot signal. The cdma modem despreads the cdm signal and provides a despread information signal to the user. The system includes a closed loop power control system for maintaining a minimum system transmit power level for the rcs and the sus, and system capacity management for maintaining a maximum number of active sus for improved system perfomance.

AP681A, drawing sheet 1
Sheet 1 of 36

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

26 claims: 16 independent, 10 dependent

  1. 1
    Proposed amended claims :1. A multiple access, spread-spectrum communication system for processing a plurality of telecommunication information signals received simultaneously for simultaneous transmission over a radio frequency (RF) channel as a code-division-multiplexed (CDM) signal, the system including a base station comprising: means for receiving a call request signal corresponding to a telecommunication line information signal, and a user identification signal identifying a user to which the call request and information signal are addressed;a plurality of modem processing means, one of the plurality of modem processing means providing a global pilot code signal, and each of the modem processing means providing at least one message code signal and combining one of the plurality of information signals with the respective one message code signal to provide a spread-spectrum processed message signal, each message code signal of the plurality of modem processing means being synchronized to the global pilot code signal, wherein the global pilot code signal and each message code signal are generated from, and related by, at least one of a family of code generation seeds;assignment means responsive to a channel assignment signal for coupling the information signals received on the telecommunication lines to respective indicated ones of the plurality of modem means;AP/P/ 9 6 / 0 0 8 3 2 AP.00681 / - 165 a system channel controller, coupled to a remote call-processing means and responsive to the user identification signal, for providing the channel assignment signal;and an RF transmitter means, connected to each of the plurality of modem processing means, for combining the plurality of spread-spectrum processed message signals with the global pilot code signal to generate a CDM signal;for modulating a carrier signal with the CDM signal and for transmitting the modulated carrier signal through an RF communication channel.
  2. 4
    4 channel includes the user identification signal and the call type signal each
  3. 5
    5 associated with the infonnation signal which is assigned to a subscriber unit. 1 4. The multiple access, spread-spectrum communication system as 2 recited in claim 3, wherein:0 4 □ a 4 the despread message signals of the subscriber unit include the user identification signal and the call type signal;and the subscriber system controller is responsive to the user identification signal assigned’to a subscriber unit to provide the call type signal for the received infonnation signal and the despread information signal to the user to which the call request and information signal are addressed. 5. The multiple-access spread-spectrum communication system of claim 1, wherein each one of the plurality of modem processing means further comprises: a) code generation means comprising a generic pilot code means providing a pilot code signal, and a message means for generating a plurality of message code signals, the generic pilot code means and the message means generating the pilot code signal and each of the plurality of message code signals from one of the family of code generation seeds, thereby to provide the pilot code signal and each of the plurality of message code signals having a known phase with respect to one another;and AP/P/ 9 6 / 0 0 8 3 2 AP00681 - 168 b) spreading means coupled to the message means for combining each of the information signals, user identification signals, and call type signals with a respective one of the plurality of message code signals to generate a plurality of spread-spectrum processed message signals.
  4. 10
    10 means for providing a plurality of call type signals corresponding to the
  5. 11
    11 information signal rates for the information signals;wherein each of the
  6. 12
    12 plurality of message code channels supports a predetermined information
  7. 13
    13 channel rate;
  8. 14
    14 a transmitter including a first information channel mode modification
  9. 15
    15 means responsive to the call type signal for changing the combination of the
  10. 16
    16 information signal from a first one of the message code signals to a second one
  11. 17
    17 of the message code signals which second message code signal supports a
  12. 18
    18 different information channel rate than the first message code signal; and AP/F/' 96/00832 20 21 22 a receiver including a second information channel mode modification means responsive to the call type signal for changing a received information signal from the first message code signal to the second message code signal to support the different information channel rate. 10. The multiple access, spread-spectrum communication system as recited in claim 9, wherein the transmitter further includes means for sequentially a) sending the message data combined with the first message code signal to the substantial exclusion of the second message code signal, b) concurrently sending the message data combined with the first message code signal and the message data combined with the second message code signal and AP . Ο Ο 6 8 1 - 171 7 © □ 5 © 6 c) sending the message data combined with the second message code signal to the substantial exclusion of the first message code signal.. 11. The multiple access, spread-spectrum communication system as recited in claim 9, wherein the transmitter further includes:means for synchronizing the transmitter to a receiver on a sub-epoch boundary;means for sending the message signal combined with the first message code signal prior to the sub-epoch boundary and for sending the message signal combined with the second message code signal to the substantial exclusion of the first message code signal subsequent to the sub-epoch boundary. 12. The multiple access, spread-spectrum communication system as recited in claim 2, wherein a transmission rate is dynamically changed of selected ones of a plurality of infonnation signals received simultaneously over telecommunication lines by the base station and transmitted to the subscriber unit through a plurality of spread-spectrum message channels, the system comprising a) the base station, connected to a remote call-processor which provides a call type signal identifying an information signal rate of the respective information signal and a conversion method for the respective information signal;comprising: AP/P/ 96/00832 AP.0 0 6 8 1 - 172 11 16 17 18 3 25 3 26 a system channel controller which assigns each of the information signals and call type signals to a respective spreadspectrum message channel;first information channel mode modification means connected to the system channel controller and responsive to the call type signal for changing the combination of the respective information signal from one spread-spectrum message channel to another pre-determined spread-spectrum message channel which supports a different information channel rate;and b) the subscriber unit comprising: a plurality of despreading means, each of the despreading means for recovering a respective one of the information signals and a respective one of the call type signals from a respective one of the spread-spectrum message channels;second information channel mode modification means responsive to the call type signal for reassigning the despreading means to another determined despreading means corresponding to a different spread spectrum channel wherein a different information signal rate is supported;and a signal conversion means responsive to the call type signal for selectively converting the despread information signal into a digital data signal. AP/P/ 96/00832 AP. Ο Ο 6 8 1 - .173 1 6 7 Ν δ Π Ί • 17 13. The multiple access, spread-spectrum communication system as recited in claim 2, wherein each modem processing means of the base station and of the subscriber unit includes a fast acquisition apparatus which synchronizes a phase of at least one local code sequence to a received code signal having a transmitted in-phase (I) code signal and a transmitted quadrature (Q) code signal, said transmitted I-code signal including a first spreading code sequence and said transmitted Q-code signal including a second spreading code sequence;the transmitted I-code signal and the transmitted Q-code signal having a predetermined mutual code sequence phase relationship value, the fast acquisition apparatus comprising: means for separating from the received code signal the transmitted I-code signal and the transmitted Q-code signal;correlating means for correlating the at least one local code sequence with the transmitted code signal, and comprising an I-code signal correlator and a Q-code signal correlator;a local code sequence generator responsive to a code control signal value to generate a local portion of the I-code sequence having an I-code phase value and a local portion of the Q-code sequence having a Q-code phase value;and a controller connected to the I-code signal correlator, the Q-code signal correlator, and the local code sequence generator, said controller for determining, obtaining, and maintaining code sequence lock wherein said I-code signal correlator correlates said local portion of the I-code sequence with said transmitted I-code signal and generates an I-high value when the I-code phase 22800/96 Zd/dV AP. Ο Ο 6 8 1 - 174 24 value of the local portion of the I-code sequence and a code phase value of the transmitted I-code signal have matching code phase values and wherein said encode signal correlator correlates said local portion of the Q-code sequence with said transmitted Q-code signal and generates a Q-high value when the Q-code phase value of the local portion of the Q-code sequence and a code phase value of the transmitted Q-code signal have matching code phase values;wherein said controller generates the code control signal value to lock the I-code phase value of the local portion of the I-code sequence responsive to the I-high value and to set ±e Q-code phase value of the local portion of the Q code sequence, and generates the code control signal value to lock the Q-code phase value of the local portion of the Q-code sequence responsive to the Q-high value and to set the I-code phase value of the local portion of the I-code sequence;and said controller is responsive to the absence of the I-high value and the Qhigh value to generate the code control signal value which adjusts the I-code phase value and the Q-code phase value. 14. The multiple access, spread-spectrum communication system as recited in claim 13, wherein the first spreading code sequence is equivalent to the second spreading code sequence, and the transmitted I-code signal and the transmitted Q code signal have the predetermined mutual code sequence phase relationship such that the respective code phases are not identical. 15. The multiple access, spread-spectrum communication system as recited in claim 13, wherein the first spreading code sequence and the second AP/P/ 9 6 / 0 0 8 3 2 AP. Ο Ο 6 8 1 - 175 - spreading code sequence are each chosen from a plurality of fast acquisition sequences of length L code chips;each of said fast acquisition sequences including a short code portion having length N code chips and a long code portion having length M code chips and having a mean search value of log 2L phases wherein said short code portion occurs repetitively, wherein: said local portion of the I-code sequence includes an I-sequence equivalent to the short code portion of the respective fast acquisition sequence, and said local portion of the Q-code sequence includes a Q-sequence equivalent to the short code portion of the respective fast acquisition sequence;said I-code signal correlator further includes means for generating an Imiddle value when the I-code phase value of the local portion of the I-code sequence and the code phase of the transmitted I-code signal have code phase values which correspond to the I-sequence in phase with one occurrence of the respective short code sequence of the first spreading code sequence;said Q-code signal correlator further includes means for generating a Qmiddle value when the Q-code phase of the local portion of the Q-code sequence and the code phase of the transmitted Q-code signal have code phase values which correspond to the Q-sequence in phase with one occurrence of the respective short code sequence of the second spreading code sequence;and said controller being responsive to the I-middle value and to the absence of the I-high value and the Q-high value for generating the code control signal value which adjusts the I-code phase value and the Q-code phase value to maintain the respective local short code sequence portion of the local portion of AP/P/ 9 6 / 0 0 8 3 2 AP . Ο β 6 8 1 - 176 26 the I-code sequence in phase with each respective occurrence of the short code 27 sequence of the first spreading code sequence;and being responsive to the Q28 middle value and the absence of the I-high value and the Q-high value for 29 generating the code control signal value for adjusting the I-code phase value and 30 the Q-code phase value to maintain the respective Q-sequence of the local 31 portion of the Q-code sequence in phase with each respective occurrence of the 32 short code sequence of the second spreading code sequence. 1 16. The multiple access, spread-spectrum communication system as 2 recited in claim 15, wherein the short code portion has length N code chips 3 where N is an even integer and the long code portion has length M code chips 4 where M is an odd integer. 17. The multiple access, spread-spectrum communication system as recited in claim 15, wherein the short code portion has length N code chips where N is an odd integer and the long code portion has length M code chips where M is an even integer. 18. The multiple access, spread-spectrum communication system as recited in claim 15, wherein each of said fast acquisition sequences includes a short code portion having length N code chips and a long code portion having length M code chips, and the plurality of fast acquisition sequences, has length L code chips, where L, M and N are integers and L is equal to M multiplied by N. AP/P/ 96/00832
  13. 20
    20 respective SU for the respective assigned channel and message channel;•j.
  14. 21
    21 comparing means for comparing the transmit power level of the
  15. 22
    22 respective SU to a second predetermined value;and
  16. 23
    23 indicating means for indicating a maximum power condition to the base
  17. 24
    24 station, by one SU, by setting the respective power alarm value to an alarm
  18. 25
    25 condition value when the transmit power level of the SU is equivalent to or
  19. 26
    26 greater than the second predetermined value; and J wherein blocking means of the base station, responsive to the alarm condition value, blocks transmission of the respective assigned channel and SU message channel of each ones of the SUs by setting the traffic access value to the first predetermined value. 22. The multiple access, spread-spectrum communication system as recited in claim 2, wherein the base station includes one of a first and a second spread spectrum transceiver and the subscriber unit includes the other one of the first and the second spread spectrum transceiver, the first spread-spectrum transceiver receiving a digital data signal including a predetermined flag pattern corresponding to an idle period and transferring the digital data signal to the second transceiver as a spread spectmm signal, and the second spread-spectrum AP/P/ 96/00832 - 179 8 transceiver receiving the spread spectrum signal and delivering the digital data signal, and wherein the first transceiver includes:delay means for delaying the digital data signal to form a delayed digital data signal;monitoring means for monitoring the digital data signal to detect the predetermined flag pattern;transmission means for transmitting the delayed digital data signal as the spread-spectrum signal to the second transceiver;and means for suspending transmission of the delayed digital data signal when the flag pattern is present;and the second transceiver includes detector means for detecting the absence of the delayed digital data signal: and inserting means for inserting the predetermined flag pattern in the delivered digital data signal.
Independent claims19