WO2000070903A1 - Channel assignment in a spread spectrum cdma communication system - Google Patents

Channel assignment in a spread spectrum cdma communication system Download PDF

Info

Publication number
WO2000070903A1
WO2000070903A1 PCT/US2000/013924 US0013924W WO0070903A1 WO 2000070903 A1 WO2000070903 A1 WO 2000070903A1 US 0013924 W US0013924 W US 0013924W WO 0070903 A1 WO0070903 A1 WO 0070903A1
Authority
WO
WIPO (PCT)
Prior art keywords
identifier
base station
code
codes
signature
Prior art date
Application number
PCT/US2000/013924
Other languages
French (fr)
Inventor
Stephen G. Dick
Eldad Zeira
Original Assignee
Interdigital Technology Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to JP2000619230A priority Critical patent/JP4043717B2/en
Application filed by Interdigital Technology Corporation filed Critical Interdigital Technology Corporation
Priority to MXPA01011773A priority patent/MXPA01011773A/en
Priority to BRPI0010635-6A priority patent/BRPI0010635B1/en
Priority to DE60040599T priority patent/DE60040599D1/en
Priority to CA002371482A priority patent/CA2371482C/en
Priority to DK00932658T priority patent/DK1183892T3/en
Priority to AU50351/00A priority patent/AU775980B2/en
Priority to IL14650700A priority patent/IL146507A0/en
Priority to EP00932658A priority patent/EP1183892B1/en
Priority to DE1183892T priority patent/DE1183892T1/en
Publication of WO2000070903A1 publication Critical patent/WO2000070903A1/en
Priority to NO20015616A priority patent/NO328334B1/en
Priority to HK02105640.1A priority patent/HK1044255B/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/16Code allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0866Non-scheduled access, e.g. ALOHA using a dedicated channel for access

