Unified IoT Platform Architecture Platforms as Major IoT Building Blocks

被引:0
|
作者
Mijic, Dcjan [1 ]
Varga, Ervin [1 ]
机构
[1] Univ Novi Sad, Fac Tech Sci, Trg Dositeja Obradovica 6, Novi Sad 21000, Serbia
关键词
Cloud Computing; Edge Computing; Internet of Things; Micro-services; Platform; Software Architecture;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Ad-hoc approaches to building Internet of Things (IoT) solutions in the past had mostly failed. The sheer complexity of managing a mesh of distributed interconnected devices was unbearable. The appearance of IoT platforms has enabled the proliferation of successful products in this area. A full-scale, comprehensive IoT platform embraces the following three major capabilities: application enablement, data storage, and connectivity management. This paper presents an overview of technologies and techniques to realize such an IoT platform. The focus is on the platform that unifies edge and cloud computing. The paper refers to Mainflux as such reference example. Mainflux serves as a software infrastructure, that is built around the micro-services architectural style, for development of IoT solutions, and deployment of intelligent products. It is conceived as an open-source project, and is already used in production settings. Therefore, the paper describes a real product, whose chosen set of methods, technologies and techniques are feasible and effective in crafting IoT systems. The Mainflux project contains an extensive set of automated tests, that could serve as an additional documentation regarding its usage.
引用
收藏
页码:16 / 23
页数:8
相关论文
共 50 条
  • [41] Analysis of identifiers in IoT platforms
    Aftab, Haris
    Gilani, Komal
    Lee, JiEun
    Nkenyereye, Lewis
    Jeong, SeungMyeong
    Song, JaeSeung
    [J]. DIGITAL COMMUNICATIONS AND NETWORKS, 2020, 6 (03) : 333 - 340
  • [42] A Versatile Architecture for Building IoT Quantified-Self Applications
    Menychtas, Andreas
    Doukas, Charalampos
    Tsanakas, Panayiotis
    Maglogiannis, Ilias
    [J]. 2017 IEEE 30TH INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS (CBMS), 2017, : 500 - 505
  • [43] Common Requirements for IoT Platforms
    Barros, Tiago G. F.
    Teixeira, Erico S.
    [J]. 2023 IEEE 9TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2023,
  • [44] Benchmarking IoT Middleware Platforms
    Cardoso, Joao
    Pereira, Carlos
    Aguiar, Ana
    Morla, Ricardo
    [J]. 2017 IEEE 18TH INTERNATIONAL SYMPOSIUM ON A WORLD OF WIRELESS, MOBILE AND MULTIMEDIA NETWORKS (WOWMOM), 2017,
  • [45] IoT-MAP: IoT Mashup Application Platform for the Flexible IoT Ecosystem
    Heo, Sehyeon
    Woo, Sungpil
    Im, Janggwan
    Kim, Daeyoung
    [J]. PROCEEDINGS 2015 5TH INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS (IOT), 2015, : 163 - 170
  • [46] IoT Open-Source Architecture for the Maintenance of Building Facilities
    Villa, Valentina
    Naticchia, Berardo
    Bruno, Giulia
    Aliev, Khurshid
    Piantanida, Paolo
    Antonelli, Dario
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (12):
  • [47] The Sensorian IoT Platform
    Mahmoud, Qusay H.
    Qendri, Dhimiter
    [J]. 2016 13TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2016,
  • [48] IoT Architecture Prototype
    Daniel Saade, Sergio
    Gomez Lopez, Maria de los Angeles
    Nieto Penalver, Luis Eduardo
    Daniel Volentini, Esteban
    Albaca Paravan, Carlos
    Herman Lutz, Federico
    Ignacio Bilbao, Javier
    [J]. 2018 IEEE BIENNIAL CONGRESS OF ARGENTINA (ARGENCON), 2018,
  • [49] Extending DataTweet IoT Architecture for Virtual IoT Devices
    Datta, Soumya Kanti
    Bonnet, Christian
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2017, : 689 - 694
  • [50] An IoT Unified Access Platform for Heterogeneity Sensing Devices Based on Edge Computing
    Lan, Lina
    Shi, Ruisheng
    Wang, Bai
    Zhang, Lei
    [J]. IEEE ACCESS, 2019, 7 : 44199 - 44211