Staff Profile
Dr Rehmat Ullah
Associate Professor in Computing
- Email: rehmat.ullah@ncl.ac.uk
- Personal Website: https://rehmatkhan.com/
- Address: Office 3.050, Urban Sciences Building 1 Science Square
Newcastle upon Tyne NE4 5TG
Dr. Rehmat is a Senior Lecturer (~Associate Professor) and a member of the Networked and Ubiquitous Systems Engineering (NUSE) group at School of Computing, Newcastle University, UK. He earned his BS and MS degrees in Computer Science from COMSATS University, Islamabad, Pakistan, and a PhD in Computer Engineering with a major in Distributed and Networked Systems from Hongik University, South Korea.
Before joining Newcastle, he was a Lecturer (~Assistant Professor) at Cardiff Metropolitan University, UK. Prior to that, he worked as an Assistant Professor at the Department of Computer Engineering at Gachon University, Seoul, South Korea. He gained his post-doctoral experience at Queen's University Belfast, Northern Ireland, UK and University of St Andrews, Scotland, UK.
***I am looking for motivated PhD students and Postdoctoral researchers to conduct research on cutting-edge topics including Federated Learning, Edge Computing, and IoT. Students and Postdoctoral researchers will be supervised at the National Edge AI Hub along with other colleagues at Newcastle University. Visit our Hub for more details and get in touch to discuss the application.
Rehmat focuses on the broader areas of network and distributed systems that span the cloud-edge-device continuum and edge intelligence applications. Currently, he is focusing on privacy preserving decentralized machine learning (aka Federated Learning) for edge computing systems. In his research, he designs algorithms and protocols, develops prototypes using testbeds, and evaluates their performance in real-world settings to address practical problems.
He has an established and growing publication record in Network and Distributed Systems, Cloud/Edge Computing and IoT. His research has been published in premier conferences, journals, and patents including UCC, ACM ICN, HotMobile, IEEE Transactions on Parallel and Distributed Systems, IEEE Transactions on Network Science and Engineering, IEEE Communications Magazine, IEEE Internet of Things journal, IEEE Wireless Communications Magazine, IEEE Network Magazine, Journal of Network and Computer Applications, and Future Generation Computer Systems. He is also a named inventor on 8 patent applications (filed in US and South Korea) which are at various stages. He has served as a TPC member, keynote speaker, session chair and general chair for several flagship conferences such as ACM ICN 2022, ACM IMC 2018, IEEE ICC 2023/24 and IEEE ICDCS 2025.
Patents:
- Rehmat Ullah, Di Wu Paul Harvey, Peter Kilpatrick, Ivor Spence, and Blesson Varghese, “Cooperative training migration.”, U.S. Patent Application 63/270518, Publication Date: 12-09-2024. View patent
- Di Wu, Philip Rodgers, Blesson Varghese, Rehmat Ullah, Peter Kilpatrick, and Ivor Spence “Collaborative training with buffered activations”,U.S. Patent Application US2022/053601, June 20, 2024 View patent
- Di Wu, Philip Rodgers, Blesson Varghese, Rehmat Ullah, Peter Kilpatrick, and Ivor Spence “Collaborative training with compressed transmissions”, U.S. Patent Application US2022/052496, June 20, 2024 View patent
- Di Wu, Rehmat Ullah, Paul Harvey, Peter Kilpatrick, Ivor Spence, and Blesson Varghese, “Adaptive offloading of federated learning.”, U.S. Patent Application 17/523,920, Publication Date: 19-01-2023. View patent
- Rehmat Ullah, Dong-hak Kim, Muhammad Atif Ur Rehman and Byung Seo Kim, “Method for enabling Information Centric Networking-based Edge Computing in 5G Networks.”, Registration No: 10-2310212, Date: 06-10-2021. View patent
- Rehmat Ullah, Hyundo-Jin, Muhammad Atif Ur Rehman and Byung Seo Kim, “Integration System of Named Data Networking-based Edge Cloud Computing for Internet of Things”, Registration No: 10-2260781, Date: 31-05-2021. View patent
- Rehmat Ullah, Dong-hak Kim, Muhammad Atif Ur Rehman and Byung Seo Kim, “Method for Push-based Data Broadcast Control in Information-Centric Internet of Things”, Registration No: 10-2327947, Date: 17-11-2021. View patent
- Muhammad Atif Ur Rehman, Muhammad Khalil Afzal, Rehmat Ullah, and Byung Seo Kim, “Method to communication in Cluster-based Information-Centric Wireless Networks”, Registration No: 10-2404984, Date: 20-05-2022. View patent
Journal and Conference Articles: (Selected)
- Di Wu, Rehmat Ullah, Philip Rodgers, Peter Kilpatrick, Ivor Spence and Blesson Varghese, “EcoFed: Efficient Communication for DNN Partitioning-Based Federated Learning”, IEEE Transactions on Parallel and Distributed Systems, vol. 35, no. 3, pp. 377-390, March 2024. View articl, Source Code
- Imran Khan, Yasir Majib, Rehmat Ullah, and Omer Rana, “Blockchain applications for Internet of Things — A survey”, Elsevier Internet of Things Journal, June 2024. View article
- Rehmat Ullah, Di Wu, Paul Harvey, Peter Kilpatrick, Ivor Spence and Blesson Varghese, “FedFly: Towards Migration in Edge-based Distributed Federated Learning”, IEEE Communications Magazine, vol. 60, no. 11, pp. 42-48, November 2022. View article , Source Code
- Gary Cleland, Di Wu, Rehmat Ullah, and Blesson Varghese, “FedComm: Understanding Communication Protocols for Edge-based Federated Learning,” 5th IEEE/ACM International Conference on Utility and Cloud Computing (UCC2022) December 6-9, 2022 - Vancouver, Washington, USA. View article, Source Code
- Di Wu, Rehmat Ullah, Paul Harvey, Peter Kilpatrick, Ivor Spence and Blesson Varghese, “FedAdapt: Adaptive Offloading for IoT Devices in Federated Learning” IEEE Internet of Things Journal, vol. 9, no. 21, pp. 20889-20901, November 2022. View article, Source Code
- Waqas Khalid, Zeeshan Kaleem, Rehmat Ullah, Trinh Van Chien, Song Noh, and Heejung Yu “Simultaneous Transmitting and Reflecting-Reconfigurable Intelligent Surface in 6G: Design Guidelines and Future Perspectives”, IEEE Network Magazine, 2022. View article
- Quang Ngoc Nguyen, Rehmat Ullah, Byung-Seo Kim, Rosilah Hassan, Takuro Sato, and Tarik Taleb “A Cross-layer Green Information-Centric Networking Design toward Energy Internet”, IEEE Transactions on Network Science and Engineering, vol. 9, no. 3, pp. 1577-1593, 1 May-June 2022 View article
- Muhammad Ali Naeem, Rehmat Ullah, Yahui Meng, Rashid Ali, and Bilal Ahmed Lodhi “Caching Content on the Network Layer: A Performance Analysis of Caching Schemes in ICN-based Internet of Things,” IEEE Internet of Things Journal,vol. 9, no. 9, pp. 6477-6495, May 1, 2022 View article
- Boubakr Nour, Spyridon Mastorakis Rehmat Ullah and Nicholas Stergiou “Information-Centric Networking in Wireless Environments: Security Risks and Challenges” IEEE Wireless Communications Magazine, 28(2), 121-127, 2121. View article
- Muhammad Atif Ur Rehman, Rehmat Ullah , Byung-Seo Kim, Boubakr Nour, and Spyridon Mastorakis “CCIC-WSN: An Architecture for Single Channel Cluster-based Information-Centric Wireless Sensor Networks,” IEEE Internet of Things Journal, vol. 8, no. 9, pp. 7661-7675, May 1, 2021 View article
- Rehmat Ullah, Muhammad Atif Ur Rehman, Muhammad Ali Naeem, Byung-Seo Kim and Spyridon Mastorakis, “ICN with Edge for 5G: Exploiting In-network Caching in ICN-based Edge Computing for 5G Networks”, Future Generation Compuer Systems. vol. 111, pp. 159-174, 2020. View article
- Balázs Sonkoly, Dávid Haja, Balázs Németh, Márk Szalay, János Czentye, János Dóka, Róbert Szabó, Rehmat Ullah, Byung-Seo Kim, and László Toka “Scalable Edge Cloud Platforms for IoT Services.” Journal of Network and Computer Applications, Vol.170, pp. 1-18, 15 November 2020. View article
You may visit his Google Scholar or personal website www.rehmatkhan.com for a complete list of his publications and academic activities.
In his previous role, he was a module leader for the following modules:
Level 7 MSc Advanced Computer Science Module: Cloud & Edge Computing (CMP7000)
Level 6 Module: Parallel & Distributed Systems (CIS6007)
Level 4 Degree Apprenticeship Module: Principles of Programming Using Java (DAT4010)
He is particularly interested in developing, designing and teaching advanced courses such as Edge Intelligence/Edge AI, IoT, Federated Learning, and Future Networks.