前向错误更正（，缩写FEC）或信道编码（）是一种在单向通信系统中控制传输错误的技术，通过连同数据发送额外的资讯进行错误恢复，以降低比特误码率。FEC又分为带内FEC和带外FEC。FEC的处理往往发生在早期阶段处理后的数字信号是第一次收到。也就是说，纠错电路往往是不可分割的一部分的模拟到数字的转换过程中，还涉及数字调制解调，或线路编码和解码。FEC是通过添加冗余信息的传输採用预先确定的算法。1949年汉明（Hamming）提出了可纠正单个随机差错的汉明码。1960年Hoopueghem、Bose和Chau