A Low Latency and Consistent Cellular Control Plane
Abstract:
5G and the next generations of cellular networks aim to provide ultra-low latency and higher reliability to support emerging and near real-time applications such as augmented and virtual reality, remote surgery, self-driving cars, and multi-player online gaming. This imposes new requirements on the design of cellular core networks. A key component of the cellular core is the control plane. Time to complete control plane operations (e.g., mobility handover, service establishment) directly impacts the delay experienced by end-user applications. In this work, we design Neutrino, a new cellular control plane that provides users an abstraction of reliable access to cellular services while ensuring lower latency. Our testbed evaluations based on real cellular control traffic traces show that Neutrino provides an improvement in control procedure completion times by up to 3.1× without failures, and up to 5.6× under control plane failures, over existing cellular core proposals. We also show how these improvements translate into improving end-user application performance: for AR/VR applications and self-driving cars, Neutrino performs up to 2.5× and up to 2.8× better, respectively, as compared to existing cellular core proposals.