Cellular and Mobile Communication-Lecture 5
Cellular and Mobile Communication-Lecture 5
ETU 08102
Ally, J
ICT Professional (Radio Frequency Communication)
Huawei Certified Academy Instructor (Routing and
Switching, Cloud Computing, Storage, and 5G)
jumannea@gmail.com
DIT
3G and B3G Network
DIT
3G Evolution
Proposal of 3G
DIT
3G (IMT-2000)
DIT
Improvement Beyond Voice Only
DIT
What is UMTS/WCDMA?
An IMT-2000 standard – 3G mobile wireless solution (also known as
UMTS/WCDMA)
Compliments GSM/GPRS/EDGE services
High Voice Capacity:
51 to 83 Erlangs/sector/5 MHz (62 to 95 TCH/sector/5 MHz)
Voice quality rated as excellent
Always On Packet Data Rates:
384/384kbps (DL/UL) peak data rate in initial (Release 99) commercial
deployments
Up to 14.4 Mbps peak downlink data rate with HSDPA (Release 5)
Up to 5.8 Mbps peak Uplink data rate with HSUPA (Release 6)
Evolution to HSPA+ (Release 7)
Up to 28 Mbps downlink peak data rate
Up to 11.5 Mbps uplink peak data rate
Evolution to HSPA+ (Release 8)
Up to 42.2 Mbps downlink peak data rate
Up to 11.5 Mbps uplink peak data rate
DIT
WCDMA Bands Used
Main bands
1920 ~ 1980MHz / 2110 ~ 2170MHz
Supplementary bands: different country maybe different
1850 ~ 1910 MHz / 1930 MHz ~ 1990 MHz (USA)
1710 ~ 1785MHz / 1805 ~ 1880MHz (Japan)
890 ~ 915MHz / 935 ~ 960MHz (Australia)
Frequency channel number=central frequency×5, for
main band:
UL frequency channel number :9612~9888
DL frequency channel number : 10562~10838
DIT
3G Requirements
3G is developed to achieve:
Universal frequency band for standard and seamless global coverage
High spectral efficiency
High quality of service with complete security and reliability
Easy and smoothly transition from 2G to 3G, compatible with 2G
Provide multimedia services, with the rates:
Vehicle environment: 144kbps
Walking environment: 384kbps
Indoor environment: 2Mbps
DIT
3G Objectives
Capable of roaming globally: users can roam within the whole
system, even in the whole world, and can be provided with guaranteed
quality of service at different rates and in different statuses of motion.
Providing diversified services: providing voice, data with variable
rates, active video non-voice services, especially multimedia services.
Capable of adapting to many kinds of environment: can integrate
the existing Public Switched Telephone Network (PSTN), Integrated
Service Digital Network (ISDN), cordless system, land mobile
communication system and satellite communication system to provide
seamless coverage.
Sufficient system capacity, powerful management capability of multiple
users, high security performance and quality of service.
DIT
Core of 3G- CDMA Technology
WCDMA
Core network: MAP and GPRS-based
network
Radio transmission technology:
WCDMA-FDD/TDD
CDMA2000 3G TD-SCDMA
Core network: ANSI 41 and MIP
mechanism Core network: MAP-based
network
network
Radio transmission technology: Radio transmission technology:
CDMA2000 TD-SCDMA
DIT
Comparison Between 3G Standards
DIT
UMTS (Universal Mobile Telecommunication System) R99
Network Architecture
Other PLMN
MSC/VLR GMSC PSTN,ISDN
GSM /GPRS BSS
BSC
BTS HLR/AUC
PCU SCE
SS7
RNC
SMS
NodeB SCP
GPRS Internet,
backbone Intranet
UMTS SGSN
GGSN
UTRAN
CG BG
Other PLMN’s
GPRS network
DIT
UMTS R4 Network Architecture
IP/ATM Backbone
Other PLMN
MGW MGW
PSTN,ISDN
GSM /GPRS BSS
VMSC Server GMSC Server
BSC
BTS HLR/AUC
PCU SCE
SS7
RNC
SMS
NodeB SCP
GPRS Internet,
SGSN backbone Intranet
UMTS
GGSN
UTRAN
CG BG
Other PLMN’s
GPRS network
UMTS R5 Network Architecture
CS domain IP/ATM Backbone
Other PLMN
MGW MGW
GSM /GPRS BSS PSTN,ISDN
VMSC Server GMSC Server
BSC
HLR/AUC/HSS
BTS
Iu-CS
PCU SCE
SS7
RNC SMS
SCP
NodeB Iu-PS
GPRS Internet,
backbone Intranet
UTRAN SGSN
GGSN
PS domain MGW MGCF
CG BG
IP backbone
P-CSCF S-CSCF
MRFC
MRFP
IMS domain
DIT
WCDMA Network Architecture
DIT
WCDMA Network Architecture (2)
WCDMA including the RAN (Radio Access Network) and the CN (Core
Network). The RAN is used to process all the radio-related functions, while the
CN is used to process all voice calls and data connections within the UMTS
system, and implements the function of external network switching and
routing.
Logically, the CN is divided into the CS (Circuit Switched) Domain and the PS
(Packet Switched) Domain. UTRAN, CN and UE (User Equipment) together
constitute the whole UMTS system.
A RNS is composed of one RNC and one or several Node Bs. The Iu interface
is used between RNC and CN while the Iub interface is adopted between RNC
and Node B. Within UTRAN, RNCs connect with one another through the Iur
interface. The Iur interface can connect RNCs via the direct physical
connections among them or connect them through the transport network.
RNC is used to allocate and control the radio resources of the connected or
related Node B. However, Node B serves to convert the data flows between
the Iub interface and the Uu interface, and at the same time, it also
participates in part of radio resource management.
DIT
CDMA Concepts – Multiple Access Methods
DIT
1-to-1 Frequency Re-Use
DIT
Common Frequency Channel
DIT
Power Control
Power Control compensates for:
- Near/Far Problem
- Path Loss
- Fading
DIT
Handover
Soft Handover
Soft handover allows the mobile to establish a connection with a new
Node B before breaking the connection with the previous serving cell.
In a WCDMA system, a mobile can be “in soft handover” with two or
more cells for an extended period of time. This is a desirable state as
it provides path diversity.
If the path to one cell experiences a temporary fade, the
communication link through the other path or paths may not be
affected.
Hard Handover
A hard handover occurs when all existing radio links must be dropped
before a new link is established.
This causes a brief interruption in voice or data communication, while
making the transition from the old serving link to the new.
DIT
Soft Handover
DIT
Hard Handover Versus Soft Handover
RF transmission
Source Convolution
Interleaving Spreading Scrambling Modulation
coding &
Interleaving
Decovolution
Source deinterleaving RF receiving
& Unscrambling De-spreading Demodulation
decoding Deinterleaving
DIT
Common Technical Terms
Source coding can increase the transmitting efficiency.
Channel coding can make the transmission more reliable.
Spreading can increase the capability of overcoming
interference.
Through the modulation, the signals will transfer to radio
signals from digital signals.
Bit, Symbol, Chip
Bit : data after source coding
Symbol: data after channel coding and interleaving
Chip: data after spreading
DIT
Processing Procedure of WCDMA System
DIT
WCDMA Source Coding
AMR (Adaptive Multi-Rate) Speech
A integrated speech codec with 8
source rates
The AMR bit rates can be controlled
by the RAN depending on the system
load and quality of the speech
connections
Video Phone Service
H.324 is used for VP Service in CS
domain
Includes: video codec, speech codec,
DIT
WCDMA Block Coding - CRC
Block coding is used to detect if there are any uncorrected
errors left after error correction.
The cyclic redundancy check (CRC) is a common method of
block coding.
Adding the CRC bits is done before the channel encoding
and they are checked after the channel decoding.
The CRC (Cyclic Redundancy Check) is used for error
checking of the transport blocks at the receiving end.
The CRC length that can be inserted has four different
values: 0, 8, 12, 16 and 24 bits.
The more bits the CRC contains, the lower is the probability
of an undetected error in the transport block in the receiver.
DIT
WCDMA Channel Coding (2)
Effect
Enhance the correlation among symbols so as to recover the signal when
interference occurs
Provides better error correction at receiver, but brings increment of the
delay
Types
No Coding
Convolutional Coding
(1/2, 1/3)
Turbo Coding (1/3)
DIT
WCDMA Interleaving
Interleaving is used to reduce the probability of consecutive bits error
Longer interleaving periods have better data protection with more delay
1 2 3 4 5 6 7 8 1 1 1 1 1 1 1 1
1 2 3 4 5 6 7 8 2 2 2 2 2 2 2 2
1 2 3 4 5 6 7 8 3 3 3 3 3 3 3 3
interleaving
1 2 3 4 5 6 7 8 4 4 4 4 4 4 4 4
1 2 3 4 5 6 7 8 51 52 53 54 5 56 57 58
1 2 3 4 5 6 7 8 6 6 6 6 6 6 6 6
1 2 3 4 5 6 7 8 7 7 7 7 7 7 7 7
1 2 3 4 5 6 7 8 8 8 8 8 8 8 8 8
DIT
Correlation
Correlation measures similarity between any two arbitrary signals.
Identical and Orthogonal signals:
DIT
Process Gain
Process Gain
DIT
Spreading Technology
Spreading consists of 2 steps:
Channelization operation, which 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 by multiplying with OVSF code.
Scrambling operation is applied to the spreading signal .
OVSF Scrambling
code code
DIT
Channelization Code
Orthogonal Variable Spreading Factor (OVSF) code is used as
channelization code.
The channelization codes are uniquely described as Cch,SF,k, where SF
is the spreading factor of the code and k is the code number, 0 k SF-1.
A channelization sequence modulates one user’s bit. Because the chip
rate is constant, the different lengths of codes enable to have different
user data rates. Low SFs are reserved for high rate services while high
SFs are for low rate services.
The generated codes within the same layer constitute a set of orthogonal
codes.
SF in uplink is from 4 to 256.
SF in downlink is from 4 to 512.
DIT
SF = chip rate / symbol rate
High data rates → low SF code, Low data rates → high SF code
Channelization Code
DIT
Spreading
Orthogonal Variable Spreading Factor (OVSF) codes are
employed for Channelization
DIT
Scrambling Code
Scrambling code:GOLD sequence.
Scrambling code period: 10ms, or 38400 chips.
The code used for scrambling of the 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. scrambling codes k = 0, 1,
…, 8191 are used.
For downlink, 512 primary scrambling codes are used.
DIT
Primary Scrambling Code
Primary scrambling
code 0
Secondary scrambling
code 1
Set 0
……
Scrambling Secondary scrambling
codes for Set 1 code 15
downlink
physical … Primary scrambling
channels code 511×16
Set 511
8192 ……
scrambling Secondary scrambling
codes 512 sets code 511×16+15
A primary scrambling code and 15 secondary scrambling codes are included in a set.
DIT
Primary Scrambling Code Group
Primary scrambling
code 0
Primary scrambling
code 1
Group 0 ……
Primary Primary scrambling
scrambling code 7
codes for Group 1
downlink Primary scrambling
code 8*63
physical …
channels
Group 63 ……
Primary scrambling
code 63*8+7
DIT
Purpose of Channelization Code
Channelization code is used to distinguish different physical
channels of one transmitter.
For downlink, channelization code ( OVSF code ) is used to
separate different physical channels of one cell.
For uplink, channelization code ( OVSF code ) is used to separate
different physical channels of one UE.
Purpose of Scrambling Code
Scrambling code is used to distinguish different transmitters.
For downlink, scrambling code is used to separate different cells in
one carrier.
For uplink, scrambling code is used to separate different UEs in
one carrier.
DIT
Code Multiplexing
Downlink Transmission on a Cell Level
DIT
Code Multiplexing (2)
Uplink Transmission on a Cell Level
DIT
Modulation Overview
DIT
Modulation Overview
Digital Modulation - BPSK
DIT
Modulation Overview
Digital Modulation - QPSK
DIT
Demodulation
QPSK Constellation Diagram
DIT
UMTS Signaling Protocol Stack
DIT
UMTS Signaling Protocol Stack
The UMTS signaling protocol stack is divided into Access Stratum (AS)
and Non-Access Stratum (NAS). The Non-Access Stratum architecture
evolved from the GSM upper layers and includes:
Connection Management – Handles circuit-switched calls and includes
sublayers responsible for call control (e.g., establish, release),
supplementary services (e.g., call forwarding, 3-way calling), and short
message service (SMS).
Session Management – Handles packet-switched calls (e.g., establish,
release).
Mobility Management – Handles location updating and authentication for
CS calls.
GPRS Mobility Management – Handles location updating and
authentication for PS calls.
DIT
Air Interface Protocol Structure
DIT
Channel Mapping
In the new WCDMA Access Stratum, radio bearers are mapped onto logical channels,
then onto transport channels, and eventually physical channels.
DIT
Access Stratum Layer 3
Radio Resource Control (RRC)
RRC is the overall controller of the Access Stratum, responsible for configuring
all other layers in the Access Stratum and providing the control and signaling
interface to the NAS layer.
RRC Functions:
Broadcast of System Information
RRC Connection Management
Radio Bearer Management
RRC Mobility Functions
Paging and Notification Functions
Routing of Higher Layer Messages
Control of Ciphering and Integrity Protection
Measurement Control and Reporting
Power Control Functions
DIT
Access Stratum Layer 2
Radio Link Control (RLC)
Retransmission control, flow control
Duplicate detection, in-sequence delivery
Error correction
Ciphering
Segmentation, reassembly, concatenation, padding
Medium Access Control (MAC)
Mapping and multiplexing Logical Channels to Transport Channels
DIT
Access Stratum Layer 1
Physical Layer (PHY or L1)
Macro-diversity distribution/combining and soft handover
Modulation/Demodulation
Spreading/Despreading
DIT
Packet Data Convergence Protocol (PDCP)
PDCP is responsible for implementing different kinds of optimization methods.
The currently known methods are standardized IETF (Internet Engineering Task
Force) header compression algorithms.
Algorithm types and their parameters are negotiated by RRC and indicated to
PDCP.
Header compression and decompression are specific for each network layer
protocol type.
In order to know which compression method is used, an identifier (PID: Packet
Identifier) is inserted. Compression algorithms exist for TCP/IP, RTP/UDP/IP, …
Another function of PDCP is to provide numbering of PDUs. This is done if
lossless SRNS relocation is required.
To accomplish this function, each PDCP-SDUs (UL and DL) is buffered and
numbered. Numbering is done after header compression. SDUs are kept until
information of successful transmission of PDCP-PDU has been received from
RLC. PDCP sequence number ranges from 0 to 65,535.
DIT
Broadcast/Multicast Control Protocol (BMC)
The main function of BMC protocol are:
DIT
Broadcast Channel
Broadcast Channel (Downlink)
Broadcast Control Channel (BCCH)
DIT
Paging Channel
Paging Channel (Downlink)
Paging Control Channel (PCCH)
DIT
Random and Forward Access Channels
Random Access Channel (Uplink)
Common Control Channel (CCCH)
DIT
Dedicated Channels
Dedicated Channels
(Uplink/Downlink)
Dedicated Control Channel
(DCCH)
Dedicated Traffic Channel
(DTCH)
Dedicated Channel (DCH)
Dedicated Physical Data
Channel (DPDCH)
Dedicated Physical Control
Channel (DPCCH)
Carries signaling and user
data
DIT
UE Call States
The UE call processing state is represented by a mode and
(optionally) a state within that mode. The operating modes are:
Idle Mode – The UE is receiving messages from the network on a Paging
Channel, but does not transmit anything back to the network. In this mode,
the UE may be camped on a UTRAN cell or a GSM cell, or it may be
operating in GPRS Packet Idle Mode. The UE may be attached (registered
for service) to the CS and/or PS core networks.
UTRAN Connected Mode – The UE has established an RRC connection for
exchange of signaling messages with UTRAN.
GSM Connected Mode – The UE has dedicated GSM channels allocated to
it for the purpose of transferring user data and/or signaling with a GSM
network.
GPRS Packet Transfer Mode – The UE has dedicated GPRS channels
allocated to it for the purpose of transferring user data and/or signaling with a
GPRS network.
DIT
UE Call States
DIT
Mobile Originated PS Data Call Setup
DIT
High Speed Data Services
(HSDPA/HSUPA)
DIT
HSDPA and HSUPA
What are the drivers and motivations for HSDPA and HSUPA?
Data Rate
Demand for high data rate
multimedia services
Demand for higher peak data
rates
Throughput/Capacity
Cost per megabyte
Coverage
Higher data rates available
over a larger cell footprint
Delay
Lower Latency
DIT
Release 99 Principles - Downlink
How do we do Packet Data in Release 99 (FDD)?
DCH (Dedicated Channel)
Spreading codes assigned per user
Closed loop power control
Macro diversity
DIT
Common Channel for Data Transfer
Common Channel for data transfer using the HS-PDSCH:
DIT
Multi-Code Operation
Fixed Spreading Factor SF=16
(Typical Spreading Factor for 128 kbps in Release 99)
1-15 codes can be reserved for HS-PDSCH.
Can be TDM or CDM between users.
DIT
Adaptive Modulation and Coding
Coding from R=1/3 to R=1
HSPDA supports 16QAM modulation
4 bits per symbol versus 2 bits per symbol with QPSK
DIT
Link Adaptation versus Power Control
Release 99
Uses fast power control with fixed
data rate (DCH)
HSDPA
Adapts the modulation and
coding to the link quality
DIT
Scheduling Comparison
DIT
HSDPA Scheduling and Retransmissions
Scheduling
Done at the Node B
No interaction with the RNC
Based on Channel Quality Feedback from the UE
Retransmissions
H-ARQ (link level retransmissions)
Based on UE feedback (ACK/NAK)
Done at the Node B
Soft combining at the UE
DIT
HSDPA Channels
New HSDPA Channels:
Transport Layer Channel
High Speed Downlink Shared Channel (HS-DSCH)
Downlink Transport Channel
DIT
HSDPA Channels
DIT
UE Categories
DIT
HSDPA Performance Summary
Maximum Theoretical Data Rate:
14.4 Mbps
Virtually impossible to obtain in the field.
Practical Peak User Data Rate:
10.0 Mbps
Full capability UE
Good RF conditions (High Cell Geometry)
Single UE
Dedicated HSDPA carrier
Significant Performance Gains over Release 99
Peak Data Rate
Cell Throughput
DIT
Release 99 Packet Data - Uplink
How is Uplink Packet Data handled in Release 99?
DCH (Dedicated Channel)
Variable spreading factor
Closed loop power control
Macro diversity (soft handover)
RACH (Common Channel)
Common spreading code
Fixed (negotiated) spreading factor
No closed loop power control
No soft handover
DIT
Release 99 Uplink Limitations
Large Scheduling Delays
Slow scheduling from RNC
Large Latency
Transmission Time Interval (TTI) durations of 10/20/40/80 ms
DIT
High Speed Uplink Packet Access (HSUPA)
DIT
How are the Enhancements Achieved?
DIT
HSUPA Operation
1. The UE sends a Transmission
Request to the Node B for getting
resources.
DIT
HSUPA Channel Operation (1)
1. Transmission Request
DIT
HSUPA Channel Operation (2)
2. Grant Assignment
DIT
HSUPA Channel Operation (3)
3. Data Transmission
DIT
HSUPA Channel Operation (4)
4. Data Acknowledgment
DIT
Theoretical HSUPA Maximum Data Rate
How do we get 5.76 Mbps?
Lower Coding Gain
Effective code rate = 1
Multi-code transmission
UE can use up to 4 codes, 2 with SF4 plus 2 with SF2
Shorter TTI
Requires higher processing capabilities at terminal and Node B
DIT
HSUPA UE Capabilities
* Maximum Peak data rate for 10 ms E-DCH TTI operation is 2 Mbps in all configurations
DIT
HSUPA Channels
HSUPA Uplink Channels
Enhanced Uplink Dedicated Channel (E-DCH)
Uplink Transport Channel
E-DCH Dedicated Physical Data Channel (E-DPDCH)
Uplink Physical Channel
E-DCH Dedicated Physical Control Channel (E-DPCCH)
Uplink Control Channel
DIT
HSUPA Channel Mapping
DIT
HSDPA/HSUPA Summary
HSDPA and HSUPA offer Significant Performance Gains over
Release 99
Peak Data Rate
Cell Throughput
Delay
Reduced Latency
DIT
HSPA+
DIT
Goals For HSPA+ In Release 7
Enhancements in Release 7 will enable:
Reduced latency
DIT
HSPA+ Features in Release 7
DIT
MIMO and Higher Order Modulation
Multiple Input Multiple Output (MIMO)
Release 7 HSPA+ introduced support for 2x2 MIMO on Downlink.
Especially useful in low geometry (beam-forming) and high
geometry (spatial multiplexing) regions, in presence of multi-path.
With MIMO, peak data rate supported on Downlink is 28 Mbps.
Higher Order Modulation (HOM)
HOM schemes provide higher data rates, especially for users in
good cell geometry and users with Uplink power headroom.
HOM complements MIMO by providing line of sight improvements
64 QAM in Downlink allows peak data rates of 21 Mbps.
16 QAM in Uplink allows peak data rates of 11 Mbps.
DIT
What is MIMO?
MIMO: Multiple Input Multiple Output
N x M MIMO system: N transmit antennas and M receive antennas
has N x M transmitter-receiver signal path
Multiple signals IN … Multiple signals OUT
Improves spectral efficiency over SISO (Single Input Single Output) or
SIMO (Single Input Multiple Outputs)
DIT
MIMO Gains
MIMO gains depend on how the data pipes are used.
Data stream on only the strongest pipe – Beamforming
Use all the power on the strongest pipe (i.e., the most efficient pipe)
DIT
Higher Order Modulations in Release 7
DIT
Higher Order Modulation in Release 7
One of the features introduced in Release 7 is the use of Higher
Order Modulations (HOM) for both HSDPA and HSUPA, to sustain
higher peak data rate in areas with high SNR.
In particular:
For the Downlink, 64-QAM modulation is introduced, allowing 6
bits/symbol to be carried on the Physical Layer and increasing the
theoretical peak data rate from 14.4 Mbps to 21.6 Mbps.
For the Uplink, 16-QAM modulation is introduced, allowing 4
bits/symbol to be carried on the Physical Layer and increasing the
theoretical peak data rate from 5.7 Mbps to 11.4 Mbps.
DIT
HSPA+ Advantages
Cost effective upgrade
HSPA is being widely deployed. HSPA+ can leverage existing assets:
Cell Sites, UTRAN, and Core Network.
Can be selectively deployed in areas with high demand for data
and for voice
Deployment of HSPA+ will provide an edge in terms of time to deploy.
Selective deployment based upon needs can be easily achieved.
Backward Compatibility
Backward compatible with existing UTRA.
No dedicated spectrum needed.
R99, R5/R6, HSPA, and HSPA+ devices operate on the same
network.
DIT
Evolution of HSPA Maximum Peak Bit Rate
DIT
Thanks!
DIT