A computationally efficient Doppler compensation system for underwater acoustic communications | Synapse