Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Next-‐Gen Mobile Network Architecture for Advanced Wireless
December 2, 2016 Shreyasee Mukherjee
The Advanced Wireless Research Ini?a?ve
2/16
Requirements for a Next-‐Gen Mobile Network
1.1. Gigabit-‐speed wireless broadband • Mobile phones that can download full length HD movies in < 5secs
• MulG-‐interface capability
1.2. Millisecond latencies • Doctors get live video & sensor data from ambulances
1.3. Millions of objects with seamless mobility • Fully-‐autonomous vehicles that can communicate with themselves
3/16
Nokia
So its 5G?
Ericsson
Qualcomm
Huawei 4/16
Well, not just the G’s
The fastest Internet and the fastest networks cannot be built by enhancing just the edge
5/16
2.1. FlaMer networks 2.2. Virtual networks and network slicing • CommodiGzaGon of network infrastructure
2.3. In-‐network/cloud-‐based services • Compute/communicaGon tradeoffs • Smarter core protocols
• efficient mulGcast, anycast, broadcast
Implicit Core Network Requirements
Compute
Communication
Physical network
Network slices
VMs
6/16
*Work done in collaboration with Francesco Bronzino
The Named-‐Object Abstrac?on – A Solu?on
What to Where Mapping
WHAT WHERE
HOW
Virtual Link
Mobility/Late Binding Multipoint
Content/Anycast
• SeparaGon of names from addresses • Name idenGfies WHAT/WHO, translates to current locaGon(s) (WHERE) which are used to idenGfy HOW to perform the network acGon.
Mapping Servic
e
Mapping Service
Mapping Service
Mapping Service
7/16
Send (GUID = 11011..011, SID=01, NA99, NA32,
data)
High Bandwidth Wireless for a Mul?-‐Interface Device
• Network-‐assisted mulG-‐homing
NCS
GUID 11011..011 GUID Lookup
GNRS
MobilityFirst Network(Data Plane)
Send (GUID = 11011..011, data)
GNRS query
NA99
NA32
DATA
DATA
GNRS update (GUID 11011..011, NA99,
NA32, Stripe)
WHO—John’s laptop WHERE—MulGple NAs HOW—Stripe
8/16
5meters/s(11mph) 10meters/s 20meters/s 30meters/s(67mph)
0
100
200
300
400
Speed of Vehicle
File
Transfer
Com
pletion
Tim
e(secs)
WiFi & LTE
WiFi only
LTE only
High Bandwidth Wireless (II) -‐-‐ with mobility
10 20 30 40 50 60 70 80 900
20
40
60
80
100
120
140
160
180
200
Time(secs)
Aggr
egat
e Th
roug
hput
(MBy
tes)
use both WiFi and LTEuse only WiFiuse only LTE
5meters/s(11mph) 10meters/s 20meters/s 30meters/s(67mph)0
50
100
150
200
250
300
350
400
450
Speed of Vehicle
File
Tra
nsfe
r Com
plet
ion
Tim
e (s
ecs)
use both WiFi and LTEuse only WiFiuse only LTE
No WiFiconnectivity
Aggregatethroughput closeto the sum of the
throughputthrough each
• WiFi + LTE mulGhoming (NS3) • In-‐network data striping
Service intent (HOW) – WiFi+LTE, best interface, only WiFi, etc. In-‐network storage counters packet loss
9/16
Millions of Objects -‐-‐ with mobility
*Work done in collaboration with Akash Baid
• NJ Turnpike and Jersey City vehicular mobility
• Random assignment of base-‐staGons
• Number of name-‐locaGon updates in the resoluGon service
160 updates/sec Traffic overhead— <16KBps
10/16
*Work done in collaboration with Francesco Bronzino
Hundreds of Objects (II) -‐-‐in a mul?cast group
1
Source Gs
Destinations Destinations
1
Gd3 Gd2 Gd4 Gd1
Gr11
Gr21 Gr22
Gr31 Gr32
GNRS Service Plane GUID Mapping
GMng Gd1,Gd2,...
GMulG Gr11
Gr11 Gr21, Gr22
Previous Headers Payload Src: Gr11
Dst: Gr21 Src: Gs Dst: GM
1
20 50 100 10000
2
4
6
8
10
12·104
Graph Size
Ave
rage
pack
etho
ps
NOMAPIM-SM+MSDP
20 50 1000
500
1,000
• Named-‐Object MulGcast (NOMA)
• Recursive trees allowing • dynamic mobility • flexible tree gen algorithms • good scaling properGes
11/16
PotenGal savings through: • Self-‐cerGfying names
• GNRS based mobility-‐management • Improved 5G PHY and MAC
FlaTer Networks
Signaling exchanges in 3GPP
Flatter core network with commodity routers
12/16
Virtual Networks
*Work by Francesco Bronzino
GUID VN Type Locator
R1 No 101
VNID_1 Yes VR1, VR2, …
VR1 No R1
GNRS Service Plane GUID to Location
VN-ID to VN-Members
VN-Name to Phy-Name
• MeeGng service specific requirements • Name-‐based virtual network layers
• Easy management through GNRS 13/16
*Work done in collaboration with Adrian Lara, Francesco Bronzino & Feixiong Zhang
GUID Loc Type Expiry
C P1 GUID never
P1 19 NA 1 day
M 53a NA 1min
In-‐Network Services -‐-‐with smarter protocol
Src GUID Src NA Dst GUID Dst NA SID Ext.
Service Type Service GUID Arguments
GNRS Service Plane
Network 19
• Edge caching • In-‐network transcoding • Cut-‐through tunneling • …
14/16
• Unified but flexible abstracGon for advanced mobility services
• Smarter core network protocols for next-‐gen applicaGon requirements
• Ongoing work -‐ Incremental deployment scenarios
Summary: Named-‐Objects for Advanced Wireless
MF Island
Unmodified Internet Core
Global NRS NRS
Mapping from GUIDs to getaway routers’ NAs
Tunnel
MF Island MF Island
NRS
Encapsulate MF messages in IP/UDP
packets
Tunnel
NRS
15/16
Thank you “[t]he world has gone wireless and we cannot be ler behind.”
-‐ President Obama 16