Murugan, Abimanyu (2025) Multi-Tenant Data Filtering in Fog Nodes for Privacy-Preserving IoT Data Processing. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (774kB) | Preview |
Preview |
PDF (Configuration Manual)
Download (538kB) | Preview |
Abstract
The IoT devices that flourish in the 5G multi-tenant settings contributed to the increased demand of privacy-preserving data processing at the edge where sensitive data (e.g. user IDs, locations) is produced. The conventional cloud-dependent strategy causes a problem with bandwidth, latency, and increased security vulnerabilities, which calls for the localized computing approach which is fog computing. The proposed research will focus on the essential issue of ensuring privacy, security and efficiency in multi-tenant IoT data processing. The developed simulation tool was then deployed to run on AWS Elastic Beanstalk offering synthetic IoT datasets to three tenants more than 30 seconds in run time and functions using a Flask framework. The framework operates cryptpandas in anonymizing sensitive data, partitioning them into encrypted .crypt files and non-sensitive .csv files and assessing the performance outcomes based on psutil and Matplotlib representations, which are utilized in Amazon S3. The results of the experiment clearly show that the utilization of the approach has resulted in the decreased execution time (55 ms to 40 ms) and memory usage (60 MB to 45 MB) and in essentially zero data utility lost (<1%), which confirms the effectiveness of the approach. The research is a gap filler in already existing literature as it provides scalable GDPR-compliant model that opens the doors to edge-based IoT solutions.
| Item Type: | Thesis (Masters) |
|---|---|
| Supervisors: | Name Email Arun, Shreyas Setlur UNSPECIFIED |
| Subjects: | T Technology > T Technology (General) > Information Technology > Cloud computing K Law > KDK Republic of Ireland > Data Protection Q Science > QA Mathematics > Electronic computers. Computer science > Computer Systems > Computers > Electronic data processing > Electronic data processing--Distributed processing > Edge computing T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science > Computer Systems > Computers > Electronic data processing > Electronic data processing--Distributed processing > Edge computing T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunications > Computer networks > Internet of things |
| Divisions: | School of Computing > Master of Science in Cloud Computing |
| Depositing User: | Ciara O'Brien |
| Date Deposited: | 30 Mar 2026 11:00 |
| Last Modified: | 30 Mar 2026 11:00 |
| URI: | https://norma.ncirl.ie/id/eprint/9247 |
Actions (login required)
![]() |
View Item |
Tools
Tools