SIP-MBA: A Secure IoT Platform with Brokerless and Micro-service Architecture

被引:0
|
作者
Lam Nguyen Tran Thanh [1 ]
Nguyen Ngoc Phien [2 ,4 ]
The Anh Nguyen [3 ,5 ]
Hong Khanh Vo [5 ]
Hoang Huong Luong [5 ]
Tuan Dao Anh [5 ]
Khoi Nguyen Huynh Tuan [5 ]
Ha Xuan Son [6 ]
机构
[1] VNPT Informat Technol Co, Ho Chi Minh City, Vietnam
[2] Ton Duc Thang Univ, Ctr Appl Informat Technol, Ho Chi Minh City, Vietnam
[3] Ton Duc Thang Univ, Fac Informat Technol, Ho Chi Minh City, Vietnam
[4] VSB Tech Univ Ostrava, Fac Elect Engn & Comp Sci, Dept Comp Sci, Ostrava, Czech Republic
[5] FPT Univ, Can Tho City, Vietnam
[6] Univ Insubria, Varese, Italy
关键词
Internet of Things (IoT); gRPC; Single Sign-On; brokerless; micro-service; MQTT; message queue; security;
D O I
10.14569/IJACSA.2021.0120767
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Internet of Things is one of the most interesting technology trends today. Devices in the IoT network are often geared towards mobility and compact in size, thus having a rather weak hardware configuration. There are many light weight protocols, tailor-made suitable for limited processing power and low energy consumption, of which MQTT is the typical one. The current MQTT protocol supports three types of quality-of-service (QoS) and the user has to trade-off the security of the packet transmission by transmission rate, bandwidth and energy consumption. The MQTT protocol, however, does not support packet storage mechanisms which means that when the receiver is interrupted, the packet cannot be retrieved. In this paper, we present a broker-less SIP-MBA Platform, designed for micro-service and using gRPC protocol to transmit and receive messages. This design optimizes the transmission rate, power consumption and transmission bandwidth, while still meeting reliability when communicating. Besides, we implement users and things management mechanisms with the aim of improving security issues. Finally, we present the test results by implementing a collect data service via gRPC protocol and comparing it with streaming data by using the MQTT protocol.
引用
收藏
页码:586 / 593
页数:8
相关论文
共 50 条
  • [1] Resource monitoring method of the expandable cloud platform based on micro-service architecture
    He, Dong
    Huang, Hongbing
    Yao, Yiyang
    Qi, Weidiang
    Li, Hong
    Mao, Dong
    INTERNATIONAL JOURNAL OF AUTONOMOUS AND ADAPTIVE COMMUNICATIONS SYSTEMS, 2022, 15 (01) : 18 - 31
  • [2] ThingNet: A Micro-Service based IoT Macro-Programming Platform over Edges and Cloud
    Qiao, Yuansong
    Nolan, Robert
    Gill, Saul
    Fang, Guiming
    Lee, Brian
    2018 21ST CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS (ICIN), 2018,
  • [3] Complex Event Recognition Notification Methodology for Uncertain IoT Systems Based on Micro-Service Architecture
    Vrbaski, M.
    Bolic, M.
    Majumdar, S.
    2018 IEEE 6TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2018), 2018, : 184 - 191
  • [4] IoHT-MBA: An Internet of Healthcare Things (IoHT) Platform based on Microservice and Brokerless Architecture
    Lam Nguyen Tran Thanh
    Nguyen Ngoc Phien
    The Anh Nguyen
    Hong Khanh Vo
    Hoang Huong Luong
    Tuan Dao Anh
    Khoi Nguyen Huynh Tuan
    Ha Xuan Son
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (07) : 594 - 601
  • [5] Design and Implementation of Integrated Disaster Reduction Intelligent Service System Based on Micro-service Architecture and Middle Platform Concept
    Qiu A.
    Zhang Y.
    Luo N.
    Zhao X.
    Liu J.
    He W.
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2020, 45 (08): : 1288 - 1295
  • [6] An optimized control access mechanism based on micro-service architecture
    Fu, Guo
    Sun, Jin
    Zhao, Jiantao
    2018 2ND IEEE CONFERENCE ON ENERGY INTERNET AND ENERGY SYSTEM INTEGRATION (EI2), 2018,
  • [7] The Development of Real-time Large Data Processing Platform Based On Reactive Micro-Service Architecture
    Lv, Haidong
    Zhang, Tianzhi
    Zhao, Zhenhan
    Xu, Jiahui
    He, Tianyu
    PROCEEDINGS OF 2020 IEEE 4TH INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2020), 2020, : 2003 - 2006
  • [8] Design and Implementation of Smart Contract Micro-service Architecture for Load Aggregator
    Zhang J.
    Yu H.
    Zhou Z.
    Ma J.
    Geng G.
    Jiang Q.
    Dianli Xitong Zidonghua/Automation of Electric Power Systems, 2022, 46 (21): : 125 - 133
  • [9] GENERALIZED MICRO-SERVICE ARCHITECTURE FOR WEB BASED DATABASE MANAGEMENT SYSTEMS
    Chandrasena, Shamitha
    2020 20TH INTERNATIONAL CONFERENCE ON ADVANCES IN ICT FOR EMERGING REGIONS (ICTER-2020), 2020, : 274 - 275
  • [10] Database-per-Service for E-learning system with Micro-Service Architecture
    Kumar, S. Suresh
    Shastry, Mallikarjuna P. M.
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES FOR SMART NATION (SMARTTECHCON), 2017, : 705 - 708