mobility-enhanced edge intelligence (meet) for 6g · 1g 2g 3g 4g 5g 5g 5g se ee latency reliability...

24
Mobility-Enhanced Edge inT elligence (MEET) for 6G Department of Electronic Engineering Tsinghua University March 26, 2019 Zhisheng Niu 1

Upload: others

Post on 12-May-2020

11 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Mobility-Enhanced Edge inTelligence (MEET)

for 6G

Department of Electronic EngineeringTsinghua University

March 26, 2019

Zhisheng Niu

1

Page 2: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

• What’s 5G? -- Everything 4G couldn’t provide– It’s EVERYTHING, like ATM (Asynchronous Transfer Mode)!– Everything is nothing & Nothing is everything (“Duck Theorem”)– Realistically, anything can be provided by 2020à eMBB & MTC

• What’s 6G? -- Anything can be provided by 2030

5G: What’s Missing?

5G4G3G2G1G

5G

5G

SEEE

Latency

Reliability

Connectivity& Coverage 5G

6G

6G

5G

2

à There will be no 6G!

à Full Coverage& uRLLC & EE

“Everything should be made as simple aspossible, but not simpler” (Albert Einstein)

Page 3: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

6G Vision

• “6Genesis” by Academy of Finland, April 2018– 3 strategic directionsü near-instant & unlimited wireless connectivityü distributed computing and intelligenceümaterials and antennas at very high frequencies

– First 6G Wireless Summitü 24-26 March 2019, Levi, Lapland, Finland

• 3F’s in IMT-2020 (China)– FULL Coverage– FULL Spectrum– FULL Applications

3

Page 4: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Space-Air-Ground Integrated Network

• Key Challenges– High-precision 3D localization (~cm)– Fusion of multi-dimensional & multi-scale sensing information– Near-instant context-information distribution (~ms)– Dynamic reconfiguration of heterogeneous resources & network functions

“Space-Air-Ground Integrated Vehicular Networks for Immersive Driving Experience” (PI), NSFC Principal Project (2017-2021)4

Page 5: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

uRLLC: a Grand New Challenge

• Reliability & Latency: Inter-winded– Reliability: Successful delivery probability within a deadline (goodput)

– Latency: Reliable delivery as fast as possible

• Reliability w/o latency-constraint or resource-limitation– Retransmission (e.g., ARQ in Internet)

– Diversity (e.g., multi-path routing, multi-channel transmission)

• Low latency w/o (too high) reliability requirement– Short packet/frame (finite blocklength)

– Blocking or alternative routing (e.g., telephone network)

5

ultra Reliable AND Low-Latency with Limited Resources!

Page 6: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Latency: a Puzzling Word

• Air Interface vs E2E?– E2E communication delay: packetizing, coding/modulating, transmitting,

decoding/demodulating, de-packetizing, fronthaul/backhaul, …..

– You can’t just move the bottleneck to others

• Communication vs Information?– E2E information delay: sensing/learning, updating, scheduling,

transmitting, execution, …

– Freshness (Age) of Information

• Mean vs Bound?– Delay bound guarantee is much harder than mean delay guarantee

– Delay bound violation probability: P{D>Dmax}<ε leads to reliability

6

Page 7: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Freshness of Information

v Age of Context/Status Informationl Timely update on context/status informationà crucial in decision-

making systemsl Acquisitionà Schedulingà Transmissionà Executionà Feedback

7

Transmission

5m/sDestination(fusion & Decisioncenter, controller)

7m/s

…8 8 7 56

9 7 6

… …

Updating SchedulingExecution

Z. Jiang, B. Krishnamachari, S. Zhou, Z. Niu, “Decentralized status update for age-of-information optimizationin wireless multiaccess channels,” IEEE International Symposium on Information Theory (ISIT), 2018

X. Zheng, S. Zhou, Z. Jiang, Z. Niu, “Closed-Form Analysis of Non-Linear Age-of-Information in StatusUpdates with an Energy Harvesting Transmitter”, IEEE Trans. Wire.ess Commun., 2019 (under revision)

Page 8: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

uRLLC: Context-awareness

8

For k=2, λ=3, Dmax=10ms- If E[D]=10ms, then μ=18; If E[D]=1ms, then μ=56- If PB≤10-3, then μ=28; If PB≤10-5, then μ=138- If ε=10-3, then μ=251; If ε=10-5, then μ=621

Poisson (λ)

M/M/1(k) service system

Exp(μ)Buffer(k)

PB = ρk+1(1-ρ)/(1-ρk+2)

P ≥ = ρe-μ(1-ρ)Dmax≤ ε