Definitions

  • the invention relates generally to resource allocation in a wireless code
  • Figure 1 depicts a wireless spread spectrum Code Division Multiple Access
  • CDMA Code Division Multiple Access
  • UE 22- 26 in its operating area.
  • UE user equipment 22- 26 in its operating area.
  • CDMA spread spectrum CDMA
  • data signals are communicated between UEs 22-26 and the base station 20 over
  • Each data signal in the shared bandwidth is spread with
  • the base station 20 to the UEs 22-26 are sent on downlink channels and signals from
  • the UEs 22-26 to the base station 20 are sent on uplink channels.
  • pilot signals are transmitted
  • the UEs 22-26 are configured to all the UEs 22-26 within the base station's operating range. The UEs 22-26
  • CPCH common packet channel
  • Each packet is distinguishable by its code.
  • the packets have a preamble which also distinguishes it from other
  • the CPCH is typically used to carry infrequently communicated data at high
  • Figure 2 depicts a CPCH access scheme 28.
  • the CPCH access scheme 28
  • predetermined signatures 36-40 are assigned to the time slots 30-34 to allow more
  • an access opportunity 66-82 For purposes of this specification, a particular time slot is referred to as an access opportunity 66-82.
  • a virtual channel uniquely defines
  • the UE 22-26 The UE 22-26
  • the UE determines the access opportunity to select. Upon identifying a
  • the base station 20 sends out an acknowledgment message (ACK) if the corresponding downlink channel is still available.
  • ACK acknowledgment message
  • the UEs 22-26 After receiving a corresponding acknowledgment, the UEs 22-26 determine
  • access opportunity 66-82 used to send the UEs' packet. Either stored in the UEs 22-
  • monitoring the AICH is not desirable. At a particular
  • the UE 22-26 only runs when there is a need to send data. Monitoring the AICH
  • the UE 22-26 may randomly choose
  • sequences represent approximately half of the sequences available at the base station
  • AICH complicates the UE receiver circuitry increasing its cost, it is undesirable.
  • a selected user equipment transmits a signature in a selected one of the
  • the base station in response to receiving the
  • the base station transmits an acknowledgment signal comprising
  • the selected user equipment receives the
  • the selected user equipment and the base station communicate using the selected code.
  • FIG. 1 is an illustration of a typical wireless spread spectrum CDMA
  • Figure 2 is an illustration of a common packet channel access scheme.
  • Figure 3 is an illustration assigning virtual channels.
  • Figure 4 is a graph of the probability of a collision versus demand for the
  • Figure 5 illustrates a simplified base station and user equipment.
  • Figure 6 is an identifier transmitter circuit.
  • Figure 7 is an identifier receiver circuit.
  • Figure 8 is a table of an assignment of Golay sequences.
  • Figure 9 is a circuit for detecting the Golay sequences of Figure 8.
  • Figure 10 is an assignment table for a system having physical channels with
  • Each virtual channel 48-64 is defined by its
  • operating parameters such as uplink spreading factor and down link code. Additionally, instead of assigning virtual channels 48-64, the same principles may be assigned to assign virtual channels 48-64.
  • each physical channel may be multiplexed, such as by using two
  • time slots Using two time slots will increase the channel's effective data rate, such
  • the virtual channel 48-64 also defines
  • a grouping may contain all of the channels in one group or as
  • One possible virtual channel grouping may group all virtual
  • the UE 22-26 selects an access opportunity out of the groups having the
  • Another grouping may be formed based on the access
  • the UEs 22-26 determine which channel is assigned
  • Virtual channel assignment transmits a channel identifier 84-88, preferably along with the ACK, indicating
  • the identifier 84-88 indicates the
  • NAK available
  • Figure 4 is a graph 91 depicting the probability of a collision (Collisions)
  • Figure 5 illustrates a simplified base station 20 and a UE 22 for use in
  • the UE 22 has a controller 144 for determining
  • a UE transmitter 140 sends
  • a UE receiver 142 receives communications, such as ACK messages,
  • the base station 20 has a controller 134 for determining the code of uplink
  • station transmitter 136 sends communications, such as ACK messages, NAK
  • the base station receiver 138 receives
  • the extra bits identify the selected virtual
  • the circuits are capable of sending up to four channel identifiers
  • the ACK sequence is generated by a sequence
  • the ACK sequence is passed through a mixer 96
  • transmitted ACK is at one of four phases 0°, 90°, 180° or 270°.
  • the receiver circuit 14 of Figure 7 is used to determine the phase of the ACK
  • the ACK is mixed with both an in-phase
  • sequence correlators are correlated with a replica of the ACK's sequence by sequence correlators
  • mixers 108, 110 by multiplying the correlation signals by -1.
  • the two correlated signals and the two negated signals are supplied to an identifier circuit 112.
  • identifier circuit 112 determines which of the four phased versions of the correlated
  • channel's code are recovered at the UE 22-26.
  • Another technique for sending the identifier 84-88 is to use the ACK and a
  • the base station 20 sends a CR
  • the CR has a sequence which is associated with a
  • identifier 84-88 is sent to the specific UE 22.
  • An inverted ACK indicates a NAK.
  • the identifier is sent with a signal using a Golay sequence.
  • Golay sequence is constructed out of short sequences, such as X and Y. By inverting the shorter sequences and changing their order many unique longer sequences may
  • each UE 22-26 is
  • receiving UE 22-26 determines the code of the downlink transmission.
  • a Golay sequence detector is shown in Figure 9. The received signal is
  • Adders 127, 128 are
  • the delay devices 129, 130 are coupled to the mixer and also to delay devices 129, 130.
  • the delay devices 129, 130 are coupled to the mixer and also to delay devices 129, 130.
  • Figure 10 illustrates an assignment scheme for a system using two time slot
  • signatures is assigned a downlink code and one of two time slots. The selected time

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

A selected user equipment transmits a signature in a selected one of the common packet channel's time slots. The base station, in response to receiving the transmitted signature, selects a currently unused code, if available, out of a plurality of code associated with the access opportunity defined by the selected signature and selected time slot. The base station transmits an acknowledgment signal comprising an identifier of the selected code. The selected user equipment receives the acknowledgment signal. The selected user equipment and the base station communicate using the selected code.

Description

CHANNEL ASSIGNMENT LN A SPREAD SPECTRUM CDMA COMMUNICATION SYSTEM
BACKGROUND
The invention relates generally to resource allocation in a wireless code
division multiple access communication system. More specifically, the invention
relates to assigning uplink and downlink channels in response to access requests of
user equipment.
Figure 1 depicts a wireless spread spectrum Code Division Multiple Access
(CDMA) communication system 18. A base station 20 communicates with user
equipment (UE) 22- 26 in its operating area. In a spread spectrum CDMA system
18, data signals are communicated between UEs 22-26 and the base station 20 over
the same spread bandwidth. Each data signal in the shared bandwidth is spread with
a unique chip code sequence. Upon reception, using a replica of the chip code
sequence, a particular data signal is recovered.
Since signals are distinguished by their chip code sequences (code), separate
dedicated communication channels are created using different codes. Signals from
the base station 20 to the UEs 22-26 are sent on downlink channels and signals from
the UEs 22-26 to the base station 20 are sent on uplink channels. For coherent
detection of downlink transmissions by the UEs 22-26, pilot signals are transmitted
to all the UEs 22-26 within the base station's operating range. The UEs 22-26
condition their receivers based on the pilot signals to enable data reception.
In many CDMA systems, a common packet channel (CPCH) is used for uplink transmissions. A CPCH is capable of carrying packets of data from different
UEs 22-26. Each packet is distinguishable by its code. For detection by the base
station 20, the packets have a preamble which also distinguishes it from other
packets. The CPCH is typically used to carry infrequently communicated data at high
rates.
Figure 2 depicts a CPCH access scheme 28. The CPCH access scheme 28
is time divided into intervals having time slots 30-34, such as 8 time slots proposed
for the Third Generation Mobile Telecommunications System (LMT-2000) . A group
of predetermined signatures 36-40 are assigned to the time slots 30-34 to allow more
than one UE 22-26 to use the same time slot 30-34. A particular signature used
within a particular time slot is referred to as an access opportunity 66-82. For
instance, for each of the 8 time slots in the proposal for LMT-2000, one out of 16
signatures is available to be chosen, resulting in 128 access opportunities. Each
signature 36-40 is preassigned a virtual channel. A virtual channel uniquely defines
operating parameters for both the uplink and downlink, i.e., an uplink spreading
factor and a unique code for the downlink.
Broadcast from the base station 20 to each UE 22-26 is the availability of each
virtual channel over an acknowledge indication channel (AICH). The UE 22-26
monitors the AICH to determine the availability of each virtual channel. Based on
the operating parameters required by the UE 22-26 and the availability of the virtual
channels, the UE determines the access opportunity to select. Upon identifying a
particular access opportunity, the base station 20 sends out an acknowledgment message (ACK) if the corresponding downlink channel is still available. In the
proposal for LMT-2000, the ACK simply repeats the signatures 36-40 associated with
the access attempt. If the downlink channel is not available, a negative acknowledge
(NAK) is sent.
After receiving a corresponding acknowledgment, the UEs 22-26 determine
the proper code to recover communications on the downlink channel based on the
access opportunity 66-82 used to send the UEs' packet. Either stored in the UEs 22-
26 or transmitted on a Base Station's Broadcast Channel is a list of the code assigned
to each access opportunity 66-82. This scheme severely increases the packet
collision probability and therefore the packet delay which is undesirable.
In some situations, monitoring the AICH is not desirable. At a particular
moment, some UEs 22-26 will be operating in a "sleep" mode. In the "sleep" mode,
the UE 22-26 only runs when there is a need to send data. Monitoring the AICH
during "sleep" mode will both reduce battery life and introduce a delay in the
transmission of the first packet. Additionally, when a UE 22-26 borders between
two base station's operating areas, monitoring multiple AICHs further exacerbates
-these drawbacks.
Monitoring creates other problems. It further complicates the UE' s receiving
circuitry, making the UE 22-26 more expensive.
Monitoring results in a suboptimum use of the CPCH. AICH monitoring
provides information when a channel becomes busy. The time at which the channel
becomes free is deduced on a worst case maximum packet length. If a packet is not maximum length, the channel will be idle while the UEs 22-26 are waiting to
transmit. On the other hand, if monitoring is not performed in such a system,
channel availability information is unavailable. The UE 22-26 may randomly choose
a busy virtual channel increasing the packet delay by causing a collision.
Accordingly, it would be desirable to allow the UEs 22-26 to wait a period shorter
than the maximum packet length and provide for some other collision reducing
mechanism.
One technique to reduce the possibility of collision is to raise the number of
codes, for instance to 128 different codes. In the proposal for LMT-2000 the 128
sequences represent approximately half of the sequences available at the base station
20. Accordingly, this solution is undesirable. Additionally, since monitoring the
AICH complicates the UE receiver circuitry increasing its cost, it is undesirable.
Accordingly, an alternate approach to assign virtual channels is desirable.
SUMMARY
A selected user equipment transmits a signature in a selected one of the
-common packet channel's time slots. The base station, in response to receiving the
transmitted signature, selects a currently unused code, if available, out of a plurality
of code associated with the access opportunity defined by the selected signature and
selected time slot. The base station transmits an acknowledgment signal comprising
an identifier of the selected code. The selected user equipment receives the
acknowledgment signal. The selected user equipment and the base station communicate using the selected code.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 is an illustration of a typical wireless spread spectrum CDMA
communication system.
Figure 2 is an illustration of a common packet channel access scheme.
Figure 3 is an illustration assigning virtual channels.
Figure 4 is a graph of the probability of a collision versus demand for the
prior art and the virtual channel assignment.
Figure 5 illustrates a simplified base station and user equipment.
Figure 6 is an identifier transmitter circuit.
Figure 7 is an identifier receiver circuit.
Figure 8 is a table of an assignment of Golay sequences.
Figure 9 is a circuit for detecting the Golay sequences of Figure 8.
Figure 10 is an assignment table for a system having physical channels with
two time slots.
DETAILED DESCRIPTION OF THE PREFERRED EMBODLMENTS
The preferred embodiments will be described with reference to the drawing
figures where like numerals represent like elements throughout. Figure 3 illustrates
a virtual channel assignment scheme. Each virtual channel 48-64 is defined by its
operating parameters, such as uplink spreading factor and down link code. Additionally, instead of assigning virtual channels 48-64, the same principles may
be applied to assigning physical channels which are defined by their downlink code.
To reduce the number of used physical channels and increase the power level
of each channel, each physical channel may be multiplexed, such as by using two
time slots. Using two time slots will increase the channel's effective data rate, such
as from 8 Kbps to 16 Kbps. In such a system, the virtual channel 48-64 also defines
which multiplexed signal is assigned to the UE 22-26.
Instead of assigning a single virtual channel for each signature 36-40 as in the
prior art, a set 42-46 of virtual channels are assigned for each grouping 116-120 of
access opportunities. A grouping may contain all of the channels in one group or as
few as 2 or 3 channels. One possible virtual channel grouping may group all virtual
channels with the same data rate for the uplink. For groups having the same uplink
data rate, the UE 22-26 selects an access opportunity out of the groups having the
UE's desired uplink data rate. Another grouping may be formed based on the access
opportunities' signature 36-40. Based on the selected access request and the UE's
priority, one of the virtual channels 48-64 assigned to the group 116-120 associated
-with the access attempt is used for the UE if available. Once the virtual channel is
assigned, it will not be assigned again until the particular UE's transaction is
complete. Additionally, a receiving circuit at the base station 20 with the proper data
rate is assigned to the UE 22-26.
In the prior art system, the UEs 22-26 determine which channel is assigned
to the downlink based on the access opportunity 66-82. Virtual channel assignment transmits a channel identifier 84-88, preferably along with the ACK, indicating
which of the set 42-46 of channels assigned to the group 116-120 is selected. When
all of the virtual channels are in the same group, the identifier 84-88 indicates the
selected virtual channel. If no channel is available out of the set 42-46, a no channel
is available (NAK) identifier is sent. Since more than one virtual channel is
potentially assigned to a particular access attempt, the probability of UE collisions
is reduced.
Figure 4 is a graph 91 depicting the probability of a collision (Collisions)
versus the number of UEs 22-26 requesting access (Demand). As shown, the
collisions using 2 or 3 virtual channels per group (2 states/AP or 3 states/ AP) is
lower than the prior art (AICH monitor) regardless of demand.
Figure 5 illustrates a simplified base station 20 and a UE 22 for use in
implementing channel assignment. The UE 22 has a controller 144 for determining
the code of the uplink and downlink communications. A UE transmitter 140 sends
communications, such as access opportunities and uplink packet signals, to the base
station 20. A UE receiver 142 receives communications, such as ACK messages,
- NAK messages and downlink signals.
The base station 20 has a controller 134 for determining the code of uplink
and downlink communications as well as determining channel availability. A base
station transmitter 136 sends communications, such as ACK messages, NAK
messages and downlink signals, to the UE 22. The base station receiver 138 receives
communications, such as access opportunities and uplink packet signals. Techniques for sending the identifiers are to attach extra bits to the ACK or
to change the phase of the ACK to indicate the selected identifier. For a system
using a single group of virtual channels, the extra bits identify the selected virtual
channel. Circuits for sending the identifiers by phase shifting the ACK are depicted
in Figures 6 and 7. The circuits are capable of sending up to four channel identifiers
without a NAK identifier or three channel identifiers with a NAK identifier. In the
transmitter circuit 92 of Figure 6, the ACK sequence is generated by a sequence
generator 94. The sequence itself is associated with the preamble access opportunity
and is unique to the access attempt. Several such sequences may be transmitted to
several users at the same time. The ACK sequence is passed through a mixer 96
which multiplies the signal with either +1 or -1. The mixed signal is subsequently
passed through another mixer 98 where the signal is mixed with an in-phase carrier
(cos wt) or a quadrature carrier (sin wt). As a result of the two mixers 96, 98, the
transmitted ACK is at one of four phases 0°, 90°, 180° or 270°. Each identifier 84-
88 is preassigned to one of the phases.
The receiver circuit 14 of Figure 7 is used to determine the phase of the ACK
- sent
by the transmitter circuit 92 of Figure 6. The ACK is mixed with both an in-phase
carrier by mixer 100 and a quadrature carrier by mixer 102. Each of the mixed
signals are correlated with a replica of the ACK's sequence by sequence correlators
104, 106. The in-phase and quadrature correlation signals are each negated by
mixers 108, 110 by multiplying the correlation signals by -1. The two correlated signals and the two negated signals are supplied to an identifier circuit 112. The
identifier circuit 112 determines which of the four phased versions of the correlated
signal has the highest magnitude. Since the downlink transmissions from the base
station are synchronized and their phase is known, the identifier circuit 112
determines which identifier 84-88 was sent based on the phase of the ACK. A list
stored either in the UEs 22-26 or transmitted on a Base Station's Broadcast Channel
is used to determine the virtual channel 48-64 associated with the identifier 84-88
and the group 116-120 of the UE's access request. Using the determined virtual
channel 48-64, transmissions sent by the base station 20 using the selected downlink
channel's code are recovered at the UE 22-26.
Another technique for sending the identifier 84-88 is to use the ACK and a
collision resolution signal (CR). After a collision between UEs 22-26 is detected at
a base station 20, in many spread spectrum systems the base station 20 sends a CR
directed to the colliding UEs. The CR has a sequence which is associated with a
specific UE 22 for detection by the UE 22. By inverting the ACK and CR, an
identifier 84-88 is sent to the specific UE 22. An inverted ACK indicates a NAK.
- By inverting the CR, one virtual channel is assigned to +CR a second virtual channel
is assigned to -CR. Accordingly, using the ACK and CR an identifier indicating
either a NAK or one of two channels is sent. Additionally, using a CR with multiple
states, such as three, one of multiple channels is assigned to the CR.
Alternatively, the identifier is sent with a signal using a Golay sequence. A
Golay sequence is constructed out of short sequences, such as X and Y. By inverting the shorter sequences and changing their order many unique longer sequences may
be constructed as shown in table 122 of Figure 8. To reduce the size of the table
122, only half of the possible sequences are shown. By negating each sequence,
another unique Golay sequence results. As shown in Figure 8, each UE 22-26 is
assigned a unique set of Golay sequences, such as 4. For instance, user 0 is assigned
four sequences, the top two sequences and the negation of those sequences. By
assigning each of the Golay sequences a virtual channel, upon reception, the
receiving UE 22-26 determines the code of the downlink transmission.
A Golay sequence detector is shown in Figure 9. The received signal is
correlated with a Golay Correlator 123 and interleaved by an interleaver 124 to
detect the short codes. The arrangement of the short codes for two assigned
sequences within the long codes is shown as Signature 0 and 1. Using mixers 125,
126, the signatures are mixed with the detected short codes. Adders 127, 128 are
coupled to the mixer and also to delay devices 129, 130. The delay devices 129, 130
take the output of the adders 127, 128 and feed them back to those adders 127, 128
for correlation with the next short sequence. The output of each adder 127, 128
- determines the Golay sequence of the received signal.
Figure 10 illustrates an assignment scheme for a system using two time slot
multiplexing for the physical channels. In table 132, each of the sixteen different
signatures is assigned a downlink code and one of two time slots. The selected time
slot is indicated by the transmitted identifier.

Claims

CLAIMSWhat is claimed is:
1. A method for sending data in a spread spectrum code division multiple
access communication system between a selected user equipment out of a plurality
of user equipments and a base station, the system having a common packet channel
defined by a predetermined set of codes, the common packet channel having a
plurality of access opportunities, each defined by a time slot and signature, the
method comprising:
transmitting from the selected user equipment a signature in a selected one of
the common packet channel time slots;
in response to receiving the transmitted signature at the base station, selecting
a currently unused code, if available, out of a plurality of codes associated with the
access opportunity defined by the selected signature and selected time slot;
transmitting from the base station an identifier of the selected code;
receiving the identifier at the selected user equipment; and
communicating data between the selected user equipment and the base station
_ using the selected code.
2. The method of claim 1 wherein the identifier is transmitted along with
an acknowledgment signal.
3. The method of claim 1 wherein the identifier is transmitted by a
acknowledgment signal and a collision resolution signal.
4. The method of claim 1 wherein the identifier indicates an uplink
spreading factor for communications to be sent from the user equipment to the base
station.
5. The method of claim 1 wherein the transmitted signature is selected
from a set of sixteen signatures and the selected one time slot is selected from a set
of eight time slots.
6. The method of claim 2 further comprising if no codes associated with
the access opportunity are available, transmitting a negative acknowledgment signal
indicating that no codes are available.
7. The method of claim 1 wherein the selected code is used to define a
downlink physical channel for downlink communications.
8. The method of claim 7 wherein the downlink physical channel is time
multiplexed into time slots and the identifier indicates a selected one of the time slots
for the downlink communications between the base station and the selected user
equipment.
9. The method of claim 1 wherein the plurality of codes associated with
each access opportunity includes all of the codes available to all of the access
opportunities.
10. The method of claim 1 wherein the plurality of codes associated with
each access opportunity numbers from a range of two codes to all of the codes
available to all of the access opportunities.
11. The method of claim 2 wherein the acknowledgment signal identifier
is indicated by a selected one out of a set of phases of the acknowledgment signal.
12. The method of claim 2 wherein the acknowledgment signal identifier
is attached extra bits.
13. The method of claim 2 wherein the acknowledgment signal identifier
is indicated by a selected one out of a set of Golay sequences.
14. A base station for a spread spectrum code division multiple access
system comprising:
a receiver for receiving access opportunities and packet data over a common
packet channel, the common packet channel defined by a predetermined set of codes
and having a plurality of access opportunities, each access opportunity defined by a time slot and a signature;
a code selection controller associated with said receiver for selecting a
currently unused code from a plurality of codes associated with a received access
opportunity, such that a code, if available, is selected in response to receiving a
signature in one of said time slots from a user equipment from the plurality of codes
associated with the access opportunity defined by the received signature and said one
time slot; and
a transmitter associated with said controller which transmits to the user
equipment an identifier of the selected available code, whereby said transmitter sends
communications to the user equipment encoded with said selected code.
15. The base station of claim 14 wherein the plurality of codes associated
with each access opportunity includes all of the codes of all the access opportunities.
16. The base station of claim 14 further comprising:
a sequence generator for producing a replica of a received access
opportunities' signature;
a first mixer for selectively inverting the signature replica in response to the
code selection; and
a second mixer for selectively mixing the selectively inverted signature with
an in-phase or quadrature phase carrier in response to the code selection to produce
the identifier.
17. A spread spectrum code division multiple access communication
system having a base station and a plurality of user equipments, the system using a
common packet channel for communication, the common packet channel defined by
a predetermined set of codes and having a plurality of access opportunities, each
access opportunity defined by a time slot and signature, the system comprising:
the plurality of user equipments, each having:
means for transmitting a signature in a selected one of the common
packet channel time slots;
means for receiving an identifier, the identifier indicating a selected
code; and
means for communicating with the base station using the selected code;
and
the base station having:
means, in response to receiving the transmitted signature, for
determining the selected code by selecting a currently unused code, if available, out
of a plurality of codes associated with the access opportunity defined by the selected
_ signature and selected time slot; and
means for transmitting the identifier of the selected code.
18. The system of claim 17 wherein the identifier indicates an uplink
spreading factor for communications to be sent from the user equipment to the base
station.
19. The system of claim 17 wherein the transmitted signature is selected
from a set of sixteen signatures and the selected one time slot is selected from a set
of eight time slots.
20. The system of claim 17 wherein the base station further having means,
if no codes associated with the access opportunity are available, for transmitting a
negative acknowledgment signal indicating that no codes are available.
21. The system of claim 17 wherein the selected code is used to define a
downlink physical channel for downlink communications.
22. The system of claim 21 wherein the downlink physical channel is time
multiplexed into time slots and the identifier indicates a selected one of the time slots
for the downlink communications between the base station and the user equipment.
23. The system of claim 17 wherein the plurality of codes associated with
each access opportunity includes all of the codes of all access opportunities.
24. The system of claim 17 wherein the plurality of codes associated with
each access opportunity numbers from a range of two codes to all of the codes of all
access opportunities.
25. The system of claim 17 wherein the identifier is indicated by a selected
one out of a set of phases of an acknowledgment signal.
26. The system of claim 17 wherein the identifier is attached extra bits to
an acknowledgment signal.
27. The system of claim 17 wherein the identifier is indicated by a selected
one out of a set of Golay sequences.
PCT/US2000/013924 1999-05-19 2000-05-19 Channel assignment in a spread spectrum cdma communication system WO2000070903A1 (en)

Priority Applications (12)

Application Number Priority Date Filing Date Title
DK00932658T DK1183892T3 (en) 1999-05-19 2000-05-19 Channel assignment in a spread spectrum CDMA communication system
MXPA01011773A MXPA01011773A (en) 1999-05-19 2000-05-19 Channel assignment in a spread spectrum cdma communication system.
BRPI0010635-6A BRPI0010635B1 (en) 1999-05-19 2000-05-19 Method of sending data in a wireless spread-spectrum code division multiple access communication system, base station for said communication system and user equipment integrated into such communication system
DE60040599T DE60040599D1 (en) 1999-05-19 2000-05-19 CHANNEL ASSIGNMENT IN A CDMA SPREADING SPECTRUM COMMUNICATION SYSTEM
CA002371482A CA2371482C (en) 1999-05-19 2000-05-19 Channel assignment in a spread spectrum cdma communication system
JP2000619230A JP4043717B2 (en) 1999-05-19 2000-05-19 Channel assignment in spread spectrum CDMA communication system
AU50351/00A AU775980B2 (en) 1999-05-19 2000-05-19 Channel assignment in a spread spectrum CDMA communication system
DE1183892T DE1183892T1 (en) 1999-05-19 2000-05-19 CHANNEL ASSIGNMENT IN A CDMA SPREADING SPECTRUM COMMUNICATION SYSTEM
EP00932658A EP1183892B1 (en) 1999-05-19 2000-05-19 Channel assignment in a spread spectrum cdma communication system
IL14650700A IL146507A0 (en) 1999-05-19 2000-05-19 Channel assignment in a spread spectrum cdma communication system
NO20015616A NO328334B1 (en) 1999-05-19 2001-11-16 Channel Assignment in Spread Spectrum CDMA Communication System
HK02105640.1A HK1044255B (en) 1999-05-19 2002-07-31 Channel assignment in a spread spectrum cdma communication system

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US13488199P 1999-05-19 1999-05-19
US60/134,881 1999-05-19
US13558899P 1999-05-24 1999-05-24
US60/135,588 1999-05-24
US13892299P 1999-06-11 1999-06-11
US60/138,922 1999-06-11

