Mobile Edge Computing (MEC) and Federated Learning (FL) have recently attracted considerable interest for their potential applications across diverse domains. MEC is an architecture for distributed computing that utilizes computational capabilities near the network edge, enabling quicker data processing and minimizing latency. In contrast, FL is a method in the field of Machine learning (ML) that allows for the simultaneous involvement of multiple participants to collectively train models without revealing their raw data, effectively tackling concerns related to security and privacy. This systematic review explores the core principles, architectures, and applications of FL within MEC and vice versa, providing a comprehensive analysis of these technologies. The study emphasizes FL and MEC's unique characteristics, advantages, and drawbacks, highlighting their attributes and limitations. The study explores the complex architectures of both technologies, showcasing the cutting-edge methods and tools employed for their implementation. Aside from examining the foundational principles, the review explores the depths of the internal mechanisms of FL and MEC, offering a valuable in-depth of their architecture understanding and the fundamental principles and processes that facilitate their operation. At last, the concluding remarks and future research directions are provided.
Read full abstract