SeaModem: A low-cost underwater acoustic modem for shallow water communication
Error Bounds for Convolutional Codes and an Asymptotically Optimum Decoding Algorithm