Entity

Time filter

Source Type


Najjar W.,Escuela Nacional de Ingenieria de Tunez ENIT | Bouhouch R.,Escuela Nacional de Ingenieria de Tunez ENIT | Jaouani H.,Escuela Nacional de Ingenieria de Tunez ENIT | Hasnaoui S.,Escuela Nacional de Ingenieria de Tunez ENIT
IEEE Latin America Transactions | Year: 2012

This paper addresses the Data Distribution Service DDS publish/subscribe middleware, which uses CAN driver and its State manager under ìCOSII real-time operating system. Our research work consists on developing a real-time middleware in the C language. Starting with the Object Management Group (OMG) specification, which is developed in interface description language (IDL) file, we use the idl to C mapping rules to create the Data Centric Publish Subscribe Application Programming Interface (API). We attach a special attention to DDS listeners and we give an approach to establish low-level communication using listeners, callback functions and CAN state manager. We specially focus on the default response of DDS entities following the ISR (Interrupt Service Routine) as communication behavior. © 2012 IEEE. Source


Najjar W.,Escuela Nacional de Ingenieria de Tunez ENIT | Jouani H.,Escuela Nacional de Ingenieria de Tunez ENIT | Bouhouch R.,Escuela Nacional de Ingenieria de Tunez ENIT | Hasnaoui S.,Escuela Nacional de Ingenieria de Tunez ENIT
IEEE Latin America Transactions | Year: 2012

In this paper we present an approach to timing analysis of applications communicating over a FlexRay bus, taking into consideration the specific aspects of the publish subscribe paradigm. We give an overview of works dealing with Data Distribution Service (DDS), scheduling over FlexRay and scheduling over the Control area Network (CAN). We are interesting in real time Quality of Service (QoS) for DDS. We specially focus on real time communication on static and dynamic FlexRay bus. We give our approach to calculate deadline on a DDS distribution using the equal Flexibility. We give also DDS and the task models for the computation. © 2012 IEEE. Source

Discover hidden collaborations