FlowToss: Fast Wait-Free Scheduling of Deterministic Flows in Time Synchronized Networks

Randeep Bhatia, T. V. Lakshman, Mustafa F. Ozkoc, Shivendra Panwar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Motivated by important industrial automation use cases, such as closed loop motion control and autonomous mobile robots, we study wait-free scheduling of periodic flows with stringent delay and jitter requirements in time sensitive networks. The goal is to assign initial transmission time-slots to periodic flows so that network queuing delays are eliminated or are very small. We make use of Bézour's Identity to develop simple and fast scheduling algorithms for this NP-hard problem. Operating in an online mode, our algorithms can quickly allocate contention free start time-slots to new flows, without changing allocations of already scheduled flows. Our main results are greedy and random scheduling algorithms that can trade speed for solution quality. Our simulations on different network topologies show that these algorithms are computationally efficient and can easily schedule a large number of flows, thus meeting the requirements of many industrial automation use cases.

Original languageEnglish (US)
Title of host publication2021 IFIP Networking Conference, IFIP Networking 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9783903176393
DOIs
StatePublished - Jun 21 2021
Event20th Annual IFIP Networking Conference, IFIP Networking 2021 - Virtual, Espoo, Finland
Duration: Jun 21 2021Jun 24 2021

Publication series

Name2021 IFIP Networking Conference, IFIP Networking 2021

Conference

Conference20th Annual IFIP Networking Conference, IFIP Networking 2021
Country/TerritoryFinland
CityVirtual, Espoo
Period6/21/216/24/21

Keywords

  • Industrial Automation
  • Scheduling Algorithms
  • Time Sensitive Networking
  • Zero Queuing

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Information Systems and Management
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'FlowToss: Fast Wait-Free Scheduling of Deterministic Flows in Time Synchronized Networks'. Together they form a unique fingerprint.

Cite this