WSNp1-6: Applying Peer-to-Peer Asynchronous Publish Subscribe Message Middleware to Mobile Ah Hoc Networks

The Publish-Subscribe middleware has been widely used to provide asynchronous communication functionality in distributed applications. Due to lack of communication infrastructure, frequent node mobility and limited resources, asynchronous publish-subscribe message middleware is a suitable communication model for mobile ad hoc networking environment, hi this paper, we propose an asynchronous publish-subscribe message middleware scheme for mobile ad hoc networks. The scheme supports disconnected operation and spontaneous communications. The proposed publish- subscribe mechanism is based on topics. The message publisher broadcasts an advertisement to its neighbor brokers, and receivers utilize subscription packets to set up connections with publisher. With the spread of advertisements, the system can also use advertisements to do the network reconfiguration. The main features of the proposed middleware scheme are: efficient, flexible, mobility awareness, network reconfiguration and cross-layer interaction support. The performance of the protocol is evaluated using simulation in terms of packet delivery ratio and end-to-end packet delay. These metrics are investigated as a function of node moving speed. The results show that our scheme can support intermittent connectivity and asynchronous communication environment that characterizes mobile ad hoc networks.