SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini, Antonio Virdis, Giovanni Stea, Angelo Buono
Department of Information Engineering, University of Pisa, Italy OMNeT++ Community Summit 2018, Pisa, Italy
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing - - PowerPoint PPT Presentation
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing Giovanni Nardini , Antonio Virdis, Giovanni Stea, Angelo Buono Department of Information Engineering, University of Pisa, Italy OMNeT++ Community Summit 2018, Pisa, Italy Outline
Department of Information Engineering, University of Pisa, Italy OMNeT++ Community Summit 2018, Pisa, Italy
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Internet eNodeB User Equipments (UEs) Downlink (DL) Uplink (UL) Device-to-device (D2D) PGW Core Network
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Internet Core Network eNodeB User Equipments (UEs) PGW
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Keep the status
Selects a ME Host for allocating a ME App Accomplish a specific task Services that can be exploited by ME Apps Creates/destroys instances of VMs for running ME Apps N ME Hosts
[1] ETSI GS MEC 003, ‘’Mobile Edge Computing (MEC); Framework and reference architecture’’
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Internet
Algorithms for allocation of computing resources
ME Host ME Host
Optimal deployment
Performance evaluation at larger scale w.r.t. real testbeds Migration of ME Applications between ME Hosts Prototyping MEC-based applications and protocols
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
http://simulte.com
Interface Card (LTE NIC)
PDCP RLC MAC PHY
Scheduler ChannelModel
CoMP Handover
D2D Mode Selection
LTE NIC
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
LTE NIC
IP UDP TCP UDP Apps TCP Apps
LTE NIC
IP
X2
PPP
UE eNodeB Binder LTE NIC Car
UDP GTP
[2] G. Nardini, A. Virdis, G. Stea, ‘’Simulating cellular communications in Vehicular Networks: making SimuLTE interoperable with Veins’’, OMNeT++ Comm. Summit 2017
[2]
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
LTE NIC
IP
X2
PPP
eNodeB
UDP GTP IP PPP
PGW
UDP GTP PPP
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
LTE NIC
IP
X2
PPP
eNodeB
UDP GTP IP PPP
MeHost
UDP GTP PPP
GtpEndpoint VirtualisationInfrastructure MePlatform
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
IP UDP PPP VirtualisationManager ResourceManager
GtpEndpoint Virtualisation Infrastructure MePlatform
IMeService[0] IMeService[N-1]
… MeHost
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
IP UDP PPP VirtualisationManager ResourceManager
GtpEndpoint Virtualisation Infrastructure MePlatform
IMeService[0] IMeService[N-1]
…
IMeApp[0] IMeApp[M-1]
MeHost …
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Definition of MeAppPacket
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Definition of MeAppPacket
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
The car is approaching a black ice area:
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
Giovanni Nardini – University of Pisa
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing
SimuLTE-MEC: extending SimuLTE for Multi-access Edge Computing