A Software-Defined Underwater Acoustic Modem for Everyone: Design and Evaluation | IEEE Journals & Magazine | IEEE Xplore