• DocumentCode
    3075419
  • Title

    Error recovery in time-triggered communication systems using servers

  • Author

    Marques, Lino ; Vasconcelos, Veronica ; Pedreiras, Paulo ; Almeida, Luis

  • Author_Institution
    Dept. Eng. Electrotec., Inst. Politec. de Coimbra, Coimbra, Portugal
  • fYear
    2013
  • fDate
    19-21 June 2013
  • Firstpage
    205
  • Lastpage
    212
  • Abstract
    In communication systems, transient faults will eventually occur. Thus, some mechanism is necessary to handle them and achieve appropriate levels of reliability, particularly in safety-critical systems. One possibility is to rely on temporal redundancy, i.e., using message retransmissions. General requirements for such a mechanism would include a parsimonious use of extra bandwidth while guaranteeing the schedulability of the message set. In this paper we propose using on-line traffic scheduling together with scheduling servers to recover message errors in time-triggered systems on Controller Area Network (CAN), taking advantage of the Flexible Time-Triggered CAN protocol. This novel mechanism is shown to offer a desired error recovery latency using much less extra bandwidth than typical approaches used in time-triggered systems. In this paper we present this novel error recovery mechanism, including a thorough characterization as well as configuration guidelines, namely concerning how to choose the server parameters (type, period and capacity). The correctness of the proposed approach and its superior performance are validated with simulation using several communication benchmarks available in the literature.
  • Keywords
    controller area networks; protocols; scheduling; controller area network; error recovery mechanism; flexible time-triggered CAN protocol; message set schedulability; online traffic scheduling; safety-critical system; server capacity parameter; server period parameter; server type parameter; temporal redundancy; time-triggered communication system; Bandwidth; Bit error rate; Protocols; Reliability; Schedules; Servers; Transient analysis; Control Area Network; error recovery; scheduling servers; time-triggered communication; traffic scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems (SIES), 2013 8th IEEE International Symposium on
  • Conference_Location
    Porto
  • Type

    conf

  • DOI
    10.1109/SIES.2013.6601493
  • Filename
    6601493