广播信号发送装置、广播信号接收装置、广播信号发送方法以及广播信号接收方法与流程

文档序号:11456391阅读:205来源:国知局
广播信号发送装置、广播信号接收装置、广播信号发送方法以及广播信号接收方法与流程
本发明涉及广播信号发送装置、广播信号接收装置、以及广播信号发送和接收方法。
背景技术
:随着模拟广播信号的传输终止,已经开发了用于发送和接收数字广播信号的各种技术。数字广播信号能够包括比模拟广播信号更多的视频/音频数据,并且进一步包括各种附加数据以及视频/音频数据。技术实现要素:技术问题即,数字广播系统可以提供高分辨率(hd)图像、多声道音频以及各种附加服务。然而,对于数字广播,需要改进用于大量数据的传输的数据传输效率、发送/接收网络的鲁棒性以及已经考虑移动接收装置的网络灵活性。因此,本发明的目的是为了提供一种对于频率交织器(fi)中的各个ofdm符号对使用不同的交织种子来最大化频率分集效果的方法。此外,本发明的目的是为了提供指示是否在包括频率交织器的广播信号发送装置中使用频率交织器的信息。在本说明书中要实现的技术目的不限于前述的目的,并且本发明属于的本领域的技术人员可以从下面的描述中明显地理解其它的技术目的。技术方案在本说明书中,提供一种用于发送广播信号的方法。该方法包括:将输入流格式化成至少一个数据传输信道;编码与携带服务数据或者服务组件数据的数据传输信道中的每一个相对应的数据;构建包括被编码的数据的至少一个信号帧;通过正交频分复用(ofdm)方案调制至少一个信号帧;以及发送包括至少一个调制的信号帧的广播信号。此外,在本说明书中,信号帧包括指示频率交织器是否被使用的控制信息。此外,在本说明书中,信号帧进一步包括前导,该前导携带物理层信令数据,并且其中控制信息被包括在前导中。此外,在本说明书中,构建至少一个信号帧包括:频率交织被包括在至少一个信号帧中的数据,使用用于各个ofdm符号对的不同的交织种子执行频率交织,两种类型的存储器被用于频率交织,并且ofdm符号对包括两个顺序的ofdm符号。此外,在本说明书中,频率交织包括:通过不同类型的存储器对偶数编号的ofdm符号对和奇数编号的ofdm符号对进行频率交织,并且不同的交织种子被用于偶数编号的ofdm符号对和奇数编号的ofdm符号对。此外,在本说明书中,通过由第一交织序列产生器和第二交织序列产生器分别产生的交织种子执行频率交织。此外,在本说明书中,使用循环移位值产生在各个ofdm符号对中使用的不同的交织种子,并且其中循环移位值是通过第二交织序列产生器产生的符号偏移值。此外,在本说明书中,控制信息是频率交织器模式(fi_mode)信息。此外,在本说明书中,提供一种用于发送广播信号的发送装置,包括:输入格式化器,该输入格式化器用于将输入流格式化成为至少一个数据传输信道;编码器,该编码器用于编码与携带服务数据或者服务组件数据的数据传输信道中的每一个相对应的数据;成帧&交织模块,该成帧&交织模块用于构建包括被编码的数据的至少一个信号帧;调制器,该调制器用于通过正交频分复用(ofdm)方法调制至少一个信号帧;以及发射器,该发射器用于发送包括至少一个调制的信号帧的广播信号,其中成帧&交织模块包括频率交织器,该频率交织器用于频率交织被包括在至少一个信号帧中的数据,其中信号帧包括指示是否频率交织器被使用的控制信息。有益效果本发明的实施例能够通过根据服务特性处理数据并且控制用于各个服务或者服务组件的服务质量(qos)来提供各种广播服务。此外,本发明的实施例能够通过利用相同的射频(rf)信号带宽发送各种广播服务来实现传输灵活性。此外,本发明的实施例能够使用多输入多输出(mimo)系统改进广播信号的数据传送效率和发送/接收鲁棒性。此外,本发明的实施例能够提供广播信号发送/接收方法和装置,其中在没有错误的情况下能够接收数字广播信号,尽管移动接收装置被使用或者在室内环境。此外,本说明书优点在于,对于频率交织器(fi)中的各个ofdm符号对使用不同的交织种子能够最大化频率分集效果。此外,本说明书的优点在于,通过经由前导事先发送指示是否已经使用频率交织器的信息,使得广播信号接收装置在数据解码之前预先知道是否对接收到的信号已经执行了频率交织,来改进数据恢复速度。此外,本说明书优点在于,通过利用用于开启或者关闭fi操作的fi模式信息的操作关闭fi操作能够支持fdm。在本说明书中要获得的优点不限于前述的优点并且可以包括从下面的描述中对于本发明属于的本领域的技术人员来说显然的各种其它的优点。附图说明附图被包括以更加理解本发明并且被包括在本申请中且组成其一部分,附图图示本发明的实施例并且与详细描述一起描述本发明的原理。图1图示根据本发明的示例性实施例的用于下一代广播服务的广播信号发送装置的结构。图2图示根据本发明的示例性实施例的输入格式化块。图3图示根据本发明的另一示例性实施例的输入格式化块。图4图示根据本发明的又一示例性实施例的输入格式化块。图5图示根据本发明的示例性实施例的比特交织编译&调制(bicm)块。图6图示根据本发明的另一示例性实施例的bicm块。图7图示根据本发明的示例性实施例的帧构建块。图8图示根据本发明的示例性实施例的正交频分复用(ofdm)生成块。图9图示根据本发明的示例性实施例的用于下一代广播服务的广播信号接收装置的结构。图10图示根据本发明的示例性实施例的帧结构。图11图示根据本发明的示例性实施例的帧结构的信令层结构。图12图示根据本发明的示例性实施例的前导信令数据。图13图示根据本发明的示例性实施例的pls1数据。图14图示根据本发明的示例性实施例的pls2数据。图15图示根据本发明的另一示例性实施例的pls2数据。图16图示根据本发明的示例性实施例的帧的逻辑结构。图17图示根据本发明的示例性实施例的物理层信令(pls)映射。图18图示根据本发明的示例性实施例的紧急报警信道(eac)映射。图19图示根据本发明的示例性实施例的快速信息信道(fic)映射。图20图示根据本发明的示例性实施例的数据管道(dp)的类型。图21图示根据本发明的示例性实施例的数据管道(dp)映射的类型。图22图示根据本发明的示例性实施例的前向纠错(fec)结构。图23图示根据本发明的示例性实施例的比特交织。图24图示根据本发明的示例性实施例的信元字(cell-word)解复用。图25图示根据本发明的示例性实施例的时间交织。图26图示根据本发明的示例性实施例的扭曲的行列块交织器的基本操作。图27图示根据本发明的另一示例性实施例的扭曲的行列块交织器的操作。图28图示根据本发明的示例性实施例的扭曲的行列块交织器的对角读取模式。图29图示根据本发明的示例性实施例的从各个交织阵列交织的xfecblock。图30是图示图9的同步和解调模块的一个示例的图。图31是图示图9的帧解析模块的一个示例的图。图32是图示图9的解映射和解码模块的一个示例的图。图33是图示图9的输出处理器的一个示例的图。图34是图示图9的输出处理器的另一示例的图。图35图示根据本发明的另一示例性实施例的编译和调制模块。图36是图示根据本发明的另一示例性实施例的解映射和解码模块的图。图37是图示根据本发明的实施例的用于下一代广播服务的广播信号发送装置的另一结构的图。图38是图示根据本发明的实施例的简化的tdm广播传输系统和ldm广播传输系统的图。图39图示根据本发明的实施例的成帧&交织块。图40是图示本发明的实施例可以被应用的atsc3.0帧结构的示例的图。图41是图示图7的帧构建块的另一示例的图。图42是图示本发明的实施例可以被应用的前导格式的示例的图。图43是图示图31的帧解析块的另一内部块图的图。图44是图示根据本发明的实施例的频率交织器的操作的图。图45图示根据本发明的实施例的mux和demux方法的基本切换模型。图46图示根据本发明的实施例的存储库的操作。图47是图示根据本发明的实施例的频率交织过程的图。图48图示根据本发明的实施例的被应用于单超帧的频率交织的概念图。图49是图示被应用于在本说明书中提出的单超帧的频率交织的逻辑操作机制的图。图50是图示根据本发明的实施例的被应用于单超帧的频率交织的逻辑操作机制的等式。图51是图示根据本发明的实施例的被应用于单超帧的频率交织器的逻辑操作机制的图。图52图示根据本发明的实施例的被应用于单超帧的频率交织的逻辑操作机制的等式。图53是图示在本说明书中提出的输入-序列ofdm符号的单存储器解交织的图。图54是图示在本说明书中提出的发送广播信号的方法的示例的流程图。图55是图示在本说明书中提出的接收广播信号的方法的示例的流程图。具体实施方式现在将详细参照本发明的优选实施例,其示例被示出在附图中。下面将参照附图给出的详细描述旨在说明本发明的示例性实施例,而非示出可根据本发明实现的仅有实施例。以下详细描述包括具体细节以便提供对本发明的彻底理解。然而,对于本领域技术人员而言将显而易见的是,本发明可在没有这些具体细节的情况下实践。尽管本发明中所使用的大部分术语选自本领域中广泛使用的一般术语,但是一些术语是由申请人任意选择的,其含义根据需要在以下描述中详细说明。因此,本发明应该基于术语的预期含义来理解,而非其简单的名称或含义。本发明提供用于发送和接收供未来广播服务的广播信号的装置和方法。根据本发明的实施例的未来广播服务包括地面广播服务、移动广播服务、uhdtv服务等。本发明可以根据一个实施例经由非mimo(多输入多输出)或者mimo处理用于未来广播服务的广播信号。根据本发明的实施例的非mimo方案可以包括miso(多输入单输出)、siso(单输入单输出)方案等。虽然在下文中为了描述方便起见,miso或者mimo使用两个天线,但是本发明可适用于使用两个或更多个天线的系统。本发明可以定义三个物理层(pl)配置文件(profile)-基础、手持和高级配置文件-每个被优化以最小化接收器复杂度,同时获得对于特定使用情形所需的性能。物理层(phy)配置文件是相应的接收器将实施的所有配置的子集。三个phy配置文件共享大多数功能块,但是在特定块和/或参数方面略有不同。未来可定义附加phy配置文件。为了系统演进,在单个rf信道中未来的配置文件也可通过未来扩展帧(fef)与现有的配置文件复用。下面描述每个phy配置文件的细节。1.基本配置文件基本配置文件表示通常连接到屋顶天线的固定接收装置的主要使用情况。基本配置文件还包括可被运输至一个地方但是属于相对固定的接收类别的便携式装置。基本配置文件的使用可通过一些改进的实现方式被扩展至手持装置或者甚至车辆,但是那些使用情况不是基本配置文件接收器操作所预期的。接收的目标snr范围是大约10db至20db,这包括现有广播系统(例如,atsca/53)的15dbsnr接收能力。接收器复杂度和功耗不像通过电池操作的手持装置(将使用手持配置文件)中那样关键。基本配置文件的关键系统参数列出于下表1中。[表1]ldpc码字长16k,64k比特星座大小4~10bpcu(每个信时间解交织存≤219数据信元导频图案用于固定接收的导fft大小16k,32k点2.手持配置文件手持配置文件被设计用于利用电池的电力来操作的手持装置和车载装置中。这些装置可按照行人或车辆速度移动。功耗以及接收器复杂度对于手持配置文件的装置的实现非常重要。手持配置文件的目标snr范围为大约0db至10db,但是可被配置为当预期用于更深的室内接收时达到0db以下。除了低snr能力以外,对接收器移动性所导致的多普勒效应的适应力是手持配置文件的最重要的性能属性。手持配置文件的关键系统参数列出于下表2中。[表2]ldpc码字长度16k比特星座大小2~8bpcu时间解交织存≤218数据信导频图案用于移动和室内fft大小8k,16k点3.高级配置文件高级配置文件提供最高信道容量,代价是实现方式更复杂。此配置需要使用mimo发送和接收,并且uhdtv服务是此配置专门为其设计的目标使用情况。增加的容量也可用于允许增加给定带宽中的服务数量,例如多个sdtv或hdtv服务。高级配置文件的目标snr范围为大约20db至30db。mimo传输初始可使用现有椭圆极化的传输设备,并且在未来扩展至全功率交叉极化传输。高级配置文件的关键系统参数列出于下表3中。[表3]ldpc码字长度16k,64k比特星座大小8~12bpcu时间解交织存储器大小≤219数据信元导频图案用于固定接收的导频图案fft大小16k,32k点在这种情况下,基本配置文件可用作地面广播服务和移动广播服务二者的配置。即,基本配置文件可用于定义包括移动配置的配置的概念。另外,高级配置文件可被分成用于具有mimo的基本配置文件的高级配置文件以及用于具有mimo的手持配置文件的高级配置文件。此外,这三个配置可根据设计者的意图而改变。以下术语和定义可应用于本发明。以下术语和定义可根据设计而改变。辅助流:承载还未定义的调制和编码(可用于未来扩展)或者广播站或网络运营商所需的数据的信元序列基本数据管道:承载服务信令数据的数据管道基带帧(或bbframe):形成对一个fec编码处理(bch和ldpc编码)的输入的kbch比特的集合信元:由ofdm传输的一个载波承载的调制值被编码的块:pls1数据的ldpc编码的块或者pls2数据的ldpc编码的块中的一个数据管道:承载服务数据或相关的元数据的物理层中的逻辑信道,其可承载一个或多个服务或者服务组件。数据管道能够被表示为数据传输信道。数据管道单元:向帧中的dp分配数据信元的基本单元。数据符号:帧中的非前导符号的ofdm符号(数据符号中包括帧信令符号和帧边缘符号)dp_id:此8比特字段唯一地标识由system_id标识的系统内的dp哑信元:承载用于填充未用于pls信令、dp或辅助流的剩余容量的伪随机值的信元紧急报警信道:承载eas信息数据的帧的部分帧:以前导开始并且以帧边缘符号结束的物理层时隙帧重复单元:属于相同或不同的物理层配置的帧(包括fef)的集合,其在超帧中被重复八次快速信息信道:帧中的逻辑信道,其承载服务与对应基本dp之间的映射信息fecblock:dp数据的ldpc编码的比特的集合fft大小:用于特定模式的标称fft大小,等于以基本周期t的循环表示的有效符号时段ts帧信令符号:具有更高导频密度的ofdm符号,其用在fft大小、保护间隔和分散导频图案的特定组合中的帧的开始处,承载pls数据的一部分帧边缘符号:在fft大小、保护间隔以及分散导频图案的某个组合中,在帧的末端处使用的具有较高的导频密度的ofdm符号帧组:在超帧中具有相同的phy配置文件类型的所有帧的集合。未来扩展帧:在超帧内的能够用于未来扩展的物理层时隙,以前导开始futurecastutb系统:所提出的物理层广播系统,其输入是一个或者多个mpeg2-ts或者ip或者一般流,并且其输出是rf信号输入流:用于通过系统被传递给终端用户的服务集的数据流。正常数据符号:除了帧信令符号和帧边缘符号以外的数据符号phy配置文件:对应的接收器应该实现的所有配置的子集pls:由pls1和pls2组成的物理层信令数据pls1:在具有固定的大小、编译和调制的fss符号中承载的pls数据的第一集合,其承载关于系统的基本信息以及解码pls2所需要的参数注释:pls1数据在帧组的持续时间内保持恒定。pls2:在fss符号中发送的pls数据的第二集合,其承载关于系统和dp的更多详细pls数据pls2动态数据:可逐帧地动态改变的pls2数据pls2静态数据:在帧组的持续时间内保持静态的pls2数据前导信令数据:由前导符号承载的信令数据,用于标识系统的基本模式前导符号:承载基本pls数据的固定长度的导频符号,其位于帧的开始处注释:前导符号主要用于快速初始频带扫描以检测系统信号、其时序、频率偏移和fft大小。为未来使用保留:本文档未定义,但是可在未来定义超帧:八个帧重复单元的集合时间交织块(ti块):执行时间交织的信元的集合,与时间交织器存储器的一次使用对应ti组:执行针对特定dp的动态容量分配的单元,由数量动态变化的整数个xfecblock构成。注释:ti组可被直接映射至一个帧,或者可被映射至多个帧。它可包含一个或更多个ti块。类型1dp:所有dp以tdm方式被映射至帧中的帧的dp类型2dp:所有dp以fdm方式被映射至帧中的帧的dpxfecblock:承载一个ldpcfecblock的所有比特的ncell信元的集合块交织器:沿着被配置成矩阵的存储器的行写入输入数据,并且沿着列读出的交织器。信元交织器:在信元级别操作的交织器。交织器:结合纠错码使用以抵消突发错误的效果的设备。物理层管道(plp):被指定能够被调节为广播公司需求的分配的容量和鲁棒性的结构。plp被表示为数据管道或者数据传输信道。图1示出根据本发明的实施例的发送用于未来广播服务的广播信号的装置的结构。根据本发明的实施例的发送用于未来广播服务的广播信号的装置可包括输入格式化块1000、bicm(比特交织编译和调制)块1010、帧结构块1020、ofdm(正交频分复用)生成块1030和信令生成块1040。将描述发送广播信号的装置的每个模块的操作。输入格式化块1000能够被表示为输入格式化器。bicm(比特交织编译&调制)块1010能够被表示为编码器。帧结构块1020能够被表示为帧构建器或者帧构建块或者成帧&交织块。ofdm(正交频分复用)生成块1030能够被表示为调制器。ip流/分组和mpeg2-ts是主要输入格式,其他流类型作为一般流处理。除了这些数据输入以外,管理信息被输入以控制每个输入流的对应带宽的调度和分配。同时允许一个或多个ts流、ip流和/或一般流输入。输入格式化块1000可将每个输入流解复用为一个或多个数据管道,对每个数据管道应用独立的编译和调制。数据管道(dp)是用于鲁棒控制的基本单元,从而影响服务质量(qos)。单个dp可承载一个或多个服务或服务组件。输入格式化块1000的操作的细节将稍后描述。数据管道被表示为数据传输(或者传送)信道或者plp。数据管道是物理层中的承载服务数据或相关的元数据的逻辑信道,其可承载一个或多个服务或服务组件。数据管道能够被表示为数据传输信道。另外,数据管道单元:用于向帧中的dp分配数据信元的基本单元。在bicm块1010中,增加奇偶校验数据以用于纠错,并且将编码的比特流映射至复值星座符号。跨越用于对应dp的特定交织深度交织这些符号。对于高级配置文件,在bicm块1010中执行mimo编码,并且在输出处增加附加数据路径以用于mimo传输。bicm块1010的操作的细节将稍后描述。图1的输入格式化块实现在下面要描述的图50、图51以及图52中公开的功能、过程以及/或者方法。帧构建块1020可将输入dp的数据信元映射至帧内的ofdm符号。在映射之后,为了频域分集使用频率交织,特别是对抗频率选择性衰落信道。帧构建块1020的操作的细节将稍后描述。在每个帧的开始处插入前导之后,ofdm生成块1030可以以循环前缀作为保护间隔应用传统ofdm调制。为了天线空间分集,遍及发射器应用分布式miso方案。另外,在时域中执行峰均功率比降低(papr)方案。为了灵活的网络规划,此提案提供各种fft大小、保护间隔长度和相应的导频图案的集合。ofdm生成块1030的操作的细节将稍后描述。信令生成块1040可创建用于每个功能块的操作的物理层信令信息。此信令信息也被发送以使得在接收器侧正确地恢复所关注的服务。信令生成块1040的操作的细节将稍后描述。图2、图3和图4示出根据本发明的实施例的输入格式化块1000。将描述每个图。图2至图4的输入格式化块实现在下面要描述的图50、图51以及图52中公开的功能、过程、以及/或者方法。图2示出根据本发明的一个实施例的输入格式化块。图2示出当输入信号是单个输入流时的输入格式化模块。图2所示的输入格式化块对应于参照图1描述的输入格式化块1000的实施例。对物理层的输入可由一个或多个数据流组成。每个数据流由一个dp承载。模式适配模块将到来数据流切片(slice)成基带帧(bbf)的数据字段。系统支持三种类型的输入数据流:mpeg2-ts、网际协议(ip)和通用流(gs)。mpeg2-ts的特征在于固定长度(188字节)分组,第一字节是同步字节(0x47)。ip流由在ip分组头内用信号通知的可变长度的ip数据报分组组成。对于ip流,系统支持ipv4和ipv6二者。gs可由在封装分组头内用信号通知的可变长度的分组或者恒定长度的分组组成。(a)示出用于信号dp的模式适配块2000和流适配2010,(b)示出用于生成和处理pls数据的pls生成块2020和pls加扰器2030。将描述每个块的操作。输入流分割器将输入的ts、ip、gs流分割成多个服务或服务组件(音频、视频等)流。模式适配模块2010由crc编码器、bb(基带)帧切片器(slicer)和bb帧头插入块组成。crc编码器提供三种类型的crc编码以用于用户分组(up)级别的检错,即,crc-8、crc-16和crc-32。所计算的crc字节被附在up之后。crc-8用于ts流,crc-32用于ip流。如果gs流没有提供crc编码,则应该应用所提出的crc编码。bb帧切片器将输入映射至内部逻辑比特格式。所接收到的第一比特被定义为msb。bb帧切片器分配数量等于可用数据字段容量的输入比特。为了分配数量等于bbf有效载荷的输入比特,将up分组流切片以适合于bbf的数据字段。bb帧头插入块可将2字节的固定长度bbf头插入bb帧的前面。bbf头由stuffi(1比特)、syncd(13比特)和rfu(2比特)组成。除了固定的2字节bbf头以外,bbf可在2字节bbf头的结尾处具有扩展字段(1或3字节)。流适配2010由填充插入块和bb加扰器组成。填充插入块可将填充字段插入bb帧的有效载荷中。如果对流适配的输入数据足以填充bb帧,则stuffi被设定为“0”,并且bbf没有填充字段。否则,stuffi被设定为“1”并且填充字段紧随bbf头之后插入。填充字段包括两个字节的填充字段头和可变大小的填充数据。bb加扰器对整个bbf进行加扰以用于能量扩散。加扰序列与bbf同步。通过反馈移位寄存器来生成加扰序列。pls生成块2020可生成物理层信令(pls)数据。pls向接收器提供访问物理层dp的手段。pls数据由pls1数据和pls2数据组成。pls1数据是具有固定大小、编译和调制的帧中的fss符号中所承载的pls数据的第一集合,其承载关于系统的基本信息以及解码pls2数据所需的参数。pls1数据提供基本传输参数,包括允许pls2数据的接收和解码所需的参数。另外,在帧组的持续时间内pls1数据保持恒定。pls2数据是fss符号中发送的pls数据的第二集合,其承载关于系统和dp的更详细的pls数据。pls2包含提供足够信息以便于接收器将期望的dp解码的参数。pls2信令进一步由两种类型的参数组成:pls2静态数据(pls2-stat数据)和pls2动态数据(pls2-dyn数据)。pls2静态数据是在帧组的持续时间内保持静态的pls2数据,pls2动态数据是可逐帧地动态改变的pls2数据。pls数据的细节将稍后描述。pls加扰器2030可对所生成的pls数据进行加扰以用于能量扩散。上述块可被省略或者被具有相似或相同功能的块取代。图3示出根据本发明的另一实施例的输入格式化块。图3所示的输入格式化块对应于参照图1描述的输入格式化块1000的实施例。图3示出当输入信号对应于多个输入流时的输入格式化块的模式适配块。用于处理多个输入流的输入格式化块的模式适配块可独立地处理多个输入流。参照图3,用于分别处理多个输入流的模式适配块可包括输入流分割器3000、输入流同步器3010、补偿延迟块3020、空分组删除块3030、报头压缩块3040、crc编码器3050、bb帧切片器3060和bb头插入块3070。将描述模式适配块的每个块。crc编码器3050、bb帧切片器3060和bb头插入块3070的操作对应于参照图2描述的crc编码器、bb帧切片器和bb头插入块的操作,因此省略其描述。输入流分割器3000可将输入的ts、ip、gs流分割成多个服务或服务组件(音频、视频等)流。输入流同步器3010可被称作issy。issy可提供合适的手段来为任何输入数据格式确保恒定比特率(cbr)和恒定端对端传输延迟。issy总是用于承载ts的多个dp的情况,可选地用于承载gs流的多个dp。补偿延迟块3020可在插入issy信息之后延迟所分割的ts分组流,以允许ts分组重组机制而无需接收器中的附加存储器。空分组删除块3030仅用于ts输入流情况。一些ts输入流或者分割的ts流可能存在大量的空分组以便适应cbrts流中的vbr(可变比特率)服务。在这种情况下,为了避免不必要的传输开销,空分组可以被标识并且不被发送。在接收器中,可通过参考在传输中插入的删除空分组(dnp)计数器来将去除的空分组重新插入它们原来所在的地方,因此确保了恒定比特率并且避免了针对时间戳(pcr)更新的需要。报头压缩块3040可提供分组报头压缩以增加ts或ip输入流的传输效率。由于接收器可具有关于头的特定部分的先验信息,所以在发射器中可删除该已知的信息。对于传输流,接收器具有关于同步字节配置(0x47)和分组长度(188字节)的先验信息。如果输入ts流承载仅具有一个pid,即,仅用于一个服务组件(视频、音频等)或服务子组件(svc基本层、svc增强层、mvc基本视图或mvc独立视图)的内容,则ts分组报头压缩可被(可选地)应用于传输流。如果输入流是ip流,则可选地使用ip分组报头压缩。上述块可被省略或者被具有相似或相同功能的块取代。图4示出根据本发明的另一实施例的输入格式化块。图4所示的输入格式化块对应于参照图1描述的输入格式化块1000的实施例。图4示出当输入信号对应于多个输入流时输入格式化模块的流适配块。参照图4,用于分别处理多个输入流的模式适配块可包括调度器4000、1帧延迟块4010、填充插入块4020、带内信令4030、bb帧加扰器4040、pls生成块4050和pls加扰器4060。将描述流适配块的每个块。填充插入块4020、bb帧加扰器4040、pls生成块4050和pls加扰器4060的操作对应于参照图2描述的填充插入块、bb加扰器、pls生成块和pls加扰器的操作,因此省略其描述。调度器4000可从每个dp的fecblock的量确定遍及整个帧的总体信元分配。包括针对pls、eac和fic的分配,调度器生成pls2-dyn数据的值,其作为带内信令或pls信元在帧的fss中发送。fecblock、eac和fic的细节将稍后描述。1帧延迟块4010可将输入数据延迟一个传输帧,使得关于下一帧的调度信息可通过当前帧发送以便于将带内信令信息插入dp中。带内信令4030可将pls2数据的未延迟部分插入帧的dp中。上述块可被省略或者被具有相似或相同功能的块取代。图5图示根据本发明的实施例的bicm块。图5所示示的bicm块对应于参考图1描述的bicm块1010的实施例。如上所述,根据本发明的实施例用于发送供未来广播服务的广播信号的装置可以提供地面广播服务、移动广播服务、uhdtv服务等。由于qos(服务质量)取决于由根据本发明的实施例的用于发送供未来广播服务的广播信号的装置提供的服务特征,因此与各个服务相对应的数据需要经由不同的方案处理。因此,根据本发明的实施例的bicm块可以通过将siso、miso和mimo方案独立地应用于分别与数据路径相对应的数据管道,独立地处理对其输入的dp。因此,根据本发明的实施例的用于发送供未来广播服务的广播信号的装置能够控制经由每个dp发送的每个服务或者服务组件的qos。(a)示出由基本配置文件和手持配置文件共享的bicm块,并且(b)示出高级配置文件的bicm模块。由基本配置文件和手持配置文件共享的bicm块和高级配置文件的bicm块能够包括用于处理每个dp的多个处理块。将描述用于基本配置文件和手持配置文件的bicm块和用于高级配置文件的bicm块的每个处理模块。用于基本配置文件和手持配置文件的bicm块的处理块5000可以包括数据fec编码器5010、比特交织器5020、星座映射器5030、ssd(信号空间分集)编码块5040和时间交织器5050。数据fec编码器5010可对输入的bbf执行fec编码以利用外编码(bch)和内编码(ldpc)生成fecblock过程。外编码(bch)是可选的编码方法。数据fec编码器5010的操作的细节将稍后描述。比特交织器5020可将数据fec编码器5010的输出交织以在提供可有效地实现的结构的同时利用ldpc编译和调制方案的组合实现优化性能。比特交织器5020的操作的细节将稍后描述。星座映射器5030可利用qpsk、qam-16、非均匀qam(nuq-64、nuq-256、nuq-1024)或者非均匀星座(nuc-16、nuc-64、nuc-256、nuc-1024)对来自基本配置文件和手持配置文件中的比特交织器5020的每个信元字或者来自高级配置文件中的信元字解复用器5010-1的信元字进行调制,以给出功率归一化的星座点el。仅针对dp应用此星座映射。据观察,qam-16和nuq是正方形的,而nuc具有任意形状。当每个星座旋转90度的任何倍数时,旋转后的星座与其原始星座恰好交叠。此“旋转”对称性质使得实部和虚部的容量和平均功率彼此相等。针对每个码率专门定义nuq和nuc二者,所使用的具体一个由pls2数据中的参数dp_mod字段来用信号通知。ssd编码块5040可按照二维(2d)、三维(3d)和四维(4d)对信元预编译以增加困难衰落条件下的接收鲁棒性。时间交织器5050可在dp层面操作。时间交织(ti)的参数可针对每个dp不同地设定。时间交织器5050的操作的细节将稍后描述。用于高级配置文件的bicm块的处理块5000-1可包括数据fec编码器、比特交织器、星座映射器和时间交织器。然而,处理块5000-1与处理块5000的区别之处在于还包括信元字解复用器5010-1和mimo编码块5020-1。另外,处理块5000-1中的数据fec编码器、比特交织器、星座映射器和时间交织器的操作对应于所描述的数据fec编码器5010、比特交织器5020、星座映射器5030和时间交织器5050的操作,因此省略其描述。信元字解复用器5010-1用于高级配置文件的dp以将单个信元字流分割成双信元字流以便于mimo处理。信元字解复用器5010-1的操作的细节将稍后描述。mimo编码块5020-1可利用mimo编码方案来处理信元字解复用器5010-1的输出。mimo编码方案被优化以用于广播信号传输。mimo技术是得到容量增加的有前景的方式,但是它取决于信道特性。特别是对于广播,信道的强los分量或者由不同的信号传播特性导致的两个天线之间的接收信号功率差异使得难以从mimo得到容量增益。所提出的mimo编码方案利用mimo输出信号之一的基于旋转的预编译和相位随机化克服了这一问题。mimo编码旨在用于在发射器和接收器二者处需要至少两个天线的2x2mimo系统。在此提案中定义了两个mimo编码模式:全速率空间复用(fr-sm)和全速率全分集空间复用(frfd-sm)。fr-sm编码提供容量增加并且接收器侧的复杂度的增加相对较小,而frfd-sm编码提供容量增加和附加分集增益但是接收器侧的复杂度的增加较大。所提出的mimo编码方案对天线极性配置没有限制。高级配置文件帧需要mimo处理,这意味着高级配置文件帧中的所有dp均由mimo编码器处理。在dp层面应用mimo处理。成对的星座映射器输出nuq(e1,i和e2,i)被馈送至mimo编码器的输入。成对的mimo编码器输出(g1,i和g2,i)由其相应的tx天线的同一载波k和ofdm符号l发送。上述块可被省略或者被具有相似或相同功能的块取代。图6示出根据本发明的另一实施例的bicm块。图6所示的bicm块对应于参照图1描述的bicm块1010的实施例。图6示出用于物理层信令(pls)、紧急报警信道(eac)和快速信息信道(fic)的保护的bicm块。eac是承载eas信息数据的帧的一部分,fic是在承载服务与对应基本dp之间的映射信息的帧中的逻辑信道。eac和fic的细节将稍后描述。参照图6,用于pls、eac和fic的保护的bicm块可包括plsfec编码器6000、比特交织器6010、星座映射器6020和时间交织器6030。另外,plsfec编码器6000可包括加扰器、bch编码/零插入块、ldpc编码块和ldpc奇偶校验删余块。将描述bicm块的每个块。plsfec编码器6000可对加扰的pls1/2数据、eac和fic区段进行编码。加扰器可在bch编码以及缩短和删余的ldpc编码之前对pls1数据和pls2数据进行加扰。bch编码/零插入块可利用缩短bch码对加扰的pls1/2数据执行外编码以用于pls保护并且在bch编码之后插入零比特。仅针对pls1数据,可在ldpc编码之前对零插入的输出比特进行置换。ldpc编码块可利用ldpc码对bch编码/零插入块的输出进行编码。为了生成完整编码的块cldpc,从每个零插入pls信息块ildpc系统地对奇偶校验比特pldpc进行编码并且附在其后。[数学式1]用于pls1和pls2的ldpc码参数如以下的表4。[表4]ldpc奇偶校验删余块可对pls1数据和pls2数据执行删余。当缩短被应用于pls1数据保护时,在ldpc编码之后对一些ldpc奇偶校验比特进行删余。另外,对于pls2数据保护,在ldpc编码之后对pls2的ldpc奇偶校验比特进行删余。不发送这些被删余的比特。比特交织器6010可将每个缩短和删余的pls1数据和pls2数据交织。星座映射器6020可将比特交织的pls1数据和pls2数据映射到星座上。时间交织器6030可将所映射的pls1数据和pls2数据交织。上述块可被省略或者被具有相似或相同功能的块取代。图7示出根据本发明的一个实施例的帧构建块。图7所示的帧构建块对应于参照图1描述的帧构建块1020的实施例。参照图7,帧构建块可包括延迟补偿块7000、信元映射器7010和频率交织器7020。将描述帧构建块的每个块。延迟补偿块7000可调节数据管道与对应pls数据之间的定时以确保它们在发射器端同定时。通过解决由输入格式化块和bicm块导致的数据管道的延迟,将pls数据延迟与数据管道相同的量。bicm块的延迟主要是由于时间交织器。带内信令数据承载下一ti组的信息以使得在要用信号通知的dp前面一个帧承载它们。延迟补偿块相应地延迟带内信令数据。信元映射器7010可将pls、eac、fic、dp、辅助流和哑信元映射至帧中的ofdm符号的活跃载波中。信元映射器7010的基本功能是将每个dp的ti所生成的数据信元、pls信元和eac/fic信元(如果有的话)映射至与帧内的每个ofdm符号对应的有效ofdm信元的阵列中。可通过数据管道单独地收集并发送服务信令数据(例如psi(节目特定信息)/si)。信元映射器根据调度器所生成的动态信息以及帧结构的配置来操作。帧的细节将稍后描述。频率交织器7020可将从信元映射器7010接收的数据信元随机地交织以提供频率分集。另外,频率交织器7020可利用不同的交织种子顺序在由两个相继的ofdm符号组成的ofdm符号对上进行操作以在单个帧中得到最大交织增益。频率交织器7020的操作的细节将稍后描述。上述块可被省略或者被具有相似或相同功能的块取代。图8示出根据本发明的实施例的ofmd生成块。图8所示的ofmd生成块对应于参照图1描述的ofmd生成块1030的实施例。ofdm生成块通过帧构建块所生成的信元来调制ofdm载波,插入导频,并且生成时域信号以用于传输。另外,此块随后插入保护间隔并且应用papr(峰均功率比)降低处理以生成最终rf信号。参照图8,帧构建块可包括导频和保留音插入块8000、2d-esfn编码块8010、ifft(快速傅里叶逆变换)块8020、papr降低块8030、保护间隔插入块8040、前导插入块8050、其他系统插入块8060和dac块8070。将描述帧构建块的每个块。导频和保留音插入块8000可插入导频和保留音。ofdm符号内的各种信元利用参考信息(称作导频)来调制,参考信息发送接收器中先验已知的值。导频信元的信息由分散导频、连续导频、边缘导频、fss(帧信令符号)导频和fes(帧边缘符号)导频构成。每个导频根据导频类型和导频图案按照特定升压功率水平来发送。导频信息的值从参考序列推导,参考序列是一系列值,一个值用于任何给定符号上的每个发送的载波。导频可用于帧同步、频率同步、时间同步、信道估计和传输模式标识,并且还可用于跟随相位噪声。取自参考序列的参考信息在除了帧的前导、fss和fes以外的每一个符号中的分散导频信元中发送。连续导频被插入帧的每一个符号中。连续导频的数量和位置取决于fft大小和分散导频图案这二者。边缘载波是除了前导符号以外的每一个符号中的边缘导频。它们被插入以便允许直至频谱的边缘的频率插值。fss导频被插入fss中,fes导频被插入fes中。它们被插入以便允许直至帧的边缘的时间插值。根据本发明的实施例的系统支持sfn网络,其中可选地使用分布式miso方案以支持非常鲁棒的传输模式。2d-esfn是使用多个tx天线的分布式miso方案,每个天线位于sfn网络中的不同发射器站点中。2d-esfn编码块8010可处理2d-esfn处理以使从多个发射器发送的信号的相位扭曲,以在sfn配置中创建时间和频率分集二者。因此,由于长时间的低平坦衰落或深度衰落引起的突发错误可缓和。ifft块8020可利用ofdm调制方案对2d-esfn编码块8010的输出进行调制。未被指定为导频(或保留音)的数据符号中的任何信元承载来自频率交织器的数据信元之一。信元被映射至ofdm载波。papr降低块8030可在时域中利用各种papr降低算法对输入信号执行papr降低。保护间隔插入块8040可插入保护间隔,前导插入块8050可将前导插入信号的前面。前导的结构的细节将稍后描述。其他系统插入块8060可在时域中将多个广播发送/接收系统的信号复用,使得提供广播服务的两个或更多个不同的广播发送/接收系统的数据可在相同的rf信号带宽中同时发送。在这种情况下,所述两个或更多个不同的广播发送/接收系统是指提供不同的广播服务的系统。不同的广播服务可表示地面广播服务、移动广播服务等。与各个广播服务有关的数据可通过不同的帧发送。dac块8070可将输入的数字信号转换成模拟信号并且输出模拟信号。从dac块7800输出的信号可根据物理层配置通过多个输出天线来发送。根据本发明的实施例的发送天线可具有垂直或水平极性。上述块可根据设计被省略或者被具有相似或相同功能的块取代。图9图示根据本发明的实施例的用于接收供未来广播服务的广播信号装置的结构。根据本发明的实施例的用于接收供未来广播服务的广播信号的装置可以对应于参考图1描述的用于发送供未来广播服务的广播信号的装置。根据本发明的实施例的用于接收供未来广播服务的广播信号的装置可以包括同步&解调模块9000、帧解析模块9010、解映射和解码模块9020、输出处理器9030和信令解码模块9040。将给出用于接收广播信号装置的每个模块的操作的描述。同步&解调模块9000能够被表示为接收器和ofdm解调器。帧解析模块9010能够被表示为帧解析器。帧解析模块被表示为解帧&解交织模块(或者块)。解映射和解调模块9020能够被表示为转换器和解码器。同步&解调模块9000可以经由m个rx天线接收输入信号,相对于与用于接收广播信号的装置相对应的系统执行信号检测和同步,并且执行与由用于发送广播信号的装置执行的过程相反过程相对应的解调。帧解析模块9100能够解析输入信号帧,并且提取经由其发送由用户选择的服务的数据。如果用于发送广播信号的装置执行交织,则帧解析模块9100能够执行与交织相反的过程相对应的解交织。在这种情况下,需要提取的信号和数据的位置可以通过解码从信令解码模块9400输出的数据获得,以恢复由用于发送广播信号的装置产生的调度信息。解映射&解码模块9200能够将输入信号转换为比特域数据,并且然后根据需要对其解交织。解映射&解码模块9200能够对于为了传输效率应用的映射执行解映射,并且经由解码校正在传输信道上产生的错误。在这种情况下,解映射&解码模块9200能够获得为解映射所必需的传输参数,并且通过解码从信令解码模块9400输出的数据进行解码。输出处理器9300能够执行由用于发送广播信号的装置应用以改善传输效率的各种压缩/信号处理过程的相反过程。在这种情况下,输出处理器9300能够从信令解码模块9400输出的数据中获得必要的控制信息。输出处理器9300的输出对应于输入到用于发送广播信号的装置的信号,并且可以是mpeg-ts、ip流(v4或者v6)和常规流。信令解码模块9400能够从由同步&解调模块9000解调的信号中获得pls信息。如上所述,帧解析模块9100、解映射&解码模块9200和输出处理器9300可以使用从信令解码模块9400输出的数据执行其功能。图9的输出处理器实现在下面要描述的图50、图51以及图53中公开的功能、过程以及/或者方法。图10示出根据本发明的实施例的帧结构。图10示出超帧中的帧类型和fru的示例配置。(a)示出根据本发明的实施例的超帧,(b)示出根据本发明的实施例的fru(帧重复单元),(c)示出fru中的可变phy配置文件的帧,(d)示出帧的结构。超帧可由八个fru组成。fru是帧的tdm的基本复用单元,并且在超帧中被重复八次。fru中的每个帧属于phy配置文件(基本、手持、高级)或fef中的一个。fru中的最大允许帧数为四个,给定phy配置文件可在fru中出现从零次到四次的任何次数(例如,基本、基本、手持、高级)。如果需要,可利用前导中的phy_profile的保留值来扩展phy配置文件定义。fef部分被插入fru的结尾处(如果包括的话)。当fru中包括fef时,在超帧中fef的最小数量为8个。不建议fef部分彼此相邻。一个帧被进一步分割成多个ofdm符号和前导。如(d)所示,帧包括前导、一个或更多个帧信令符号(fss)、正常数据符号和帧边缘符号(fes)。前导是允许快速futurecastutb系统信号检测的特殊符号并且提供用于信号的有效发送和接收的基本传输参数的集合。前导的详细描述将稍后描述。fss的主要目的是承载pls数据。为了快速同步和信道估计并且因此pls数据的快速解码,fss具有比正常数据符号更密集的导频图案。fes具有与fss完全相同的导频,这允许fes内的仅频率插值以及紧靠fes之前的符号的时间插值(无外插)。图11示出根据本发明的实施例的帧的信令层次结构。图11示出信令层次结构,其被分割成三个主要部分:前导信令数据11000、pls1数据11010和pls2数据11020。每一个帧中的前导符号所承载的前导的目的是指示该帧的传输类型和基本传输参数。pls1使得接收器能够访问并解码pls2数据,该pls2数据包含用于访问所关注的dp的参数。pls2被承载在每一个帧中并且被分割成两个主要部分:pls2-stat数据和pls2-dyn数据。如果需要,pls2数据的静态和动态部分之后是填充。图12示出根据本发明的实施例的前导信令数据。前导信令数据承载使得接收器能够访问pls数据并且跟踪帧结构内的dp所需的21比特的信息。前导信令数据的细节如下:phy_profile:此3比特字段指示当前帧的phy配置文件类型。不同phy配置文件类型的映射在下表5中给出。[表5]值phy配置文件000基本配置文件001手持配置文件010高级配置文件011~110保留111feffft_size:此2比特字段指示帧组内的当前帧的fft大小,如下表6中所述。[表6]值fft大小008kfft0116kfft1032kfft11保留gi_fraction:该3比特字段指示在当前超帧中的保护间隔分数值,如在以下的表7中描述的。[表7]值gi_fraction0001/50011/100101/200111/401001/801011/160110~111保留eac_flag:此1比特字段指示当前帧中是否提供eac。如果此字段被设定为“1”,则当前帧中提供紧急报警服务(eas)。如果此字段被设定为“0”,则当前帧中没有承载eas。此字段可在超帧内动态地切换。pilot_mode:此1比特字段指示对于当前帧组中的当前帧,导频图案是移动模式还是固定模式。如果此字段被设定为“0”,则使用移动导频图案。如果该字段被设定为“1”,则使用固定导频图案。papr_flag:此1比特字段指示对于当前帧组中的当前帧,是否使用papr降低。如果此字段被设定为值“1”,则音保留用于papr降低。如果此字段被设定为“0”,则不使用papr降低。fru_configure:此3比特字段指示当前超帧中存在的帧重复单元(fru)的phy配置文件类型配置。在当前超帧中的所有前导中,在此字段中标识当前超帧中所传送的所有配置类型。该3比特字段对于每个配置文件具有不同的定义,如下表8所示。[表8]reserved:此7比特字段保留用于未来使用。图13示出的根据本发明的实施方pls1数据。pls1数据提供包括允许pls2的接收和解码所需的参数的基本传输参数。如上所述,对于一个帧组的整个持续时间,pls1数据保持不变。pls1数据的信令字段的详细定义如下:preamble_data:此20比特字段是除了eac_flag以外的前导信令数据的副本。num_frame_fru:此2比特字段指示每fru的帧数。payload_type:此3比特字段指示帧组中承载的有效载荷数据的格式。payload_type如表9中所示来用信号通知。[表9]值有效载荷类型1xx发送ts流x1x发送ip流xx1发送gs流num_fss:此2比特字段指示当前帧中的fss符号的数量。system_version:此8比特字段指示所发送的信号格式的版本。system_version被分割成两个4比特字段:主版本和次版本。主版本:system_version字段的msb四比特指示主版本信息。主版本字段的改变指示不可后向兼容的改变。默认值为“0000”。对于此标准中所描述的版本,该值被设定为“0000”。次版本:system_version字段的lsb四比特指示次版本信息。次版本字段的改变可后向兼容。cell_id:这是唯一地标识atsc网络中的地理小区的16比特字段。根据每futurecastutb系统所使用的频率的数量,atsc小区覆盖区域可由一个或更多个频率组成。如果cell_id的值未知或未指定,则此字段被设定为“0”。network_id:这是唯一地标识当前atsc网络的16比特字段。system_id:此16比特字段唯一地标识atsc网络内的futurecastutb系统。futurecastutb系统是地面广播系统,其输入是一个或更多个输入流(ts、ip、gs),其输出是rf信号。futurecastutb系统承载一个或更多个phy配置文件和fef(如果有的话)。相同的futurecastutb系统在不同的地理区域中可承载不同的输入流并且使用不同的rf频率,从而允许本地服务插入。在一个地方控制帧结构和调度,并且对于futurecastutb系统内的所有传输均为相同的。一个或更多个futurecastutb系统可具有相同的system_id,这意味着它们全部具有相同的物理层结构和配置。下面的循环由用于指示每个帧类型的fru配置和长度的fru_phy_profile、fru_frame_length、fru_gi_fraction和reserved组成。循环大小是固定的,从而在fru内用信号通知四个phy配置文件(包括fef)。如果num_frame_fru小于4,则利用零填充未用字段。fru_phy_profile:此3比特字段指示所关联的fru的第(i+1)(i是循环索引)帧的phy配置文件类型。此字段使用如表8所示的相同信令格式。fru_frame_length:此2比特字段指示所关联的fru的第(i+1)帧的长度。将fru_frame_length与fru_gi_fraction一起使用,可获得帧持续时间的准确值。fru_gi_fraction:此3比特字段指示所关联的fru的第(i+1)帧的保护间隔分数值。根据表7来用信号通知fru_gi_fraction。reserved:此4比特字段被保留用于未来使用。以下字段提供用于将pls2数据解码的参数。pls2_fec_type:此2比特字段指示由pls2保护使用的fec类型。根据表10来用信号通知fec类型。ldpc码的细节将稍后描述。[表10]内容pls2fec类型004k-1/4和7k-3/10ldpc码01~11保留pls2_mod:此3比特字段指示pls2所使用的调制类型。根据表11来用信号通知调制类型。[表11]值pls2_mode000bpsk001qpsk010qam-16011nuq-64100~111保留pls2_size_cell:此15比特字段指示ctotal_partial_block,当前帧组中承载的pls2的全编码块的集合的大小(被指定为qam信元的数量)。该值在当前帧组的整个持续时间期间恒定。pls2_stat_size_bit:此14比特字段指示当前帧组的pls2-stat的大小(比特)。该值在当前帧组的整个持续时间期间恒定。pls2_dyn_size_bit:此14比特字段指示当前帧组的pls2-dyn的大小(比特)。该值在当前帧组的整个持续时间期间恒定。pls2_rep_flag:此1比特标志指示当前帧组中是否使用pls2重复模式。当该字段被设定为值“1”时,pls2重复模式被激活。当该字段被设定为值“0”时,pls2重复模式被禁用。pls2_rep_size_cell:此15比特字段指示ctotal_partial_block,当使用pls2重复时,当前帧组的每一个帧中承载的pls2的部分编码块的集合的大小(被指定为qam信元的数量)。如果未使用重复,则该字段的值等于0。该值在当前帧组的整个持续时间期间恒定。pls2_next_fec_type:此2比特字段指示用于下一帧组的每一个帧中承载的pls2的fec类型。根据表10来用信号通知fec类型。pls2_next_mod:此3比特字段指示用于下一帧组的每一个帧中承载的pls2的调制类型。根据表11来用信号通知调制类型。pls2_next_rep_flag:此1比特标志指示下一帧组中是否使用pls2重复模式。当此字段被设定为值“1”时,pls2重复模式被激活。当此字段被设定为值“0”时,pls2重复模式被禁用。pls2_next_rep_size_cell:此15比特字段指示ctotal_full_block,当使用pls2重复时,下一帧组的每一个帧中承载的pls2的全编码块的集合的大小(被指定为qam信元的数量)。如果下一帧组中未使用重复,则该字段的值等于0。该值在当前帧组的整个持续时间期间恒定。pls2_next_rep_stat_size_bit:此14比特字段指示下一帧组的pls2-stat的大小(比特)。该值在当前帧组中恒定。pls2_next_rep_dyn_size_bit:此14比特字段指示下一帧组的pls2-dyn的大小(比特)。该值在当前帧组中恒定。pls2_ap_mode:此2比特字段指示当前帧组中是否为pls2提供附加奇偶校验。该值在当前帧组的整个持续时间期间恒定。下表12给出该字段的值。当该字段被设定为“00”时,在当前帧组中pls2不使用附加奇偶校验。[表12]值pls2-ap模式00未提供ap01ap1模式10~11保留pls2_ap_size_cell:此15比特字段指示pls2的附加奇偶校验比特的大小(被指定为qam信元的数量)。该值在当前帧组的整个持续时间期间恒定。pls2_next_ap_mode:此2比特字段指示在下一帧组的每一个帧中是否为pls2信令提供附加奇偶校验。该值在当前帧组的整个持续时间期间恒定。表12定义了该字段的值。pls2_next_ap_size_cell:此15比特字段指示下一帧组的每一个帧中的pls2的附加奇偶校验比特的大小(被指定为qam信元的数量)。该值在当前帧组的整个持续时间期间恒定。reserved:此32比特字段被保留以用于未来使用。crc_32:32比特纠错码,其被应用于整个pls1信令。图14示出根据本发明的实施例的pls2数据。图14示出pls2数据的pls2-stat数据。pls2-stat数据在帧组内相同,而pls2-dyn数据提供当前帧特定的信息。pls2-stat数据的字段的细节如下:fic_flag:此1比特字段指示当前帧组中是否使用fic。如果此字段被设定为“1”,则当前帧中提供fic。如果此字段被设定为“0”,则当前帧中没有承载fic。该值在当前帧组的整个持续时间期间恒定。aux_flag:此1比特字段指示当前帧组中是否使用辅助流。如果此字段被设定为“1”,则当前帧中提供辅助流。如果此字段被设定为“0”,则当前帧中没有承载辅助流。该值在当前帧组的整个持续时间期间恒定。num_dp:此6比特字段指示当前帧内承载的dp的数量。此字段的值的范围从1至64,dp的数量为num_dp+1。dp_id:此6比特字段唯一地标识phy配置文件内的dp。dp_type:此3比特字段指示dp的类型。这根据下表13来用信号通知。[表13]值dp类型000dp类型1001dp类型2010~111保留dp_group_id:此8比特字段标识当前dp所关联的dp组。这可由接收器用来访问与特定服务关联的服务组件的dp(其将具有相同的dp_group_id)。base_dp_id:此6比特字段指示承载管理层中所使用的服务信令数据(例如psi/si)的dp。由base_dp_id指示的dp可以是承载服务信令数据以及服务数据的正常dp或者仅承载服务信令数据的专用dp。dp_fec_type:此2比特字段指示关联的dp所使用的fec类型。根据下表14来用信号通知fec类型。[表14]值fec_type0016kldpc0164kldpc10~11保留dp_cod:此4比特字段指示关联的dp所使用的码率。根据下表15来用信号通知码率。[表15]值码率00005/1500016/1500107/1500118/1501009/15010110/15011011/15011112/15100013/151001~1111保留dp_mod:此4比特字段指示关联的dp所使用的调制。根据下表16来用信号通知调制。[表16]值调制0000qpsk0001qam-160010nuq-640011nuq-2560100nuq-10240101nuc-160110nuc-640111nuc-2561000nuc-10241001~1111保留dp_ssd_flag:此1比特字段指示关联的dp中是否使用ssd模式。如果此字段被设定为值“1”,则使用ssd。如果此字段被设定为值“0”,则不使用ssd。仅当phy_profile等于“010”(指示高级配置文件)时,出现以下字段:dp_mimo:此3比特字段指示哪一种类型的mimo编码处理被应用于所关联的dp。mimo编码处理的类型根据表17来用信号通知。[表17]值mimo编码000fr-sm001frfd-sm010~111保留dp_ti_type:此1比特字段指示时间交织的类型。值“0”指示一个ti组对应于一个帧并且包含一个或更多个ti块。值“1”指示一个ti组被承载在不止一个帧中并且仅包含一个ti块。dp_ti_length:此2比特字段(允许值仅为1、2、4、8)的使用由dp_ti_type字段内设定的值如下确定:如果dp_ti_type被设定为值“1”,则此字段指示pi,每个ti组所映射至的帧的数量,并且每ti组存在一个ti块(nti=1)。2比特字段所允许的pi个值定义于下表18中。如果dp_ti_type被设定为值“0”,则此字段指示每ti组的ti块的数量nti,并且每帧存在一个ti组(pi=1)。2比特字段所允许的pi个值定义于下表18中。[表18]2比特字段pinti0011012210431184dp_frame_interval:此2比特字段指示所关联的dp的帧组内的帧间隔(ijump),允许值为1、2、4、8(对应2比特字段分别为“00”、“01”、“10”或“11”)。对于没有出现在帧组的每一个帧中的dp,此字段的值等于连续帧之间的间隔。例如,如果dp出现在帧1、5、9、13等上,则此字段被设定为“4”。对于出现在每一个帧上的dp,此字段被设定为“1”。dp_ti_bypass:此1比特字段确定时间交织器的可用性。如果时间交织未用于dp,则它被设定为“1”。而如果使用时间交织,则它被设定为“0”。dp_first_frame_idx:此5比特字段指示超帧的当前dp出现的第一帧的索引。dp_first_frame_idx的值从0到31。dp_num_block_max:此10比特字段指示此dp的dp_num_blocks的最大值。此字段的值具有与dp_num_blocks相同的范围。dp_payload_type:此2比特字段指示给定dp所承载的有效载荷数据的类型。dp_payload_type根据下表19来用信号通知。[表19]值有效载荷类型00ts01ip10gs11保留dp_inband_mode:此2比特字段指示当前dp是否承载带内信令信息。带内信令类型根据下表20来用信号通知。[表20]值带内模式00没有承载带内信令01仅承载inband-pls10仅承载inband-issy11承载inband-pls和inband-issydp_protocol_type:此2比特字段指示给定dp所承载的有效载荷的协议类型。当选择输入有效载荷类型时,它根据下表21来用信号通知。[表21]dp_crc_mode:此2比特字段指示输入格式化块中是否使用crc编码。crc模式根据下表22来用信号通知。[表22]值crc模式00未使用01crc-810crc-1611crc-32dnp_mode:此2比特字段指示当dp_payload_type被设定为ts(“00”)时关联的dp所使用的空分组删除模式。dnp_mode根据下表23来用信号通知。如果dp_payload_type不是ts(“00”),则dnp_mode被设定为值“00”。[表23]值空分组删除模式00未使用01dnp-normal10dnp-offset11保留issy_mode:此2比特字段指示当dp_payload_type被设定为ts(“00”)时关联的dp所使用的issy模式。issy_mode根据下表24来用信号通知。如果dp_payload_type不是ts(“00”),则issy_mode被设定为值“00”。[表24]值issy模式00未使用01issy-up10issy-bbf11保留hc_mode_ts:此2比特字段指示当dp_payload_type被设定为ts(“00”)时关联的dp所使用的ts报头压缩模式。hc_mode_ts根据下表25来用信号通知。[表25]值报头压缩模式00hc_mode_ts101hc_mode_ts210hc_mode_ts311hc_mode_ts4hc_mode_ip:此2比特字段指示当dp_payload_type被设定为ip(“01”)时的ip报头压缩模式。hc_mode_ip根据下表26来用信号通知。[表26]值报头压缩模式00无压缩01hc_mode_ip110~11保留pid:此13比特字段指示当dp_payload_type被设定为ts(“00”)并且hc_mode_ts被设定为“01”或“10”时的ts报头压缩的pid号。reserved:此8比特字段被保留以用于未来使用。仅当fic_flag等于“1”时,出现以下字段:fic_version:此8比特字段指示fic的版本号。fic_length_byte:此13比特字段指示fic的长度(字节)。reserved:此8比特字段被保留以用于未来使用。仅当aux_flag等于“1”时,出现以下字段:num_aux:此4比特字段指示辅助流的数量。零表示没有使用辅助流。aux_config_rfu:此8比特字段被保留以用于未来使用。aux_stream_type:此4比特被保留以用于未来指示当前辅助流的类型。aux_private_config:此28比特字段被保留以用于未来用信号通知辅助流。图15示出根据本发明的另一实施例的pls2数据。图15示出pls2数据的pls2-dyn数据。pls2-dyn数据的值可在一个帧组的持续时间期间改变,而字段的大小保持恒定。pls2-dyn数据的字段的细节如下:frame_index:此5比特字段指示超帧内的当前帧的帧索引。超帧的第一帧的索引被设定为“0”。pls_change_counter:此4比特字段指示配置将改变之处的前面的超帧的数量。配置改变的下一超帧由此字段内用信号通知的值指示。如果此字段被设定为值“0000”,则它表示预见没有调度的改变:例如,值“1”指示下一超帧中存在改变。fic_change_counter:此4比特字段指示配置(即,fic的内容)将改变之处的前面的超帧的数量。配置改变的下一超帧由此字段内用信号通知的值指示。如果此字段被设定为值“0000”,则它表示预见没有调度的改变:例如,值“0001”指示下一超帧中存在改变。reserved:此16比特字段被保留以用于未来使用。以下字段出现在num_dp上的循环中,描述与当前帧中承载的dp关联的参数。dp_id:此6比特字段唯一地指示phy配置文件内的dp。dp_start:此15比特(或13比特)字段利用dpu寻址方案指示第一dp的起始位置。dp_start字段根据phy配置文件和fft大小而具有不同的长度,如下表27所示。[表27]dp_num_block:此10比特字段指示当前dp的当前ti组中的fec块的数量。dp_num_block的值从0至1023。reserved:此8比特字段被保留以用于未来使用。以下字段指示与eac关联的fic参数。eac_flag:此1比特字段指示当前帧中的eac的存在。此比特是与前导中的eac_flag相同的值。eas_wake_up_version_num:此8比特字段指示唤醒指示的版本号。如果eac_flag字段等于“1”,则随后的12比特被分配用于eac_length_byte字段。如果eac_flag字段等于“0”,则随后的12比特被分配用于eac_counter。eac_length_byte:此12比特字段指示eac的长度(字节)。eac_counter:此12比特字段指示在eac到达的帧的前面的帧的数量。仅当aux_flag字段等于“1”时,出现以下字段:aux_private_dyn:此48比特字段被保留以用于未来用信号通知辅助流。此字段的含义取决于可配置的pls2-stat中的aux_stream_type的值。crc_32:32比特纠错码,其被应用于整个pls2。图16示出根据本发明的实施例的帧的逻辑结构。如上所述,pls、eac、fic、dp、辅助流和哑信元被映射至帧中的ofdm符号的活跃载波中。pls1和pls2被首先映射至一个或更多个fss中。此后,eac信元(如果有的话)被映射至紧随pls字段之后,随后是fic信元(如果有的话)。接下来dp被映射至pls或eac、fic(如果有的话)之后。先是类型1dp,接下来是类型2dp。dp的类型的细节将稍后描述。在一些情况下,dp可承载eas的一些特殊数据或者服务信令数据。辅助流(如果有的话)跟随在dp之后,然后跟随的是哑信元。将它们按照上述顺序(即,pls、eac、fic、dp、辅助流和哑数据信元)一起映射准确地填充了帧中的信元容量。图17示出根据本发明的实施例的pls映射。pls信元被映射至fss的活跃载波。根据pls所占据的信元的数量,一个或更多个符号被指定为fss,并且由pls1中的num_fss来用信号通知fss的数量nfss。fss是用于承载pls信元的特殊符号。由于在pls中鲁棒性和延迟是关键问题,所以fss具有更高密度的导频,以允许快速同步以及fss内的仅频率插值。pls信元按照上下方式被映射至nfss个fss的活跃载波,如图17的示例中所示。pls1信元首先从第一fss的第一信元开始按照信元索引的升序映射。pls2信元紧随pls1的最后信元之后,并且向下继续映射直至第一fss的最后信元索引。如果所需的pls信元的总数超过一个fss的活跃载波的数量,则映射进行至下一fss并且按照与第一fss完全相同的方式继续。在pls映射完成之后,接下来承载dp。如果当前帧中存在eac、fic或这二者,则它们被设置在pls与“正常”dp之间。图18示出根据本发明的实施例的eac映射。eac是用于承载eas消息的专用信道并且链接到用于eas的dp。提供eas支持,但是每一个帧中可存在或者可不存在eac本身。eac(如果有的话)被映射在紧随pls2信元之后。pls信元以外的fic、dp、辅助流或哑信元均不在eac之前。映射eac信元的过程与pls完全相同。eac信元从pls2的下一信元按照信元索引的升序映射,如图18的示例中所示。根据eas消息大小,eac信元可占据一些符号,如图18所示。eac信元紧随pls2的最后信元之后并且向下继续映射直至最后fss的最后信元索引。如果所需的eac信元的总数超过最后fss的剩余活跃载波的数量,则映射进行至下一符号并且按照与fss完全相同的方式继续。在这种情况下用于映射的下一符号是具有比fss更多的活跃载波的正常数据符号。在eac映射完成之后,接下来承载fic(如果存在的话)。如果没有发送fic(如pls2字段中用信号通知的),则dp紧随eac的最后信元之后。图19示出根据本发明的实施例的fic映射。示出没有eac的fic信元的示例映射,(b)示出具有eac的fic信元的示例映射。fic是用于承载跨层信息以允许快速服务获取和信道扫描的专用信道。该信息主要包括dp与每个广播站的服务之间的信道绑定信息。为了快速扫描,接收器可将fic解码并且获得诸如广播站id、服务数量和base_dp_id的信息。为了快速服务获取,除了fic以外,可利用base_dp_id将基本dp解码。除了它所承载的内容以外,基本dp按照与正常dp完全相同的方式被编码并被映射至帧。因此,基本dp不需要附加描述。在管理层中生成和消耗fic数据。fic数据的内容如管理层规范中所述。fic数据是可选的,fic的使用由pls2的静态部分中的fic_flag参数通知。如果使用fic,则fic_flag被设定为“1”并且在pls2的静态部分中定义用于fic的信令字段。在此字段中用信号通知fic_version和fic_length_byte。fic使用与pls2相同的调制、编码和时间交织参数。fic共享诸如pls2_mod和pls2_fec的相同的信令参数。fic数据(如果有的话)被映射在紧随pls2或eac(如果有的话)之后。任何正常dp、辅助流或哑信元均不在fic之前。映射fic信元的方法与eac(同样与pls相同)完全相同。在pls之后没有eac的情况下,按照信元索引的升序从pls2的下一信元映射fic信元,如(a)的示例中所示。根据fic数据大小,fic信元可被映射在一些符号上,如(b)所示。fic信元紧随pls2的最后信元之后并且向下继续映射直至最后fss的最后信元索引。如果所需的fic信元的总数超过最后fss的剩余活跃载波的数量,则映射进行至下一符号并且按照与fss完全相同的方式继续。在这种情况下用于映射的下一符号是具有比fss更多的活跃载波的正常数据符号。如果在当前帧中发送eas消息,则eac在fic之前,并且按照信元索引的升序从eac的下一信元映射fic信元,如(b)所示。在fic映射完成之后,映射一个或更多个dp,随后是辅助流(如果有的话)和哑信元。图20示出根据本发明的实施例的dp的类型。(a)示出类型1dp,(b)示出类型2dp。在前面的信道(即,pls、eac和fic)映射之后,映射dp的信元。dp根据映射方法被分成两种类型中的一种:类型1dp:通过tdm映射dp类型2dp:通过fdm映射dpdp的类型由pls2的静态部分中的dp_type字段指示。图20示出类型1dp和类型2dp的映射顺序。类型1dp首先按照信元索引的升序来映射,然后在到达最后信元索引之后,符号索引增加一。在下一符号内,从p=0开始继续按照信元索引的升序映射dp。通过将多个dp一起映射在一个帧中,将每个类型1dp在时间中分组,类似于dp的tdm复用。类型2dp首先按照符号索引的升序来映射,然后在到达帧的最后ofdm符号之后,信元索引增加一,并且符号索引退回到第一可用符号,然后从该符号索引开始增加。在将多个dp一起映射在一个帧中之后,将每个类型2dp在频率中分组在一起,类似于dp的fdm复用。如果需要,类型1dp和类型2dp可共存于帧中,但是有一个限制:类型1dp总是在类型2dp前面。承载类型1dp和类型2dp的ofdm信元的总数不可超过可用于dp的传输的ofdm信元的总数[数学式2]ddp1+ddp2≤ddp其中ddp1是类型1dp所占据的ofdm信元的数量,ddp2是类型2dp所占据的信元的数量。由于pls、eac、fic全部按照与类型1dp相同的方式映射,所以它们全部遵循“类型1映射规则”。因此,总体上,类型1映射总是先于类型2映射。图21示出根据本发明的实施例的dp映射。(a)示出用于映射类型1dp的ofdm信元的寻址,(b)示出用于映射类型2dp的ofdm信元的寻址。针对类型1dp的有效数据信元定义用于映射类型1dp的ofdm信元的寻址(0、…、ddp1-1)。寻址方案定义来自每个类型1dp的ti的信元被分配给有效数据信元的顺序。它还用于通知pls2的动态部分中的dp的位置。在没有eac和fic的情况下,地址0是指紧随承载最后fss中的pls的最后信元之后的信元。如果发送eac并且对应帧中没有fic,则地址0是指紧随承载eac的最后信元之后的信元。如果对应帧中发送fic,则地址0是指紧随承载fic的最后信元之后的信元。如(a)所示,可考虑两种不同的情况来计算类型1dp的地址0。在(a)的示例中,假设pls、eac和fic全部被发送。扩展至eac和fic中的任一者或二者被省略的情况是简单的。如果在映射直至fic的所有信元之后fss中存在剩余信元,如(a)的左侧所示。针对类型2dp的有效数据信元定义用于映射类型2dp的ofdm信元的寻址(0、…、ddp2-1)。寻址方案定义来自每个类型2dp的ti的信元被分配给有效数据信元的顺序。它还用于用信号通知pls2的动态部分中的dp的位置。如(b)所示,三种略微不同的情况是可能的。对于(b)的左侧所示的第一种情况,最后fss中的信元可用于类型2dp映射。对于中间所示的第二种情况,fic占据正常符号的信元,但是该符号上的fic信元的数量不大于cfss。(b)的右侧所示的第三种情况与第二种情况相同,除了该符号上映射的fic信元的数量超过cfss。扩展至类型1dp在类型2dp前面的情况是简单的,因为pls、eac和fic遵循与类型1dp相同的“类型1映射规则”。数据管道单元(dpu)是用于向帧中的dp分配数据信元的基本单元。dpu被定义为用于定位帧中的dp的信令单元。信元映射器7010可为每个dp映射通过ti生成的信元。时间交织器5050输出一系列ti块,每个ti块包括可变数量的xfecblock,xfecblock继而由信元集合组成。xfecblock中的信元的数量ncells取决于fecblock大小nldpc以及每星座符号发送的比特数。dpu被定义为给定phy配置文件中支持的xfecblock中的信元数量ncells的所有可能值的最大公约数。信元中的dpu的长度被定义为ldpu。由于每个phy配置文件支持fecblock大小和每星座符号的不同比特数的不同组合,所以基于phy配置文件来定义ldpu。图22示出根据本发明的实施例的fec结构。图22示出根据本发明的实施例的比特交织之前的fec结构。如上所述,数据fec编码器可利用外编码(bch)和内编码(ldpc)对输入的bbf执行fec编码以生成fecblock过程。所示的fec结构对应于fecblock。另外,fecblock和fec结构具有与ldpc码字的长度对应的相同值。如图22所示,对每个bbf应用bch编码(kbch比特),然后对bch编码的bbf应用ldpc编码(kldpc比特=nbch比特)。nldpc的值为64800比特(长fecblock)或16200比特(短fecblock)。下表28和表29分别示出长fecblock和短fecblock的fec编码参数。[表28][表29]bch编码和ldpc编码的操作的细节如下:12纠错bch码用于bbf的外编码。通过将所有多项式一起相乘来获得短fecblock和长fecblock的bch生成多项式。ldpc码用于对外bch编码的输出进行编码。为了生成完成的bldpc(fecblock),pldpc(奇偶校验比特)从每个ildpc(bch编码的bbf)系统地编码并且被附到ildpc。完成的bldpc(fecblock)被表示为下面的数学式。[数学式3]长fecblock和短fecblock的参数分别在上表28和表29中给出。计算长fecblock的nldpc-kldpc奇偶校验比特的详细过程如下:1)将奇偶校验比特初始化,[数学式4]2)在奇偶校验矩阵的地址的第一行中指定的奇偶校验比特地址处累加第一信息比特-i0。奇偶校验矩阵的地址的细节将稍后描述。例如,对于码率13/15:[数学式5]3)对于接下来的359个信息比特is,s=1,2,…,359,在利用下面的数学式在奇偶校验比特地址处累加is。[数学式6]{x+(smod360)×qldpc}mod(nldpc-kldpc)其中x表示与第一比特i0对应的奇偶校验比特累加器的地址,qldpc是奇偶校验矩阵的地址中指定的码率相关常数。继续该示例,对于码率13/15,qldpc=24,因此对于信息比特i1,执行以下操作:[数学式7]4)对于第361信息比特i360,在奇偶校验矩阵的地址的第二行中给出奇偶校验比特累加器的地址。按照类似的方式,利用数学式6获得随后的359个信息比特is(s=361、362、…、719)的奇偶校验比特累加器的地址,其中x表示与信息比特i360对应的奇偶校验比特累加器的地址,即,奇偶校验矩阵的地址的第二行的条目。5)按照类似的方式,对于每一组的360个新信息比特,使用来自奇偶校验矩阵的地址的新的一行来寻找奇偶校验比特累加器的地址。在所有信息比特被耗尽之后,获得最终奇偶校验比特如下:6)从i=1开始依次执行以下操作[数学式8]其中pi,i=0、1、...nldpc-kldpc-1的最终内容等于奇偶校验比特pi。[表30]码率qldpc5/151206/151087/15968/15849/157210/156011/154812/153613/1524用于短fecblock的此ldpc编码过程依据用于长fecblock的ldpc编码过程,不同的是用表31取代表30,用短fecblock的奇偶校验矩阵的地址取代长fecblock的奇偶校验矩阵的地址。[表31]码率qldpc5/15306/15277/15248/15219/151810/151511/151212/15913/156图23示出根据本发明的实施例的比特交织。ldpc编码器的输出被比特交织,其由奇偶交织和随后的准循环块(qcb)交织以及内组交织组成。(a)示出准循环块(qcb)交织,(b)示出内组交织。fecblock可被奇偶交织。在奇偶交织的输出处,ldpc码字由长fecblock中的180个相邻的qc块和短fecblock中的45个相邻的qc块组成。长fecblock或短fecblock中的每个qc块由360比特组成。通过qcb交织来对奇偶交织的ldpc码字进行交织。qcb交织的单位是qc块。如图23所示,通过qcb交织重排奇偶交织的输出处的qc块,其中根据fecblock长度,ncells=64800/ηmod或16200/ηmod。对于调制类型和ldpc码率的每个组合,qcb交织图案是唯一的。在qcb交织之后,根据下表32中定义的调制类型和阶(ηmod)执行内组交织。还定义了用于一个内组的qc块的数量nqcb_ig。[表32]调制类型ηmodnqcb_igqam-1642nuc-1644nuq-6463nuc-6466nuq-25684nuc-25688nuq-1024105nuc-10241010利用qcb交织输出的nqcb_igqc块执行内组交织处理。内组交织具有利用360列和nqcb_ig行写入和读取内组的比特的处理。在写入操作中,在行方向上写入来自qcb交织输出的比特。在列方向上执行读取操作以从各行读出m比特,其中m对于nuc等于1,对于nuq等于2。图24示出根据本发明的实施例的信元字解复用。(a)示出8和12bpcumimo的信元字解复用,(b)示出10bpcumimo的信元字解复用。描述了用于一个xfecblock的信元字解复用处理,如(a)所示,比特交织输出的每个信元字(c0,l,c1,l,…,cηmodmod-1,l)被解复用为(d1,0,m,d1,1,m…,d1,ηmodmod-1,m)和(d2,0,m,d2,1,m…,d2,ηmodmod-1,m)。对于针对mimo编码使用不同类型的nuq的10bpcumimo情况,重用nuq-1024的比特交织器。如(b)所示,比特交织器输出的每个信元字(c0,l,c1,l,…,c9,l)被解复用为(d1,0,m,d1,1,m…,d1,3,m)和(d2,0,m,d2,1,m…,d2,5,m)。图25示出根据本发明的实施例的时间交织。(a)至(c)示出ti模式的示例。时间交织器在dp层面操作。可针对每个dp不同地设定时间交织(ti)的参数。出现在pls2-stat数据的部分中的以下参数配置ti:dp_ti_type(允许值:0或1):表示ti模式;“0”指示每ti组具有多个ti块(不止一个ti块)的模式。在这种情况下,一个ti组被直接映射至一个帧(没有帧间交织)。“1”指示每ti组仅具有一个ti块的模式。在这种情况下,ti块可被散布在不止一个帧上(帧间交织)。dp_ti_length:如果dp_ti_type=“0”,则此参数是每ti组的ti块的数量nti。对于dp_ti_type=“1”,此参数是从一个ti组散布的帧的数量pi。dp_num_block_max(允许值:0至1023):表示每ti组的xfecblock的最大数量。dp_frame_interval(允许值:1、2、4、8):表示承载给定phy配置文件的相同dp的两个连续帧之间的帧的数量ijump。dp_ti_bypass(允许值:0或1):如果对于dp未使用时间交织,则此参数被设定为“1”。如果使用时间交织,则它被设定为“0”。另外,来自pls2-dyn数据的参数dp_num_block用于表示由dp的一个ti组承载的xfecblock的数量。当对于dp未使用时间交织时,不考虑随后的ti组、时间交织操作和ti模式。然而,仍将需要用于来自调度器的动态配置信息的延迟补偿块。在每个dp中,从ssd/mimo编码接收的xfecblock被组成ti组。即,每个ti组是整数个xfecblock的集合,并且将包含数量可动态变化的xfecblock。索引n的ti组中的xfecblock的数量由nxblock_group(n)表示并且作为pls2-dyn数据中的dp_num_block来用信号通知。需要注意的是,nxblock_group(n)可从最小值0变化至最大值nxblock_group_max(对应于dp_num_block_max),其最大值为1023。每个ti组被直接映射到一个帧上或者被散布在pi个帧上。每个ti组还被分割成不止一个ti块(nti),其中每个ti块对应于时间交织器存储器的一次使用。ti组内的ti块可包含数量略微不同的xfecblock。如果ti组被分割成多个ti块,则它被直接映射至仅一个帧。如下表33所示,时间交织存在三种选项(除了跳过时间交织的额外选项以外)。[表33]在每个dp中,ti存储器存储输入xfecblock(来自ssd/mimo编码块的输出xfecblock)。假设输入xfecblock被定义为:其中dn,s,r,q是第nti组的第sti块中的第rxfecblock的第q信元,并且表示ssd和mimo编码的输出如下。另外,假设来自时间交织器5050的输出xfecblock被定义为其中hn,s,i是第nti组的第sti块中的第i输出信元(对于i=0,...,nxblock_ti(n,s)×ncells-1)。通常,时间交织器还将在帧创建的处理之前充当dp数据的缓存器。这通过用于每个dp的两个存储库来实现。第一ti块被写入第一库。第二ti块被写入第二库,而从第一库读取,等等。ti是扭曲行-列块交织器。对于第nti组的第sti块,ti存储器的行数nr等于信元数ncells(即,nr=ncells),而列数nc等于数量nxblock_ti(n,s)。图26图示根据本发明的示例性实施例的被扭曲的行列块交织器的基本操作。图26a图示在时间交织器的写入操作并且图26b图示时间交织器中的读取操作。如在图26a中所图示,在列方向中在时间交织存储器的第一列中写入第一xfecblock,并且在下一列中写入第二xfecblock,并且这样的操作被继续。另外,在交织的阵列中,在对角方向中读取信元。如在图26b中所图示,当从第一行(沿着从最左边的列开始的行到右侧)到最后行对角读取在进行中时,nr个信元被读取。详细地,当假定zn,s,i(i=0,...,nrnc)是要被继续读取的时间交织存储器信元位置时,通过计算如在下面给出的等式中所示的行索引rn,s,i、列索引cn,s,i、以及被关联的扭曲参数tn,s,i执行在交织阵列中的读取操作。[数学式9]generate(rn,s,i,cn,s,i)={rn,s,i=mod(i,nr),tn,s,i=mod(sshifi×rn,s,i,nc),}其中,sshift是用于对角读取过程的公共移位值,不论nxblock_ti(n,s)如何,并且通过在下面给出的等式中所示的pls2-stat中给出的决定移位值。[等式10]对于因此,通过坐标zn,s,i=nrcn,s,i+rn,s,i计算要被读取的信元位置。图27图示根据本发明的另一示例性实施例的被扭曲的行列块交织器的操作。更加详细地,图27图示当nxblock_ti(0,0)=3、nxblock_ti(1,0)=6以及nxblock_ti(2,0)=5时在包括虚拟xfecblock的相应的时间交织组的时间交织存储器中的交织阵列。变量nxblock_ti(n,s)=nr将会等于或者小于n′xblock_ti_max。因此,为了接收器实现单存储器交织不论nxblock_ti(n,s)如何,通过将虚拟xfecblock插入到时间交织阵列,用于扭曲的行列块交织器的交织阵列的大小被设置为nr×nc=ncells×n′xblock_ti_max的大小,并且如在下面给出的等式中所示实现读取过程。[等式11]时间交织组的数目被设置为3。通过dp_ti_type=‘0’、dp_frame_interval=‘1’、以及dp_ti_length=‘1’,即,nti=1、ijump=1、以及pi=1,在pls2-stat中用信号发送时间交织器的选项。通过相应的xfecblock的nxblock_ti(0,0)=3、nxblock_ti(1,0)=6、以及nxblock_ti(2,0)=5在pls2-dyn数据中用信号发送其ncells=30的每个时间交织组的相应的xfecblock的数目。通过nxblock_group_max在pls2-stat数据中用信号发送xfecblocks的最大数目并且这被继续到图28图示根据本发明的示例性实施例的扭曲的行列块交织器的对角读取模式。更加详细地,图28图示来自于具有参数n′xblovktimax=7和sshift=(7-1)/2=3的相应的交织阵列的对角读取模式。在这样的情况下,在通过上面给出的伪代码表达的读取过程期间,当vi≥ncellsnxvlock_ti(n,s)时,vi的值被省略并且vi的下一个计算值被使用。图29图示根据本发明的示例性实施例的从各个交织阵列交织的xfecblock。图29图示根据本发明的示例性实施例的从具有参数n′xblock_ti_max=7和sshift=3的各个交织阵列交织的xfecblock。图30图示根据本发明的实施例的同步和解调模块。在图30中图示的同步和解调模块对应于在图9中描述的同步和解调模块。此外,在图30中图示的同步和解调模块可以执行在图9中描述的波形产生模块的逆运算。如在图30中所图示,作为使用rx天线接收设备的同步和解调模块的实施例的根据本发明的实施例的同步和解调模块可以包括用于解调和输出与m个路径一样长输入的信号的m个处理块。所有的m个处理块可以执行相同的处理过程。在下文中,将会主要地描述在m个处理块当中的第一处理块30000的操作。第一处理块30000可以包括调谐器30100、adc块30200、前导检测器30300、保护序列检测器30400、波形变换块30500、时间/频率同步块30600、参考信号检测器30700、信道均衡器30800、以及逆波形变换块30900。调谐器30100选择所期待的频带并且补偿接收到的信号的振幅以将该信号输出到adc块30200。adc块30200可以将从调谐器30100输出的信号变换成数字信号。前导检测器30300可以检测前导(可替选地,前导信号或者前导符号)以便于验证是否数字信号是与接收设备相对应的系统的信号。在这样的情况下,前导检测器30300可以解码通过前导接收到的基本传输参数。前导序列检测器30400可以检测数字信号中的保护序列。时间频率同步块30600可以通过使用检测到的保护序列执行时间/频率同步并且信道均衡器30800可以利用通过使用检测到的保护序列接收/恢复的序列估计信道。当在发送侧处执行逆波形变换时,波形变换块30500可以对逆波形变换执行逆变换过程。当根据本发明的实施例的广播发送/接收系统是多载波系统时,波形变换块30500可以执行fft变换过程。此外,在根据本发明的实施例的广播发送/接收系统是单载波系统的情况下,当在时域中的接收到的信号被用于在频域中被处理或者在时域中处理所有的被接收到的信号时,波形变换块30500不可以被使用。时间/频率同步块30600可以接收前导检测器30300、保护序列检测器30400、以及参考信号检测器30700的输出数据,并且执行包括用于检测到的信号的保护序列检测和块窗口定位的时间同步和载波频率同步。在这样的情况下,时间/频率同步块30600可以反馈和使用用于频率同步的波形变换块30500的输出信号。参考信号检测器30700可以检测接收到的参考信号。因此,根据本发明的实施例的接收设备可以执行同步或者信道估计。信道均衡器30800可以从保护序列或者参考信号估计从各个发送天线直到各个接收设备的传输信道并且通过使用被估计的信道执行用于各个接收到的数据的信道均衡。当波形变换块30500执行波形变换以便于有效地执行同步和信道估计/均衡时,逆波形变换块30900可以用作将各个接收到的数据再次恢复成最初接收到的数据域。在根据本发明的实施例的广播发送/接收系统是单载波系统的情况下,波形变换块30500可以执行fft以便于在频域中执行同步/信道估计/均衡,并且逆波形变换块30900对其信道均衡被完成以恢复被发送的数据符号的信号执行ifft。当根据本发明的实施例的广播发送/接收系统是多载波系统时,逆波形变换块30900不可以被使用。此外,根据设计者的意图可以省略前述的块或者被替代成具有相似或者相同的功能的其他的块。图31图示根据本发明的实施例的帧解析模块。在图31中图示的帧解析模块对应于在图9中描述的帧解析模块的实施例。如在图31中所图示的,根据本发明的实施例的帧解析模块可以包括至少一个或者多个块解交织器31000和至少一个或者多个信元解映射器31100。块解交织器31000可以与被输入到m个接收天线的各个数据路径并且在同步和解调模块中处理的输入有关的各个信号块执行数据的解交织。在这样的情况下,如在图8中所描述的,当在发送侧执行成对的交织时,块解交织器31000可以处理作为一对的用于每个输入路径的两个连续的数据。因此,即使当解交织数据时块解交织器31000可以输出两个连续的输出数据。此外,块解交织器31000执行在发送侧处执行的交织过程的逆过程以根据最初数据序列输出数据。信元解映射器31100可以从接收到的信号帧提取与公共数据相对应的信元、与数据管道相对应的信元、以及与pls数据相对应的信元。在需要的情况下,信元解映射器31100合并被分布和发送到多个部分的数据以输出作为一个流的合并的数据。此外,如在图7中所描述的,当两个连续的信元输入数据作为要被映射的一对被处理时,信元解映射器31100可以执行处理作为一个单元的两个连续的输入信元的成对的信元解映射作为与其相对应的逆过程。此外,信元解映射器31100可以分别提取和输出通过当前帧接收到的所有pls信令数据作为pls-前和pls-后数据。根据设计者的意图可以省略前述的块或者被替代成具有相似或者相同的功能的其他的块。图32图示根据本发明的实施例的解映射和解码模块。在图32中图示的解映射和解码模块对应于在图9中描述的解映射和解码模块。如上所述,根据本发明的实施例的发送设备的编译和调制模块可以独立地应用和处理siso、miso以及mimo方案以输入用于各个路径的数据管道。因此,在图32中图示的解映射和解码模块也可以分别包括用于从帧解析器输出的siso、miso以及mimo处理的数据的块以对应于发送设备。如在图32中所图示的,根据本发明的实施例的解映射和解码模块可以包括用于siso方案的第一块32000、用于miso方案的第二块32100、以及用于mimo方案的第三块32200、以及处理pls前/后信息的第四块32300。在图32中图示的解映射和解码模块仅是实施例,并且根据设计者的意图解映射和解码模块可以包括仅第一块32000和第四块32300,仅第二块32100和第四块32300、以及仅第三块32200和第四块32300。即,解码模块的解映射可以包括用于根据设计者的意图类似地或者不同地处理各个数据管道的块。在下文中,将会描述每个块。作为用于siso处理输入数据管道的第一块32000可以包括时间解交织器块32010、信元解交织器块32020、星座解映射器块32030、信元到比特复用器块32040、比特解交织器块32050、以及fec解码器块32060。时间解交织器块32010可以执行时间交织器块的逆过程。即,时间解交织器块32010可以将在时域中交织的输入符号解交织成最初的位置。信元解交织器块32020可以执行信元交织器块的逆过程。即,信元解交织器块32020可以将在一个fec块中扩展的信元的位置解交织成最初的位置。星座解映射器块32030可以执行星座映射器块的逆过程。即,星座解映射器块32030可以将符号域的输入信号解映射到比特域的数据。此外,星座解映射器块32030可以输出通过执行硬判决判定的比特数据并且输出与软判决值或者概率值相对应的每个比特的对数似然比(llr)。当发送侧应用旋转的星座以便于获取附加的分集增益时,星座解映射器块32030可以执行与旋转的星座相对应的2维llr解映射。在这样的情况下,星座解映射器32030可以执行计算使得发送设备在计算llr的时间补偿与i或者q分量有关的延迟值。信元到比特复用器块32040可以执行比特到解复用器块的逆过程。即,信元到比特复用器块32040可以将在比特到信元解复用器中映射的比特数据恢复成最初的比特流形式。比特解交织器块32050可以执行比特交织器块的逆过程。即,比特解交织器块32050可以根据最初的序列对在信元到比特复用器块32040中输出的比特流解交织。fec解码器块32060可以执行fec编码器块的逆过程。即,fec解码器块32060可以通过执行ldpc解码和bch解码校正在传输信道上出现的错误。作为用于miso处理输入数据管道的块的第二块32100可以包括与如在图32中所图示的第一块32000相似的时间解交织器块、信元解交织器块、星座解映射器块、信元到比特复用器块、比特解交织器块、以及fec解码器块,但是第二块32100不同于第一块32000,因为第二块32100进一步包括miso解码块32110。因为第二块32100执行与第一块32000相似的从时间交织器直到输出的相同任务的过程,所以相同块的描述将会被省略。miso解码块32110可以执行miso处理块的逆过程。当根据本发明的实施例的广播发送/接收系统是使用stbc的系统时,miso解码块32110可以执行alamouti解码。作为用于mimo处理输入数据管道的块的第三块32200可以包括与如在图32中所图示的第二块32100相似的时间解交织器块、信元解交织器块、星座解映射器块、信元到比特复用器块、比特解交织器块、以及fec解码器块,但是第三块32200不同于第二块32100,因为第三块32200进一步包括mimo解码块32210。被包括在第三块32200中的时间解交织器、信元解交织器、星座解映射器、信元到比特复用器、以及比特解交织器的操作可以不同于被包括在第一和第二块32000和32100中的相对应的块的操作和详细功能,但是被包括在第三块32200中的块在基本任务方面与第一和第二块中的包括的块相同。mimo解码块32210可以接收信元解交织器的输出数据作为与m个接收天线输入信号有关的输入并且执行mimo解码作为mimo处理块的逆过程。mimo解码块32210可以执行最大似然解码以便于执行最大解码性能或者用于减少复杂度的球形解码。可替选地,mimo解码块32210执行mmse检测或者结合mmse检测执行迭代解码以确保被提高的解码性能。作为用于处理pls前/后信息的第四块32300可以执行siso或者miso解码。第四块32300可以执行第四块的逆过程。被包括在第四块32300中的时间解交织器、信元解交织器、星座解映射器、信元到比特复用器、以及比特解交织器块的操作可能不同于被包括在第一至第三块32000至32200中的相对应的块的操作和详细功能,但是被包括在第四块32300中的块在基本任务方面与被包括在第一至第三块中的块相同。缩短的/删余的fec解码器32310可以执行缩短/删余的fec编码器块的逆过程。即,缩短的/删余的fec解码器32310可以执行解缩短和解删余,并且其后,fec对当根据pls数据的长度缩短/删余时接收到的数据进行解码。在这样的情况下,因为甚至在pls中可以类似地使用在数据管道中使用的fec解码器,所以不需要仅用于pls的单独的fec解码器硬件,并且结果,系统设计是简单的并且有效编译是可用的。根据设计者的意图前述的块可以被省略或者被替代成具有相似或者相同的功能的其他块。因此,如在图32中所图示,根据本发明的实施例的解映射和解码模块可以将为各个路径处理的pls信息和数据管道输出到输出处理器。图33和图34图示根据本发明的实施例的输出处理器。图33图示根据本发明的实施例的输出处理器。在图33中图示的输出处理器对应于在图9中描述的输出处理器的实施例。此外,被用于接收从解映射和解码模块输出的单个数据管道并且输出单个输出流的图33中图示的输出处理器可以执行输入格式化模块的逆操作。图33的输出处理器实现在下面要描述的图50、图51以及图53中提出的功能、过程以及/或者方法。在图33中图示的输出处理器可以包括bb解扰器块33000、填充可移除块33100、crc-8解码器块33200、以及bb帧处理器块33300。bb解扰器块33000生成与输入比特流有关的与在发送侧使用的相同的prbs并且xor运算prbs和比特流以执行解扰。必要时填充可移除块33100可以去除通过发送侧插入的填充比特。crc-8解码器块33200执行从填充可移除块33100接收到的比特流的crc解码以检查块错误。bb帧处理器块33300可以解码被发送到bb帧报头的信息并且恢复mp3g-ts、ip流(v4或者v6),或者通用流。可以根据设计者的意图省略前述的块或者被替代成具有相似或者相同功能的其他块。图34图示根据本发明的另一实施例的输出处理器。在图34中图示的输出处理器对应于在图9中描述的输出处理器的实施例。此外,在图34中图示的输出处理器对应于接收从解映射和解码模块输出的多个数据管道的情况。解码多个数据管道可以包括:合并可以被共同地应用于多个数据管道的公共数据和与公共数据相关联的数据管道,并且解码被合并的公共数据和数据管道的情况;或者接收设备同时解码数个服务或者服务组件(包括可扩展视频服务)的情况。在图34中图示的输出处理器可以包括与输出处理器相似的bb解扰器块、填充可移除块、crc-8解码器块、以及bb帧处理器块33300。图34的输出处理器实现在下面要描述的图50、图51以及图53中提出的功能、过程以及/或者方法。在操作和详细操作方面各个块可以不同于在图33中描述的块,但是各个块在基本任务方面与图33的块相同。被包括在图34中图示的输出处理器中的去抖动缓冲器块3400可以根据用于同步多个数据管道的恢复时间输出(tto)参数补偿在发送侧处任意插入的延迟。此外,空分组插入块34100可以通过参考被恢复的删除的空分组(dnp)信息恢复在流中去除的空分组并且输出公共数据。ts时钟再生块34200可以基于iscr-输入流时间参考信息恢复输出分组的详细时间同步。ts重组块34300重组从空分组插入块34100输出的公共数据和与公共数据相关联的数据管道,以将被重组的公共数据和数据管道恢复成最初的mpeg-ts、ip流(v4或者v6),或者通用流,并且输出被恢复的mpeg-ts、ip流(v4或者v6),或者通用流。可以通过bb帧报头完全获取tto、dnp以及iscr信息。带内信令解码器块34400可以恢复和输出通过数据管道的每个fec帧中的填充比特字段发送的带内物理层信令信息。在图34中图示的输出处理器对根据pls前路径和pls后路径分别输入的pls前信息和pls后信息执行bb解扰,并且对被解扰的数据解码以恢复最初的pls数据。被恢复的pls数据可以被传输到接收设备中的系统控制器,并且系统控制器可以将所要求的参数提供给接收装置中的同步和解调模块、帧解析模块、解映射和解码模块、以及输出处理器模块。根据设计者的意图前述的块可以被省略或者被替代成具有相似或者相同功能的其他的块。图35图示根据本发明的另一实施例的编译和调制模块。在图35中图示的编译和调制模块可以包括用于siso方案的第一块35000、用于miso方案的第二块35100、以及用于miso方案的第三块35200、以及用于处理pls前/后信息的第四块35300以便于控制通过每个数据管道发送的每个服务或者服务组件的qos。此外,根据本发明的实施例的编译和调制模块可以包括用于根据如上所述的设计者的意图类似地或者不同地处理各个数据管道的块。在图35中图示的第一至第四块35000至35300可以包括与第一至第四块基本上相同的块。然而,第一至第四块35000至35300不同于前述的第一至第四块,因为被包括在第一至第三块35000至35200中的星座映射器块35010的功能不同于被包括在第一至第三块中的星座映射器块的功能,并且旋转和i/o交织器块35020被包括在第一至第四块35000至35300的信元交织器和时间交织器之间,并且用于mimo方案的第三块35200的配置不同于用于mimo方案的第三块的配置。在图35中图示的星座解映射器块35010可以将输入比特字映射到复符号。在图35中图示的星座映射器块35010可以被共同地应用于如上所述的第一至第三块35000至35200。旋转和i/o交织器块35020独立地对从信元交织器输出的信元交织的数据的各个复符号的同相和正交相位分量进行交织来以符号为单位输出交织的分量。旋转和i/o交织器35020的输入数据和输出符号的数目是2个或者更多个并且可以根据设计者的意图而被改变。此外,旋转和i/o交织器35020不可以对同相分量进行交织。旋转和i/o交织器35020可以被共同地应用于如上所述的第一至第四块35000至35300。在这样的情况下,可以通过前述的前导用信号发送是否旋转和i/o交织器35020被应用于第四块35300用于处理pls前/后信息。用于mimo方案的第三块35200可以包括如在图35中所图示的q块交织器块35210和复符号产生器块35220。q块交织器块35210可以执行从fec解码器接收到的fec编码的efc块的奇偶部分的置换。因此,可以在与信息部分相似的循环结构中构成ldpch矩阵的奇偶部分。q块交织器块35210置换在ldpch矩阵中具有q大小的比特块的序列,并且其后,执行比特块的行列块交织以产生和输出最终比特流。复符号产生器块35220可以接收从q块交织器块35210输出的比特流,并且将接收到的比特流映射到复符号,并且输出被映射的比特流和复符号。在这样的情况下,复符号产生器块35220可以通过至少两个路径输出符号。这可以根据设计者的意图改变。根据设计者的意图前述的块可以被省略或者被替换成具有相似或者相同的功能的其它的块。因此,如在图35中所图示,根据本发明的另一实施例的编译和调制可以将为各个路径处理的数据管道、pls前信息、以及pls后信息输出到帧结构模块。图36图示根据本发明的另一实施例的解映射和解码模块。在图36中图示的解映射和解码模块对应于在图9和图32中描述的解映射和解码模块的另一实施例。此外,在图36中图示的解映射和解码模块可以执行在图35中描述的编译和调制模块的逆运算。如在图36中所图示,根据本发明的另一实施例的解映射和解码模块可以包括用于siso方案的第一块36000、用于miso方案的第二块36100、用于mimo方案的第三块36200、以及用于处理pls前/后信息的第四块36300。此外,根据本发明的实施例的解映射和解码模块可以包括用于根据如上所述的设计者的意图类似地或者不同地处理各个数据管道的块。在图36中图示的第一至第四块36000至36300可以包括与在图32中描述的第一至第四块32000至32300基本上相同的块。然而,第一至第四块36000至36300不同于前述的第一至第四块,因为i/q解交织器和反旋块36010被包括在时间解交织器和信元解交织器之间,被包括在第一至第三块36000至36200中的星座解映射器块42020的功能不同于被包括图32的第一至第三块32000至32200中的星座映射器28030的功能,并且用于mimo方案的第三块36200的配置不同于在图36中图示的用于mimo方案的第三块36200的配置。在下文中,与图36相同的块将不会被描述并且将会主要地描述前述的不同。i/o解交织器和反旋块36010可以执行在图35中描述的旋转和i/o交织器块35020的逆过程。即,i/o解交织器和反旋块36010可以对在发送侧处交织和发送的i和q分量解交织并且再次反旋和输出具有被恢复的i/q分量的复符号。i/o解交织器和反旋块36010可以被共同地应用于如上所述的第一至第四块36000至36300。在这样的情况下,通过前述的前导可以用信号发送是否i/q解交织器和反旋块36010被应用于用于处理pls前/后信息的第四块36300。星座解映射器块36020可以执行在图35中描述的星座映射器块35010的逆过程。即,星座解映射器块36020可以不执行反旋,但是可以对星座解交织的数据进行解映射。用于mimo方案的第三块36200可以包括如在图36中图示的复符号产生器块36210和q块解交织器块36220。复符号解析块36210可以执行在图35中描述的复符号产生器块35220的逆过程。即,复符号解析块36210可以解析复数据符号,并且将被解析的复数据符号解映射到比特数据并且输出该数据。在这样的情况下,复符号解析块36210可以通过至少两个路径接收复数据符号。q块解交织器块36220可以执行在图35中描述的q块交织器块35210的逆过程。即,q块解交织器块36220可以通过行列解交织恢复q大小块,将各自块的被置换的序列恢复成最初的序列,并且其后,通过奇偶解交织将奇偶校验比特的位置恢复成最初的位置并且输出奇偶校验比特。根据设计者的意图可以省略前述的块或者被替换成具有相似或者相同的功能的其他的块。因此,如在图36中所图示,根据本发明的另一实施例的解映射和解码模块可以将为每个路径处理的数据管道和pls信息输出到输出处理器。图37是图示根据本发明的实施例的用于下一代广播服务的广播信号发送装置的另一结构的图。图37的广播信号发送装置3700包括规范块和信息提供块。在图37中,通过实线指示的块表示规范块。当信息提供mimo附录被实现时可以使用的块,即,信息提供块,可以通过虚线指示。根据本发明的实施例的广播信号发送装置包括四个主要块,即,(1)输入格式化块37100、(2)bicm块37200、(3)成帧&交织(frm/int)块37300、以及(4)波形产生块37400。成帧&交织块37300可以由帧构建块表示。信号频率网络(sfn)分散(或者分布)接口37500存在于输入格式化块37100和bicm块37200之间。可以被应用于在本说明书中提出的广播信号发送/接收方法的复用方法可以包括两种类型的方法:时分复用(tdm)和分层复用(ldm)以及其中两种类型的方法被组合的方法。可以实现比参考图1和图37描述的整个广播传输系统的内部框图更加简单的用于两种类型的规范复用方法的广播传输系统的内部框图。图38是图示根据本发明的实施例的被简化的tdm广播传输系统和ldm广播传输系统。具体地,图38a图示被简化的tdm广播传输系统的示例,并且图38b图示被简化的ldm广播传输系统的示例。如在图38a中所图示,tdm广播传输系统包括四个主要的内部块图。四个主要的内部块图包括输入格式化块、比特交织和编译调制(bicm)块、成帧&交织块、以及波形产生块。下面简要地介绍各个块。数据被输入到输入格式化块并且在其中被格式化。被格式化的数据经历bicm块中的向前纠错(fec)。接下来,根据星座映射映射数据。此外,数据在成帧&交织块中经历在时间和频率域中的交织和帧产生。结果,在波形产生块中产生波形并且然后被输出。如在图38b中所图示,ldm广播传输系统包括在tdm广播传输系统中不存在的新的块,即,ldm注入块38100。ldm广播传输系统包括两个分开的输入格式化块和两个分开的bicm块。分开的块(即,两个输入格式化块中的每一个和两个bicm块中的每一个)被应用于各个ldm层。在ldm注入块38100中执行成帧&交织之前组合分开的块。此外,通过信道绑定支持多个射频(rf)信道。更加详细地描述图38b的分层复用(ldm)广播信号。ldm指的是在不同的功率水平组合多个数据流使得在通过单个rf信道发送信号之前不同的调制和信道编译方案(mcs)被应用于各个数据流的星座叠加技术。为了描述的方便起见,2层ldm系统被描述为了示例。如在图38b中所图示,2层ldm系统包括用于在时间交织之前组合两个bicm链的元件(即,ldm注入块38100)。两个bicm链(包括被调制到星座的编译的序列)中的每一个被描述为单层,但是可以通过单个plp被表示。两个bicm层可以分别是核心层和增强层。核心层需要使用与增强层相同或者比增强层更加具有鲁棒性的modcod组合。核心层和增强层中的每一个可以使用不同的fec编译和星座映射。通常,核心层和增强层可以具有相同的码长度,但是可以具有不同的码率和星座。在ldm注入块(在图38中被图示)中组合核心层和增强层。此外,注入水平控制器被用于与核心层相比较减少增强层的功率以便于输出将会实现特定的比特率的传输能量。(与核心层的信号相比较,增强层的信号的)注入水平是能够进行两个层之间的传输功率的分布的传输参数。两个层中的每一个的传输鲁棒性可以通过分集注入水平来改变。此外,在所有的信号的功率被组合之后通过ldm注入块38100组合的信号在功率标准化器块中被标准化。图39图示根据本发明的实施例的成帧&交织块。通过帧构建块可以表示成帧&交织块。成帧&交织块3900包括三个部分,即,时间交织块39100、成帧块39200、以及频率交织块39300。到时间交织和成帧块39100的输入可以包括多个plp(或者m-plp)。相反地,成帧块39200的输出包括在帧中排列的ofdm符号。频率交织器在ofdm符号上操作。成帧块39200输入一个或者多个plp并且输出符号。在这样的情况下,输入表示数据信元。此外,成帧块产生熟知为前导符号的一个或者多个空间符号。空间复用在波形产生块中经历相同的处理。图40是图示本发明的实施例可以被应用的atsc3.0帧结构的示例的图。参考图40,atsc3.0帧4000包括三个部分,即,(1)引导40100、(2)前导40200、以及(3)数据有效载荷40300。三个部分中的每一个包括一个或者多个符号。具体地,前导符号发送后续的数据符号的l1信令数据。即,l1信令数据包括与数据符号有关的信息,并且数据符号继l1信令数据之后(或者被放置在l1信令数据的后面)。在引导之前或者在特定数据符号之后,前导符号被直接地产生。数据符号在帧内发送数据。在前导符号之后和下一个引导之前,数据符号被直接地产生。l1信令提供配置(或者设置)物理层参数所要求的信息。术语“l1”指的是层1并且指的是iso7层模型的最低层。l1信令被包括在前导中。l1信令包括两个部分,即,(1)l1静态和(2)l1动态。l1静态完成帧,发送关于静态系统的最基本的信令信息,并且也定义解码l1动态所要求的参数。l1动态实现解码l1动态所要求的信息和数据上下文。l1静态信令的长度被固定为200个比特,并且l1动态信令的长度可以以各种方式被定义。表34是l1静态信息格式的示例。l1静态的参数被先前确定为始终为“l1s_.”。[表34]syntax比特的数目格式…l1s_频率交织器1…更加详细地描述引导40100。引导将通用入口点提供给atsc波形。引导被定义为所有的广播信号接收装置已知的固定的元素(例如,采样速率、信号带宽、子载波间距、以及时域结构)。在引导的公共结构中,引导信号被放置在后引导波形的前面。后引导波形意指帧的剩余部分。即,前导可以被放置在引导的后面。引导包括多个符号并且从同步符号开始。同步信号被放置在各个帧区段的开始处,使得服务发现、粗同步、频率偏移估计以及初始信道估计是可能的。引导包括四个符号,包括(最初的)同步符号。引导符号1的信令字段包括eas_wake_up信息、system_bandwidth信息、以及min_time_to_next信息。eas_wake_up信息指的是指示是否存在紧急性的信息。system_bandwidth信息是关于被用于当前phy层帧的后引导部分的系统带宽的信息。min_time_to_next信息是关于直至其中当前帧的主版本号和次版本号同样匹配的下一个帧的最小时间间隔的信息。引导符号2的信令字段包括bsr_coefficient信息。bsr_coefficient信息是指示(当前phy层帧的)采样率后引导是(n+16)*0.384mhz的信息。在这样的情况下,n是被用信号发送的0到80的值。引导符号2的信令字段包括preamble_structure信息。preamble_structure信息指示用信号发送被放置在最后的引导符号之后的一个或者多个rf符号的结构的信息。频率交织(fi)更加详细地描述频率交织。fi可以被用作意指频率交织或者频率交织器的术语。fi在单个ofdm符号中操作,并且被用于分离在频域中产生的错误突发。通过l1s_frequency交织器的信令可以选择是否fi被使用。l1s_frequency交织器字段被包括在如上所述的atsc3.0帧的前导中。fi的输入信元(即,成帧块的输出信元)被定义为xm,l,q指示帧m的符号的信元索引q。指示单个符号的活跃的数据载波的数目。ndata被设置为与正常符号有关的ndata=cn,通过与帧开始符号有关的ndata=cfs表示,并且通过与帧闭合符号有关的ndata=cfc表示。fi处理输出向量,即,帧构建器(或者成帧&交织块)的指示帧m的ofdm符号的信元索引q。各个fi包括具有线置换的基本交织序列(或者主交织序列)和具有偏移添加块的符号偏移产生器。地址校验块认证产生的交织地址值,并且偏移添加块被放置在地址校验块的后面。地址校验块可以被称为存储器索引校验块或者存储器地址校验块。可以为各个符号对实现符号偏移产生器。例如,符号偏移值相对于两个序列符号(2l和2l+1)是恒定的。下面描述在本说明书中提出的频率交织(fi)过程和支持频率交织(fi)开/关操作模式的方法。频率交织器(fi)的开/关操作模式首先,将会参考有关附图描述在本说明书中提出的支持fi开/关操作模式的方法。图41是图示图7的帧构建块的另一示例的图。图41的帧构建块41000可以是指示图39的成帧&交织块的另一示例的内部块图。即,图41图示包括与在本说明书中提出的未来广播信号的块交织器41100相对应的随机频率交织器的帧构建块(或者成帧&交织块)的示例。块交织器41110可以被解释为诸如频率交织器或者随机频率交织器的含义,或者可以通过频率交织器或者随机频率交织器来表示。图41的随机频率交织器通过基于频率轴交织传输块内的信元,即,传输帧的单元,获得附加的频率分集增益。特别地,本说明书提供用于在广播信号发送装置中(具体地,在频率交织器中)将不同的交织种子应用于各个ofdm符号并且将不同的交织种子应用于包括多个ofdm符号的各个帧的频率交织的操作。如在图41中所图示,本说明书提供支持随机频率交织器的开/关操作模式的方法。下面参考图42的fi模式(fi_mode)信息41200详细地描述支持fi的开/关操作模式的方法。图42是图示本发明的实施例可以被应用的前导格式的示例的图。如在图42中所图示,前导42000包括频率交织器模式(fi_mode)信息42100。前导被包括在前述的atsc3.0帧中并且被放置在引导之后和数据有效载荷之前。对于atsc3.0帧的结构及其有关描述,可以参考图40。即,fi_mode信息可以被包括在在前导中包括的l1信令中。l1信令可以被划分成两个部分,即,l1静态和l1动态,如参考图40所描述的。在这样的情况下,fi_mode信息可以被包括在l1静态和/或l1动态中。被包括在前导中的频率交织器(fi)模式(fi_mode)信息表明指示是否fi是可用的信息。是否fi是可用的可以通过开或者关来指示。即,fi模式信息是指示是否fi已经开或者关的信息,并且通过1个比特可以表示。如果fi模式已经被设置为开(或者如果fi模式指示开),则通过信元映射器输出的数据信元经历通过fi在各个ofdm符号中的频率交织。fi模式信息可以通过fi模式信令被表示。例如,如果fi模式信息已经被设置为“1”,则其可以指示fi已经开。相反地,如果fi模式信息已经被设置为“0”,则其可以指示fi已经关。更加具体地,fi模式信息可以通过帧内的l1信令被发送。在这样的情况下,前导符号发送用于继前导符号之后的数据符号的l1信令数据。前导符号被放置在引导之后并且被放置在数据符号之前。l1信令提供用于配置物理层参数的所要求的信息,并且l1意指与iso7层模型的最低层相对应的层1。此外,l1信令被包括在前导中,并且包括两个部分(即,l1静态和l1动态)。图43是图示图31的帧解析块的另一内部块图的图。即,图43图示与在本说明书中提出的未来广播系统的块解交织器43100相对应的随机频率解交织器的帧解析块的示例。块解交织器43100可以被解释为诸如频率解交织器或者随机频率解交织器的含义,或者可以通过频率解交织器或者随机频率解交织器来表示。如在图43中所图示,fi模式(fi_mode)信息或者fi模式信令指的是指示fi的开或者关操作模式的信息,如参考图42描述的。即,fi模式信息43200指示是否fi是可用的。fi模式信息被包括在帧中,并且具体被包括在帧的前导中。此外,fi模式信息被包括在前导的l1信令中。l1信令可以被划分成两个部分,即,l1静态和l1动态。参考图40所描述的,fi_mode信息可以被包括在l1静态和/或l1动态中。在这样的情况下,如果fi_mode信息指示fi模式的“开”,则广播信号接收装置通过频率解交织器执行频率解交织,即,与通过广播信号发送装置的频率交织器执行的频率交织过程相反的过程,使得最初的数据序列被获得。如参考图42和图43所描述的,在本说明书中提出的fi_mode信息的操作对应于为了支持广播系统中的频分复用(fdm)的必要信息。如果广播系统支持fdm方法,则广播信号发送装置可以发送用于各个特定的频带的plp和/或数据。因此,如果根据fdm发送plp或者数据,则fi变成关以便于减少可能产生的性能劣化,因为在邻近的信道(或者邻近的频带)中通过差的频率边缘部分发送plp或者数据。具体地,当使用特定的频带(根据fdm方案)发送具有重要性高(或者高质量)的plp或者数据时,如果fi操作被执行,则plp或者数据被扩展到整个特定频带,使得在可能受到邻近信道影响的频率边缘部分中产生性能劣化。因此,优点在于,能够支持fdm,因为通过使在本说明书中提出的fi操作开或者关的fi模式信息的操作使fi操作关闭。频率交织(fi)方法下面参考有关附图详细地描述在本说明书中提出的频率交织方法。当被包括在前导中的fi模式信息值的fi模式已经被“开”时执行下面描述的频率交织方法。如上所述,图7的信元映射器的基本功能是要将相应的dp(或者plp)或者pls数据的数据信元映射到与单个信号帧的ofdm符号分别相对应的活跃的ofdm信元的阵列。如上所述,块交织器可以在单个ofdm符号中操作并且可以通过随机地交织从信元映射器接收到的信元提供频率分集。即,在单个ofdm符号中操作的块交织器的目的是为了通过随机地交织从帧结构模块(或者帧构建模块,或者成帧&交织模块)接收到的数据信元提供频率分集。为了从单个信号帧(或者信号帧)获得最大交织增益,在包括两个连续ofdm符号的各个ofdm对中使用另一交织种子。图41的块交织器可以通过在传送块,即,信号帧的单元内交织信元获得附加的分集增益。如上所述,块交织器可以被称为频率交织器或者特定的频率交织器,其可以取决于设计者的意图而被改变。在实施例中,根据本发明的实施例的块交织器可以将不同的交织种子应用于至少一个ofdm符号或者将不同的交织种子应用于包括多个ofdm符号的帧。频率交织方法可以被称为随机频率交织(随机fi)。此外,在实施例中,随机fi可以被应用于包括多个信号帧的超帧结构,每个信号帧均包括多个ofdm符号。即,广播信号发送装置或者在本说明书中提出的广播信号发送装置的频率交织器可以以通过将不同的交织种子(或者交织图案)应用于各个ofdm符号或者至少一个ofdm符号,即,每两个成对的ofdm符号(即,成对式ofdm符号),执行随机fi的方式,来获得频率分集。此外,根据本发明的实施例的频率交织器可以以通过将不同的交织种子应用于各个信号帧执行随机fi的方式获得附加的频率分集。因此,在本说明书中提出的广播信号发送装置或者频率交织器可以具有用于使用存储库执行用于各对序列成对式ofdm符号的频率交织的乒乓频率交织器结构。在本说明书中提出的频率交织器的交织操作在下文中可以被称为成对式符号fi(或者成对式fi)或者乒乓fi(乒乓交织)。前述的交织操作对应于随机fi的实施例,并且可以取决于设计者的意图而被改变。偶数编号的成对式ofdm符号和奇数编号的成对式ofdm符号可以通过不同的fi存储库被非顺序地交织。此外,频率交织器可以使用随机交织种子对输入到各个存储库中的一对顺序的ofdm符号同时执行读取和写入操作。稍后描述频率交织器的详细操作。此外,在本说明书中,为各对ofdm符号基本上改变交织种子的实施例可以被用作用于合理地交织在超帧内的所有ofdm符号并且有效交织的逻辑频率交织操作。在本说明书的实施例中,通过包括数个随机产生器的组合的随机产生器或者特定随机产生器可以产生交织种子。此外,在本说明书中的实施例中,为了交织种子的有效变化,通过循环移位单个主交织种子可以产生各种交织种子。在这样的情况下,通过考虑ofdm符号和单个帧单元可以分级地定义循环移位规则。取决于设计者的意图可以改变此,并且稍后描述循环移位规则的详细内容。此外,在本说明书中提出的广播信号接收装置可以执行与前述的随机频率交织过程相反的过程。在这样的情况下,根据本发明的实施例的广播信号接收装置或者广播信号接收装置的频率解交织器可以使用单条存储器对顺序输入ofdm符号执行解交织,而不使用利用两条存储器的乒乓结构。因此,频率解交织器能够增加存储器的使用效率。此外,在频率解交织器中始终要求读取和写入操作并且其可以被称为单存储器解交织操作。因此,在存储器使用方面单存储器解交织方法是非常有效的。图44是图示根据本发明的实施例的频率交织器的操作的图。图44图示在广播信号发送装置中使用两个存储库的频率交织器的基本操作。这能够在广播信号接收装置中进行单存储器交织操作。如上所述,在本说明书中提出的频率交织器可以能够进行乒乓交织操作。通常,乒乓交织操作可以由两个存储库来实现。在本说明书中提出的fi操作中,两个存储库与相应的成对式ofdm符号有关。频率交织的最大存储器(rom)大小对应于最大fft大小的大约两倍。在广播信号发送装置中,与广播信号接收装置相比较rom大小的增加往往不那么重要。如上所述,偶数编号的成对式ofdm符号和奇数编号的成对式ofdm符号可以通过不同的fi存储库被非顺序地交织。即,第一(具有偶数索引)成对式ofdm符号在第一存储库中被交织,然而第二(具有奇数索引)成对式ofdm符号在第二存储库中被交织。单个交织种子在成对式ofdm符号的每一个中被使用。基于交织种子和读取-写入(或者写入-读取)操作顺序地交织两个ofdm符号。可以同时实现在本说明书中提出的读取-写入操作而没有冲突。如在图44中所图示,频率交织器可以包括demux44000、两个存储库(即,存储库a44100和存储库b44200)、以及mux44300。首先,频率交织器可以通过用于成对式ofdm符号fi的demux44000对顺序输入的ofdm符号执行解复用处理。其后,频率交织器使用单个交织种子对存储库a和存储库b中的每一个执行读取-写入fi操作。如在图44中所图示,两个存储库a和存储库b被用于各个ofdm符号对。第二(具有奇数索引)ofdm符号对在存储库b中被交织,然而第一(具有偶数索引)ofdm符号对在存储库a中被交织。可以交换在存储库a和存储库b中的操作。其后,频率交织器可以通过mux44300对乒乓fi输出执行复用处理以便于发送顺序的ofdm符号。图45图示根据本发明的实施例的mux和demux方法的基本切换模型。图45图示被应用于前述的乒乓fi结构中的存储库a和存储库b的输入和输出的demux和mux的简单操作。demux和mux可以执行控制使得相应的顺序输入ofdm符号被交织并且可以执行控制使得一对输出ofdm符号被发送。不同的交织种子在各个ofdm对中被使用。如在图45中所图示,根据下面的等式12,demux和mux分别输出fi输入和fi输出。[等式12]s=jmod2在等式12中,mod表示用于j=0,1,…,nsym-1的模运算,并且表示在单个帧内的ofdm符号的数目。下面描述根据本发明的实施例的频率交织的读取-写入操作。频率交织器可以选择或者使用第一和第二ofdm符号中的每一个中的单交织种子并且可以使用写入和读取操作中的交织种子。即,频率交织器能够使用关于成对式ofdm符号的第一ofdm符号的单个选择的随机交织的种子的写入操作并且使用关于成对式ofdm符号的第二ofdm符号的读取操作来执行交织。因此,两个不同的交织种子可以看起来好像它们分别被应用于两个ofdm符号。在本说明书中提出的读取-写入操作的详细内容如下。根据本发明的实施例的频率交织器可以关于第一ofdm符号对存储器(取决于交织种子)随机地执行写入并且然后执行线性读取。根据本发明的实施例的频率交织器可以关于第二ofdm符号在对于第一ofdm符号的线性读取操作的影响下对存储器同时执行线性写入。其后,根据本发明的实施例的频率交织器可以基于交织种子随机地执行读取。如上所述,根据本发明的实施例的广播信号发送装置可以在时间轴上顺序地发送多个信号帧。在本发明的实施例中,在特定时间内发送的信号帧的集合可以被称为超帧。因此,单个超帧可以包括n个信号帧,并且信号帧中的每一个可以包括多个ofdm符号。图46图示根据本发明的实施例的存储库的操作。如参考图44和图45所描述的,两个存储库a和存储库b可以将通过前述的过程产生的随机交织种子应用于相应的成对式ofdm符号。此外,存储库a和存储库b中的每一个可以改变用于各个成对式ofdm符号的交织种子。在前述的存储库a和存储库b中的每一个中,参考等式13至图16更加详细地描述改变交织种子的方法。等式13图示与第一ofdm符号,即,满足第iofdm符号对的(jmod2)=0的ofdm符号的随机交织种子有关的等式。[等式13]在等式13中,i=0,1,…,k=0,1,…,ndata。表示在单个符号内的活跃的数据载波的数目。等式13是指示通过使用与cj(k)相对应的交织序列在fi中对第j个成对式ofdm符号执行频率交织输出的输出值xj(k)的等式。在等式13中,也可以通过hj(k)表示cj(k)。表示通过主fi(或者基本fi)中使用的随机产生器产生的主交织种子(或者基本交织种子)。是随机序列并且可以被解释为具有与主随机交织序列、基本随机交织序列、或者单交织种子相同的概念。通过随机交织序列产生器或者随机主序列产生器可以产生随机序列。可以被定义为等式14。[等式14]此外,表示通过在第j个成对式ofdm符号中使用的随机产生器产生的随机符号偏移。即,是符号偏移,也可以被称为循环移位值,并且可以基于子伪随机二进制序列(prbs)产生。稍后描述符号偏移的详细内容。s|j/2|可以被定义为等式15。[等式15]在等式14和15中,l=0、l<lf,并且l=l+2被满足。等式16是与第二ofdm符号,即,满足第i个ofdm符号对的(jmod2)=1的ofdm符号的随机交织种子有关的等式。[等式16]fj(k)=xj(cj(k))在等式16中,i=0,1,…,k=0,1,…,并且ndata。等式16是指示通过对使用与cj(k)相对应的交织种子在fi中根据等式13输出的第j个成对式ofdm符号执行频率交织输出的输出值xj(k)的等式。在等式16中,cj(k)与在等式13的第一ofdm符号中使用的随机交织种子相同。等式13和16的随机产生器是随机交织序列产生器。随机交织序列产生器可以被包括在频率交织器7020中。在上面已经描述了在存储库a和存储库b中的每一个中用于ofdm符号对的交织过程,并且使用单个交织种子。可用的数据信元,即,通过信元映射器输出的信元,被交织在单个ofdm符号中。可以如等式17中所定义。通过信元映射器输出的数据信元表示被输入到fi的数据信元。[等式17]在等式17中,xm,l,p表示在第m帧中的第i个ofdm符号的第p信元,并且ndata表示数据信元(或者帧信令符号、正常数据、或者帧边缘符号)的数目。此外,如在等式18中所定义被交织的数据信元被交织的数据信元表示通过fi的单个输出。[等式18]可以如下面的等式表示在前述的存储库中使用交织种子(或者交织序列)的交织。等式18和19可以被解释为具有与等式13和16相同的意义。即,等式13和16表示将通过前述的逻辑fi结构产生的随机交织序列(或者种子)应用于ofdm符号对的过程的数学表达。等式19表示与第一ofdm符号,即,满足第i个ofdm符号对的(jmod2)=0的ofdm符号的随机交织种子有关的等式。[等式19]在等式19中,l=0,1,…,nsym-1,并且p=0,1,…,ndata-1。表示通过随机产生器产生的交织地址或者交织种子。对于hl(p)或者cl(p),可以参考前述的内容。等式20表示与第二ofdm符号,即,满足第i个ofdm符号对的(jmod2)=1的ofdm符号的随机交织种子有关的等式。[等式20]在等式20中,l=0,1,…,nsym-1,并且p=0,1,…,ndata-1。通过nmax表示ndata的最大值,并且取决于各个fft模式不同地定义nmax。在等式19和等式20中图示了为相应的存储库a和存储库b中的ofdm符号对交织的ofdm符号对。是与各个ffi模式有关的通过随机交织序列产生器产生的交织种子的交织地址。稍后描述随机交织序列产生器的结构。如上所述,在本说明书中要提出的在单个ofdm符号中操作的频率交织器的目的是为了通过随机地交织数据信元提供频率分集。为了在单个帧中获得最大交织增益,在包括两个顺序的ofdm符号的各个ofdm符号对中使用不同的交织种子。如参考等式13和等式16所描述的,可以基于通过随机交织序列产生器产生的交织地址产生不同的交织种子。此外,可以基于如上所述的循环移位值产生不同的交织种子。即,可以使用各个ofdm对中的循环移位值产生在各个符号对中使用的不同的交织地址。如上所述,ofdm产生块可以对输入到ofdm产生块的输入数据执行fft变换。因此,在实施例中,具有随机交织序列产生器的频率交织器的操作被描述。随机交织序列产生器也可以被称为交织地址产生器,并且可以取决于设计者的意图被改变。随机交织序列产生器可以包括第一产生器和第二产生器。第一产生器被用于产生主(或者基本)交织种子,并且第二产生器被用于产生符号偏移。因此,可以通过随机主(或者基本)序列产生器表示第一产生器,并且可以通过随机符号偏移产生器表示第二产生器。第一产生器和第二产生器的名称可以取决于设计者的意图而被改变,并且更加详细地描述第一产生器和第二产生器的操作。随机产生器(即,第一产生器和第二产生器)中的每一个包括扩散器和随机器。当交织序列被产生时,扩散器和随机器用作分别指配扩展效果和随机效果。在这样的情况下,(信元)扩散器使用所有比特的n比特上部分操作,并且可以基于查找表作为复用器(mux,n比特切换)操作。随机器通过pn产生器操作,并且操作使得其在交织时提供完全随机性。随机器可以表示pn产生器,并且可以被替换成随机pn产生器。为各个ofdm符号对操作的随机符号偏移产生器输出当交织序列被循环移位时要求的符号偏移值。当其超过ndata时,在随机符号偏移产生器内的模运算器modnmax操作。存储器索引校验块用于通过重复地驱动扩散器和随机器来控制输出存储器索引值,使得输出存储器索引值不超过ndata,如果产生的存储器索引值大于ndata,则不使用(即,通过忽略)输出存储器索引值。存储器索引校验块可以被称为存储器地址校验块或者地址校验块。如上所述,根据本发明的实施例的fft大小可以是1k、2k、4k、8k、16k、32k、或者64k,并且可以取决于设计者的意图而被改变。因此,交织种子(或者主交织种子)可以基于fft大小是不同的。图47是图示根据本发明的实施例的频率交织过程的图。根据本发明的实施例的广播信号接收装置可以使用单条存储器执行与前述的频率交织过程相反的过程。图47是图示用于顺序的ofdm符号输入的单存储器频率解交织(fdi)过程的图。fdi表示频率解交织或者频率解交织器的缩写。频率解交织操作基本上遵循与频率交织操作相反的过程。对于用于频率解交织操作的单条存储器的使用没有要求另外的处理。当在图47的左边图示的成对式ofdm符号被顺序地输入时,广播信号接收装置可以使用单条存储器执行前述的读取和写入操作,如在图47的右边所图示的。在这样的情况下,广播信号接收装置可以生成存储器索引(或者存储器地址)并且执行与通过广播信号发送装置执行的频率交织(写入和读取)相反的过程相对应的频率交织(读取和写入)。使用在本说明书中提出的成对的乒乓交织结构获得增益。图48图示根据本发明的实施例的被应用于单个超帧的频率交织的概念图。根据本发明的实施例的频率交织器可以改变用于单个信号帧中(即,在直至符号索引被重置的点的区段期间)的各个成对式ofdm符号的交织种子,并且可以改变交织种子使得仅在所有帧的一个中(即,在直至符号索引被重置的点的区段期间)中使用交织种子。结果,根据本发明的实施例的频率交织器可以在超帧中(即,在直至超帧索引被重置的点的区段期间)改变交织种子。因此,根据本发明的实施例的频率交织器能够合理地和有效地交织超帧内的所有的ofdm符号。图49是图示在本说明书中提出的被应用于单个超帧的频率交织的逻辑操作机制的图。图49图示与用于有效地改变要在参考图48描述的单个超帧中使用的交织种子的频率交织器的逻辑操作机制有关的参数。如上所述,在本发明的实施例中,通过将单个主交织种子循环移位了特定的偏移可以有效地产生各种交织种子。如在图49中所图示,在实施例中,通过不同地产生用于各个帧和用于各个成对式ofdm符号的特定偏移可以产生不同的交织种子。下面描述逻辑操作机制。图49的下面的块49100,即,在本说明书中提出的频率交织器,可以使用输入帧索引随机地产生用于各个帧的帧偏移。可以通过被包括在频率交织器中的帧偏移产生器产生根据本发明的实施例的帧偏移。在这样的情况下,当超帧索引被重置时,关于在基于超帧索引识别的各个超帧内的各个信号帧产生可以被应用于各个帧的帧偏移。如在图49的中间的块49200中所图示的,频率交织器可以使用输入符号索引随机地产生被应用于在各个信号帧中包括的各个ofdm符号的符号偏移。可以通过被包括在频率交织器中的符号偏移产生器产生符号偏移。在这样的情况下,当帧索引被重置时,关于在基于帧索引识别的各个信号帧内的符号产生各个ofdm符号的符号偏移。此外,频率交织器可以关于各个ofdm符号通过将主交织种子循环移位了符号偏移产生各种交织种子。其后,如在图49的上侧上的块49300中所图示的,频率交织器可以使用输入信元索引对在各个ofdm符号中包括的信元执行随机fi。可以通过在频率交织器中包括的随机fi产生器产生根据本发明的实施例的随机fi参数。在图49中,表示在第i帧中使用地随机帧偏移,πsymbol(j,i)表示通过随机符号偏移产生器产生的第i帧的第j符号的符号偏移,并且表示通过随机产生器产生的第i帧的第j符号的第k信元的信元偏移。此外,表示单个超帧内的帧的数目,表示在单个帧内的ofdm符号的数目,并且ncell表示单个ofdm符号内的信元的数目。图50图示根据本发明的实施例的被应用于单个超帧的频率交织的逻辑操作机制的等式。具体地,图50图示在被应用于各个ofdm符号中的信元的帧偏移参数、符号偏移参数以及随机fi的参数之间的关系。参考图50,是在帧交织器中使用的随机帧偏移产生器,是在符号交织器中使用的随机符号偏移产生器,并且是在信元交织器中使用的随机产生器。表示通过随机帧偏移产生器产生的第i帧的帧偏移,表示通过随机符号偏移产生器产生的第i帧的第j符号的符号偏移,并且πcell(k,j,i)表示通过随机产生器产生的第i帧的第j符号的第k信元的信元偏移。参考稍后描述的图51更加详细地描述符号偏移和信元偏移。如在图50中所图示,通过前述的帧偏移产生器和前述的符号偏移产生器的分级结构可以产生要在各个ofdm符号中使用的偏移。在这样的情况下,可以使用特定的随机产生器设计帧偏移产生器和符号偏移产生器。图51是图示根据本发明的实施例的被应用于单个信号帧的频率交织的逻辑操作机制的图。图51图示用于有效地改变在参考图48描述的单个信号帧中使用的交织种子的频率交织器的逻辑操作机制有关的参数。如上所述,通过将单个主交织种子循环移位特定的符号偏移可以有效地产生各种交织种子。如在图51中所示,在本发明的实施例中,通过不同地产生用于各个成对式ofdm符号的符号偏移可以产生不同的交织种子。在这样的情况下,使用特定的随机符号偏移产生器为各个成对式ofdm符号不同地产生符号偏移。下面描述逻辑操作机制。如被放置在图51的下侧上的块51100中所图示的,频率交织器可以使用输入符号索引随机地产生要被应用于在单个信号帧中包括的各个ofdm符号的符号偏移。通过在频率交织器中包括的特定随机产生器(或者符号偏移产生器)可以产生符号偏移(或者随机符号偏移)。在这样的情况下,当帧索引被重置时,关于在基于帧索引识别的各个信号帧内的ofdm符号产生各个ofdm符号的符号偏移。此外,频率交织器可以关于各个ofdm符号通过将主交织种子循环移位了符号偏移产生各种交织种子。如被放置在图51的上侧上的块51200中所图示的,频率交织器可以使用输入信元索引对在各个ofdm符号中包括的信元执行随机fi。可以通过在频率交织器中包括的随机fi产生器产生随机fi的参数。如在图51中所图示的,表示在第j个ofdm符号中使用的随机符号偏移,并且符号表示下取整操作。表示在第j个ofdm符号中使用的随机fi,nsym表示在单个帧内的ofdm符号的数目,并且ndata表示在单个ofdm符号内的数据信元的数目。下面参考图52详细地描述在s|j/2|和cl(k)之间的关系。图52图示根据本发明的实施例的被应用于各个超帧的频率交织的逻辑操作机制的等式。即,图52图示被应用于在各个ofdm中包括的信元的随机fi的参数和前述的符号偏移参数之间的关系。如在图52中所图示,通过前述的符号偏移产生器的分级结构可以产生要在各个ofdm符号中使用的偏移。在这样的情况下,可以使用特定的随机产生器设计符号偏移产生器。如上所述,表示在符号交织器中使用的随机符号偏移产生器,并且gdata表示在信元交织器中使用的随机(fi)产生器。图53是图示在本说明书中提出的输入顺序的ofdm符号的单存储器解交织的图。图53是图示通过将在广播信号发送装置(或者频率交织器)中使用的交织种子应用于成对式ofdm符号已经概念化了广播信号接收装置的频率解交织器或者用于执行解交织的广播信号接收装置的操作的图。频率解交织器包括在帧解析块中,如在图31中所图示。帧解析块也可以通过解帧&解交织器块表示。如上所述,根据本发明的实施例的广播信号接收装置可以使用单条存储器执行与前述的频率交织过程相反的过程。图54是图示在本说明书中提出的发送广播信号的方法的示例的流程图。参考图54,在本说明书中提出的广播信号发送装置在步骤s5410处通过输入格式化模块处理输入流或者输入数据分组。输入数据分组可以包括各种类型的分组。即,广播信号发送装置的输入格式化模块将输入数据分组格式化成多个(多个,或者至少一个或者多个)数据管道(dp)或者多个物理层管道(plp)。在这样的情况下,通过多个数据传输信道可以表示多个dp或者多个plp。其后,广播信号发送装置在步骤s5420处通过比特交织的编译和调制(bicm)模块为各个plp编码多个被格式化的plp的数据。bicm模块也可以通过编码器表示。因此,广播信号发送装置通过编码器编码与各个数据传输信道相对应的数据,通过该数据传输信道发送服务数据或者服务组件数据。其后,广播信号发送装置在步骤s5430处利用帧构建模块通过映射plp的编码的数据产生至少一个信号帧。可以通过帧构建器或者成帧&交织块表示帧构建模块。信号帧表示前述的atsc3.0帧。如上所述,atsc3.0帧包括前导。前导包括在本说明书中提出的频率交织器模式(fi_mode)信息。此外,前导被放置在引导之后并且在数据有效载荷之前。对于atsc3.0帧的结构和有关描述,参考图40。fi_mode信息可以被包括在前导中包括的l1信令中。l1信令可以被划分成两个部分,即,l1静态和l1动态,如参考图40所描述的。在这样的情况下,fi_mode信息可以被包括在l1静态和/或l1动态中。被包括在前导中的频率交织器(fi)模式(fi_mode)信息表示指示是否fi是可用的信息。是否fi是可用的可以通过开或关来指示。即,fi模式信息指示是否fi是开或者关,并且可以通过1个比特表示。如果fi模式已经被设置为开(或者如果fi模式表示开),则通过信元映射器输出的数据信元通过fi经历用于各个ofdm符号的频率交织。可以通过fi模式信令表示fi模式信息。例如,如果fi模式信息已经被设置为“1”,则其可以表示fi已经开。相反地,如果fi模式信息已经被设置为“0”,则其可以表示fi已经关。更加具体地,可以通过帧内的l1信令发送fi模式信息。在这样的情况下,前导符号发送用于继前导符号之后的数据符号的l1信令数据。前导符号被放置在引导之后并且被放置在数据符号之前。l1信令提供用于配置物理层参数的所要求的信息。l1意指与iso7层模型的最低层相对应的层1。此外,l1信令被包括在前导中,并且包括两个部分,即,l1静态和l1动态。更加详细地描述在本说明书中提出的通过fi模式信息发送传输广播信号的方法。广播信号发送装置在前导(具体地,l1信令、l1静态或者l1动态)中包括在本说明书中新定义的fi模式信息。其后,广播信号发送装置取决于被包括在前导中的fi模式信息设置值执行或者不执行fi操作。其后,在步骤s5440处广播信号发送装置通过正交频分复用产生(ofdm)模块使用ofdm方法调制产生的信号帧的数据,并且通过广播信号发送装置(即,广播发射器)发送包括信号帧的调制的数据的广播信号。图55是图示在本说明书中提出的接收广播信号的方法的示例的流程图。参考图55,在步骤s5510处在本说明书中提出的广播信号接收装置通过同步和解调模块接收外部广播信号,并且使用ofdm方法解调接收到的广播信号的数据。同步和解调模块也可以通过接收器和解调器表示。因此,广播信号接收装置通过接收器接收包括至少一个信号帧的广播信号,并且使用正交频分复用(ofdm)方法通过解调器解调接收到的广播信号的数据。其后,在步骤s5520处广播信号接收装置将解调的数据解析成至少一个信号帧。也可以通过帧解析器或者解帧和解交织来表示帧解析模块。因此,广播信号接收装置通过帧解析器解析被包括在接收到的广播信号中的至少一个信号帧,以便于提取服务数据或者服务组件数据。信号帧表示前述的atsc3.0帧。如上所述,atsc3.0帧包括前导。前导包括在本说明书中提出的频率交织器模式(fi_mode)信息。此外,前导被放置在引导之后并且被放置在数据有效载荷之前。对于atsc3.0帧的结构及其有关描述,参考图40。fi_mode信息可以被包括在前导中包括的l1信令中。l1信令可以被划分成两个部分,即,l1静态和l1动态,如参考图40所描述的。在这样的情况下,fi_mode信息可以被包括在l1静态和/或l1动态中。被包括在前导中的频率交织器(fi)模式(fi_mode)信息是指示是否fi是可用的信息。是否fi是可用的可以通过开或者关来指示。即,fi模式信息表示是否fi已经开或者关,并且可以通过1个比特表示。如果fi模式已经被设置为开(或者如果fi模式开),则通过fi针对各个ofdm符号对于通过信元映射器输出的数据信元执行频率交织。可以通过fi模式信令表示fi模式信息。例如,如果fi模式信息已经被设置为“1”,其可以表示fi已经开。相反地,如果fi模式信息已经被设置为“0”,则其可以表示fi已经关。更加具体地,通过帧内的l1信令可以发送fi模式信息。在这样的情况下,前导符号发送用于继前导符号之后的数据符号的l1信令数据。前导符号被放置在引导之后并且被放置在数据符号之前。l1信令提供用于配置物理层参数的所要求的信息。l1意指与iso7层模型的最低层相对应的层1。此外,l1信令被包括在前导中,并且包括两个部分,即,l1静态和l1动态。在这样的情况下,更加详细地描述通过广播信号接收装置解析包括fi模式信息的信号帧的方法。即,广播信号接收装置基于接收到的(或者检测到的或者解码的)fi模式信息检查是否通过广播信号发送装置已经执行fi操作。如果作为检查的结果,发现fi操作已经被执行(如果fi模式信息值已经被设置为“开”),则广播信号接收装置另外执行频率解交织(fdi)。即,广播信号接收装置基于被包括在前导中的fi模式信息设定值执行或者不执行fdi操作。其后,在步骤s5530处广播信号接收装置通过解映射和解码模块将被解析的至少一个信号帧解码成多个dp或者多个plp。解映射和解码模块也可以通过转换器和解码器表示。因此,广播信号接收装置通过转换器将服务数据或者服务组件数据转换成比特,并且通过解码器解码被转换的比特。其后,在步骤s5540处广播信号接收装置通过输出处理器模块将通过解映射和解码模块输出的多个dp或者多个plp恢复成输入流或者输入数据分组。在一些实施例中,广播信号接收装置可以通过输出处理器输出包括被解码的比特的数据流或者数据分组。本领域技术人员将会理解,在不脱离本发明的精神或者范围的情况下可以以各种方式修改本发明。因此,本发明已经意在包括在所附权利要求及其等效范围内提供的本发明的所有变化和修改。在本说明书中,已经描述装置和方法发明两者,并且装置和方法发明两者的描述可以相互补充和应用。[工业实用性]本说明书涉及用于接收和发送广播信号的方法和装置。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1