A system architecture for time-sensitive heterogeneous wireless distributed software-defined networks

Software-Defined Networking (SDN) is a relatively new technology that enables network operators to have very tight but also very flexible, policy-defined control over traffic flows in the network. Using SDN in Time-Sensitive Networking (TSN) offers network operators not only control of the network but also manageability of key network parameters such as latency, throughput, and reliability. In this paper, we discuss the state-of-the-art research related to SDN-enabled TSN networks, present system requirements for time-sensitive heterogeneous wireless distributed software-defined networks, and derive a system architecture. The proposed system architecture not only enables large distributed heterogeneous TSN networks, but also integration with other (legacy) systems, and network management by multiple operators.

[1]  Claudio Zunino,et al.  Industrial Communication Systems and Their Future Challenges: Next-Generation Ethernet, IIoT, and 5G , 2019, Proceedings of the IEEE.

[2]  Kang Lee,et al.  IEEE 1588 standard for a precision clock synchronization protocol for networked measurement and control systems , 2002, 2nd ISA/IEEE Sensors for Industry Conference,.

[3]  Tal Mizrahi,et al.  ReversePTP: A clock synchronization scheme for software‐defined networks , 2016, Int. J. Netw. Manag..

[4]  Kang B. Lee,et al.  Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems , 2004 .

[5]  David Walker,et al.  Abstractions for network update , 2012, SIGCOMM '12.

[6]  Tal Mizrahi,et al.  Timed consistent network updates , 2015, SOSR.

[7]  Jie Wu,et al.  Congestion-Free Rerouting of Multiple Flows in Timed SDNs , 2019, IEEE Journal on Selected Areas in Communications.

[8]  Jose Saldana,et al.  Wi-5: A Programming Architecture for Unlicensed Frequency Bands , 2018, IEEE Communications Magazine.

[9]  Julián Fernández-Navajas,et al.  Unsticking the Wi-Fi Client: Smarter Decisions Using a Software Defined Wireless Solution , 2018, IEEE Access.

[10]  Xin Wu,et al.  zUpdate: updating data center networks with zero loss , 2013, SIGCOMM.

[11]  Tal Mizrahi,et al.  TimeFlip: Using Timestamp-Based TCAM Ranges to Accurately Schedule Network Updates , 2017, IEEE/ACM Transactions on Networking.

[12]  Konstantinos Poularakis,et al.  SDN-Enabled Tactical Ad Hoc Networks: Extending Programmable Control to the Edge , 2018, IEEE Communications Magazine.

[13]  Martin Reisslein,et al.  Ultra-Low Latency (ULL) Networks: The IEEE TSN and IETF DetNet Standards and Related 5G ULL Research , 2018, IEEE Communications Surveys & Tutorials.

[14]  Mario Gerla,et al.  Toward software-defined battlefield networking , 2016, IEEE Communications Magazine.

[15]  Xin Jin,et al.  Dynamic scheduling of network updates , 2014, SIGCOMM.

[16]  Tal Mizrahi,et al.  TimeFlip: Scheduling network updates with timestamp-based TCAM ranges , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[17]  Feng He,et al.  Comparison of Time Sensitive Networking (TSN) and TTEthernet , 2018, 2018 IEEE/AIAA 37th Digital Avionics Systems Conference (DASC).

[18]  Tal Mizrahi,et al.  Software defined networks: It's about time , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[19]  Tal Mizrahi,et al.  Time4: Time for SDN , 2015, IEEE Transactions on Network and Service Management.

[20]  Tal Mizrahi,et al.  Timed Consistent Network Updates in Software-Defined Networks , 2015, IEEE/ACM Transactions on Networking.

[21]  Frank Dürr,et al.  Time-sensitive Software-defined Network (TSSDN) for Real-time Applications , 2016, RTNS.

[22]  Tal Mizrahi,et al.  Time-based updates in software defined networks , 2013, HotSDN '13.

[23]  Tal Mizrahi,et al.  ReversePTP: a software defined networking approach to clock synchronization , 2014, HotSDN.

[24]  Wilfried Steiner,et al.  A Perspective on IEEE Time-Sensitive Networking for Industrial Communication and Automation Systems , 2019, Proceedings of the IEEE.