Marrero, et al.. Architectures and Synchronization Techniques for Distributed Satellite Systems: A Survey. 16 Mar. 2022.