3G Complete Knowledge
3G Complete Knowledge
3G Complete Knowledge
Complete
Knowledge
WCDMA Fundamentals
• Separate users through different codes
• Large bandwidth
• Continuous transmission and reception
• Code planning - Frequency reuse is 1
• No frequency planning
• Scrambling code planning
• 5 MHz carrier separation
code
CDMA
• Fast Power Control
• Soft/Softer Handover
• Admission Control Code-Division
Multiple Access
• Congestion Control
frequency
UTRAN Architecture
(Universal Terrestrial Radio Access)
OSS
RN Interfaces
• Iu
– Iu PS
• Connection to the packet switched core network domain
– SGSN/GGSN
– Iu CS
• Connection to the circuit switched core network domain
– MSC
– Protocol RANAP
• Iur
– RNC interconnection Core Network
[eg: for SHO support ]
– Protocol RNSAP Iu
• Iub
– Connection for the RBS to the RNC Iur RNC
• Uu Iub
– Air Interface to the UE RBS
• CPICH Power -:
• It takes about 8 to 10% of the total NodeB Power .For a 20W (43dBm) NodeB, CPICH is around 2W
(33dBm).
• In urban areas where in-building coverage is taken care of by in-building installations, the CPICH may
sometimes go as low as 5% because:
• The coverage area is small since users are close to the site, and
• More power can be allocated to traffic channels.
Basics of 3G
• RSCP –
• Stand for Received Signal Code Power, the energy per Chip in CPICH averaged over 512 chip.
• RSSI –
• The desired total signal of UTRA carrier frequency.
• Received energy of all cells in particular location.
• RSCP = RSSI/Ec/No
Basics of 3G
• TCP-
• During the Power Control, transmit power control command is used to power up and Power Down
based on SIR Target in the step of 0.5 dB.
• Active Set –
• It Consist group of cells that takes part in soft & softer HO and measured by UE. Typically Active set size
is 3 or 4.
• HO Window size is 4 to 6 dB
• Pilot Pollution –
• When number of strong cell added in Active set size there is pilot pollution.
• Compressed Mode –
• Compressed mode is physical layer function that allowed to UE to temporally tune to another frequency
, and measured the RF environment of another UMTS Frequency.
• Cell Breathing –
• The cell coverage shrink as the loading increase in called cell breathing.
• TTI –
• After every TTI resource can be redistributed among the user, resources uses is more efficient.
Basics of 3G
• TMA-
• It reduce the system noise, Improve the UL sensitivity and leads to longer UE Battery
life
• TMA Gain – 12 dB
• Sensitivity is the minimum input power needed to get a suitable signal-to-noise ratio (SNR) at the output of
the receiver. It is determined by receiver noise figure, thermo noise power and required SNR. Thermo noise
power is determined by bandwidth and temperature, SNR is determined by modulation technique, therefore
the only variable is noise figure.
• The cascading noise figure can be calculated by Friis equation (Herald Friis):
• NFt = NF1 + (NF2-1)/G1 + (NF3-1)/(G1*G2) + ... + (NFi-1)/(G1*G2*...*Gi)
• As the equation shows, the first block imposes the minimum and the most prominent noise figure on the
system, and the following blocks imposes less and less impact to the system provided the gains are positive.
Linear passive devices have noise figure equal to their loss. A TMA typically has a gain of 12dB.
• There are typically top jumper, main feeder and a bottom jumper between antenna and BTS. A TMA placed
near antenna with a short jumper from antenna provides the best noise figure improvement – the noise
figure will be restricted to the top jumper loss (NF1) and TMA ((NF2-1)/G1), and the remaining blocks (main
feeder and bottom jumper) have little effect.
• To summarize, a TMA has a gain that’s close to feeder loss.
• Why TMA are installed at the top near the antenna and
not the bottom near the NodeB?
• Based on Friis Equation, having a TMA near the BTS will have the top jumper and main feeder losses (noise
figures) cascaded in and a TMA will not be able to help suppress the losses.
Basics of 3G
• Processing gain –
• Processing gain is the ratio of chip rate over data bit rate, usually represented in decibel (dB) scale. For
example, with 3.84MHz chip rate and 12.2k data rate, the processing gain is:
• PG12.2k = 10 * log (3,840,000 / 12,200) = 25dB
• DRX Cycle –
• The UE listen to the PICH only at certain predefined times, reducing the power consumption. The
periodically of these search is set by the system and the time interval is called Discontinues Reception.
• Different DRX cycle are used for CS and PS service in Ideal mode. A separate DRX cycle is also used to page
connected mode UEs in state URA_CPH.
• AT what circumstances can a Node B reach its max capacity? What are
the Capacity Limitations?
• NodeB reaches its max transmit power, runs out of its channel element, uplink noise rise reaches its design
target.
• Three Sets in HO –
• Active Set
• Monitor Set
• Detected Set
Basics of 3G
• Measure Difference between GSM and UMTS HO decision –
• GSM:
• Time based mobile measure of Rx Lev and Rx Qual – mobile sends measurement report every SACH period
(480ms)
• BSC instruct to mobile to HO based on these reports.
• UMTS:
• Event triggered reporting - UE send a measurement report only on certain event “triggered “.
• UE plays more part in the HO decision.
• Direct Retry –
• When there is a co – existing GSM RAN, Excess traffic in a WCDMA cell may be offloaded to GSM.
• In a call is chosen for Direct Retry to GSM, the request for the speech RAB will be rejected with cause
“Direct Retry” and then a request is made to the core n/w to relocate the UE to a specific GSM cell, using
the Inter – RAT HO procedure. This HO is blind one since the target cell is chosen not based on UE
measurements. Therefore, the target cell must be co – located with the WCDMA cell.
• CO – Located GSM cells are assumed to have similar coverage and accessibility as their respective WCDMA
cells.
• Default Value -85
Basics of 3G
EVENTS –
• e1a - a primary CPICH enters the reporting range, i.e. add a cell to active set.
• e1b - a primary CPICH leaves the reporting range, i.e. removed a cell from active set.
• e1c - a non active primary CPICH becomes better than an active Primary CPICH, i.e. replace a cell.
• e1d - Change the best cell
• e1e - a Primary CPICH becomes better than an absolute threshold.
• e1f - a Primary CPICH becomes worse that an absolute threshold.
• e2a - for inter frequency HO measurement. Change the best frequency.
• e2d - for inter frequency HO measurement. The estimate quality of the currently used frequency is below a
certain threshold.
• E2b – the estimate quality of the currently used frequency is below a certain threshold and the estimate
quality of non – used frequency is above a certain threshold.
• E2c - The estimate quality of a non – used frequency is above certain threshold.
• E2e- The estimate quality of non – used frequency is below a certain threshold.
• E2f – The estimate quality of the currently used frequency is above a certain threshold.
• e3a - for IRAT HO measurement.
• e3d - for IRAT HO measurement. There was a change in the order of best GSM cell list.
• E3b – the GSM cell quality has moved below threshold
• E3c – the GSM cell quality has moved above a threshold
• Inter – frequency HO evaluation is based its decision on P – CPICH quality measure on the currently used
frequency and on one or more non – used frequency. If the evaluation result is positive, one cell on a non –
used frequency is proposed to Inter – Frequency HO execution.
• Inter – Frequency Ho is hard HO where the UE is ordered by the n/w to tune to another frequency . Means
that there will be a small interruption in data flow to and from the UE
RABs supported in RAN P2.1
Combination of Conversational
Multi-RAB Speech and Interactive 64/64
Radio Access Bearer (RAB)
A radio access bearer (RAB) connection via UTRAN is realised by two concatenated
segments, the Iu bearer connection and the radio bearer connection
UMTS Radio Access Protocol structure
User Plane and Control Plane
Signaling Radio Radio Bearer for User
Bearer (SRB) Data (RB)
Control plane User plane
RRC Layer 3
Control
Measurements
Signaling Radio
channels bearers
RLC RLC
RLC RLC Layer 2 RLC
RLC RLC
RLC RLC
Control
Logical channels
Transport channels
RBS RNC
UTRAN
• Ec/Io is the ratio of the energy per chip in CPICH to the total received power density (including CPICH itself).
Ec/No
• CPICH Ec/No
• The CPICH Ec/No is used to determine the „quality“ of the received signal. It gives
the received energy per received chip divided by the band‘s power density. The
„quality“ is the primary CPICH‘s signal strength in relation to the cell noise. (Please
note, that transport channel quality is determined by BLER, BER, etc. )
• If the UE supports GSM, then it must be capable to make measurements in
the GSM bands, too. The measurements are based on the
SF
Channelization operation: Transforms data symbols into chips. Thus
increasing the bandwidth of the signal. The number of chips per data
symbol is called the Spreading Factor(SF).The operation is done
through multiplication with OVSF code.
Scrambling operation is applied to the spreading signal.
• Separates users through different codes
• Codes are used for two purposes:
– Differentiate channels/users
– Spreading the data over the entire bandwidth
OVSF Scrambling
code code
Spreading principle
Spreading code = Scrambling code + Channelization code
Channelization codes
– Separates different channels that are transmitted on the same scrambling code
– Orthogonal Variable Spreading Factor (OVSF) codes
– Period depends on data rate
Spreading principle
User information bits are spread into a number of chips by multiplying them
with a spreading code
The chip rate for the system is 3.84 Mchip/s and the signal is spread in 5 MHz
The Spreading Factor (SF) is the ratio between the chip rate and the symbol rate
The same code is used for de/spreading the information after it is sent over the
air interface
Information signal
Spreading signal
Transmission signal
Spread Spectrum gain
Chanilization Code
• OVSF code is used as channelization code
• It is used to spread the signal and channel separation from the cell.
• Channelization Codes have different length depending on the bit rate
• In the Downlink, Channelization Codes are used to distinguish between data (and control)
channels coming from the same RBS
In the Uplink, Channelization Codes are used to distinguish between data (and control)
channels from the same UE
DL – 4 to 512
UL – 4 to 256
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
Scrambling Code
• Scrambling code :GOLD sequence.
• Scrambling code period : 10ms ,or 38400 chips.
• The code used for scrambling of uplink DPCCH/DPDCH may be of either
long or short type, There are 224 long and 224 short uplink scrambling
codes. Uplink scrambling codes are assigned by higher layers.
• For downlink physical channels, a total of 218-1 = 262,143 scrambling codes
can be generated. Only scrambling codes k = 0, 1, …, 8191 are used.
• SC used to separate the cells in N/W
• In UL it is used to differentiate the terminals.
After the Channelization Codes, the data stream is multiplied by a special
code to distinguish between different transmitters.
• Scrambling codes are not orthogonal so they do not need to be
synchronized
• The separation of scrambling codes is proportional to the code length –
longer codes, better separation (but not 100%)
• Scrambling codes are 38400 chips long
Scrambling Codes
In the Downlink, the Scrambling Codes are used to distinguish each cell
(assigned by operator – SC planning)
SC1 SC1
SC3 SC4
SC2 SC2
SC5 SC6
Scrambling Code planning
SC are organized in Code Groups.
The first SC in each Code Group differs from the first SC in the subsequent
Code Group by a multiple of 8
64 Code Groups
• Open Loop
• Controlled by UE
• Determined in UL that how much power UE is uses
• n/w inform to UE of current n/w status CPPICH Power, UL interference
• UE use these parameter to calculate initial power of PRACH
• Concept : Power is a common resource in WCDMA
• Goal : Ensure sufficient received energy per information bit for all communication
links
• When UE is switch on, UE start to send the power to NodeB, first it will send
minimum power then increase the power level till it gets Aquired in that perticuler
network(Information get through AICH).
36
Power Control
• Fast Closed Loop (Inner Loop)
• Located in NodeB and UE
• Controlled the power of dedicated physical channel
• PC changes can occur every slots 1500 times/sec
• NodeB and UE continuously compare SIR with SIR target and inform each other to
either increase of decrease its power
• Outer Loop
• Located in RNC
• Adjust the SIR for every user based on BLER
• Keep the quality of communication at required level (BLER, SIR, BER) by setting SIR
target for fast power control
– compensates for fading channels
– needs dedicated control channel for power control commands
37
Handover
Hanover
• Soft/Softer Hand Over
• Inter Frequency hand Over
• Inter RAT Handover
• Core Network Hard Handover
• Service Based Handover to GSM
• HSDPA Mobility
40
Explain Soft and Softer handover?
• In Soft Handover, the UE connection consists of at least two radio
links established with cells belonging to different RBSs.
• In Softer handover, the UE connection consists of at least two radio links
established with cells belonging to the same RBS.
• It acts as macro diversity since UE is connected to more than one radio link
at any given point, adds redundancy and reduces interference. However
there is a tradeoff between soft/softer handover & system capacity.
• A UE involved in Soft/Softer Handover uses several radio links, more
DL channelization codes, and more DL power than a single-link connection.
• Consequently, if all the UEs connected to a particular RNC are considered,
more resources are needed in the RBSs, more resources over the Iub and
Iur interfaces, and more resources in the RNC. For this reason, the number
of radio links involved in the Soft/Softer handover must be limited
?
Inter Frequency Handover
• Modulation = 4 (N)
• Coding Scheme = 15(M)
• Total Speed for 16 QAM = Speed * Modulation Type (N)*Coding Scheme (M)
• = 240 * 4* 15 = 14.4 MBPS
• Important Facts –
• 2^n formula use for modulation scheme
• QPSK 16 QAM 64 QAM
• 2^1, N=1 2^4, N= 4 2^6, N= 6
• Code Used –
• QPSK 16 QAM 64 QAM
• 5 10 15 dynamic code will use for more then 64QAM
All codes
reserved for
HSDPA
transmission
2ms
Max C/I Scheduling Algorithm
Features:
1) Allocates channel to the user with max C/I in one TTI.
2) Provides the highest cell throughout, because channel is allocated to the user in the
best radio condition .
3) It is not fair for the users located in areas of poor coverage. By max C/I algorithm,
the system hardly allocate channel for users under pool signal condition.
Adaptive Modulation and Coding (AMC)
AMC could improve radio bandwidth and fit for high speed radio transmission.
HSDPA
Modulation
QPSK
16QAM
AMC Processing Flow
UE measure CPICH strength
UE reports the signal quality by CQI
(channel quality indicator)
Node B may filter and rectify CQI report to
obtain actual CQI
Determine the channel number, transmit
power and modulation scheme, etc, based
on CQI, transmit data volume, available
power and code.
Hybrid Automatic Repeat Request (HARQ)
HARQ helps minimize retransmission time and increase cell throughout.
Combined HARQ
Block1 Block1 Block2
Soft Combine
Block1 Block1
Block1?
Increment redundancy
HARQ Concept
• HARQ is a technique that transmitter sends new set of
check bits if the previous transmission failed (NACK)
while receiver buffers the failed decodes for soft
combining with future retransmissions.
• The RV parameter indicates different code bit transmit
in IR buffer. Different RV parameter configuration
supports:
– CC (Chase Combining): retransmit the same coded data
– PIR (Partial Incremental Redundancy): transmit systematic bits
first
– FIR (Full Incremental Redundancy): transmit parity bits first
HARQ Gain
One retransmission gain for different retransmission scheme
FIR scheme will transmit the check bits first, it has effective average
coded bits after retransmission. Especially for high code rate, the
HARQ gain is very evidence.
Channel Concept
Down Link
WCDMA Downlink (FDD) – Rel.’99
Logical Channels Transport Channels Physical Channels
(Layers 3+) (Layer 2) (Layer 1)
CPICH
Null Data S/P
Common Pilot Channel
Cch 256,0 Gain
Sync Codes(*)
BCCH BCH Data P-CCPCH(*) PSC
S/P
Broadcast Control Ch. Broadcast Ch. Encoding Primary Common Control Physical Ch.
Cch 256,1 Gain
61
Downlink Physical Channels (L1)
• Common Physical Channels
– P-CCPCH Common Control Physical Channel (Primary)
• Broadcasts cell site information
• Timing reference for all DL
RACH Control Part
Chc Gc j
Chd Gd
I
Chc Gc j I+jQ Filter I/Q
Filter
Mod.
Chd,1 Gd
Q
CCTrCH DPDCH #1
Dedicated Physical Data Ch.
Chd,3 Gd
DCCH DCH Data
DPDCH #3 (optional)
Dedicated Control Ch. Dedicated Ch. Encoding
Dedicated Physical Data Ch. I
Chd,5 Gd
DTCH DCH Data
DPDCH #5 (optional)
Dedicated Traffic Ch. 1 Dedicated Ch. Encoding M Dedicated Physical Data Ch.
U Chd,2 Gd
X DPDCH #2 (optional)
Dedicated Physical Data Ch.
Chd,4 Gd
Chc Gd j
DPCCH
Pilot, TPC, TFCI bits
Dedicated Physical Control Ch.
Uplink Logical Channels (L3)
• Control Logical Channels
67
Uplink Physical Channels (L1)
• Common Physical Channels
68
WCDMA Physical Channels
Paging Channels
S-CCPCH - Secondary Common Control Physical
Channel
PICH - Page Indicator Channel
69
Channel Concept
HSDPA
HSDPA Relevant Physical Channel
Three new HSDPA Physical Channel
Node B
UE
“Associated”? Or “Concomitant”?
HSDPA Physical Channel (HS-SCCH)
HS-SCCH and HS-PDSCH
are downlink shared
channel shared by all users.
How can users know when
and on which channel my
data is transported?
Data
N data 1 bits
HS-SCCH subframe: T = 2 ms
Physical Channel Slot Format (HS-PDSCH)
HS-PDSCH Slot Format Attributes:
3 slots in one TTI (2ms)
Fixed spreading factor SF16
QPSK or 16QAM modulation
Only carry user data
UE may be assigned multi channelization codes to support multi-code transport
depending on UE capability.
Data
Ndata 1 bits
k
Tslot = 2560 chips, M*10*2 bits (k=4)
1 subframe: Tf = 2 ms
Physical Channel Slot Format (HS-DPCCH)
• Uplink HS-DPCCH
– TTI 2ms (3 slots), SF 256, Fixed rate of 15Kbps,carry 2 types of HSDPA uplink physical layer
signaling: ACK/NACK and CQI.
– ACK and NACK notifies the NodeB if UE has received correct downlink data or not. The field
defines like this:1-Nack, 0-Ack
– CQI is a metric that reflects physical channel quality indicator based on CPICH, and reported
by period ranging from 0, 2ms…. to 160ms (0 means no transmission). Usually the period is
2ms (one TTI).
– ACK/NAK and CQI having different function may be controlled independently by different
parameters .
– ACK/NACK/CQI could be configured to repeat up to 4 times to improve TSTD gain.
HARQ-ACK CQI
10 ms
P-CCPCH Radio frame with (SFN modulo 2) = 0 Radio frame with (SFN modulo 2)=1
3 slots = 2 ms
2 slots 15 slots = 10 ms
DPCH Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot
DPCH
~7.5 slots
HS-DPCCH
3 slots = 2 ms
UE Capacity Category( for reference)
HSDPA Physical Channel Transmit Power
• PHSDPA(HSDPA total transmit power)= PHS-PDSCH + PHS-SCCH
• The HS-PDSCH transmit power is adjusted by Node B
according to the following factors:
– CQI
– Amount of data to be transmitted
– Available power for HS-PDSCH
– Available code resource for HS-PDSCH
Impacting features
• Admission Control
• Congestion Control
• Soft Handover
Channel type switching
User 1 User 2
Random-Access Random-Access
Request Request
Random-Access Channel
Switch to Switch to
dedicated TTime-out common
Packet Packet Packet
Dedicated Channel
Release dedicated
channel
Channel rate switching
Up-switch Down-switch
e.g. 64 128 384 Kbps Bit rate e.g. 384 128 64 Kbps
Distance
Distance from RBS
from RBS or
or Load in
Load in the cell
the cell
Overview of trigger mechanisms
2 2 2. Dedicated to dedicated
Cell_DCH 64/128 kbps UL/DL Single RAB
2 2 3
Cell_DCH 64/64 kbps UL/DL
3. Dedicated to common
1
Common Channel (Cell_FACH)
RACH/FACH
(max. 32 kbps) 4. Common to Idle Mode
4
Idle Mode
3G KPI