Enabling Large-Scale IoT-Based Services through Elastic Publish/Subscribe

被引:8
|
作者
Vavassori, Sergio [1 ]
Soriano, Javier [1 ]
Fernandez, Rafael [1 ]
机构
[1] Univ Politecn Madrid, Sch Comp Sci, E-28660 Madrid, Spain
来源
SENSORS | 2017年 / 17卷 / 09期
基金
欧盟地平线“2020”;
关键词
content-based publish/subscribe; Chandy-Lamport algorithm; distributed snapshot; distributed system; Internet of Things;
D O I
10.3390/s17092148
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In this paper, we report an algorithm that is designed to leverage the cloud as infrastructure to support Internet of Things (IoT) by elastically scaling in/out so that IoT-based service users never stop receiving sensors' data. This algorithm is able to provide an uninterrupted service to end users even during the scaling operation since its internal state repartitioning is transparent for publishers or subscribers; its scaling operation is time-bounded and depends only on the dimension of the state partitions to be transmitted to the different nodes. We describe its implementation in E-SilboPS, an elastic content-based publish/subscribe (CBPS) system specifically designed to support context-aware sensing and communication in IoT-based services. E-SilboPS is a key internal asset of the FIWARE IoT services enablement platform, which offers an architecture of components specifically designed to capture data from, or act upon, IoT devices as easily as reading/changing the value of attributes linked to context entities. In addition, we discuss the quantitative measurements used to evaluate the scale-out process, as well as the results of this evaluation. This new feature rounds out the context-aware content-based features of E-SilboPS by providing, for example, the necessary middleware for constructing dashboards and monitoring panels that are capable of dynamically changing queries and continuously handling data in IoT-based services.
引用
收藏
页数:19
相关论文
共 50 条
  • [21] GreenLab, an IoT-Based Small-Scale Smart Greenhouse
    Volosciuc, Cristian
    Bogdan, Razvan
    Blajovan, Bianca
    Stangaciu, Cristina
    Marcu, Marius
    FUTURE INTERNET, 2024, 16 (06)
  • [22] Probing IoT-based consumer services: ‘insights’ from the connected shower
    Andy Crabtree
    Lewis Hyland
    James Colley
    Martin Flintham
    Joel E. Fischer
    Hyosun Kwon
    Personal and Ubiquitous Computing, 2020, 24 : 595 - 611
  • [23] A Novel SDN Multicast for Large-scale IoT Environments
    Kim, Hyeong-su
    Yun, Seongjin
    Kim, Hanjin
    Kim, Won-Tae
    2017 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY CONVERGENCE (ICTC), 2017, : 823 - 828
  • [24] Probing IoT-based consumer services: 'insights' from the connected shower
    Crabtree, Andy
    Hyland, Lewis
    Colley, James
    Flintham, Martin
    Fischer, Joel E.
    Kwon, Hyosun
    PERSONAL AND UBIQUITOUS COMPUTING, 2020, 24 (05) : 595 - 611
  • [25] Context-free dynamic service clustering of IoT-based services
    Mishra, Sugyan
    Sarkar, Anirban
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2024, 20 (03) : 455 - 466
  • [26] Investigating the Usage of IoT-Based Smart Parking Services in the Borough of Westminster
    Peng, Guochao
    Clough, Paul David
    Madden, Andrew
    Xing, Fei
    Zhang, Bingqian
    JOURNAL OF GLOBAL INFORMATION MANAGEMENT, 2021, 29 (06)
  • [27] Distributed Coordination of IoT-based Services by using a Graph Coloring Algorithm
    Choi, Jang-Ho
    Cho, Jae-Hyun
    Ko, Han-Gyu
    Ko, In-Young
    2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2013, : 399 - 404
  • [28] Secure Data-Centric Access Control for Smart Grid Services Based on Publish/Subscribe Systems
    Duan, Li
    Liu, Dongxi
    Zhang, Yang
    Chen, Shiping
    Liu, Ren Ping
    Cheng, Bo
    Chen, Junliang
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2016, 16 (04)
  • [29] A blockchain and IoT-based lightweight framework for enabling information transparency in supply chain finance
    Guo, Lingling
    Chen, Jingjing
    Li, Shihan
    Li, Yafei
    Lu, Jinzhi
    DIGITAL COMMUNICATIONS AND NETWORKS, 2022, 8 (04) : 576 - 587
  • [30] IoT-based green city architecture using secured and sustainable android services
    Ullah, Farhan
    Al-Turjman, Fadi
    Nayyar, Anand
    ENVIRONMENTAL TECHNOLOGY & INNOVATION, 2020, 20