Reconfigurable communication middleware for flexray-based distributed embedded systems

Diptesh Majumdar, Licong Zhang, Purandar Bhaduri, Samarjit Chakraborty

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

In this paper we consider the case of a network of Electronic Control Units (ECUs) connected through a FlexRay bus in the automotive domain. Multiple distributed applications can run on this underlying architecture, each partitioned into tasks that are mapped on different ECUs. These applications can often be executed in different functional modes with different requirements on the communication resources in terms of data size and sampling period. Moreover, new applications can be deployed on to the ECUs at run-time. To efficiently utilize the communication resources and accommodate new applications, a certain flexibility in reallocation of the resource is necessary. However, the FlexRay bus requires static configuration of schedules and data mapping in order to guarantee a more deterministic system behavior, allowing little room for flexibility. In order to address this problem, we propose a reconfigurable communication middleware that lies between the application layer and the communication controller layer, which maps messages onto FlexRay schedules, and can be reconfigured at runtime. The configuration is synthesized and deployed online, allowing a certain reallocation of communication resources to applications. In this paper, we describe the design of such a reconfigurable communication middleware and demonstrate its function with an implementation using industry-strength FlexRay design tools.

Original languageEnglish
Title of host publicationProceedings - IEEE 21st International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2015
EditorsLisa O'Conner
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages159-166
Number of pages8
ISBN (Electronic)9781467378550
DOIs
StatePublished - 2015
EventIEEE 21st International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2015 - Hong Kong, China
Duration: 19 Aug 201521 Aug 2015

Publication series

NameProceedings - IEEE 21st International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2015

Conference

ConferenceIEEE 21st International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2015
Country/TerritoryChina
CityHong Kong
Period19/08/1521/08/15

Fingerprint

Dive into the research topics of 'Reconfigurable communication middleware for flexray-based distributed embedded systems'. Together they form a unique fingerprint.

Cite this