用于DVB-T终端的应用层前向纠错制造技术

技术编号:7131543 阅读:284 留言:0更新日期:2012-04-11 18:40
一种在通信系统中用应用层前向纠错来保护数据的方法,其中通信系统包括具有旧式接收机的第一类设备和具有启用FEC的接收机的第二类设备,旧式接收机的操作不受应用层前向纠错的影响,并且该方法包括:确定历时期;将源数据分组组装成对应于该历时期的源块,每个源块包括数个源数据分组;编码源块以生成编码块,每个编码块包括数个修补数据分组;以及传送修补数据分组。

【技术实现步骤摘要】
【国外来华专利技术】用于DVB-T终端的应用层前向纠错优先权本申请要求2009年2月27日提交的题为“Mobile Reception of DVB-T Services (DVB-T服务的移动接收),,的美国临时申请No. 61/156,431、以及2009年3月2 日提交的题为“Mobile Reception of DVB-T Services (DVB-T服务的移动接收)”的美国临时申请No. 61/156,828的权益,这两个申请被转让给本申请受让人并出于所有目的通过援引明确纳入于此。相关申请的交叉引用以下参考文献被包括于此并出于所有目的通过援引被纳入于此g f Shokrollahi ^ Λ W IS ^ "Multi-Stage Code Generator and Decoder for Communication Systems (用于通信系统的多级码生成器和解码器)”的美国专利 No. 7,068, 729 (在下文中称为 “ShokrolIahi ”)。由Chen等人(在下文中称为“CHEN”)作出的于2008年9月12日提交的题为"Generating and Communicating Source Identification Information to Enable Reliable Communications (生成并传达源标识信息以实现可靠通信)”的美国非临时专利申请 No. 12/210,024。背景发送者与接收者之间在通信信道上进行的文件和流传输已成为众多文献的主题。 较佳地,接收者期望以某种程度的确定性接收到由发送者在信道上传送的数据的确切副本。在信道不具有理想保真度(这是绝大多数物理上可实现的系统的特征)的情况下,一个关心的问题是如何应对在传输中丢失或损坏的数据。丢失的数据(擦除)通常比损坏的数据(差错)容易处理,因为接收者并不总是能够认识到所传送的数据已损坏的情形。已开发出许多纠错码来纠正擦除和/或差错。典型地,所使用的特定码是基于关于数据正藉以传送的信道的失真以及正被传送的数据的特性的某些信息来选取的。例如, 在知晓信道具有长失真期的场合,阵发差错码对于此应用可能是最合适的。在预期仅有短且不频繁的差错的场合,简单的奇偶校验码可能是最佳的。如本文中所用的“通信”是指通过空间和/或时间的数据传输,诸如数据从一个位置传送到另一位置或数据在一个时间被存储并在另一时间被使用。信道分隔开发送方和接收方。空间上的信道可以是发送方与接收方之间的线路、网络、光纤、无线介质等。时间上的信道可以是数据存储设备。在可实现的信道中,常常存在发送方发送或存储的数据与其在被接收方接收或读取之时变得不同的非零机率,并且这些不同可能归因于信道中引入的差错。当发射机与接收机之间具有通信所需的所有计算能力和电功率且发射机与接收机之间的信道足够可靠以允许相对无差错的通信时,数据传输是直截了当的。当信道处在不利环境或是发射机和/或接收机具有受限的能力时,数据传输变得更加艰难。在某些应用中,要求长时期上不中断的无差错通信。例如,在数字电视系统中,期望每次在许多个小时的时段内无差错地接收到传输。在这些情形中,即使在相对较低程度的差错的状况下,数据传输的问题也是困难的。另一个数据通信有困难的场景是单个传输被定向到可能经历大相径庭的数据丢失状况的多个接收方的场合。此外,一个给定接收方经历的状况在时间上可能会变化很大或者可能会相对恒定。一种用于应对数据丢失(差错和/或擦除)的解决方案是使用前向纠错(FEC)技术,其中数据在发射机处被以使得接收机能纠正传输擦除和差错的方式来编码。在可行的场合,从接收机到发射机的反向信道使得接收机能向发射机中继关于这些差错的信息,该发射机随后能相应地调节自己传送过程。然而,反向信道常常不可用或不可行,或者仅有受限的能力可用。例如,在其中发射机向大量接收机传送的情形中,发射机也许不能维持来自所有这些接收机的反向信道。在另一示例中,通信信道可以是存储介质。例如,数据可按时间顺序前向通过时间地来传送,并且因果关系排除了能在差错发生之前修复这些差错的反向信道。结果,通信协议往往需要被设计成没有反向信道或具有容量受限的反向信道,这样,发射机就可能不得不在对这些大相径庭的信道状况不具备先验知识的情况下应对这些信道状况。一个示例是广播或多播信道,其中未提供反向通信信道,或者若提供也是极有限或昂贵的。另一涉及这样的情况的示例是存储应用,其中数据是使用FEC编码的方式来存储的,并且随后在稍后的时间点,该数据被恢复,此恢复有可能是使用FEC解码来进行的。在分组协议被用于可能会丢失分组的信道上的数据传输的情形中,将在分组网络上传送的文件、流或其他数据块被划分成源码元(它们可以全都具有相等的大小,或者它们在大小上可取决于块大小或其他因素而有所不同)。编码码元是使用FEC码从源码元生成的,并且编码码元被放置在分组中并在分组中发送。码元的“大小”可以用比特来度量, 无论该码元实际上是否被断成比特流,其中当码元是选自有2M个码元的字母表时,码元具有M比特的大小。在此类基于分组的通信系统中,面向分组的擦除FEC编码方案可能会是合适的。如果文件传输使得纵使在网络上传送的数据有擦除和/或其他损坏,预期接收者仍能够恢复原始文件的确切副本,则该文件传输被称为是可靠的。如果流传输使得纵使网络内有擦除和/或损坏,预期接收者仍能够以及时的方式恢复流的每个部分的确切副本, 则该流传输被称为是可靠的。文件传输和流传输两者也可能并非完全可靠,但在文件或流的一些部分不能恢复或者对于流送而言流的一些部分也许能恢复但不是以及时的方式恢复这种意义上来说具有一定程度的可靠性。目标往往是取决于某些约束条件提供尽可能高的可靠性,其中约束的示例可能是流送应用的即时投递,或者解决方案预期起作用的网络状况类型。通常因散发的拥塞导致路由器中的缓冲机构达到其容限从而强制其丢弃传入分组而发生分组丢失。分组丢失的其他缘由包括弱信号、间歇信号、和噪声干扰,其中损坏的分组被抛弃。对抗传输期间的擦除的保护已成为众多研究的主题。在其中单个传输定向到一个以上接收机并且在其中不同的接收机体验大相径庭的状况的系统中,常常针对发射机与任何接收机之间的某组状况来配置传输,并且处在最差状况中的任何接收机可能无法可靠地接收传输。擦除码是已知的,其在此类场景中提供对丢失分组的极佳恢复。例如,Reed-Solomon码是众所周知的,并且能适配成用于此目的。然而,Reed-Solomon码的已知缺陷在于其相对较高的计算复杂度。链式反应码——包括LT 链式反应码和Raptor 多级链式反应(“MSCR”)码——提供了对丢失分组的极佳恢复,并且高度适应于变动的信道状况。例如,Shokrollahi—文描述了多级链式反应码的各方面。在本文中,术语“链式反应码”应当理解为包括链式反应码或多级链式反应码,除非另外指明。在一些情形中,可能需要或希望在部署之后提高通信系统的可靠性。然而,虽然可能需要提高网络可靠性,但是一次性或完全更换或升级网络中的所有接收设备通常是不可行的。例如,可能结果实际的网络分组丢失因网络可靠性的降级、增大的话务负荷、网络的扩张和/或改变等而高于最初所规划的,或者服务质量要本文档来自技高网...

【技术保护点】
1.一种在通信系统中用应用层前向纠错来保护数据的方法,所述通信系统包括具有旧式接收机的第一类设备和具有启用FEC的接收机的第二类设备,其中所述旧式接收机的操作不受所述应用层前向纠错的影响,所述方法包括:确定历时期;将源数据分组组装成对应于所述历时期的源块,每个源块包括数个源数据分组;编码所述源块以生成编码块,每个编码块包括数个修补数据分组;以及传送所述修补数据分组。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:T·斯托克汉姆
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1