I. Introduction  
II. Related Surveys on FL and Our Contributions  
III. Organization  
IV. Evolution Towards Federated Learning  
V. Communication Efficient Federated Learning  
VI. Wireless Communications for Federated Learning  
VII. Federated Learning for Wireless Communications  
VIII. Open Problems and Future Directions  
IX. Conclusion