Message Publish/Subscribe Scheme Based on Opportunistic Networks

Publish/Subscribe system is an asynchronous and multi-point communication system, which decouples communication space from communication time and control flow completely. It adapts well to highly dynamic network environments and data-centric networks. This paper presents an Opportunistic Networks based Message Publish/Subscribe Scheme (ONMPSS), which can calculate the number of subscription requests and respond events according to the communication frequency between different nodes adaptively. The evaluation results demonstrate that ONMPSS can balance well the tradeoff between delivery ratio and resource consumption in community-based opportunistic networks. The simulation results show that ONMPSS outperforms Epidemic and Direct Transmission algorithms on both delay ratio and resource consumption.

[1]  Jiannong Cao,et al.  Efficient Event Delivery in Publish/Subscribe Systems for Wireless Mesh Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[2]  Cauligi S. Raghavendra,et al.  Spray and Focus: Efficient Mobility-Assisted Routing for Heterogeneous and Correlated Mobility , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[3]  Limin Sun,et al.  Opportunistic Networks: Opportunistic Networks , 2009 .

[4]  V. Stavroulaki,et al.  Opportunistic Networks , 2011, IEEE Vehicular Technology Magazine.

[5]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[6]  David A. Maltz,et al.  A performance comparison of multi-hop wireless ad hoc network routing protocols , 1998, MobiCom '98.

[7]  Cauligi S. Raghavendra,et al.  Spray and wait: an efficient routing scheme for intermittently connected mobile networks , 2005, WDTN '05.

[8]  Lars Wischhof,et al.  Information dissemination in self-organizing intervehicle networks , 2005, IEEE Transactions on Intelligent Transportation Systems.