Loosely matching rhymes for space research radio service