• DocumentCode
    2153972
  • Title

    Integrating subscription-based and connection-oriented communications into the embedded CORBA for the CAN bus

  • Author

    Kim, Kimoon ; Jeon, Gwangil ; Hong, Seongsoo ; Tae-Hyung Kim ; Kim, Sunil

  • Author_Institution
    Sch. of Electr. Eng., Seoul Nat. Univ., South Korea
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    178
  • Lastpage
    187
  • Abstract
    The authors present the design of CAN-CORBA, an environment-specific CORBA for CAN-based distributed control systems. The ORB core of the CAN-CORBA has the following properties. (1) It supports subscription based group communication as well as the classical connection oriented point-to-point communication of CORBA; as a result, it better services the data multicasting requirement of typical control systems. (2) It significantly lowers the amount of message traffic required for each CORBA method invocation so that even the slow broadcast bus of the CAN can tolerate the overhead of CORBA method invocations. To seamlessly integrate two communication schemes into our extremely light-weight ORB, we design a transport layer protocol on the CAN that can support up to four different upper level protocols. We have implemented the CAN-CORBA on the mArx real time operating system developed at Seoul National University. Our experiments clearly demonstrate that it is feasible to use CORBA in developing distributed embedded control systems possessing severe resource limitations
  • Keywords
    controller area networks; distributed control; distributed object management; message passing; multicast communication; operating systems (computers); real-time systems; CAN based distributed control systems; CAN bus; CAN-CORBA; CORBA method invocation; ORB core; connection oriented point-to-point communication; control systems; data multicasting requirement; distributed embedded control systems; embedded CORBA; environment-specific CORBA; light-weight ORB; mArx real time operating system; message traffic; resource limitations; slow broadcast bus; subscription based and connection oriented communications; subscription based group communication; transport layer protocol; upper level protocols; Communication system control; Control systems; Distributed computing; Intelligent transportation systems; Internet; Microprocessors; Middleware; Real time systems; Roads; Transport protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Technology and Applications Symposium, 2000. RTAS 2000. Proceedings. Sixth IEEE
  • Conference_Location
    Washington, DC
  • ISSN
    1080-1812
  • Print_ISBN
    0-7695-0713-1
  • Type

    conf

  • DOI
    10.1109/RTTAS.2000.852462
  • Filename
    852462