A content-based publish/subscribe framework over structured peer-to-peer networks

The Publish/Subscribe model has become a prevalent paradigm for building distributed notification services by decoupling the publishers and the subscribers from each other. Content-based publish/subscribe allows for highly expressive descriptions of subscriptions and thus is more appropriate for con...

Full description

Bibliographic Details
Main Author: Li, Wei
Format: Others
Language:English
Published: University of British Columbia 2009
Online Access:http://hdl.handle.net/2429/5645
id ndltd-UBC-oai-circle.library.ubc.ca-2429-5645
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-56452018-01-05T17:23:22Z A content-based publish/subscribe framework over structured peer-to-peer networks Li, Wei The Publish/Subscribe model has become a prevalent paradigm for building distributed notification services by decoupling the publishers and the subscribers from each other. Content-based publish/subscribe allows for highly expressive descriptions of subscriptions and thus is more appropriate for content dissemination when a finer level of granularity is necessary. However, scalability has become an issue due to the expensive matching and delivering inherent in content-based events. In this thesis we propose a novel content based publish/subscribe framework built over a DHT-based P2P network in order to provide scalable content delivery mechanisms. Based on efficient subscription installation, event publishing and event delivery techniques, our system can provide a scalable platform to support multiple different pub/ sub schemas. There are three key features in our design: (1) A logic space mapping and a distributed 2d-tree that maintains this space over DHT; (2) Novel random probing searching schemes allowing for subscription installation and event publication; (3) An efficient application layer multicast algorithm for message delivery with low bandwidth consumption. Science, Faculty of Computer Science, Department of Graduate 2009-03-06T18:49:39Z 2009-03-06T18:49:39Z 2008 2008-11 Text Thesis/Dissertation http://hdl.handle.net/2429/5645 eng Attribution-NonCommercial-NoDerivatives 4.0 International http://creativecommons.org/licenses/by-nc-nd/4.0/ 997090 bytes application/pdf University of British Columbia
collection NDLTD
language English
format Others
sources NDLTD
description The Publish/Subscribe model has become a prevalent paradigm for building distributed notification services by decoupling the publishers and the subscribers from each other. Content-based publish/subscribe allows for highly expressive descriptions of subscriptions and thus is more appropriate for content dissemination when a finer level of granularity is necessary. However, scalability has become an issue due to the expensive matching and delivering inherent in content-based events. In this thesis we propose a novel content based publish/subscribe framework built over a DHT-based P2P network in order to provide scalable content delivery mechanisms. Based on efficient subscription installation, event publishing and event delivery techniques, our system can provide a scalable platform to support multiple different pub/ sub schemas. There are three key features in our design: (1) A logic space mapping and a distributed 2d-tree that maintains this space over DHT; (2) Novel random probing searching schemes allowing for subscription installation and event publication; (3) An efficient application layer multicast algorithm for message delivery with low bandwidth consumption. === Science, Faculty of === Computer Science, Department of === Graduate
author Li, Wei
spellingShingle Li, Wei
A content-based publish/subscribe framework over structured peer-to-peer networks
author_facet Li, Wei
author_sort Li, Wei
title A content-based publish/subscribe framework over structured peer-to-peer networks
title_short A content-based publish/subscribe framework over structured peer-to-peer networks
title_full A content-based publish/subscribe framework over structured peer-to-peer networks
title_fullStr A content-based publish/subscribe framework over structured peer-to-peer networks
title_full_unstemmed A content-based publish/subscribe framework over structured peer-to-peer networks
title_sort content-based publish/subscribe framework over structured peer-to-peer networks
publisher University of British Columbia
publishDate 2009
url http://hdl.handle.net/2429/5645
work_keys_str_mv AT liwei acontentbasedpublishsubscribeframeworkoverstructuredpeertopeernetworks
AT liwei contentbasedpublishsubscribeframeworkoverstructuredpeertopeernetworks
_version_ 1718581963954061312