Professional Documents
Culture Documents
11 UMTS System Overview Sim PDF
11 UMTS System Overview Sim PDF
y Overview
Phone Lin
Mobile Communications Networking (MCN)
LAB,
Dept. of Computer Science & Information
Engineering,
National Taiwan University
E
Email:
il plin@pcs.csie.nctu.edu.tw
li @ i t d t
1
Reference
2
Outlines
3
Part 1: UMTS Services and
A li ti
Applications
4
Outlines
5
F d
Fundamental
t l UMTS S
Service
i C
Concepts
t
a Fundamental
F d t l UMTS S
Service
i C Conceptt 3
3:
Service Differentiation
7
Concept 1: Service Support
Requirements (2/3)
8
Concept
p 1: Service Support
pp
Requirements (3/3)
aSupport
pp for services made up p of different media
sources, capable of being delivered as the same
time.
time
Multimedia
9
Concepts 2: Interactive vs.
Distribution Services
a Interactive Services:
Two way
Conversational
Messaging
Retrieval
a Distribution Services:
Without user control: Broadcasting Services
With user control: access to the sequence numbering allows
users to control of the start or order
10
Concepts 3: Service Differentiation
(1/3)
11
Concepts
p 3: Service Differentiation
(2/3)
aOperator
p specific
p services
Not standardized, and thus offer differentiation between
operators.
They can be implemented at UMTS entities or by using
toolkits, such as CAMEL, SAT MExE.
Implementation of these services on different platform is
completely vendor specific.
Developers can be sure that the same application will work
in other networks supporting such toolkits.
12
Concepts
p 3: Service Differentiation
(3/3)
aApplications:
pp
These are not standardized, but can be implemented by
using standardized programming interfaces (APIs) to the
service capability.
Service Capability Features: which describes the
functionalities of the service capabilities.
(1) They can be used by developers as guidelines to build
applications.
(2) Within the end
end-user
user terminal, service capabilities are
again accessed via APIs.
13
Concepts 4: Telecommunications Service
Types
aTwo types
yp of basic telecommunications
services:
Basic
B i Services:
S i Bearer
B i Additional
Service
S Additi l Services:
S i
Bearer Services & Supplementary Service
Basic
B i Services:
S i Teleservices
T l i Additional
Additi l Services:
S i
Teleservices & Supplementary Service
14
Bearer Services: An Important Element in
the New QoS Control Capabilities of UMTS
15
B
Bearer Services
S i
16
Teleservices
17
Supplementary Services (1/2)
aCall Filtering
g
aNumber Identification (Calling Line ID
Functions)
aCall Offering (Call Forwarding Functions)
aCall Completion (Call Waiting, Call Hold)
aMulti Party Service
aCommunity Of Internet (Closed User Groups)
18
Supplementary Services (2/2)
19
Concepts 5: Service Architecture
Concept
20
Example Services
21
Multimedia Services: Circuit
Circuit-
Switched Domain
22
Multimedia Services: Packet
Packet-
Switched Domain
23
Multimedia Services: Multimedia
Messaging Service (MMS)
24
The Elements in MMS
a (1) The MMSE describes all the elements which provides the
complete
l t service
i tto a user.
In the case of roaming, the visited network is included.
a (2) The
Th MMS Relay
R l facilities
f iliti ttransfer
f b between
t diff
differentt messaging
i
systems, and can generate charging data, enabling the service to
be billed.
a (3) The MMS server is responsible for storage and handling of
incoming and outgoing messages.
a (4) The MMS user database contain subscription information.
a (5)
( ) The MMS user agent
g resides on the user equipment
q p or on a
device attached to this. It is an application layer function providing
the users with the ability to view, compose and handle messages.
25
Quality of Services
a Important
p for p
packet-based services
a Designed for efficient use of resources
a Allow independent evolution of radio access and core
networks
a Support asymmetric services
a Enable applications to define
f required QoS
Q S
a --
Based upon assignement of appropriate UMTS
bearer services.
26
UMTS bearer service attributes
28
Streaming Class (Real Time)
a Audio Streaming/Video
g Streaming:
g Delay y Tolerance <
10s; Time Relation: Preserve; Error Tolerance: Tolerant
a Still Image
g Paging:
g g Delay y Tolerance < 10s;; Time
Relation: Preserve; Error: intolerant
29
Interactive Class
30
Background Class
a For applications
pp which are entirely
y delay
y insensitive.
a Information is only sent when resource is available.
a Examples include file transfer, email delivery, SMS.
a There is no expectation of when data will arrive
arrive. Data
loss must be minor.
a Fax: Delay Tolerance: > 10 s; Error tolerance: tolerant.
aE
E-mail
mail arrival notification: Delay Tolerance: > 10 s; Error
tolerance: intolerant.
31
Th Vi
The Virtual
t lH Home Environment
E i t (VHE)
32
Th Vi
The Virtual
t lH Home Environment
E i t (VHE)
33
Features of SIM Toolkit
34
CAMEL
35
CAMEL
36
Mobile Execution Environment
37
Security Threats
aMasquerading
q g ((most common in 2G systems)
y )
aEavesdropping (most common in 2G systems)
aSubscription fraud (most common in 2G
systems)
aData manipulation
aService mis-use
aRepudiation
38
UMTS Security Domains
39
User Domain Security
aProviding
g Secure Access to the mobile terminal
aThe usage of USIM:
The USIM contains user i.d. and an association with a home
environment, and is based on Phase 2+ GSM SIM.
Emergency calls are allowed without USIM.
4 to 8 digit PIN
40
Network Access Security
41
Network Domain Security
42
Application domain security
aEnabling
g users and applications
pp to securely
y
exchange messages.
aApplication domain security involves secure
g g between the USIM and network,,
messaging
which requires authentication of the application
and the origin of the data received
received.
aThese features are all based on the GSM SIM
Application Toolkits security features.
43
Mandatory
y User Equipment
q p
Requirements (1/2)
aEncrypted
yp interface between terminal & UICC
(UMTS IC Card)
aSupport GSM Ph2 & Ph2+ SIM
aHome & Serving Network
registration/deregistration
aL
aLocation
ti U Update
d t
aOriginate/receive a connection/connectionless
service
44
Mandatory User Equipment
Requirements (2/2)
aTerminal capability
p y i.d.
E.g., MExE class mark, and bearer service support
45
Elements of the UMTS IC Card
46
Information Storage on UICC
47
Information Storage on USIM
a USIM Service
a Forbidden networks a Capabilities Info
Table: Optional
S i
Services a Phase
Ph Id
Identification
tifi ti a Configuration
C fi ti IInfo
f
Provided a Ciphering key for a Home Network
a IMSI (unique GPRS search period
subscriber i.d. a GPRS Location a Broadcast channel
number) Information info used in cell
a Language selection
a Cell Broadcast
Indicator Information a Various security
information
a Location a Emergence call
Information codes
a Cipher key a Phone
Ph numbers
b
a Access Control a Short messages
Classes and related info
48
Partt 2
P 2: Th
The UMTS
Architecture
49
Outlines
50
Aims of the UMTS Architecture
aFlexibilityy
aIMT2000 Interworking aModular
Approach
aMinimize Signaling
aBuilding on
aOptimize Transmission evolved
aProtect existing Investments GSM
aEnable evolution
51
Some Key
y New Features of UMTS
(1/2)
52
UMTS Domains Overview
53
User Domain
54
Th T
The Terms relevant
l t tto user d
domain
i
aThe subscriber
Is associated with the home environment & responsible for
payment
aThe user
Is
I authorized
th i d tot use services
i by
b the
th subscriber
b ib (and
( d may
have their user profile)
aAnother party
For example,
p the calling
g party
p y in a call, the called party.
p y
They may not be a 3G user.
55
Access Domain & Interfaces
56
Node B
aIt p
provides radio resources for a UMTS network
aUses UMTS Channel Allocation to
Communicate with the Handset
Handset.
aIt provides all the RF processing, enabling
transmission and reception information to and
from the mobile terminal
aThis information is encoded using the WCDMA
t h l
technology
57
RNC (Radio Network Controller)
58
RNC
Terminology
owned by
informa
Telecoms
59
Further New UTRAN Features
a W-CDMA
a ATM Transport
a Flexible bearer support & connection management
a Handover functions
a Location Determination
a Support for procedure and function interworking with
GSM BSS
60
The Core Network Domain
61
Specific Entities in the UMTS R99
R 99 Core
Network Architecture
a New UMTS-specific
p enhancements
New UTRAN and USIM
This new UTRAN can be connected to the GSM Phase 2+ core
network.
62
Th Ci
The Circuit-Switched
it S it h d D
Domain
i (1/2)
a Gateway MSC
Provides routing to the appropriate MSC where a mobile terminal
is located
located, after having interfaced with the database within the
home environment
63
Th Ci
The Circuit-Switched
it S it h d D
Domain
i (2/2)
64
HLR AuC,
HLR, AuC and EIR = HSS
65
The Packet-Switched
Packet Switched Domain
67
E l ti
Evolution off Ci
Circuit-Switched
it S it h d D
Domain
i
68
IP Multimedia Subsystem
69
Domains in All-IP
All IP UMTS
70
UMTS Core Network
71
Main Functions of the Core Network
(1/2)
aTransport
p of User Data: CS and PS
aMobility Management (MM): CS and PS
aConnection Management (CM): CS
Bearer Management
Call Control
Supplementary
S l t Services
S i
Short Message Service
72
Main Functions of the Core Network
(2/2)
aCharging:
g g CS and PS
aNetwork Management: CS and PS
aInterworking with External networks: CS and PS
aService Provision (hosting of Open Service
Architecture CAMEL etc
Architecture, etc.):
): CS and PS
aSecurity:
y CS and PS
73
CN to UE Control Plane
74
User and Control Information in CS Domain
a MSC:
provides the (1) switching functionality and (2) control for (1)
setting up, (2) tearing down, and (3) supervising circuits.
a The VLR
Provides support for mobility and is co-located with the MSC.
MSC
75
SS7 Nodes
aSTP (Signaling
(Si li T Transfer
f Point):
P i t)
Is designed to route packets across the network
76
User and Control Information in the
PS Domain
77
Tunneling (Transmission)
aPDU
a(Header, Tunneling Info) GTP
a(Header) UDP/TCP
a(Header IPv4 Address) (Fragmentation) IP
aPrepare for Transmission
78
Tunneling (Reception)
aReceived Data
a(Remove Header) (Reassemble) IP
a(Checksum etc) UDP/TCP
a(Remove Header) GTP
aPDU
79
Charging (1/2)
a CS Domain:
Time
Location
Number of Channels
a PS domain:
d i
Time
Location
QoS
Data Volume
80
Charging PS Domain
Charging-PS
82
TMN Model
83
Part 3: WCDMA in UMTS
84
Outlines
85
Th Spread
The S d Spectrum
S t Concept
C t (2/2)
aIn Spread
p Spectrum,
p , the information bandwidth
is spread across a wider transmission
bandwidth.
aTo allow the signals from different sources can
be distinguished at a receiver
receiver,
Signals (which coexist within the transmission frequency
b d) mustt be
band) b separated
t d using
i CODES which
hi h have
h a low
l
cross-correlation with the other codes.
Decoding signals using wrong code will simply produce
NOISE.
86
Direct Sequence CDMA
aW-CDMA is an example
p of a direct-sequence
q
CDMA system.
aDS-CDMA is one where user information bits
p
are spread over a wide bandwidth by y multiplying
py g
this information signal (user data) directly with
CDMA spreading codes
CDMA codes comprised of Chips
Chips .
The rate of change of these chips must be higher than the
user data rate spread
87
Spreading Direct Sequence
Spreading-Direct
88
W CDMA Key Parameters (1/2)
W-CDMA
aChip
p rate = 3.84 Mcps
p
A key difference between UMTS and previous CDMA
system, e.g., IS
IS-95/cdmaOne
95/cdmaOne has the chip rate = 1.23 Mc/s
aBandwidth = 5 Mhz
In WCDMA, the carrier bandwidth = 5 MHz, where IS-95 only
uses 1 MHz. 15 MHz licence band provides 3 cell layers.
89
W CDMA Key Parameters (2/2)
W-CDMA
aFrame Length
g = 10 ms
In the Time domain, users are allocated ``frames of 10 ms
duration.
Within a frame, the data rate and spreading factor is
constant.
In UMTS, the data rate to change from frame to frame
bandwidth
bandwidth on demand
demand..
90
T
Two A
Access Methods:
M th d FDD & TDD
93
Spreading and Despreading of DS-CDMA
(2/2)
aData signals
g are not transmitted as 1s and 0s.
aThey are converted into a bipolar waveform,
+1 and -1.
a1 -1;
1; 0 1
94
Spreading Multiple Signals
95
Spreading Multiple Signals 96
De Spreading Multiple Signals
De-Spreading
97
98
De-spreading Multiple Signals
Spreading Factors and Capacity
aCapacity
p y limited by
y ((1)) Number of users ; ((2))
Higher data rates
aNoise level varies depending on which signal is
g despread
being p
As the wanted signal is despread, its contributions to the
overall system
y noise level need not be considered with
respect to the despread signal
99
Spreading Factors and Capacity
100
UMTS CODES
a Channelisation Codes and Scrambling Codes have the
same chip rate
101
Channelisation Codes
aThe codes are used to separate different
transmissions from a single source (from UE
i uplink,
in li k from
f Node
N d B in
i downlink)
d li k)
In the uplink, this means the separation of the physical
y
(user) data and control and signalling data from the same
terminal.
In the downlink, this means the separation of downlink
connections (control channels and traffic channels) to
different users within one cell
cell.
aUplink
p code lengths:
g 4 to 256
aDownlink code lengths: 4 to 512
102
OVSF (Orthogonal Variable Spreading
F t ) Codes
Factor) C d
103
The Use of OVSF Codes
a The Spreading Factor (SF) can be changed (e.g., for variable bit-
rate
t services)
i )
a A new spreading code with the new length can be chosen while still
remaining orthogonal to the original code
code.
a The chip-rate remains constant at 3.84 Mcps.
a C
Code
d clashes
l h will
ill occurs where
h ttwo codes
d are chosen
h ffrom th
the
same branch.
a Codes on separate branches are orthogonal
orthogonal and can be used
simultaneously.
a The generations of channelisation codes are based on the OVSF
codes.
104
Scrambling Codes (1/2)
105
Scrambling Codes (2/2)
106
Cell Breathing
aCell Breathing.
The
Th effective
ff ti expansion
i andd contraction
t ti off a given
i cell
ll due
d
to sudden changes in the number of mobile users within
the cell.
107
Cell Breathing
figure owned by
Informa Telecoms
108
Part 4: MM Procedure in
UMTS
109
Outlines
a GSM/GPRS/UMTS Network
a Control Plane for UMTS and GPRS Mobility
Management
a User Plane for UMTS and GPRS
a Service Areas Partition in GPRS and UMTS
a UTRAN Tracking
a MM Functions
a MM State
a MM Context and PDP Context
110
GSM/GPRS/UMTS Network[3g23.060]
N t k[3 23 060]
SMS-GMSC
SM SC
SM-SC
SMS-IWMSC
E C CAMEL GSM-
Gdd SCF
MSC/VLR HLR
D Ge
Gs
A Iu Gc
Gr
R Uu Iu Gi
TE MT UTRAN SGSN GGSN PDN TE
Gn
Ga
Gb Ga
TE MT BSS Gp
Gn Billing
R Um CGF
System
GGSN
SGSN Gf EIR
Other PLMN
Signalling
Si lli Interface
I t f
Signalling and Data Transfer Interface
111
GPRS Network
a To be simplified (but may be misleading), GPRS is evolved from
GSM by introducing two new core network nodes Serving GPRS
Support Node (SGSN) and Gateway GPRS Support Node (GGSN).(GGSN)
a Existing GSM nodes (BSS, MSC/VLR, and HLR) are upgraded.
a GPRS BSS consistsi t off Base
B Transceiver
T i St
Station
ti (BTS) andd Base
B
Station Controller (BSC) where the BSC is connected to the SGSN
through
g frame relay y link.
a The BTS communicates with the MS through the radio interface Um
based on the TDMA technology.
a Three operation modes are defined for GPRS MS:
Class A MS allows simultaneous CS and PS connections.
Class B MS provides automatic choice of CS or PS connection, but only
one at a time.
Class C MS only supports PS connection.
connection
112
UMTS Network
a UMTS is evolved from GPRS byy replacing
p g the radio access
network.
a The UTRAN (UMTS Terrestrial Radio Access Network) consists of
Node Bs (the 3G term for BTS) and Radio Network Controllers
(RNCs) connected by an ATM network.
a The RNC and the Node B serving
g an MS are called the Serving
g
Radio Network System (SRNS).
a In UMTS, every Node B is connected to an RNC through the Iub
interface.
interface
a Every RNC is connected to an SGSN through the IuPS interface,
g the IuCS interface.
and to an MSC through
a An RNC may connect to several RNCs through the Iur interface.
a Unlike RNCs in UMTS, the BSCs in GPRS/GSM do not connect to
each other.
a The IuCS, IuPS, Iub, and Iur interfaces are implemented on the
ATM net
network.
ork
113
UMTS User Equipment
114
Core Network Evolution
115
C t l Planes
Control Pl ffor UMTS and
d GPRS (1/2)
118
MM Messaging between SGSN and
Oth CN Nodes
Other N d
119
User Planes for GPRS and UMTS
Application
Relay Relay
LLC LLC
Relay UDP UDP
RLC RLC BSSGP BSSGP
IP IP
MAC MAC Network Network L2 L2
Service Service
GSM RF GSM RF L1bis L1bis L1 L1
Um Gb Gn Gi
MS BSS SGSN GGSN
121
Concepts of Mobility Management
a In the CS domain, cells are partitioned into location areas (LAs). The
LA of an MS is tracked by the VLR
VLR.
a In the PS domain, the cells are partitioned into routing areas (RAs). An
RA is typically a subset of an LA
LA. The RA of an MS is tracked by the
SGSN.
a In GPRS,
GPRS the SGSN also tracks the cell of an MS in PS connection
(i.e., when packets are delivered between the MS and the SGSN).
a In UMTS,
UMTS the cells in an RA are further partitioned into UTRAN RAs
(URAs). The URA and the cell of an MS are tracked by the UTRAN.
122
Location Areas, Routing Areas, and
UTRAN Routing
R ti Areas
A
123
Areas Tracked by the Network
N d
Nodes
124
UTRAN Tracking (1/2)
a In UMTS
UMTS, the UTRAN tracking is triggered bby the
establishment of the RRC connection. In the MS and the
UTRAN an RRC state machine is executed.
UTRAN, executed
125
UTRAN Tracking (2/2)
126
MM Functions (1/2)
127
MM Functions (2/2)
((3)) Tunneling
g of non-GSM signaling
g g message
g
procedures support communication between
GPRS/UMTS and non-GSM systems (e (e.g.,
g
EIA/TIA IS-136).
The SGSN forwards the signaling messages to the non-
GSM MSC/VLR using the BSSAP+ protocol in the Gs
interface.
interface
128
MM States
a In GPRS and UMTS,
UMTS an MM finite state machine is
exercised in both SGSN and MS to characterize the
y management
mobility g activities for the MS.
a In GPRS, the states in the machine are IDLE,
STANDBY and READY
READY.
a For UMTS PS service domain, these states are
renamed
d as PMM-DETACHED,
PMM DETACHED PMM PMM-IDLE
IDLE andd PMM
PMM-
CONNECTED.
a The MM state machines for both GPRS and UMTS
are basically the same.
a The MM states are stored in the MM contexts
y the MS and the SGSN.
maintained by
129
MM State Diagram (MS)
130
MM State Diagram (SGSN)
131
MM and PDP Contexts
132
MM Context
aThe following
g fields in the MM context are
maintained in both GPRS and UMTS SGSN:
IMSI, MM state, P
P-TMSI,
TMSI, P
P-TMSI
TMSI signature,
International Mobile Equipment Identity (IMEI),
Mobile Station ISDN Number (MSISDN),
(MSISDN)
routing area, VLR number, new SGSN address
MS network access capability,
authentication triplets, Kc (currently used ciphering key),
selected
l t d ciphering
i h i algorithm,
l ith subscribed
b ib d charging
h i
characteristics, and several flags.
133
MM SGSN Context: GPRS vs UMTS
(L
(Location
ti Information)
I f ti ) (1/2)
134
MM SGSN Context: GPRS vs UMTS
(L
(Location
ti Information)
I f ti ) (2/2)
135
MS MM Context: GPRS vs UMTS
aLocation Information
GPRS MS maintains cell identity.
In UMTS, cell tracking is not conducted at the mobility
management layer between the MS and the SGSN.
Thus, cell identity is not maintained in the MM context of
the MS. Instead, it is maintained between the MS and the
UTRAN.
UTRAN
aSecurityy Information
UMTS MS maintains extra security parameter CK next.
136
PDP SGSN Context: GPRS vs UMTS
(1/2)
137
PDP SGSN Context: GPRS vs UMTS
(2/2)
aPDU Information
GPRS SGSN maintains Send N-PDU number (SNDCP
sequence number of the next downlink NN-PDU
PDU to be sent to
the MS), Receive N-PDU number (SNDCP sequence
number of the next uplink N-PDU to be received from the
MS) packet
MS), k t fl
flow identifier
id tifi andd aggregate
t BSS QoS
Q S profile
fil
negotiated.
On
O the
th other
th hand,
h d UMTS SGSN maintains
i t i PDCP-SND
PDCP SND (the
(th
next PDCP sequence number to be sent to the MS) and
PDCP-SNU
PDCP SNU (the next PDCP sequence number expected
from the MS).
138
MS PDP context
aPDP type,
yp , PDP address,, PDP state,, dynamic
y
address allowed,
aAPN requested, NSAPI, TI,
aQoS profile requested,
requested QoS profile negotiated
negotiated,
and
aA flag
139
MS PDP Context: GPRS vs UMTS
aRadio Information
The GPRS MS maintains radio priority.
In
I UMTS,
UMTS th
the radio
di priority
i it for
f data
d t delivery
d li is
i determined
d t i d
by QoS profile, and the radio priority is not kept separately
in the MS.
140
Relationship between MM States &
C t t (1/3)
Contexts
141
Relationship between MM States &
C t t (2/3)
Contexts
aSTANDBY (PMM-IDLE)
(PMM IDLE)
In the STANDBY/PMM-IDLE state, valid MM contexts are
maintained in the MS and the SGSN.
SGSN
In this state, the PDP context can be activated and
deactivated.
deactivated
In UMTS, when the PDP context is activated in this state, no
Iu/radio connection is established between the MS and the
network because PDU delivery is not allowed in this state.
In GPRS the LLC link is connected.
connected
142
Relationship between MM States &
C t t (3/3)
Contexts
aREADY (PMM-CONNECTED)
( )
In the READY/PMM-CONNECTED state, valid MM contexts
are maintained in the MS and the SGSN.
As in the STANDBY/PMM-IDLE state, the MS may initiate
PDP context activation and deactivation.
In this state, the signaling connection is established in
UMTS.
143