priority, pre-emption, and quality of service broadband... · priority, pre-emption, and quality of...

32
1 Priority, Pre-Emption, and Quality of Service http://www.pscr.gov Public Safety Communications Research Program Department of Commerce – Boulder Labs Presentation by: Tracy McElvaney Electronics Engineer– NIST

Upload: nguyenkhanh

Post on 31-Jan-2018

238 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

1

Priority, Pre-Emption, and Quality of Service

http://www.pscr.gov

Public Safety Communications Research Program Department of Commerce – Boulder Labs

Presentation by: Tracy McElvaney Electronics Engineer– NIST

Page 2: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

2

Acknowledgement

Funding for the work presented was provided

By

FirstNet

DHS Office of Interoperability and Compatibility

DHS Office of Emergency Communications

NIST

Page 3: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

3

Overview of Priority, Pre-Emption, QoS

• Priority, Pre-emption, and QoS showed up in 3GPP standards in the Release 8 timeframe

– Just because it’s in the standards, doesn’t mean it’s in the product

– Just because it’s in the product, doesn’t mean it meets public safety’s needs

Let’s take a look at the fundamental

priority, pre-emption and QoS mechanisms.

Page 4: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

4

The “Network”

E-CSCF

P-CSCF

S-CSCF MGCF

HSS

Cx

IP Multimedia Networks

IMS-

MGW

CS Network

Mn

Mb

Mg

Mm

MRFP

Mb

Mr

Mb

Legacy mobile

signalling Networks

I-CSCF

Mw

Mw

Gm

BGCF Mj Mi

BGCF

Mk Mk C, D,

Gc, Gr

UE

Mb

Mb

Mb

MRFC

SLF

Dx

Mp

CS

CS

Rx

Mm

LRF

Ml

Le

BGCF

Mi

LCS

Client

Cx

Dx

AS

Sh

Ut

Mw

ISC

IBCF Mx

Mx

Mx

Ma

Dh

TrGW Izi

Ici Ix

Mg

eNB

MME / S-GW MME / S-GW

eNB

eNB

S1

S1

S1

S1

X2

X2

X2

E-UTRAN

SGi

S12

S3

S1-MME

PCRF

Gx

S6a

HSS

Operator's IP Services

(e.g. IMS, PSS etc.)

Rx

S10

UE

SGSN

LTE-Uu

E-UTRAN

MME

S11

S5 Serving Gateway

PDN Gateway

S1-U

S4

UTRAN

GERAN

Evolved UMTS Terrestrial

Radio Access Network

Evolved Packet Core

IP Multimedia System

Page 5: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

5

The Simple Network

Air Interface

Network

Backhaul

IMS

EPC

CELL

YOU

Your network will become congested.

Quality of Service allows public safety to confidently use

LTE when the network becomes congested.

Why is QoS such a big deal?

Page 6: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

6

Today’s Discussion

Air Interface

Network

Backhaul

IMS

EPC

CELL

YOU

Provide an End User perspective on QoS functionality

1. QoS can improve access to the network (or cell)

2. QoS can improve allocation of network resources

3. QoS can improve end user experience

4. Give a brief update on the FirstNet QoS evaluation

Why does QoS seem so complicated?

• It is End to End

• It is highly customizable

• It is a collection of “mechanisms”

• It can be applied to many areas

Page 7: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

7

Improving Access

Air Interface

Network

Backhaul

IMS

EPC

CELL

YOU

We’ll discuss three ways to improve access to a cell:

1. Priority Access/Handover

2. Reserve a cell (for Operator use)

3. Restrict Access to a Cell (Access Class Barring)

You have Class! (Access Class that is)

• 0-9 Normal Use

• 10 Emergency Use

• 11 PLMN Use

• 12 Security Services

• 13 Public Utilities

• 14 Emergency Services

• 15 PLMN Use

Page 8: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

8

Priority Access/Handover

Air Interface

Network

Backhaul

IMS

EPC

CELL

YOU

Bang!

Yikes!

1. Priority access means you can access

the cell during times of congestion.

When requesting a

connection, you can

send a High Priority

Establishment Cause Air

Interface

You can also get

priority on handover

Page 9: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

9

Configured at Cell

Reserve a Cell

Network

Backhaul

IMS

EPC

CELL

YOU

2. A cell can be reserved for use “by operator”

Broadcast to all UEs

Access Class List

• 0-9 Normal Use

• 10 Emergency

• 11 PLMN Use

• 12 Security Services

• 13 Public Utilities

• 14 Emergency Services

• 15 PLMN Use

12 13 14

Air Interface

11

Air Interface

Backhaul

Network

Page 10: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

10

Configured at Cell

Restrict Access to a Cell

Network

Backhaul

IMS

EPC

CELL

YOU

3. Restrict Access to a Cell (Access Class Barring)

Broadcast to all UEs

Access Class List

• 0-9 Normal Use

• 10 Emergency Use

• 11 PLMN Use

• 12 Security Services

• 13 Public Utilities

• 14 Emergency Services

