Doskonaląc systemy echosondowania natrafia się na trudności wynikające z załamywania się, rozpraszania i absorpcji fali dźwiękowej. Załamywanie się jest skutkiem ugięcia fal dźwiękowych, ponieważ ich prędkość zmienia się zależnie od ciśnienia wody, zasolenia i temperatury. Radar ma tę przewagę, że prędkość fal elektromagnetycznych jest stała i’że można dzięki temu znakomicie wyliczyć odległości jako funkcję czasu, którego sygnał potrzebuje, by przebyć drogę tam i z powrotem. Echosonda wymaga natomiast znacznie bardziej skomplikowanych obliczeń, ale też gromadzi odpowiednio więcej informacji o ukrytych czynnikach, które mają wpływ na jej wskazania.