登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

天道酬勤 玩物丧志

用勇气去改变可以改变的事情,用胸怀去包容无法改变的事情,用智慧去判断两者的区别

 
 
 

日志

 
 

前向纠错  

2011-03-26 22:38:00|  分类: 视频编解码 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

前向纠错也叫前向纠错码(Forward Error Correction简称FEC),增加数据通讯可信度的方法。在单向通讯信道中,一旦错误被发现,其接收器将无权再请求传输。FEC 是利用数据进行传输冗长信息的方法,当传输中出现错误,将允许接收器再建数据。

 

一般数据流  我们知道,数字信号实际传送的是数据流,一般数据流包括以下三种:

ES流:

  也叫基本码流,包含视频、音频或数据的连续码流。

PES流:

  也叫打包的基本码流,是将基本码流ES流根据需要分成长度不等的数据包,并加上包头就形成了打包的基本码流PES流。

TS流:

  也叫传输流,是由固定长度为188字节的包组成,含有独立时基的一个或多个节目,适用于误码较多的环境。

一般数据流简介:

  为了能形象的、浅显易懂地说明,我们来打个比喻,如果把ES流比做产品的原材料,那么PES流就是工厂刚刚生产出来的一件产品,而TS流就是经过包装好送到商店柜台或用户手里的商品。如果ES流的重量被成为净重,那么TS流的重量就被称为毛重。这个比喻和FEC又有何相干?

  从PES流到TS流,这个过程中已经加进去FEC纠错码,可以采用不同的速率?FECrate ,在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的纠错码就是包装箱的重量。

 

电视传输专用的前向纠错编码

  电视节目广播前向纠错采用2/3码率格形码、卷积交织码和RS码构成的级联码。RS(209,187)分组码是截短的RS(255,233)分组码,可以纠正11B的传输误码。为了减少突发脉冲干扰所造成的连续误码的影响,DMB-T传输系统在内码和外码之间插入了卷积交织编码B=19;M=22,总时延相当于36个RS(209,187)分组码。

用于多媒体传输的前向纠错编码

  多媒体综合数据业务服务的前向纠错采用的是多层分组乘积码(Multi-level Block Product Code)。它是由分组乘积码BPC(3762,2992)构成的一种系统码,是二维分组乘积码BPC(4096,3249)的删余截短,其解码器可以采用高性能Turbo算法。

 

 

 

 

 

  评论这张
 
阅读(675)| 评论(0)

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018