TY - GEN
T1 - Quality-constrained routing in publish/subscribe systems
AU - Zieba, Bogumil
AU - van Sinderen, Marten J.
AU - Wegdam, M.
PY - 2005/12
Y1 - 2005/12
N2 - 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.
AB - 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.
KW - EC Grant Agreement nr.: FP6/506869
KW - SCS-Services
U2 - 10.1145/1101480.1101481
DO - 10.1145/1101480.1101481
M3 - Conference contribution
SN - 1-59593-268-2
T3 - ACM International Conference Proceeding Series
SP - 1
EP - 8
BT - MPAC '05: Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
PB - ACM Press
CY - New York, USA
T2 - MPAC 2005, Grenoble, France
Y2 - 28 November 2005 through 2 December 2005
ER -