• DocumentCode
    2608563
  • Title

    How to build a timely computing base using real-time Linux

  • Author

    Casimiro, António ; Martins, Pedro ; Veríssimo, Paulo

  • Author_Institution
    Fac. de Ciencias, Lisbon Univ., Portugal
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    127
  • Lastpage
    134
  • Abstract
    We recently 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 partially synchronised. 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. The 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 porting of a Linux network driver to RT-Linux, explaining the required modifications to allow predictability
  • Keywords
    local area networks; microcomputer applications; operating systems (computers); real-time systems; Linux network driver; PC hardware; application timeliness requirements; fast Ethernet network; loose real-time guarantees; predictability; real-time Linux operating system; real-time communication; timely computing base; Aging; Control systems; Costs; Hardware; Linux; Multimedia computing; Multimedia systems; Operating systems; Protection; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Factory Communication Systems, 2000. Proceedings. 2000 IEEE International Workshop on
  • Conference_Location
    Porto
  • Print_ISBN
    0-7803-6500-3
  • Type

    conf

  • DOI
    10.1109/WFCS.2000.882542
  • Filename
    882542