选择性重传法在IPTV中的应用
2010-09-13蒲若锟
通信技术 2010年10期
蒲若锟
(陕西电视台广告中心,陕西 西安 710061)
0 引言
IP网络本身具有丢包,时变的有效带宽和可变时延等特性,加之网络异构和接收端异构等综合因素对视频信号传输带来影响,IPTV视频传输需要考虑到这些因素的影响,使用差错控制或者拥塞控制方法尽可能减小其影响,提高视频传输质量。收端发生丢包事件,该冗余数据即用来重建原始数据。FEC需要权衡网络带宽和冗余数据,而且不够灵活,很难适用于丢包率时变比较大的网络环境。因此,在实际的视频通信系统中,FEC应与其他方法结合使用。

图1 各种差错控制在分层结构中的位置
1 差错控制方法
现有的差错控制方法主要有重传、前向纠错(FEC:Forward Error Correction)、误码掩盖技术和交织技术等。图1是各种差错恢复技术在分层结构中的位置。
1.1 FEC保护
FEC[1-2]利用增加冗余数据来恢复错误数据的开环差错控制方法。发送端给原始数据增加一定的冗余数据,如果接
1.2 误码掩盖
误码掩盖[3-4]是基于丢失数据前或者后的信息产生近似的数据替换,在接收端掩盖某些不可避免的传输错误的一种方法,一定程度上可以降低丢包引起的视觉失真度。该方法的结果好坏和误码掩盖算法的效率有关,但它不能抗突发错误。
1.3 数据交织
纠正突发错误可以采用数据交织的方法,如行存列取的交织方法、列存行取的交织方法和行存对角线取的交织方法等。交织保护技术[5],每个数据包分割成大小相等的小单元,然后在发送前重新排列每个单元使得相邻的数据就隔开一定的距离,在接收端恢复原始顺序。……
登录APP查看全文
