Академический Документы
Профессиональный Документы
Культура Документы
Contents
1. 2. 3. 4. 5. Introduction Spread Spectrum Technology DS-CDMA Spreading Codes Features of CDMA RAKE Receiver Power Control Frequency Allocation Soft Handoff 6. Conclusion
2
Digital
GSM DCS1800 PDC IS-54 IS-95 IS-136 UP-PCS DECT CT2 PHS
Operator
Remarks for 3G handset CDMA2000 1x CDMA2000 1x EV-DO backward compatibility with 2G (cdmaOne) W-CDMA single W-CDMA/PDC Dual
KDDI/au
NTT DoCoMo
2GHz
vodaphone
1.5 GHz
2GHz
100 80 60 40 20 0
95 96 97 98 99 00 01 02 03 04 05/Nov. end December of Year
W-CDMA cdmaOne/CDMA2000 1x/EV-DO PDC Analog
6
end Nov 2005 89,679K W-CDMA 20,670K cdmaOne/ CDMA2000 1x/ EV-DO 21 222K PDC (TDMA) 47,787K
High Capacity Tolerance for interference Privacy Tolerance for fading Ability to various data rate transmission Flexible QoS
IMT-FT IMT-SC (Direct Sequence) (Multi Carrier) (Time Code) (Single Carrier) (Frequency Time) IMT-MC IMT-TC Popular name Access method W-CDMA CDMA2000 UTRA-TDD TD-CDMA TD-SCDMA CDMA-TDD CWTS ESTI T1 TTA UWC-136 DECT
IMT-DS
TDMA-FDD
TDMA-TDD
Organization Partners
TIA
ESTI
3GPP2
3GPP(TDD) CWTS
IS-136
DECT
Mobile Station
10
Mobile Station
11
Mobile Station
12
Mobile Station
Transmitter BPF F1 Receiver BPF F2
Base Station
BPF F2 BPF F1 Receiver Transmitter
13
Mobile Station
Transmitter BPF Receiver F1
Base Station
Transmitter BPF F1 Receiver
Synchronous Switches
Mobile Station
Mobile Station
Mobile Station
15
FDMA Overview
f2 f1
f0
Time
16
TDMA Overview
A B C Time
C B A C B A C B A C B A
f0
17
What is CDMA ?
spread spectrum Base-band Spectrum Radio Spectrum
Code B
B
B
Code A
Code A
A C A C
B A
B A
B A
CB
C B
Sender
Time
Receiver
18
TDMA
power
CDMA
power
19
20
Spread Spectrum & Shannons Capacity Theorem Capacity = Bandwidth x log2 (1 + SNR). more bandwidth and the better the signal to noise ratio, the more bits per second you can push through a channel Capacity/Bandwidth = 1.44 x SNR. If we can find a way of encoding our data into a large signal bandwidth, then we can get error free transmission under conditions where the noise is much more powerful than the signal we are using.
21
user data
TIME Modulation (primary modulation) Base-band Frequency Spreading (secondary modulation) data rate
Power Density
10110100
Radio Frequency
Tx
22
INPUT A B
OUTPUT A XOR B
0 0 1 1
0 1 0 1
0 1 1 0
23
received signal
TIME
10110100 01001011 10110100
Demodulated data
Base-band Frequency 0 1 0
24
received signal
TIME
10110100 01001011 10110100
Radio Frequency
Feature of SS
Privacy, Security
Power density of SS-signals would be lower than the noise density.
Power Density Power Density Power Density Noise Radio Frequency Radio Frequency Base-band Frequency
transmitted SS-signal
received signal
demodulator
Noise
With incorrect code (or carrier frequency), SS-signal itself cannot be detected.
Other system cannot recognize the existence of communication, because of signal behind the noise.
26
DS-CDMA
27
Freq.
Freq.
Freq.
Freq.
Data A
BPF
BPF
Despreader
Data A
Code A
MS-A
Code A
Freq.
Freq.
Freq.
Freq.
Data B
BPF
BPF
Despreader
Data B
Code B
MS-B
Code B
BS
Freq.
Freq.
Freq.
Freq.
Data A
BPF
BPF
Despreader
Data A
MS-A
Code A
Code A
Freq.
Freq.
Freq.
Freq.
Data B
BPF
BPF
Despreader
Data B
BS
MS-B
Code B
Code B
Spreading Code
30
Cross-Correlation
Spreading Code A Spreading Code A
1 010 110 0 0 11 0 1 00 1
1 010 110 00 11 0 1 00 1
1 010 110 0 0 11 0 1 00 1
1 010 100 11 10 0 1 01 1
31
Preferable Codes
In order to minimize mutual interference in DS-CDMA , the spreading codes with less cross-correlation should be chosen.
Synchronous DS-CDMA :
Orthogonal Codes are appropriate. (Walsh code etc.)
Asynchronous DS-CDMA :
Pseudo-random Noise (PN) codes / Maximum sequence Gold codes
32
33
+ =
Public Long Code Mask (STATIC) User Long Code (@1.2288 MCPS) 0
one chip at a time
Modulo-2 Addition
Every Users Long Code is 242 chips long Generated at 1.2288 Mcps, it requires 41.4 days to complete Each phone has a world-unique User Long Code generated using its 32-bit ESN, an Operator-Definable 10-bit User Mask, and the current long code state expressed as a 42-bit binary number Users Long Codes are not exactly orthogonal but are sufficiently different to permit reliable decoding on the reverse link
36
37
Offset-QPSK
39
OQPSK
Taking four values of the phase (two bits) at a time to construct a QPSK symbol can allow the phase of the signal to jump by as much as 180r at a time. When the signal is low-pass filtered (as is typical in a transmitter), these phase-shifts result in large amplitude fluctuations, an undesirable quality in communication systems. Delaying the odd-bit data stream by a one-halfbit interval with respect to the even bit produces OQPSK modulation. This offset reduces the range of phase transitions to 0rand 90r,
40
QPSK Vs OQPSK
41
Synchronous DS-CDMA
Synchronous CDMA Systems realized in Point to Multi-point System. e.g., Forward Link (Base Station to Mobile Station) in Mobile Phone.
Forward Link
(Down Link) Synchronous Chip Timing
A A
Less Interference for A station
42
Asynchronous DS-CDMA
Reverse Link
(Up Link)
A
Big Interference from A station
B
Signal for B Station (after re-spreading)
43
Features of CDMA
44
multi-path propagation
path-2
path-1
path-3
Power
Base Station (BS) The peaks and bottoms of received power appear, in proportion to Doppler frequency.
Time
45
Detected Power
With low time-resolution, different signal paths cannot be discriminated. These signals sometimes strengthen, and sometimes cancel out each other, depending on their phase relation. This is fading. In this case, signal quality is damaged when signals cancel out each other. In other words, signal quality is dominated by the probability for detected power to be weaker than minimum required level.
Power
As the CDMA system has high time-resolution, different path delay of CDMA signals can be discriminated. Energy from all paths can be summed by adjusting their phases and path delays. This is a principle of RAKE receiver.
Power
path-1
path-3
Power
Synchronization Adder
Path Delay
path-2 path-1
Power
path-2
Path Delay
47
path-2
Power
path-1
Detected Power
RAKE receiver
Time
Detected power of CDMA signal will be less fluctuated by combining all energy
48
Near-Far Problem
P
Lp-a
DATA A
CDMA Receiver
Lp-b
Demodulated DATA
CODE A
DATA B
Desired Signal Power = P/Lp-a Interfered Signal Power = P/Lp-b/G G: processing gain When user B is close to the receiver and user A is far from the receiver, Lp-a could be much bigger than Lp-b. In this case, desired signal power is smaller than the interfered power.
49
Power Control...
As the propagation losses between BS and MSs are different according to individual communication distances, the received levels at the base station are different from each other when all mobile stations transmit their signals at the same power. Moreover, the received level fluctuates quickly due to fading. In order to maintain the strength of received signal level at BS, power control technique must be employed in CDMA systems.
Detected Power
from A from B
Time
50
transmit
transmit
transmit
receive
51
Detected Power
52
The left figure shows the simple cell allocation with seven frequency sub-bands. In actual situation, it is difficult to allocate the frequency (or time slot) appropriately because of complicated radio propagation and irregular cell allocation.
Frequency allocation in CDMA is not necessary. In this sense, CDMA cellular system is easy to be designed.
54
Hard Handover :
In FDMA or TDMA cellular system, a new communication link is established after breaking the current communication link by hard handover. Communication between MS and BS instantaneously breaks by switching a frequency or a time slot.
switching
Cell B
Cell A
Hard handover: make connection (new cell B) after break (old cell A)
55
Cell B
Cell A
Soft handover : break (old cell A) after make connection (new cell B)
56
Conclusion
CDMA is based on the spread spectrum technology which has been used in military field. CDMA cellular system has many advantages compared with the FDMA and TDMA cellular systems. CDMA system was adopted as the international standard for the 3rd generation mobile communications. The number of CDMA users will dramatically increase in the next five years all over the world.
57
59
Comparison between CDMA & GSM System (1) Cell Coverage - CDMA: varies with traffic load
No load: 3 GSM coverage 20 channels/sector: 2 GSM coverage
GSM: coverage not affected by traffic load Number of BTS CDMA=20% GSM 1000 km2 coverage: CDMA 45 BTS, GSM 200 BTS Capacity: CDMA=5 GSM=10 AMPS
60
1
4 2
3 2
1
4
4 1 3
1
4
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
61
Spread Spectrum
Ensures high transmission and voice quality, security Short PN, long PN and Wash codes are used for coding
Multiple Access
Code Division:Improve frequency reuse and guarantee large capacity Soft Handoff Seamless communication without call dropping High communication quality Power Control Ensure optimum power level with least interference to other channels, reducing Near and Far Effect and thus increasing capacity Low radiation and longer battery usage time Diversity Receiver (Rake Receiver) Achieve signal gain and avoid Multi-path Effect Voice Activation- Lower transmitting power and low speed
62
Theoretic Basis: Shannons Law C=Blog2(1+S/N) C: Channel Capacity B: bandwidth S/N: signal to noise ratio Conclusion: When C is a fixed value, S/N is a reciprocal ratio of B
63
Narrowband Signal
RX
transmit data using the minimum bandwidth required to carry it as a narrowband signal, e.g. FDMA and TDMA systems.
64
SPREAD-SPECTRUM SYSTEM
Wideband Signal Slow Information Sent TX RX Slow Information Recovered
Direct-Sequence
Spread spectrum systems mix their input data with a fast spreading sequence and transmit a wideband signal
The spreading sequence is independently regenerated at the receiver and mixed with the incoming wideband signal to recover the original data
66
Gp=10log (B/Bm)
Where, Gp is processing gain, dB, B is spreading signal bandwidth, Hz , Bm is original signal bandwith, Hz E.g., it is 21 dB for IS-95A CDMA system.
The de-spreading gives substantial gain proportional to the bandwidth of the spreadspectrum signal The gain can be used to increase system performance and range, or allow multiple coded users, or both
67
Basic Spreading & DeSpreading Example User Data Spread, Sent, Recovered
At Originating Site:
Input A: Users Data @ 19,200 bits/second Input B: Walsh Code #23 @ 1.2288 Mcps Output: Spread spectrum signal via air interface
Input A: User Data
1
Input B: Spreading Code
XOR
Exclusive-OR
Gate
At Destination Site:
Input A: Received spread spectrum signal Input B: Walsh Code #23 @ 1.2288 Mcps Output: Users Data @ 19,200 bits/second just as originally sent
XOR
Exclusive-OR Gate
1
68
Spread Spectrum
Antenna Antenna
Source Coding
Channel Coding SS
Carrier Modulation
Radio Channel
Carrier Demodulation
Channel Decoding
Source Decoding
Transmit
DS-PN
Receive
DS-PN
Source Decoding
Channel Decoding
Carrier Demodulation
Radio Channel
Carrier Modulation
Channel Coding SS
Source Coding
DS-PN
Receive
Transmit
DS-PN
B
69
f0
S f
Signal Noise
f0
Signal
Pulse Noise
Other Noise
70
Multi-path separation,(delay:1--100s) Delay<1 s , rate>1 MHZ Multiples of base band rate 9.6 kbps
Spreading Codes
DESTINATION
Spreading Sequence
Spreading Sequence
sequence The resulting signal can be de-spreading and the data stream recovered if the original spreading sequence is available and properly timed After de-spreading, the original data stream is recovered intact
73
DESTINATION
X+A
Input Data
Recovered Data
X
Spreading Spreading Spreading Sequence Sequence Sequence Spreading Spreading Spreading Sequence Sequence Sequence
and then reapplied in opposite order, to recover the original data stream - the spreading sequences can have
75
Reverse Link
Access : used for initiating communication with BS 76 and responding to paging message ( 1 Paging
Pilot
Sync.
Paging
Paging
Traffic
Traffic Traffic
W0 W32 W1
W7
W8
W62 W63
User traffic MS power control Sub-channel
Access
Access
Traffic
Traffic
Traffic
77
Mutual Orthogonality
EXAMPLE: Correlation of Walsh Code #23 with Walsh Code #59
#23 #59 Sum 0110100101101001100101101001011001101001011010011001011010010110 0110011010011001100110010110011010011001011001100110011010011001 0000111111110000000011111111000011110000000011111111000000001111
78
+ =
Public Long Code Mask (STATIC) User Long Code (@1.2288 MCPS) 0
one chip at a time
Modulo-2 Addition
Every Users Long Code is 242 chips long Generated at 1.2288 Mcps, it requires 41.4 days to complete Each phone has a world-unique User Long Code generated using its 32-bit ESN, an Operator-Definable 10-bit User Mask, and the current long code state expressed as a 42-bit binary number Users Long Codes are not exactly orthogonal but are sufficiently different to permit reliable decoding on the reverse link
79
a two-dimensional binary sector with distinct I and Q component sequences, each 32,768 chips long
The PN Sequence (and any
I Q Unique Properties:
Short PN Sequence vs. Itself @ 0 Offset
I Q I Q Total Correlation: All bits = 0
sequence) correlates with itself perfectly if compared at a timing offset of 0 chips The Short PN Sequence is special: Orthogonal compared with itself using any possible timing offset other than 0
80
Walsh Code
64
Mutually Orthogonal
Modulation
Short Code
Long Code
near-orthogonal if shifted
Each CDMA spreading sequence is used for a specific purpose on the forward link and a different purpose on the reverse link The sequences are used to form code channels for users in both directions
Cell
81
Walsh code
I
Base band Filter
Q
Base band Filter
Decimator 1.2288Mcps
Decimator 800Hz
Information Conver 64-ary Bit lutional Block OrthoCode Code 9600bps Encoder and Intergonal Walsh Symbol leaver Symbol 4800bps Repetition Modulator chip 28.8kbps 2400bps r=1/3 K=9 307.2 1200bps kcps
PN chip
I-channel
Baseband Filter
I(t) Q(t)
Baseband Filter
Q-channel
83
What is mask ?
Access channel long code mask: 41 33 32 28 27 25 24 110001111 ACN PCN BASE_ID 9 8 PILOT_PN 0
ACN:number of access channel;PCN:number of paging ch BASE_ID, PILOT_PN. Public long code mask: 41 1100011000 32 31 Permuted ESN
84
CDMA
85
7
ANALOG SUM BTS
Each user is assigned one of the 64 Walsh Codes and their traffic is mixed with the Walsh code to establish a dedicated code channel
The Pilot is a structural beacon which does not contain a character stream. It is a timing source used in system acquisition and as a measurement device during handoffs
SYNC: WALSH CODE 32
This carries a data stream of system identification and parameter information used by mobiles during system acquisition
PAGING: WALSH CODES 1 up to 7
A+ 0 User A Walsh 0 User B Walsh 1 User C Walsh 2 User D Walsh 3 B+1 C+2 D+3
User A User B
Walsh 0
X
Walsh 1
X
User C
Walsh 2
X
User D
Walsh 3
BSC MSC
Each mobile is uniquely identified by an offset of the User Long Code, which it generates internally All mobiles transmit simultaneously on the same 1.25-MHz wide frequency band Any nearby BTS can dedicate a channel element to the mobile and successfully extract its signal Mobiles also use the other CDMA spreading sequences, but not for channel-identifying purposes Short PN Sequence is used to achieve phase modulation Walsh Codes are used as symbols to give ultra-reliable communications recovery at the BTS
89
BTS
911
an access channel is defined by a special public long code mask Access channels are paired with Paging Channels. There can be up to 32 access channels per paging channel
TRAFFIC:It is used by individual users during their actual calls to transmit traffic to the BTS
REG
90
CDMA One : core technology IS95 : IS 95A: only 1 spreading code for 1 traffic channel, 14.4 Kbps
1980, First field test by Qualcomm 1990, first version of CDMA UM interface standard by Qualcomm 1995, N-CDMA standard IS-95A by TIA
IS 95B : max. 8 codes for 1 traffic channel (one user for high-speed packet data service
enhanced Air interface, hardware compatible with IS-95A 92 64 kbps dual way data service ,
Contents Overview of Mobile Communications Technical Features of CDMA Dynamics of 3 G ( the 3rd Generation Communications System)
93
Dynamics of 3G
Background Higher demand of QoS
Seamless internal roaming, wideband, flexible Large capacity, frequency resource usage
IMT-2000 Naming
commercial use expected in 2002
First phase frequency band around 2 G HZ.
Requirements
QoS: voice/coverage, transmission/delay(BER<10 -3 for voice/video, BER<10 6 for data; delay is variable with multi-media data services) New services and capabilities: wideband service(mobile laptop, medical applications, real-time map), flexible band allocation(low rate paging messagehigh rate video transmission, low delay requirement for voice while absolute integrity for document) Development and evolution: step by step evolution, investment 94 protection
Dynamics of 3G
UIM
MT
RAN
CN
UIM: user identity module MT: mobile terminal RAN: radio access network CN: core network
95
Dynamics of 3G
RTT: Radio Transmission Technology
10 DP DECT TDD Europe: ETSI 1 5 : similar to WCDMA, harmonization forms 3GPP WCDMA 7 8 similar to CDMA 2000, harmonization forms 3GPP2 CDMA 2000 9 : UWC 136, based on IS 136 TDMA (D-AMPS) 96
Dynamics of 3G
Wireless Access Network
Various standards: W-CDMA FDD, W-CDMA TDD(TDSCDMA), CDMA-2000 Multi-carrier, UWC-136 TDMA
Widely accepted standards:
Core Network
ANSI TIA/EIA-41 MAP GSM MAP
97
Item Min. Band Width SS technique Code chip rate Sync. Between BS Frame length Voice Coding Power Control Rate
W-CDMA
CDMA-2000
Single Carrier DS 4.096Mcps reduced to 3.84Mc Async, Sync. Can be selected 10ms Fixed rate 1600Hz
Dynamics of 3 G
Wireless Access Standards Development from 2 G to 3 2.5 G 3G G
GSM
GSM-----GRPS and EDGE (up to 384 kbps)---WCDMA (5 MHZ)
CDMA
IS 95A/B(14.4-64 kbps) cdma2000-1X (144 kbps) cdma2000-3X
Dynamics of 3 G
Consolidation of complicated task ITU IMT-2000 Very
Technical difference:
SS, code chip rate, Sync. Mode, Pilot, core network(GSM-MAP and IS-41) Conflict of interest of various parties involved current market status of mobile communications, IPR, interest of service provider and manufacturers 3GPP 1998-12 Initiated by ETSI and joined by ARIB TCC TI TTA 100 CN: GSM-MAP, RAN: UTRA
Um Abis
BSC
IS41D/E
A-ISO2 .x Abis
BSC MS
MSC/ VLR
PSTN/PLMN
Abis
BSC
101
cdma2000-3x
IS-95A IS-95B
cdma2000-1x
1X-EV
HDR
102
144K 2M MSS evolves from current Circuit Switching mode to full IP mode
103
PSTN/PLMN
Um IS95
2G BTS
BSM
ATM Abis
E1 STM-1 3G BTS (1X) or 2G BTS+upgrade 2G BSC+upgrade or 3G BSC/ PCF (1X)
Internet
Abis
E1 2G BSC+upgrade or STM-1 3G BSC/ PCF (1X) 3G BTS (1X) or 2G BTS+upgrade
PDSN
Ethernet
AAA server
HA
104
The end !
105