In this project, the pair of nodes would communicate and exchange messages using the Selective Repeat algorithm with noisy channel and sender window of size WS, receiver window of size WR=3(default) using Byte Stuffing as a framing algorithm, and Checksum as an error detection algorithm.
For more details, check the project document Credit_Computer_Networks_Project_Fall2023.pdf