Optimization of the Hamming Code for Error Prone Media

Summery This paper proposes an optimized version of the Hamming code. The paper begins with identifying a seed that can be used as basis to generate Hamming codes. It then shows that starting with a message that is only two bits long, along with three parity bits; one can add extra message bits incrementally. This approach results in significant reduction in the circuitry and provides flexibility to designers. Only the H(7,4) was sufficient to show an improvement of 33 percent in the hardware circuitry. Similar gains for larger sizes are also argued for both hardware and software implementations.

[1]  Ian F. Akyildiz,et al.  A new ARQ protocol for wireless ATM networks , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[2]  Lorenzo Favalli,et al.  A data link layer protocol for wireless ATM , 1997, Proceedings of ICC'97 - International Conference on Communications.

[3]  Richard W. Hamming,et al.  Error detecting and error correcting codes , 1950 .

[4]  Eltayeb Salih Abuelyaman,et al.  SPEC: Single-Packet Error Control Protocol for WATM Networks , 2003, International Conference on Wireless Networks.