• DocumentCode
    159689
  • Title

    Performance evaluation of Linux CAN-related system calls

  • Author

    Sojka, Michal ; Pisa, Pavel ; Hanzalek, Zdenek

  • Author_Institution
    Fac. of Electr. Eng., Czech Tech. Univ. in Prague, Prague, Czech Republic
  • fYear
    2014
  • fDate
    5-7 May 2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Linux kernel contains a full featured CAN bus networking subsystem. It can be accessed from applications via several different interfaces. This paper compares the performance of those interfaces and tries to answer the question, which interface is most suitable for capturing traffic from a big number of CAN buses. Motivation for this work is the development of various CAN traffic analyzers and intrusion detection systems. Besides traditional UNIX interfaces we also investigate the applicability of recently introduced “low-latency sockets” to the Linux CAN sub-system. Although the overhead of Linux in general is quite large, some interfaces offer significantly better performance than others.
  • Keywords
    Linux; controller area networks; performance evaluation; CAN bus networking subsystem; CAN traffic analyzers; Linux CAN-related system calls; intrusion detection systems; performance evaluation; Hardware; Kernel; Linux; Logic gates; Performance evaluation; Protocols; Sockets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Factory Communication Systems (WFCS), 2014 10th IEEE Workshop on
  • Conference_Location
    Toulouse
  • Type

    conf

  • DOI
    10.1109/WFCS.2014.6837608
  • Filename
    6837608