DocumentCode :
88385
Title :
Quality of Service in Wide Scale Publish—Subscribe Systems
Author :
Bellavista, Paolo ; Corradi, Antonio ; Reale, Andrea
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. di Bologna, Bologna, Italy
Volume :
16
Issue :
3
fYear :
2014
fDate :
Third Quarter 2014
Firstpage :
1591
Lastpage :
1616
Abstract :
Publish/Subscribe (PUB/SUB) systems have attracted much academic and industrial interest in the last years, with several successful experiences of development and deployment. Notwithstanding this high interest and the relevant research activities accomplished in the field, there are still many open technical challenges calling for additional research efforts. In this paper, we focus on the ability of PUB/SUB infrastructures to offer cost-effective, scalable, and quality-aware data distribution in emerging wide-scale and highly dynamic communication environments, such as those related to the continuous exchange of information between static and mobile nodes in smart-city scenarios. To this purpose, we survey state-of-the-art industrial and academic PUB/SUB solutions, with a strong focus on their support to scalability and quality requirements. We offer a detailed technical analysis of existing mechanisms and techniques for scalable QoS provisioning in PUB/SUB middleware, and we show how different design/implementation details impact the scalability and quality achievable at runtime. At the end of this surveying work, we identify promising guidelines for future research and for PUB/SUB systems extensions to effectively address the technical challenges of scalability and quality.
Keywords :
message passing; middleware; quality of service; PUB/SUB infrastructures; PUB/SUB systems; QoS provisioning; Quality of Service; highly dynamic communication environments; mobile nodes; quality requirements; scalability requirements; static nodes; wide scale publish-subscribe systems; Middleware; Peer-to-peer computing; Quality of service; Routing; Scalability; Subscriptions; Taxonomy; Publish/Subscribe; Quality Support; Scalability;
fLanguage :
English
Journal_Title :
Communications Surveys & Tutorials, IEEE
Publisher :
ieee
ISSN :
1553-877X
Type :
jour
DOI :
10.1109/SURV.2014.031914.00192
Filename :
6803100
Link To Document :
بازگشت