FEC(前向纠错码)

FEC(Forward Error Correction)前向纠错也称为前向纠错码,是增加数据通讯可信度的方法。在单向通讯信道中,一旦错误被发现,其接收器无权在请求传输。

FEC是利用数据进行传输冗余信息的方法,当传输中出现错误,将允许接收器在建数据。

前向纠错是一种差错控制方式,它是指信号再被送入传输信道之前预先按一定的算法进行编码处理,加入带有信号本身特征的冗码,在接收端按照响应的算法对接收到的信号进行解码,从而找出在传输过程中产生的错误码并将其纠正的技术。

数字信号实际传送的是数据流包括以下三种:

1.前向纠错ES流:也叫基本码流,包含视频、音频或数据的连续码流。
2.前向纠错PES流:也叫打包的基本码流,是将基本码流ES流根据需要分成长度不等的数据包,并加上包头形成了打包的基本码流PES流。
3.前向纠错TS流:也叫传输流,有固定长度的188字节的包组成,含有独立时基的一个或多个节目,适用于误码较多的环境。

影响FEC性能的三个主要因素:

FEC的使用可以有效的提高系统的性能,根据香农定理可以得到噪声信道无误码传输的极限性能(香农限),FEC方案的性能主要由编码开销、判决方式、码字方案这三个主要因素决定。
(1)编码开销:校验位长度(n-k)与信息长度k的比值,称为编码开销。开销越大,FEC方案的理论极限性能越高,但增加并不是线性的,开销越大,开销增加带来的性能提高越小。开销的选择,需要根据具体系统设计的需求来确定。
(2)判决方式:FEC的译码方式分为硬判决译码和软判决译码两种。
(3) 码字档案:当确定开销和判决方式后,设计优异码字方案,使性能更接近香农极限,是FEC的主要研究课题。软判决LDPC码,由于其良好的纠错性能,且非常适合高并行实现,逐步称为高速光通信领域主流FEC的方案。

在IP视频通话中丢包造成的影响多种多样,
其中对于视频质量的影响主要有:马赛克现象、局部变形(图像的某些区域不清晰)、图像模糊、屏幕频繁刷新或闪烁、视音频不同步、帧率下降、图像静止登。
对音频质量的影响包括:总体音频失真、间断或间歇性噪音、音频中断等。
而对于内容和演示数据质量的影响包括:幻灯片模糊变形、翻页速度减慢或屏幕频繁刷新和图像静止等。
另外,丢包还会引起过度延迟,甚至是通话中断。

你可能感兴趣的:(每日一贴,agora,网络通信,算法)