摘要

Because of the random movement property of node, the network topology of mobile Ad Hoc network (MANET) changes dynamically, while the Publish/Subscribe communication mechanism with the asynchrony and decoupling properties can solve information distribution problem efficiently among nodes of MANET. This paper proposes a Publish/Subscribe mechanism based on distributed broker architecture in MANET. Our approach is to select limited number of broker nodes, which take responsibility of matching between events and subscriptions, and sending the matching results to source nodes through the reverse route produced by prior message transmission. After that the source nodes send the event messages to destination nodes according to the matching result by using on-demand routing protocol. This arithmetic can efficiently reduce the influence of dynamical network topology on the data distribution and improve network utilization.

全文