Characterization of an Underwater Positioning System Based on GPS Surface Nodes and Encoded Acoustic Signals