Publications (1)

Publication Number Publication Date
WO2000070903A1 true WO2000070903A1 (en) 2000-11-23

Family

ID=27384641

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/013924 WO2000070903A1 (en) 1999-05-19 2000-05-19 Channel assignment in a spread spectrum cdma communication system

Country Status (18)

Country Link
EP (2) EP1998589B1 (en)
JP (3) JP4043717B2 (en)
KR (1) KR100408982B1 (en)
CN (3) CN1278584C (en)
AT (2) ATE412319T1 (en)
AU (1) AU775980B2 (en)
BR (1) BRPI0010635B1 (en)
CA (1) CA2371482C (en)
DE (2) DE1183892T1 (en)
DK (1) DK1183892T3 (en)
ES (1) ES2315232T3 (en)
HK (2) HK1044255B (en)
IL (1) IL146507A0 (en)
MX (1) MXPA01011773A (en)
MY (1) MY125499A (en)
NO (1) NO328334B1 (en)
TW (1) TW476199B (en)
WO (1) WO2000070903A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003529275A (en) * 2000-03-28 2003-09-30 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Wireless communication system
GB2429605A (en) * 2005-08-24 2007-02-28 Ipwireless Inc Allocating downlink code sequence associated with an uplink code resource identifier

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI309137B (en) 2002-03-25 2009-04-21 Interdigital Tech Corp Method for blind code detection
WO2006099273A2 (en) 2005-03-14 2006-09-21 Masco Corporation Of Indiana Quick change mounting system for a faucet
US7698755B2 (en) 2005-08-29 2010-04-20 Masco Corporation Of Indiana Overhead cam faucet mounting system
JP2008061227A (en) * 2006-08-02 2008-03-13 Advanced Telecommunication Research Institute International Wireless apparatus, wireless communication network with the same and method of detecting channel in wireless apparatus
CN101132618B (en) * 2006-08-21 2010-05-12 大唐移动通信设备有限公司 Response to random access signal, random access method and mobile communication system
CN100554922C (en) * 2006-12-20 2009-10-28 南京大学 Fog collector and application process thereof
US8407828B2 (en) 2007-11-30 2013-04-02 Masco Corporation Of Indiana Faucet mounting system including a lift rod
KR101448980B1 (en) * 2008-07-01 2014-10-14 에스케이텔레콤 주식회사 Mobile telecomminication system for allocating wireless resources dynamically, and method thereof
US8644244B2 (en) 2008-12-12 2014-02-04 Research In Motion Limited Sensor-based wireless communication systems using compressive sampling
CA2796796C (en) 2010-05-21 2015-03-24 Masco Corporation Of Indiana Faucet mounting anchor
CN102651913B (en) * 2011-02-23 2014-12-03 华为技术有限公司 Access method of group terminals and terminals

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998049857A1 (en) * 1997-04-30 1998-11-05 Telefonaktiebolaget Lm Ericsson Random access in a mobile telecommunications system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW306102B (en) * 1993-06-14 1997-05-21 Ericsson Telefon Ab L M

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998049857A1 (en) * 1997-04-30 1998-11-05 Telefonaktiebolaget Lm Ericsson Random access in a mobile telecommunications system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
TIA/EIA: "IS-95B", 1 March 1999, TELECOMMUNICATIONS INDUSTRY ASSOCIATION, ARLINGTON, VA, USA, XP002145285 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003529275A (en) * 2000-03-28 2003-09-30 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Wireless communication system
GB2429605A (en) * 2005-08-24 2007-02-28 Ipwireless Inc Allocating downlink code sequence associated with an uplink code resource identifier
GB2429605B (en) * 2005-08-24 2008-06-04 Ipwireless Inc Apparatus and method for communicating signalling information
US7817613B2 (en) 2005-08-24 2010-10-19 Wireless Technology Solutions Llc Apparatus and method for communicating signaling information
US8804580B2 (en) 2005-08-24 2014-08-12 Nvidia Corporation Apparatus and method for communicating signaling information
US9066337B2 (en) 2005-08-24 2015-06-23 Nvidia Corporation Apparatus and method for communicating signaling information

