Browse wiki

From Navigators

Jump to: navigation, search
Publication:Antonio-casimiro2000how-to-16
Abstract In a recent paper we introduced a new mode 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. red modifications to allow predictability.
Author António Casimiro + , Pedro Martins + , Paulo Verissimo +
Booktitle in Proceedings of the 2000 IEEE International Workshop on Factory Communication Systems, Porto, Portugal, September 2000.  +
Key Antonio-casimiro2000how-to-16  +
Month sep  +
NumPubDate 2,000.09  +
Project Project:DEAR-COTS + , Project:MICRA +
ResearchLine Timeliness and Adaptation in Dependable Systems (TADS) +
Title How to Build a Timely Computing Base using Real-Time Linux  +
Type inproceedings  +
Url http://www.navigators.di.fc.ul.pt/archive/wfcs00.pdf  +
Year 2000  +
Categories Publication  +
Modification dateThis property is a special property in this wiki. 14 January 2013 18:11:13  +
hide properties that link here 
  No properties link to this page.
 

 

Enter the name of the page to start browsing from.
Views
Personal tools
Toolbox
Navigators toolbox