เมื่อตรวจพบError(ด้วยวิธีParity Check, CRC หรือChecksum ฯลฯ) แล้ว กระบวนการถัดไป คือการแก้ไขError นั้น(Error Correction) ซึ่งมี 3วิธี ดังนี้
•Retransmission วิธีแก้ไขError ที่ง่ายที่สุด คือเมื่อตรวจพบ อุปกรณด้านส่งจะแจ้งไปยังอุปกรณ์ด้านส่ง เพื่อร้องขอ(REQ)ให้มีการส่งข้อมูลมาใหม่ทั้งชุด
•Forward Error Correction (FEC)คือวิธีที่แก้ไข Error อัตโนมัติที่ด้านรับ ทั้งนี้โดยอาศัยกลไกของการเข้ารหัสแบบพิเศษ เรียกว่า Error Correcting Code ซึ่งมีความซับช้อนมากกว่าการตรวจจับ Error ทั่วไป และต้องการ Redundant Bits มากกว่า
•Burst Error Correction คือวิธีที่แก้ไข Burst Error โดยอาศัยการจัดเรียงข้อมูลในรูปแบบใหม่