Professional Documents
Culture Documents
UMTS Networks
Course Overview
Mobility
Mobility consequences I
In any network (IP, UMTS, GSM,...), mobility of the terminal requires extra functionality
terminal location needs to be registered
Detect new location (who?) Make new location known to both terminal and network
when moving from one cell to a neighboring cell, a handover needs to be performed
detect necessity detect new access point (may be equivalent to detecting new location) transfer user context?
incl. authentication and authorization credentials, QoS information
paging support
Mobility consequences II
Seamless handover (= user doesn't notice) as desired in UMTS needs even more functionality
fast and without loss of data "make before break" is desireable
establish connectivity along new path before handover takes place
Mobility
Mobility in IP networks
Visited network FA
Correspndent Node
HA Home network
Mobile IPv6 works slightly differently Seamless mobility support in IP networks is true to the "bazaar approach"
most ingredients are being developed flexible specifications how will they cooperate? no fixed architecture
what nodes are Foreign Agents? What nodes provide context transfer? What nodes take care of QoS?
Mobility
10
Mobility in UMTS
Reminder: Mobility Management States Mobility in PMM-Idle Mode Mobility in PMM-Connected Mode
Location Mgmt controlled by UE Handover controlled by RNC
11
In PMM Detached state, UE location is unknown In PMM Connected state, UE informs SRNC and SGSN about location with cell or URA granularity. The Serving RNC controls handover. SGSN knows Serving RNC
UE can be paged
In PMM Idle state, UE location known at SGSN with Routing Area granularity.UE keeps network informed.
UE can be paged
PS Signalling Connection: RRC and RANAP Connection established for control signaling
PMM DETACHED
ch
De tac h
GP
PMM DETACHED Detach, GPRS Attach Reject, RA Update Reject Detach, GPRS Attach Reject, RA Update Reject
GP
De ta
RS At
RS
At
GP R
RS
GP
h ta c
h ta c
12
UE detects Routing Area change by listening to RAI broadcast UE sends a Routing Area Update Request to SGSN with GMM protocol
Implies generic SGSN addressing because SGSN may change
RNC SGSN GGSN before handover after handover user context RNC RNC SGSN RNC
13
Mobile Terminal
Routing Area change entails an SGSN change, new SGSN obtains user context from old SGSN
identify old SGSN from old RAI SRNC is changed such that new SRNC is connected to SGSN
User context is transferred between SGSNs, such as IMSI, temporary keys, Charging Information
RNC SGSN GGSN before handover after handover user context RNC RNC SGSN RNC
Mobile Terminal
14
Location control by UE
UE tracks cells / URAs and updates them with SRNC UE tracks Routing Area and updates them with SGSN
when SGSN changes, same steps as in PMM-Idle mode, plus
PDP context information is transferred between SGSNs PDP context is torn down on old path and set up on new path
15
1. Routeing Area Update Request 2a. SRNS Context Request 2a. SRNS Context Response
3. SGSN Context Response 4. Security Functions 5. SGSN Context Ack C1 6. SRNS Data Forward Command 7. Forward Packets 8. Forward Packets 9. Update PDP Context Request 9. Update PDP Context Response 10. Update Location 11a. Iu Release Command 11a. Iu Release Complete 11. Cancel Location Ack 12. Insert Subscriber Data UMTS Networks and Internet Telephony Sommersemester 2006 11. Cancel Location
Fig 36 of 23.060
16
17
Softer Handover, when all cells involved in handover are controlled by same Node B otherwise Soft Handover Soft(er) Handover allows seamless handover
18
Hard Handover
19
SRNC relocation
Because of Soft Handover, the SRNC can in principle be maintained for the duration of the connection Sometimes it is desireable to change the SRNC in order to optimize routing (Old) SRNC instructs a DRNC to become (new) SRNC
may entail change of SGSN
Algorithm for triggering (old) SRNC to perform relocation not specified in standard SRNC relocation timing independent of (soft) handover timing
SRNC SGSN RNC GGSN RNC before relocation after relocation SGSN DRNC
Mobile Terminal Iur
20
Paging
21
MS
RNS
MSC/VLR
3G-SGSN 1. PDP PDU or Downlink signalling 2. Paging 3. Paging Type1 4. Service Request 4. Service Request
Fig 58 of 23.060
UMTS Networks and Internet Telephony Sommersemester 2006 22
Summary
23
Course Overview
24
QoS
What is QoS? Role of QoS in UMTS IP QoS technology QoS in the UMTS Core Network QoS in Real-life UMTS Networks
cf.
TS 23.107 Quality of Service (QoS) concept and architecture TS 23.207 End-to-end Quality of Service (QoS) concept and architecture
25
What is QoS?
Some applications
Telephony Video conferencing Video streaming Online gaming
this is called Quality of Service (QoS) Providing QoS requires extra effort in IP networks
for free in circuit-switched networks
26
QoS
What is QoS? Role of QoS in UMTS IP QoS technology QoS in the UMTS Core Network QoS in Real-life UMTS Networks
cf.
TS 23.107 Quality of Service (QoS) concept and architecture TS 23.207 End-to-end Quality of Service (QoS) concept and architecture
27
Typically, real-time services have stringent requirements, non-realtime services have lax requirements In other words, each service requires different Quality of Service (QoS)
28
On radio interface, adequate QoS can be guaranteed by assigning common or shared channels In parts of UTRAN and in PS domain use IP protocol IP networks originally were not designed to deliver QoS
all packets are treated equal no resources are reserved for particular applications / users => can deliver satisfactory real-time services only in low-load conditions => IP QoS technology needs to be applied to guarantee QoS in UMTS
29
QoS
30
31
Overprovisioning
Provide sufficient resources to handle any traffic Can be combined with admission control at the ingress Probabilistic QoS guarantee No signaling needed (except may be to ingress routers for admission control)
should be used together with admission control unless packet paths are known, results in probabilistic QoS guarantees resource requirements should be signaled to nodes performing admission control (ingress routers)
32
Today, no generally accepted solution exists: RSVP and its extensions RFC 2205 "Resource ReSerVation Protocol (RSVP)"
only QoS signaling protocol supported to any extent in commercial routers powerful all-purpose QoS signaling protocol
for IntServ, extension for MPLS for Admission Control
2.
33
Admission Control
Edge router Interior router Domain
Bandwidth Broker
Overprovisioning and DiffServ can provide more reliable QoS when combined with Admission Control at the ingress router Ingress router only admits new session when sufficient resources available How does the ingress router determine sufficient resources are available?
1. 2. 3. Determine based on local knowledge (Personally, I have sufficient resources) this doesnt imply further down the path resources are available Needs full view of the domain how does it obtain this? Consults bandwidth broker who has full view
34
QoS
What is QoS? Role of QoS in UMTS IP QoS technology QoS in UMTS Networks QoS in Real-life UMTS Networks
35
QoS in UMTS
36
UMTS QoS is offered by the UMTS Bearer Service 4 QoS classes are defined:
conversational class (e.g. voice, video conferencing) streaming class (e.g. video streaming) interactive class (e.g. Web browsing, gaming) background class (e.g. Background email download) Guaranteed / max. Bit rate max packet size transfer delay traffic handling priority
37
Streaming class < 2 048 (1) (2) Yes/No <=1 500 or 1 502 (4) (5) Yes/No/- (6) 5*10 , 10 , 5*10 , -3 -4 -5 -6 10 , 10 , 10 , 10 -1 -2 -3 -3 10 , 10 , 7*10 , 10 , -4 -5 10 , 10 250 maximum value < 2 048 (1) (2)
-2 -2 -3
Interactive class < 2 048 - overhead (2) (3) Yes/No <=1 500 or 1 502 (4)
Background class < 2 048 - overhead (2) (3) Yes/No <=1 500 or 1 502 (4)
1,2,3 (8)
1,2,3 (8)
1,2,3 (8)
38
Signaling and provisioning mechanisms dont need be the same in all network segments
interworking possible
39
40
41
DS PDP Flow
UplinkDat
QoS in backbone network controlled QoS on remote access by DS. DS marking performed by link controlled by DS or other means. RUE, or remarking by RAP.
DS PDP Flow
Downlink Dat
UE UE
42
UE signals QoS via the PDP context GGSN translates between PDP context and DiffServ
downlink data may however be re-classified because PDP context overrides external DiffServ marking
43
Uplink Data
PDP Flow
QoS in UMTS controlled by QoS in backbone network controlled QoS on remote access PDP context selected by by DS. DS marking performed by link controlled by TFT. RUE (or remarking by RAP). either DS or RSVP. Remote DS marking/GGSN RSVP signalling carried remarking and RSVP transparently. signalling carried transparently. Application Layer (eg. SIP/SDP) RSVP Signalling DS
Downlink Data
PDP Flow
UE
The UE performs DS edge functions and RSVP
GGSN
Remote AP
Remote Host
44
45
Facilitates roaming and inter-PLMN sessions Realized by off-line agreeing on Service Level Agreements (SLAs)
Between pairs of PLMNs, or between PLMN and GRX operator
46
The above scenarios are realised by QoS management functions, many of them known from the IP world QoS mgmt functions for user plane include
making user traffic adhere to the traffic profile agreed upon managing the network resources such that QoS agreed upon is delivered
47
Class if. Cond. Cond. Mapper Resource Manager Mapper Resource Manager Resource Manager
Local BS
Resource Manager
Resource Manager
External BS
RAN
phys. BS
BB network service
Class.
- Classifier
User plane QoS management functions are similar to those known from IP (e.g. DiffServ) A user-plane packet originating from the UE,
is classfied as belonging to one of the PDP contexts open for this UE is conditionalized, i.e. if need be dropped, demoted or delayed
in UE
is scheduled, queued etc in the resource manager this last step is repeated (at least once) in each network segment in each network segment a new mapping (DSCP marking, MPLS labeling) might be necessary
user-plane packets entering the PS domain at the GGSN experience the same classification/conditioning etc.
49
TE
Transl. Local Service Control
MT
Adm./Cap. Control
RAN
Adm./Cap. Control
CN EDGE
Adm./Cap. Control Subscr. Control
Gateway
Adm./Cap. Control Transl.
Ext. Netw.
Ext. Service Control
UMTS BS Manager
RAB Manager
UMTS BS Manager
UMTS BS Manager
Local BS Manager
Radio BS Manager
Radio BS Manager
RA BS Manager
RA BS Manager
CN BS Manager BB NS Manager
CN BS Manager BB NS Manager
Ext. BS Manager
RAN ph. BS M
RA NS Manager
RA NS Manager
Adm./Cap. Control - Admission/Capability Ctrl. Transl. - Translation Subscr. Control - Subscription Control IP BS Mgr - IP Bearer Service Manager
50
Some control-plane QoS management functions are similar to those necessary in IP networks:
Admission and capability control subscription control
The Translation Function translates between IP-specific and UMTSspecific QoS attributes
e.g. between RSVP QoS description and PDP context QoS attributes necessary because app. in UE provides IP specific info, but UE needs to signal PDP context
51
What is QoS? Architecture UMTS Network QoS technology QoS in the UMTS (Core) Network QoS in Real-life UMTS Networks
52
issues left open by the standard must be solved by equipment providers and operators
53
54
Open issues
55
56
Summary
In order for UMTS to deliver multimedia services via the PS domain, QoS, particulary IP QoS, needs to be supported 4 QoS classes are offered by the UMTS Bearer Service
conversational, streaming, interactive, background
57