• 15 PLMN Use

0-9 0-9 0-9 11

Air Interface

Network

Backhaul

Air Interface

Page 11: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

11

Improving Allocation of Resources

Air Interface

Network

Backhaul

IMS

EPC

CELL

YOU

First, let’s look at the device and how it sends/receives data.

Your Device can do lots of stuff

• Voice • Video • Data

It can even do multiple things at once!

To do this your device creates EPS bearers

“Call or Session”

Page 12: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

12

Improving Allocation of Resources

Air Interface

Network

Backhaul

IMS

EPC

CELL

YOU

Before we talk Pre-emption, lets talk about your device.

An EPS bearer can be…

“Call or Session”

Default: Used for handling the call and basic data needs

Dedicated: Used for specific applications like voice, video or data

Page 13: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

13

Improving Allocation of Resources

Air Interface

Network

Backhaul

IMS

EPC

CELL

YOU

Before we talk Pre-emption, lets talk about your device.

An EPS bearer is also…

“Call or Session” GBR: Guaranteed Bit-Rate

Non-GBR: Non-Guaranteed Bit-Rate

Page 14: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

14

Improving Allocation of Resources

Air Interface

Network

Backhaul

IMS

EPC

CELL

YOU

Now…. Imagine every one doing that at the same time!

Allocation and Retention Priority (ARP) gives priority access to bearer resources when the network is congested.

(Get, Change or Take)

Yikes!

?

Page 15: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

15

Finally… Pre-emption

Air Interface

Network

Backhaul

IMS

EPC

CELL

Me

Let’s look at a simple example.

You

I have a new app called “BWKiller” - Low Priority, Preempt vulnerable

Bang!

You request priority resources to handle something like Incident Command.

Your Configuration: ARP=1 Pre-empt Capable: TRUE Pre-empt Vulnerable: FALSE

Your request is accepted, and because you have a higher priority you can pre-empt

my bearer.

My Configuration: ARP=15 Pre-empt Capable: FALSE Pre-empt Vulnerable: TRUE

Yikes!

Page 16: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

16

Improving End User Experience

Air Interface

Network

Backhaul

IMS

EPC

CELL

YOU

Let’s take another look at your device

Default Bearer (Non-GBR)

Dedicated Bearer (GBR)

Web Traffic

Email

VoIP

QoS configuration establishes the priority and maximum bit rate parameters for the pipe.

QoS configuration also establishes the priority, maximum bit rate and traffic flow parameters for the flows.

QoS maps LTE priority to packet priority markings that routers can treat the packets with priority as well (DSCP)

Local Database or Service

QoS configuration establishes the priority and maximum bit rate parameters for you and your device.

QoS configuration establishes the priority and maximum bit rate for your network.

Page 17: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

17

Improving End User Experience

Air Interface

Network

Backhaul

IMS

EPC

CELL

YOU

QoS Parameters – Because every presentation needs an eye chart

Bit Rates - Bearer and Flow - Aggregate Max Rate - Max Rate - Guaranteed Rate

Packet Transport Priority

Traffic Flow Templates - Map Data to Flows - Map Flows to Pipes - Customizable

QCI Resource Type Priority Packet

Delay Budget Packet

Error Loss Rate Example Services

1

GBR

2 100 ms 10E-02 Conversational Voice

2 4 150 ms 01E-02 Conversational Video (Live Streaming)

3 3 50 ms 01E-02 Real Time Gaming

4 5 300 ms 10E-06 Non-Conversational Video (Buffered Streaming)

5

Non-GBR

1 100 ms 10E-06 IMS Signalling

6 6 300 ms 10E-06

Video (Buffered Streaming) TCP-based (e.g., www, e-mail, chat, ftp, p2p file sharing, progressive video, etc.)

7 7 100 ms 10E-06 Voice, Video (Live Streaming), Interactive Gaming

8 8

300 ms 10E-06

Video (Buffered Streaming) TCP-based (e.g., www, e-mail, chat, ftp, p2p file sharing, progressive video, etc.) *Also used for Default bearer for non-priority subscribers.

9 9

Network Transport Priority - 7 Classes of Service - Differentiates between services in a class (DSCP) - Addresses things like assured forwarding, drop

probability when traversing the network routers.

Page 18: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

18

QoS – What do we expect?

Air Interface

Network

Backhaul

IMS

EPC

CELL

YOU

ARP

Establishment Cause

MPS Priority

Paging Priority

Reservation Priority

Access Class

MPS Identifier

QoS Mechanisms QoS Capabilities

QCI, MBR, GBR, AMBR

DSCP Mapping

Overload Exemption

Advanced Priority

Multi-APN Support

Priority Signaling and Processing

Priority Bearer Establishment

Priority Bearer Modification

Rebalancing Exemption

Priority Queuing

Over Allocation

Priority CSFB

Enhanced Access

Class Barring

Priority Bearer Pre-emption

Traffic Flow

Page 19: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

19

QoS Testing Strategy

Air Interface

Network

Backhaul

