17
Traffic Management Solutions for User-Plane Congestion in Mobile Networks Andreas Maeder, Stefan Schmid NEC Laboratories Europe [email protected] Sept. 28 th , 2012

Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

  • Upload
    vudien

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

Traffic Management Solutions for User-Plane Congestion in Mobile

Networks

Andreas Maeder, Stefan SchmidNEC Laboratories Europe

[email protected]

Sept. 28th, 2012

Page 2: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

Outline

▐ Background and motivation

▐ Congestion and congestion mitigation components

▐ A possible architecture for congestion mitigation in LTE EPS

▐ Standards activities

▐ Conclusions and outlook

2

Page 3: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

The Mobile Data Tsunami is Coming...

3

On the move...

Mobile data traffic, measuredin exabytes per month, willkeep growing.

...with moving pictures

Video and web are the maindrivers of the mobile data explosion.

videow

eb

Page 4: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

...what is the answer?

4

▐ More Spectrum? Spectrum is scarce and expensive

▐ More equipment? Small cells alone will not be sufficient

▐ Higher tariffs? Customers expect good connections for reasonable prices

Congestion is inevitable!

Smart traffic & congestion management technologies instead of simply throwing capacity at the problem

Page 5: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

Congestion Scenarios▐ Traffic load increases during peak times at “hot-spot” areas,

leading to user plane congestion

▐ This scenario occurs especially at places where many users wait/stay while using their mobile

▐ It is not cost-effective for operators to dimension such “hot-spot” areas for the “worst case” peak, as this would imply very high investments given the rapid increase of mobile data traffic.

5 © NEC Corporation

Page 6: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

What is "Congestion"?

6

New metrics for end-user congestion based on QoE metrics are required.

Network view

Resource congestion• Full buffers• Fully occupied

radio resources• Packet drops/ECN

markings

User view

ApplicationQoE

Duration...

End-user congestion• Bad user experience• Dissatisfied users• Customer frustration

With TCP, resource congestion is "normal"

For the end user, the experience is important

Page 7: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

Codec

adaptation

▐ Adapt data rate to device capabilities

▐ Downscale data rate if necessary

Solution Components

7

Congestion detection & indication

Application

Awareness

▐ Timely reaction▐ Lightweight signaling▐ Flexible and future proof

▐ Provide and maintain expected user QoE

▐ Efficient support of different traffic characteristics (long vs. short flows)

TrafficManagement

▐ Prioritization and bandwidth shaping

▐ Operator policy control for OTT traffic

Functional pieces of user plane congestion management...

...but how to build?

Page 8: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

▐ QoS is tied to dedicated bearer concept: one bearer for each flow? high signaling load, high latencies for setup and modification

▐ No mechanisms for congestion detection, signaling and control▐ Only coarse-grained QoS for long-lived flows

does not scale with application diversification▐ Nearly all traffic is mapped to one single QoS class (best effort)

All traffic is treated "fairly" – but customer satisfaction depends on application!

Doesn't LTE support QoS already?

8

The QoS architecture of the LTE Evolved Packet System is not designed to handle Internet traffic in congested scenarios.

Page 9: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

Application-aware traffic management

RANCore network

Application User satistfaction

Default EPS bearers for all Internet traffic

No traffic differentiation

Today's networks

IP aggregate

RANCore network

Packet marking in default EPS bearers

Traffic differentiation in core NW and eNodeB

Scenario with application-aware traffic management

IP aggregate

Page 10: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

Solution Components in EPS

10

UE

S-GW P-GW

Internet

UE

PCRFDifferentiated traffic

handling on default Bearer(without additional out-of-

band signaling)

Congestion indication (towards core NW)

Intelligent traffic handling and packet

marking

AF

1. Congestion detection and indication in Radio Access, Backhaul or Core Network entities

2. Intelligent traffic handling mechanisms to handle user plane traffic, based on Subscriberprofile, Application type and Content type per-user and/or per-application traffic shaping application-aware QoE scheduling codec adaptation, etc.

3. Packet marking in the P-GW based on application/service types for lightweight traffic differentiation

4. Policy control for operators to flexibly configure the traffic handling in the network

