• DocumentCode
    3539762
  • Title

    Application of a CAN BUS transport for DDS middleware

  • Author

    Rekik, Rojdi ; Hasnaoui, Salem

  • Author_Institution
    Commun. Syst. Res. Lab., Nat. Sch. of Eng. of Tunis (ENIT), Tunisia
  • fYear
    2009
  • fDate
    4-6 Aug. 2009
  • Firstpage
    766
  • Lastpage
    771
  • Abstract
    The publish/subscribe paradigm matches well with these systems. Data distribution service (DDS) is a publish/subscribe data-centric middleware. It specifies an API designed for enabling real-time data distribution and is well suited for such complex distributed systems and QoS-enabled applications. Unfortunately, the need to transmit a large number of sensor measurements over a network negatively affects the timing parameters of the control loops. The CAN-bus enables the information from a large number of sensor measurements to be conveyed within a few messages. Its priority-based medium access control is used to select the sensor messages with high timing constraints. This approach greatly reduces the time for obtaining a snapshot of the environment state and therefore supports the realtime requirements of feedback control loops. The use of the publish/subscribe/distribute" paradigm and the underlying real-time CAN-bus is a currently research topic an d only today few works exist in this area. These activities are headed by University of ULM & German National Research Center for Information Technology and by Software Architecture Lab, Seoul National University as well as by our "Control and Communication Technologies" research group at the National School of Engineering of Tunis (ENIT), Department of Computer and Communication Technologies, headed by myself. The main objective of this paper is to demonstrate how DDS API is implemented on a CAN-bus.
  • Keywords
    access protocols; control engineering computing; controller area networks; distributed control; feedback; field buses; large-scale systems; message passing; middleware; quality of service; real-time systems; API; Control and Communication Technologies research group; DDS middleware; Department of Computer and Communication Technologies; ENIT; German National Research Center for Information Technology; National School of Engineering of Tunis; QoS-enabled application; Seoul National University; Software Architecture Lab; University of ULM; feedback control loop; networked control system; priority-based medium access control; publish/subscribe/distribute data-centric paradigm; real-time CAN bus transport; real-time complex distributed control system; real-time data distribution service; realtime requirements; sensor measurement; timing parameter; Application software; Broadcasting; Communication system control; Communications technology; Distributed control; Electrical equipment industry; Intelligent control; Middleware; Real time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications of Digital Information and Web Technologies, 2009. ICADIWT '09. Second International Conference on the
  • Conference_Location
    London
  • Print_ISBN
    978-1-4244-4456-4
  • Electronic_ISBN
    978-1-4244-4457-1
  • Type

    conf

  • DOI
    10.1109/ICADIWT.2009.5273919
  • Filename
    5273919