Hamming code #1
a. How many errors can a Hamming code correct?
b. If one is willing to add four redundancy bits to each codeword to produce a system capable of correcting one error per codeword, what is the maximum length of the final codeword (with the m = 4 parity bits included)?
c. For the case in (b), write the (n, k) pair for the corresponding Hamming code.
d. Still regarding (b), what is the maximum number of information codewords?
e. Finally, what is the code rate in (b)?