A modular approach to build structured event-based systems
Proceedings of the 2002 ACM symposium on Applied computing
Transmission range effects on AODV multicast communication
Mobile Networks and Applications
STEAM: Event-Based Middleware for Wireless Ad Hoc Network
ICDCSW '02 Proceedings of the 22nd International Conference on Distributed Computing Systems
MESH Mdl " A Middleware for Self-Organization in Ad Hoc Networks
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Supporting Hierarchy and Heterogeneous Interfaces in Multi-Hop Wireless Ad Hoc Networks
ISPAN '99 Proceedings of the 1999 International Symposium on Parallel Architectures, Algorithms and Networks
Middleware for Mobile Computing: Awareness vs. Transparency
HOTOS '01 Proceedings of the Eighth Workshop on Hot Topics in Operating Systems
LIME: A Middleware for Physical and Logical Mobility
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Adapting asynchronous messaging middleware to ad hoc networking
MPAC '04 Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing
EMMA: Epidemic Messaging Middleware for Ad hoc networks
Personal and Ubiquitous Computing
Exploiting Clustering and Cross-Layer Design Approaches for Data Caching in MANETs
WIMOB '07 Proceedings of the Third IEEE International Conference on Wireless and Mobile Computing, Networking and Communications
Improving UDP and TCP performance in mobile ad hoc networks with INSIGNIA
IEEE Communications Magazine
Cross-layer design: a survey and the road ahead
IEEE Communications Magazine
Adaptive security protocol selection for mobile computing
Journal of Network and Computer Applications
TapRouter: an emulating framework to run real applications on simulated mobile ad hoc network
Proceedings of the 44th Annual Simulation Symposium
Hi-index | 0.00 |
The middleware developed for traditional mobile wireless networks cannot be directly applied to mobile ad hoc networks (MANETs) due to MANET's salient characteristics such as node mobility and limited resources. Most existing message-oriented middleware for mobile networks rely on infrastructure or assume the existence of reliable and continuous connections among communicating entities. These schemes do not take advantage of cross-layer optimization. Publish/subscribe middleware has been widely used to provide asynchronous communication functionality in distributed application environments. Due to frequent node disconnections, asynchronous publish/subscribe message middleware is a proper communication model for mobile ad hoc networking environments. This paper presents mobility aware and a cross-layer based middleware (MOBCROSS) for MANETs. MOBCROSS is based on the publishing and subscription of topics. The main features of MOBCROSS are mobility awareness, network reconfiguration, message caching, and cross-layer interaction support. The performance of the middleware is evaluated in a simulation environment. MOBCROSS is compared with middleware without cross-layer (MWCL) scheme. MWCL provides caching but does not employ cross-layering. The simulation results indicated that MOBCROSS achieves higher performance as compared to MWCL with respect to packet delivery ratio with slightly lower message overhead.