E[ ] =ρ(1 − ρ)∑ ρλ(1− ρ )

ρ=λ/μ

• Traditionally, networks designed for the worst-case• In reality, the worst case is very rare

“Context-aware uRLLC V2X for Connected & Automated Cars” (PI), Intel CollaborativeResearch Institute for Intelligent and Connected Automated Cars (2018-2021)

Page 9: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Context-aware uRLLC

• Traditionally, networks designed for the worst-case• In reality, the worst case is very rare• uRLLC should be context-aware

“Context-aware uRLLC V2X for Connected & Automated Cars” (PI), Intel CollaborativeResearch Institute for Intelligent and Connected Automated Cars (2018-2021)

9

KPI value ScenarioDelay(e2e,statusupdatepackets)

1-10ms • Automated overtaking & high density platooning• status updates for collaborative collision avoidance

50ms • See through (10 Mbit/s) & Bird’s Eye view (40 Mbit/s)

100ms • Trajectory handshake

Reliability 10-5

10-3• Automated overtake &High density platooning• Trajectory handshake

Positioning 10cm • Vulnerable road user discovery

30cm • Automated overtake & High density platooning & Trajectoryhandshake

Page 10: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

uRLLC: Solutions (There is no free lunch)

• Bring extra resources (redundancy) closer to UEs– Communication: mmWave à coverage cost & blockage

– Compute: cloud computing, edge computing, traffic offloading, …

– Caching/Push: mobile caching, edge caching, content push, …

• Bring extra information (intelligence) across network– Traffic characteristics & QoS requirements

– Network topology and conditions

– Mobility information

10

SDN/NFV enables 3C convergence

BigData/AI enables distributed intelligence

Page 11: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Connected Intelligence via AI

• Embed intelligence across whole network (access, routers,gateways, servers) to provide greater level of automation andadaptiveness (agility, resiliency, security, etc.)

EdgeIntelligence

EmbeddedIntelligence

CloudIntelligence

Edge Computing & Caching Content Delivery Network Cloud Storage

FogIntelligence

Make networks full of AI(愛)

“Smart Networking in the Era of Artificial Intelligence” (Co-PI),NSFC–Scientific Foundation of Ireland (2018-2022) 11

Challenge: Who responsible for deployment/operation of edge clouds?

Page 12: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Intelligent Vehicles for Smart Networking & City

• Autonomous vehicles with rich sensing, communication, computing,and caching capability, and, power supply, enabling them to bemoving sensors NW, moving edge clouds, and even moving BSs

• Moving vehicles can bring Matters (people, goods), Energy, andInformation (intelligence) to every corners of the city

12

Page 13: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Distributed Learning via Moving Vehicles

• How can networking help AI? à Learning over the Air– Cannot send ALL data to clouds– Limited compute and storage on embedded nodes– Leverage edge caching and computing to improve efficiency of deep

learning models via wireless networks

Uplink:TrainingInference

Downlink:Model andParameterupdate

Edge CloudComputingResources

Terminals

13W. Shi, Y. Hou, S. Zhou, Z. Niu, Y. Zhang, and L. Geng, ‘‘Improving Device-Edge CooperativeInference of Deep Learning via 2-Step Pruning," IEEE INFOCOM’19 Workshop, April 2019.

Page 14: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Augment Intelligence via Moving Vehicles

l Moving intelligence for opportunistic access & swarm intelligencel Mobility-Enhanced Edge inTelligence (MEET)

When/where to offload/cache/push (when/where are the opportunities)?

S. Zhou, Y. Sun, Z. Jiang, Z. Niu, “Exploiting Moving Intelligence: Delay-OptimizedComputation Offloading in Vehicular Fog Networks”, IEEE Commun. Mag, 2019 (accepted)

How much gain can be achieved by moving clouds?

14

Page 15: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Mobility as the Opportunity

• “Mobility increases the capacity of ad hoc wireless networks”(Grossglauser/Tse, Infocom, 2001)

– Mobility causes fast fading, bursty and non-uniform traffic– Mobility brings opportunities for good channel condition

• “Generalized Pollaczek-Khinchin Formula for Markov Channels”(Huang/Lee, IEEE TCom, 2013)

– Fast fading channels improve performance

• “A Dynamic Programming Approach for Base Station Sleeping inCellular Networks” (Gong/Zhou/Niu, IEICE TCom, 2011) & “Base-station sleeping control and power matching for energy-delaytradeoffs with bursty traffic” (Wu/Niu, IEEE TVT, 2016)

– Non-uniform & Bursty traffic increases energy saving gain

15

