Underwater-channel-estimation Code for underwater channel estimation using 2-dimension frequencies characterization