ACM Home Page
Please provide us with feedback. Feedback
Quality-constrained routing in publish/subscribe systems
Full text PdfPdf (390 KB)
Source ACM International Conference Proceeding Series; Vol. 115 archive
Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing table of contents
Grenoble, France
Pages: 1 - 8  
Year of Publication: 2005
ISBN:1-59593-268-2
Authors
Bogumil Zieba  Thales Nederland B.V, Hengelo (O), The Netherlands
Marten van Sinderen  University of Twente, Enschede, The Netherlands
Maarten Wegdam  University of Twente, Enschede, The Netherlands
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 51,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1101480.1101481
What is a DOI?

ABSTRACT

Routing in publish/subscribe (pub/sub) features a communication model where messages are not given explicit destination addresses, but destinations are determined by matching the subscription declared by subscribers. For a dynamic computing environment with applications that have quality demands, this is not sufficient. Routing decision should, in such environments, not only depend on the subscription predicate, but should also take the quality-constraints of applications and characteristics of network paths into account. We identified three abstraction levels of these quality constraints: functional, middleware and network. The main contribution of the paper is the concept of the integration of these constraints into the pub/sub routing. This is done by extending the syntax of pub/sub system and applying four generic, proposed by us, guidelines. The added values of quality-constrained routing concept are: message delivery satisfying quality demands of applications, improvement of system scalability and more optimise use of the network resources. We discuss the use case that shows the practical value of our concept.


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
Araujo F., Rodrigues L.- Quality of Service in Indirect Communication Systems - Fourth European Research Seminar on Advances in Distributed Systems (ERSADS'01)
 
2
 
3
Braden R., Zhang L., Berson S., Herzog S. and Jamin S. - Resource ReSerVation Protocol (RSVP) - Version 1 Functional Specification. Internet Draft, August 1998.
4
 
5
Carzaniga A. - Architectures for an Event Notification Service Scalable to Wide-area, PhD Thesis, Politecnico di Milano, 1998
 
6
Carzaniga A., Rutherford M. J, Wolf A. L. - A Routing Scheme for Content-Based Networking - In Proc. of IEEE INFOCOM 2004
 
7
Carzaniga A., Wolf A. L. - Fast Forwarding for Content- Based Networking -- University of Colorado Department of Computer Science, Technical Report CU-CS-922-01 November 2001
 
8
Carzaniga A., Rosenblum D. R and Wolf A. L. Challenges for distributed event services: Scalability vs. expressiveness. In Engineering Distributed Objects '99, May 1999.
 
9
Casati F. et. al. - Adaptive and Dynamic Service Composition in eFlow. HP technical. Report HPL-2000-39, March 2000.
 
10
 
11
Commerce One's solutions website: http://www.commerceone.com/index.html
 
12
Crawley E., Nair R., Rajagopalan B. and Sandick H., - A Framework for QoS-based Routing in the Internet, RFC 2386, August 1998.
13
 
14
 
15
Data Distribution Service for Real-Time Systems Specification, ptc/03-07-07
 
16
Eugster Th. Elber - The many faces of publish/subscribe. Technical report, Swiss Federal Institute of Technology in Lausanne (EPFL), 2001.
 
17
Fiege L., Zeidler A. - Dealing with Uncertainty in Mobile Publish/Subscribe Middleware -proceedings of Middleware 2003, International Workshop on Middleware for Pervasive and Ad-Hoc Computing (MPAC)
 
18
Frølund S., Koistinen J. - Quality-of-Service Specification in Distributed Object Systems Software Technology Laboratory HPL-98-159 September, 1998
 
19
 
20
Houtsma M. - Advanced Situation Assessmant Support in Maritime C4I Systems, NATO SCI-116 Symposium on Multi-Platform Integration of Sensors and Weapon Systems for Maritime Applications, Norfolk, VA, Oct. 2002
 
21
Muhl G.- Large-Scale Content-Based Publish/Subscribe Systems -- Dissertation Vom Fachbereich Informatik der Technischen Universitat Darmstadt 2002;
 
22
Mullender S. -- Distributed Systems - @ 1993 the ACM Press.
 
23
Nahrstedt K., Smith J. M. Design, Implementation and Experiences with the OMEGA End-point Architecture. IEEE Journal on Selected Areas in Communication, vol. 17, num. 7, pp. 1263--1279, September 1996.
 
24
Pardo-Castellote G. --OMG Data Distribution Service: Real-Time Publish/Subscribe Becomes a Standard -- RTC Magazine (www.rtcmagazine.com)-- January 2005.
 
25
Skowronek J., van't Hag - J. H. Evolutionary software development, NATO ESD conference 2001
 
26
Working Draft for Open Distributed Processing -- Reference Model - Quality of Service, ISO, Report: ISO/IEC JTC 1/SC 21 N 10979 Ed 6.4, Berlin.
 
27
Younis O., Fahmy S.- Constraint-Based Routing in the Internet: Basic Principles and Recent Research - IEEE Communications Surveys & Tutorials 5 (2003)

Collaborative Colleagues:
Bogumil Zieba: colleagues
Marten van Sinderen: colleagues
Maarten Wegdam: colleagues