FL requires extensive communication between the devices and the server that significantly contributes to the overall time taken to train the model. The cost of communication is usually a bottleneck when the number of devices and the size of the model increases [1]} and when there are network bandwidth constraints and high dimensional model updates [2]}. Therefore, it is essential to optimise communication in FL.
