MSMIoT: An Efficient Microservice-based Middleware architecture for the Internet of Things

被引:0
|
作者
Champaneria, Tushar [1 ]
Makwana, Ashwin [1 ]
Jardosh, Sunil [2 ]
机构
[1] Charotar Univ Sci & Technol CHARUSAT, Chandubhai S Patel Inst Technol, U&PU Patel Dept Comp Engn, Changa, India
[2] Progress Software, Hyderabad, India
关键词
IoT middleware architecture; middleware challenges; service-oriented architecture; microservices;
D O I
10.22937/IJCSNS.2022.22.9.90
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) is becoming prevalent in the most promising domains like smart cities, healthcare, industrial automation, etc. Hence, the scalable and reliable middleware architecture design is the prime need for the adoption of IoT. An essential task of middleware is to abstract the underlying complexity of hardware to the services by facilitating the developer to develop software and services. The service orientation middleware approach is promising for addressing the challenges of the middleware of IoT. Microservices are radically popular in implementing SOA with different perspectives and goals. In this paper, we present a MicroService-based Middleware architecture for IoT (MSMIoT) that is modular and provides an accessible interface to applications and addresses known challenges like heterogeneity, scalability, interoperability, reliability, availability, context awareness, security, transparency, and abstraction to applications. We evaluated our proposed architecture for different traffic rates. Finally, the results show that the proposed architecture outperforms the traditional approach by a gain of 10-15 % in the case of throughput and a decrease in latency by 15-20 %.
引用
收藏
页码:687 / 695
页数:9
相关论文
共 50 条
  • [21] A Microservice-Based Architecture Approach for the Automation of Modular Process Plants
    Bloch, Henry
    Fay, Alexander
    Knohl, Torsten
    Hoernicke, Mario
    Bernshausen, Jens
    Hensel, Stephan
    Hahn, Anna
    Urbas, Leon
    2017 22ND IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2017,
  • [22] Improved RFID Middleware Architecture and Optimal Algorithm based on Internet of Things
    Qu, Weiqing
    Qi, Yuedou
    Zhang, Qi
    Zhou, Chunliang
    INTERNATIONAL JOURNAL OF FUTURE GENERATION COMMUNICATION AND NETWORKING, 2016, 9 (11): : 263 - 274
  • [23] MICROLYZE: A Framework for Recovering the Software Architecture in Microservice-Based Environments
    Kleehaus, Martin
    Uludag, Omer
    Schaefer, Patrick
    Matthes, Florian
    INFORMATION SYSTEMS IN THE BIG DATA ERA, 2018, 317 : 148 - 162
  • [24] An End-user Microservice-Based Lightweight Architecture for IoT
    Wang, Ying
    Cheng, Bo
    Niu, Meng
    2018 14TH INTERNATIONAL COMPUTER ENGINEERING CONFERENCE (ICENCO), 2018, : 68 - 72
  • [25] Designing a Smart City Internet of Things Platform with Microservice Architecture
    Krylovskiy, Alexandr
    Jahn, Marco
    Patti, Edoardo
    2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 25 - 30
  • [26] Special issue on efficient management of microservice-based systems and applications
    Xu, Minxian
    Dustdar, Schahram
    Villari, Massimo
    Buyya, Rajkumar
    SOFTWARE-PRACTICE & EXPERIENCE, 2024, 54 (04): : 543 - 545
  • [27] Special issue on efficient management of microservice-based systems and applications
    Xu, Minxian
    Dustdar, Schahram
    Villari, Massimo
    Buyya, Rajkumar
    Software - Practice and Experience, 2024, 54 (04) : 543 - 545
  • [28] MicroART: A Software Architecture Recovery Tool for Maintaining Microservice-based Systems
    Granchelli, Giona
    Cardarelli, Mario
    Di Francesco, Paolo
    Malavolta, Ivano
    Iovino, Ludovico
    Di Salle, Amleto
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE WORKSHOPS (ICSAW), 2017, : 298 - 302
  • [29] Microservice-Based Interface to ChatGPT
    Ivanov, Rosen
    Velkova, Victoria
    2024 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS, AQTR, 2024, : 259 - 263
  • [30] A Microservice-based Architecture for the Development of Accessible, Crowdsensing-based Mobility Platforms
    Melis, Andrea
    Mirri, Silvia
    Prandi, Catia
    Prandini, Marco
    Salomoni, Paola
    2016 INTERNATIONAL CONFERENCE ON COLLABORATION TECHNOLOGIES AND SYSTEMS (CTS), 2016, : 498 - 505