DSpace Repository

Smart delivery of push notification to secure multi-user support for IOT devices

Show simple item record

dc.contributor.advisor Adnan, Dr. Muhammad Abdullah
dc.contributor.author Mozumder, Md. Shamsul Arifin
dc.date.accessioned 2022-05-29T04:30:58Z
dc.date.available 2022-05-29T04:30:58Z
dc.date.issued 2021-07-24
dc.identifier.uri http://lib.buet.ac.bd:8080/xmlui/handle/123456789/6002
dc.description.abstract 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 research, 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 research. 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. en_US
dc.language.iso en en_US
dc.publisher Department of computer Science and Engineering en_US
dc.subject Network Data communications | Cloud computing en_US
dc.title Smart delivery of push notification to secure multi-user support for IOT devices en_US
dc.type Thesis-MSc en_US
dc.contributor.id 1015052011 en_US
dc.identifier.accessionNumber 118502
dc.contributor.callno 001.64404/SHA/2021 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search BUET IR


Advanced Search

Browse

My Account