QoS in 5G: Enhancements for Connected Cars 5G V2X Communications - - PowerPoint PPT Presentation

qos in 5g enhancements
SMART_READER_LITE
LIVE PREVIEW

QoS in 5G: Enhancements for Connected Cars 5G V2X Communications - - PowerPoint PPT Presentation

QoS in 5G: Enhancements for Connected Cars 5G V2X Communications Summer School Kings College London, UK Massimo Condoluci Ericsson Research 2018-06-12 Ericsson Internal | 2018-02-21 Agenda Background on QoS What is QoS? 5G QoS


slide-1
SLIDE 1

Ericsson Internal | 2018-02-21

QoS in 5G: Enhancements for Connected Cars

5G V2X Communications Summer School King’s College London, UK

Massimo Condoluci Ericsson Research 2018-06-12

slide-2
SLIDE 2

Ericsson Internal | 2018-02-21

Agenda

Background on QoS

— What is QoS? — 5G QoS framework

QoS: V2X needs

— V2X use cases — V2X features

Trends in V2X QoS

— Spatial QoS — Action-oriented QoS — Application-QoS adaptation

Final remarks

slide-3
SLIDE 3

Ericsson Internal | 2018-02-21

Agenda

Background on QoS

— What is QoS? — 5G QoS framework

QoS: V2X needs

— V2X use cases — V2X features

Trends in V2X QoS

— Spatial QoS — Action-oriented QoS — Application-QoS adaptation

Final remarks

slide-4
SLIDE 4

Ericsson Internal | 2018-02-21

Improve end-user satisfaction — Provide desired requirements

Quality of Service (QoS) is the ability to diversify different applications, based

  • n application

features and requirements

What is QoS?

Goals for QoS?

https://goo.gl/63LYDv

Improve network efficiency — Understand different types of traffic — Diversify traffic treatment

https://goo.gl/KPdHXD

slide-5
SLIDE 5

Ericsson Internal | 2018-02-21

5G QoS Framework Classification & User Plane Marking

PDR (Packet Detection Rule) User Plane Function (UPF) Packet routing & forwarding, Policy rule enforcement, QoS handling QFI (QoS Flow ID) For IP PDU Session Type, the Packet Filter Set shall support packet filtering based on at least any combination of: — Source/destination IP address or IPv6 prefix — Source / destination port number — Protocol ID of the protocol above IP/Next header type — Type of Service (TOS) (IPv4) / Traffic class (IPv6) and Mask — Flow Label (IPv6) — Security parameter index — Packet Filter direction AN UPF UE

Data packets from applications QoS rules (mapping UL packets to QoS flows and apply QoS flow marking) Mapping QoS flows to AN Resources QoS Flow (all packets marked with the same QFI) PDU Session PDRs (classify packets for QoS flow marking and other actions)

Application /Service Layer

AN Resources

slide-6
SLIDE 6

Ericsson Internal | 2018-02-21

5G QoS Framework QoS Flow

Parameters defining the QoS Flow Description GBR Flow Non-GBR Flow

5G QoS Identifier (5QI)

A reference to 5G QoS characteristics

✓ ✓

Allocation and Retention Priority (ARP)

Three aspects:

  • Priority level (1-15 – 1 highest) defines the relative importance of a resource request
  • Pre-emption capability defines whether a service data flow may get resources that were already

assigned to another service data flow with a lower priority level

  • Pre-emption vulnerability defines whether a service data flow may lose the resources assigned to it

in order to admit a service data flow with higher priority level

✓ ✓

Reflective QoS Attribute

It indicates that certain traffic (not necessarily all) carried on this QoS Flow is subject to Reflective QoS

✓ ✓

Guaranteed Flow Bit Rate (GFBR) UL/DL

The bit rate that is guaranteed to be provided by the network to a GBR and Delay Critical GBR QoS Flow, over the Averaging Time Window

Maximum Flow Bit Rate (MFBR) UL/DL

The MFBR limits the bit rate that is expected by a GBR QoS Flow (e.g. excess traffic may get discarded

  • r delayed by a rate shaping or policing function at the UE, RAN, UPF)

Notification Control

