Even Parity means that the no. of '1's in the given set of bits should be even.
i.) Now as given d1=0, d2=1, d3=1, d4=0 and p2=1 . To check whether in a voilation of Hamming Code or not we need to check a specific set of bits to show even parity for p2 bit and that specific set of bits to check are at position 2, 3, 6 and 7 i.e we need to check bits p2, d1, d3 and d4 to show even parity as it is the Rule of Hamming Code that the parity bit p2 value is determined by the bits that have '1' at 2nd position in their binary representation like 2: 0010 and similarly 3, 6 and 7. Now d1 = 1, d3=1 and d4=0 so no. of '1's is 2 i.e. even and hence value of p2 should be '0' whereas it is '1' in the question thats why it is voilation of Hamming Rule .
ii.) Now to check which bit is wrong or needs to be corrected we need to know how the parity bits values are choosen:
Now as p3 value is right so positions 4,5,6 and 7 position bits are correct. Now both values of p1 and p2 are in parity violation means that the same bit is affecting both parity bits and that is bit at position 3 needs to be corrected.
For any further doubt write it in the comments section.....
Q3. In a (7,4) Hamming Code, three parity bits p1, p2, p3 are added to four...
Hamming & SECDED Code (a) For data, using 3 Hamming code parity bits determine the maximum number of data bits that can be protected. (b) A SECDED encoded character has been retrieved, with the hexadecimal value of 409(base16). You may assume that the SECDED parity is even. 1. Was there an error in transmission? Explain your answer. 2. If there was an error, either correct it (reporting the corrected ASCII character) or explain why it could not be corrected (Show...
y7 Assume a 12 bit Hamming code as we discussed in class is used to transmit one byte of data. List the pit positions that parity bits p1, p2. p3 and p4 are formed. Suppose that even parity check is used. What are the bits transmitted for the following ASCII codes?
Q1. Consider these four points: P [,,5| , P2 = 2], P3 = [H]. Plot these three points. (a) Find the Manhattan distance between Pi and P2 (b) Find the Manhattan distance between P1 and P3. (e) Find the Manhattan distance between P2 and P3. Q2. Consider the same points in Q1 and find the Euclidean distances between the points specified in parts (a), (b), and (e). In other words, you will be doing the above question again but now...
7. Show parity using odd I's with double parity, for following data 11001101110. (10 pt.) UG 8. Show the hamming code for any 6-bit data. (10pt.) 9. What are the polynomial equivalence of following bits. (10 pt.) 1100101 0011101 1110001 010100 Assume a sender has the following data frames. Suppose the sender using burst error detection/correction. Show the actual row and column that is send and received. (10pt.) 1- 0110 2- 1101 3- 0011 4- 0101 11. In terms of...