Towards real-time middleware for vehicular ad hoc networks

Barbara Hughes, René Meier, Raymond Cunningham, Vinny Cahill
2004 Proceedings of the first ACM workshop on Vehicular ad hoc networks - VANET '04  
Applications of inter-vehicle and vehicle-to-roadside communication that make use of vehicular ad hoc networks (VANETs) will often require reliable communication that provides guaranteed real-time message propagation. This paper describes an event-based middleware, called RT-STEAM. Unlike other event systems, RT-STEAM does not rely on a centralized event broker or look-up service while still supporting event channels providing hard real-time event delivery. RT-STEAM event filtering can be based
more » ... on subject, content and/or proximity. To guarantee real-time communication, we exploit proximitybased event propagation to guarantee real-time constraints within the defined proximities only. The proximity within which realtime guarantees are available is adapted to maintain time bounds while allowing changes to membership and topology, typical of VANETs. This Space-Elastic Model of real-time communication is the first to directly address adaptation in the space domain to guarantee real-time constraints. Event-based middleware, Real-time, Proximity adaptation characteristically associated with an event channel may require adaptation to maintain the required real-time guarantees while allowing changes to membership and topology as is typical of VANETs. This Space-Elastic model is the first to directly address adaptation in the space domain to maintain real-time guarantees. THE SPACE-ELASTIC MODEL Hard real-time event communication in a highly dynamic VANET is challenging. We exploit the proximity filters defined by RT-STEAM to reduce the scope of a VANET where real-time communication is required to the area within the defined proximity bounds only. The dynamics of a VANET impact the real-time guarantees available within the proximity bound. In this case, we dynamically adapt the proximity bound to maintain the required real-time guarantees. This dynamic proximity, or spaceelastic, adaptation is at the core of our Space-Elastic model.
doi:10.1145/1023875.1023894 dblp:conf/mobicom/HughesMCC04 fatcat:sygf5ulfyjed7b3j43vkre2sfa