“How to Build a Timely Computing Base using Real-Time Linux”
From Navigators
(Difference between revisions)
(NavsPubsFull5.xml import (201201141459, full reimport with new ids for legacy pubs avoiding collisions)) |
|||
Line 1: | Line 1: | ||
{{Publication | {{Publication | ||
- | |title= | + | |type=inproceedings |
- | + | |title=How to Build a Timely Computing Base using Real-Time Linux | |
- | + | |author=António Casimiro, Pedro Martins, Paulo Veríssimo | |
- | + | |Project=Project:DEAR-COTS, Project:MICRA | |
- | + | |ResearchLine=Timeliness and Adaptation in Dependable Systems (TADS) | |
- | + | |month=sep | |
- | + | |year=2000 | |
- | |author= | + | |abstract=In a recent paper we introduced a new model to deal with the problem of handling application timeliness requirements in environments with loose real-time guarantees. This model, called the Timely Computing Base (TCB), is one of partial synchrony. From an engineering point of view, it requires systems to be constructed with a small control part, a TCB module, to protect vital resources with respect to timeliness and to provide basic time related services to applications. Although many different instantiations of systems with a TCB can be envisaged, we have chosen to implement a TCB using PC hardware running the Real-Time Linux operating system over a Fast-Ethernet network. This paper describes the experience gained during the implementation process and shows that it is possible to construct a TCB without the need for special software or hardware components. The problem of achieving real-time communication under RT-Linux is also discussed: we describe the port we have done of a Linux network driver to RT-Linux, explaining the required modifications to allow predictability. |
- | + | |booktitle=in Proceedings of the 2000 IEEE International Workshop on Factory Communication Systems, Porto, Portugal, September 2000. | |
- | | | + | |url=http://www.navigators.di.fc.ul.pt/archive/wfcs00.pdf |
- | + | ||
- | | | + | |
- | + | ||
- | | | + | |
- | + | ||
- | |booktitle= | + | |
- | + | ||
- | | | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
}} | }} |
Latest revision as of 18:11, 14 January 2013
António Casimiro, Pedro Martins, Paulo Veríssimo
in in Proceedings of the 2000 IEEE International Workshop on Factory Communication Systems, Porto, Portugal, September 2000., Sept. 2000.
Abstract: In a recent paper we introduced a new model to deal with the problem of handling application timeliness requirements in environments with loose real-time guarantees. This model, called the Timely Computing Base (TCB), is one of partial synchrony. From an engineering point of view, it requires systems to be constructed with a small control part, a TCB module, to protect vital resources with respect to timeliness and to provide basic time related services to applications. Although many different instantiations of systems with a TCB can be envisaged, we have chosen to implement a TCB using PC hardware running the Real-Time Linux operating system over a Fast-Ethernet network. This paper describes the experience gained during the implementation process and shows that it is possible to construct a TCB without the need for special software or hardware components. The problem of achieving real-time communication under RT-Linux is also discussed: we describe the port we have done of a Linux network driver to RT-Linux, explaining the required modifications to allow predictability.
Download paper
Download How to Build a Timely Computing Base using Real-Time Linux
Export citation
Project(s): Project:DEAR-COTS, Project:MICRA
Research line(s): Timeliness and Adaptation in Dependable Systems (TADS)