14
7. QoS Provisioning Dr. David Soldani ([email protected] , tel. +358.50.3633527) S-38.3215 Special Course on Networking Technology for Ph.D. students at TKK

7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

  • Upload
    vanhanh

  • View
    221

  • Download
    1

Embed Size (px)

Citation preview

Page 1: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

7. QoS Provisioning

Dr. David Soldani([email protected], tel. +358.50.3633527)S-38.3215 Special Course on Networking Technology for Ph.D. students at TKK

Page 2: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

2 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

Outline

Radio, core and transport QoS provisioningService and mobile QoS provisioningQoS provisioning tools

Page 3: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

3 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

Business Management Systems

Service Management Systems

Network Management Systems

Element Management Systems

Managing technologiesManaging networks

Managing servicestransparently

Managing elements

Incr

ease

d co

mpl

exity

Incr

ease

d bu

sine

ss o

ppor

tuni

ty

Managing ProfitBusiness Management Systems

Service Management Systems

Network Management Systems

Element Management Systems

Managing technologiesManaging networks

Managing servicestransparently

Managing elements

Incr

ease

d co

mpl

exity

Incr

ease

d bu

sine

ss o

ppor

tuni

ty

Managing Profit

TMN model for management hierarchy

Page 4: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

4 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

Possible interfaces:1) Between Network Elements (NE) and Element Manager (EM) of a single PLMN organisation2) Between EM and Network Manager (NM) of a single PLMN organisation3) Between NM and Enterprise Systems (ES) of a single PLMN organisation4) Between NMSs of a single PLMN organisation5) Between ES and NM of different PLMN organisations6) Between NEs

Organization BOrganization A

Enterprise Systems

EMOpe

ratio

ns S

yste

ms

NMNM

NENEEM

EM

NENE

4

1 1 1

2

2 2 2 2

5

5

6

EM

NE

1

3 3

Itf-N

TMF management hierarchy

Page 5: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

5 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

BSIu-PS GiUu GnUE RNC/BSC SGSN GGSN

(PEP)

HLRHLR

IP QoS

DLL CoS

Radio QoS

IP QoS

IP QoS

IP QoS

DLL CoS

CN QoSRadio QoS CN QoS

IP QoS

DLL CoS

IP QoS

DLL CoS

Radio QoS

IP QoS

DLL CoSDLL CoS

Radio QoS

IP QoS IP QoS IP QoS

7652 3 4

81

91011121314

IMS

Network Element Layer

Element Management Layer

PDF(“Authorised QoS” for the bearer)

GoAF

(SDP QoS Requirements)

AF Client

NML QoS Provisioning = Policy Repository

EML QoS Provisioning

Itf-Po

Itf-N

To other domains

Iub

DLL CoS DLL CoS

QoS mechanisms and management

Page 6: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

6 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

Radio, core and transportProvisioning of differentiation mechanisms

Radio QoS functions (UE, URAN/GERAN, SGSN)CN QoS functions (SGSN, GGSN)Policy Decision Function (IMS)IP QoS functionsData link layer functions

Provisioning of QoS mapping functionsService applications – 3GPP QoS parameters3GPP QoS parameters – IP QoS parameters (includes Edge function)IP QoS parameters – Class of service parameters

(The mapping of ‘Authorized QoS’ onto UMTS QoS is specified in 3GPP)

Page 7: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

7 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

Classifier

Priority Schedule

Algorithm Drop Action

AlwaysDrop Action

CountAction Queue

Meter

Other classes

EF

conforming

non-conforming

Example of DiffServ EF policy

Page 8: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

8 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

Prio

rity

MMS BrowsingVideo

streaming PoCCorporate

VPN

Other Application

Servers

FW/BGGGSN

BSC/RNC

2G/3GSGSN

Operator Application

Servers

Internet

Bearer 0 (non-guaranteed bit rate, priority 10, TC = Background, ARP = 3)

Bearer 1 (non-guaranteed bit rate, priority 9, TC = Interactive, ARP = 3)

Bearer 2 (non-guaranteed bit rate, priority 8, TC = Interactive, ARP = 2)

Bearer 3 (non-guaranteed bit rate, priority 7, TC = Interactive, ARP = 1)

Bearer 4 (guaranteed bit rate, priority 6 , TC = Streaming , ARP = 3 )

Bearer 5 (guaranteed bit rate, priority 5 , TC = Streaming , ARP = 2 )

Bearer 6 (guaranteed bit rate, priority 4 , TC = Streaming , ARP = 1 )

Bearer 7 (guaranteed bit rate, priority 3, TC = Conversational, ARP = 3)

Bearer 8 (guaranteed bit rate, priority 2, TC = Conversational, ARP = 2)Bearer 9 (guaranteed bit rate, priority 1, TC = Conversational, ARP = 1)

IMS

ContentSharing

Instant Messaging Presence

Video Call Gaming

Service QoS provisioning

Page 9: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

9 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

Priority ‘pipe’ definition

Subset of QoS attributes that allow an adequate number of priority ‘pipes’

UMTS traffic class (TC)Traffic handling priority (THP)Allocation/retention priority (ARP)Maximum bit rateGuaranteed bit rate

(Management concept!)

Page 10: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

10 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

Service provisioning in (E)GPRS/WCDMA

QoS differentiation can be providedby placing applications with delay-critical QoS requirements behind different APNs and setting the different QoS parameters per subscriber and APN from the HLR; orfor QoS-aware applications, by terminal clients activating parallel primary or secondary PDP contexts (with different QoS parameters) using the same APN

(According to 3GPP R99, bit rate guarantees are possible only for QoS-aware clients and terminals.)

Page 11: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

11 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

Mobile terminal QoS provisioning

Mechanisms and protocols that make an application on a mobile device aware of which APN and hence associated QoS to use and, for an application on QoS-aware devices, what QoS to ask for

Page 12: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

12 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

QoS provisioning tools

Configuration managementPolicy based QoS management

Policy management toolPolicy decision point (PDP) or policy consumerPolicy enforcement point (PEP)

Policy = rule with conditions and actionsService configuration

Page 13: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

13 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

Service creation and deployment

Centralized service modeling,creation and deployment

Centralized Access Pointprovisioning

Network and Service Assurance

Network Monitoring

Reporting

Service Probing

Service Monitoring

Device Management

Device detection

Remote configuration of handsets

Subscription Management

Service Activation

End-user Self-service

MobileServices

Example of Nokia solution for IMS

Page 14: 7. QoS Provisioning - Tietoverkkolaboratorio - TKK ·  · 2006-11-01Policy Decision Function (IMS) IP QoS functions Data link layer functions ... Service provisioning in (E)GPRS/WCDMA

14 S-38.3215 Special Course on Networking Technology / David Soldani / Fall 2006

ReferencesD. Soldani, M. Li and R. Cuny (eds.), QoS and QoE Management in UMTS Cellular Systems, John Wiley and Sons, June, 2006, 460 pp.

http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470016396.htmlhttp://www.connecting.nokia.com/NOKIA/nns.nsf/a/78786C61AB5A7C5AC225718F0026BAA3(Contact Mr. Geoff Farrell @ Wiley [email protected] )

See also: http://lib.tkk.fi/Diss/2005/isbn9512278340/