Enhancing real-time CAN communications by the prioritization of urgent messages at the outgoing queue

  • Authors:
  • António J. Pires;João P. Sousa;Francisco Vasques

  • Affiliations:
  • Faculdade de Engenharia da Universidade do Porto, Porto, Portugal;Faculdade de Engenharia da Universidade do Porto, INESC Porto, Porto, Portugal;Faculdade de Engenharia da Universidade do Porto, Porto, Portugal

  • Venue:
  • ICCOMP'06 Proceedings of the 10th WSEAS international conference on Computers
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

To ensure the correct behaviour of a Networked Control System, the communication network must provide a reliable and timely communication service. The two components with the highest impact on the communication delays are the Medium Access Control (MAC) protocol and the local communication stack, correctness of a feedback control application. In this paper, we propose the use of state-of-the-art scheduling algorithms to manage the outgoing queue of a local communication stack. We demonstrate that it is possible to improve the responsiveness of applications supported by the CAN communication protocol, by using just a light scheduling middleware to adequately schedule the outgoing queue. We also show that implementing such middleware even on top of COTS communication hardware, opens the possibility to enhance the communication process by minimizing the number of deadline misses for highly loaded network scenarios.