Mobile Communications: UMTS: 3G Technology and concepts
Mobile Communications
Chapter:UMTS… 3G Technology and concepts
GSM/GPRS network architecture
GSM/GPRS core network
Radio access network
BSS
database
IP Backbone
Internet
PSTN,
ISDN
BTS
BTS
BSC
MSC
VLR
SGSN
GMSC
HLR
AuC
EIR
GGSN
MS
PCU
Mobile Communications: UMTS: 3G
Technology and concepts
3GPP Rel.’99 network architecture
Core network (GSM/GPRS-based)
Radio access network
UTRAN
UE
Iu CS
Iur
Iub
Uu
Gn
Iu PS
database
IP Backbone
Internet
PSTN
BS
BS
RNC
RNC
MSC
VLR
SGSN
GMSC
HLR
AuC
EIR
GGSN
Iub
Mobile Communications: UMTS: 3G
Technology and concepts
UE User
Equipment
3GPP Rel.’99 network architecture
Radio access network
UTRAN
UE Iur
Iub
Uu
BS
BS
RNC
RNC
Iub
2G => 3G MS => UE (User
Equipment), often also called (user)
terminal
New air (radio) interface based on
WCDMA access technology
New RAN architecture
(Iur interface is available for soft
handover,
BSC => RNC)
Mobile Communications: UMTS: 3G
Technology and concepts
3GPP Rel.’99 network architecture
Core network (GSM/GPRS-based)
Iu CS
Gn
Iu PS
IP Backbone
Internet
PSTN
MSC
VLR
SGSN
GMSC
HLR
AuC
EIR
GGSN
Changes in the core network:
MSC is upgraded to 3G MSC
SGSN is upgraded to 3G
SGSN
GMSC and GGSN remain the
same
AuC is upgraded (more
security features in 3G)
Mobile Communications: UMTS: 3G
Technology and concepts
3GPP Rel.4 network architecture
Circuit Switched (CS) core
network
UTRAN
(UMTS Terrestrial Radio
Access Network)
PSTN
MSC
Server
New option in Rel.4:
GERAN
(GSM and EDGE Radio
Access Network) PS core as in Rel.’99
GMSC
Server
SGW
MGW
SGW
MGW
Mobile Communications: UMTS: 3G
Technology and concepts
3GPP Rel.4 network architecture
Circuit Switched (CS) core
network
PSTN
MSC
Server
PS core as in Rel.’99
GMSC
Server
SGW
MGW
SGW
MGW
MSC Server takes care of call
control signalling
The user connections are set up
via MGW (Media GateWay)
“Lower layer” protocol conversion
in SGW (Signalling GateWay)
RANAP / ISUP
SS7
MTP
IP
Sigtran
Mobile Communications: UMTS: 3G
Technology and concepts
3GPP Rel.5 network architecture
CS core
PSTN
SGSN GGSN
MGW
Internet
HSS
IMS (IP
Multimedia
System)
PS core
UTRAN
(UMTS Terrestrial Radio
Access Network)
GERAN
(GSM and EDGE Radio
Access Network)
New core
network part:
Mobile Communications: UMTS: 3G
Technology and concepts
3GPP Rel.5 network architecture
CS core
PSTN
SGSN GGSN
Internet
/
other
IMS
HSS
PS core
The IMS can establish
multimedia sessions (using IP
transport) via PS core between
UE and Internet (or another
IMS)
Call/session control using SIP
(Session Initiating Protocol)
Interworking with the PSTN may
be required for some time ...
IMS (IP
Multimedia
System)
MGW
Mobile Communications: UMTS: 3G
Technology and concepts
UMTS bearer service architecture
TE MT UTRAN CN Iu
edge node
TE
CN
gateway
End-to-end service
UMTS bearer service
Radio access bearer service CN b.s.
Local b.s. Ext. b.s.
Radio b.s. Iu b.s. Backbone
Radio Access Bearer
Radio Bearer
UE Core network
Mobile Communications: UMTS: 3G
Technology and concepts
What is a bearer?
Bearer: a bearer capability of defined capacity, delay and bit error rate, etc. (as
defined in 3GPP specs.)
Bearer is a flexible concept designating some kind of ”bit pipe”
ď‚· at a certain network level (see previous slide)
ď‚· between certain network entities
ď‚· with certain QoS attributes, capacity, and traffic
flow characteristics
Four UMTS QoS Classes
ď‚· conversational, streaming, interactive, background
Mobile Communications: UMTS: 3G
Technology and concepts
UMTS QoS (service) classes
Conversational Streaming Interactive Background
low delay
low delay variation
video
telephony/
conferencing
speech
video streaming
audio streaming
low round-trip
delay
www applications
delay is not critical
store-and- forward
applications
(e-mail, SMS)
file transfer
reasonably low
delay
basic applications
basic QoS requirements
Mobile Communications: UMTS: 3G
Technology and concepts
Four UMTS QoS (service) classes
Conversational Streaming Interactive Background
• speech (using AMR = Adaptive Multi-Rate speech coding)
• video telephony / conferencing:
ITU-T Rec. H.324 (over circuit switched connections)
ITU-T Rec. H.323 or IETF SIP (over packet switched connections)
• low delay (< 400 ms) and low delay variation
• BER requirements not so stringent
• in the radio network => real-time (RT) connections
Mobile Communications: UMTS: 3G
Technology and concepts
Adaptive Multi-Rate coding
kbit/s
12.2 (= GSM EFR)
10.2
7.95
7.40 (= US TDMA)
6.70 (= PDC EFR)
5.90
5.15
4.75
Adaptive
<=>
During the call, the AMR
bit rate can be changed,
using the values at the
right
EFR = Enhanced
Full Rate
Codec negotiation between
transcoders
<=>
Mobile Communications: UMTS: 3G
Technology and concepts
Transcoding
UE MSC GMSC User B
TC
Transcoder (AMR/PCM) should be located as far as possible to the right
(transmission capacity savings)
TC
Transcoding should be avoided altogether (better signal quality)
TFO = Tandem Free Operation (2G)
TrFO = Transcoder Free Operation (3G)
(possible only if same coding is used at both ends
of connection)
(e.g. in PSTN)
Mobile Communications: UMTS: 3G
Technology and concepts
Four UMTS QoS (service) classes
Conversational Streaming Interactive Background
• video streaming
• audio streaming
• reasonably low delay and delay variation
• BER requirements quite stringent
• traffic management important (variable bit rate)
• in the radio network => real-time (RT) connections
UE Source
video or audio information is buffered in the UE,
large delay => buffer is running out of content!
Buffer
Mobile Communications: UMTS: 3G
Technology and concepts
Four UMTS QoS (service) classes
Conversational Streaming Interactive Background
• web browsing
• interactive games
• location-based services (LCS)
• low round-trip delay (< seconds)
• delay variation is not important
• BER requirements stringent
• in the radio network => non-real-time (NRT) connections
Mobile Communications: UMTS: 3G
Technology and concepts
Four UMTS QoS (service) classes
Conversational Streaming Interactive Background
• SMS (Short Message Service) and other more advanced
messaging services (EMS, MMS)
• e-mail notification, e-mail download
• file transfer
• delay / delay variation is not an important issue
• BER requirements stringent
• in the radio network => non-real-time (NRT) connections
Mobile Communications: UMTS: 3G
Technology and concepts
UMTS protocols
Different protocol stacks for user and control plane
User plane (for transport of user data):
Circuit switched domain: data within ”bit pipes”
Packet switched domain: protocols for implementing various QoS or traffic
engineering mechanisms
Control plane (for signalling):
Circuit switched domain: SS7 based (in core network)
Packet switched domain: IP based (in core network)
Radio access network: UTRAN protocols
Mobile Communications: UMTS: 3G
Technology and concepts
Data streams
RLC
MAC
Phys.
UE UTRAN 3G MSC GMSC
Uu Iu Gn
User plane protocol stacks (CS domain)
RLC
MAC
Phys.
WCDMA
TDM
Frame Protocol (FP)
AAL2
ATM
Phys.
AAL2
ATM
Phys.
TDM
Mobile Communications: UMTS: 3G
Technology and concepts
User plane protocol stacks (PS domain)
PDCP
RLC
GTP
UDP
IP
GTP
UDP
IP
IP IP
GTP
UDP
PDCP
RLC
MAC
Phys.
MAC
Phys.
AAL5
ATM
Phys.
AAL5
ATM
Phys.
IP
L2
L1
GTP
UDP
IP
L2
L1
UE UTRAN SGSN GGSN
Uu Iu Gn
WCDMA
Mobile Communications: UMTS: 3G
Technology and concepts
Uu (air, radio) interface protocols
PHY
MAC
RLC
RRC
Signalling
radio bearers
(User plane)
radio bearers
e.g. MM, CC, SM
transparent to UTRAN
Logical channels
Transport channels
PDCP
L3
L2
L1
Mobile Communications: UMTS: 3G
Technology and concepts
Main tasks of Uu interface protocols
MAC (Medium Access Control):
ď‚· Mapping between logical and transport channels
ď‚· Segmentation of data into transport blocks
RLC (Radio Link Control):
ď‚· Segmentation and reassembly
ď‚· Link control (flow & error control)
ď‚· RLC is often a transparent layer
PDCP (Packet Data Convergence Protocol):
ď‚· IP packet header compression (user plane only)
Mobile Communications: UMTS: 3G
Technology and concepts
Main tasks of Radio Resource Control (RRC)
protocol
Over the air interface, Radio Resource Control (RRC) messages carry all the
relevant information required for setting up a Signalling Radio Bearer (during the
lifetime of the RRC Connection) and setting up, modifying, and releasing Radio
Bearers between UE and UTRAN (all being part of the RRC Connection).
RRC also participates in the co-ordination of other Radio Resource Management
(RRM) operations, such as measurements and handovers.
In addition, RRC messages may carry in their payload higher layer signalling
information (MM, CC or SM) that is not related to the air interface or UTRAN.
Mobile Communications: UMTS: 3G
Technology and concepts
General protocol model for UTRAN
Radio
Network
Layer
Transport
Network
Layer
Control Plane User Plane
Transport Netw.
Control Plane
Application
Protocol
Data
Stream(s)
Signalling
Bearer(s)
Protocol
Data Bearer(s)
Transport Netw.
User Plane
Transport Netw.
User Plane
Signalling
Bearer(s)
Physical Layer
Mobile Communications: UMTS: 3G
Technology and concepts
Control Plane (Iub, Iur and Iu interfaces)
Radio Network Layer: application protocols (NBAP, RNSAP and RANAP) are
used for the actual signalling between base stations, RNC and core network.
Transport Network Layer: signalling bearer for the transport of application
protocol messages is set up by O&M actions (i.e. on a permanent basis).
Transport Network Control Plane
A signalling bearer (set up by O&M actions) carries a protocol which is used only
for the task of setting up data bearers (e.g. AAL 2 connections).
Mobile Communications: UMTS: 3G
Technology and concepts
User Plane (Iub, Iur and Iu interfaces)
The User Plane is employed for transport of
ď‚· user information (speech, video, IP packets ...)
ď‚· RRC signalling messages (Iub, Iur)
ď‚· higher-layer protocol information at Iu interface
(if not carried by RANAP).
User plane data is carried by data bearers which use AAL 5 in case of Iu PS
and AAL 2 in all other cases.
User data streams are packed in frame protocols (FP) which are used for
framing, error & flow control, and carrying of parallel data flows that form the
user data signal (e.g. AMR encoded speech).
Mobile Communications: UMTS: 3G
Technology and concepts
Protocol structure at Iub interface
Radio
Network
Layer
Transport
Network
Layer
Control Plane
Transport Netw.
Control Plane
NBAP
Transport Netw.
User Plane
Transport Netw.
User Plane
Q.2630.1
Convergence
Protocols
AAL 5
Conv. Pr.
AAL 5 AAL 2
ATM
Physical Layer
RRC Data
RLC
MAC
Frame Protocol
Mobile Communications: UMTS: 3G
Technology and concepts
Control Plane
Transport Netw.
Control Plane
RNSAP
Transport Netw.
User Plane
Transport Netw.
User Plane
Q.2630.1
Convergence
Protocols
AAL 5
Conv. Pr.
AAL 5 AAL 2
ATM
Physical Layer
Protocol structure at Iur interface
Radio
Network
Layer
Transport
Network
Layer
RRC Data
RLC
MAC
Frame Protocol
Mobile Communications: UMTS: 3G
Technology and concepts
Radio
Network
Layer
Transport
Network
Layer
Control Plane User Plane
Transport Netw.
Control Plane
RANAP
Transport Netw.
User Plane
Transport Netw.
User Plane
Q.2630.1
Convergence
Protocols
AAL 5
Conv. Pr.
AAL 5
CS Channel
Iu UP
AAL 2
ATM
Physical Layer
Protocol structure at Iu CS interface
Mobile Communications: UMTS: 3G
Technology and concepts
Radio
Network
Layer
Transport
Network
Layer
Control Plane User Plane
Transport Netw.
Control Plane
RANAP
Transport Netw.
User Plane
Convergence
Protocols
AAL 5
IP Application
Protocol structure at Iu PS interface
GTP
UDP
IP
AAL 5
ATM
Physical Layer
Iu UP
Mobile Communications: UMTS: 3G
Technology and concepts
Application protocols in UTRAN
Iub interface (between RNC and base station)
NBAP (Node B Application Part)
Iur interface (between Serving RNC and Drift RNC)
RNSAP (Radio Network Subsystem Application Part)
- Link management for inter-RNC soft handover
Iu interface (between RNC and core network)
RANAP (Radio Access Network Application Part)
- Radio Access Bearer (RAB) management
- SRNS Relocation
- Transfer of higher-level signalling messages
Mobile Communications: UMTS: 3G
Technology and concepts
Serving RNC and Drift RNC in UTRAN
Core
network
Iu
Iur
Iub
Iub
DRNC
SRNC
UE
BS
BS
RNC
RNC
Concept needed for:
Soft handover between base stations belonging to different RNCs
Mobile Communications: UMTS: 3G
Technology and concepts
Serving RNS (SRNS) Relocation
RNS = Radio Network Sub-system =
RNC + all base stations controlled by this RNC
SRNS Relocation means that the Serving RNC functionality is transferred
from one RNC (the “old” SRNC) to another (the “new” SRNC, previously
a DRNC) without changing the radio resources and without interrupting
the user data flow.
RANAP provides the signalling facilities over the two Iu interfaces
involved (Iu interfaces to “old” and “new” SNRC) for performing SRNC
Relocation in a co-ordinated manner.
Mobile Communications: UMTS: 3G
Technology and concepts
SRNS Relocation (cont.)
Core
network
Iu
Iur
Iub
Iub
DRNC
SRNC
UE
BS
BS
RNC
RNC Iu
SRNC
SRNC provides: 1) connection to core network
2) macrodiversity combining point
Mobile Communications: UMTS: 3G
Technology and concepts
Soft handover concept
Iu
Iur
Iub
Iub
DRNC
SRNC
UE
BS
BS
RNC
RNC
Leg 1
Leg 3
Signal
combining
point is in
SRNC
(downlink: in
UE)
BS Leg 2
Legs 1 and 2: Iur interface is not needed
Leg 3 is added: Iur interface is needed!
Core
network
Mobile Communications: UMTS: 3G
Technology and concepts
Micro- / macrodiversity combining
Iu
Iur
Iub
Iub
DRNC
SRNC
UE
BS
BS
RNC
RNC
Macrodiversity combining point
in SRNC
Core
network
Rake
receiver
Multipath
propagation
Microdiversity combining point in base station
(uplink)
Mobile Communications: UMTS: 3G
Technology and concepts
Micro- / macrodiversity combining
Microdiversity combining: multipath signal components are processed in
Rake “fingers” and combined (= summed) using MRC
(MRC = Maximum Ratio Combining)
Macrodiversity combining: the same bit sequences (with different bit
error positions) are combined at the SRNC (usually: selection
combining).
Hard handover: slow (a lot of signalling)
Soft handover: fast selection in SRNC
(uplink)
Mobile Communications: UMTS: 3G
Technology and concepts
Radio Access Bearer (RAB) establishment
RAB assignment request
RAB assignment complete
RAB is configured to be used
over existing Radio Link(s)
(RANAP signaling)
UE BS RNC
(RRC signaling)
Core network
Mobile Communications: UMTS: 3G
Technology and concepts
Signalling between UE and core network
UE BS RNC MSC or
SGSN
RRC RANAP
NAS signalling messages (NAS = Non Access Stratum = “not related to
UTRAN”) are sent transparently through UTRAN in the payload of RRC/RANAP
protocol messages
Mobile Communications: UMTS: 3G
Technology and concepts
Security in UMTS
GSM UMTS
SIM authentication
(PIN code)
User authentication
Ciphering (air interface)
Signalling data integrity
IP security (e.g. IPSEC)
User authentication
Network authentication
USIM authentication (PIN code)
Ciphering (air interface)
KASUMI algorithm (known)
UMTS: larger key lengths
than in GSM
Mobile Communications: UMTS: 3G
Technology and concepts
Security in digital networks: terminology
Authentication:
SIM authentication (PIN code)
user authentication (GSM, UMTS, DECT, TETRA)
network authentication (UMTS, TETRA)
Integrity:
signalling data integrity (UMTS)
Confidentiality (ď‚» privacy):
ciphering of signals over radio interface
hiding of user identifiers over radio interface
end-to-end encryption (offered by service provider)
Mobile Communications: UMTS: 3G
Technology and concepts
Authentication
Authentication: Procedure of verifying the authenticity of an entity (user,
terminal, network, network element). In other words, is the entity the one it claims
to be?
SIM authentication is local (network is not involved)
In GSM, only user is authenticated
In UMTS, both user and network are authenticated
User/network is authenticated at the beginning of each user-network
transaction (e.g. location updating or connection set-up) and always before
ciphering starts.
See Security in GSM for
more details
Mobile Communications: UMTS: 3G
Technology and concepts
Integrity
Data integrity: The property that data has not been altered in an unauthorised
manner.
“Man-in-the-middle” security attack, e.g. false BS
Data integrity checking is not done in GSM
In UMTS, signalling messages are appended with a 32 bit security field
(MAC-I) at the terminal or RNC before transmission and checked at the
receiving end
In UMTS, also volume of user data (not the user data itself) is integrity
protected
Mobile Communications: UMTS: 3G
Technology and concepts
Signalling integrity protection in UMTS
Signalling message
Algorithm f 9
MAC-I
Integrity Key (IK) and other
keys/parameters
UE RNC
MAC-I generation MAC-I checking
MAC-I generation
MAC-I checking
Both in terminal
and RNC
Mobile Communications: UMTS: 3G
Technology and concepts
Confidentiality
Confidentiality: The property that information is not made available to
unauthorised individuals, entities or processes.
Example 1: Ciphering (encryption) over the air interface
Example 2: Preventing unencrypted transmission of user ID information such as
IMSI number over the air interface
=> Temporary Mobile Subscriber Identity (TMSI) is generated (at the end of
each MM or CM transaction) and is used at the beginning of the next
transaction instead of IMSI.
Mobile Communications: UMTS: 3G
Technology and concepts
Example 1: ciphering (encryption)
BS
MS
UE
BTS BSC
RNC
SGSN
Core Network
Air interface
GPRS
UMTS
MS BTS BSC Core Network
GSM
Both CS and PS information
Signalling integrity protection
Mobile Communications: UMTS: 3G
Technology and concepts
Network domain security
Circuit switched network => quite good
IP-based network (Internet) => rather poor at present
(security mechanisms are developed by IETF, 3GPP...)
Some security threats in IP-based network:
Sniffing (electronic eavesdropping)
Spoofing, session hijacking
Denial of service (DoS), ”spamming”
Confidentiality
Integrity
Mobile Communications: UMTS: 3G
Technology and concepts
WCDMA Technology
… just some basic issues
Mobile Communications: UMTS: 3G
Technology and concepts
RLC RLC
Logical / Transport / Physical channels
MAC
FP
Phy FP
UE Base station RNC
AAL 2
MAC
AAL 2
Phy
Logical channels
Physical channels
Transport channels
: :
WCDMA
:
:
Mobile Communications: UMTS: 3G
Technology and concepts
Logical / Transport channels
CCCH DCCH
PCH DCH
DSCH
FACH
BCH
DCH
CPCH
RACH
DCCH
CTCH
CCCH
BCCH
PCCH
Uplink Downlink
DTCH DTCH
Logical channels
Transport channels
Mobile Communications: UMTS: 3G
Technology and concepts
Transport / Physical channels
PCH DCH
DSCH
FACH BCH
DCH
CPCH
RACH
PRACH PCPCH SCCPCH PCCPCH DPDCH
DPCCH
SCH
CPICH
AICH
PICH
CSICH Physical channels
Transport channels
DPCH
CD/CA-
ICH
Uplink Downlink
PDSCH
Mobile Communications: UMTS: 3G
Technology and concepts
Physical channels in WCDMA
Bit sequences from different physical channels are
multiplied with a channelization code (spreading)
multiplied with a scrambling code (scrambling)
multiplexed in code domain
modulated using QPSK.
Downlink channels: conventional QPSK modulation
DPCH = Dedicated physical channel
Uplink channels: Dual-channel QPSK moduation
DPDCH = Dedicated physical data channel
DPCCH = Dedicated physical control channel
Mobile Communications: UMTS: 3G
Technology and concepts
DPCH structure in downlink
TFCI Data TPC Data
10 ms radio frame
0 1 2 14
2560 chips
Pilot
QPSK modulation,
time multiplexed data and control information:
(DPCH = Dedicated Physical Channel)
Mobile Communications: UMTS: 3G
Technology and concepts
DPDCH / DPCCH structure in uplink
(Dedicated Physical Data/Control Channel)
Data
Pilot TFCI FBI TPC
DPDCH (I-branch)
10 ms radio frame (38400 chips)
0 1 2 14
2560 chips
DPCCH (Q-branch)
Dual-channel QPSK modulation:
Mobile Communications: UMTS: 3G
Technology and concepts
Spreading in WCDMA
Channel
data
Channelization
code
Scrambling code
Channel
bit rate
Chip rate Chip rate
Usage of code Uplink Downlink
Channelization code
Scrambling code
User separation
User separation Cell separation
(always 3.84 million chips/s)
Mobile Communications: UMTS: 3G
Technology and concepts
Spreading in WCDMA
Chip rate = SF x channel bit rate
Chip rate after spreading = 3.84 Mchips/s
Uplink: DPCCH SF = 256, DPDCH SF = 4 - 256
Downlink: DPCH SF = 4 - 256 (512)
Spreading factor (SF) is important in WCDMA
One bit consists
of 256 chips
One bit consists
of 4 chips
Mobile Communications: UMTS: 3G
Technology and concepts
Uplink DPDCH bit rates
256
128
64
32
16
8
4
SF Channel bit rate (kb/s) User data rate (kb/s)
15
30
60
120
240
480
approx. 7.5
approx. 15
approx. 30
approx. 60
approx. 120
approx. 240
960 approx. 480
Mobile Communications: UMTS: 3G
Technology and concepts
Downlink DPDCH bit rates
256
128
64
32
16
8
4
SF Channel bit rate (kb/s) User data rate (kb/s)
15
30
60
120
240
480
approx. 1-3
approx. 6-12
approx. 20-24
approx. 45
approx. 105
approx. 215
960 approx. 456
512
1920 approx. 936
Mobile Communications: UMTS: 3G
Technology and concepts
User data rate vs. channel bit rate
Channel bit rate (kb/s)
User data rate (kb/s)
Channel coding
Interleaving
Bit rate matching
Interesting for
user
Important for
system
Mobile Communications: UMTS: 3G
Technology and concepts
Services for 3G (and partly 2G)
• terminology
• basic concepts
Mobile Communications: UMTS: 3G
Technology and concepts
New service concept
End user End user
Carrier provider
Service provider Service provider
Content provider Content provider
all want to make profit
Mobile Communications: UMTS: 3G
Technology and concepts
OSA is being standardised, so that services provided by different
service/content providers can be created and seamlessly integrated into the 3G
network (this is the meaning of “open” architecture)
OSA (Open Services Architecture/Access)
3G network
API API API
Service Creation Environment (SCE)
API = Application
Programming
Interface
(Standardised)
OSA means in practice:
Mobile Communications: UMTS: 3G
Technology and concepts
CAMEL (Customised Applications for Mobile network Enhanced Logic) is a set
of “IN” type functions and procedures that make operator-specific IN services
available to subscribers who roam outside their home network.
CAMEL = IN technology + global mobility
CAMEL Service Environment (CSE) is a logical entity in the subscriber’s home
network which processes IN related procedures
CSE ď‚» SCP in home network
CAMEL (2G & 3G)
Mobile Communications: UMTS: 3G
Technology and concepts
Circuit switched call-related IN procedures
CAMEL Phase 1
1. Call control proceeds up to MSC
SSP
MSC
SCP in home
network (CSE)
1.
2.
3.
4.
5.
2. Trigger activated in basic call state model at SSP
3. SSP requests information from CSE
4. CSE provides information
5. Call control continues
Typical triggers:
Calling number
Called number
Cell ID
Protocol: CAP instead of MAP
Mobile Communications: UMTS: 3G
Technology and concepts
CAMEL Phase 2
Non-call-related procedures possible
1. Call control proceeds as normal
2. Call control is interrupted
3. Call control resumes
Typical application:
In prepaid service:
announcement ”your
prepaid account is
approaching zero”
(e.g. for announcement)
IN functionality is extended to include packet switched sessions...
CAMEL Phase 3
Mobile Communications: UMTS: 3G
Technology and concepts
Virtual Home Environment (VHE)
Same subscriber profile & charging/numbering information can be utilised in any
UMTS network
Home PLMN Visited PLMN
UE
Certain subscriber profile Same subscriber profile
Mobile Communications: UMTS: 3G
Technology and concepts
Supporting technologies and services
Positioning
SMS
USSD
MMS
LCS
SAT USAT
MExE
WAP
Location
UE
Transport
&
Content
i-Mode
- many are already possible in 2G
- will (perhaps) be extensively used in 3G
Mobile Communications: UMTS: 3G
Technology and concepts
Location (based) services (LCS)
- may or may not use UE positioning techniques
- general LCS architecture in UMTS:
UE
PSTN
Internet
BS
LMU
RNC &
SMLC
MSC
GMLC
SGSN GGSN
HLR/AuC/EIR
GMSC
LCS External
Client
Mobile Communications: UMTS: 3G
Technology and concepts
Location (based) services (cont.)
GMLC = Gateway Mobile Location Center
receives service requests from external LCS clients (or UE) and
manages the location information
SMLC = Serving Mobile Location Center
assists in positioning of the UE (e.g. performs calculations based on
measurement results), is usually integrated with RNC
LCS client = typically any server requesting location
information (to be able to provide the relevant location service to the
user), may also be the UE
Mobile Communications: UMTS: 3G
Technology and concepts
Positioning methods
BS
BS
BS
UE
LMU
Cell ID based location information
- no expensive positioning solutions required
- inexpensive (and will
therefore be widely used)
E-OTD (2G), OTDOA (3G)
- differential delays measured
from which the position
is calculated (in SMLC)
Assisted GPS
- greatest precision, GPS receiver in UE
- network must “assist” in indoor environment
SMLC
Mobile Communications: UMTS: 3G
Technology and concepts
SAT (= USAT in 3G)
SAT (SIM Application Toolkit) is a set of standardized functions for
communication between SIM and ME
SIM
ME
Applications (GSM 11.14):
ď‚· profile download (ME tells SIM what it can do)
ď‚· proactive SIM (display text from SIM to ME, send
short message, transfer info from ME to SIM,...)
ď‚· call control by SIM
ď‚· data download from network to SIM
Download (e.g. Java applets) from server in network
will be important in UMTS
Interaction between ME and SIM
Mobile Communications: UMTS: 3G
Technology and concepts
MExE
Mobile Execution Environment (MExE) provides standardized application
execution environments for UE, defined in classmarks:
MExE Classmark 1
MExE Classmark 2
MExE Classmark 3
UE is WAP compatible (i.e. contains
WAP browser)
UE can execute PersonalJava
applications (subset of J2SE)
UE is J2ME compatible Standard
Edition
Micro Edition
:
see: www.mexeforum.org Evolution continues ...
Mobile Communications: UMTS: 3G
Technology and concepts
SMS vs. USSD
SMS = Short Message Service
USSD = Unstructured Supplementary Services Data
SMS
ď‚· 160 ASCII characters (max)
ď‚· in all GSM terminals
ď‚· store-and-forward service
(=> delay)
ď‚· transport of messages
ď‚· SMS transaction always
initiated by terminal
USSD
ď‚· 182 ASCII characters (max)
ď‚· in all GSM terminals
ď‚· connection oriented
transactions (small delay)
ď‚· transport of technical data
ď‚· terminal or application in
network initiates session
very popular not much used (yet)
Mobile Communications: UMTS: 3G
Technology and concepts
MMS
MMS = Multimedia Messaging System
Offers the possibility to send messages to/from MMS capable handsets
comprising a combination of
- text
- sounds
- images
- video
GPRS or 3G packet domain can be used for transport.
When combined with LCS information and IN (CAMEL) features, interesting
new services can be implemented.
Mobile Communications: UMTS: 3G
Technology and concepts
WAP (Wireless Application Protocol)
Transports WML (Wireless Markup Language) information between terminal and
WAP Gateway (using its own set of protocols)
WAP
Gateway
UE
2G/3G
network
Internet
Server
WAP
browser WML / HTML
translation
WML
WAP protocols
2G/3G transport
WML is a subset of XML
e.g. WTP (similar functionality as HTTP)
SMS, USSD, GPRS, 3G packet transport ...
WML / HTML /
XML content
Mobile Communications: UMTS: 3G
Technology and concepts
Service interaction example
3G subscriber is hungry and asks for a list of nearby located restaurants (from
appropriate “Internet Server”).
Network scenario:
UE
2G/3G
network
WAP
Gateway
Internet
Server
CAMEL
(CSE)
GMLC MExE
See:
Kaaranen et al:
UMTS Networks
Mobile Communications: UMTS: 3G
Technology and concepts
Example, Step 1
By use of his/her WAP browser in the UE, user contacts (via WAP Gateway) the
“Internet Server” containing relevant information.
UE
2G/3G
network
WAP
Gateway
Internet
Server
CAMEL
(CSE)
GMLC MExE
WAP
browser
Mobile Communications: UMTS: 3G
Technology and concepts
Example, Step 2
The 2G/3G network retrieves subscription information (e.g. state of “prepaid”
account) from the user’s CSE (Camel Service Environment).
Charging info
UE
2G/3G
network
WAP
Gateway
Internet
Server
CAMEL
(CSE)
GMLC MExE
Mobile Communications: UMTS: 3G
Technology and concepts
Example, Step 3
“Internet Server” acts as a “LCS client” and requests the 2G/3G network to
investigate where the user is located.
UE
2G/3G
network
WAP
Gateway
Internet
Server
CAMEL
(CSE)
GMLC MExE
Where is UE located?
Mobile Communications: UMTS: 3G
Technology and concepts
Example, Step 4
The “MExE compatible Internet Server” prepares the information according to
the MExE capabilities of UE (in this case MExE Classmark 1: WAP).
What can UE
display?
UE
2G/3G
network
WAP
Gateway
Internet
Server
CAMEL
(CSE)
GMLC MExE
?
?
Mobile Communications: UMTS: 3G
Technology and concepts
Example, Step 5
Now the “local restaurants” information is downloaded to the user and displayed
in the appropriate form.
Restaurant 1
Restaurant 2
Restaurant 3
Restaurant 4
Menu on display:
UE
2G/3G
network
WAP
Gateway
Internet
Server
CAMEL
(CSE)
GMLC MExE
Mobile Communications: UMTS: 3G
Technology and concepts

