Content-based XML data dissemination

Guoli Li, Shuang Hou, Hans Arno Jacobsen

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review


XML-based data dissemination networks are rapidly gaining momentum. In these networks XML content is routed from data producers to data consumers throughout an overlay network of content-based routers. Routing decisions are based on XPath expressions (XPEs) stored at each router. To enable efficient routing, while keeping the routing state small, we introduce advertisement-based routing algorithms for XML content, present a novel data structure for managing XPEs, especially apt for the hierarchical nature of XPEs and XML, and develop several optimizations for reducing the number of XPEs required to manage the routing state. The experimental evaluation shows that our algorithms and optimizations reduce the routing table size by up to 90%, improve the routing time by roughly 85%, and reduce overall network traffic by about 35%. Experiments running on PlanetLab show the scalability of our approach.

Original languageEnglish
Title of host publicationAdvanced Applications and Structures in XML Processing
Subtitle of host publicationLabel Streams, Semantics Utilization and Data Query Technologies
PublisherIGI Global
Number of pages29
ISBN (Print)9781615207275
StatePublished - 2010
Externally publishedYes


Dive into the research topics of 'Content-based XML data dissemination'. Together they form a unique fingerprint.

Cite this