首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么维特比和里德-所罗门都被用于DVB-T?

为什么维特比和里德-所罗门都被用于DVB-T?
EN

Stack Overflow用户
提问于 2015-06-08 07:36:28
回答 1查看 2K关注 0票数 6

据我了解,DVB-T数据包通过两个FEC系统,即Viterbi,数据丢失高达50%,RS,数据丢失高达10%。这些被称为外部和内部编码。

我无法理解第二次RS编码的必要性(在这种情况下,MPEG-TS数据包长188字节,再加20字节)。

更具体地说,被破坏的数据包会发生什么,比如55%?50%的错误是由维特比译码器修复的,其余的5%来自RS?

为我的沉默感到抱歉。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-08 08:14:41

Viterbi / RS的能力和目标有很大的不同: Viterbi编码是在基带/模拟级别附近完成的,在基带/模拟级别上,每个比特都有很高的损坏概率。这与一种方案相结合,其中并不是所有例如'00000‘到'11111’的组合都是可能的,但其中每隔一个或1/3或2/3比特是根据一些以前传输的N个比特的历史计算出来的校正位。

这导致了数据的相当高的扩展,并且通常可以修正单个比特错误的一半。必须注意的是,校正位也会出现位错误.

这种误比特率校正主要是在AWGN信道上进行,在瑞利衰落(多径传播的车辆运动信号的仿真模型,即来自多条路径的相同信号)中也有一定的抑制作用。

因为Viterbi编码器的“窗口”很小,当整个窗口(例如7位)出现突发错误时,编码器无法更正任何错误。因此,需要一个二次编码器:里德·所罗门(在DVB或CD中)编码器工作的码字大小为8位,即当码字中的单个比特被损坏时,需要修复完整的码字。

因此,其思想是,外部编码器可以将零星的单比特错误减少到可管理的水平,将基本突发错误(未接收信号的长周期)留给内部编码。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30703516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档