Synchronization challenges in deep space communications | IEEE Journals & Magazine | IEEE Xplore