Efficient event delivery in publish/subscribe systems for wireless mesh networks

Yuan Zheng, Jiannong Cao, Ming Liu, Jinling Wang

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

12 Citations (Scopus)

Abstract

Publish/Subscribe (Pub/Sub) systems have been widely used in distributed computing systems for event notification and delivery. However, there is no existing work on Pub/Sub systems for wireless mesh networks (WMNs) which are regarded as a promising infrastructure for providing wireless Internet services to a wide area. In this paper, we propose the design of a Pub/Sub system for WMNs. First, we describe a Pub/Sub system model for WMNs to support mobile clients. Then, based on geographical routing and mobility prediction, we propose an event delivery protocol with low transmission overhead and delay to support mobile clients in a WMN. Our theoretical analysis shows that the transmission overhead and delay per event of the proposed protocol are only affected by the area of the region where the clients move, but not the speeds of mobile clients and the arrival rates of events. The analysis has been validated by the simulation results which show that our protocol can significantly improve the performance of event transmission in Pub/Sub systems for WMNs compared with the previous solutions designed for other kinds of networks.
Original languageEnglish
Title of host publication2007 IEEE Wireless Communications and Networking Conference, WCNC 2007
Pages4327-4332
Number of pages6
DOIs
Publication statusPublished - 27 Nov 2007
Event2007 IEEE Wireless Communications and Networking Conference, WCNC 2007 - Kowloon, China
Duration: 11 Mar 200715 Mar 2007

Conference

Conference2007 IEEE Wireless Communications and Networking Conference, WCNC 2007
CountryChina
CityKowloon
Period11/03/0715/03/07

Keywords

  • Middleware
  • Mobility
  • Publish/subscribe
  • Wireless mesh networks

ASJC Scopus subject areas

  • Engineering(all)

Cite this