More Related Content

PPT
UMTS OVERVIEW
PPTX
Part 1 fundamentals of 3 g
PPTX
3G System
PDF
03.gsm 3 g-concept
PPTX
Week 14 (2).pptx
PDF
UMTS Network
PPTX
DATA COM PRESENTATION-1.pptx
ODP
UMTS, Introduction.
UMTS OVERVIEW
Part 1 fundamentals of 3 g
3G System
03.gsm 3 g-concept
Week 14 (2).pptx
UMTS Network
DATA COM PRESENTATION-1.pptx
UMTS, Introduction.

Similar to 6044847.ppt (20)

PDF
Mobile communication and computing presentation-161102173611.pdf
PPTX
Basic of 3 g technologies (digi lab_project).pptx [repaired]
PDF
An_overview_of_the_3G_network.pdf
PDF
Tech note umts
 
PDF
2g 3g telecommunication system
PPTX
GPRS EDGE 3G 4G
PDF
Dd33630634
PDF
Dd33630634
PPT
3g
PPTX
Unit1_4G-5G_Part1.pptx
PPTX
WN UNIT 3 new.pptx
PPT
Umts Final
PDF
3GPP Standardisation & Evolution for Digital Infrastucture.pdf
PDF
3 gpp lte radio layer 2
PDF
3 gpp lte radio layer 2
PPT
UMTS system architecture, protocols & processes
PDF
Arnaud_Meylan_Huawei_3GPP_TSG_RAN_WG2_LT.pdf
PPTX
mobile computing detailes explaination of content
PPT
1 tmo18023 umts overview
PPTX
Mobile phone generations (Protocols, Terminology,interfaces)
Mobile communication and computing presentation-161102173611.pdf
Basic of 3 g technologies (digi lab_project).pptx [repaired]
An_overview_of_the_3G_network.pdf
Tech note umts
 
