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 条
  • [1] A microservice-based middleware for the digital factory
    Ciavotta, Michele
    Alge, Marino
    Menato, Silvia
    Rovere, Diego
    Pedrazzoli, Paolo
    [J]. 27TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING, FAIM2017, 2017, 11 : 931 - 938
  • [2] A Personal Analytics Platform for the Internet of Things Implementing Kappa Architecture with Microservice-based Stream Processing
    Zschoernig, Theo
    Wehlitz, Robert
    Franczyk, Bogdan
    [J]. ICEIS: PROCEEDINGS OF THE 19TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2017, : 733 - 738
  • [3] Microservice-based Architecture for the NRDC
    Le, Vinh D.
    Neff, Melanie M.
    Stewart, Royal V.
    Kelley, Richard
    Fritzinger, Eric
    Dascalu, Sergiu M.
    Harris, Frederick C., Jr.
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 1659 - 1664
  • [4] Workload Modeling for Microservice-Based Edge Computing in Power Internet of Things
    Zhou, Jun
    Cen, Bowei
    Cai, Zexiang
    Chen, Yuanju
    Sun, Yuyan
    Xue, Hongli
    Tan, Weiha O.
    [J]. IEEE ACCESS, 2021, 9 : 76205 - 76212
  • [5] Lightweight and Context-aware Modeling of Microservice-based Internet of Things
    Wang, Zhen
    Sun, Chang-ai
    Aiello, Marco
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021, 2021, : 282 - 292
  • [6] Microservice-based Middleware for Collaborative Supply Chain Tracing
    da Silva, Dimitri
    Costa, Joao
    Assuncao, Bruno
    Kuprych, Volodymyr
    Teixeira, Claudio
    [J]. 2020 15TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2020), 2020,
  • [7] A Middleware Based Architecture for the Industrial Internet of Things
    Ungurean, Ioan
    Gaitan, Nicoleta Cristina
    Gaitan, Vasile Gheorghita
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (07): : 2874 - 2891
  • [8] A Microservice-Based Architecture for Performance and Energy Benchmarking of Docker-Host Linux Distributions on Internet-of-Things Devices
    Lennick, David
    Azim, Akramul
    Liscano, Ramiro
    [J]. 2021 22ND IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2021, : 705 - 711
  • [9] A Microservice-Based System for Industrial Internet of Things in Fog-Cloud Assisted Network
    Khoso, Fida Hussain
    Lakhan, Abdullah
    Arain, Aij Az Ahmed
    Soomro, M. Ali
    Nizamani, Shah Zaman
    Kanwar, Kelash
    [J]. ENGINEERING TECHNOLOGY & APPLIED SCIENCE RESEARCH, 2021, 11 (02) : 7029 - 7032
  • [10] Microservice-Based Architecture for an Energy Management System
    Lyu, Zhongliang
    Wei, Hua
    Bai, Xiaoqing
    Lian, Chunjie
    [J]. IEEE SYSTEMS JOURNAL, 2020, 14 (04): : 5061 - 5072