IEEE TRANSACTIONS ON COMMUNICATION AND ELECTRONICS