Loosely matching rhymes for echo transmission time