TY - GEN
T1 - KLEIN
T2 - Symposium on Software Defined Networking (SDN) Research, SOSR 2016
AU - Qazi, Zafar Ayyub
AU - Krishna, Phani
AU - Penumarthi, P.
AU - Sekar, Vyas
AU - Gopalakrishnan, Vijay
AU - Joshi, Kaustubh
AU - Das, Samir R.
N1 - Publisher Copyright:
© 2016 ACM.
PY - 2016/3/14
Y1 - 2016/3/14
N2 - Today's cellular core, which connects the radio access network to the Internet, relies on fixed hardware appliances placed at a few dedicated locations and uses relatively static routing policies. As such, today's core design has key limitations-it induces inefficient provisioning tradeoffs and is poorly equipped to handle overload, failure scenarios, and diverse application requirements. To address these limitations, ongoing efforts envision "clean slate" solutions that depart from cellular standards and routing protocols; e.g., via programmable switches at base stations and per-flow SDN-like orchestration. The driving question of this work is to ask if a cleanslate redesign is necessary and if not, how can we design a flexible cellular core that is minimally disruptive. We propose KLEIN, a design that stays within the confines of current cellular standards and addresses the above limitations by combining network functions virtualization with smart resource management. We address key challenges w.r.t. scalability and responsiveness in realizing KLEIN via backwards-compatible orchestration mechanisms. Our evaluations through data-driven simulations and real prototype experiments using OpenAirInterface show that KLEIN can scale to billions of devices and is close to optimal for wide variety of traffic and deployment parameters.
AB - Today's cellular core, which connects the radio access network to the Internet, relies on fixed hardware appliances placed at a few dedicated locations and uses relatively static routing policies. As such, today's core design has key limitations-it induces inefficient provisioning tradeoffs and is poorly equipped to handle overload, failure scenarios, and diverse application requirements. To address these limitations, ongoing efforts envision "clean slate" solutions that depart from cellular standards and routing protocols; e.g., via programmable switches at base stations and per-flow SDN-like orchestration. The driving question of this work is to ask if a cleanslate redesign is necessary and if not, how can we design a flexible cellular core that is minimally disruptive. We propose KLEIN, a design that stays within the confines of current cellular standards and addresses the above limitations by combining network functions virtualization with smart resource management. We address key challenges w.r.t. scalability and responsiveness in realizing KLEIN via backwards-compatible orchestration mechanisms. Our evaluations through data-driven simulations and real prototype experiments using OpenAirInterface show that KLEIN can scale to billions of devices and is close to optimal for wide variety of traffic and deployment parameters.
KW - Middlebox
KW - Network Function Virtualization
KW - Network Management
KW - Software-Defined Networking
UR - https://www.scopus.com/pages/publications/84982840479
U2 - 10.1145/2890955:2890961
DO - 10.1145/2890955:2890961
M3 - Conference contribution
AN - SCOPUS:84982840479
T3 - Symposium on Software Defined Networking (SDN) Research, SOSR 2016
BT - Symposium on Software Defined Networking (SDN) Research, SOSR 2016
PB - Association for Computing Machinery, Inc
Y2 - 14 March 2016 through 15 March 2016
ER -