Fine real-time processing in distributed systems

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

6 Citations (Scopus)

Abstract

In this article, a simple communication mechanism for real-time operating systems is proposed to support communicating real-time processes in distributed systems. To extract the primitive requirements for a communication mechanism, communicating real-time processes are classified and discussed. Then a communication mechanism is designed to meet these requirements. The proposed mechanism handles communication messages with interrupt-level priority cooperatively with the real-time scheduler which are working in the target real-time operating system. Although the proposed mechanism is independent to the target operating systems and communicating devices, this article shows the implementation of this mechanism as an additional subsystem for RT-Linux, a real-time extended Linux, to support Ethernet. Some performance evaluations show that this implementation is enough fast to communicate and to synchronize between two real-time processes which is running on different computers. Also an experimental result shows that two robot systems are successfully controlled cooperatively connected with Ethernet. These results shows the proposed mechanism is quite efficient to build communicating real-time processes in distributed systems.

Original languageEnglish
Title of host publicationIEEE International Workshop on Factory Communication Systems, WPCS, Proceedings,
PublisherIEEE
Pages135-142
Number of pages8
Publication statusPublished - 2000

Fingerprint

Communication
Processing
Ethernet
Robots
Linux

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Yakoh, T., Sato, H., & Aoyama, T. (2000). Fine real-time processing in distributed systems. In IEEE International Workshop on Factory Communication Systems, WPCS, Proceedings, (pp. 135-142). IEEE.

Fine real-time processing in distributed systems. / Yakoh, Takahiro; Sato, Hideo; Aoyama, Tojiro.

IEEE International Workshop on Factory Communication Systems, WPCS, Proceedings,. IEEE, 2000. p. 135-142.

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

Yakoh, T, Sato, H & Aoyama, T 2000, Fine real-time processing in distributed systems. in IEEE International Workshop on Factory Communication Systems, WPCS, Proceedings,. IEEE, pp. 135-142.
Yakoh T, Sato H, Aoyama T. Fine real-time processing in distributed systems. In IEEE International Workshop on Factory Communication Systems, WPCS, Proceedings,. IEEE. 2000. p. 135-142
Yakoh, Takahiro ; Sato, Hideo ; Aoyama, Tojiro. / Fine real-time processing in distributed systems. IEEE International Workshop on Factory Communication Systems, WPCS, Proceedings,. IEEE, 2000. pp. 135-142
@inproceedings{ff5129bd44cc4f5794e8fdd13d119965,
title = "Fine real-time processing in distributed systems",
abstract = "In this article, a simple communication mechanism for real-time operating systems is proposed to support communicating real-time processes in distributed systems. To extract the primitive requirements for a communication mechanism, communicating real-time processes are classified and discussed. Then a communication mechanism is designed to meet these requirements. The proposed mechanism handles communication messages with interrupt-level priority cooperatively with the real-time scheduler which are working in the target real-time operating system. Although the proposed mechanism is independent to the target operating systems and communicating devices, this article shows the implementation of this mechanism as an additional subsystem for RT-Linux, a real-time extended Linux, to support Ethernet. Some performance evaluations show that this implementation is enough fast to communicate and to synchronize between two real-time processes which is running on different computers. Also an experimental result shows that two robot systems are successfully controlled cooperatively connected with Ethernet. These results shows the proposed mechanism is quite efficient to build communicating real-time processes in distributed systems.",
author = "Takahiro Yakoh and Hideo Sato and Tojiro Aoyama",
year = "2000",
language = "English",
pages = "135--142",
booktitle = "IEEE International Workshop on Factory Communication Systems, WPCS, Proceedings,",
publisher = "IEEE",

}

TY - GEN

T1 - Fine real-time processing in distributed systems

AU - Yakoh, Takahiro

AU - Sato, Hideo

AU - Aoyama, Tojiro

PY - 2000

Y1 - 2000

N2 - In this article, a simple communication mechanism for real-time operating systems is proposed to support communicating real-time processes in distributed systems. To extract the primitive requirements for a communication mechanism, communicating real-time processes are classified and discussed. Then a communication mechanism is designed to meet these requirements. The proposed mechanism handles communication messages with interrupt-level priority cooperatively with the real-time scheduler which are working in the target real-time operating system. Although the proposed mechanism is independent to the target operating systems and communicating devices, this article shows the implementation of this mechanism as an additional subsystem for RT-Linux, a real-time extended Linux, to support Ethernet. Some performance evaluations show that this implementation is enough fast to communicate and to synchronize between two real-time processes which is running on different computers. Also an experimental result shows that two robot systems are successfully controlled cooperatively connected with Ethernet. These results shows the proposed mechanism is quite efficient to build communicating real-time processes in distributed systems.

AB - In this article, a simple communication mechanism for real-time operating systems is proposed to support communicating real-time processes in distributed systems. To extract the primitive requirements for a communication mechanism, communicating real-time processes are classified and discussed. Then a communication mechanism is designed to meet these requirements. The proposed mechanism handles communication messages with interrupt-level priority cooperatively with the real-time scheduler which are working in the target real-time operating system. Although the proposed mechanism is independent to the target operating systems and communicating devices, this article shows the implementation of this mechanism as an additional subsystem for RT-Linux, a real-time extended Linux, to support Ethernet. Some performance evaluations show that this implementation is enough fast to communicate and to synchronize between two real-time processes which is running on different computers. Also an experimental result shows that two robot systems are successfully controlled cooperatively connected with Ethernet. These results shows the proposed mechanism is quite efficient to build communicating real-time processes in distributed systems.

UR - http://www.scopus.com/inward/record.url?scp=0034481876&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0034481876&partnerID=8YFLogxK

M3 - Conference contribution

SP - 135

EP - 142

BT - IEEE International Workshop on Factory Communication Systems, WPCS, Proceedings,

PB - IEEE

ER -