A communication round is the fundamental iterative cycle in a federated learning process. It begins when the central aggregation server transmits the current global model parameters to a selected cohort of participating client nodes. Each client then performs local training on its private, on-device dataset—such as a hospital's radiology archive—to compute a model update, typically in the form of weight gradients, without exposing any raw patient data.
Glossary
Communication Round

What is a Communication Round?
A single complete iteration in federated training where the server distributes the global model, selected clients perform local training, and the server aggregates the resulting weight updates.
The round concludes when the server collects these encrypted or differentially private updates from the clients and executes an aggregation algorithm, most commonly Federated Averaging (FedAvg), to produce a new, improved global model. This cycle repeats for many rounds until the model converges, with each round representing a single step of collaborative learning across the decentralized network.
Frequently Asked Questions
Clear, technically precise answers to the most common questions about the communication round—the fundamental iterative cycle that powers federated learning across distributed medical institutions.
A communication round is a single complete cycle in federated training consisting of three sequential phases: the server distributes the current global model to selected client nodes, those clients perform local training on their private data, and the server aggregates the resulting weight updates to produce an improved global model. This cycle repeats for hundreds or thousands of rounds until the model converges. Each round represents one atomic unit of collaborative learning where raw data never leaves its source institution, only encrypted or compressed model updates are transmitted. The term 'communication round' specifically refers to the network I/O and synchronization event, distinguishing it from purely local computation epochs.
Key Characteristics of a Communication Round
A communication round is the fundamental iterative cycle in federated training. It defines how a global model is distributed, locally improved, and securely aggregated without centralizing raw data.
Server-to-Client Distribution
The round begins with the aggregation server broadcasting the current global model weights to a selected subset of participating client nodes. This step ensures all clients start local training from a synchronized state. The selection strategy can be random or based on specific eligibility criteria like device charging status or network connectivity.
Local Model Training
Each selected client performs stochastic gradient descent (SGD) on its private, local dataset for a fixed number of epochs. This step generates a set of weight updates (gradients) that capture the unique statistical patterns of the local data without exposing the raw data itself. The computational burden is distributed, preserving data locality.
Secure Update Transmission
Clients encrypt their computed weight updates using protocols like Secure Aggregation (SecAgg) or Differential Privacy (DP) before transmission. This cryptographic layer ensures the central server cannot inspect any single institution's contribution in plaintext, mitigating the risk of model inversion attacks and maintaining strict regulatory compliance.
Aggregation and Global Update
The server collects the encrypted updates and applies an aggregation algorithm, most commonly Federated Averaging (FedAvg). It computes a weighted average of the updates to produce a new, improved global model. Robust aggregation variants like Krum can be used to defend against Byzantine failures or poisoned updates.
Convergence and Iteration
The cycle repeats for hundreds or thousands of rounds until the global model's performance converges to a satisfactory accuracy threshold. The total number of rounds required is heavily influenced by the degree of statistical heterogeneity (Non-IID data) across the client silos, with more heterogeneous data often requiring more communication rounds.
Communication Efficiency Constraints
A critical bottleneck in this cycle is the bandwidth required to transmit large model weights. Techniques like gradient compression (sparsification and quantization) and Federated Distillation are often applied to reduce the payload size, making the round viable for cross-device settings with limited network capacity.
Communication Round vs. Centralized Training Epoch
A structural comparison of a single communication round in federated learning against a standard training epoch in a centralized data center, highlighting differences in data locality, privacy, and compute topology.
| Feature | Communication Round | Centralized Training Epoch |
|---|---|---|
Data Locality | Data remains on distributed client nodes | Data pooled in a single data lake or warehouse |
Primary Bottleneck | Network bandwidth and client heterogeneity | GPU compute throughput and I/O bandwidth |
Privacy Guarantee | Raw data never leaves the source institution | Raw data is fully exposed to the training process |
Compute Topology | Decentralized; parallel local updates on N clients | Centralized; single cluster or GPU pod |
Update Mechanism | Server aggregates N distinct model weight deltas | Optimizer updates weights from a single global batch |
Data Distribution | Non-IID across heterogeneous institutional silos | Shuffled IID distribution across homogeneous nodes |
Regulatory Alignment | Compliant with data residency and HIPAA constraints | Requires complex Data Use Agreements for PHI |
Failure Mode | Straggler clients or Byzantine node poisoning | Single point of hardware failure or data corruption |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
A communication round is the fundamental iterative heartbeat of federated training. Understanding its mechanics requires familiarity with the algorithms, threats, and optimization strategies that govern each step of the process.
Federated Averaging (FedAvg)
The foundational aggregation algorithm that powers most communication rounds. After local training, clients send their model weight updates to the server, which computes a weighted average to produce the new global model. This simple yet effective mechanism allows collaborative learning without raw data exchange.
Client Drift
A primary challenge occurring during the local training phase of a round. When client datasets are Non-IID, local models diverge from the optimal global objective. This drift slows convergence and can degrade the final model's performance, requiring proximal terms or variance reduction techniques.
Secure Aggregation (SecAgg)
A cryptographic protocol that secures the server-side step of the round. It allows the server to compute the sum of encrypted model updates without inspecting any individual client's contribution in plaintext. This ensures that even the aggregator cannot steal proprietary institutional knowledge.
Gradient Compression
A communication efficiency technique applied before transmitting updates. Methods like quantization (reducing bit precision) and sparsification (sending only significant gradients) drastically reduce the bandwidth required per round, which is critical for hospitals with limited network infrastructure.
Robust Aggregation
Defense mechanisms for the aggregation step against Byzantine failures. Rules like Krum or Trimmed Mean filter out malicious or corrupted updates from compromised clients, preventing a single bad actor from poisoning the global model during a communication round.
Differential Privacy (DP)
A mathematical guarantee often integrated into the update step. By clipping and adding calibrated Gaussian noise to model updates before transmission, DP ensures that the server cannot infer whether a specific patient's data was included in the local training batch.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us