Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Network Softwarization Stays to Become A Reality
Aki NakaoProfessor, Department Chair of GSII
The University of Tokyo
Executive Senior Fellow, Keidanren
Chairman, 5GMF Network Architecture Committee2018/12/11
All Rights Reserved by Akihiro Nakao, 2018
ETSI/OSA Workshop
1
All Rights Reserved by Akihiro Nakao, 20182
UTokyo has been a member of ETSI and 3GPP
All Rights Reserved by Akihiro Nakao, 20183
All Rights Reserved by Akihiro Nakao, 20184
All Rights Reserved by Akihiro Nakao, 2018
Open Implementationand
Standardization
5
Open Source Implementation is a great step toward standardization
All Rights Reserved by Akihiro Nakao, 2018
What is Softwarized RAN for?
• Edge Computing Consolidation•Data Analytics• Slicing for eMBB/URLLC Applications
6
All Rights Reserved by Akihiro Nakao, 2018
Our 5G Field Trials for eMBB/URLLC
7
All Rights Reserved by Akihiro Nakao, 20188
All Rights Reserved by Akihiro Nakao, 2018
From Autonomous Driving to Coordinated Driving
https://newsroom.intel.com/newsroom/wp-content/uploads/sites/11/2017/05/passenger-economy.pdf
INTEL says the Passenger Economy represents a 7-trillion-USD global opportunity in 2050.
According to the report of NHTSA in 2015, about 94% of traffic accidents had been caused by drivers (human errors)
9
All Rights Reserved by Akihiro Nakao, 2018
Coordinate Driving:
Can we get rid of traffic signals?
10
All Rights Reserved by Akihiro Nakao, 2018https://www.bsfilms.me「Rush Hour」
11
All Rights Reserved by Akihiro Nakao, 2018
Autonomous Intersection Management (AIM)
Intersection Manager (IM)
Request Confirm
Request
Reject
http://www.cs.utexas.edu/~aim/
Location / Speed Of Vehicles(URLLC)
Low Latency Feedback Is necessary
Ultra Reliable Low Latency and Edge Computing are Mandatory12
Coordinated Driving via MEC• URLLC (Ultra Reliable and Low Latency Communication) Applications• MEC: Multi-Access/Mobile Edge Computing• Harnessing edge servers• Ultra low end-to-end delay• Insufficient computational resources
Internet
GWOperator NWEdge server
Cloud
eNBKengo Sasaki and Naoya Suzuki and Satoshi Makido and Akihiro Nakao Vehicle Control System Coordinated between Cloud and Mobile Edge Computing, IEEE SICE (2016 Kengo Sasaki and Naoya Suzuki and Satoshi Makido and Akihiro Nakao, “Layered Vehicle Control Sys- tem Coordinated between Multiple Edge Servers,” 3rd IEEE Conference on Network Softwarization (IEEE NetSoft) 2017
13
NTT Docomo x UTokyo Collaborationon Cooperative Driving
oPress Released on Nov. 28th , 2018oNTT Docomo Open House Dec. 6th and 7th, 2018
Experimetal Settings 5G Equipment (4.5GHz)
Cars at Intersection Collision Avoidance (Before) Collision Avoidance(After)14
• Press Released on Nov. 28th , 2018
• NTT Docomo Open House Dec. 6th and 7th, 2018
NTT Docomo x Utokyo Collaborationon Cooperative Driving
Driving Trajectory
Ultrasonic Sensors
5GURLLC
15
NTT Docomo Open House Dec, 6th and 7th
16
All Rights Reserved by Akihiro Nakao, 2018
0102030405060708090
100
0ms 50ms 100ms 150ms 200ms 250ms 300ms
Micro-benchmarkDelay vs. Course Out Ratio
If e2e delay is larger than 150ms, more than 40% of the entire trajectory is course out
Edge server control Delay
Cou
rse
out r
atio
[%]
From APNOMS2016
17
All Rights Reserved by Akihiro Nakao, 201818
All Rights Reserved by Akihiro Nakao, 2018
Japan's First Real Time 4K Video Transmission using 5G DroneJune 2018
4K/8K Realtime Drone Surveillance using 5G Cellular
19
All Rights Reserved by Akihiro Nakao, 201820
All Rights Reserved by Akihiro Nakao, 201821
All Rights Reserved by Akihiro Nakao, 2018
4K RealTime Video Transmission
22
All Rights Reserved by Akihiro Nakao, 2018
Stitching 4K Video Feeds From 6 Fisheye-lens Cameras
23
All Rights Reserved by Akihiro Nakao, 2018
Cycling Shimanami 2018
24
All Rights Reserved by Akihiro Nakao, 2018
Cycling Shimanami 2018
25
All Rights Reserved by Akihiro Nakao, 201826
All Rights Reserved by Akihiro Nakao, 201827
All Rights Reserved by Akihiro Nakao, 201828
All Rights Reserved by Akihiro Nakao, 201829
All Rights Reserved by Akihiro Nakao, 201830
All Rights Reserved by Akihiro Nakao, 201831
All Rights Reserved by Akihiro Nakao, 201832
1G
>10G
100M
100
1,000
10,000
101
50500
x1000 <
Typical User Throughput (bps)
Latency (ms)(RAN R.T. delay)
Mobility (km/h)
Number of Connected Users
Energy Saving
1
High Energy Saving
1
Capacity (bps/km2)
1/3<
High Mobility
High Capacity
High Number of Connected Users
5G Mobile Key Performance Indicators (KPI)
Ultra Reliable andLow Latency Communication(URLLC)
Real-Time Object Recognition via Deep Neural Network
Small form factor GPU for DNN in Drones
Jetson TX2
Real-Time Object Recognition via Deep Neural Network
All Rights Reserved by Akihiro Nakao, 2018
Real-Time Object Recognition via Deep Neural Network from Drones
37
All Rights Reserved by Akihiro Nakao, 2018
Real-Time Object Recognition via Deep Neural Network from Drones
38
All Rights Reserved by Akihiro Nakao, 2018
https://www.youtube.com/watch?v=cxyPUmeXwjw&list=PLUcnRyRXHsDhqzXSi-3yoo1KifSVcv-bqYoloV2 with darknet pretrained weights
The Same Recognition Model Applied to a YouTube Drone Video
39
All Rights Reserved by Akihiro Nakao, 2018
The Recognition Model Trained With Stanford Pedestrian Data
http://cvgl.stanford.edu/projects/uav_data/40
All Rights Reserved by Akihiro Nakao, 2018
RAN Slicing Comes Into Play!
41
1G
>10G
100M
100
1,000
10,000
101
50500
x1000 <
Typical User Throughput (bps)
Latency (ms)(RAN R.T. delay)
Mobility (km/h)
Number of Connected Users
Energy Saving
1
High Energy Saving
1
Capacity (bps/km2)
1/3<
High Mobility
High Capacity
High Number of Connected Users
5G Mobile Key Performance Indicators (KPI)
Enhanced Mobile Broadband(eMBB)
Ultra Reliable andLow Latency Communication(URLLC)
4K 360 degree Video Streaming
5G
URLLC Slice3D Mapping InformationObject Recognition by DNN
Cloud
Implication : Network Slicing for URLLC and eMBB
Edge
Network Slicing
eMBB Slice
Application based Traffic Classification(RAN Slicing, Machine Learning)
43
All Rights Reserved by Akihiro Nakao, 2018
RAN Slicing using OAI
44
All Rights Reserved by Akihiro Nakao, 2018
Application SpecificRAN Slicing extending FlexRAN
• Each RAN slice has its own RBs and MAC schedulers• Assign UE to RAN slice at a granularity of UE 45
All Rights Reserved by Akihiro Nakao, 2018
Experimental Results
DL: 2.11MbpsUL: 0.94Mbps
DL: 4.22MbpsUL: 1.84Mbps
DL: 6.38MbpsUL: 2.70Mbps
DL: 8.30MbpsUL: 4.36Mbps
Two App slices: SpeedTest and DefaultSpeedTest Slice is with different percentage of RBs
DL: 10.7MbpsUL: 5.72Mbps
DL: 12.8MbpsUL: 7.72Mbps
48
3 RBs
6 RBs
9 RBs
12 RBs
15 RBs
18 RBs
All Rights Reserved by Akihiro Nakao, 2018
0
2
4
6
8
10
12
14
3 6 9 12 15 18
Throughput (Mbps)
Resource Blocks (RBs) assigned to SpeedTest Slice
Throughput of SpeedTest app
DL UL
The throughput of both UL and DL is proportional to the number of assigned RBs
Throughput Evaluation
49
All Rights Reserved by Akihiro Nakao, 2018
Experimental Results
50RBs (100%)
36RBs(75%)
24RBs (50%)
12RBs (25%)
DL: 33.8MbpsUL: 19.1Mbps
DL: 24.9MbpsUL: 15.4Mbps
DL: 17.1MbpsUL: 10.8Mbps
DL: 8.44MbpsUL: 4.80Mbps
Two App slices: SpeedTest and DefaultSpeedTest Slice is with different percentage of RBs
50
All Rights Reserved by Akihiro Nakao, 2018
Throughput Evaluation
0
10
20
30
40
25% 50% 75% 100%
Throughput of SpeedTest app
DL UL
# Proportion of RBs of SpeedTest slice
Throughput (Mbps)
51
All Rights Reserved by Akihiro Nakao, 2018
Experiments (2)• App Cloner: SpeedTest, SpeedTesu• SpeedTesu is a clone of SpeedTest, where everything is the same expect appname
SpeedTest SpeedTesu
52
All Rights Reserved by Akihiro Nakao, 2018
Experiments (2)SpeedTest(25% RBs)
SpeedTesu(50% RBs)
• With App-specific UE Slicing, different Applications can get different RAN resources even they are on the same UE.
54
All Rights Reserved by Akihiro Nakao, 2018
Conclusion
Softwarization stays to become a reality Complex data processing and flexible
network operation will be enabled in programmable softwarized infrastructure
55
Two Implications:
• Commercial Use Cases Initiated in Rural Arease.g. Local Governments, Agriculture/Fishery IoT
• Academia is now empowered with CRAZY idease.g. RAN Slicing, Context Slicing, etc.