Loosely matching rhymes for satellite service