It indicates whether notifications are requested from the RAN when the GFBR can no longer (or again) be fulfilled for a QoS Flow during the lifetime of the QoS Flow

Maximum Packet Loss Rate UL/DL

The maximum rate for lost packets of the QoS flow that can be tolerated in the uplink and downlink direction

slide-7
SLIDE 7

Ericsson Internal | 2018-02-21

5G QoS Framework 5QI (1/2)

Parameters in the 5QI Description Delay Critical GBR GBR Non-GBR

Resource Type

GBR, delay critical GBR or Non-GBR

✓ ✓ ✓

Priority Level

Used to differentiate between QoS Flows of the same UE, and it shall also be used to differentiate between QoS Flows from different UEs

✓ ✓ ✓

Packet Delay Budget (PDB)

PDB defines an upper bound for the time that a packet may be delayed between the UE and the UPF (for GBR flows, the PDB shall be interpreted as a maximum delay with a confidence level of 98 percent if the QoS flow is not exceeding the GFBR) For a delay critical GBR QoS flows, a packet delayed more than PDB is counted as lost (it can be either delivered or discarded depending on implementation) if the transmitted data burst is less than Maximum Data Burst Volume within the period of PDB, the QoS flow is not exceeding the GFBR. For Non-GBR Flows, In uncongested scenarios, 98 percent of the packets should not experience a delay exceeding the 5QI's PDB.

✓ ✓ ✓

Packet Error Rate (PER)

The PER defines an upper bound for a rate of non-congestion related packet losses

✓ ✓ ✓

Averaging Window

Defined only for GBR QoS Flows, it represents the duration over which the GFBR and MFBR shall be calculated (e.g. (R)AN, UPF, UE).

✓ ✓

Maximum Data Burst Volume

The largest amount of data that the 5G-AN is required to serve within a period of 5G-AN PDB

slide-8
SLIDE 8

Ericsson Internal | 2018-02-21

5G QoS Framework 5QI (2/2)

5QI Value Resource Type Default Priority Level Packet Delay Budget Packet Error Rate Default Maximum Data Burst Volume (NOTE 2) Default Averaging Window Example Services 10 Delay Critical GBR 11 5 ms 10-5 160 B TBD Remote control (see TS 22.261 [2]) 11 NOTE 4 12 10 ms NOTE 5 10-5 320 B TBD Intelligent transport systems 12 13 20 ms 10-5 640 B TBD 16 NOTE 4 18 10 ms 10-4 255 B TBD Discrete Automation 17 NOTE 4 19 10 ms 10-4 1358 B NOTE 3 TBD Discrete Automation 1 GBR NOTE 1 20 100 ms 10-2 N/A TBD Conversational Voice 2 40 150 ms 10-3 N/A TBD Conversational Video (Live Streaming) 3 30 50 ms 10-3 N/A TBD Real Time Gaming, V2X messages Electricity distribution – medium voltage, Process automation - monitoring 4 50 300 ms 10-6 N/A TBD Non-Conversational Video (Buffered Streaming) 65 7 75 ms 10-2 N/A TBD Mission Critical user plane Push To Talk voice (e.g., MCPTT) 66 20 100 ms 10-2 N/A TBD Non-Mission-Critical user plane Push To Talk voice 75 25 50 ms 10-2 N/A TBD V2X messages E NOTE 4 18 10 ms 10-4 255 B TBD Discrete Automation F NOTE 4 19 10 ms 10-4 1358 B NOTE 3 TBD Discrete Automation 5 Non-GBR NOTE 1 10 100 ms 10-6 N/A N/A

IMS Signalling

6 60 300 ms 10-6 N/A N/A

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

7 70 100 ms 10-3 N/A N/A

Voice, Video (Live Streaming) Interactive Gaming

8 80 300 ms 10-6 N/A N/A

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

9 90 N/A N/A

sharing, progressive video, etc.)

69 5 60 ms 10-6 N/A N/A

Mission Critical delay sensitive signalling (e.g., MC-PTT signalling)

70 55 200 ms 10-6 N/A N/A

Mission Critical Data (e.g. example services are the same as QCI 6/8/9)

79 65 50 ms 10-2 N/A N/A

V2X messages