Also Published As

Publication number Publication date
JP2005237027A (en) 2005-09-02
EP1998589B1 (en) 2011-06-22
DK1183892T3 (en) 2009-02-09
ES2315232T3 (en) 2009-04-01
NO20015616D0 (en) 2001-11-16
AU775980B2 (en) 2004-08-19
EP1998589A3 (en) 2009-02-25
KR100408982B1 (en) 2003-12-06
HK1127208A1 (en) 2009-09-18
CA2371482A1 (en) 2000-11-23
TW476199B (en) 2002-02-11
BR0010635A (en) 2002-02-19
HK1044255B (en) 2009-07-10
ATE412319T1 (en) 2008-11-15
MXPA01011773A (en) 2002-05-14
JP4249718B2 (en) 2009-04-08
KR20020014796A (en) 2002-02-25
CN1486009B (en) 2010-05-26
NO328334B1 (en) 2010-02-01
CN1351808A (en) 2002-05-29
MY125499A (en) 2006-08-30
EP1183892A1 (en) 2002-03-06
CN1137598C (en) 2004-02-04
EP1183892B1 (en) 2008-10-22
EP1998589A2 (en) 2008-12-03
JP2006042392A (en) 2006-02-09
ATE514300T1 (en) 2011-07-15
JP4249738B2 (en) 2009-04-08
DE1183892T1 (en) 2002-11-28
BRPI0010635B1 (en) 2015-08-25
CN1486009A (en) 2004-03-31
CA2371482C (en) 2005-01-11
AU5035100A (en) 2000-12-05
IL146507A0 (en) 2002-07-25
DE60040599D1 (en) 2008-12-04
NO20015616L (en) 2001-12-17
JP4043717B2 (en) 2008-02-06
CN1278584C (en) 2006-10-04
JP2003500912A (en) 2003-01-07
HK1044255A1 (en) 2002-10-11
CN1520225A (en) 2004-08-11

