A differential 16QAM BICM scheme for communications with carrier frequency offset