IMS

EPC

CELL

UE

Bang!

1. Single Cell

Functional Testing

2. Single Cell

Network Testing

3. Handover

4. Roaming

5. Network Sharing

Load Test (UE Sim)

Network Analyzer

Air Interface

Internet

Backhaul

Page 20: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

20

FirstNet Update

• What’s happened in the last 3 months?

– CRADA Partners have been working hard

– RAN Load Test Research

– FirstNet Preliminary Deliverables

• Lab Capability, 3GPP QoS, Future Plans

• Initial Use Case, more to come

Page 21: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

21

FirstNet Update

• What’s next?

– Test Case Creation

– Functional Testing, Initial results by July

– Lab Evolution

• Key Challenges

– Need to shore up BC14 UE area

– Upstream (above RAN) loading

Page 22: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

22

Acronym Soup

General Acronyms - 3GPP: Third Generation Partnership Project - Bearer: An information transmission path - CSFB: Circuit Switched Fall Back - EPC: Evolved Packet Core - EPS: Evolved Packet System - E-UMTS: Evolved Universal Mobile Telephone Service - E-NodeB: Evolved Node B - IMS: Internet Protocol Multi-Media Service - LTE: Long Term Evolution - PLMN: Public Land Mobile Network - RAN: Radio Access Network - UE: User Equipment

Quality of Service Related Acronyms

- AMBR: Aggregate Maximum Bit Rate - APN: Access Point Name - ARP: Allocation and Retention Priority - DSCP: Differentiated Services Code Point - GBR: Guaranteed Bit Rate - MBR: Maximum Bit Rate - MPS: Multi-media Priority services - PCI: Pre-emption Capability Indicator - PVI: Pre-emption Vulnerability Indicator - TFT: Traffic Flow Template - QCI: Quality Class Indicator - QoS: Quality of Service

Interactive Terms and Definitions Database (Very Useful!)

http://webapp.etsi.org/Teddi/

Page 23: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

23

LTE RAN Load Testing

http://www.pscr.gov

Public Safety Communications Research Program Department of Commerce – Boulder Labs

Presentation by: Jon Cook Electronics Engineer– NIST

Page 24: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

24

Reasons for Testing QoS, Priority, Preemption

• Verify QoS, Priority and Preemption features function correctly before first responders use them

– Features need to be verified before lives and property are in peril

• Provide an opportunity for network equipment vendors and UE vendors to debug unproven features

• Verify that pieces of equipment from various vendors interoperate properly

• RAN testing is the first portion of load testing that PSCR will look at

Page 25: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

25

RAN Load Tester Research

• How can we generate radio access network congestion?

– Hundreds of users needed

• We could hire 800 people to drive around Boulder with band 14 UEs

• Fortunately, there are devices that simulate hundreds of users

– Movement through the coverage area can also be simulated

Page 26: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

26

RAN Load Tester Research

• RAN load tester vendors were invited to demonstrate their capabilities

• They were given a list of 18 features desired for testing LTE band 14 QoS, priority, and preemption

• Four vendors brought their equipment to PSCR labs between December, 2013 and April, 2014

• PSCR staff gained knowledge on current capabilities of RAN load testing

• RAN load test vendors gained knowledge of public safety needs

Page 27: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

27

RAN Load Tester Research

• PSCR staff had several discussions to decide which RAN load test features are necessary based on FirstNet needs and current capabilities

• Multiple vendors can provide the needed capabilities

• Key features for a RAN load tester focused on public safety needs were identified

Page 28: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

28

RAN Load Tester Research

• Some key features for current needs

– 2 simultaneous cells

– 400 simulated UEs per cell

– Traffic generation capabilities

– QoS, ARP test capabilities

– RAN sharing test capabilities

– Detailed statistics reporting

– RF fading within and between cells

• Expandability of RAN load tester for future needs is a key requirement

Page 29: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

29

Lab Operations and Engineering

http://www.pscr.gov

Public Safety Communications Research Program Department of Commerce – Boulder Labs

Presentation by: Todd Bohling Electronics Engineer– NIST

Page 30: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

30

PSCR Lab Operations and Engineering

Sponsor Projects

CRADA Partners

NIST PSCR

Engineering

QoS

Small Cell

Extended Cell

LMR Integration

RAN Load Test

Upgrades

Project

Coordination

Support

Engagement

CTL Project Planning

Network Security

Facilities

Test Environment

Troubleshooting

Demo Support

Over-The-Air Sites

Page 31: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

31

PSCR Lab Operations

• Develop best practices in multi-vendor LTE lab environment that is Focused on Public Safety

• Future proofing the Lab will retain the labs value in to the distant future

• Research and Implement Operational Support Systems (OSS)

• The future is so bright we gotta wear shades!!!

Page 32: Priority, Pre-Emption, and Quality of Service Broadband... · Priority, Pre-Emption, and Quality of Service ... Presentation by: Tracy McElvaney ... Evolved UMTS Terrestrial

32

Thank You!

Public Sensitive

Questions?