Similar Documents

Publication Publication Date Title
US6850514B1 (en) Channel assignment in a spread spectrum CDMA communication system
JP4249738B2 (en) Channel assignment in spread spectrum CDMA communication system
US6480525B1 (en) Second level collision resolution for packet data communications
US6611514B1 (en) Radio communication system
US6958989B1 (en) Uplink scrambling code assignment for a random access channel
CA2473828C (en) Channel assignment in a spread spectrum cdma communication system
AU2004202869B2 (en) User equipment for communicating in a spread spectrum CDMA communication system
KR100651445B1 (en) Apparatus and method for communicating using common packet channel in cdma syatem
KR100576027B1 (en) Apparatus and method for acquisition indication in cdma syatem
KR100576003B1 (en) Apparatus and method for acquisition indication in cdma syatem
KR20010026329A (en) Apparatus and method for acquisition indication in cdma syatem

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 00807731.2

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
ENP Entry into the national phase

Ref document number: 2000 619230

Country of ref document: JP

Kind code of ref document: A

ENP Entry into the national phase

Ref document number: 2371482

Country of ref document: CA

Ref document number: 2371482

Country of ref document: CA

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1020017014621

Country of ref document: KR

Ref document number: 50351/00

Country of ref document: AU

Ref document number: PA/a/2001/011773

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 2000932658

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: IN/PCT/2001/01084/DE

Country of ref document: IN

WWP Wipo information: published in national office

Ref document number: 1020017014621

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2000932658

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWG Wipo information: grant in national office

Ref document number: 1020017014621

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 3122/DELNP/2004

Country of ref document: IN

WWG Wipo information: grant in national office

Ref document number: 50351/00

Country of ref document: AU