Exploring the Effectiveness of Service Decomposition in Fog Computing Architecture for the Internet of Things
IEEE Transactions on Sustainable Computing (TSUS), Volume 7, Number 2, 299-312, April-June 2022 (14)
Fog computing is an architecture that uses one or more collaborative end-user clients or near-user edge devices to carry out a substantial amount of storage and processing rather than relying on centralised cloud infrastructure. This approach deploys computing nodes throughout IoT networks, on factory floors, in vehicles, on power poles, and at oil rigs, to analyse data locally, reducing latency and network traffic while enhancing security and privacy by avoiding centralised data storage. This project evaluated fog and edge computing architectures, middleware, and distributed analytics approaches for edge-centric IoT deployments, exploring how to push computation closer to data sources and enable real-time decision making in scenarios where cloud connectivity is limited or latency requirements are stringent. The work spans multiple application domains from industrial IoT to smart grid systems.
Key contributions span several areas of distributed IoT analytics. The research evaluated the effectiveness of service decomposition in fog computing architectures and developed spatial-temporal correlation approaches for data reduction in cluster-based sensor networks. These techniques enable more efficient use of bandwidth and storage across geographically distributed sensing deployments.
The project also addressed big data challenges in industrial and smart grid contexts. This included analysing the role of big data analytics in the Industrial Internet of Things and proposing tensor-based management schemes for dimensionality reduction in smart grid systems. Together, this body of work advances understanding of how distributed analytics platforms can be designed and deployed across heterogeneous IoT environments.
IEEE Transactions on Sustainable Computing (TSUS), Volume 7, Number 2, 299-312, April-June 2022 (14)
IEEE Access (ACCESS), Volume 7, April 2019, Pages 50669-50680 (12)
IEEE Internet of Things Journal (IOTJ) , Volume 6, Issue 1, February 2019, Pages 278-287 (10)
Future Generation Computer Systems (FGCS), Volume 97, August 2019, Pages 587–597 (11)
Future Generation Computer Systems (FGCS), Volume 99, October 2019, Pages 247-259 (13)
IEEE Access (ACCESS), Volume 6, 2018, Pages 67594-67610 (17)
IEEE Transactions on Knowledge and Data Engineering (TKDE), Volume 30, Issue 10, October 2018, Pages 1985-1998 (14)
Proceedings of the 7th ACM International Conference on the Internet of Things (IOT), Linz, Austria, October 2017, Pages 7:1--7:8 (8)
ACM Computing Surveys (CSUR), Volume 50, Issue 3, June 2017, Pages 32:1-32:43 (43)
In Book Internet of Things Concepts, Technologies, Applications, and Implementations, CRC Press, Taylor & Francis Group, USA, 2017
IEEE Transactions on Computational Social Systems (TCSS), Volume 2, Issue 4, December 2015, Pages 171-181 (11)
IEEE Transactions on Vehicular Technology (TVT), Volume 64, Issue 6, October 2015, Pages 4230-4244 (14)