Documente Academic
Documente Profesional
Documente Cultură
Quality of service is the ability to provide different priority to different applications, users,
or data flows, or to guarantee a certain level of performance to a data flow. (…)
2
Why QoS ?
Three different angles …
Quality of Experience
QoE
Network Network
Scalability Efficiency
3
Why QoS ?
Three different angles …
User perception of the
service quality, in his
location, with his terminal
Quality of Experience
QoE
Effective network Efficient use of the existing
development (=CAPEX) to network resources, to the
match usage growth fullest, in stable conditions
Network Network
Scalability Efficiency
4
Mobile Network Domains
a simplified model for PS …
HSS
SPR
HLR
User
GGSN
SGSN
Database
TM
S/P GW
MME
AAA
PCRF
Core
BSC
RNC
SEC GW
Core Edge
DWDM
DWDM
IP
MPLS
IP
MPLS
Transport
MW / PDH / SDH
FTTH / GPON
Metro Ethernet
IP MW
xDSL
Access
2G 3G 4G
5
Mobile Network Domains
User Database Domain
HSS
SPR
HLR
Specific provisioning allows
User static differentiation of users
GGSN
SGSN
Database
TM
S/P GW
MME
AAA
User parameters are defined
PCRF
here for specific services on a
Core per user basis
BSC
RNC
SEC GW
example:
Core Edge 21 Mbps in APN x GOLD
14 Mbps in APN y SILVER
DWDM
DWDM
These parameters are passed on to
IP
MPLS
the other domains when the user
IP
MPLS
FTTH / GPON
Metro Ethernet
package (APN)
Access
2G 3G 4G
subscriber application access network user terminal
6 awareness awareness awareness awareness
Mobile Network Domains
Core Domain
HSS
SPR
HLR
There is no provisioning in this
User domain, but user awareness
GGSN
and context is stored. User
SGSN
Database
TM
S/P GW
plane traffic is processed and
MME
AAA
PCRF
application/protocol awareness
Core is possible.
BSC
RNC
SEC GW
It is also here that mobility
Core Edge
management is done and
specific triggers to the access
DWDM
DWDM
domain are launched (3GPP
IP
MPLS
IP
QoS model).
MPLS
FTTH / GPON
IP MW
DSCP) if the right triggers are
xDSL
configured
The granularity here is the user
(IMSI/MSISDN), the service
package (APN) but also the
Access application, protocol or IP flow
2G 3G 4G
subscriber application access network user terminal
7 awareness awareness awareness awareness
Mobile Network Domains
Core Domain 2
HSS
SPR
HLR
Within the core domain there
User are also highly customisable
GGSN
functions such as the AAA
SGSN
Database
TM
S/P GW
Radius and PCRF. These can
MME
AAA
PCRF
be used to provide many
Core triggers to implement specific
BSC
RNC
SEC GW
service logic or network specific
Core Edge (e.g. protection) policies
depending on:
DWDM
DWDM User
IP
MPLS
Terminal
IP
MPLS
Location
Transport
MW / PDH / SDH
IP MW Roaming status
xDSL
Past usage
Network conditions
(…)
Access
2G 3G 4G
subscriber application access network user terminal
8 awareness awareness awareness awareness
Mobile Network Domains
Transport Domain
HSS
SPR
HLR
In the transport domain there is
User no direct user awareness but
GGSN
global policies are possible
SGSN
Database
TM
S/P GW
(e.g. prioritise voice over data in
MME
AAA
PCRF
IP backhaul). If traffic is correctly
Core marked by the core more
BSC
RNC
SEC GW
effective traffic management is a
Core Edge possibility.
example:
DWDM
DWDM
IP backhaul routers and
IP
MPLS
IP
MPLS
FTTH / GPON
Metro Ethernet
IP MW
xDSL
Access
2G 3G 4G
subscriber application access network user terminal
9 awareness awareness awareness awareness
Mobile Network Domains
Access Domain
HSS
SPR
HLR
In a mobile network typically this
User is the most expensive resource
GGSN
(spectrum). Congestion
SGSN
Database
TM
S/P GW
management is thus critical and
MME
AAA
PCRF
widely used (e.g. RNC load
Core control).
BSC
RNC
SEC GW
It can be enhanced if specific
Core Edge triggers received from the core
domain are used to influence
DWDM
DWDM
nodeB scheduler
IP
MPLS
IP
MPLS
Example:
Transport In case of sector congestion
MW / PDH / SDH
FTTH / GPON
IP MW
A over user B
xDSL
Access
2G 3G 4G
subscriber application access network user terminal
10 awareness awareness awareness awareness
Setting up the e2e architecture
subscriber nodes
static dynamic
HLR PCRF SPR
RADIUS
3G RNC
traffic nodes
RNC
Policies per cell based on real cell/Tx load / Policies per user, apn, application/protocol…
congestion status & (sometimes even per cell, based on estimated cell load
Policies per user based on subscriber / congestion status )
parameters received from the Core (THP/ARP)
3GPP QoS Update (@ bearer level) &
DSCP marking
11
Setting up the e2e architecture
subscriber nodes
static dynamic
HLR
PCRF SPR
HSS
RADIUS
3G RNC
MME S/P-GW
RNC
LTE Backhaul
12
User profiles
3 very different, very real mobile data users
• Active video user plus mobile apps (social networks, IM, other)
[A] Alice • “Always on” smartphone with data intensive tariffs
• High mobility, sporadic volume, ubiquous usage
• Professional profile
[C] Carl • Medium to high usage but not constant
• Highly critical – customer with high ARPU
13
#1 Use Case – Nomadic
Description
Problem:
14
#1 Use Case – Nomadic
Actions
15
#2 Use Case – Mobility
Description
Problem:
16
#2 Use Case – Mobility
Actions
17
#3 Use Case – Mass events
Description
Problem:
• Do your best!
18
#3 Use Case – Mass events
Actions
19
Evolution Outlook
Other concepts in the radar .. Or that should be there !
20
Quality of Experience
QoE
Network Network
Scalability Efficiency
21
THANK YOU
22