ACM Home Page
Please provide us with feedback. Feedback
A hybrid publish subscribe protocol
Full text PdfPdf (1.00 MB)
Source Middleware Conference archive
Proceedings of the ACM/IFIP/USENIX Middleware '08 Conference Companion table of contents
Leuven, Belgium
SESSION: Work in progress table of contents
Pages 24-29  
Year of Publication: 2008
ISBN:978-1-60558-369-3
Authors
Mark Linderman  Air Force Research Laboratory, Rome, NY
Norman Ahmed  Air Force Research Laboratory, Rome, NY
James Metzler  Air Force Research Laboratory, Rome, NY
Jason Bryant  ITT Coorporation, Rome, NY
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 119,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1462735.1462742
What is a DOI?

ABSTRACT

Content-based publish/subscribe system performance depends upon the efficient subscription matching and event dissemination to interested subscribers. We propose a hybrid content-based publish/subscribe protocol for large size events wherein a centralized brokering system is coupled with a decentralized BitTorrent-like peer-to-peer (P2P) protocol for scalable event distribution among publishers and subscribers. Events are mapped to a torrent that grows as new events are published. Subscribers self-broker on event metadata and request content only if interested. Subscriber interests determine event popularity that the broker estimates with sampling. Popular events are disseminated P2P; unpopular events, directly from the broker; and somewhat popular ones, with P2P and broker-directed pre-seeding. The challenge is the dissemination of popular events without overwhelming centralized resources while efficiently disseminating unpopular events that lack sufficient interest to sustain gossip-based dissemination. The key advances include new means of handling variable event popularity inherent in content-based pub/sub and an adaptive anti-entropy mechanism for undelivered events.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Monsoon: Efficient distrobuted data dissemination. http://www.mitre.org/news/events/tech07/3112.pdf.
 
2
Network emulation testbed home. http://www.isislab.vanderbilt.edu/index.php3.
 
3
An open platform for developing, deploying, and accessing planetary-scale services. http://www.planet-lab.org.
 
4
bittorrent.org. Dht protocol. http://bittorrent.org/Draft_DHT_protocol.html, July 2006.
 
5
B. Cohen. Incentives build robustness in bittorrent. http://www.bittorrent.org/bittorrentecon.pdf, 2003.
 
6
V. T. Combs, R. Hillman, M. T. Muccio, and R. W. McKeel. Joint battlespace infosphere: Information management within a c2 enterprise. Ft. Belvoir: Defense Technical Information Center. http://handle.dtic.mil/100.2/ADA463694, 2005.
 
7
C. Dana, D. Li, D. Harrison, and C. Chuah. Bass: Bittorrent assisted streaming system for video-on-demand. http://www.ece.ucdavis.edu/~chuah/paper/2005/mmsp05-bass.pdf, 2005.
 
8
R. Szarowski. Hybrid publish-subscribe: A compromise approach for large-scale. citeseer.ist.psu.edu/643523.html.
 
9

Collaborative Colleagues:
Mark Linderman: colleagues
Norman Ahmed: colleagues
James Metzler: colleagues
Jason Bryant: colleagues