2g 3g telecommunication system
GPRS EDGE 3G 4G
Dd33630634
Dd33630634
3g
Unit1_4G-5G_Part1.pptx
WN UNIT 3 new.pptx
Umts Final
3GPP Standardisation & Evolution for Digital Infrastucture.pdf
3 gpp lte radio layer 2
3 gpp lte radio layer 2
UMTS system architecture, protocols & processes
Arnaud_Meylan_Huawei_3GPP_TSG_RAN_WG2_LT.pdf
mobile computing detailes explaination of content
1 tmo18023 umts overview
Mobile phone generations (Protocols, Terminology,interfaces)
Ad

Recently uploaded (20)

PDF
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
PDF
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
PPTX
Measurement Uncertainty and Measurement System analysis
PDF
Computer organization and architecuture Digital Notes....pdf
PPTX
ai_satellite_crop_management_20250815030350.pptx
PPTX
Petroleum Refining & Petrochemicals.pptx
PPTX
CONTRACTS IN CONSTRUCTION PROJECTS: TYPES
PDF
Computer System Architecture 3rd Edition-M Morris Mano.pdf
PPTX
"Array and Linked List in Data Structures with Types, Operations, Implementat...
PPTX
wireless networks, mobile computing.pptx
PDF
Prof. Dr. KAYIHURA A. SILAS MUNYANEZA, PhD..pdf
PDF
Design of Material Handling Equipment Lecture Note
PDF
Introduction to Power System StabilityPS
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PPTX
Amdahl’s law is explained in the above power point presentations
PDF
Unit1 - AIML Chapter 1 concept and ethics
PPTX
Chemical Technological Processes, Feasibility Study and Chemical Process Indu...
PPTX
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
PDF
distributed database system" (DDBS) is often used to refer to both the distri...
PPTX
Management Information system : MIS-e-Business Systems.pptx
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
Measurement Uncertainty and Measurement System analysis
Computer organization and architecuture Digital Notes....pdf
ai_satellite_crop_management_20250815030350.pptx
Petroleum Refining & Petrochemicals.pptx
CONTRACTS IN CONSTRUCTION PROJECTS: TYPES
Computer System Architecture 3rd Edition-M Morris Mano.pdf
"Array and Linked List in Data Structures with Types, Operations, Implementat...
wireless networks, mobile computing.pptx
Prof. Dr. KAYIHURA A. SILAS MUNYANEZA, PhD..pdf
Design of Material Handling Equipment Lecture Note
Introduction to Power System StabilityPS
Exploratory_Data_Analysis_Fundamentals.pdf
Amdahl’s law is explained in the above power point presentations
Unit1 - AIML Chapter 1 concept and ethics
Chemical Technological Processes, Feasibility Study and Chemical Process Indu...
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
distributed database system" (DDBS) is often used to refer to both the distri...
Management Information system : MIS-e-Business Systems.pptx
Ad

