Add Client Metadata Transmission in gRPC Communication #4339
Labels
feature request
This issue or comment suggests an additional feature.
part: communication
Issues/PRs that affect federated communication e.g. gRPC.
stale
If issue/PR hasn't been updated within 3 weeks.
Describe the type of feature and its functionality.
To enhance federated learning (FL) using gRPC communication, this feature will enable the transmission of client metadata to the ClientProxy, such as CPU and memory specifications. This addition will allow the client_manager to selectively choose clients based on device capability, enabling optimized FL strategies, including heterogeneous federated learning (heteroFL), by making better use of diverse device capacities.
Describe step by step what files and adjustments are you planning to include.
Is there something else you want to add?
No response
The text was updated successfully, but these errors were encountered: