帧映射装置和方法与流程

文档序号:11436121阅读:755来源:国知局
本申请是分案申请,其母案申请的申请号为201080047672.8,申请日为2010年10月15日,发明名称为“帧映射装置和方法”。本发明涉及用于将至少两个映射输入数据流的纠错码编码时域数据映射到具有帧结构的时域映射输出数据流上的装置。本发明还涉及用于在数据传送系统内传送数据的传送装置。另外,本发明涉及相应的方法以及用于在计算机上实现所述映射方法的计算机程序。本发明例如涉及利用正交频分复用(ofdm)的数字视频广播(dvb)的领域,具体涉及在这种用于dvb的数据传送系统中使用的帧构建器。但本发明也可应用在其他领域中,比如数字音频广播(dab)。
背景技术
::在数字通信或数据传送系统中,已知应用时间交织或子切片以抵抗时间选择性衰减的作用或噪声突发的影响。时间选择性衰减的一个方面是所谓的快速衰减,其是由多径传播引起的。来自发送机(或来自例如ofdm单频率网络的多个发送机)的不同路径的信号在幅度和相位上相互叠加。由于尤其是相位随着频率而变化,这引起了频率选择性信道。因此,接收机处的频率(即相关的ofdm子载波)具有不同的接收幅度。此外,不同的接收路径的幅度和相位还依赖于接收机的位置。在移动的接收机的情况下,尤其是不同接收路径的信号的相位变化,这引起时间选择性信道。时间方向上的变化也可具有非常规律的结构。此结构在时间轴上的变化率与接收机到(一个或多个)发送机的相对速度和信号的发送频率成比例。其他干扰,例如脉冲式噪声,也可具有规律的结构,例如由电力网的线路循环频率引起或者由来自其他数据传送系统(例如gsm通信系统)的突发引起。任何数字数据传送系统,例如根据dvb-t2标准(第二代数字地面电视广播系统标准)的系统,使用具有时间交织和/或子切片的成帧结构,其在时域中应用规律的结构。此帧结构一般是由帧构建器构建的,帧构建器即用于将至少两个映射输入数据流的纠错码编码时域数据映射到时域映射输出数据流上的装置。技术实现要素:本发明的一个目的是提供可有利地应用在具有移动接收机的数据传送系统的发送机中并且尽管可能有时间选择性衰减作用也提供良好的发送和接收质量的用于将至少两个映射输入数据流的纠错码编码时域数据映射到具有帧结构的时域映射输出数据流上的装置。另外,本发明的一个目的是提供用于在数据传送系统内发送数据的发送装置和相应的发送方法。此外,本发明的一个目的是提供用于实现所述映射方法的计算机程序。根据本发明的一个方面,提供了一种用于将至少两个映射输入数据流的纠错码编码时域数据映射到具有帧结构的时域映射输出数据流上的装置,包括:-数据输入端,用于接收所述至少两个映射输入数据流,其中每个映射输入数据流被分段成承载纠错码编码数据的数据块;-数据映射器,用于将所述至少两个映射输入数据流的数据块映射到所述映射输出数据流的帧上,每个帧包括数个帧间隔,其中数据映射器适用于将数据块映射到所述帧间隔上,以使得每个帧间隔承载顺次布置的来自各个映射输入数据流的数据块,并且在帧内,来自各个映射输入数据流的数据块到帧间隔上的映射在帧间隔与帧间隔之间是不同的,以及-数据输出端,用于输出所述映射输出数据流。根据本发明的另一方面,提供了一种用于在数据传送系统内发送数据的发送装置,其包括如上所述的根据本发明的映射装置以及用于发送映射输出数据流的发送机单元。根据本发明的其他方面,提供了相应的映射方法以及相应的发送方法。最后,根据另一方面,提供了一种计算机程序,其包括用于使得计算机执行根据本发明的映射方法的步骤的程序代码手段,其中所述计算机程序是在计算机上执行的。本发明的优选实施例在从属权利要求中限定。应理解,要求保护的装置、要求保护的方法和要求保护的计算机程序具有与从属权利要求中限定的要求保护的映射装置相似和/或相同的优选实施例。根据本发明已认识到,由于多径和/或多普勒频率(或者更确切地说是频率偏移)的衰减作用,在许多通信或数据传送系统中在时间交织和/或子切片的步骤中在时域应用的规律结构对于移动接收机不是最优的或者甚至是不合适的。由于时间方向上多径或多普勒依从信道传递函数的周期性结构,尤其是在使用移动接收机时,衰减(或具有规律结构的其他干扰)的时间距离可能与一个映射输入数据流的子切片(也称为“突发”;以下一般称为“数据块”)的距离恰好匹配。结果可能是接收机不能校正此映射输入数据流的数据(完全不能校正或至少部分不能校正),尽管有一般包括在此映射输入数据流中的纠错编码数据。尤其对于移动接收机,网络操作者或发送机不能预见到衰减的时间距离,从而不能预见到遭受这种衰减的输入数据流的数据块。由于一个发送机一般为大量的接收机服务,因此其不可被调整来为所有接收机提供最优传送条件。从而,为了克服此问题,根据本发明提出了根据非规律结构(而不是像本领域中通常所做那样根据规律结构)将至少两个映射输入数据流的数据块映射到映射输出数据流的帧的帧间隔上。换言之,传统上数据块被规律地映射到帧的帧间隔上,而根据本发明提出了以非规律的方式来进行此操作,以使得衰减的时间距离不再恰好匹配属于同一映射输入数据流的数据块的距离。因此,具有规律的周期性的这种衰减作用影响属于不同映射输入数据流的数据块,并且在接收机处对受影响的数据流的纠错一般会允许或至少改善了受影响的数据流的恢复。数据块到帧间隔的非规律映射优选被应用到具有规律结构的帧,例如全都具有相同的长度的帧,但也可应用到具有非规律结构的帧,例如具有不同长度的帧。根据优选实施例,数据映射器适用于将数据块映射到所述帧间隔上,以使得在帧内,从中映射数据块到帧间隔上的映射输入数据流的序列和/或在帧间隔内布置的数据块的大小在帧间隔与帧间隔之间是不同的。优选地,进行映射以使得数据流的序列和/或在帧间隔内布置的数据块的大小对于帧的所有帧间隔是不同的。传统上,例如像在dvb-t2标准中提供的那样,从中映射数据块到帧间隔上的映射输入数据流的序列对于一帧的所有帧间隔是相同的,并且对于所有帧也是相同的。此序列是序列且固定的,并且也是接收机已知的,以使其能够正确地对所接收的数据流解映射。另外,传统上,属于同一映射输入数据流的数据块的大小对于一帧的所有帧间隔是固定的,并且一般对于所有帧也是固定的。这产生了来自各个映射输入数据流的数据块到帧的帧间隔的规律映射结构,而此规律映射结构根据本发明被打破。映射输入数据流的序列和/或在一帧间隔内布置的数据块的大小一般都可由数据映射器自由选择,从而不再实现这种规律映射结构。例如,在一实施例中,对于一帧的每个帧间隔,可以改变该序列,在另一实施例中,在每个帧间隔之后可以改变数据块的大小。根据另一优选实施例,数据映射器适用于将数据块映射到所述帧间隔上,以使得从中映射数据块到帧的帧间隔上的映射输入数据流的序列和/或在帧间隔内布置的数据块的大小对于所有帧是相同的。换言之,在帧中应用的映射结构对于所有帧是相同的,这具有如下优点,即接收机为了正确地解映射所接收的数据流,只需要知道很少的关于在发送机具体是发送机的数据映射器中应用的映射结构的数据。根据另一实施例,数据映射器适用于将数据块映射到所述帧间隔上,以使得从中映射数据块到帧的帧间隔上的映射输入数据流的序列和/或在帧间隔内布置的数据块的大小在帧与帧之间是不同的,具体对于多个后续帧或对于所有帧是不同的。换言之,映射结构不是对于所有帧都相同的,而是在帧与帧之间是不同的,具体对于多个后续帧或者甚至对于所有帧是不同的。这具有如下优点,即不存在跨帧边界的规律映射结构,从而具有较长的持续时间、例如跨多个帧边界的衰减作用也不具有上述负面作用。优选地,数据映射器适用于将数据块映射到所述帧间隔上,以使得在帧内,每个帧间隔包括来自每个映射输入数据流的至少一个数据块,具体是来自每个映射输入数据流的恰好一个数据块。这具有如下优点,即如所公知的,影响例如整个帧内或几个帧间隔内的数据的其他衰减作用不会阻碍对受影响的映射输入数据流的纠错。有利地,在该装置中还提供了嵌入单元,用于将包括关于将数据块映射到所述帧间隔上的映射结构的信息的映射信息嵌入到映射输出数据流中,以使能对映射输出数据流正确解映射。一般地,不一定必须要嵌入这种映射信息到映射输出数据流中来将映射装置所应用的映射结构通知给接收机,具体是解映射装置的解嵌入单元。例如,映射装置可应用固定的(非规律)映射结构,该映射结构是预先预定的,从而使得解映射装置无需任何额外信息即可知道必须如何对所接收的数据流进行解映射。然而,优选地,一些映射信息如根据此优选实施例所提出那样被嵌入在映射输出数据流中。这样,例如响应于相应的传送情形,一般可自由选择并且例如可根据需要改变所应用的映射结构。例如,如根据另一实施例中所提出的,可提供映射规则生成器,用于生成映射规则,以供数据映射器用来根据所述映射规则将数据块映射到所述帧间隔上。接收机中的解映射器于是需要关于所生成的映射规则的某种信息,或者如果在接收机中也提供了映射规则生成器的另一实例的话则至少需要用于初始化映射规则生成器的某种起始值。在这种情况下,只需要将用于初始化映射规则生成器的那些起始值传输到接收机中的解映射器,优选地作为嵌入在映射输出数据流内的映射信息传输。由于映射结构具体是由帧间隔内的数据块的序列和/或在帧间隔内布置的数据块的大小来确定的,所以映射规则生成器优选地适用于生成包括序列信息和/或大小信息的所述映射规则,其中序列信息供数据映射器用于确定从中映射数据块到帧间隔上的映射输入数据流的序列,大小信息供数据映射器用于确定在帧间隔中布置的数据块的大小。对于映射规则生成器存在各种实现方式。一般地,可以使用可用来生成随机或伪随机值序列的任何手段,这些值随后用于确定非规律映射结构。在实施例中,映射规则生成器包括加扰单元,用于生成加扰因子,或者包括移位寄存器,具体是线性反馈移位寄存器,用于生成移位因子,以供数据映射器用作确定从中映射数据块到帧间隔上的映射输入数据流的序列的序列信息。这种加扰单元或反馈移位寄存器可容易用适当的硬件(在模拟电路或数字逻辑中)和/或硬件实现。优选地,本发明可应用在用于数字视频广播、例如用于地面电视广播或用于针对手持终端的广播(根据dvb-h、dvb-t2或即将到来的dvb-ngh标准)的数据传送系统中。当应用在这些系统中时,数据输入端优选地适用于接收表示物理层管道的所述至少两个映射输入数据流,每个物理层管道被分段成承载纠错码编码数据的子切片或突发,这是这些数据传送系统中常用的。在dvb的这个上下文中,“物理层管道”被理解为可承载一个或多个服务的指定子切片所承载的物理层(tdm)信道,其,并且“子切片”被理解为是来自单个plp的一组信元,这些信元在频率交织之前是经由单个rf信道以连续的地址在活动ofdm信元上传送的。然而,本发明也可应用在其他数据传送或通信系统中,例如应用在像dab(数字音频广播)或mediaflo(mediaforwardlinkonly,媒体仅前向链路)这样的数字移动系统中。根据另外的方面,根据本发明给出了用于发送和接收数据的系统和相应的方法。这种系统包括如上所述的发送装置和相应的接收机装置,其中接收机装置包括:a)接收单元,用于接收具有帧结构的时域解映射输入数据流,以及b)用于将所述具有帧结构的时域解映射输入数据流解映射成承载纠错码编码时域数据的至少两个解映射输出数据流的装置。所述用于解映射的装置包括:b1)数据输入端,用于接收具有帧的帧结构的所述时域解映射输入数据流,每个帧包括数个帧间隔,其中每个帧间隔承载顺次布置的来自各个解映射输出数据流的数据块,并且在帧内,来自各个解映射输出数据流的数据块到帧间隔上的映射在帧间隔与帧间隔之间是不同的,b2)数据解映射器,用于将所述解映射输入数据流的帧解映射成所述至少两个解映射输出数据流,其中在帧内的帧间隔与帧间隔之间,数据块到所述至少两个解映射输出数据流的解映射是不同进行的,以及b3)数据输出端,用于输出所述至少两个解映射输出数据流。有利地,按与以上对用于映射的装置所述等同的方式可在实施例中进一步布置用于解映射的装置。附图说明参考以下描述的实施例,下面将清楚展现并更详细说明本发明的这些和其他方面。在附图中:图1示出了根据本发明的发送装置的实施例的示意性框图,图2示出了接收机装置的实施例的示意性框图,图3示出了在图1所示的发送装置中使用的帧构建器的示意性框图,图4示出了图示dvb-t2帧结构的示图,图5示出了图示将数据块映射到帧的帧间隔上的规律映射结构的单个帧的示图,图6图示了时间性衰减对于包括规律结构的数据块的帧的作用,图7图示了在本发明的实施例中提出的包括非规律结构的数据块的帧和时间性衰减的作用,图8示出了根据本发明的映射装置的示意性框图,图9a和9b示出了后期处理之前和之后的映射输出数据流,图10示出了解映射装置的示意性框图,图11示出了根据本发明的具有非规律结构的数据块的若干个帧,图12示出了在图8所示的映射装置中用作映射规则生成器的线性反馈移位寄存器的示意性框图,图13图示了在本发明的另一实施例中提出的包括非规律结构的数据块的帧和时间性衰减的效果,图14示出了根据本发明的另一实施例的具有非规律映射的数据流的若干个帧,图15示出了根据dab使用的发送帧的结构,并且图16示出了根据本发明的另一实施例的具有非规律布置的子信道的若干个发送帧。具体实施方式图1提供了编码ofdm(cofdm)发送机20的示例性框图,该cofdm发送机20例如可用于根据dvb-t2标准发送视频图像和音频信号并且在其中可使用本发明。在图1中,节目源1生成要由cofdm发送机20发送的数据。视频编码器2、音频编码器4和数据编码器6生成要发送的视频、音频和其他数据,这些视频、音频和其他数据被馈送到节目复用器10。节目复用器10的输出形成复用的流,其中带有传输视频、音频和其他数据所需的其他信息。复用器10在连接信道12上提供流。可以有许多这样的复用流,它们被馈送到不同的分支a、b等等中。为了简明,将只描述分支a。如图1所示,cofdm发送机20在复用器适配和能量分散块22处获得流。复用器适配和能量分散块22随机化数据并将适当的数据馈送到前向纠错编码器24,前向纠错编码器24对流执行纠错编码。提供了比特交织器26来交织经编码的数据比特,这些数据比特对于dvb-t2的示例是ldpc/bch(低密度奇偶校验/bose-chaudhuri-hocquenghem)编码器输出。比特交织器26的输出被馈送到比特到星座映射器28,比特到星座映射器28把比特组映射到星座点上,星座点将用于传达经编码的数据比特。比特到星座映射器28的输出是表示实分量和虚分量的星座点标签。星座点标签表示依据所使用的调制方案从两个或更多个比特形成的数据符号。这些数据符号经过信元和时间交织器30,信元和时间交织器30的作用是交织从多个ldpc码字产生的数据符号。数据符号(多个数据符号对应于以上和以下参考本发明所述的“数据块”)被帧构建器32所接收,其中由图1中的分支b等等产生的数据符号经由其他信道31。帧构建器32然后把数据符号形成为要在cofdm符号上传达的序列,其中一个cofdm符号包括多个数据符号,每个数据符号被映射到子载波之一上。子载波的数目将取决于系统的操作模式,操作模式可包括例如1k、2k、4k、8k、16k或32k之一。从而,在一个示例中,16k模式的子载波的数目是12096。每个帧包括许多这种cofdm符号。要在每个cofdm符号中承载的数据符号的序列然后被传递到符号交织器33。然后由cofdm符号构建器块37生成cofdm符号,cofdm符号构建器块37把从导频和嵌入信号形成器36馈送来的导频和同步信号引入到频率交织数据符号中。ofdm调制器38然后在时域中生成ofdm符号,ofdm符号被馈送到用于生成ofdm符号之间的保护间隔的保护间隔插入处理器40,然后被馈送到数模转换器42,最后被馈送到rf前端44内的rf放大器,以便由cofdm发送机例如从天线46广播。图2示出了例如可用于根据dvb-t2标准从图1所示的cofdm发送机接收视频图像和音频信号的cofdm接收机50的示例性框图。在天线52处接收的rf信号被馈送到前端(例如调谐器)54,然后被模数转换器56转换成数字信号。数字流然后被ofdm解调器58解调,然后流被提供给信道均衡器60、符号解交织器62和帧解映射器64,在其中被发送机的帧构建器32形成为序列的数据符号被解映射。然后,数据被信元和时间解交织器66和比特解交织器70解交织。在这些单元66和70之间,星座点被星座解映射器68解映射到比特组上。ldpc/bch解码器72执行纠错。然后顺着bbframe(基带帧)处理器74、去抖动单元76和空分组重插入器78,从其中输出传输流(ts)或通用流封装(gse)流。这种接收机50的一般布局和功能的更多细节例如可在dvb-t2标准(具体是在2009年2月的dvb文档a133“implementationguidelinesforasecondgenerationdigitalterrestrialtelevisionbroadcastingsystem(dvb-t2)”)中找到,这里通过引用并入这些说明,从而在这里不作更详细的明确说明。根据本发明的映射装置可用在这种发送机中并且可有利地实现在帧构建器32中。如dvb-t2标准中所描述并且用在图1所示的发送机中的帧构建器32的框图在图3中示出。帧构建器32包括星座单元321和信元映射器322。星座单元321接收经调制的l1信令数据作为输入并且针对输入模块(具体是适配和能量分散块22)中的任何帧延迟和时间交织器30中的任何延迟进行补偿。信元映射器322接收星座单元321和n+1个物理层管道plp0-plpn的输出作为输入。信元映射器322把l1信令和这些plp的经调制信元组装成活动ofdm信元的阵列,这些活动ofdm信元对应于将构成整体帧结构的每个ofdm符号。信元映射器322根据由一般作为输入处理的一部分的调度器(在图1中未示出)产生的动态调度信息和帧结构的配置来操作。信元映射器322的输出,例如活动ofdm信元的阵列,然后被提供给后续的处理,例如频率交织和ofdm生成。以下详细说明的本发明一般是在帧构建器32(图1)中、具体是在信元映射器322(图2)和/或调度器中实现的。图2所示的接收机的帧解映射器64必须被相应地适应性修改以便其能够对由在图1所示的发送机的帧构建器32中实现的映射装置所构造的接收数据流进行解映射。dvb-t2帧结构在图4中示出。在最高级别,帧结构由超帧构成,超帧被划分成t2帧,t2帧被进一步划分成ofdm符号。超帧还可具有未来扩展帧(fef),以使能承载在该标准的未来扩展中定义的帧。如图4中所示,t2帧包括一个p1前导符号,之后是一个或多个p2前导符号,之后是数目可配置的数据符号。这些前导符号的用途和插入以及t2帧和超帧的一般形成在dvb-t2标准中(具体是在etsien302755vi.1.1(2009-09)“digitalvideobroadcasting(dvb):framestructurechannelcodingandmodulationforasecondgenerationdigitalterrestrialtelevisionbroadcastingsystem(dvb-t2)”和以上引用的dvb-t2的实现方针中)详细说明,这里通过引用并入这些说明,从而在这里不作更详细的明确说明。如果在数据通信或数据传送系统的发送机中使用时间交织或子切片,则数据被散布在更长的时间段上。在ofdm的情况下,经调制的dvb-t2系统数据被交织并在多个数据块中发送(多个数据块在dvb-t2标准中被称为子切片;有时也称为突发)。这在图5中图示,图5示出了例如根据dvb-t2标准的单个帧的示图。在每个dvb-t2帧的开头有前导(前导符号p1和p2),该前导允许了同步以及l1信令的提取。随后的一个plp的有效载荷数据(这里也概括称为“映射输入数据流”)可在多个子切片中发送,每个对于plp1由d1标记,对于plp2由d2标记等等;一般直到对于plpn由dn标记;n这里在此示例中为4。一般地,帧被细分为帧间隔(根据dvb-t2标准被称为“子切片间隔”),各个(这里是四个)映射输入数据流(“物理层管道”)的数据块(“子切片”)被映射到这些帧间隔上。根据该标准,应用如图5中所示的规律映射结构。从而,从中映射数据块到特定的帧间隔上的映射输入数据流的序列对于帧的所有帧间隔是相同的。换言之,帧间隔中的数据块的序列d1-d2-d3-d4对于帧的所有帧间隔都是相同的。另外,一个特定映射输入数据流的数据块(例如所有d1数据块)的长度在所有帧间隔中始终恒定。在图5所示的示例中,数据块的长度在帧的所有帧间隔中对于所有映射输入数据流也是相同的,虽然这不是一般必需的。根据dvb-t2标准,不同映射输入数据流的数据块也可具有不同的长度,例如数据块d1可具有与数据块d2和/或d3和/或d4不同的长度。一般地,帧也是规律结构的,即帧的长度对于所有帧是相同的。如果一个(或几个)数据块的数据丢失或受到干扰,则相应的数据流可由接收机利用(前向)纠错来恢复,如果此数据流的剩余数据块的数据被正确接收的话(具体来说是以充分的质量接收)。然而,此规律映射结构也可由于如上所述的时间方向上的多普勒或时变多径依从信道传递函数的规律结构而引起问题。这对于所有移动接收机尤其成立,因为除了发送频率以外接收机的速度也可导致时间性衰减,如图6中所示。图6示出了在叠加到根据如图4所示的规律映射结构映射的数据的一个帧的时间性衰减的情况下信道传递函数的绝对值。可以看出,衰减的时间距离与一个特定映射输入数据流(plp)的数据块(子切片或突发)的距离、具体是第二映射输入数据流(plp2)的数据块d2的距离恰好匹配。从而,此映射输入数据流的所有数据块受到影响,因此接收机将不能利用此数据流中包括的纠错数据来校正此数据流的数据。由于衰减的时间距离也依赖于接收机速度(以及其他脉冲式噪声干扰),所以网络操作者实际上不可能以此负面衰减作用实际上不在任何接收机和任何数据流发生的方式将数据块放到帧的帧间隔中。如果数据块的持续时间(即突发持续时间或子切片持续时间)远小于信道相干时间,即两个衰减之间的距离,则此负面作用变得尤其重要,因为在数据块本身内没有交织作用。另外,如上所述,在这种广播系统中,无法将发送机调整为对于其所服务的所有接收机都进行最优发送。通过如根据本发明所提出并且如图7中所示的那样打破数据块的规律映射结构,避免或至少减轻了此负面作用,图7示出了非规律映射结构的实施例。根据此实施例,一个映射输入数据流(一个plp)的数据的位置在一个帧间隔(子切片间隔)内被改变,即,来自其的数据块随后被布置在帧间隔内的映射输入数据流的序列在帧内的帧间隔与帧间隔之间是不同的。如图6中所示,在(概括来说m个帧间隔f1,f2,…,fm之中的)第一帧间隔f1中(m这里在此示例中为3),序列是d1,d2,d3,d4,而在第二帧f2间隔中,序列是d3,d4,d2,d1,而在第三帧f3间隔中,序列是d3,d1,d4,d2。因此,如图5和6中所示的时域中的规律映射结构根据本发明被打破。结果是,不仅是一个映射输入数据流的数据块受到衰减的影响,而是衰减的负面作用均等地分割在所有发送的映射输入数据流(plp)上。结果,接收机中的纠错能够完全地或者更大程度地/以更高的概率校正数据。关于修改规律映射结构以获得这种非规律映射结构,存在各种选项和实施例,例如关于数据块到帧的帧间隔上的映射序列的改变。一个选项是对于所有帧应用相同的修改,即在每个帧之后,再次使用相同的映射结构。根据另一选项,在应用特定的映射规则来获得这种非规律映射结构时不考虑帧边界,即非规律映射结构对于后续帧或所有帧一般是不同的。另外,在后续的帧间隔中不应用相同的数据块序列。优选地,对于帧的每个帧间隔,使用不同的序列。根据另一选项,优选地选择序列以使得来自同一映射输入数据流的数据块在两个相邻帧间隔的边界处不被布置成彼此相邻,以避免其他负面的(更长的)衰减的负面作用。根据本发明的映射装置100的示意性框图在图8中示出。映射装置100包括数据输入端102、数据映射器104、映射规则生成器106、嵌入单元108以及数据输出端110。数据输入端102接收n个(至少两个;在图7的实施例中是四个)映射输入数据流(plp)s1,s2,…,sn,其中每一个被分段成数据块并且承载着供接收机进行纠错的纠错码编码的数据。所接收的映射输入数据流s1,s2,…,sn被转发到数据映射器104,数据映射器104根据如上所述的非规律映射结构将所述至少两个映射输入数据流s1,s2,…,sn的数据块映射到映射输出数据流的帧上。在此实施例中,数据映射器104被提供以由映射规则生成器106生成的映射规则。所述映射规则生成器106例如可以向数据映射器104提供信息,来自各个映射输入数据流s1,s2,…,sn的数据块的序列将根据该信息随后被映射到映射输出数据流的帧的帧间隔上。在映射之后,数据流被从数据映射器104提供到嵌入单元108,在嵌入单元108中,映射信息被嵌入到映射输出数据流中,其中包括关于所应用的映射结构的信息。例如,映射信息包括由映射规则生成器106生成的映射规则和/或一些参数,这些参数使得接收机能够通过在接收机中提供的映射规则生成器的另一实例重建所应用的映射规则。包括嵌入的映射信息的映射输出数据流q然后被提供到数据输出端,以便输出映射输出数据流q供将来处理和发送。出于例示目的,(在任何后续处理之前)这种映射输出数据流q的片段在图9a中示出,在其中可以看到三个后续帧间隔上的数据块d1,d2,d3,d4的非规律映射结构。在(例如图1中所示的)发送机中,映射输出数据流q然后在各种步骤中被进一步处理。例如,在ofdm符号构建器块37和ofdm调制器38中,前导符号p1、p2被添加并且数据流经历ifft处理。其中,数据流中的数据块的序列和重复字符被保持,但是ofdm符号一般被形成为使得一个ofdm符号不一定包括一个数据块,而是—如示出这种后期处理之后的映射输出数据流q的图9b所示—一个ofdm符号o1,o2,o3,o4,…只包括一个数据块d1,d2,d3,d4的一部分或者包括来自(随后布置的映射输出数据流q中的)不同数据块d的多个部分。例如,ofdm符号o1包括数据块d1的第一部分,并且第二ofdm符号o2包括数据块d1的第二部分和数据块d2的第一部分。相应的解映射装置的示意性框图在图10中示出。解映射装置200包括数据输入端202、解嵌入单元204、数据解映射器206、解映射规则生成器208和数据输出端210。数据输入端202接收时域解映射输入数据流q',该解映射输入数据流q'在由接收机的其他元件进行的接收和预处理之后一般对应于由映射装置100的数据输出端110输出的映射输出数据流q。然而,尤其是取决于传送信道的传送的特性和质量,与映射输出数据流相比,在接收到的解映射输入数据流q'中包括或多或少的差错。解映射输入数据流然后被转发到解嵌入单元204,解嵌入单元204把由映射装置嵌入其中的任何映射信息解嵌入为解映射信息并将所述解嵌入的映射信息转发到解映射规则生成器208,而解映射输出数据流被转发到数据解映射器206。解映射规则生成器208重建关于映射结构的信息,根据该信息来自各种数据流的数据块被映射到所接收的解映射输入数据流的帧间隔上,具体而言是重建数据映射器104所应用的映射规则。这个解映射信息被提供给数据解映射器206,数据解映射器206然后能够正确地将数据块从解映射输入数据流解映射到至少两个解映射输出数据流s1',s2',…,sn'上,如果解映射可正确进行,则这些解映射输出数据流s1',s2',…,sn'对应于作为输入提供到数据映射器104的映射输入数据流s1,s2,…,sn。这些解映射输出数据流s1',s2',…,sn'被转发到数据输出端210,从数据输出端210它们被输出以供将来在接收机中处理。通过如参考图8和9所说明的将映射信息嵌入到映射输出数据流中,确保了接收机知道充分的信息以便正确地对所接收的数据流解映射。此方案的额外信令要求,例如与当前的dvb-t2规范相比,是非常有限的。如果在每个帧间隔改变数据块的顺序,则接收机能够利用(公知的)每个数据块的长度和已知的映射结构的变化来计算每个帧间隔内的位置。然而,存在确保接收机能够正确地对所接收的数据流解映射的其他实施例。例如,取代由发送机在映射输出数据流中嵌入某种信息,可以使用发送机和接收机都预先知道的预定且固定的映射结构,例如因为它是在标准中规定的。因此,接收机不需要随同所接收的数据流接收任何信息,例如如上所述的映射信息。在这种情况下,根据一个实施例在发送机和接收机中分别可以省略映射规则生成器106和嵌入单元108以及解映射规则生成器208和解嵌入单元204。在另一实施例中,在此情况下,在发送机和接收机中分别提供映射规则生成器106和解映射规则生成器208,但不提供嵌入单元108和解嵌入单元204,因为映射规则生成器106和解映射规则生成器208能够基于给定的关于预定且固定的映射结构的信息来生成映射规则。在发送机和接收机两者中都不需要规则生成器的另一实施例中,随同数据流可发送额外的信息,该额外信息直接告知接收机这些数据块是如何被映射到帧间隔上的。例如,超帧(参见图4)的未来扩展帧(或其一些部分)可用于插入序列信息,该序列信息告知数据解映射器在同一超帧的帧中布置数据块的序列。类似地,在一实施例中,允许接收机正确地对所接收的数据流进行解映射的这种额外信息可被插入在每个数据块的头部中。例如,某种地址信息可被包括在每个数据块的头部中(如dvb-h系统中一般应用的那样),告知解映射装置该数据块属于哪个数据流。如果,如以上图7中所示,通过在帧间隔与帧间隔之间改变数据块的顺序来获得非规律映射结构,则映射规则生成器106(以及解映射规则生成器208)可包括线性反馈移位寄存器(lfsr)或任何其他伪二进制随机序列(prbs)生成器。也可选择类似的伪随机结构,比如解复用器、查找表或者根据dvb-t2标准的频率交织器中应用的体系结构。实际实现方式的实施例在图10和11中图示。图11示出了包括三个子切片间隔(帧间隔)和n个物理层管道(映射输入数据流)的帧的实施例。为了实现沿着时间轴的规律映射结构的打破,如根据本发明所提出的,在每个帧间隔内开始的数据块在帧间隔与帧间隔之间被循环移位。此循环移位是由移位因子得到的。然后可利用每个帧间隔内的数据块的长度(这总之是接收机已知的)和该移位因子来计算每个帧间隔内的个体数据块的起始位置。然而,也可以应用其他加扰手段,这些其他加扰手段可不保持随后在每个帧间隔内布置来自其的数据块的映射输入数据流的顺序。图12示出了移位因子的生成的实现方式的实施例。其值是利用线性反馈移位寄存器生成的。在每个完整帧的开头处,例如以“1”初始化所有寄存器。然后,寄存器自由运行,直到下一个完整帧,即在此实施例中其在新帧间隔的开头不被重初始化,而是在新帧的开头被重初始化(在其他实施例中,寄存器在每个新帧的开头可不被重初始化,其从而可继续自由运行)。“串行到nmax并行”块取得寄存器的nmax个后续输出并且创建由nmax个值构成的二进制字。因子nmax是使得式子n≤nmax=2k成立的最小可能数字,其中k=1,2,3,…。这里,值n是映射输入数据流的数目。块“移位因子检查”验证所得到的二进制字小于映射输入数据流的实际数目,即移位因子小于n。如果不满足此式子,则丢弃该移位因子并且寄存器生成新的nmax二进制字。如果该移位因子在有效范围内,则其被用在一个帧间隔内来循环移位数据块,如图11中所示。如上所述,根据此实施例对于每个帧间隔生成新的移位因子,并且在每个新帧的开头处重初始化寄存器。将参考图13来例示可获得非规律映射的另一实施例,图13示出了叠加到包括三个帧间隔的一个帧的信道传递函数的绝对值。根据此实施例,从中映射数据块到帧间隔上的映射输入数据流的序列在帧间隔与帧间隔之间不被改变,而是数据块的大小在帧间隔与帧间隔之间被改变(然而帧间隔具有相同的固定大小)。例如,看一下数据块d1,可以看出在第一和第二帧间隔f1、f2中,它们在时间上是相当短的,而d1在第三帧间隔f3中是相当长的。对来自其他映射输入数据流的其他数据块作出类似的变化。其效果如图13所示是信道传递函数的衰减不会只影响来自同一映射输入数据流的数据块。例如,在第一帧间隔f1中,主要是数据块d2受影响,在第二帧间隔f2中,主要是数据块d3受影响,而在第三帧间隔f3中,主要是数据块d1受影响。从而,在接收机中可通过使用纠错数据来校正所有数据流。根据另一实施例,可通过来自其的数据块随后被映射到帧间隔上的映射输入数据流的序列的改变(如图7中所示)和数据块的大小的改变(如图13中所示)的混和来获得非规律映射结构。然而,在此情况下,一般需要向接收机提供更多信息来对所接收的数据流进行解映射。在上文中,已描述了实施例,根据这些实施例,当应用到根据dvb-t2标准或类似于dvb-t2标准的系统时,映射到t2帧上的数据块的映射结构被改变。根据另一实施例,映射到t2帧上的数据块的映射结构保持不变(例如像dvb-t2标准中规定的那样),而只是映射到未来扩展帧(fef)上的数据块的映射根据本发明非规律地进行。这种实施例例如可应用在如下数据传送系统中:在这种系统中,在t2帧内传输的数据是提供来供静止接收机接收的,而在fef帧内传输的数据是提供来供移动接收机接收的。当然,在另一实施例中,也可以使用本发明来将数据块映射在t2帧和fef帧上。上述实施例例如可应用到如dvb-t2标准中提出的类型2的物理层管道(即映射输入数据流)的子切片(即数据块)的映射。这种类型2plp一般对于每个t2帧具有两个或更多个子切片(即数据块),但如果plp(或者更一般而言,映射输入数据流)对于每个帧只具有一个子切片(即一个数据块),本发明也是适用的。另外,本发明也可应用于如dvb-t2标准中提出的类型1的物理层管道(即映射输入数据流)的子切片(即数据块)的映射。这种类型1plp一般对于每个t2帧只具有一个切片,切片是一plp的所有被映射到特定t2帧的信元的集合,即在这种类型1plp中,切片不像类型2plp的情况那样被进一步细分为子切片。将参考图14来例示这种实施例,图14示出了三个后续帧fr1,fr2,fr3的简化示图,每个帧在前导p1,p2之后包括三个plp(数据流)s1,s2,s3。可以看出,三个plp(例如就dvb-t2标准而言是类型1的,即不被划分成子切片或数据块)被非规律地映射到后续帧fr1,fr2,fr3上,即三个plp的序列在帧与帧之间被改变。这一般提供了与上述相同的优点,即规律衰减或其他规律干扰不会只很大程度地影响单个plp从而使得这个plp被大大干扰(例如使得其在接收机处(实际上)不可重建或不可校正),而是不同的plp被或多或少地均等地影响,且影响程度小得多。适用于应用此实施例的、用于将至少两个优选是多个映射输入数据流的纠错码编码时域数据映射到具有帧结构的时域映射输出数据流上的装置于是可包括:数据输入端,用于接收承载纠错码编码数据的至少两个映射输入数据流;数据映射器,用于将所述至少两个映射输入数据流映射到所述映射输出数据流的帧上,以使得在顺次布置的每个帧中,各个映射输入数据流被顺次布置,并且在帧与帧之间,各个映射输入数据流的映射(具体是序列和/或大小)是不同的;以及数据输出端,用于输出所述映射输出数据流。用于将具有帧结构的时域解映射输入数据流解映射成承载纠错码编码时域数据的至少两个解映射输出数据流的相应装置于是可包括:数据输入端,用于接收具有帧的帧结构的所述时域解映射输入数据流,其中在每个帧中,顺次布置的各个解映射输出数据流被顺次布置,并且其中在帧与帧之间,各个解映射输出数据流的映射(具体是序列和/或大小)是不同的;数据解映射器,用于将所述解映射输入数据流的帧解映射成所述至少两个解映射输出数据流,其中在帧与帧之间,所述解映射输入数据流到所述至少两个解映射输出数据流的解映射是不同进行的;以及数据输出端,用于输出所述至少两个解映射输出数据流。应当注意,上述变化和实施例一般也可以相同或等同的方式应用于这种用于映射的装置和用于解映射的装置的此实施例(如参考图14所示)。根据本发明所提出的映射和解映射帮助改善了受时间方向上的规律衰减的影响的所有通信或数据传送系统的性能。这对于遭受恰好引起这些规律时间衰减作用的多普勒频率影响的所有种类的移动接收机尤其重要。所提出的发明可很容易地被适应性修改来用在现有的dvb-t2体系结构上,并且可以是对其他(现有的或即将到来的)dvb标准(例如即将到来的dvb-ngh标准)的潜在添加。然而,本发明一般也可应用到遭受类似的规律切片或时间交织的影响的其他数字移动系统,比如dab或mediaflo。测试表明,通过向接收机应用合适的多普勒频率(即相关的接收机速度),可急剧降低这种系统的性能,而该问题可通过应用本发明所提出的方法来克服。将参考图15和16来说明例示本发明在dab系统中的应用的实施例。图15示出了在dab标准(ets300401“radiobroadcastingsystems;digitalaudiobroadcasting(dab)tomobile,portableandfixedreceivers”,may1997,re/jpt-00dab-4)中描述的传送帧的结构。dab传送系统组合三个信道,具体是:在传送系统中内部用于基本解调器功能(例如传送帧同步)的同步信道;用于接收机对信息的迅速访问的快速信息信道(fic),其是非时间交织数据信道并且可被细分成快速信息块(fib);以及主服务信道(msc),其被用于承载音频和数据服务成分并且是被划分成被分别卷积编码的数个子信道的时间交织数据信道。msc也可被看作由公共交织帧(cif)构成,公共交织帧包括作为最小可寻址单元的容量单元(cu)。msc的每个子信道占用整数个连续cu并且被分别卷积编码。关于传送帧的结构及其内容的更多细节可在以上引用的dab标准中找到,这些说明在这里通过引用被并入。虽然如图15中所示,子信道subcha,subchb,…根据标准是顺次布置的,但在本发明的实施例中提出在传送帧与传送帧之间改变此规律结构,如图16中例示。图16示出了三个后续传送帧tr1,tr2,tr3,其中子信道的序列在帧与帧之间被改变以避免规律的衰减或其他规律的干扰在每个传送帧中影响相同的(一个或多个)子信道。子信道在传送帧上的这种非规律映射从而可用在dab传送系统中,具体是用在dab传送系统的发送机和接收机中。例如,可在单独的映射装置中或在(已经可用的)主服务复用器、传送帧复用器或fic和msc符号生成器中提供映射。映射装置和相应的解映射装置对于参考图14所示的dvb的实施例可按与上述相同的方式被适应性修改,其中dab的实施例的子信道对应于dvb的这个实施例的物理层管道(概括来说是映射输入数据流),并且dab的实施例的传送帧对应于dvb的此实施例的帧。在上文中,描述了在映射输出数据流中提供非规律映射结构的各种实施例。这些实施例包括从中映射数据块到帧间隔上的映射输入数据流的顺序在帧间隔与帧间隔之间的变化和/或数据块的大小在帧间隔与帧间隔之间的变化。这些实施例还包括在后续帧(例如dvbt2帧或传送帧)内数据流(例如物理层管道或子信道)的序列的变化。根据另外的实施例,可以通过在后续帧(例如dvbt2帧或传送帧)内提供数据流(例如物理层管道或子信道)的大小的变化来使用非规律映射结构。另外,在帧间隔与帧间隔之间还可以改变帧间隔和/或帧的大小。所有上述变化都可在帧间隔与帧间隔之间和/或帧与帧之间使用。但也可以只在数个帧间隔和/或帧之后使用这种变化。例如,可以在第一组帧间隔中应用第一种(相同的)变化,在第二组帧间隔中应用第二种(相同的)变化,等等。对于帧的变化可应用相同的措施。另外,这些变化的组合也是可能的。在附图和以上描述中已经详细地图示和描述了本发明,但是这种图示和描述应当被认为是说明性的或示例性的,而不是限制性的。本发明不限于所公开的实施例。本领域的技术人员在实践要求保护的发明时,通过研读附图、说明书和所附权利要求,可以理解和实现对于所公开的实施例的其他变化。在权利要求中,“包括”一词不排除其他元件或步骤,并且不定冠词“一”不排除多个。单个元件或其他单元可实现权利要求中记载的若干项的功能。仅仅是在互不相同的从属权利要求中记载了某些手段这个事实并不表明这些手段的组合不能用于取得有利效果。可在适当的介质上存储/分发计算机程序,所述介质例如是与其他硬件一起提供或作为其他硬件的一部分提供的光存储介质或固态介质,但也可以以其他形式来分发计算机程序,例如经由因特网或其他有线或无线电信系统来分发。权利要求中的任何标号都不应当被解释为限制范围。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1