Loosely matching rhymes for inmarsat service