找回密码
 立即注册
查看: 2319|回复: 1

[转帖]FEC浅谈

[复制链接]
HT-BEYOND 发表于 2006-12-27 15:50:26 | 显示全部楼层 |阅读模式
关键词: FEC是什么?有什么用? <br>
<br>
<br>
细心的朋友会注意到,在卫视节目的参数中,有个FEC,也叫前向纠错。一些人会奇怪的问:FEC是什么?有什么用?既然数字机无需输入该参数,那么FEC有什么用?其实,在卫视接收的参数中,FEC是个非常重要的数据。在早期的数字机中,例如NOKIA9500是需要输入FEC参数的。只是后来的数字机的运算速度提高,可以自动测定FEC,而不需要用户自己输入FEC参数了。但是在数字节目解码过程中,FEC还是必不可少的一个重要参数。这就像今天运算速度更快的盲扫机器不用输入参数便可以接收节目一样,但是下行频率和符码率仍是最基本的节目数据。那么FEC到底有什么作用呢? <br>
<br>
<br>
 大家都知道,数字节目和模拟节目比,效果更清晰,色彩更纯净,通透性更高,画面没有杂质干扰。这都要得益于数字信号出色的抗干扰能力。在数字信号中,为了防止外界信号干扰,保护信号不变异,要进行多重的纠错码设置。数字信号在解码过程中,对错误信号十分敏感,每秒钟只要有很小很小的误码,就无法正常解码。而数字卫星信号之所以能顺利播放,又是得益于数字信号中的纠错码的设置。在各种纠错码的设置中,被称做FEC的前向纠错是一个非常重要的防干扰算法。采用前向误差校正FEC方法,是为了降低数字信号的误码率,提高信号传输的可靠性。<br>
<br>
<br>
  我们知道,数字信号实际传送的是数据流,一般数据流包括以下三种:<br>
<br>
<br>
  ES流:也叫基本码流,包含视频、音频或数据的连续码流。<br>
<br>
<br>
 PES流:也叫打包的基本码流,是将基本码流ES流根据需要分成长度不等的数据包,并加上包头就形成了打包的基本码流PES流。<br>
<br>
<br>
TS流:也叫传输流,是由固定长度为188字节的包组成,含有独立时基的一个或多个节目,适用于误码较多的环境。<br>
<br>
<br>
为了能形象的、浅显易懂地说明,我们来打个比喻,如果把ES流比做产品的原材料,那么PES流就是工厂刚刚生产出来的一件产品,而TS流就是经过包装好送到商店柜台或用户手里的商品。如果ES流的重量被成为净重,那么TS流的重量就被称为毛重。读者会问,这个比喻和FEC又有何相干?<br>
<br>
<br>
从PES流到TS流,这个过程中已经加进去FEC纠错码,可以采用不同的速率FEC rate,在DVB-S标准中,规定5种速率—1/2、2/3、3/4、5/6、7/8。以7/8为例,其实际意义是,在一个TS流中,只有7/8的内容是装有节目内容的PES流,而另外的1/8内容,则是用来保护数据流不发生变异的纠错码。还用上面的例子做比喻,如果整个节目的符码率是毛重的话,则7/8的节目内容好比是净重,而1/8的纠错码就是包装箱的重量。<br>
<br>
<br>
 那有一点是可以肯定的,FEC纠错率越低,则纠错码占据的比例越高,同样功率时,对解码的门限要求越低,要求天线口径越小,接收越容易;FEC越高,则纠错码越低,解码门限值越高,天线口径要求越大,接收越困难。到此,读者梁兴光的疑惑可以说是解开了,但是细心的读者又会产生新的疑问:既然FEC纠错码率越低,门限越低,天线口径越小,越容易接收,为什么凤凰卫视和韩国阿里郎还要用7/8那么高的FEC码率呢?如果改用2/1的FEC,接收天线不是可以变的更小吗?这就涉及到FEC的另一个重要作用:如果纠错码过高,那么相应的节目内容占用的码率则更低,一方面降低节目画质,另一方面,如果不降低画质,则只能减少传送节目的数量了。比如梁先生提到的韩国阿里郎节目,符码率是4420,FEC是7/8;而亚洲2号各省节目的符码率也同样是4420,但是FEC则只有3/4,实际上这两个同样符码率的节目,画质并不相同,阿里郎的画质要比省台的高一些,原因是阿里郎的码流中,只拿出了8/1的码流用来保护数据流不受干扰变化,而亚洲2号的各省台则要拿出比阿里郎多一倍的1/4的码流来保护数据流。但是任何事物都有其两面性,如果阿里郎和亚洲2号各省台的节目信号强度相同,亚洲2号的省台接收起来更容易。<br>
<br>
<br>
  在DVB-S标准中,只规定了1/2、2/3、3/4、5/6、7/8这5种FEC码率,为什么只规定这5种,为什么没有4/5和6/7?如果您自己考虑明白了,说明对FEC也就彻底搞清楚了。 <br>
<br>
<br>
<br>
 楼主| HT-BEYOND 发表于 2006-12-27 15:54:46 | 显示全部楼层

re:“FEC”是什么?接收卫视在输入接收...

“FEC”是什么?<br>
接收卫视在输入接收机的参数时,我们经常遇到的是下行频率、符码率、极化等参数。但是,还有一个参数也许我们不太注意,那就是“FEC”。<br>
<br>
从许多卫视业内朋友和本人的接收实践中,常常感到有些节目尽管信号质量较高?可视作信号较强?,但收到信号显示的画面仍然会有停顿和马赛克,最明显的是105.5°E的亚星-3S卫星上的凤凰卫视?4000H26850?和韩国阿里郎电视?3755V4418?。本人用0.9米中卫偏馈天线配用BC213高频头接收也曾用过正馈1.5米天线和普斯1000F高频头接收,该两组参数在髙斯贝尔D33接收机上所显示的信号质量只要低于“25”即出现停顿和马赛克,而其它参数无论是Ku段还是C段,只要信号质量达到″1″就能流畅播放。翻阅符码率快查手册登载的卫星信号参数,除下行频率、极化、符码率外,还有个参数即“FEC”,查凤凰卫视和韩国阿里郎的“FEC”参数均为:7/8,而其他的卫星节目参数其“FEC”的数值大多是:1/2、2/3、3/4等。从有关的文章介绍看,“FEC”是纠错方式,(编者注:FEC称为前向纠错,在处理数字信号时,有几种纠错方式,FEC为其中一种)并且数字卫星接收机已能做到纠错从1/2到7/8自动侦测。对于上述现象,我们不妨大胆的下一个结论:对于 “FEC”数值大的节目,数字接收机的解调能力就变得“难”一些(或称“差”一些), 为保证画面流畅、不停顿,就要求“FEC”数值大的信号其强度要比其他的信号强度要大,才能保证正常的信号解调。<br>
<br>
但真是这样吗?欢迎广大卫视业内朋友实践和交流,更希望卫视高手和专家给予指导和解答!<br>
<br>
编后话:这是很值得探讨的问题,涉及到较强的理论问题,欢迎大家用浅显易懂的语言来解释一下<br>
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|中广网讯(北京)信息技术有限公司 京ICP备16012447号-10

GMT+8, 2024-5-19 07:50 , Processed in 0.041992 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表