SlideShare a Scribd company logo
1 of 20
Download to read offline
Carlos Andrés, Claudio Fiandrino, Alejandro Blanco,
Pablo Jiménez, Norbert Ludant, Joerg Widmer
IMDEA Networks, Madrid, Spain
1
• Standardized by ETSI
• Brings computing service closer to the end user
Figure from ETSI-MEC - Introduction to Mobile Edge Computing
2
• NOT fog computing
Fog computing is a system-level horizontal architecture that distributes
resources and services of computing, storage, control and networking
anywhere along the continuum from Cloud to Things
 MEC: computing close to core and/or eNodeB
 Fog: computing close to edge devices (e.g., IoT)
3
• Objectives
 Reduces latency
 Alleviates congestion in the core network
• Use cases:
 video analytics, augmented reality
 location services, Internet-of-Things (IoT)
 optimized local content distribution and data caching
• Not tied to 5G only
4
• MEC systems run in edge data centers
• Need to capture dynamics of data centers and
mobile networks simulatenously
• Solution: openLEON, a new MEC emulator
5
• High fidelity in mobile and datacenter
networks
• Easy to extend and flexible
6
• Mininet (quoting http://mininet.org/)
creates a realistic virtual network, running real
kernel, switch and application code, on a single
machine (VM, cloud or native)
 Widely adopted emulator is SDN research
 Fast and simple prototyping
 Well known scalability issues (OK in MEC: few hosts)
 Fidelity behaviour emulated vs. real network
• Maxinet
 Overcomes scalability issues: emulation spans several
physical machines
7
8
• Support 3GPP Rel. 9, 10
• DL: 25 Mbps – UL: 18
Mbps @ 10 MHz
• Code: difficult
• Support 3GPP Rel. 8
• DL: 22 Mbps – UL: 13
Mbps @ 10 MHz
• Code: easy
srsLTE
Open source software implementations of LTE
9
• Traffic UE -> edge data center routed via eNB
• Traffic edge data center -> UE routed via EPC host
10
• Nuand BladeRF x40 / Motorola Moto G5 Plus ->
UE
• NI USRP-2942R -> eNB
• A desktop computer with 8 cores at 3.4 GHz
and 16 GB RAM -> eNB application + VM
• VM runs
 EPC applications (run_spgw, run_hss and run_mme)
 Mininet
11
• Caching
• Impact of RLC Buffer Size
• Performace with Different Channel Quality
• Multipath-TCP
12
• UE generates 120 echo requests with different packet sizes
• Remote data center (R) / local host (L) same rack (SR) different rack
(DR)
• MEC with local caching reduces RTT and prevents throughput
degradation
13
• Varing the buffer size (in num. of PDUs)
• Queueing negatively affects RTT
14
• Presence of background traffic
• Allocating application in the same Rack reduces RTT
15
• UE1 with CQI 13-14
• UE2 with CQI 7-8
• Throughput-RTT 2-σ ellipse plot
16
• Mininet hosts with multiple interfaces
• MEC provides significant advantage with plain MP-TCP
17
• Mininet: 200 Mbps x 16 hosts
• srsLTE: max 5 UEs simutaneously,
stability ~ 1h @ 10 MHz
• Transport
• Multi-RAT
• Mobile Cloud Computing
18
openLEON: open source muLti-access Edge
cOmputiNg emulator
 Enables end-to-end experimentation and prototyping
 Emulates both datacenter and mobile networks
 Builds on existing emulators srsLTE and Mininet
19
Soon available at http://openleon.networks.imdea.org/
20
claudio.fiandrino@imdea.org

More Related Content

Similar to openLEON

Introducció a les xarxes 5G
Introducció a les xarxes 5GIntroducció a les xarxes 5G
Introducció a les xarxes 5GTICAnoia
 
249549548 spider-ds-scsn-90002-112513
249549548 spider-ds-scsn-90002-112513249549548 spider-ds-scsn-90002-112513
249549548 spider-ds-scsn-90002-112513Zarobiza
 
Unit1_COMPUTER_COMMUNICATIONSSlides.pptx
Unit1_COMPUTER_COMMUNICATIONSSlides.pptxUnit1_COMPUTER_COMMUNICATIONSSlides.pptx
Unit1_COMPUTER_COMMUNICATIONSSlides.pptxNANDIKHATHARANIKUMAR1
 
Enabling Internet-of-Things application on a large scale
Enabling Internet-of-Things application on a large scaleEnabling Internet-of-Things application on a large scale
Enabling Internet-of-Things application on a large scaleGabriele Di Bernardo
 
A Deep Dive in the World of IT Networking (part 1)
A Deep Dive in the World of IT Networking (part 1)A Deep Dive in the World of IT Networking (part 1)
A Deep Dive in the World of IT Networking (part 1)Tuan Yang
 
Superfluid networking for 5G: vision and state of the art
Superfluid networking for 5G: vision and state of the artSuperfluid networking for 5G: vision and state of the art
Superfluid networking for 5G: vision and state of the artStefano Salsano
 
PEARC17: Improving Uintah's Scalability Through the Use of Portable Kokkos-Ba...
PEARC17: Improving Uintah's Scalability Through the Use of Portable Kokkos-Ba...PEARC17: Improving Uintah's Scalability Through the Use of Portable Kokkos-Ba...
PEARC17: Improving Uintah's Scalability Through the Use of Portable Kokkos-Ba...John Holmen
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptxKavinD11
 
Internet of things a survey on enabling technologies, protocols and applicat...
Internet of things  a survey on enabling technologies, protocols and applicat...Internet of things  a survey on enabling technologies, protocols and applicat...
Internet of things a survey on enabling technologies, protocols and applicat...Mustafa Sadiq
 
6 lte-a challenges and evolving lte network architecture
6 lte-a challenges and evolving lte network architecture6 lte-a challenges and evolving lte network architecture
6 lte-a challenges and evolving lte network architectureCPqD
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingssuser06ea42
 
Nodemcu and IOT.pptx
Nodemcu and IOT.pptxNodemcu and IOT.pptx
Nodemcu and IOT.pptxDixonSunny2
 
Named Data Networking Operational Aspects - IoT as a Use-case
Named Data Networking Operational Aspects - IoT as a Use-caseNamed Data Networking Operational Aspects - IoT as a Use-case
Named Data Networking Operational Aspects - IoT as a Use-caseRute C. Sofia
 
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6Governments ENabled with IPv6
 

Similar to openLEON (20)

Introducció a les xarxes 5G
Introducció a les xarxes 5GIntroducció a les xarxes 5G
Introducció a les xarxes 5G
 
249549548 spider-ds-scsn-90002-112513
249549548 spider-ds-scsn-90002-112513249549548 spider-ds-scsn-90002-112513
249549548 spider-ds-scsn-90002-112513
 
Module 1.pptx
Module 1.pptxModule 1.pptx
Module 1.pptx
 
Unit1_COMPUTER_COMMUNICATIONSSlides.pptx
Unit1_COMPUTER_COMMUNICATIONSSlides.pptxUnit1_COMPUTER_COMMUNICATIONSSlides.pptx
Unit1_COMPUTER_COMMUNICATIONSSlides.pptx
 
Enabling Internet-of-Things application on a large scale
Enabling Internet-of-Things application on a large scaleEnabling Internet-of-Things application on a large scale
Enabling Internet-of-Things application on a large scale
 
A Deep Dive in the World of IT Networking (part 1)
A Deep Dive in the World of IT Networking (part 1)A Deep Dive in the World of IT Networking (part 1)
A Deep Dive in the World of IT Networking (part 1)
 
Superfluid networking for 5G: vision and state of the art
Superfluid networking for 5G: vision and state of the artSuperfluid networking for 5G: vision and state of the art
Superfluid networking for 5G: vision and state of the art
 
PEARC17: Improving Uintah's Scalability Through the Use of Portable Kokkos-Ba...
PEARC17: Improving Uintah's Scalability Through the Use of Portable Kokkos-Ba...PEARC17: Improving Uintah's Scalability Through the Use of Portable Kokkos-Ba...
PEARC17: Improving Uintah's Scalability Through the Use of Portable Kokkos-Ba...
 
Unit - 1.pptx
Unit - 1.pptxUnit - 1.pptx
Unit - 1.pptx
 
Internet of things a survey on enabling technologies, protocols and applicat...
Internet of things  a survey on enabling technologies, protocols and applicat...Internet of things  a survey on enabling technologies, protocols and applicat...
Internet of things a survey on enabling technologies, protocols and applicat...
 
INTERNET OF THINGS.pptx
INTERNET OF THINGS.pptxINTERNET OF THINGS.pptx
INTERNET OF THINGS.pptx
 
6 lte-a challenges and evolving lte network architecture
6 lte-a challenges and evolving lte network architecture6 lte-a challenges and evolving lte network architecture
6 lte-a challenges and evolving lte network architecture
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computing
 
Chapter1.pdf
Chapter1.pdfChapter1.pdf
Chapter1.pdf
 
3g
3g3g
3g
 
3g
3g3g
3g
 
TCP/IP model
TCP/IP modelTCP/IP model
TCP/IP model
 
Nodemcu and IOT.pptx
Nodemcu and IOT.pptxNodemcu and IOT.pptx
Nodemcu and IOT.pptx
 
Named Data Networking Operational Aspects - IoT as a Use-case
Named Data Networking Operational Aspects - IoT as a Use-caseNamed Data Networking Operational Aspects - IoT as a Use-case
Named Data Networking Operational Aspects - IoT as a Use-case
 
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6
Katastrophen-Einsatz-Überwachung mit survival sensor networks on IPv6
 

Recently uploaded

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfEr. Suman Jyoti
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 

Recently uploaded (20)

Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 

openLEON

  • 1. Carlos Andrés, Claudio Fiandrino, Alejandro Blanco, Pablo Jiménez, Norbert Ludant, Joerg Widmer IMDEA Networks, Madrid, Spain 1
  • 2. • Standardized by ETSI • Brings computing service closer to the end user Figure from ETSI-MEC - Introduction to Mobile Edge Computing 2
  • 3. • NOT fog computing Fog computing is a system-level horizontal architecture that distributes resources and services of computing, storage, control and networking anywhere along the continuum from Cloud to Things  MEC: computing close to core and/or eNodeB  Fog: computing close to edge devices (e.g., IoT) 3
  • 4. • Objectives  Reduces latency  Alleviates congestion in the core network • Use cases:  video analytics, augmented reality  location services, Internet-of-Things (IoT)  optimized local content distribution and data caching • Not tied to 5G only 4
  • 5. • MEC systems run in edge data centers • Need to capture dynamics of data centers and mobile networks simulatenously • Solution: openLEON, a new MEC emulator 5
  • 6. • High fidelity in mobile and datacenter networks • Easy to extend and flexible 6
  • 7. • Mininet (quoting http://mininet.org/) creates a realistic virtual network, running real kernel, switch and application code, on a single machine (VM, cloud or native)  Widely adopted emulator is SDN research  Fast and simple prototyping  Well known scalability issues (OK in MEC: few hosts)  Fidelity behaviour emulated vs. real network • Maxinet  Overcomes scalability issues: emulation spans several physical machines 7
  • 8. 8 • Support 3GPP Rel. 9, 10 • DL: 25 Mbps – UL: 18 Mbps @ 10 MHz • Code: difficult • Support 3GPP Rel. 8 • DL: 22 Mbps – UL: 13 Mbps @ 10 MHz • Code: easy srsLTE Open source software implementations of LTE
  • 9. 9 • Traffic UE -> edge data center routed via eNB • Traffic edge data center -> UE routed via EPC host
  • 10. 10
  • 11. • Nuand BladeRF x40 / Motorola Moto G5 Plus -> UE • NI USRP-2942R -> eNB • A desktop computer with 8 cores at 3.4 GHz and 16 GB RAM -> eNB application + VM • VM runs  EPC applications (run_spgw, run_hss and run_mme)  Mininet 11
  • 12. • Caching • Impact of RLC Buffer Size • Performace with Different Channel Quality • Multipath-TCP 12
  • 13. • UE generates 120 echo requests with different packet sizes • Remote data center (R) / local host (L) same rack (SR) different rack (DR) • MEC with local caching reduces RTT and prevents throughput degradation 13
  • 14. • Varing the buffer size (in num. of PDUs) • Queueing negatively affects RTT 14
  • 15. • Presence of background traffic • Allocating application in the same Rack reduces RTT 15
  • 16. • UE1 with CQI 13-14 • UE2 with CQI 7-8 • Throughput-RTT 2-σ ellipse plot 16
  • 17. • Mininet hosts with multiple interfaces • MEC provides significant advantage with plain MP-TCP 17
  • 18. • Mininet: 200 Mbps x 16 hosts • srsLTE: max 5 UEs simutaneously, stability ~ 1h @ 10 MHz • Transport • Multi-RAT • Mobile Cloud Computing 18
  • 19. openLEON: open source muLti-access Edge cOmputiNg emulator  Enables end-to-end experimentation and prototyping  Emulates both datacenter and mobile networks  Builds on existing emulators srsLTE and Mininet 19 Soon available at http://openleon.networks.imdea.org/