80 66 10 ms 10-6 N/A N/A

Low Latency eMBB applications Augmented Reality

NOTE 1: a packet which is delayed more than PDB is not counted as lost, thus not included in the PER. NOTE 2: it is required that default Maximum Data Burst Volume is supported by a PLMN supporting the related 5QIs. NOTE 3: This Maximum Burst Size value is intended to avoid IP fragmentation on an IPv6 based, IPSec protected, GTP tunnel to the 5G-AN node. NOTE 4: A delay of 1 ms for the delay between a UPF terminating N6 and a 5G-AN should be subtracted from a given PDB to derive the packet delay budget that applies to the radio interface. NOTE 5:The jitter for this service is assumed to be 20 msec as per TS 22.261 [2].

slide-9
SLIDE 9

Ericsson Internal | 2018-02-21

5G QoS Framework Classification & User Plane Marking

AN UPF UE

Data packets from applications QoS rules (mapping UL packets to QoS flows and apply QoS flow marking) Mapping QoS flows to AN Resources QoS Flow (all packets marked with the same QFI) PDU Session PDRs (classify packets for QoS flow marking and other actions)

Application /Service Layer

AN Resources

QoS Flow: — 5QI — ARP — Reflective QoS — GFBR — MFBR — Notification Control — Maximum Packet Loss Rate 5QI: — Resource Type — Priority level — PDB — PER — Averaging Window — Maximum Data Burst volume 3GPP introduced DASH-Aware Network Element (DANE) to support Server and Network Assisted DASH (SAND)

slide-10
SLIDE 10

Ericsson Internal | 2018-02-21

Agenda

Background on QoS

— What is QoS? — 5G QoS framework

QoS: V2X needs

— V2X use cases — V2X features

Trends in V2X QoS

— Spatial QoS — Action-oriented QoS — Application-QoS adaptation

Final remarks

slide-11
SLIDE 11

Ericsson Internal | 2018-02-21

V2X use cases HD/3D maps

Map

Sensing vehicles can transmit — Raw data (lidar images, etc.) — Object identification (type of object, position, size, etc.)

Changes compared to current map Updated map Map generation

Maps have static and dynamic layers Dynamic information should be delivered before the vehicle reaches the area of interest

slide-12
SLIDE 12

Ericsson Internal | 2018-02-21

V2X use cases Remote driving

Feedback Trajectory and maneuver instructions Road conditions Status information of neighboring RVs

HV

Traffic conditions Feedback Trajectory and maneuver instructions

HV

Video Location, speed, etc. Audio

— Some vehicles are able to drive autonomously (less critical command/feedback requirements) — Reach a certain point, suggested speed, etc. — Non-autonomous vehicles have strict command/feedback requirements — Accelerate, brake, steer, etc.

Location, speed, etc.

slide-13
SLIDE 13

Ericsson Internal | 2018-02-21

V2X use cases Platooning

The platoon share the same behavior — Trajectory, speed, inter-vehicle distance, etc. — Even for sensor-equipped platoons, all members need to have a synced platoon behavior Communications among platoon members can be either cellular (Uu) or sidelink (PC5, etc.)

Platoon leader Platoon behavior and position, Speed, etc. Platoon behavior can be either set by the platoon leader

  • r by a remote host

Platoon behavior and position, Speed, etc.

slide-14
SLIDE 14

Ericsson Internal | 2018-02-21

V2X use cases A (non-comprehensive) list

Vehicle to Vehicle (V2V)

  • Forward Collision Warning
  • Control Loss Warning
  • Emergency Vehicle Warning
  • Emergency Stop
  • Cooperative Adaptive Cruise

Control

  • Wrong way driving Warning
  • Pre-crash Sensing Warning

Vehicle to Infrastructure (V2I)

  • Emergency Stop
  • Queue Warning
  • Road Safety Service
  • Automated Parking System
  • Wrong way driving Warning
  • Message transfer under operator

control

  • Road safety service via

infrastructure

  • V2I / V2N Traffic Flow Optimisation
  • Curve Speed Warning
  • V2X in areas outside network

coverage Vehicle to Pedestrian (V2P)

  • Warning to Pedestrian against

