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 ...