IEEE TRANSACTIONS ON COMMUNICATIONS