6044847.ppt

  • 1. Mobile Communications: UMTS: 3G Technology and concepts Mobile Communications Chapter:UMTS… 3G Technology and concepts
  • 2. GSM/GPRS network architecture GSM/GPRS core network Radio access network BSS database IP Backbone Internet PSTN, ISDN BTS BTS BSC MSC VLR SGSN GMSC HLR AuC EIR GGSN MS PCU Mobile Communications: UMTS: 3G Technology and concepts
  • 3. 3GPP Rel.’99 network architecture Core network (GSM/GPRS-based) Radio access network UTRAN UE Iu CS Iur Iub Uu Gn Iu PS database IP Backbone Internet PSTN BS BS RNC RNC MSC VLR SGSN GMSC HLR AuC EIR GGSN Iub Mobile Communications: UMTS: 3G Technology and concepts UE User Equipment
  • 4. 3GPP Rel.’99 network architecture Radio access network UTRAN UE Iur Iub Uu BS BS RNC RNC Iub 2G => 3G MS => UE (User Equipment), often also called (user) terminal New air (radio) interface based on WCDMA access technology New RAN architecture (Iur interface is available for soft handover, BSC => RNC) Mobile Communications: UMTS: 3G Technology and concepts
  • 5. 3GPP Rel.’99 network architecture Core network (GSM/GPRS-based) Iu CS Gn Iu PS IP Backbone Internet PSTN MSC VLR SGSN GMSC HLR AuC EIR GGSN Changes in the core network: MSC is upgraded to 3G MSC SGSN is upgraded to 3G SGSN GMSC and GGSN remain the same AuC is upgraded (more security features in 3G) Mobile Communications: UMTS: 3G Technology and concepts
  • 6. 3GPP Rel.4 network architecture Circuit Switched (CS) core network UTRAN (UMTS Terrestrial Radio Access Network) PSTN MSC Server New option in Rel.4: GERAN (GSM and EDGE Radio Access Network) PS core as in Rel.’99 GMSC Server SGW MGW SGW MGW Mobile Communications: UMTS: 3G Technology and concepts
  • 7. 3GPP Rel.4 network architecture Circuit Switched (CS) core network PSTN MSC Server PS core as in Rel.’99 GMSC Server SGW MGW SGW MGW MSC Server takes care of call control signalling The user connections are set up via MGW (Media GateWay) “Lower layer” protocol conversion in SGW (Signalling GateWay) RANAP / ISUP SS7 MTP IP Sigtran Mobile Communications: UMTS: 3G Technology and concepts
  • 8. 3GPP Rel.5 network architecture CS core PSTN SGSN GGSN MGW Internet HSS IMS (IP Multimedia System) PS core UTRAN (UMTS Terrestrial Radio Access Network) GERAN (GSM and EDGE Radio Access Network) New core network part: Mobile Communications: UMTS: 3G Technology and concepts
  • 9. 3GPP Rel.5 network architecture CS core PSTN SGSN GGSN Internet / other IMS HSS PS core The IMS can establish multimedia sessions (using IP transport) via PS core between UE and Internet (or another IMS) Call/session control using SIP (Session Initiating Protocol) Interworking with the PSTN may be required for some time ... IMS (IP Multimedia System) MGW Mobile Communications: UMTS: 3G Technology and concepts
  • 10. UMTS bearer service architecture TE MT UTRAN CN Iu edge node TE CN gateway End-to-end service UMTS bearer service Radio access bearer service CN b.s. Local b.s. Ext. b.s. Radio b.s. Iu b.s. Backbone Radio Access Bearer Radio Bearer UE Core network Mobile Communications: UMTS: 3G Technology and concepts
  • 11. What is a bearer? Bearer: a bearer capability of defined capacity, delay and bit error rate, etc. (as defined in 3GPP specs.) Bearer is a flexible concept designating some kind of ”bit pipe” ď‚· at a certain network level (see previous slide) ď‚· between certain network entities ď‚· with certain QoS attributes, capacity, and traffic flow characteristics Four UMTS QoS Classes ď‚· conversational, streaming, interactive, background Mobile Communications: UMTS: 3G Technology and concepts
  • 12. UMTS QoS (service) classes Conversational Streaming Interactive Background low delay low delay variation video telephony/ conferencing speech video streaming audio streaming low round-trip delay www applications delay is not critical store-and- forward applications (e-mail, SMS) file transfer reasonably low delay basic applications basic QoS requirements Mobile Communications: UMTS: 3G Technology and concepts
  • 13. Four UMTS QoS (service) classes Conversational Streaming Interactive Background • speech (using AMR = Adaptive Multi-Rate speech coding) • video telephony / conferencing: ITU-T Rec. H.324 (over circuit switched connections) ITU-T Rec. H.323 or IETF SIP (over packet switched connections) • low delay (< 400 ms) and low delay variation • BER requirements not so stringent • in the radio network => real-time (RT) connections Mobile Communications: UMTS: 3G Technology and concepts
  • 14. Adaptive Multi-Rate coding kbit/s 12.2 (= GSM EFR) 10.2 7.95 7.40 (= US TDMA) 6.70 (= PDC EFR) 5.90 5.15 4.75 Adaptive <=> During the call, the AMR bit rate can be changed, using the values at the right EFR = Enhanced Full Rate Codec negotiation between transcoders <=> Mobile Communications: UMTS: 3G Technology and concepts
  • 15. Transcoding UE MSC GMSC User B TC Transcoder (AMR/PCM) should be located as far as possible to the right (transmission capacity savings) TC Transcoding should be avoided altogether (better signal quality) TFO = Tandem Free Operation (2G) TrFO = Transcoder Free Operation (3G) (possible only if same coding is used at both ends of connection) (e.g. in PSTN) Mobile Communications: UMTS: 3G Technology and concepts
  • 16. Four UMTS QoS (service) classes Conversational Streaming Interactive Background • video streaming • audio streaming • reasonably low delay and delay variation • BER requirements quite stringent • traffic management important (variable bit rate) • in the radio network => real-time (RT) connections UE Source video or audio information is buffered in the UE, large delay => buffer is running out of content! Buffer Mobile Communications: UMTS: 3G Technology and concepts
  • 17. Four UMTS QoS (service) classes Conversational Streaming Interactive Background • web browsing • interactive games • location-based services (LCS) • low round-trip delay (< seconds) • delay variation is not important • BER requirements stringent • in the radio network => non-real-time (NRT) connections Mobile Communications: UMTS: 3G Technology and concepts
  • 18. Four UMTS QoS (service) classes Conversational Streaming Interactive Background • SMS (Short Message Service) and other more advanced messaging services (EMS, MMS) • e-mail notification, e-mail download • file transfer • delay / delay variation is not an important issue • BER requirements stringent • in the radio network => non-real-time (NRT) connections Mobile Communications: UMTS: 3G Technology and concepts
  • 19. UMTS protocols Different protocol stacks for user and control plane User plane (for transport of user data): Circuit switched domain: data within ”bit pipes” Packet switched domain: protocols for implementing various QoS or traffic engineering mechanisms Control plane (for signalling): Circuit switched domain: SS7 based (in core network) Packet switched domain: IP based (in core network) Radio access network: UTRAN protocols Mobile Communications: UMTS: 3G Technology and concepts
  • 20. Data streams RLC MAC Phys. UE UTRAN 3G MSC GMSC Uu Iu Gn User plane protocol stacks (CS domain) RLC MAC Phys. WCDMA TDM Frame Protocol (FP) AAL2 ATM Phys. AAL2 ATM Phys. TDM Mobile Communications: UMTS: 3G Technology and concepts
  • 21. User plane protocol stacks (PS domain) PDCP RLC GTP UDP IP GTP UDP IP IP IP GTP UDP PDCP RLC MAC Phys. MAC Phys. AAL5 ATM Phys. AAL5 ATM Phys. IP L2 L1 GTP UDP IP L2 L1 UE UTRAN SGSN GGSN Uu Iu Gn WCDMA Mobile Communications: UMTS: 3G Technology and concepts
  • 22. Uu (air, radio) interface protocols PHY MAC RLC RRC Signalling radio bearers (User plane) radio bearers e.g. MM, CC, SM transparent to UTRAN Logical channels Transport channels PDCP L3 L2 L1 Mobile Communications: UMTS: 3G Technology and concepts
  • 23. Main tasks of Uu interface protocols MAC (Medium Access Control): ď‚· Mapping between logical and transport channels ď‚· Segmentation of data into transport blocks RLC (Radio Link Control): ď‚· Segmentation and reassembly ď‚· Link control (flow & error control) ď‚· RLC is often a transparent layer PDCP (Packet Data Convergence Protocol): ď‚· IP packet header compression (user plane only) Mobile Communications: UMTS: 3G Technology and concepts
  • 24. Main tasks of Radio Resource Control (RRC) protocol Over the air interface, Radio Resource Control (RRC) messages carry all the relevant information required for setting up a Signalling Radio Bearer (during the lifetime of the RRC Connection) and setting up, modifying, and releasing Radio Bearers between UE and UTRAN (all being part of the RRC Connection). RRC also participates in the co-ordination of other Radio Resource Management (RRM) operations, such as measurements and handovers. In addition, RRC messages may carry in their payload higher layer signalling information (MM, CC or SM) that is not related to the air interface or UTRAN. Mobile Communications: UMTS: 3G Technology and concepts
  • 25. General protocol model for UTRAN Radio Network Layer Transport Network Layer Control Plane User Plane Transport Netw. Control Plane Application Protocol Data Stream(s) Signalling Bearer(s) Protocol Data Bearer(s) Transport Netw. User Plane Transport Netw. User Plane Signalling Bearer(s) Physical Layer Mobile Communications: UMTS: 3G Technology and concepts
  • 26. Control Plane (Iub, Iur and Iu interfaces) Radio Network Layer: application protocols (NBAP, RNSAP and RANAP) are used for the actual signalling between base stations, RNC and core network. Transport Network Layer: signalling bearer for the transport of application protocol messages is set up by O&M actions (i.e. on a permanent basis). Transport Network Control Plane A signalling bearer (set up by O&M actions) carries a protocol which is used only for the task of setting up data bearers (e.g. AAL 2 connections). Mobile Communications: UMTS: 3G Technology and concepts
  • 27. User Plane (Iub, Iur and Iu interfaces) The User Plane is employed for transport of ď‚· user information (speech, video, IP packets ...) ď‚· RRC signalling messages (Iub, Iur) ď‚· higher-layer protocol information at Iu interface (if not carried by RANAP). User plane data is carried by data bearers which use AAL 5 in case of Iu PS and AAL 2 in all other cases. User data streams are packed in frame protocols (FP) which are used for framing, error & flow control, and carrying of parallel data flows that form the user data signal (e.g. AMR encoded speech). Mobile Communications: UMTS: 3G Technology and concepts
  • 28. Protocol structure at Iub interface Radio Network Layer Transport Network Layer Control Plane Transport Netw. Control Plane NBAP Transport Netw. User Plane Transport Netw. User Plane Q.2630.1 Convergence Protocols AAL 5 Conv. Pr. AAL 5 AAL 2 ATM Physical Layer RRC Data RLC MAC Frame Protocol Mobile Communications: UMTS: 3G Technology and concepts
  • 29. Control Plane Transport Netw. Control Plane RNSAP Transport Netw. User Plane Transport Netw. User Plane Q.2630.1 Convergence Protocols AAL 5 Conv. Pr. AAL 5 AAL 2 ATM Physical Layer Protocol structure at Iur interface Radio Network Layer Transport Network Layer RRC Data RLC MAC Frame Protocol Mobile Communications: UMTS: 3G Technology and concepts
  • 30. Radio Network Layer Transport Network Layer Control Plane User Plane Transport Netw. Control Plane RANAP Transport Netw. User Plane Transport Netw. User Plane Q.2630.1 Convergence Protocols AAL 5 Conv. Pr. AAL 5 CS Channel Iu UP AAL 2 ATM Physical Layer Protocol structure at Iu CS interface Mobile Communications: UMTS: 3G Technology and concepts
  • 31. Radio Network Layer Transport Network Layer Control Plane User Plane Transport Netw. Control Plane RANAP Transport Netw. User Plane Convergence Protocols AAL 5 IP Application Protocol structure at Iu PS interface GTP UDP IP AAL 5 ATM Physical Layer Iu UP Mobile Communications: UMTS: 3G Technology and concepts
  • 32. Application protocols in UTRAN Iub interface (between RNC and base station) NBAP (Node B Application Part) Iur interface (between Serving RNC and Drift RNC) RNSAP (Radio Network Subsystem Application Part) - Link management for inter-RNC soft handover Iu interface (between RNC and core network) RANAP (Radio Access Network Application Part) - Radio Access Bearer (RAB) management - SRNS Relocation - Transfer of higher-level signalling messages Mobile Communications: UMTS: 3G Technology and concepts
  • 33. Serving RNC and Drift RNC in UTRAN Core network Iu Iur Iub Iub DRNC SRNC UE BS BS RNC RNC Concept needed for: Soft handover between base stations belonging to different RNCs Mobile Communications: UMTS: 3G Technology and concepts
  • 34. Serving RNS (SRNS) Relocation RNS = Radio Network Sub-system = RNC + all base stations controlled by this RNC SRNS Relocation means that the Serving RNC functionality is transferred from one RNC (the “old” SRNC) to another (the “new” SRNC, previously a DRNC) without changing the radio resources and without interrupting the user data flow. RANAP provides the signalling facilities over the two Iu interfaces involved (Iu interfaces to “old” and “new” SNRC) for performing SRNC Relocation in a co-ordinated manner. Mobile Communications: UMTS: 3G Technology and concepts
  • 35. SRNS Relocation (cont.) Core network Iu Iur Iub Iub DRNC SRNC UE BS BS RNC RNC Iu SRNC SRNC provides: 1) connection to core network 2) macrodiversity combining point Mobile Communications: UMTS: 3G Technology and concepts
  • 36. Soft handover concept Iu Iur Iub Iub DRNC SRNC UE BS BS RNC RNC Leg 1 Leg 3 Signal combining point is in SRNC (downlink: in UE) BS Leg 2 Legs 1 and 2: Iur interface is not needed Leg 3 is added: Iur interface is needed! Core network Mobile Communications: UMTS: 3G Technology and concepts
  • 37. Micro- / macrodiversity combining Iu Iur Iub Iub DRNC SRNC UE BS BS RNC RNC Macrodiversity combining point in SRNC Core network Rake receiver Multipath propagation Microdiversity combining point in base station (uplink) Mobile Communications: UMTS: 3G Technology and concepts
  • 38. Micro- / macrodiversity combining Microdiversity combining: multipath signal components are processed in Rake “fingers” and combined (= summed) using MRC (MRC = Maximum Ratio Combining) Macrodiversity combining: the same bit sequences (with different bit error positions) are combined at the SRNC (usually: selection combining). Hard handover: slow (a lot of signalling) Soft handover: fast selection in SRNC (uplink) Mobile Communications: UMTS: 3G Technology and concepts
  • 39. Radio Access Bearer (RAB) establishment RAB assignment request RAB assignment complete RAB is configured to be used over existing Radio Link(s) (RANAP signaling) UE BS RNC (RRC signaling) Core network Mobile Communications: UMTS: 3G Technology and concepts
  • 40. Signalling between UE and core network UE BS RNC MSC or SGSN RRC RANAP NAS signalling messages (NAS = Non Access Stratum = “not related to UTRAN”) are sent transparently through UTRAN in the payload of RRC/RANAP protocol messages Mobile Communications: UMTS: 3G Technology and concepts
  • 41. Security in UMTS GSM UMTS SIM authentication (PIN code) User authentication Ciphering (air interface) Signalling data integrity IP security (e.g. IPSEC) User authentication Network authentication USIM authentication (PIN code) Ciphering (air interface) KASUMI algorithm (known) UMTS: larger key lengths than in GSM Mobile Communications: UMTS: 3G Technology and concepts
  • 42. Security in digital networks: terminology Authentication: SIM authentication (PIN code) user authentication (GSM, UMTS, DECT, TETRA) network authentication (UMTS, TETRA) Integrity: signalling data integrity (UMTS) Confidentiality (ď‚» privacy): ciphering of signals over radio interface hiding of user identifiers over radio interface end-to-end encryption (offered by service provider) Mobile Communications: UMTS: 3G Technology and concepts
  • 43. Authentication Authentication: Procedure of verifying the authenticity of an entity (user, terminal, network, network element). In other words, is the entity the one it claims to be? SIM authentication is local (network is not involved) In GSM, only user is authenticated In UMTS, both user and network are authenticated User/network is authenticated at the beginning of each user-network transaction (e.g. location updating or connection set-up) and always before ciphering starts. See Security in GSM for more details Mobile Communications: UMTS: 3G Technology and concepts
  • 44. Integrity Data integrity: The property that data has not been altered in an unauthorised manner. “Man-in-the-middle” security attack, e.g. false BS Data integrity checking is not done in GSM In UMTS, signalling messages are appended with a 32 bit security field (MAC-I) at the terminal or RNC before transmission and checked at the receiving end In UMTS, also volume of user data (not the user data itself) is integrity protected Mobile Communications: UMTS: 3G Technology and concepts
  • 45. Signalling integrity protection in UMTS Signalling message Algorithm f 9 MAC-I Integrity Key (IK) and other keys/parameters UE RNC MAC-I generation MAC-I checking MAC-I generation MAC-I checking Both in terminal and RNC Mobile Communications: UMTS: 3G Technology and concepts
  • 46. Confidentiality Confidentiality: The property that information is not made available to unauthorised individuals, entities or processes. Example 1: Ciphering (encryption) over the air interface Example 2: Preventing unencrypted transmission of user ID information such as IMSI number over the air interface => Temporary Mobile Subscriber Identity (TMSI) is generated (at the end of each MM or CM transaction) and is used at the beginning of the next transaction instead of IMSI. Mobile Communications: UMTS: 3G Technology and concepts
  • 47. Example 1: ciphering (encryption) BS MS UE BTS BSC RNC SGSN Core Network Air interface GPRS UMTS MS BTS BSC Core Network GSM Both CS and PS information Signalling integrity protection Mobile Communications: UMTS: 3G Technology and concepts
  • 48. Network domain security Circuit switched network => quite good IP-based network (Internet) => rather poor at present (security mechanisms are developed by IETF, 3GPP...) Some security threats in IP-based network: Sniffing (electronic eavesdropping) Spoofing, session hijacking Denial of service (DoS), ”spamming” Confidentiality Integrity Mobile Communications: UMTS: 3G Technology and concepts
  • 49. WCDMA Technology … just some basic issues Mobile Communications: UMTS: 3G Technology and concepts
  • 50. RLC RLC Logical / Transport / Physical channels MAC FP Phy FP UE Base station RNC AAL 2 MAC AAL 2 Phy Logical channels Physical channels Transport channels : : WCDMA : : Mobile Communications: UMTS: 3G Technology and concepts
  • 51. Logical / Transport channels CCCH DCCH PCH DCH DSCH FACH BCH DCH CPCH RACH DCCH CTCH CCCH BCCH PCCH Uplink Downlink DTCH DTCH Logical channels Transport channels Mobile Communications: UMTS: 3G Technology and concepts
  • 52. Transport / Physical channels PCH DCH DSCH FACH BCH DCH CPCH RACH PRACH PCPCH SCCPCH PCCPCH DPDCH DPCCH SCH CPICH AICH PICH CSICH Physical channels Transport channels DPCH CD/CA- ICH Uplink Downlink PDSCH Mobile Communications: UMTS: 3G Technology and concepts
  • 53. Physical channels in WCDMA Bit sequences from different physical channels are multiplied with a channelization code (spreading) multiplied with a scrambling code (scrambling) multiplexed in code domain modulated using QPSK. Downlink channels: conventional QPSK modulation DPCH = Dedicated physical channel Uplink channels: Dual-channel QPSK moduation DPDCH = Dedicated physical data channel DPCCH = Dedicated physical control channel Mobile Communications: UMTS: 3G Technology and concepts
  • 54. DPCH structure in downlink TFCI Data TPC Data 10 ms radio frame 0 1 2 14 2560 chips Pilot QPSK modulation, time multiplexed data and control information: (DPCH = Dedicated Physical Channel) Mobile Communications: UMTS: 3G Technology and concepts
  • 55. DPDCH / DPCCH structure in uplink (Dedicated Physical Data/Control Channel) Data Pilot TFCI FBI TPC DPDCH (I-branch) 10 ms radio frame (38400 chips) 0 1 2 14 2560 chips DPCCH (Q-branch) Dual-channel QPSK modulation: Mobile Communications: UMTS: 3G Technology and concepts
  • 56. Spreading in WCDMA Channel data Channelization code Scrambling code Channel bit rate Chip rate Chip rate Usage of code Uplink Downlink Channelization code Scrambling code User separation User separation Cell separation (always 3.84 million chips/s) Mobile Communications: UMTS: 3G Technology and concepts
  • 57. Spreading in WCDMA Chip rate = SF x channel bit rate Chip rate after spreading = 3.84 Mchips/s Uplink: DPCCH SF = 256, DPDCH SF = 4 - 256 Downlink: DPCH SF = 4 - 256 (512) Spreading factor (SF) is important in WCDMA One bit consists of 256 chips One bit consists of 4 chips Mobile Communications: UMTS: 3G Technology and concepts
  • 58. Uplink DPDCH bit rates 256 128 64 32 16 8 4 SF Channel bit rate (kb/s) User data rate (kb/s) 15 30 60 120 240 480 approx. 7.5 approx. 15 approx. 30 approx. 60 approx. 120 approx. 240 960 approx. 480 Mobile Communications: UMTS: 3G Technology and concepts
  • 59. Downlink DPDCH bit rates 256 128 64 32 16 8 4 SF Channel bit rate (kb/s) User data rate (kb/s) 15 30 60 120 240 480 approx. 1-3 approx. 6-12 approx. 20-24 approx. 45 approx. 105 approx. 215 960 approx. 456 512 1920 approx. 936 Mobile Communications: UMTS: 3G Technology and concepts
  • 60. User data rate vs. channel bit rate Channel bit rate (kb/s) User data rate (kb/s) Channel coding Interleaving Bit rate matching Interesting for user Important for system Mobile Communications: UMTS: 3G Technology and concepts
  • 61. Services for 3G (and partly 2G) • terminology • basic concepts Mobile Communications: UMTS: 3G Technology and concepts
  • 62. New service concept End user End user Carrier provider Service provider Service provider Content provider Content provider all want to make profit Mobile Communications: UMTS: 3G Technology and concepts
  • 63. OSA is being standardised, so that services provided by different service/content providers can be created and seamlessly integrated into the 3G network (this is the meaning of “open” architecture) OSA (Open Services Architecture/Access) 3G network API API API Service Creation Environment (SCE) API = Application Programming Interface (Standardised) OSA means in practice: Mobile Communications: UMTS: 3G Technology and concepts
  • 64. CAMEL (Customised Applications for Mobile network Enhanced Logic) is a set of “IN” type functions and procedures that make operator-specific IN services available to subscribers who roam outside their home network. CAMEL = IN technology + global mobility CAMEL Service Environment (CSE) is a logical entity in the subscriber’s home network which processes IN related procedures CSE ď‚» SCP in home network CAMEL (2G & 3G) Mobile Communications: UMTS: 3G Technology and concepts
  • 65. Circuit switched call-related IN procedures CAMEL Phase 1 1. Call control proceeds up to MSC SSP MSC SCP in home network (CSE) 1. 2. 3. 4. 5. 2. Trigger activated in basic call state model at SSP 3. SSP requests information from CSE 4. CSE provides information 5. Call control continues Typical triggers: Calling number Called number Cell ID Protocol: CAP instead of MAP Mobile Communications: UMTS: 3G Technology and concepts
  • 66. CAMEL Phase 2 Non-call-related procedures possible 1. Call control proceeds as normal 2. Call control is interrupted 3. Call control resumes Typical application: In prepaid service: announcement ”your prepaid account is approaching zero” (e.g. for announcement) IN functionality is extended to include packet switched sessions... CAMEL Phase 3 Mobile Communications: UMTS: 3G Technology and concepts
  • 67. Virtual Home Environment (VHE) Same subscriber profile & charging/numbering information can be utilised in any UMTS network Home PLMN Visited PLMN UE Certain subscriber profile Same subscriber profile Mobile Communications: UMTS: 3G Technology and concepts
  • 68. Supporting technologies and services Positioning SMS USSD MMS LCS SAT USAT MExE WAP Location UE Transport & Content i-Mode - many are already possible in 2G - will (perhaps) be extensively used in 3G Mobile Communications: UMTS: 3G Technology and concepts
  • 69. Location (based) services (LCS) - may or may not use UE positioning techniques - general LCS architecture in UMTS: UE PSTN Internet BS LMU RNC & SMLC MSC GMLC SGSN GGSN HLR/AuC/EIR GMSC LCS External Client Mobile Communications: UMTS: 3G Technology and concepts
  • 70. Location (based) services (cont.) GMLC = Gateway Mobile Location Center receives service requests from external LCS clients (or UE) and manages the location information SMLC = Serving Mobile Location Center assists in positioning of the UE (e.g. performs calculations based on measurement results), is usually integrated with RNC LCS client = typically any server requesting location information (to be able to provide the relevant location service to the user), may also be the UE Mobile Communications: UMTS: 3G Technology and concepts
  • 71. Positioning methods BS BS BS UE LMU Cell ID based location information - no expensive positioning solutions required - inexpensive (and will therefore be widely used) E-OTD (2G), OTDOA (3G) - differential delays measured from which the position is calculated (in SMLC) Assisted GPS - greatest precision, GPS receiver in UE - network must “assist” in indoor environment SMLC Mobile Communications: UMTS: 3G Technology and concepts
  • 72. SAT (= USAT in 3G) SAT (SIM Application Toolkit) is a set of standardized functions for communication between SIM and ME SIM ME Applications (GSM 11.14): ď‚· profile download (ME tells SIM what it can do) ď‚· proactive SIM (display text from SIM to ME, send short message, transfer info from ME to SIM,...) ď‚· call control by SIM ď‚· data download from network to SIM Download (e.g. Java applets) from server in network will be important in UMTS Interaction between ME and SIM Mobile Communications: UMTS: 3G Technology and concepts
  • 73. MExE Mobile Execution Environment (MExE) provides standardized application execution environments for UE, defined in classmarks: MExE Classmark 1 MExE Classmark 2 MExE Classmark 3 UE is WAP compatible (i.e. contains WAP browser) UE can execute PersonalJava applications (subset of J2SE) UE is J2ME compatible Standard Edition Micro Edition : see: www.mexeforum.org Evolution continues ... Mobile Communications: UMTS: 3G Technology and concepts
  • 74. SMS vs. USSD SMS = Short Message Service USSD = Unstructured Supplementary Services Data SMS ď‚· 160 ASCII characters (max) ď‚· in all GSM terminals ď‚· store-and-forward service (=> delay) ď‚· transport of messages ď‚· SMS transaction always initiated by terminal USSD ď‚· 182 ASCII characters (max) ď‚· in all GSM terminals ď‚· connection oriented transactions (small delay) ď‚· transport of technical data ď‚· terminal or application in network initiates session very popular not much used (yet) Mobile Communications: UMTS: 3G Technology and concepts
  • 75. MMS MMS = Multimedia Messaging System Offers the possibility to send messages to/from MMS capable handsets comprising a combination of - text - sounds - images - video GPRS or 3G packet domain can be used for transport. When combined with LCS information and IN (CAMEL) features, interesting new services can be implemented. Mobile Communications: UMTS: 3G Technology and concepts
  • 76. WAP (Wireless Application Protocol) Transports WML (Wireless Markup Language) information between terminal and WAP Gateway (using its own set of protocols) WAP Gateway UE 2G/3G network Internet Server WAP browser WML / HTML translation WML WAP protocols 2G/3G transport WML is a subset of XML e.g. WTP (similar functionality as HTTP) SMS, USSD, GPRS, 3G packet transport ... WML / HTML / XML content Mobile Communications: UMTS: 3G Technology and concepts
  • 77. Service interaction example 3G subscriber is hungry and asks for a list of nearby located restaurants (from appropriate “Internet Server”). Network scenario: UE 2G/3G network WAP Gateway Internet Server CAMEL (CSE) GMLC MExE See: Kaaranen et al: UMTS Networks Mobile Communications: UMTS: 3G Technology and concepts
  • 78. Example, Step 1 By use of his/her WAP browser in the UE, user contacts (via WAP Gateway) the “Internet Server” containing relevant information. UE 2G/3G network WAP Gateway Internet Server CAMEL (CSE) GMLC MExE WAP browser Mobile Communications: UMTS: 3G Technology and concepts
  • 79. Example, Step 2 The 2G/3G network retrieves subscription information (e.g. state of “prepaid” account) from the user’s CSE (Camel Service Environment). Charging info UE 2G/3G network WAP Gateway Internet Server CAMEL (CSE) GMLC MExE Mobile Communications: UMTS: 3G Technology and concepts
  • 80. Example, Step 3 “Internet Server” acts as a “LCS client” and requests the 2G/3G network to investigate where the user is located. UE 2G/3G network WAP Gateway Internet Server CAMEL (CSE) GMLC MExE Where is UE located? Mobile Communications: UMTS: 3G Technology and concepts
  • 81. Example, Step 4 The “MExE compatible Internet Server” prepares the information according to the MExE capabilities of UE (in this case MExE Classmark 1: WAP). What can UE display? UE 2G/3G network WAP Gateway Internet Server CAMEL (CSE) GMLC MExE ? ? Mobile Communications: UMTS: 3G Technology and concepts
  • 82. Example, Step 5 Now the “local restaurants” information is downloaded to the user and displayed in the appropriate form. Restaurant 1 Restaurant 2 Restaurant 3 Restaurant 4 Menu on display: UE 2G/3G network WAP Gateway Internet Server CAMEL (CSE) GMLC MExE Mobile Communications: UMTS: 3G Technology and concepts