eNB

default EPS bearer

Cloud Services

Policy control for traffic engineeringDownlink example:

Congestion detectionscheduling based on traffic differentiation

Page 11: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

P-GW PCC

eNB

EPC

RAN

UE

S-GW

Hierarchical Congestion Control in EPS

11

Congestion detection based on ECN (in EPC and transport

network nodes)

Congestion Indication based on GTP/PMIP-level ECN-ECHO

Congestion detection in RAN

Congestionindication

Service/app.marking

EPC

RAN

Coarse-grained traffic shaping based on simple congestion

indications and traffic engineering policies

Fine-grained application-aware scheduling based on

application/service markers and operator policies

Policy control for traffic eng.

Internet / ServiceNetworks

Application/service detection and marking, + Coarse-grained traffic shap.

+ Fine-grained app. aware scheduling

Page 12: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

Congestion detection and indication

12

Intermediate nodesSender

Control plane

User planeCongestion

GGSN / P‐GW / TDF

PCRF

Mobile NW

Base station

Receiver(UE)

ECN echo

ECN

2. Congestion indication3. Traffic engineering policy

1. Congestion detection

▐ Solutions approach based on ECN: 1. congestion detection on the data path2. congestion indication to PCRF in the GTP tunnel3. selection of traffic engineering policies and provisioning, and4. enforcement of traffic engineering policies

4. Traffic Engineering –enforcement 

Page 13: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

Application-Aware Traffic Shaping in Core Network

13

User/Application

Aware Scheduler

ADC(Application Detection

and Marking)

Underlying Mobile Network Infrastructure (EPS)

Congestion Indication

(ECN ECHO)

PCRF(selects traffic engineering policies based on network

status and subscriber)

Congestion Indication +

Traffic Engineering Policy Provisioning

Application related QoE reports

U-Plane

C-Plane

PDN GW

Page 14: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

Application-aware scheduling in eNodeB▐ Fine-grained app. aware scheduling in

eNodeB Reacts on air interface capacity

fluctuations and short-term traffic peaks Handling of delay-sensitive applications

(e.g. thin clients)

▐ Use service/app. information for: App.-aware traffic differentiation QoE scheduling for important applications

(e.g. progressive video, gaming, ThinClients, Cloud applications)

Congestion detection based on app. type

▐ Congestion indication towards EPC Lightweight signaling with ECN Consider application type

14

id. flow

residual aggregate

flow identification/congestion detection based on service/app. Markers/QoE

EPS bearer 1 EPS bearer 2

EPS bearer 3

App.-aware scheduler

identifiedflow

priority/QoE/MAC profile assignment

IP traffic aggregate

500

1000

1500

2000

50

100

150

200

1

2

3

4

5

RTT (ms)Avg. bandwidth (kbps)

Web

MO

S

QoE models

S1GTP-U

Service/app.markers

ECN

Page 15: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

Congestion Management in 3GPP

▐ 3GPP Study on User Plane Congestion Management (UPCON) Study scenarios and use cases for user plane congestion Define requirements for adequate traffic handling solutions

▐ UPCON Objective: Improve resource efficiency in the network to increase the number of active users

while maintaining good user experience (QoE)▐ Supporting mobile operators for the study item:

15

▐ Study Item is completed, outcome in TR 22.805▐ Work on specifications for UPCON will start very soon in 3GPP technical

specification group SA2

Page 16: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

[email protected]

Conclusions

▐ User plane congestion is inevitable in future mobile networks The mobile data tsunami meets scare resource in terms of

spectrum, equipment and money

▐ The QoS architecture of the LTE Evolved Packet System is not designed to handle Internet traffic in congested scenarios.

▐ Congestion management solutions rely on smart mitigation mechanisms which need New metrics to characterize end-user congestion Lightweight signaling of congestion occurence and location Application- and QoE aware traffic management Control loop to react timely on congestion

16

Before the capacity era: the traffic management era?

Page 17: Traffic Management Solutions for User-Plane Congestion …€¦ · Traffic Management Solutions for User-Plane Congestion in ... for congestion mitigation in LTE EPS ... of user plane

Page 17