Beruflich Dokumente
Kultur Dokumente
• Pros
¾ Very Simple to design
¾ Narrowband (no ISI)
¾ Synchronization is easy
¾ No interference among
users in a cell
• Cons
¾ Narrowband interference
¾ Static spectrum allocation
¾ Freq. reuse is a problem
¾ High Q analog filters or
large guard band required
Wireless Networking and Communications Group
• But:
¾ How do we separate the users?
¾ Won’t they interfere with each other?
Wireless Networking and Communications Group
Spreading Codes
• The spreading code Ck must be
unique for each user.
• Ideally, they are orthogonal to
one another, i.e. C1 1 1 1 1
C 1 − 1 1 − 1
<Ci, Ck > = 0, unless i = k 2 =
<Ci, Ck > = J, if i = k C3 1 1 − 1 − 1
• Example: Walsh Codes C4 1 − 1 − 1 1
¾ For a spreading factor J=4,
4-Ary Walsh Codes
there are 4 Walsh codes
¾ In general there are always J
Walsh codes, as long as
J = 2, 4, 8, 16, 32, 64, 128, ...
Wireless Networking and Communications Group
J
y[n] = C1[n]b1 + C2 [n]b2 + C3 [n]b3 + C4 [n]b4 , bˆ1 = sgn ∑ C1[n] y[n]
n =1
J
⇒ b1 = sgn ∑ C1[n]C1[n]b1 + C1[n]C2 [n]b2 + C1[n]C3 [n]b3 + C1[n]C4 [n]b4
ˆ
n =1 14243 14243 14243 14243
=J =0 =0 =0
N
= sgn ∑ Jb1 = b1
n =1
Wireless Networking and Communications Group
A numerical example
b1 1 C1 1 1 1 1
b 1 C 1 − 1 1 − 1
Bits : b = = , Spreading Codes : C = 2 =
2
b3 - 1 C3 1 1 − 1 − 1
b
4 1 C
4 1 − 1 − 1 1
Decoded Bits :
J J
b1 = sgn ∑ C1[n] y[n] = sgn (4 ) = 1,
ˆ b2 = sgn ∑ C2 [n] y[n] = sgn (4 ) = 1
ˆ
n =1 n =1
J J
b3 = sgn ∑ C3 [n] y[n] = sgn (− 4) = 1,
ˆ b4 = sgn ∑ C4 [n] y[n] = sgn (4 ) = 1
ˆ
n =1 n =1
Wireless Networking and Communications Group
CDMA – Issues
• So far, CDMA looks like a step backwards:
¾ Tight synchronization is required to use orthogonal codes,
which then break in a multipath channel anyway
¾ Quasi-orthogonal codes cause self-interference, which
dominates the performance in most CDMA systems
¾ Near-far problem is a serious hindrance, requiring fast and
accurate power control (that uses up bits we could otherwise
send information with)
¾ And for all this, the required bandwidth is now J times
larger than it was before, so there doesn’t appear to be a
capacity gain
Interference Averaging
• It turns out there are serious
advantages to CDMA in a
multicell system
Voice Activity
• In TDMA and FDMA systems:
¾ If a user doesn’t have anything to send, the time/frequency
slot allocated to them is wasted
¾ It is typically very difficult to dynamically allocate time and
frequency slots
• In CDMA systems:
¾ If a user doesn’t have anything to send, it causes less
interference to other users of the system
¾ Typically, each user needs to transmit less than half the time
¾ Since interference-limited, this doubles the capacity
Wireless Networking and Communications Group
Sectorized Antennas
• Cells can use directional
antennas to “sectorize” the cell
Capacity Comparison
• Comparing the capacity of TDMA/FDMA/CDMA is
very controversial
• In 1991, a famous (notorious?) Qualcomm paper
claimed that due to voice activity, frequency reuse,
and sectorization, CDMA increased capacity by:
¾ Factor of 18 relative to AMPS
¾ Factor of 6 relative to US TDMA (and similar for GSM)
• This turned out to be optimistic, about 1/3 of this
gain actually happened (still depends who you ask)
• Still, twice as many users is nothing to snear at!
• All 3G systems use CDMA for multiple access
Wireless Networking and Communications Group
Further Reading
1. Prof. Andrews’s webpage (research topics, a number of
multiple access and CDMA papers):
¾ http://www.ece.utexas.edu/~jandrews/
2. A tutorial:
¾ R. Kohno, R. Meidan, and L. Milstein, “Spread spectrum
access methods for wireless communications”, IEEE
Comm. Magazine, Jan. 1995.
3. The Qualcomm capacity paper
¾ K.S. Gilhousen et al, “On the capacity of a cellular CDMA
system,'' IEEE Trans. on Vehicular Tech., May 1991.
4. The definitive text (theoretical)
¾ A. Viterbi, CDMA: Principles of Spread Spectrum
Communication, Addison Wesley, 1995.