Combined Huffman code, row and column array code and phase/frequency modulation

A technique for combining Huffman code, row and column array (RAC) codes and phase/frequency modulation in order to reduce redundancy, provide error protection and simultaneously to optimise channel bandwidth is presented. It is shown that this scheme provides a reduction in overall complexity as compared to that employing a demodulator followed by a trellis decoder of RAC code and a Huffman decoder. The trellis of the combined codes employing BFSK/MPSK modulation are designed and implemented and their error performances are compared with those employing coded as well as uncoded MPSK modulation. The proposed block coded modulation (BCM) scheme is suitable for both data transmission and information storage.