TR98-17

Real-Time Communicating Tasks on COTS-based Distributed Platforms: Task Models and End-to-End Scheduling


    •  Chia Shen, Oscar Gonzalez, "Real-Time Communicating Tasks on COTS-based Distributed Platforms: Task Models and End-to-End Scheduling", Tech. Rep. TR98-17, Mitsubishi Electric Research Laboratories, Cambridge, MA, December 1998.
      BibTeX TR98-17 PDF
      • @techreport{MERL_TR98-17,
      • author = {Chia Shen, Oscar Gonzalez},
      • title = {Real-Time Communicating Tasks on COTS-based Distributed Platforms: Task Models and End-to-End Scheduling},
      • institution = {MERL - Mitsubishi Electric Research Laboratories},
      • address = {Cambridge, MA 02139},
      • number = {TR98-17},
      • month = dec,
      • year = 1998,
      • url = {https://www.merl.com/publications/TR98-17/}
      • }
Abstract:

This paper describes our current work on scheduling communicating real-time tasks in a distributed environment. Unique challenges are presented when one tries to build distributed real-time applications using standard off-the-shelf systems which are in common use but are not necessarily designed for real-time systems. In particular, one must deal with (1) mapping application real-time requirements into system schedulable entities, (2) end-to-end scheduling in the face of possible priority inversion, (3) limited real-time scheduling support and limited number of priorities, and (4) integrating real-time and non-real-time tasks in the same platform. Due to space limitations, this paper focuses on solving the first two challenges. The complete solution will be presented in a forthcoming paper. We have implemented these solutions in our network middleware MidART running on PCs with Windows NT operating system over Ethernet LANs.