In this chapter we are going to study following topics

  • Framing
  • Basics of error detection and correction
  • Cyclic redundancy check code for error detection
  • flow control
  • Retransmission strategies (Stop-&-wait ARQ, GO-Back-NARQ, Selective Repeat ARQ and Pipelining)
  • Sliding windows protocols.