Zoltán Turányi, Ericsson Research

SDNMO Workshop
panel
Zoltán Turányi, Ericsson Research
What is “Softwarization”?
Programmable
CPU/High
Generic purpose hardware,
high-level language
CPU
CPU/Low
Generic purpose hardware,
low-level language
~NPU
Special purpose openly
programmable hardware
ASIC
Special purpose programmable hardware with
closed firmware.
Dedicated
Non-programmable
hardware
DSP
NPU
Ethernet
Chips
Radio
equipment
Zoltán R. Turányi | Public | © Ericsson Hungary 2014 | 2014-05-09 | Page 2
GPU
What is “Softwarization”?
Programmable
CPU/High
Generic purpose hardware,
high-level language
Generic purpose hardware,
low-level language
~NPU
Special purpose openly
programmable hardware
Performance
CPU/Low
ASIC
Special purpose programmable hardware with
closed firmware.
Dedicated
Non-programmable
hardware
Zoltán R. Turányi | Public | © Ericsson Hungary 2014 | 2014-05-09 | Page 3
Time
Applicability
Services
Mobile Core
Switching
Radio
equipment
Zoltán R. Turányi | Public | © Ericsson Hungary 2014 | 2014-05-09 | Page 4
Performance
Control
Plane
Time
Key TOOls
›  Virtualization of computing/storage
– Enables easy and efficient sw deployment
– ...but we need a host of PaaS functions tailored to networking
›  Like Service Chaining
›  SDN
– De-couples control and data
– Opens up monolithic boxes, promotes componentization
– ...but we need better and more diverse abstractions
›  NBI models – highly abstract for many different purposes
›  SBI models – retain access to hardware innovation
Zoltán R. Turányi | Public | © Ericsson Hungary 2014 | 2014-05-09 | Page 5
Key challenges
›  Integration
– Previously std bodies and vendors did a lot of this
– With software a lot more falls to the network operator
›  Troubleshooting
– Cannot be thought as an add-on
›  Performance
– Must be fast and cheap
Zoltán R. Turányi | Public | © Ericsson Hungary 2014 | 2014-05-09 | Page 6