Question: ffIn this phase, you will need to implement ALL the following data transfer scenarios: 1. Option 1 No loss/biterrors. 2. Option 2 - ACK packet



\f\fIn this phase, you will need to implement ALL the following data transfer scenarios: 1. Option 1 No loss/biterrors. 2. Option 2 - ACK packet biterror: you need to intentionally change the data bits of the received ACK packet at the sender and implement suitable recovery mechanism. 3. Option 3 Data packet biterror: you need to intentionally change the data bits of the received DATA packet at the receiver and implement suitable recovery mechanism. Implement Optional Feature for Extra Credit (50% of Phase 3): Implement an applet/GUI to show the data transfer (display of image as the transfer happens) and the (sender and receiver) FSM. Expectations: In this phase of the project, you will learn about the basic principles used to provide non-pipelined reliable data transfer over a data channel with bit errors
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
