This paper presents a novel and efficient mobility management scheme based on a pro-active caching approach (i.e., state transfer/caching occurs prior to the subscriber's movement) to extend existing pub/sub systems to the mobile, wireless domain. This approach depends largely on a mechanism that intelligently pre-loads subscriber contexts one hop ahead of its current broker. To achieve this in an automated fashion, we introduce the notion of a neighbor graph, which is built automatically, to capture user mobility patterns. We have investigated the effectiveness of our proposed approach through testbed experiments, comparing it to the current state-of-the-art solutions, durable subscription-based and reactive, proposed in the literature. The experimental results across a broad-range of workload parameters show that our proactive approach outperforms earlier approaches by wide margins. Our approach supports fast handoff with low cost in terms of state transfer overhead. It also prevents message duplication and considerably reduces message loss. Copyright

Additional Metadata
Keywords JMS, Pro-active handoff, Publish/subscribe systems
Persistent URL dx.doi.org/10.1145/1582379.1582381
Conference 2009 ACM International Wireless Communications and Mobile Computing Conference, IWCMC 2009
Citation
Gaddah, A. (Abdulbaset), & Kunz, T. (2009). A pro-active mobility management scheme for pub/sub systems using neighborhood graph. Presented at the 2009 ACM International Wireless Communications and Mobile Computing Conference, IWCMC 2009. doi:10.1145/1582379.1582381