网路 什么是前向纠错(fec)? -技术百科的定义

什么是前向纠错(fec)? -技术百科的定义

目录:

Anonim

定义-前向纠错(FEC)是什么意思?

前向纠错(FEC)是一种用于增强数据可靠性的数字信号处理技术。 它通过在数据传输或存储之前引入称为纠错码的冗余数据来做到这一点。 FEC使接收机能够纠正错误,而无需反向信道来请求重发数据。

1950年代初引入了第一个FEC码,称为汉明码。 它是一种在发送器发送冗余数据的数据传输中获得错误控制的方法。 接收器只能识别没有明显错误的部分数据。 这允许将广播数据从单个源发送到多个目的地。

前向错误编码也称为信道编码。

Techopedia解释了前向纠错(FEC)

FEC使用预定算法向发送的信息添加冗余。 冗余位是原始信息位的复杂功能。 多次发送位,因为在任何发送的样本中都可能出现错误。 FEC代码通常会检测最后一组位,以确定少数几个位的解码。

使用FAC,每个字符被发送两次或三次,并且接收方检查每个字符的实例。 仅在两种情况下都符合时才接受。 如果实例满足一致性要求,则接受符合协议的字符。 如果没有字符符合协议,则该字符将被拒绝,并在其位置显示下划线或空白。

FEC代码能够生成误码率信号,用作反馈以微调模拟接收电子设备。 可以纠正的最大丢失比特数由FEC代码设计确定。 FEC码的两个重要类别是卷积码和分组码。 分组码在固定大小的比特包上工作,其中部分代码块在多项式时间内解码为块的长度。 广泛使用的分组码是里德-所罗门编码。 卷积码处理任意长度的流,并使用维特比算法进行解码。 卷积码的一个重要特征是任何位编码都受前面的位影响。

什么是前向纠错(fec)? -技术百科的定义