CloudPush: Smart Delivery of Push Notification to Secure Multi-User Support for IoT Devices

被引:0
|
作者
Mozumder, Md Shamsul Arifin [1 ]
Adnan, Muhammad Abdullah [2 ]
机构
[1] Samsung R&D Inst Bangladesh Ltd, Dhaka, Bangladesh
[2] Bangladesh Univ Engn & Technol BUET, Dhaka, Bangladesh
关键词
Internet of things; Cloud; Multi-user; Push notification; CloudPush; Security; IoTivity; INTERNET;
D O I
10.1109/IC2E48712.2020.00008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of things (IoT) with a cloud server has become popular nowadays and it's going to be used in almost every aspect of human life. All devices will be connected to the internet and can communicate with each other where cloud plays an import role in the IoT environment. However, often cloud-enabled IoT environments have potential security risks and do not have multi-user support. In this paper, we discuss an IoT push messaging framework named CloudPush framework consisting of a client application, IoT devices, and a cloud system. In this framework, IoT devices can work on an ad hoc network and send event notifications to the client applications through the cloud. We show that CloudPush framework has vulnerabilities while maintaining multiple user accounts between a client application and IoT device in the cloud. The client application can receive unintended and unauthorized notification messages due to the lack of managing multiple accounts properly in the cloud server. To ensure stability in this framework while sending push notifications through the cloud by IoT devices, we discuss potential vulnerabilities and their solutions in this paper. We demonstrate that the aggregated throughput of CloudPush framework is 12-15% better than IoTivity framework even though IoTivity does not support multi-user for an IoT resource and a client application. If IoT device's events are sent to multiple client applications i.e. events are distributed among client applications, then the throughput of CloudPush framework increases to 12-25% compared with the IoTivity framework because the CloudPush framework runs optimized searching algorithm in cloud and scales event notifications in both cloud server and cloud push service layer. For a secured multi-user support, notification message data is encrypted that makes the CloudPush system 3-5% slower but still, it performs 9-12% better than the IoTivity framework.
引用
收藏
页码:11 / 19
页数:9
相关论文
共 50 条
  • [1] Achieving IoT Devices Secure Sharing in Multi-User Smart Space
    Al-Shaboti, Mohammed
    Chen, Gang
    Welch, Ian
    [J]. PROCEEDINGS OF THE 2020 IEEE 45TH CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2020), 2020, : 88 - 99
  • [2] Enabling Multi-user Controls in Smart Home Devices
    Jang, William
    Chhabra, Adil
    Prasad, Aarathi
    [J]. PROCEEDINGS OF THE 2017 WORKSHOP ON INTERNET OF THINGS SECURITY AND PRIVACY (IOT S&P'17), 2017, : 49 - 54
  • [3] RSS delivery architecture for multi-user terminals using Push service
    Chung, Seung-Hwa
    [J]. ICHIT 2008: INTERNATIONAL CONFERENCE ON CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, PROCEEDINGS, 2008, : 526 - 529
  • [4] Secure Computation Offloading for Multi-user Multi-server MEC-enabled IoT
    Xu, Jun
    Zhu, Pengcheng
    Li, Jiamin
    You, Xiaohu
    [J]. IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [5] ThingsDND: IoT Device Failure Detection and Diagnosis for Multi-User Smart Homes
    Borhani, Alireza
    Zarandi, Hamid R.
    [J]. 2022 18TH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2022), 2022, : 113 - 116
  • [6] Privacy-preserving Secure Media Streaming for Multi-user Smart Environments
    Carpentieri, Bruno
    Castiglione, Arcangelo
    de Santis, Alfredo
    Palmieri, Francesco
    Pizzolante, Raffaele
    [J]. ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2022, 22 (02)
  • [7] Toward Secure Data Computation and Outsource for Multi-User Cloud-Based IoT
    Rezaeibagha, Fatemeh
    Mu, Yi
    Huang, Ke
    Chen, Lanxiang
    Zhang, Leyou
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (01) : 217 - 228
  • [8] Logical Expression Tutoring System for Controlling Smart Devices in Multi-User Environments
    Takahashi, Tomoya
    Murakami, Yuko
    Watanabe, Hidenobu
    Nishimura, Kouji
    [J]. 31ST INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION, ICCE 2023, VOL II, 2023, : 926 - 928
  • [9] Secure and Scalable Multi-User Searchable Encryption
    Van Rompay, Cedric
    Molva, Refik
    Onen, Melek
    [J]. SCC'18: PROCEEDINGS OF THE 6TH INTERNATIONAL WORKSHOP ON SECURITY IN CLOUD COMPUTING, 2018, : 15 - 25
  • [10] WSN Management in a multi-user secure context
    Dragomir, Dan
    Voinescu, Andrei
    Draghici, Adriana
    Tapus, Nicolae
    [J]. 2013 ROEDUNET INTERNATIONAL CONFERENCE (ROEDUNET): NETWORKING IN EDUCATION, 11TH EDITION, 2013,