Page 16: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

v Adaptive & Volatile Multi-Armed Banditl Explore more when load is light and opportunity is richl Exploit more when load is heavy or opportunity is rare

Offloading while Learning

Multi-armed bandit (MAB)

16

Y. Sun, X. Guo, S. Zhou, Z. Jiang, X. Liu, and Z. Niu, “Learning-Based Task Offloading forVehicular Cloud Computing Systems”, IEEE ICC’18. May 2018

Y. Sun, X. Guo, J. Song, S. Zhou, Z. Jiang, X. Liu, and Z. Niu, ‘‘Adaptive learning-based taskoffloading for vehicular edge computing systems," IEEE Trans. Veh. Technol., 2019 (accepted)

Page 17: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Single Task Offloading in MEC

v Adaptive Learning-based Task Offloading (ALTO)l Benchmark: Upper Confidence Bound (UCB) algorithml Opportunistic: Volatile UCBl load-aware: AdaUCBl Load-aware & Opportunistic: ALTO

0 500 1000 1500 2000 2500 3000Time t

0

10

20

30

40

50

60

70

Lear

ning

Reg

ret

ALTO (proposed)UCBAdaUCBVUCB

17

How toimprove?

Page 18: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Replica Offloading with VCC

l Replica offloading gets close-to-optimal performancel Too many replicas not efficient if SeVs not enough

Y. Sun, X. Guo, S. Zhou, Z. Jiang, X. Liu, Z. Niu, “Learning-based taskreplication for vehicular cloud computing systems”, IEEE Globecom, 2018.

18

2 3 4 5 6 7

0.4

0.5

0.6

0.7

0.8

0.9

1

Number of SeVs

Ave

rage

offlo

adin

gde

lay

(s)

Oracle optimalReplicated offloading, CMAB, K=2Replicated offloading, CMAB, K=3Replicated offloading, CMAB, K=4Single SeV, UCB

Page 19: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Smart Mobility

• Optimal SeV density?– Higher SeV densityà more computing opportunitiesà traffic jamà

Less computing opportunities

Optimum vehicle density for VCC is slightly smaller than traditionalcritical vehicle density to maximize traffic efficiency!

Vehicle Density (veh/km)

Del

ayV

iola

tion

Prob

.

Z. Jiang, S. Zhou, X. Guo, Z. Niu, “Task Replication for Deadline-Constraint Vehicular Cloud Computing:Optimal Policy, Performance Analysis and Implications on Road Traffic,” IEEE IoT J. Feb. 2018 19

Page 20: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

v Veins (Vehicles in Network Simulations)l An open source framework for running vehicular network simulations.l Obtain map and traffic information from SUMO.l Build PHY, MAC layer for simulation in OMNeT++.

v SUMO (Simulation of Urban Mobility)l An open source, highly portable, microscopic road traffic simulator.

v OMNeT++l Network simulator, including communication protocols

System Level Simulator

20

Page 21: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

v 12 km stretch of G6 Highway in Beijing from Open Street Map.

A BC D

System Level Simulator

TaVCandidate SeVs

Selected SeV

21

Page 22: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

A BC D

Routes SeV arrivalrate /s

A -> D 0.1A -> C 0.05

B -> D 0.05

v Algorithms comparison

0 50 100 150 200 250 300Time Period t

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Aver

age

Del

ay/s

UCBVUCBALTO (proposed)AdaUCBRandom

1 TaV

0 50 100 150 200 250 300Time Period t

0.5

0.55

0.6

0.65

0.7

0.75

0.8

0.85

0.9

Aver

age

Del

ay/s

UCBVUCBALTO (proposed)AdaUCBRandom

10 TaVs, inter-arrival time=10s

Simulation Results

22

Page 23: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Smart Mobility for Intelligence-on-Demand

• Coverage-oriented navigation & Coverage-on-demand• Service-oriented navigation & Service-on-demand

Today: Shortest distance; Min. travel time; Highway-first; Avoid congestion

Future: Max. throughput; Min. Latency; Coverage-first; Avoid hotspots 23

Page 24: Mobility-Enhanced Edge inTelligence (MEET) for 6G · 1G 2G 3G 4G 5G 5G 5G SE EE Latency Reliability ... KPI value Scenario Delay (e2e, status update packets) 1-10ms • Automated

Summary

• Space-Air-Ground Integrated Network (SAGIN) withmoving intelligence will fulfill 6G

• Future 5G/6G network– Software-defined

– Cloud/Edge-based

– AI-enabled

– Mobility-enhanced

24

Mobility-Enhanced Edge inTellegence (MEET)