Question: Write code in PYTHON.TWO FILES SERVER.PY and CLIENT.PY Keeping the specifications in mind below Modify the client.py and server.py provided and Use a 2 dimensional
Lab 3: Error detection and recovery This lab focuses on detection of bit errors and recovering from such errors. Task: Generate a NxN matrix of bits, i.e., 0s and 1s only, at the client. The client transmits this matrix to the server. Before transmission, the client may induce a 1-bit error in the data at random. A 1-bit error means 1 is changed to 0 or 0 is changed to 1. Programming Tasks 1. Design and execute a program to detect all such 1-bit errors 2. Design an error correcting code so that the server can correct the 1 bit error
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