Pedestrian Collision

  • Vulnerable Road User (VRU) Safety

European Commissions 3rd Generation Partnership Project (3GPP)

slide-15
SLIDE 15

Ericsson Internal | 2018-02-21

Vehicles move…

Traffic heterogeneity

— Location, speed, trajectory, etc. — Command/feedback — Raw data (images, etc.) — Video

V2X features

Huge amount of data

— Mainly for HD/3D maps — Both in UL/DL

Traffic delivery within spatial deadlines

— Notify presence of an obstacle before the vehicles reaches the interested area

slide-16
SLIDE 16

Ericsson Internal | 2018-02-21

Agenda

Background on QoS

— What is QoS? — 5G QoS framework

QoS: V2X needs

— V2X use cases — V2X features

Trends in V2X QoS

— Spatial QoS — Action-oriented QoS — Application-QoS adaptation

Final remarks

slide-17
SLIDE 17

Ericsson Internal | 2018-02-21

Spatial QoS

A large portion of V2X application deal with spatial-related information — Presence of unexpected object in a certain location, HD/3D map layers, etc. QoS has to consider the spatial dimension of V2X information to guarantee delivery within the spatial deadline (improved efficiency, cost reduction) Issues: — Mapping spatial latency calculation to cell coverage — Real-time available bandwidth calculation

High load Medium Load No load 20MB 1MB

Spatial latency

Start delivering 20MB Start delivering 1MB

Reference area Spatial latency

High load Medium Load

Reference area PDB

slide-18
SLIDE 18

Ericsson Internal | 2018-02-21

Action-oriented QoS

The lane merge involves an action that has a certain duration (10s of seconds) — From the moment the merging vehicle is detected, until the vehicle merged successfully

Inter-vehicle distance Gap Merge in

Controller Managing involved vehicles and setting trajectories, speeds,

  • etc. to guarantee a

safe merging

QoS has to be provided for the whole duration of the action, a change of QoS while the action is happening might involve issues (worst case, safety implications) Issues: — Action identification (duration, involved area, etc.) — Group-QoS to guarantee a proper traffic treatment for all actors involved in the action

slide-19
SLIDE 19

Ericsson Internal | 2018-02-21

Application-QoS adaptation

The driving behavior is affected by the achievable QoS, and the adaptation of driving behavior has delays due to mechanical actions (braking, accelerating, steering, etc.) — Information delivery delay (commands, feedback, HD/3D map layers, etc.), reliability, coverage, etc. Achievable QoS impacts the driving behavior of V2X services, an abrupt QoS change might have safety implications or involving loosing control of the vehicles

Issues: — Interaction between application and network — In-advance notification (prediction, adaptation interval, …) — What is “bad QoS”? What’s the impact on driving behavior?

Good QoS (low load, good coverage, etc.) Bad QoS (high load, low coverage, etc.) 50 km/h 30 km/h 50 km/h! QoS degradation! 30 km/h 50 km/h Good QoS (low load, low interference, etc.) Bad QoS (high load, high interference, etc.) 70 km/h 5m inter-truck distance 50 km/h 8m inter-truck distance Reduce to 30 km/h Adaptation Adaptation

slide-20
SLIDE 20

Ericsson Internal | 2018-02-21

Agenda

Background on QoS

— What is QoS? — 5G QoS framework

QoS: V2X needs

— V2X use cases — V2X features

Trends in V2X QoS

— Spatial QoS — Action-oriented QoS — Application-QoS adaptation

Final remarks

slide-21
SLIDE 21

Ericsson Internal | 2018-02-21

Final remarks

Unprecedented QoS features — QoS impacting the driving behavior — Group of vehicles associated to the same service and influencing each other — Heterogeneous traffic types associated to the same V2X service — Services with limited duration — Spatial dimension to be considered for traffic delivery Current trends — Action-oriented QoS — Spatial QoS — Application-QoS adaptation Open issues — Accurate mapping of V2X needs to QoS — V2X application design is happening now — Application-network interaction — Interfaces, protocols, time intervals, etc. — Prediction of network behavior — QoS for sidelink communications — QoS framework definition — Prediction of sidelink behavior

slide-22
SLIDE 22