TY - GEN
T1 - End-to-End Network Delay Guarantees for Real-Time Systems Using SDN
AU - Kumar, Rakesh
AU - Hasan, Monowar
AU - Padhy, Smruti
AU - Evchenko, Konstantin
AU - Piramanayagam, Lavanya
AU - Mohan, Sibin
AU - Bobba, Rakesh B.
N1 - Funding Information:
The material in this paper is based upon work supported in part by the U.S. Department of Energy (DoE) awards DE-OE0000679 and DE-OE0000780 and National Science Foundation (NSF) grant number 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.
Publisher Copyright:
© 2017 IEEE.
PY - 2018/1/31
Y1 - 2018/1/31
N2 - Real-time systems (RTS) require end-to-end delay guarantees for the delivery of network packets. In this paper, we propose a framework to reduce the management and integration overheads for such real-time (RT) network flows by leveraging the capabilities of software-defined networking (SDN) - capabilities that include global visibility and management of the network. Given the specifications of flows that must meet hard real-time requirements, our framework synthesizes paths through the network. To guarantee that these flows meet both, their bandwidth and end-to-end timing requirements, our framework solves a multi-constraint optimization problem using a heuristic algorithm. We use exhaustive emulations and experiments on hardware switches to demonstrate our techniques and feasibility of our approach. As a result of this work, SDNs become 'delay-aware' and thus can be adapted for use in safety-critical and other delay-sensitive applications.
AB - Real-time systems (RTS) require end-to-end delay guarantees for the delivery of network packets. In this paper, we propose a framework to reduce the management and integration overheads for such real-time (RT) network flows by leveraging the capabilities of software-defined networking (SDN) - capabilities that include global visibility and management of the network. Given the specifications of flows that must meet hard real-time requirements, our framework synthesizes paths through the network. To guarantee that these flows meet both, their bandwidth and end-to-end timing requirements, our framework solves a multi-constraint optimization problem using a heuristic algorithm. We use exhaustive emulations and experiments on hardware switches to demonstrate our techniques and feasibility of our approach. As a result of this work, SDNs become 'delay-aware' and thus can be adapted for use in safety-critical and other delay-sensitive applications.
KW - QoS
KW - Real-time-Networks
KW - SDN
UR - http://www.scopus.com/inward/record.url?scp=85046376063&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85046376063&partnerID=8YFLogxK
U2 - 10.1109/RTSS.2017.00029
DO - 10.1109/RTSS.2017.00029
M3 - Conference contribution
AN - SCOPUS:85046376063
T3 - Proceedings - Real-Time Systems Symposium
SP - 231
EP - 242
BT - Proceedings - 2017 IEEE Real-Time Systems Symposium, RTSS 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 38th IEEE Real-Time Systems Symposium, RTSS 2017
Y2 - 5 October 2017 through 8 October 2017
ER -