Professional Documents
Culture Documents
Content
WCDMA System Overview WCDMA Wireless Principle WCDMA Key Technology
AMPS
Analog Technology Digital Technology
GSM
Voice Service
TACS
Market Driven
CDMA IS95
Market Driven
Broadband Service
UMTS WCDMA
NMT Others
TDMA IS-136
PDC
CDMA 2000
TDSCDMA
Background of 3G
Essential impetus: a wider range and higher data rate of services, higher spectrum efficiency Improve the compatibility between different networks The international standardIMT-2000 comes forth as the requirement
3G Technology Evolution
WCDMA CNbased on MAP
3G
Standard
2005
WCDMA R4
HSDPA Phase1 R5
CDMA 1X
EV-DO 0
EV-DO A BCMCS
AIE Phase 2
3GPP2 4G
WiMAX 802.16d
WiMAX 802.16e
2004
2005
2006
2007
2008
After 2009
Introduce IMS Domain Introduce Iu Introduce HSDPA for Interface Control and Radio Interface MAX. Speed: 2Mbps Bearer Commercial Release Separation R5
Study on Interoperability of IMS and PLMN/PSTN/ISDN Circuit Switch Network MBMS Study on Frame Structure
R6
2001.6+ following CR
R4
R99
2000.3
2001.3
2002.6
Characteristics of WCDMA
Transmitter and receiver diversity High chip rate(3.84Mcps Channel coding tech with high gain
Add the redundant bit to protect user data
Unnecessary for GPS synchronization among base stations Multiple handover technology
intra-frequency soft handover/ Hard handover, Inter frequency hard handover, Inter-RAT handover
SCP
SCP
SCP
GMLC
BSS
RNS BSS
RNS
BSS
RNS
WCDMA Entire IP Network Evolution coincide with the development tendency of the next generation network
CDMA2000
1.25/5/10/15/20 MHz N*1.2288Mcps N=1,3,6,9,12 DS-CDMA & MC-CDMA FDD 20msgeneral data and control channel 5msbasic and designated control channel) Convolutional codesTurbo codes Walsh+M sequence QPSK/BPSK Open-loop and fast closed-loop 800Hz synchronization
TD-SCDMA
1.6M 1.28M DS-CDMA, SF=1,2,4,8,16 TDD QPSK 7 16
56 220.8kbps 3.31Mbps
48 281.6kbps 1.971Mbps
Spectrum Utilization
0.662Mbps/MHz
1.232Mbps
Content
WCDMA System Overview
Path loss Loss of electromagnetic waves in large scope of the spread reflects the trend of the received signal in the spreading Slow fadingLoss because of being blocked by the building and hill in the propagation path Fast fadingElectromagnetic signals rapidly decline in a few dozens wavelength ranges Rayleigh distributionnon line-of sight transmission Rician distributionline-of sight transmission
Sending signal
Accepting signal
Sending signal
Accepting signal
delay
0dB 0 +
fading
-25dB
Sending signal
Accepting signal
Sending signal
Accepting signal
Multi-Path Effects
sending signal
strength
receiving signal
0
time
Multiple Access
Frequency division multiple access technology
Channels in different frequency are allocated to different users, e.g. TACS AMPS
FDMA
Power
TDMA
Power
CDMA
Power
C = Blog2(1+S/N)
Where, C is capacity of channel, b/s B is signal bandwidth, Hz S is average power for signal, W N is average power for noise, W
It is the basic principle and theory for spread spectrum communications.
signal
signal
f0
f0
Before spreading
After spreading
Sf
Sf
f0
Before despreading
After despreading
signal
interference
White noise
Spreading Mode
Direct sequence spreadDSSS Base band data is spreaded by multiplication of pseudonoise sequence and base-band pulse, the pseudo-noise sequence generated by the pseudo-noise generator BER subject to Multiple Access Interference and near-far effect Power control can overcome the near-far effect, but it is limited by power detection accuracy WCDMA uses DS-SS Frequency hopping spreadFH-SS Data is transmitted in the random channel by the carrier frequency hopping Before FH again, data is transmitted using traditional narrowband modulation No near-far effect
High anti-multi-path- interference capability (Rake receiver, Power control etc) Anti-sudden-pulse High security(OVSF and scrambling code) Lower transmitting power Easy to implement large-capacity Multiple Access Communication Occupy band wide Complex realization
purpose:
By adding redundant information in the original data stream, receivers can detect and correct the error signal, and improve data transmission rates.
Can not satisfy the communication
No correct coding:
BER<10-1 ~ 10-2
Convolutional codingBER<10-3
Turbo coding
BER<10-6
Convolution coding
Error-correcting ability obtains by adding redundancy in the original data Convolutional coding and Turbo coding 1/21/3 are widely applied. Increase redundancy and transmission time Suitable to correct few non-continuous errors
advantage
Interleave is to change the sequence of data to random the unexpected errors Advance the correcting validity Increase the processing delay Especially, Several independent random errors may intertwined for the unexpected error .
x1 x2 x6 x7 x8 x9 x10 x11 x16 x21 x22 x23 x24 x25
disadvantage
Data input
A = (x1 x2 x3 x4 x5 x25)
x3 x4 x5
Double meaningsscattered transmission, concentrative process. Achieved by using and finding the independent multi-access signals in the wireless communication environment . If the signals in one path decay seriously, but in other independent path are still strong. advantage
Easy to achieve relatively stable signal Achieve the diversity gain Improve SNR
Diversity Categories
Space diversity Also called antenna diversity, if the distance between the antennae is greater than 10 times of the wavelength, the signals from different antenna are not related.
Time diversity The signal repeats over Channel Coherent time interval, so that the environment is independent. Frequency diversity The signal repeats in the different frequencies. Polarization Diversity Signal reflects in the different direction, since the reflection coefficients of different polarization directions are not the same, the signals in different polarization direction is not related
Spreading of WCDMA
Chip after Spreading
Data bit
OVSF Code
Scramble Code
Symbol rate SF = 3.84Mcps WCDMASF of uplink channeliezd code4~256 SF of downlink channelized code:4~512 OVSF: Orthogonal Variable Spreading Factor
Sdl,n
P-SCH Gp Gp
Re(T)
Real part and Imaginary part separate Im(T)
cos(wt)
Pulse shaping
Pulse shaping
-sin(wt)
I I+jQ Sdpch,n
Q j cos(wt)
Im(S)
-sin(wt)
Despreading of WCDMA
Method of despreading
Data = 010010
Spreading
1 -1 1 -1
Despreading
Spreading code Data = Spread signal code 1 -1 1 -1
Processing Gain
PG=10lg(Wc/R), dB units
Convolutional Code
Mainly used in the voice channel and control signal channel Coding rate is 1/21/3
Input
D
Output 0 G 0 = 557 (octal) Output 1 G 1 = 663 (octal) Output 2 G 2 = 711 (octal)
Easy decode Short delay Generally use the Viterbi Algorithm Channel bit error rate is 103 magnitude Suitable to realtime service
Turbo Code
Used in Data service channel Code Rate is 1/3 Can be implemented in the transmission for large block and long delay services Turbo coding structure is based on two or more weak error control code combinations. The information bits are interleaved in the two Encoder, and generate two information flow. At last, this information can be multiplexed and punctured Decoding needs cycle iterative calculation
input Interleaver
Encoder 1 Encoder 2
Multiplex
output
Complex decoding
Use the LOG-MAP arithmetic Channel bit error rate is 106 magnitude Very suitable to non-realtime package service which is BER sensitive & delay insensitive , e.g. WWW, FTP, E_mail , multimedia transmission .
Intra-frame interleave
Inter-frame interleave
Use space-time coding , fire from two antenna, comprehensively utilize the time and space diversity
Feedback from the receiver controls the parameters of the transmitting antenna, it is the time diversity with feedback technology. A implied time diversity
A implied time diversity. The multi-access signal used by RAKE is considered the signal sent by transmitter several times.
Interleave
Content
Capacity of WCDMA
Power Rise
Power rising occurs because of the Multiple Access Interference (MAI) resulting from the non-orthogonal code channels.
WCDMA network
Meeting Room talk with dialects voice tone listen clearly voice tone rise voice climb can not listen for each other Noise outside the room
Code channel transmit Channel power Promised channel quality Channel power rise Power climb Collapse over the range Interference outside the cell
Power Rise
Quantity of Subscriber-- The Total Bandwidth Received by Node B
Quantity of Subscriber
Inter-convertibility between system capacity and communication quality Different service has different capacity Different proportion of services has different capacity for mixed services
Soft Capacity
Capacity
All the WCDMA technologies adopted is try to achieve the most optimal balance of the three factors
Category
Admission Control
Load Control OVSF Code RAKE Receiver Smart Antenna MUD Service Class and Combination Wireless Environment
Key Technology
Power Control
CDMA is not a new technology Power control is a key technology of CDMA system Power control is the key method for launching the large scale CDMA commercial network
CDMA is a typical self-interference system, thus the chief principle is that any potential surplus transmitted power for service must be controlled.
Near-Far Effect
Power
Power
Each terminal is an interference source to the others. The Near-far effect will impact the capacity tremendously
Power control will reduce the cross interference significantly and improve the total capacity
Multi-Access Interference
Cause: Spectrum sharing; lacking of idealized selfcorrelated and cross-correlated spread codes, accuracy of the circuit Phenomenon: Power Rising
Output Frequency
Time
Codes
S yn c h r o n i z a t i o n Time Multi-Access Interference Sketch Map
Open loop power control is applied to estimate the initial transmitted code power (TCP) for a new radio link. The downlink Open Loop Power Control is using PCPICH signal which is measured by UE to estimate the initial TCP and the following factors will also be considered, such as service QoS and data rate, Eb/No requirements of establishing service, current downlink total Transmitted Power and interference from neighbor cell etc..
P-CPICH,SCH, PCCPCH,AICH,FACH,DPDCH,DPCCH,PRACH
1500Hz
Inner loop
NodeB
Try to get the equal receiving Eb (Energy per bit) of each UE at Node B
UE
Each radio link has its own control circle
General principals of inner loop power control The receiver compares the SIR value of received signal with target SIR, and then sends back TPC instruction. According to the instruction, the sender will decide to increase/decrease the transmitted power, The adjusted rang=TPC_cmdTPC_STEP_SIZE
Inner loop power control is required for the following channels DPCH, PDSCH, PCPCH Inner loop power control is not required for the following channels P-CPICH(S-CPICH), P-CCPCH(S-CCPCH), PRACH etc..
Outer Loop
Set BLERtar
Set SIRtar
10-100Hz
Inner loop
TPC instruction
RNC
NodeB
UE
The algorithm is implemented as following: Employ the inner loop power control to keep SIR close to target SIR; Measure the quality of service, e.g. through CRCI report, and tune the target SIR with pre-defined step; Therefore keep the call in good quality event in changing wireless propagation environment. Input parameters include target BLER, CRC indicator and SIR Error, output parameter is SIR Target. Open loop power control algorithm is implemented in two ways: FER period report triggered; FER event report triggered. The uplink open loop power control algorithm is executed in the RNC while the downlink one is executed in the UE.
Purpose:
Handover Types
Soft Handover
Intra-Node B soft handover (Softer Handover) Inter-Node B soft handover Inter-RNC soft handover (involving Iur interface)
Hard Handover
Inter-frequency hard handover Intra-frequency hard handover (forced hard handover) Inter-RAT hard handover (between different Radio Access Technology, e.g. WCDMA and GSM) Inter-mode handover (e.g. between FDD and TDD)
Handover Demonstration
Hard Handover
Soft
Handover
C A B A
Measurement Control
Measured objectNeighbor cell list Measured quantityRSCP/Ec/Io etc Measurement report method Event report Periodical report UTRAN makes the decision based on the measurement reports from UE. The implementation of handover decision is various for different vendors. It impacts on the system performance critically.
Handover decision
Handover execution
UTRAN and UE execute different handover procedure according to the handover command .
Handover Flows
(A) RNC sends measurement control message to UE (Measurement Control) (B) UE starts measurement task with the parameters included in the message, and reports measurement resultsMeasurement Report Current carrier has good quality (E) Quality Decision Other carrier has good quality Other system has good quality
(C) RNC stores the measurement results according to frequencies and cells
(D) RNC Estimates the quality of each carrier (including intra-frequency and inter-frequency)
(G) Allocate resource in target cell of the virtual active set, prepare to execute handover
IIf handover is required, RNC sends handover command with target cell to UE
Measuring The measurement quantity are decided by RNC. Usually, either Ec/N0 or RSCP (Received Signal Code Power) of P-CPICH channel is used for handover decision. ZTE RNC adopts Ec/N0 measurement, because Ec/N0 embodies both the received signal strength and the interference. The relation of Ec/N0 and RSCP is shown as follows: Ec/N0 RSCP/RSSI In the above equationRSSIReceived Signal Strength Indicatoris measured within the bandwidth of associated channels
Filtering
The measurement results should be filtered before being reported. Measurement filtering can be regarded as a low pass filtering procedure. The following equation is applied for filtering
Fn=(1-a)Fn-1a*Mn
Variants definition
Fnfiltered measurement result
Fn-1last filtered measurement result Mn latest Ec/I0 or RSCP measurement result received from physical layer; a = 1/2(k/2), k means the Filter coefficient, which is included in the Measurement Control message. It is decided by the UTRAN. F0 is initialized by the first measurement result M1.
Reporting
Period report triggered handover Base on the filtered measurement result
Event report triggered handover Base on the event Measurement result filtered in UE
Period
Event decided in RNC Handover decided in RNC Measurement result filtered in UE Event decided in UE Handover decided in RNC
Event
Handover algorithm
All the handover algorithms including soft handover, hard handover and so on are implemented on the event decision made from measurement report.
Handover event
Event
1A
Description
Quality of target cell improves, entering a report range of relatively activating set quality Quality of target cell decreases, depart from a report range of relatively activating set quality The quality of a non-activated set cell is better than that of a certain activated set cell Best cell generates change Quality of target cell improves, better than an absolute threshold Quality of target cell decreases, worse than an absolute threshold
1B
1C 1D 1E 1F
Handover event
Event
2A 2B 2C 2D 2E 2F
Description
Best serving frequency (same system) has been changed Quality of Working frequency is lower than a threshold and quality of Nonworking frequency is higher than a threshold. Quality of Non-working frequency is higher than a threshold. Quality of Working frequency is lower than a threshold Quality of Non-working frequency is lower than a threshold. Quality of Working frequency is higher than a threshold
Event
3A
Description
Quality of UTRAN frequency is lower than a threshold and quality of other system is higher than a threshold.
3B
3C 3D
Active Set: A set of cells that have established radio links with a certain mobile station. User information is sent from all these cells. Monitored Set: Have configured neighbor cell relation with the cell in active set ;Signal is not strong enough to enter AS or AS already full Detected Set: A set of cells that are neither in the active set nor in the monitor set Signal is weak; Monitor set is full; Cell has not configured neighbor cell relation with the cell in active set.
time Event 1A Event 1C Event 1B add cell2replace cell1 with cell 3remove cell3
RNS Relocation
Core Network Iu Service RNS Iur Target RNS Service RNS Core Network
Iu Target RNS
Hard Handover
Hard handover measurement is much more complex for UE than soft handover measurement.
Inter-frequency hard handover requires UE to measure the signal of other frequency. WCDMA employs compressed mode technology to support inter-frequency measurement.
In order to support inter-frequency and inter-RAT handover, UE is required to perform inter-frequency and Inter-RAT measurement periodically. The UE with one transceiver does not have the opportunity to perform inter-frequency measurement during the service period (especially the voice call) , because the transceiver is busy in transmitting and receiving the signals all the time.
Compressed mode can provide idle slot based transmission time window, which can be used for inter-frequency measurement, for the UEs in connected state, e.g. CELL_DCH.
Compressed Mode
10ms
1 frame10ms
Puncturing
Lower the symbol rate of physical channel when processing the rate matching procedure
SF halving
Disadvantage: Power control will be not accurate Channel anti-interference capability will be degrade
Admission Control
The admission control is employed to admit the access of incoming call. Its general principal is based on the availability and utilization of the system resources.
If the system has enough resources such as load margin, code, and channel element etc. the admission control will accept the call and allocate resources to it.
The admission control should implement admission or rejection for the new users, new RAB and new RL (for example handover) according to the current resource situation. The admission control will sustain the system stability firstly and try the best to satisfy the new calling service QoS request, such as service rate, quality (SIR or BER), and delay etc., basing on the radio measurement.
The forecasted interference including the delta interference brought by the incoming service is calculated by the admission algorithm, and its result depends on the QoS and transmission propagation environment
Iowncell
The current RTWP (Received Total Wide Power) value of cell, which is reported by Node B
Iothercell ~ N0
The Total Bandwidth Power Received by Node B (dBm)
Different ultimate user numbers Different interference threshold under different ultimate user number conditions Different ultimate throughputs
Throughput -- The Total Bandwidth Received by Node B
The Total Bandwidth Power Received by Node B (dBm)
Throughput
Quantity of Subscriber
The forecasted TCP value including delta power required for the incoming service is calculated by the admission algorithm, and its result depends on the QoS and transmission propagation environment. The current TCP value of cell, which is reported by Node B Transmitted Carrier Power*Pmax
Quantity of Subscriber
The above figure illustrates the relation between ultimate user number corresponds to different service rate and distance under equidistant distribution condition
The service can be either one-direction or bidirection type. For bi-direction service, it is admitted only after both uplink and downlink are admitted. Admission control is the only access entry for the incoming services, its strategy will directly effect the cell capacity and stability, e.g. call loss rate, call drop rate.
The speed and position changing of UE may worsen the wireless environment.
The purpose of load control is to keep the system load under a pre-planned threshold through decreasing the load in several ways, therefore to improve the system stability.
Load control
Light load
Normal load 1. Handover in and access are allowed 2. Transmitted code power (TCP) increasing is allowed 3. RAB service rate upgrade is allowed
1. Handover in and access are forbidden 2. TCP increasing is forbidden 3. RAB service rate degrade 4. Handover out 5. Release call
Triggers RTWP (Received Total Wind-band Power) value from measurement report exceeds the uplink overload threshold; Admission control triggers when rejecting the high priority services access due to insufficient load capacity in uplink.
Methods for decreasing load Decrease the target Eb/N0 of service in uplink; Decrease the rate of none real time data service; Handover to GSM system; Decrease the rate of real time service, e.g. voice call; Release calls. Methods for increasing load Increase the service rate.
Triggers TCP (Transmitted Carrier Power) value from measurement report exceeds the downlink overload threshold; Admission control triggers when denying the high priority services access due to insufficient load capacity in downlink.
Methods for decreasing load Decrease the downlink target Eb/N0 of service in downlink; Decrease the rate of none real time data service; Handover out to coverage-shared light loaded carrier; Handover out to GSM system; Decrease the rage of real time service, e.g. voice call; Release calls. Methods for increasing load Increase the service rate.
Cell Breathing
The purpose of cell breathing is to share the load of hotspot cell with the light loaded neighbor cells, therefore to improve the utilization of system capacity.
WCDMA system adopts primary scrambling code to distinguish the cells and channel code to distinguish physical channels in downlink, and adopts scrambling code to distinguish users in uplink. The OVSF (Orthogonal Variable Spreading Factor) code tree is a sparse resource and only one tree can be used in each cell. In order to make full use of the capacity, and support as many connections as possible, it is important to plan and control the usage of channel code resource.
Although the uplink scrambling codes are sufficient, the RNC should plan to use the codes for avoiding allocating same code to different users in inter-RNC handover scenario.
Code types in WCDMA system Uplink Scrambling Code Uplink Channelization Code Downlink Scrambling Code Downlink Channelization Code
The uplink scrambling code and downlink scrambling code can be planned easily, and uplink channel code does not need planning, therefore, only the downlink channel code is planned with certain algorithm in RNC. Each cell has one primary scrambling code, which correlates with a channel code tree. The downlink channel code tree is a typical binary tree with each layer corresponds to a certain SF ranging from SF4 to SF512.
Cch,4,0 =(1,1,1,1) Cch,2,0 = (1,1) Cch,4,1 = (1,1,-1,-1) Cch,1,0 = (1) Cch,4,2 = (1,-1,1,-1) Cch,2,1 = (1,-1) Cch,4,3 = (1,-1,-1,1) SF = 1 SF = 2 SF = 4
The code to be allocated must fulfill the condition that its ancestor nodes including from father node to root node and offspring nodes in the sub tree are not allocated; The allocated node will block its ancestor nodes and offspring nodes, thus the blocked nodes will not be available for allocation until being unblocked .
SF=8 SF=16
SF=32
Full utilization
The fewer the blocked codes, the higher the code tree utilization rate.
Low Complexity
Allocate codes for common channels and physical shared channels prior to dedicated channels.
Apply certain optimized strategy to allocate codes for downlink dedicated physical channels.
SF = 32
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
SF = 4 SF = 8
SF = 16
SF = 32
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Red circles represent the codes that have been allocated Green circles represent the codes that are blocked by the allocated offspring codes Blue circles represent the codes that are blocked by the allocated ancestor codes; Black circles represent the codes that are to be allocated;
RAKE Receiver
The multi-path signals contain some useful energy , therefore the CDMA receiver can combine these energy of multi-path signals to improve the received signal to noise ratio. RAKE receiver adopts several correlation detectors to receive the multi-path signals, and then combines the received signal energy.
d1
d2 d3
RAKE Receiver can effectively overcome the multi-path interference, consequently improve the receiving performance.
RAKE Receiver
Single path receiving circuit Single path receiving circuit
Combiner
Combined Signal
Receiver
s(t)
s(t)
Multi-User Detection
WCDMA telecommunication system can provide communication environment for simultaneous multiuser access. The research result indicates that multi-access interference and channel noise have different statistical characters. Multi-access interference has the estimable and reproducible features. The purpose of MUD is to reduce the multi-access interference till 0 through collecting the useful information of all users and adopting certain signal processing method.
The CDMA receiver is based on the principal of RAKE receiving, and the interference from other users is treated as noise.
The capacity of RAKE receiving based CDMA system is interference limited. The true optimal receiver adopts join-detection technology to detect all the received signals, and removes the interference from other users. Multi-User Detection (MUD), also named as Join-detection or Interference-eliminationcan reduce the multi-access interference, thereby improve the capacity. MUD can eliminate the near-far effect. The near optimal MUD receiver and interference eliminated receiver are actually applied instead of the true optimal MUD receiver because of the implementation complexity.
The true optimal detection consists of K matched filters and one Viterbi algorithm implementation. The complexity has an exponents relation to the user number.
Synchronize
Matched Filter 1
Synchronize
Z1i
b1i
r(t)
Matched Filter 2
Synchronize
Z2i
b2i
Matched Filter k
Zki
bki
De-correlation detection transforms the multi-access interference, which is generated in multi-user environment, into an equivalent transmission response matrixi.e. the channel codes correlation matrix R The complexity has an exponents relation to the user number.
Matched Filter 1
Bit Decision
b1
r(t)
Matched Filter 2
Bit Decision
b2
Matched Filter k
Bit Decision
bk
Summary
WCDMA Wireless Technology Spreading Channel Coding (Convolutional Coding, Turbo coding) Interleaving Diversity
WCDMA Radio Resource ManagementRRM) Power Control Handover Control Admission Control Load Control Code Allocation WCDMA Key Technology RAKE Receiver MUD