Submitted:
10 May 2026
Posted:
11 May 2026
You are already at the latest version
Abstract

Keywords:
1. Introduction
- We formulate the FL scheduling problem in a heterogeneous wireless edge system by jointly modeling local computation latency, uplink transmission latency, minimum client participation, and resource-block assignment constraints.
- We propose a Dynamic Client Selection and Resource Allocation (DCS-RA) method that combines a multi-criteria client score with a greedy radio-allocation policy based on marginal completion-time reduction.
- We provide a simulation-based evaluation using MNIST and CIFAR-10 workloads and show consistent round-time reductions over a random-selection baseline.
2. Related Work and Research Gap
2.1. Federated Learning in Wireless Edge Systems
2.2. Client Selection
2.3. Resource Allocation and Joint Scheduling
2.4. Research Gap
3. System Model and Problem Formulation
3.1. Network and Learning Architecture
3.2. Communication Model
3.3. Computation Model
3.4. Round Latency and Constraints
4. Proposed Dynamic Client Selection and Resource Allocation Method
4.1. Design Rationale
4.2. Client Scoring
- Computation score.
- Channel score.
- Fairness score.
4.3. Greedy Resource Allocation
4.4. Algorithm Summary
- At the beginning of round t, collect or estimate the current client state .
- Compute , , and for all available clients.
- Rank clients by the total score and select the top M clients.
- Initialize all RBs as unassigned.
- Repeatedly assign the next available RB to the selected client that yields the largest marginal reduction in estimated completion time.
- Apply uniform power allocation across the RBs assigned to each selected client.
- Execute local training, receive model updates, and aggregate them at the server.
- Reset for selected clients and increment for non-selected clients.
5. Experimental Setup
| Parameter | Value |
|---|---|
| Number of clients N | 100 |
| Number of resource blocks K | 20 |
| Minimum selected clients per round | 10 |
| Number of FL rounds | 50 |
| Model update size | 10 MB (80 Mbits) |
| Local epochs per round E | 5 |
| CPU cycles per sample | 1000 cycles/sample |
| Client CPU frequency | Uniformly distributed in GHz |
| Maximum client transmit power | Uniformly distributed in W |
| Resource-block bandwidth | 180 kHz |
| Noise power spectral density | W/Hz |
| Channel gain | Uniformly distributed in |
| DCS-RA weights | |
| Datasets | MNIST and CIFAR-10 |
- Round-completion time, defined as the maximum selected-client completion time in a global round.
- Average round-completion time, measured across all rounds.
- Client-selection frequency, used as an indicator of whether the fairness term reduces repeated exclusion.
6. Results and Discussion
6.1. Main Performance Results
6.2. Why the Method Works
6.3. Comparison with Prior Literature
6.4. Limitations and Implications
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Duan, Q.; Huang, J.; Hu, S.; Deng, R.; Lu, Z.; Yu, S. Combining Federated Learning and Edge Computing Toward Ubiquitous Intelligence in 6G Network: Challenges, Recent Advances, and Future Directions. IEEE Commun. Surv. Tutor. 2023, 25, 2892–2950. [Google Scholar] [CrossRef]
- Nguyen, D.C.; Ding, M.; Pathirana, P.N.; Seneviratne, A.; Li, J.; Poor, H.V. Federated Learning for Internet of Things: A Comprehensive Survey. IEEE Commun. Surv. Tutor. 2021, 23, 1622–1658. [Google Scholar] [CrossRef]
- Banabilah, S.; Aloqaily, M.; Alsayed, E.; Malik, N.; Jararweh, Y. Federated Learning Review: Fundamentals, Enabling Technologies, and Future Applications. Inf. Process. Manag. 2022, 59, 103061. [Google Scholar] [CrossRef]
- Salehi, M.; Hossain, E. Federated Learning in Unreliable and Resource-Constrained Cellular Wireless Networks. IEEE Trans. Commun. 2021, 69, 5136–5151. [Google Scholar] [CrossRef]
- Ang, F.; Chen, L.; Zhao, N.; Chen, Y.; Wang, W.; Yu, F.R. Robust Federated Learning with Noisy Communication. IEEE Trans. Commun. 2020, 68, 3452–3464. [Google Scholar] [CrossRef]
- Yu, L.; Albelaihi, R.; Sun, X.; Ansari, N.; Devetsikiotis, M. Jointly Optimizing Client Selection and Resource Management in Wireless Federated Learning for Internet of Things. IEEE Internet Things J. 2022, 9, 4385–4395. [Google Scholar] [CrossRef]
- Zhu, Y.; Liu, Z.; Wang, P.; Du, C. A Dynamic Incentive and Reputation Mechanism for Energy-Efficient Federated Learning in 6G. Digit. Commun. Netw. 2023, 9, 502–512. [Google Scholar] [CrossRef]
- Zhang, H.; Xie, Z.; Zarei, R.; Wu, T.; Chen, K. Adaptive Client Selection in Resource Constrained Federated Learning Systems: A Deep Reinforcement Learning Approach. IEEE Access 2021, 9, 98423–98432. [Google Scholar] [CrossRef]
- Yang, J.; Zhou, Y.; Wen, W.; Zhou, J.; Zhang, Q. Asynchronous Hierarchical Federated Learning Based on Bandwidth Allocation and Client Scheduling. Appl. Sci. 2023, 13, 11134. [Google Scholar] [CrossRef]
- Zhao, J.; Ni, Y.; Cheng, Y. Joint Client and Resource Optimization for Federated Learning in Wireless IoT Networks. Appl. Sci. 2024, 14, 542. [Google Scholar] [CrossRef]
- Li, J.; Chen, T.; Teng, S. A Comprehensive Survey on Client Selection Strategies in Federated Learning. Comput. Netw. 2024, 251, 110663. [Google Scholar] [CrossRef]
- Zhang, X.; Luo, Y. Resource Allocation for Federated Learning with Heterogeneous Computing Capability in Cloud–Edge–Client IoT Architecture. Future Internet 2025, 17, 243. [Google Scholar] [CrossRef]
- Zhou, S.; Wang, L.; Wu, W.; Feng, L. Joint Client Selection and Resource Allocation for Federated Edge Learning with Imperfect CSI. Comput. Netw. 2025, 257, 110914. [Google Scholar] [CrossRef]
- Tao, H.; Li, D.; Qiu, B.; Liang, S. MEC-Enabled Hierarchical Federated Learning for Resource-Aware Device Selection in IIoT. Sensors 2026, 26, 1380. [Google Scholar] [CrossRef] [PubMed]
- Alawadi, S.; Ait-Mlouk, A.; Toor, S.; Hellander, A. Toward Efficient Resource Utilization at Edge Nodes in Federated Learning. Prog. Artif. Intell. 2024, 13, 101–117. [Google Scholar] [CrossRef]
| Dataset | DCS-RA (s) | Random Baseline (s) | Improvement | Standard Deviation (DCS-RA / Baseline) |
|---|---|---|---|---|
| MNIST | 1.55 | 1.92 | 19.39% | 0.05 / 0.17 |
| CIFAR-10 | 1.57 | 2.02 | 22.47% | 0.05 / 0.26 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.