@inproceedings{4bc32d270da54c84b72c7b2604b2c11a,
title = "Safety critical networks using commodity SDNs",
abstract = "Safety-critical networks often have stringent real-time requirements; they must also be resilient to failures. In this paper, we propose the RealFlow framework that uses commodity software-defined networks (SDNs) to realize networks with end-to-end timing guarantees, while also: (a) increasing resiliency against link/switch failures and (b) increasing network utilization. The use of SDNs in this space also improves the management capabilities of the system due to the global visibility into the network. RealFlow is implemented as a northbound SDN controller application compatible with standard OpenFlow protocols with little to no runtime overheads. We demonstrate feasibility on a real hardware testbed (Pica8 SDN switches+Raspberry Pi endhosts) and a practical avionics case study. Our evaluations show that RealFlow can accommodate 63% more network flows with safety-critical guarantees when compared to current designs and up to 18% when link resiliency (via backup paths) is also considered.",
author = "Ashish Kashinath and Monowar Hasan and Rakesh Kumar and Sibin Mohan and Bobba, {Rakesh B.} and Smruti Padhy",
note = "Funding Information: This paper is supported in part by U.S. Department of Energy (DoE) award DE-OE0000780 and National Science Foundation award NSF CPS 1544901. Any findings, opinions, recommendations or conclusions expressed in the paper are those of the authors and do not necessarily reflect the views of sponsors. We also thank Prof. Radhika Mittal, UIUC, for her detailed feedback. §The authors contributed equally to this work. 1As opposed to our techniques that can be implemented right now using multiple, commercially-available SDN switches. Publisher Copyright: {\textcopyright} 2021 IEEE.; 40th IEEE Conference on Computer Communications, INFOCOM 2021 ; Conference date: 10-05-2021 Through 13-05-2021",
year = "2021",
month = may,
day = "10",
doi = "10.1109/INFOCOM42981.2021.9488708",
language = "English (US)",
series = "Proceedings - IEEE INFOCOM",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "INFOCOM 2021 - IEEE Conference on Computer Communications",
address = "United States",
}