Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
STEAM: Event-Based Middleware for Wireless Ad Hoc Network
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
A message ferrying approach for data delivery in sparse mobile ad hoc networks
Proceedings of the 5th ACM international symposium on Mobile ad hoc networking and computing
The CarTel mobile sensor computing system
Proceedings of the 4th international conference on Embedded networked sensor systems
Opportunistic spatio-temporal dissemination system for vehicular networks
Proceedings of the 1st international MobiSys workshop on Mobile opportunistic networking
Supporting mobility in content-based publish/subscribe middleware
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
Hi-index | 0.00 |
There is a large number of interesting applications for vehicular networks: traffic information dissemination, warnings, free parking spots finders, fuel prices advertising, etc. The Publish/ Subscribe (P/S) communication paradigm enables the application developers to easily design flexible notification systems. Furthermore, it enables the drivers/vehicles to indicate their interests about certain types of notifications (e.g. receive warnings concerning traffic jams only within 1km from the vehicle's route). And finally, P/S is an asynchronous communication protocol (spatial and temporal decoupling) that is suitable for the delay-tolerant network conditions. Our main goal is to design a P/S Middleware for vehicular networks that considers location and time in its primitives. We would like to enable the application developers to easily publish notification in specific location by treating location as context. We will use subscriptions and the navigation system to automatically express interests on the affected vehicles and to filter incoming notifications. Additionally, our middleware incorporates the appropriate communication mechanisms that implement the tasks instructed by the middleware primitives.