• DocumentCode
    3011526
  • Title

    A CORBA based architecture for distributed embedded systems using the RTLinux-GPL platform

  • Author

    Pérez, Sergio ; Vila, Joan ; Alegre, Jose A. ; Sala, Josep V.

  • Author_Institution
    Dept. of Comput. Eng., Politech. Univ. of Valencia
  • fYear
    2004
  • fDate
    14-14 May 2004
  • Firstpage
    285
  • Lastpage
    288
  • Abstract
    This paper describes an architecture for distributed computing on the RTLinux-GPL(GPL version of RTLinux, hereafter RTLinux) platform. The proposed architecture implements the CORBA (common object request broker architecture) model of computation, more specifically the minimum CORBA specification for embedded systems, and also provide the extensions for real-time computing. Since RTLinux lacks networking capabilities, the architecture implements all the required functionality in a layered fashion: network drivers, TCP/IP stack and an ORB (object request broker). Most of this work consists on a set of partings of some widely known open source Linux projects to RTLinux: Linux Ethernet device drivers, the lwIP (lightweight IP) TCP/IP stack and ORBit, which is a C language implementation of CORBA. This paper also describes some ORBit modifications that make ORBit to comply with the minimum CORBA specification
  • Keywords
    C language; Linux; distributed object management; embedded systems; formal specification; local area networks; network operating systems; open systems; C language; CORBA based architecture; CORBA specification; RTLinux-GPL platform; TCP/IP stack; common object request broker architecture; distributed computing; distributed embedded system; network driver; Application software; Computer architecture; Distributed computing; Embedded computing; Embedded system; Ethernet networks; Linux; Processor scheduling; Real time systems; TCPIP;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2004. Proceedings. Seventh IEEE International Symposium on
  • Conference_Location
    Vienna
  • Print_ISBN
    0-7695-2124-X
  • Type

    conf

  • DOI
    10.1109/ISORC.2004.1300390
  • Filename
    1300390