Guesmi T.,Laboratoire DIngenierie en Informatique Intelligente LI3 |
Hasnaoui S.,Laboratoire DIngenierie en Informatique Intelligente LI3 |
Rezig H.,Laboratoire DIngenierie en Informatique Intelligente LI3 |
Korbaa O.,Laboratoire DIngenierie en Informatique Intelligente LI3
International Journal of Computers and Applications | Year: 2011
The data distribution service (DDS) standard enables heterogeneous applications to interact in real-time distributed systems with highperformance requirements. Real-time networking must provide predictable latencies in its messaging mechanisms, in order to allow participants to perform its schedulability analysis. However, there is a lack of support for scheduling DDS applications over real-time networks. This paper describes the design and implementation of a real-time data distribution strategy that uses the object management group DDS and real-time network facilities to ensure the on-time and temporally valid delivery of data. This strategy implements an algorithm, called the LifeSpan-based consistent data delivery algorithm to determine scheduling parameters that will ensure that data that arrives at a requesting target is valid. This implementation introduces a global scheduling solution that manages the distribution and transmission activities in order to ensure the respect of DDS entities deadlines.