首页> 中国专利> 广播发送设备、广播发送设备的操作方法、广播接收设备、以及广播接收设备的操作方法

广播发送设备、广播发送设备的操作方法、广播接收设备、以及广播接收设备的操作方法

摘要

公开一种用于发送和接收广播信号的方法和设备。广播信号发送方法包括,编码广播数据和用于广播服务的快速扫描和获取的快速信息;生成包括被编码的广播数据和快速信息的广播信号;以及发送被生成的广播信号。

著录项

  • 公开/公告号CN105580379A

    专利类型发明专利

  • 公开/公告日2016-05-11

    原文格式PDF

  • 申请/专利权人 LG电子株式会社;

    申请/专利号CN201580001963.6

  • 申请日2015-08-21

  • 分类号H04N21/2362;H04N21/2383;H04N21/434;H04N21/438;

  • 代理机构中原信达知识产权代理有限责任公司;

  • 代理人张伟峰

  • 地址 韩国首尔

  • 入库时间 2023-12-18 15:25:11

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-08-16

    授权

    授权

  • 2016-06-08

    实质审查的生效 IPC(主分类):H04N21/2362 申请日:20150821

    实质审查的生效

  • 2016-05-11

    公开

    公开

说明书

技术领域

本发明涉及广播发送设备、广播发送设备的操作方法、广播接收设备、以及广播接收设备的操作方法。

背景技术

在数字广播中,不同于模拟广播,通过特定的频率可以发送多个广播服务。另外,接收广播服务所需的详细信息可以取决于广播提供商的情形而改变。因此,为了接收各个广播服务,广播接收设备必须扫描广播服务以获取接收广播服务所必需的连接信息。为此,广播接收设备必须在其中发送广播服务的频带的基带中顺序地调谐频率,以接收广播信号,并且必须从接收到的广播信号获取服务连接信息。因此,为了观看广播,观众必须等待直到广播服务扫描已经完成。为此,许多的广播提供商规定完成广播服务扫描的最大时间,并且要求制造商制造广播接收设备使得广播接收设备能够在此最大时间内完成广播服务扫描。因此,有必要提供用于广播服务扫描的广播发送设备、广播发送设备的操作方法、广播接收设备、以及广播接收设备的操作方法。

发明内容

技术问题

本发明的实施例的目的是为了提供能够有效地扫描广播服务的广播发送设备、广播发送设备的操作方法、广播接收设备、以及广播接收设备的操作方法。

特别地,本发明的实施例的目的是为了提供能够快速地获取服务连接信息的广播发送设备、广播发送设备的操作方法、广播接收设备、以及广播接收设备的操作方法。

技术方案

根据本发明的实施例的广播信号发送方法可以包括:编码广播数据和用于广播服务的快速扫描和获取的快速信息;生成包括编码的广播数据和快速信息的广播信号;以及/或者发送被生成的广播信号。

快速信息可以包括物理层管道(PLP)的识别信息,通过其发送包括关于广播服务和分量的信息的服务层信令信息。

快速信息可以包括指示是否组成广播服务的所有分量的信息在被包含在单物理层管道的状态下被发送的信息。

在组成广播服务的所有分量在被包含在单物理层管道的状态下被发送的情况下,快速信息可以包括通过其发送广播服务的物理层管道的识别信息,并且在组成广播服务的所有分量在被包含在不同的物理层管道的状态下被发送的情况下,快速信息可以包括通过其发送组成广播服务的分量的各个物理层管道的识别信息。

在组成广播服务的分量在被包含在不同的物理层管道中的状态下被发送的情况下,快速信息可以包括识别组成广播服务的各个分量的分量识别信息和分量识别信息的长度信息。

可以在被包含在公共PLP的状态下发送快速信息,通过该公共的PLP多个物理层管道共享的信息被发送。

根据本发明的另一实施例的广播信号接收方法可以包括:接收包括广播数据和用于广播服务的快速扫描和获取的快速信息的广播信号;从接收到的广播信号解析广播数据和快速信息;以及/或者解码被解析的广播数据和快速信息。

快速信息可以包括物理层管道(PLP)的识别信息,通过该物理层管道(PLP)发送包括关于广播服务和分量的信息的服务层信令信息。

快速信息可以包括指示是否组成广播服务的所有分量在被包含在单物理层管道的状态下被发送的信息。

在组成广播服务的所有分量在被包含在单物理层管道的状态下被发送的情况下,快速信息可以包括通过其发送广播服务的物理层管道的识别信息,并且在组成广播服务的所有分量在被包含在不同的物理层管道的状态下被发送的情况下,快速信息可以包括通过其发送组成广播服务的分量的各个物理层管道的识别信息。

在组成广播服务的分量在被包含在不同的物理层管道中的状态下被发送的情况下,快速信息可以包括识别组成广播服务的各个分量的分量识别信息和分量识别信息的长度信息。

可以在被包含在公共的PLP的状态下发送快速信息,通过该公共的PLP多个物理层管道共享的信息被发送。

根据本发明的另一实施例的广播信号发送设备可以包括:编码器,该编码器用于编码广播数据和用于广播服务的快速扫描和获取的快速信息;广播信号生成单元,该广播信号生成单元用于生成包括被编码的广播数据和快速信息的广播信号;以及发射单元,该发射单元用于发送被生成的广播信号。

根据本发明的又一实施例的广播信号接收设备可以包括:接收单元,该接收单元用于接收包括广播数据和用于广播服务的快速扫描和获取的快速信息的广播信号;解析单元,该解析单元用于从接收到的广播信号解析广播数据和快速信息;以及解码器,该解码器用于解码被解析的广播数据和快速信息。

快速信息可以包括物理层管道(PLP)的识别信息,通过其发送包括关于广播服务和分量的信息的服务层信令信息。

有益效果

本发明的实施例提供能够有效地扫描广播服务的广播发送设备、广播发送设备的操作方法、广播接收设备、以及广播接收设备的操作方法。

特别地,本发明的实施例提供能够快速地获取广播服务连接方法的广播发送设备、广播发送设备的操作方法、广播接收设备、以及广播接收设备的操作方法。

附图说明

被包括以提供本发明的进一步理解并且被合并且组成本申请的一部分的附图,图示本发明的实施例并且连同描述一起用作解释本发明的原理。在附图中:

图1图示根据本发明的实施例用于发送供未来的广播服务的广播信号的装置的结构。

图2图示根据本发明的一个实施例的输入格式化块。

图3图示根据本发明的另一个实施例的输入格式化块。

图4图示根据本发明的另一个实施例的输入格式化块。

图5图示根据本发明的实施例的BICM块。

图6图示根据本发明的另一个实施例的BICM块。

图7图示根据本发明的一个实施例的帧构建块。

图8图示根据本发明的实施例的OFMD产生块。

图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图示根据本发明的实施例的信元字解复用。

图25图示根据本发明的实施例的时间交织。

图26图示根据本发明的实施例的扭曲的行列块交织器的基本操作。

图27图示根据本发明的另一个实施例的扭曲的行列块交织器的操作。

图28图示根据本发明的实施例的扭曲的行列块交织器的对角方式读取模式。

图29图示根据本发明的实施例来自每个交织阵列的交织的XFECBLOCK。

图30图示根据本发明的实施例的广播接收设备的配置;

图31图示根据本发明的实施例的广播服务的传送层;

图32图示根据本发明的实施例的广播传送帧;

图33图示根据本发明的另一实施例的广播传送帧;

图34图示根据本发明的实施例的快速信息块的语法;

图35图示发送广播服务的根据本发明的实施例的广播发送设备;

图36图示扫描广播服务的根据本发明的实施例的广播接收设备;

图37图示根据本发明的另一实施例的快速信息块的语法;

图38图示根据本发明的另一实施例的快速信息块的语法;

图39图示根据本发明的另一实施例的快速信息块的语法;

图40图示根据本发明的另一实施例的快速信息块的语法;

图41图示发送广播服务的根据本发明的另一实施例的广播发送设备;

图42图示扫描广播服务的根据本发明的另一实施例的广播接收设备;

图43图示由扫描广播服务的根据本发明的实施例的广播接收设备使用的广播数据的流;

图44图示由根据本发明的实施例的广播接收设备使用以获取广播服务信息的广播数据的流;

图45图示根据本发明的实施例的快速信息表的语法;

图46图示根据本发明的另一实施例的快速信息表的语法;

图47图示根据本发明的另一实施例的快速信息表的语法;

图48图示根据本发明的另一实施例的快速信息表的语法;

图49图示根据本发明的另一实施例的快速信息块的语法;

图50图示根据本发明的另一实施例的快速信息表的语法;

图51图示根据本发明的另一实施例的快速信息块的语法;

图52图示根据本发明的另一实施例的快速信息表的语法;

图53图示根据本发明的又一实施例的快速信息块的语法;

图54图示根据本发明的另一实施例的快速信息表的语法;

图55图示根据本发明的另一实施例的快速信息表的语法;

图56图示根据本发明的又一实施例的快速信息表的语法;

图57是图示在其中通过相同的物理层管道发送组成广播服务的所有分量的情况下根据本发明的另一实施例的Fast_Information_Chunk()的配置的视图;

图58是图示在其中通过相同的物理层管道发送组成广播服务的所有分量的情况下根据本发明的另一实施例的Fast_Information_Chunk()的配置的视图;

图59是图示根据本发明的另一实施例的Fast_Information_Chunk()的配置的视图;

图60是图示根据本发明的另一实施例的Fast_Information_Chunk()的配置的视图;

图61是图示根据本发明的实施例的获取被包括在Fast_Information_Chunk()中的信息的过程的视图;

图62是图示根据本发明的实施例的广播信号发送方法的视图;

图63是图示根据本发明的实施例的广播信号接收方法的视图;

图64是图示根据本发明的实施例的广播信号发送设备的配置的视图;

图65是图示根据本发明的实施例的广播信号接收设备的配置的视图;

图66图示根据本发明的实施例的不论帧中的符号的数目如何用于单存储器解交织的信令。

图67图示根据本发明的实施例的不论帧中的符号的数目如何用于单存储器解交织的信令中的FSS的FI方案。

图68图示根据本发明的实施例的不论帧中的符号的数目如何用于单存储器解交织的信令中的重置模式的操作。

图69图示根据本发明的实施例的指示不论帧中的符号的数目用于如何单存储器解交织的信令中的频率交织器的输入和输出的等式。

图70图示根据本发明的实施例的不论帧中的符号的数目如何在用于单存储器解交织的信令中基于FI方案#1和FI方案#2频率交织的逻辑操作机制的等式。

图71图示根据本发明的实施例的其中不论帧中的符号的数目如何在用于单存储器解交织的信令中符号的数目是偶数的示例。

图72图示根据本发明的实施例的其中不论帧中的符号的数目如何在用于单存储器解交织的信令中符号的数目是偶数的示例。

图73图示根据本发明的实施例的其中不论帧中的符号的数目如何在用于单存储器解交织的信令中符号的数目是奇数的示例。

图74图示根据本发明的实施例的其中不论帧中的符号的数目如何在用于单存储器解交织的信令中符号的数目是奇数的示例。

图75图示根据本发明的实施例的不论帧中的符号的数目如何在用于单存储器解交织的信令中的频率解交织器的操作。

图76图示根据本发明的实施例的可变比特率系统的概念。

图77图示根据本发明的实施例的块交织的写入和读取操作。

图78示出根据本发明的实施例的表示块交织的等式。

图79图示根据本发明的实施例的虚拟FEC块。

图80示出根据本发明的实施例的表示在虚拟FEC块的插入之后的读取操作的等式。

图81是图示根据本发明的实施例的时间交织过程的流程图。

图82示出根据本发明的实施例的表示确定移位值和最大TI块大小的过程的等式。

图83图示根据本发明的实施例的写入操作。

图84图示根据本发明的实施例的读取操作。

图85图示根据本发明的实施例的在读取操作中的跳跃操作的结果。

图86示出根据本发明的实施例的时间解交织的写入过程。

图87图示根据本发明的另一实施例的时间解交织的写入过程。

图88示出根据本发明的另一实施例的表示时间解交织的读取操作的等式。

图89是图示根据本发明的实施例的时间解交织过程的流程图。

具体实施方式

现在将详细地介绍本发明的优选实施例,其示例在附图中图示,使得本发明属于的本领域中的技术人员能够容易地体现本发明。然而,本发明可以以许多不同的形式被体现并且不应被解释为限制在此提出的实施例。为了清楚地描述本发明,与描述无关的服务的部分将会被省略,并且贯穿说明书将会使用相同的附图标记以指代相同的部件。

另外,在此描述的术语“包含”或者“包括”应被解释为没有排除其他的元件而是进一步包括这样的其它的元件,除非另有明文规定。

现在将详细地介绍本发明的优选实施例,其例子在伴随的附图中图示。该详细说明将在下面参考伴随的附图给出,其意欲解释本发明的示例性实施例,而不是示出可以根据本发明仅实现的实施例。以下的详细说明包括特定的细节以便对本发明提供深入理解。但是,对于本领域技术人员来说显而易见,本发明可以无需这些特定的细节实践。

虽然在本发明中使用的大多数术语已经从在本领域广泛地使用的常规的一个中选择,但是某些术语已经由申请人任意地选择,并且其含义在以下的描述中根据需要详细说明。因此,本发明应该基于该术语意欲的含义,而不是其简单的名称或者含义理解。

本发明提供用于发送和接收供未来的广播服务的广播信号的装置和方法。根据本发明的实施例的未来的广播服务包括陆地广播服务、移动广播服务、UHDTV服务等。本发明提供用于发送和接收供未来的广播服务的广播信号的设备和方法。根据本发明的实施例的未来的广播服务包括陆地广播服务、移动广播服务、UHDTV服务等。本发明可以根据一个实施例经由非MIMO(多输入多输出)或者MIMO处理用于未来的广播服务的广播信号。根据本发明的实施例的非MIMO方案可以包括MISO(多输入单输出)、SISO(单输入单输出)方案等。

虽然在下文中为了描述方便起见,MISO或者MIMO使用两个天线,但是本发明可适用于使用两个或更多个天线的系统。本发明可以定义三个物理层(PL)简档(profile)(基础、手持和高级简档)每个被优化以最小化接收器复杂度,同时获得对于特定使用情形所需的性能。物理层(PHY)简档是相应的接收器将实施的所有配置的子集。

三个PHY简档共享大部分功能块,但是,在特定的模块和/或参数方面略微地不同。另外的PHY简档可以在未来限定。对于系统演进,未来的属性还可以经由未来的扩展帧(FEF)在单个RF信道中与现有的简档复用。每个PHY简档的细节在下面描述。

1.基础简档

基础简档表示对于通常连接到屋顶天线的固定的接收设备的主要使用情形。基础简档还包括能够运输到一个场所,但是属于相对固定接收类别的便携式设备。基础简档的使用可以通过某些改进的实施被扩展到手持设备或者甚至车辆,但是,对于基础简档接收器操作不预期那些使用情况。

接收的目标SNR范围是从大约10到20dB,其包括现有的广播系统(例如,ATSCA/53)的15dBSNR接收能力。接收器复杂度和功耗不像在电池操作的手持设备一样严重,手持设备将使用手持简档。用于基础简档的关键系统参数在以下的表1中列出。

[表1]

LDPC码字长度16K,64K比特星座大小4~10bpcu(每个信道使用的比特)时间解交织存储器大小<219数据信元导频图案用于固定接收的导频图案FFT大小16K,32K点

2.手持简档

手持简档设计成在以电池电源操作的手持和车载设备中使用。该设备可以以行人或者车辆速度移动。功耗和接收器复杂度对于手持简档的设备的实施是非常重要的。手持简档的目标SNR范围大约是0至10dB,但是,当意欲用于较深的室内接收时,可以配置为达到低于0dB。

除了低的SNR能力之外,由接收器移动性所引起的多普勒效应的适应性是手持简档最重要的性能品质。用于手持简档的关键系统参数在以下的表2中列出。

[表2]

LDPC码字长度16K比特星座大小2~8bpcu时间解交织存储器大小<218数据信元导频图案用于移动和室内接收的导频图案FFT大小8K,16K点

3.高级简档

高级简档以更大的实施复杂度为代价提供最高的信道容量。该简档需要使用MIMO发送和接收,并且UHDTV服务是对该简档特别设计的目标使用情形。提高的容量还可以用于允许在给定带宽提高服务数目,例如,多个SDTV或者HDTV服务。

高级简档的目标SNR范围大约是20至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比特字段唯一地识别在通过SYSTME_ID识别的系统内的DP

哑信元:承载被用于填充不被用于PLS信令、DP或者辅助流的剩余的容量的伪随机值的信元

紧急警告信道:承载EAS信息数据的帧的部分

帧:以前导开始并且以帧边缘符号结束的物理层时隙

帧重复单元:属于包括FET的相同或者不同的物理层简档的帧的集合,其在超帧中被重复八次

快速信息信道:在承载服务和相对应的基本DP之间的映射信息的帧中的逻辑信道

FECBLOCK:DP数据的LDPC编码的比特的集合

FFT大小:被用于特定模式的标称的FFT大小,等于在基础时段T的周期中表达的活跃符号时段Ts

帧信令符号:在FFT大小、保护间隔以及被分散的导频图案的某个组合中,在帧的开始处使用的具有较高的导频密度的OFDM符号,其承载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方式被映射到帧的帧的DP

XFECBLOCK:承载一个LDPCFECBLOCK的所有比特的Ncell个信元的集合

图1图示根据本发明的实施例用于发送供未来的广播服务的广播信号装置的结构。

根据本发明的实施例用于发送供未来的广播服务的广播信号的设备可以包括输入格式化块1000、BICM(比特交织编码和调制)块1010、帧构建块1020、OFDM(正交频分复用)产生块1030和信令产生块1040。将给出用于发送广播信号装置的每个模块的操作的描述。

IP流/分组和MPEG2-TS是主要输入格式,其它的流类型被作为常规流处理。除了这些数据输入之外,管理信息被输入以控制用于每个输入流的相应的带宽的调度和分配。一个或者多个TS流、IP流和/或常规流被同时允许输入。

输入格式化块1000能够解复用每个输入流为一个或者多个数据管道,对其中的每一个应用单独的编码和调制。数据管道(DP)是用于稳健控制的基本单位,从而影响服务质量(QoS)。一个或者多个服务或者服务分量可以由单个DP承载。稍后将描述输入格式化块1000的操作细节。

数据管道是在承载服务数据或者相关的元数据的物理层中的逻辑信道,其可以承载一个或者多个服务或者服务分量。

此外,数据管道单元:在帧中用于分配数据信元给DP的基本单位。

在BICM块1010中,奇偶校验数据被增加用于纠错,并且编码的比特流被映射为复数值星座符号。该符号跨越用于相应的DP的特定交织深度被交织。对于高级简档,在BICM块1010中执行MIMO编码,并且另外的数据路径被添加在输出端用于MIMO传输。稍后将描述BICM块1010的操作细节。

帧构建块1020可以将输入DP的数据信元映射为在帧内的OFDM符号。在映射之后,频率交织用于频率域分集,特别地,用于抗击频率选择性衰落信道。稍后将描述帧构建块1020的操作细节。

在每个帧的开始处插入前导之后,OFDM产生块1030可以应用具有循环前缀作为保护间隔的常规的OFDM调制。对于天线空间分集,分布式MISO方案遍及发射器被应用。此外,峰值对平均功率降低(PAPR)方案在时间域中执行。对于灵活的网络规划,这个建议提供一组不同的FFT大小、保护间隔长度和相应的导频图案。稍后将描述OFDM产生块1030的操作细节。

信令产生块1040能够创建用于每个功能块操作的物理层信令信息。该信令信息也被发送使得感兴趣的服务在接收器侧被适当地恢复。稍后将描述信令产生块1040的操作细节。

图2、3和4图示根据本发明的实施例的输入格式化块1000。将给出每个图的描述。

图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(基带)帧限制器,和BB帧报头插入块组成。

CRC编码器在用户分组(UP)级别提供用于错误检测的三种类型的CRC编码,即,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帧限制器(slicer)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(FEC块)的量确定跨越整个帧的整体信元分配。包括对于PLS、EAC和FIC的分配,调度器产生PLS2-DYN数据的值,其被作为在该帧的FSS中的PLS信元或者带内信令发送。稍后将描述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能够使用外编码(BCH)和内编码(LDPC)对输入BBF执行FEC编码,以产生FECBLOCK过程。外编码(BCH)是可选择的编码方法。稍后将描述数据FEC编码器5010的操作细节。

比特交织器5020可以以LDPC编码和调制方案的组合交织数据FEC编码器5010的输出以实现优化的性能,同时提供有效地可执行的结构。稍后将描述比特交织器5020的操作细节。

星座映射器5030可以使用QPSK、QAM-16、不均匀QAM(NUQ-64、NUQ-256、NUQ-1024),或者不均匀星座(NUC-16、NUC-64、NUC-256、NUC-1024),在基础和手持简档中调制来自比特交织器5020的每个信元字(cellword),或者在高级简档中来自信元字解复用器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,处理模块5000-1进一步包括信元字解复用器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处理对于高级简档帧是需要的,其指的是由MIMO编码器处理在高级简档帧中的所有DP。MIMO处理在DP级别适用。星座映射器对输出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。

此外,PLSFEC编码器6000可以包括加扰器、BCH编码/零插入块、LDPC编码块和LDPC奇偶穿孔块。将给出BICM块的每个块的描述。

PLSFEC编码器6000可以编码加扰的PLS1/2数据、EAC和FIC区段。

加扰器可以在BCH编码以及缩短和穿孔LDPC编码之前加扰PLS1数据和PLS2数据。

BCH编码/零插入块可以使用用于PLS保护的缩短的BCH码,对加扰的PLS1/2数据执行外编码,并且在BCH编码之后插入零比特。仅对于PLS1数据,零插入的输出比特可以在LDPC编码之前转置。

LDPC编码块可以使用LDPC码来编码BCH编码/零插入块的输出。为了产生完整的编码模块,Cldpc、奇偶校验比特、Pldpc从每个零插入的PLS信息块Ildpc被系统编码,并且附在其之后。

[数学公式1]

>Cldpc=[IldpcPldpc]=[i0,i1,...,iKldpc-1,p0,p1,...,pNldpc-Kldpc-1]>

用于PLS1和PLS2的LDPC编码参数如以下的表4。

[表4]

LDPC奇偶穿孔块可以对PLS1数据和PLS2数据执行穿孔。

当缩短被应用于PLS1数据保护时,一些LDPC奇偶校验比特在LDPC编码之后被穿孔。此外,对于PLS2数据保护,PLS2的LDPC奇偶校验比特在LDPC编码之后被穿孔。不发送这些被穿孔的比特。

比特交织器6010可以交织每个被缩短和被穿孔的PLS1数据和PLS2数据。

星座映射器6020可以将比特交织的PLS1数据和PLS2数据映射到星座上。

以上描述的块可以被省略或者由具有类似或者相同功能的块替换。

图7图示根据本发明的一个实施例的帧构建块。

在图7中图示的帧构建块对应于参考图1描述的帧构建块1020的实施例。

参考图7,帧构建块可以包括延迟补偿块7000、信元映射器7010和频率交织器7020。将给出帧构建块的每个块的描述。

延迟补偿块7000可以调整在数据管道和相应的PLS数据之间的时序以确保它们在发射器端共时(co-timed)。通过解决由输入格式化块和BICM块所引起的数据管道的延迟,PLS数据被延迟与数据管道相同的量。BICM块的延迟主要是由于时间交织器5050。带内信令数据承载下一个TI组的信息,使得它们承载要用信号传送的DP前面的一个帧。据此,延迟补偿块延迟带内信令数据。

信元映射器7010可以将PLS、EAC、FIC、DP、辅助流和哑信元映射到在该帧中的OFDM符号的活动载波。信元映射器7010的基本功能是,如果有的话,将对于DP、PLS信元、以及EAC/FIC信元中的每一个由TI产生的数据信元映射到与帧内的OFDM符号内的每一个相对应的活动OFDM信元。服务信令数据(诸如PSI(程序特定信息)/SI)能够被单独地收集并且通过数据管道发送。信元映射器根据由调度器产生的动态信息和帧结构的配置操作。稍后将描述该帧的细节。

频率交织器7020可以随机地交织从信元映射器7010接收的数据信元以提供频率分集。此外,频率交织器7020可以使用不同的交织种子顺序,对由两个按次序的OFDM符号组成的特有的OFDM符号对进行操作,以得到在单个帧中最大的交织增益。

以上描述的块可以被省略或者由具有类似或者相同功能的块替换。

图8图示根据本发明的实施例的OFDM产生块。

在图8中图示的OFDM产生块对应于参考图1描述的OFDM产生块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输出的信号可以根据物理层简档经由多个输出天线发送。根据本发明的实施例的Tx天线可以具有垂直或者水平极性。

以上描述的块可以被省略或者根据设计由具有类似或者相同功能的块替换。

图9图示根据本发明的实施例的用于接收供未来的广播服务的广播信号装置的结构。

根据本发明的实施例的用于接收供未来的广播服务的广播信号的设备可以对应于参考图1描述的用于发送供未来的广播服务的广播信号的设备。

根据本发明的实施例的用于接收供未来的广播服务的广播信号的设备可以包括同步和解调模块9000、帧解析模块9010、解映射和解码模块9020、输出处理器9030和信令解码模块9040。将给出用于接收广播信号装置的每个模块的操作的描述。

同步和解调模块9000可以经由m个Rx天线接收输入信号,相对于与用于接收广播信号的设备相对应的系统执行信号检测和同步,并且执行与由用于发送广播信号装置执行的过程相反过程相对应的解调。

帧解析模块9010可以解析输入信号帧,并且提取经由其发送由用户选择的服务的数据。如果用于发送广播信号的设备执行交织,则帧解析模块9010可以执行与交织的相反过程相对应的解交织。在这种情况下,需要提取的信号和数据的位置可以通过解码从信令解码模块9040输出的数据获得,以恢复由用于发送广播信号的设备产生的调度信息。

解映射和解码模块9020可以将输入信号转换为比特域数据,并且然后根据需要对其解交织。解映射和解码模块9020可以对于为了传输效率应用的映射执行解映射,并且经由解码校正在传输信道上产生的错误。在这种情况下,解映射和解码模块9020可以获得为解映射所必需的传输参数,并且通过解码从信令解码模块9040输出的数据进行解码。

输出处理器9030可以执行由用于发送广播信号的设备应用以改善传输效率的各种压缩/信号处理过程的相反过程。在这种情况下,输出处理器9030可以从信令解码模块9040输出的数据中获得必要的控制信息。输出处理器8300的输出对应于输入到用于发送广播信号装置的信号,并且可以是MPEG-TS、IP流(v4或者v6)和常规流。

信令解码模块9040可以从由同步和解调模块9000解调的信号中获得PLS信息。如上所述,帧解析模块9010、解映射和解码模块9020和输出处理器9030可以使用从信令解码模块9040输出的数据执行其功能。

图10图示根据本发明的一个实施例的帧结构。

图10示出帧类型的示例配置和在超帧中的FRU,(a)示出根据本发明的实施例的超帧,(b)示出根据本发明的实施例的FRU(帧重复单元),(c)示出在FRU中的可变PHY简档的帧,以及(d)示出帧的结构。

超帧可以由八个FRU组成。FRU是用于帧的TDM的基本复用单元,并且在超帧中被重复八次。

在FRU中的每个帧属于PHY简档(基础、手持、高级)中的一个或者FEF。在FRU中帧的最大允许数目是四个,并且给定的PHY简档可以在FRU(例如,基础、手持、高级)中出现从零次到四次的任何次数。如果需要的话,PHY简档定义可以使用在前导中PHY_PROFILE的保留的值扩展。

FEF部分被插入在FRU的末端,如果包括的话。当FEF包括在FRU中时,在超帧中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数据,其包含访问感兴趣的DP的参数。PLS2在每个帧中承载,并且被划分为两个主要部分:PLS2-STAT数据和PLS2-DYN数据。必要时,在PLS2数据的静态和动态部分之后是填充。

图12图示根据本发明的实施例的前导信令数据。

前导信令数据承载需要允许接收器访问PLS数据和跟踪在帧结构内DP的21比特信息。前导信令数据的细节如下:

PHY_PROFILE:该3比特字段指示当前帧的PHY简档类型。不同的PHY简档类型的映射在以下的表5中给出。

[表5]

PHY简档000基础简档001手持简档010高级简档011~110保留111FEF

FFT_SIZE:该2比特字段指示在帧组内当前帧的FFT大小,如在以下的表6中描述的。

[表6]

FFT大小008K FFT0116K FFT1032K FFT11保留

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_PHY_PROFILE、FRU_FRAME_LENGTH、FRU_Gl_FRACTION和RESERVED组成,其用于表示FRU配置和每个帧类型的长度。环路大小是固定的,使得四个PHY简档(包括FEF)在FRU内被用信号传送。如果NUM_FRAME_FRU小于4,则未使用的字段用零填充。

FRU_PHY_PROFILE:这个3比特字段表示相关的FRU的第(i+1)(i是环索引)个帧的PHY简档类型。这个字段使用如表8所示相同的信令格式。

FRU_FRAME_LENGTH:这个2比特字段表示相关联的FRU的第(i+1)个帧的长度。与FRU_GI_FRACTION一起使用FRU_FRAME_LENGTH,可以获得帧持续时间的精确值。

FRU_GI_FRACTION:这个3比特字段表示相关联的FRU的第(i+1)个帧的保护间隔分数值。FRU_GI_FRACTION根据表7被用信号传送。

RESERVED:这个4比特字段保留供将来使用。

以下的字段提供用于解码PLS2数据的参数。

PLS2_FEC_TYPE:这个2比特字段表示由PLS2保护使用的FEC类型。FEC类型根据表10被用信号传送。稍后将描述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:当使用PLS2重复时,这个15比特字段表示Ctotal_partial_blook,用于在当前帧组的每个帧中承载的PLS2的部分编码块的聚集的大小(指定为QAM信元的数目)。如果不使用重复,则这个字段的值等于0。这个值在当前帧组的整个持续时间期间是恒定的。

PLS2_NEXT_FEC_TYPE:这个2比特字段表示用于在下一个帧组的每个帧中承载的PLS2的FEC类型。FEC类型根据表10被用信号传送。

PLS2_NEXT_MOD:这个3比特字段表示用于在下一个帧组的每个帧中承载的PLS2的调制类型。调制类型根据表11被用信号传送。

PLS2_NEXT_REP_FLAG:这个1比特标记表示是否在下一个帧组中使用PLS2重复模式。当这个字段被设置为值“1”时,PLS2重复模式被激活。当这个字段被设置为值“0”时,PLS2重复模式被禁用。

PLS2_NEXT_REP_SIZE_CELL:当使用PLS2重复时,这个15比特字段表示Ctotal_partial_blook,用于在下一个帧组的每个帧中承载的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类型。FEC类型根据以下的表14被用信号传送。

[表14]

FEC_TYPE0016K LDPC0164K LDPC22 -->10~11保留

DP_COD:这个4比特字段表示由相关联的DP使用的编码率。编码率根据以下的表15被用信号传送。

[表15]

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的数目,并且每个帧(PI=1)存在一个TI组。具有2比特字段的允许的PI值被在以下的表18中定义。

[表18]

2比特字段P1NTI0011012210431184

DP_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比特字段确定时间交织器5050的可用性。如果对于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仅承载带内PLS10仅承载带内ISSY11承载带内PLS和带内ISSY

DP_PROTOCOL_TYPE:这个2比特字段表示由给定的DP承载的有效载荷的协议类型。当选择输入有效载荷类型时,其根据以下的表21被用信号传送。

[表21]

DP_CRC_MODE:这个2比特字段表示在输入格式化块中是否使用CRC编码。CRC模式根据以下的表22被用信号传送。

[表22]

CRC模式00未使用01CRC-810CRC-1611CRC-32

DNP_MODE:这个2比特字段表示当DP_PAYLOAD_TYPE被设置为TS(“00”)时由相关联的DP使用的空分组删除模式。DNP_MODE根据以下的表23被用信号传送。如果DP_PAYLOAD_TYPE不是TS(“00”),则DNP_MODE被设置为值“00”。

[表23]

空分组删除模式00未使用01DNP标准10DNP偏移11保留

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_TS 101HC_MODE_TS 210HC_MODE_TS 311HC_MODE_TS 4

HC_MODE_IP:这个2比特字段表示当DP_PAYLOAD_TYPE被设置为IP(“01”)时的IP报头压缩模式。HC_MODE_IP根据以下的表26被用信号传送。

[表26]

报头压缩模式00无压缩01HC_MODE_IP 110~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_COUTER:这个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字段根据如以下的表27所示的PHY简档和FFT大小具有不同长度。

[表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。然后,在PLS字段之后,EAC信元,如果有的话,被直接地映射,接下来是FIC信元,如果有的话。在PLS或者EAC、FIC之后,接下来DP被映射,如果有的话。首先跟随类型1DP,并且接下来类型2DP。稍后将描述DP的类型细节。在一些情况下,DP可以承载用于EAS的一些特定的数据或者服务信令数据。如果有的话,辅助流跟随DP,其后跟随哑信元。根据以上提及的顺序,即,PLS、EAC、FIC、DP、辅助流和哑数据信元将它们映射在一起,精确地填充在该帧中的信元容量。

图17图示根据本发明的实施例的PLS映射。

PLS信元被映射到FSS的活动载波。取决于由PLS占据的信元的数目,一个或多个符号被指定为FSS,并且FSS的数目NFSS由在PLS1中的NUM_FSS用信号传送。FSS是用于承载PLS信元的特殊符号。由于稳健性和延迟在PLS中是重要的问题,所以FSS具有允许快速同步的高密度导频和在FSS内的仅频率内插。

PLS信元如在图17中的示例所示以自顶向下方式被映射到NFSSFSS的活动载波。PLS1PLS1单元被以单元索引的递增顺序首先从第一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信元以外,EAC不在FIC、DP、辅助流或者哑信元的任何一个之前。映射EAC信元的过程与PLS完全相同。

EAC信元被以如在图18的示例所示的信元索引的递增顺序从PLS2的下一个信元映射。取决于EAS消息大小,EAC信元可以占据几个符号,如图18所示。

EAC信元紧跟在PLS2的最后的信元之后,并且继续向下映射,直到最后的FSS的最后的信元索引为止。如果需要的EAC信元的总数超过最后的FSS的剩余的活动载波的数目,则映射进行到下一个符号,并且以与FSS完全相同的方式继续。在这种情况下,用于映射的下一个符号是普通数据符号,其具有比FSS更加有效的载波。

在EAC映射完成之后,如果任何一个存在,则FIC被接下来承载。如果FIC不被发送(如在PLS2字段中用信号传送),则DP紧跟在EAC的最后信元之后。

图19图示根据本发明的实施例的FIC映射

(a)示出不具有EAC的FIC信元的示例映射,以及(b)示出具有EAC的FIC信元的示例映射。

FIC是用于承载交叉层信息以允许快速服务获得和信道扫描的专用信道。这个信息主要包括在DP和每个广播器的服务之间的信道捆绑信息。为了快速扫描,接收器可以解码FIC并获得信息,诸如,广播器ID、服务编号,和BASE_DP_ID。为了快速服务获得,除了FIC之外,基础DP可以使用BASE_DP_ID解码。除其承载的内容以外,基础DP被以与普通DP完全相同的方式编码和映射到帧。因此,对于基础DP不需要另外的描述。FIC数据在管理层中产生和消耗。FIC数据的内容在管理层规范中描述。

FIC数据是可选的,并且FIC的使用由在PLS2的静态部分中的FIC_FLAG参数用信号传送。如果使用FIC,则FIC_FLAG被设置为“1”,并且用于FIC的信令字段在PLS2的静态部分中被定义。在这个字段中用信号传送的是FIC_VERSION和FIC_LENGTH_BYTE。FIC使用与PLS2相同的调制、编码和时间交织参数。FIC共享相同的信令参数,诸如PLS2_MOD和PLS2_FEC。如果有的话,FIC数据紧挨着PLS2或者EAC之后被映射。FIC没有被任何普通DP、辅助流或者哑信元引导。映射FIC信元的方法与EAC的完全相同,也与PLS的相同。

在PLS之后不具有EAC,FIC信元被以如在(a)中的示例所示的信元索引的递增顺序从PLS2的下一个单元映射。取决于FIC数据大小,FIC信元可以被映射在几个符号上,如(b)所示。

FIC信元紧跟在PLS2的最后的信元之后,并且继续向下映射,直到最后的FSS的最后的信元索引为止。如果需要的FIC信元的总数超过最后的FSS的剩余的活动载波的数目,则映射进行到下一个符号,并且以与FSS完全相同的方式继续。在这种情况下,用于映射的下一个符号是普通数据符号,其具有比FSS更加活跃的载波。

如果EAS消息在当前帧中被发送,则EAC在FIC之前,并且FIC信元被以如(b)所示的信元索引的递增顺序从EAC的下一个单元映射。

在FIC映射完成之后,一个或多个DP被映射,之后是辅助流,如果有的话,以及哑信元。

图20图示根据本发明的实施例的DP的类型。

(a)示出类型1DP和(b)示出类型2DP。

在先前的信道,即,PLS、EAC和FIC被映射之后,DP的信元被映射。根据映射方法DP被分类为两种类型中的一个:

类型1DP:DP通过TDM映射

类型2DP:DP通过FDM映射

DP的类型由在PLS2的静态部分中的DP_TYPE字段表示。图20图示类型1DP和类型2DP的映射顺序。类型1DP被以信元索引的递增顺序首先映射,然后,在达到最后的信元索引之后,符号索引被增加1。在下一个符号内,DP继续以从p=0开始的信元索引的递增顺序映射。利用在一个帧中共同地映射的DP的数目,类型1DP的每个在时间上被分组,类似于DP的TDM复用。

类型2DP被以符号索引的递增顺序首先映射,然后,在达到该帧的最后的OFDM符号之后,信元索引增加1,并且符号索引回朔到第一可用的符号,然后从该符号索引增加。在一个帧中一起映射DP的数目之后,类型2DP的每个被以频率分组在一起,类似于DP的FDM复用。

如果需要的话,类型1DP和类型2DP在帧中可以同时存在,有一个限制:类型1DP始终在类型2DP之前。承载类型1和类型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(0,…,DDP1-1)的OFDM信元的寻址限定用于类型1DP的活跃数据信元。寻址方案限定来自用于类型1DP的每个的T1的信元被分配给活跃数据信元的顺序。其也用于在PLS2的动态部分中用信号传送DP的位置。

在不具有EAC和FIC的情况下,地址0指的是在最后的FSS中紧跟承载PLS的最后信元的信元。如果EAC被发送,并且FIC没有在相应的帧中,则地址0指的是紧跟承载EAC的最后信元的信元。如果FIC在相应的帧中被发送,则地址0指的是紧跟承载FIC的最后的信元的信元。用于类型1DP的地址0可以考虑如(a)所示的两个不同情形计算。在(a)的示例中,PLS、EAC和FIC假设为全部发送。对EAC和FIC的二者之一或者两者被省略情形的扩展是明确的。如在(a)的左侧所示在映射所有信元直到FIC之后,如果在FSS中存在剩余的信元。

用于映射类型2DP(0,…,DDP2-1)的OFDM信元的寻址被限定用于类型2DP的活跃数据信元。寻址方案限定来自用于类型2DP的每个的TI的信元被分配给活跃数据信元的顺序。其也用于在PLS2的动态部分中用信号传送DP的位置。

如(b)所示的三个略微地不同的情形是可允许的。对于在(b)的左侧上示出的第一情形,在最后的FSS中的信元可用于类型2DP映射。对于在中间示出的第二情形,FIC占据普通符号的信元,但是,在该符号上FIC信元的数目不大于CFSS。除了在该符号上映射的FIC信元的数目超过CFSS之外,在(b)右侧上示出的第三情形与第二情形相同。

对类型1DP在类型2DP之前情形的扩展是简单的,因为PLS、EAC和FIC遵循与类型1DP相同的“类型1映射规则”。

数据管道单元(DPU)是用于在帧将数据信元分配给DP的基本单元。

DPU被定义为用于将DP定位于帧中的信令单元。信元映射器7010可以映射对于各个DP通过TI产生的信元。时间交织器5050输出一系列的TI块并且各个TI块包括继而由一组信元组成的可变数目的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码字长度的相同的值。

BCH编码应用于每个BBF(Kbch比特),然后LDPC编码应用于BCH编码的BBF(Kldpc比特=Nbch比特),如在图22中图示的。

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]

>Bldpc=[IldpcPldpc]=[i0,i1,...,iKldpc-1,p0,p1,...,pNldpc-Kldpc-1]>

用于长FECBLOCK和短FECBLOCK的参数分别在以上的表28和29中给出。

计算用于长FECBLOCK的Nldpc–Kldpc奇偶校验比特的详细过程如下:

1)初始化奇偶校验比特,

[表达式4]

>p0=p1=p2=...=pNldpc-Kldpc-1=0>

2)在奇偶校验矩阵的地址的第一行中指定的奇偶校验比特地址处累加第一信息比特i0。稍后将描述奇偶校验矩阵的地址的细节。例如,对于速率13/15:

[表达式5]

>p983=p983i0p2815=p2815i0p4837=p4837i0p4989=p4989i0p6138=p6138i0p6458=p6458i0p6921=p6921i0p6974=p6974i0p7572=p7572i0p8496=p8496i0p8260=p8260i0>

3)对于接下来的359个信息比特,is,s=1、2、…359,使用以下的表达式在奇偶校验位地址处累加is。

[表达式6]

{x+(smod360)×Qldpc}mod(Nldpc-Kldpc)

这里x表示对应于第一比特i0的奇偶校验比特累加器的地址,并且QIdpc是在奇偶校验矩阵的地址中指定的编码率相关的常数。继续该示例,对于速率13/15,QIdpc=24,因此,对于信息比特i1,执行以下的操作:

[表达式7]

>p1007=p1007i1p2839=p2839i1p4861=p4861i1p5013=p5013i1p6162=p6162i1p6482=p6482i1p6945=p6945i1p6998=p6998i1p7596=p7596i1p8520=p8520i1p8284=p8284i1>

4)对于第361个信息比特i360,在奇偶校验矩阵的地址的第二行中给出奇偶校验比特累加器的地址。以类似的方式,使用表达式6获得用于以下的359信息比特is的奇偶校验比特累加器的地址,s=361、362、…719,这里x表示对应于信息比特i360的奇偶校验比特累加器的地址,即,在奇偶校验矩阵的地址的第二行中的条目。

5)以类似的方式,对于360个新的信息比特的每个组,从奇偶校验矩阵的地址的新行用于找到奇偶校验比特累加器的地址。

在所有信息比特用尽之后,最后的奇偶校验比特如下获得:

6)以i=1开始顺序地执行以下的操作。

[表达式8]

>pi=pipi-1,i=1,2,...,Nldpc-Kldpc-1>

这里pi的最后的内容,i=0,1,...,NIdpc-KIdpc–1,等于奇偶校验比特pi。

[表30]

编码率Qldpc5/151206/151087/15968/15849/157210/156011/154812/153613/1524

除了以表31替换表30,并且以用于短FECBLOCK的奇偶校验矩阵的地址替换用于长FECBLOCK的奇偶校验矩阵的地址之外,用于短FECBLOCK的这个LDPC编码过程是根据用于长FECBLOCK的LDPC编码过程。

[表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中的每个QC块由360比特组成。奇偶交织的LDPC码字通过QCB交织来交织。QCB交织的单位是QC块。在奇偶交织的输出处的QC块通过如在图23中图示的QCB交织重排列,这里根据FECBLOCK长度,Ncells=64800/ηmod或者16200/ηmod。QCB交织模式是对调制类型和LDPC编码率的每个组合唯一的。

在QCB交织之后,组间交织根据调制类型和阶(ηmod)执行,其在以下的表32中限定。也限定用于一个组内的QC块的数目NQCB_IG。

[表32]

调制类型ηmodNQCB_LGQAM-1642NUC-1644NUQ-6463NUC-6466NUQ-25684NUC-25688NUQ-1024105NUC-10241010

组间交织过程以QCB交织输出的NQCB_IGQC块执行。组间交织具有使用360列和NQCB_IG行写入和读取组内的比特的过程。在写入操作中,来自QCB交织输出的比特是行式写入。读取操作是列式执行的,以从每个行读出m比特,这里对于NUC,m等于1,并且对于NUQ,m等于2。

图24图示根据本发明的实施例的信元字解复用。

图24(a)示出对于8和12bpcuMIMO的信元字解复用,和(b)示出对于10bpcuMIMO的信元字解复用。

比特交织输出的每个信元字(c0,l,c1,l,...,cηmod-1,l)被解复用为如(a)所示的(d1,0,m,d1,1,m...d1,ηmod-1,m)和(d2,0,m,d2,1,m...,d2,ηmod-1,m),其描述用于一个XFECBLOCK的信元字解复用过程。

对于使用不同类型的NUQ用于MIMO编码的10个bpcuMIMO情形,用于NUQ-1024的比特交织器被重新使用。比特交织器输出的每个信元字(c0,l,c1,l...,c9,l)被解复用为(d1,0,m,d1,1,m...d1,3,m)和(d2,0,m,d2,1,m...d2,3,m),如(b)所示。

图25图示根据本发明的实施例的时间交织。

(a)至(c)示出TI模式的示例。

时间交织器在DP级别操作。时间交织(TI)的参数可以对于每个DP不同地设置。

在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到其最大的值是1023的最大值NxBLocK_Group_MAx(对应于DP_NUM_BLOCK_MAX)变化。

每个TI组或者直接映射到一个帧上或者在PI个帧上扩展。每个TI组也被划分为一个以上的TI模块(NTI),这里每个TI块对应于时间交织器存储器的一个使用。在TI组内的TI块可以包含略微不同数目的XFECBLOCK。如果TI组被划分为多个TI块,则其被直接映射到仅一个帧。如以下的表33所示,存在对于时间交织的三个选项(除了跳过时间交织的额外的选项之外)。

[表33]

在每个DP中,TI存储器存储输入的XFECBLOCK(来自SSD/MIMO编码块的输出的XFECBLOCK)。假设输入XFECBLOCK被限定为:

这里dn.s.r.q是在第n个TI组的第s个TI块中的第r个XFECBLOCK的第q个信元,并且表示SSD和MIMO编码的输出如下:

此外,假设来自时间交织器的输出的XFECBLOCK被限定为:

>(hn,s,0,hn,s,1,...,hn,s,i,...,hn,s,NxBLOCK_TI(n,s)×Ncells-1)>

这里hn,s,i是在第n个TI组的第s个TI块中的第i个输出单元(对于i=0,...,NxBLOCK_TI(n,s)×Ncells-1)。

典型地,时间交织器也将起在帧建立过程之前用于DP数据的缓存器的作用。这是通过用于每个DP的两个存储库实现的。第一TI块被写入第一存储库。第二TI块被写入第二存储库,同时第一存储库正在被读取等。

TI是扭曲的两列块交织器。对于第n个TI组的第s个TI块,TI存储器的行数Nr等于信元Ncells的数目,即,Nr=Ncells,同时列数Nc等于数目NxBL0CK_TI(n,s)。

图26图示根据本发明的实施例的被扭曲的行-列块交织器的基本操作。

图26(a)示出在时间交织器中的写入操作,并且图26(b)示出时间交织器中的读取操作。第一XFECBLOCK以列方式写入到TI存储器的第一列,并且第二XFECBLOCK被写入到下一列等等,如在(a)中所示。然而,在交织阵列中,信元以对角线方式被读出。在从第一行(沿着以最左边的列开始的行向右)到最后一行的对角线方式的读取期间,信元被读出,如在(b)中所示。详细地,假定作为要被顺序地读取的TI存储器单元位置,通过计算如下的表达式的行索引Rn,S,i、列索引Cn,S,i以及被关联的扭曲参数Tn,S,i执行以这样的校正阵列的读取过程。

[表达式9]

其中Sshift是用于对角线方式读取过程的公共移位值,不论NxBLOCK_TI(n,s)如何,并且如以下表达式,通过在PLS2-STAT中给出的NxBLOCK_TI(n,s)来确定。

[表达式10]

对于

>Sshift=NxBLOCK_TI_MAX-12>

结果,通过作为zn,s,i=NrCn,s,i+Rn,s,i的坐标计算要被读出的信元位置。

图27图示根据本发明的另一实施例的被扭曲的行-列块交织器的操作。

更加具体地,图27图示用于各个TI组的TI存储器的交织阵列,包括当NxBLOCK_TI(0,0)=3、NxBLOCK_TI(1,0)=6、NxBLOCKTI(2,0)=5时的虚拟XFECBLOCK。

可变数目NxBLOCK_TI(n,s)=Nr将会小于或者等于N′xBLOCK_TI_MAX。因此,为了实现在接收器侧处的单个存储器解交织,不论NxBLOCK_TI(n,s)如何,通过将虚拟XFECBLOCK插入到TI存储器用于在被扭曲的行-列块交织器中使用的交织阵列被设置为Nr×Nc=Ncells×N′xBLOCK_TI_MAX的大小,并且如下面的表达式完成读取过程。

[表达式11]

TI组的数目被设置为3。通过DP_TI_TYPE=‘0’、DP_FRAME_INTERVAL=‘1’,以及DP_TI_LENGTH=‘1’,即,NTI=1、IJUMP=1、以及P1=1,在PLS2-STAT数据中用信号传送时间交织器的选项。每个TI组的其每一个具有Ncells=30的XFECBLOCK的数目分别通过NxBLOCK_TI(0,0)=3、NxBLOCK_TI(1,0)=6、NxBLOCK_TI(2,0)=5在PLS2-DYN数据中用信号传送。通过NxBLOCK_Groyp_MAx,在PLS-STAT数据中用信号传送XFECBLOCK的最大数目,这导致

图28图示根据本发明的实施例的被扭曲的行-列块的对角线方式的读取图案。

更加具体地,图28示出来自于具有N′xBLOCK_TI_MAX=7并且Sshift=(7-1)/2=3的参数的各个交织阵列的对角线方式的读取图案。注意,在如上面的伪代码示出的读取过程中,如果Vi≥NcellsNxBLOCK_TI(n,s),则Vi的值被跳过并且使用下一个计算的Vi的值。

图29图示根据本发明的实施例的用于各个交织阵列的被交织的XFECBLOCK。

图29图示来自于具有N′xBLOCK_TI_MAX=7并且Sshift=3的参数的各个交织阵列的被交织的XFECBLOCK。

图30图示出根据本发明的实施例的广播接收装置的配置。

在图30的实施例中,广播接收装置100包括广播接收单元110、互联网协议(IP)通信单元130以及控制器150。

广播接收单元110可包括执行将由广播接收单元110执行的各功能的一个或多个处理器、一个或多个电路以及一个或多个硬件模块。具体地,广播接收单元110可以是其中将多个半导体零件集成为一个的片上系统(SOC)。SOC可以是其中将诸如图形卡、音频卡、视频卡以及调制解调器之类的多媒体部分以及诸如处理器和DRAM之类的各种半导体组件集成为一个的半导体。广播接收单元110包括信道同步器111、信道均衡器113以及信道解码器115。

信道同步器111使符号频率与时序同步,使得可以在其中可以接收到广播信号的基带中执行解码。

信道均衡器113补偿同步的广播信号的失真。具体地,信道均衡器113补偿由于多路径、多普勒效应等而引起的同步广播信号失真。

信道解码器115将广播信号解码,其失真已被补偿。具体地,信道解码器115从广播信号提取传输帧,其失真已被补偿。这时,信道解码器115可执行前向纠错(FEC)。

IP通信单元130通过互联网来接收和发射数据。IP通信单元130可包括执行将由IP通信单元130执行的相应功能的一个或多个处理器、一个或多个电路以及一个或多个硬件模块。具体地,IP通信单元130可以是其中将多个半导体零件集成为一个的片上系统(SOC)。SOC可以是其中将诸如图形卡、音频卡、视频卡以及调制解调器之类的多媒体部分以及诸如处理器和DRAM之类的各种半导体组件集成为一个的半导体。

控制器150可包括执行将由控制器150执行的各功能的一个或多个处理器、一个或多个电路以及一个或多个硬件模块。具体地,控制器150可以是其中将多个半导体零件集成为一个片上系统(SOC)。SOC可以是其中将诸如图形卡、音频卡、视频卡以及调制解调器之类的多媒体部分以及诸如处理器和DRAM之类的各种半导体组件集成为一个的半导体。控制器150包括信令解码器151、传输分组接口153、宽带分组接口155、基带操作控制器157、公共协议栈159、服务图数据库161、服务信令信道处理缓存器和解析器163、A/V处理器165、广播服务指南处理器167、应用处理器169以及服务指南数据库171。

信令解码器151将广播信号中的信令信息解码。

传输分组接口153从广播信号提取传输分组。这时,传输分组接口153可从提取的传输分组提取诸如信令信息或IP数据报之类的数据。

宽带分组接口155从通过互联网接收到的数据提取IP分组。这时,宽带分组接口155可从IP分组提取信令数据或IP数据报。

基带操作控制器157控制与从基带进行的广播信息接收有关的操作。

公共协议栈159从传输分组提取音频或视频。

A/V处理器165处理音频或视频。

服务信令信道处理缓存器和解析器163解析并缓存指示广播服务的信令信息。具体地,服务信令信道处理缓存器和解析器163可解析并缓存指示来自IP数据报的广播服务的信令信息。

服务图数据库165存储包括关于广播服务的信息的广播服务列表。

服务指南处理器167处理指导陆地广播服务节目的陆地广播服务指南数据。

应用处理器169从广播信号提取并处理应用程序相关信息。

服务指南数据库171存储广播服务的节目信息。

图31图示出根据本发明的实施例的广播服务的传输层。

广播发送设备可在单个频率或多个频率上通过至少一个物理层管道(PLP)发射广播服务和与广播服务有关的数据。PLP是可以在物理层上识别的一系列逻辑数据传输路径。还可使用诸如数据管道之类的其它术语来指代PLP。单个广播服务可包括多个分量。分量中的每一个可以是选自音频分量、视频分量以及数据分量之中的一个。每个广播站可使用广播发送设备通过单个PLP或多个PLP来发射封装广播服务。具体地,广播站可使用广播发送设备通过多个PLP来发射包括在单个服务中的多个分量。替换地,广播站可使用广播发送设备通过单个PLP来发射包括在单个服务中的多个分量。例如,在图31的实施例中,第一广播站(广播#1)可使用广播发送设备通过单个PLP(PLP#0)来发射信令信息。另外,在图31的实施例中,第一广播站(广播#1)可使用广播发送设备分别地通过相互不同的第一PLP(PLP#1)和第二PLP(PLP#2)来发射包括在第一广播服务中的第一分量(分量1)和第二分量(分量2)。另外,在图31的实施例中,第N广播站(广播#N)可通过第NPLP(PLP#N)来发射包括在广播服务(服务#1)中的第一分量(分量1)和第二分量(分量2)。这时,可使用选自IP、用户数据报协议(UDP)以及用于实施内容传输的协议(诸如实时传输协议(RTP))之中选择的一个来将实时广播服务封装。甚至可使用选自IP、UDP以及诸如FLUTE之类的内容传输协议之中的至少一个分组来将非实时内容或非实时数据封装。因此,可将通过其传输一个或多个分量的多个PLP包括在由广播发送设备发射的传输帧中。因此,广播接收装置100必须检查多个PLP以便针对广播服务连接信息的获取扫描广播服务。因此,必须提供使得广播接收装置100能够高效地扫描广播服务的广播传输方法和广播接收方法。

图32图示出根据本发明的实施例的广播传输帧。

在图32的实施例中,广播传输帧包括P1部分、L1部分、公共PLP部分、调度且交织PLP部分以及辅助数据部分。

在图32的实施例中,广播发送设备通过广播传输帧的P1部分来发射用于传输信号检测的信息。另外,广播发送设备可通过P1部分来发射用于广播信号调谐的调谐信息。

在图32的实施例中,广播发送设备通过L部分来发射广播传输帧的配置和每个PLP的特性。这时,广播接收装置100可基于P1部分将L部分解码以获取广播传输帧的配置和每个PLP的特性。

在图32的实施例中,广播发送设备可通过公共PLP部分来发射共同应用于PLP的信息。在另一具体实施例中,广播传输帧不包括公共PLP部分。

在图32的实施例中,广播发送设备通过调度且交织PLP部分来发射包括在广播服务中的多个分量。在这里,调度且交织PLP部分包括多个PLP。

在图32的实施例中,经由L1部分或公共PLP部分,广播发送设备可指示通过其发射组成广播服务的每个分量的PLP。然而,为了获取用于广播服务扫描等的具体广播服务信息,广播接收装置100必须将调度且交织PLP部分中的所有PLP解码。

不同于图32的实施例,广播发送设备可发射广播传输帧,其包括通过广播传输帧发射的广播服务和包括关于在广播服务中包括的分量的信息的附加部分。这时,广播接收装置100可通过附加部分来快速地获取广播服务和关于在广播服务中包括的分量的信息,这将在下文中参考图33至45来描述。

图33图示出根据本发明的另一实施例的广播传输帧。

在图33的实施例中,广播传输帧包括P1部分、L1部分、快速信息信道(FIC)部分、调度且交织PLP部分和辅助数据部分。

除L1部分和FIC部分之外,图33的实施例与图32的实施例相同。广播发送设备通过FIC部分来发射快速信息。快速信息可包括关于通过传输帧发射的广播流的配置的信息、简要广播服务信息以及分量信息。广播接收装置100可基于FIC部分来扫描广播服务。具体地,广播接收装置100可从FIC部分提取关于广播服务的信息。

L1部分还可包括关于快速信息的版本的信息,其指示包括在FIC部分中的快速信息是否已改变。在快速信息已改变的情况下,广播发送设备可改变关于快速信息的版本的信息。另外,广播接收装置100可基于关于快速信息的版本的信息来确定是否要接收快速信息。具体地,在关于先前接收到的快速信息的版本的信息与关于包括在L1部分中的快速信息的版本的信息相同的情况下,广播接收装置100可不接收快速信息。

将参考图34来详细地描述包括在FIC部分中的信息。

图34图示出根据本发明的实施例的快速信息块的语法。

通过广播传输帧的FIC部分发射的快速信息块可包括选自FIT_data_version字段、num_broadcast字段、broadcast_id字段、delivery_system_id字段、num_service字段、service_id字段、service_category字段、service_hidden_flag字段以及SP_indicator字段中的至少一个。

FIT_data_version字段指示关于快速信息块的语法和语义的版本信息。广播接收装置100可通过使用此字段来确定是否要处理相应快速信息块。例如,在其中FIT_data_version字段的值指示广播接收装置100不支持的版本的情况下,广播接收装置100可不处理该快速信息块。在具体实施例中,FIT_data_version字段可以是8比特字段。

num_broadcast字段指示通过相应频率或发射的传输帧来发射广播服务的广播站的数目。在具体实施例中,num_broadcast字段可以是8比特字段。

broadcast_id字段指示标识符,其识别通过相应频率或传输帧来发射广播服务的广播站。在广播发送设备基于MPEG-2TS来发射数据的情况下,broadcast_id字段可具有与MPEG-2TS的transport_stream_id相同的值。在具体实施例中,broadcast_id字段可以是16比特字段。

delivery_system_id字段指示识别通过广播网络应用和处理相同传输参数的广播传送系统的标识符。在具体实施例中,delivery_system_id字段可以是16比特字段。

num_service字段指示对应于broadcast_id的广播站在相应频率或传输帧中发射的广播服务的数目。在具体实施例中,num_service字段可以是8比特字段。

service_id字段指示识别广播服务的标识符。在具体实施例中,service_id字段可以是16比特字段。

service_category字段指示广播服务的种类。具体地,service_category字段可指示选自TV服务、无线电服务、广播服务指南、RI服务以及紧急报警中的至少一个。例如,在service_category字段的值是0x01的情况下,service_category字段可指示TV服务。例如,在service_category字段的值是0x02的情况下,service_category字段可指示无线电服务。例如,在service_category字段的值是0x03的情况下,service_category字段可指示RI服务。例如,在service_category字段的值是0x08的情况下,service_category字段可指示服务指南。例如,在service_category字段的值是0x09的情况下,service_category字段可指示紧急时报警。在具体实施例中,service_category字段可以是6比特字段。

service_hidden_flag字段指示相应广播服务是否是隐藏服务。在广播服务是隐藏服务的情况下,广播服务是测试服务或特殊服务。因此,在相应服务是隐藏服务的情况下,广播接收装置100可以不在服务指南或服务列表中显示相应服务。另外,在相应服务是隐藏服务的情况下,广播接收装置100可防止通过频道向上/向下键输入来选择相应服务,但是可允许用数字键输入来选择相应服务。在具体实施例中,service_hidden_flag字段可以是1比特字段。

SP_indicator字段可指示相应广播服务的一个或多个分量是否已受到服务保护。例如,在SP_indicator字段的值是1的情况下,SP_indicator字段可指示相应广播服务的一个或多个分量已受到服务保护。在具体实施例中,SP_indicator字段可以是1比特字段。将参考图35至36来描述使用快速信息块的广播服务传输方法和广播服务接收方法。

图35图示出根据本发明的实施例的发射广播服务的广播发送设备。

广播发送设备通过控制器来获取关于要发射的广播服务的信息(S101)。具体地,广播发送设备获取关于要包括在频率或传输帧中的广播服务的信息。在具体示例中,广播发送设备可从识别用于发射广播的广播站的广播站标识符、识别用于传送广播的传送系统的传送标识符、识别广播服务的标识符、关于广播服务种类的信息、指示广播服务是否是隐藏服务的信息以及指示广播服务的分量是否已受到服务保护的信息之中选择的至少一个。

广播发送设备通过控制器基于广播服务信息生成快速信息(S103)。快速信息可包括从识别用于发射广播的广播站的广播站标识符、识别用于传送广播的传送系统的传送系统标识符、识别广播服务的标识符、关于广播服务的种类的信息、指示广播服务是否是隐藏服务的信息、指示广播服务的分量是否已受到服务保护的信息、指示在将快速信息将被插入其中的传输帧中发射广播服务的广播站的数目的信息以及指示与传输帧中的各广播站标识符相对应的广播服务的数目的信息之中选择的至少一个。在具体实施例中,广播发送设备可生成与在图34的实施例中相同的快速信息块。

广播发送设备通过控制器向传输帧的快速信息信道部分中插入快速信息(S105)。广播发送设备可以与在图33的实施例中相同的方式向传输帧的快速信息信道部分中插入快速信息。

广播发送设备通过发射单元来发射包括传输帧的广播信号(S107)。

图36图示出根据本发明的实施例的扫描广播服务的广播接收装置。

广播接收装置100将广播接收单元110调谐到能够接收广播信号的信道(S301)。一般地,针对地面广播,规定包括能够发射用于给定区域的广播服务的频率和关于具体传输参数的信息的信道列表。另外,针对电缆广播,规定包括能够发射用于给定电缆广播提供商的广播服务和关于具体传输参数的信息的频率。在具体实施例中,因此,广播接收装置100可基于预置信道列表而调谐至能够接收广播信号的信道。

广播接收装置100通过控制器150来获取快速信息(S303)。具体地,广播接收装置100可从传输帧的FIC部分提取快速信息。在这里,快速信息可以是图34的快速信息块。

在其中在传输帧中存在广播服务的情况下,广播接收装置100通过控制器150获取广播服务连接信息(S305和S307)。另外,广播接收装置100可基于指示用于在传输帧中发射广播服务的广播站的数目的信息来确定在传输帧中是否存在广播服务。在另一具体实施例中,广播接收装置100可基于指示在传输帧中是否存在对应于每个广播站标识符的广播服务的信息而确定在传输帧中是否存在广播服务。

广播服务连接信息可以是接收广播服务所需的最少信息。具体地,广播服务连接信息可包括从识别用于发射广播的广播站的广播站标识符、识别用于传送广播的传送系统的传送系统标识符、识别广播服务的标识符、关于广播服务的种类的信息、指示广播服务是否是隐藏服务的信息、指示广播服务的分量是否已受到服务保护的信息、指示在将快速信息将被插入其中的传输帧中发射广播服务的广播站的数目的信息以及指示与传输帧中的各广播站标识符相对应的广播服务的数目的信息之中选择的至少一个。在具体实施例中,广播接收装置100可基于所获取的广播服务连接信息生成包括关于多个广播服务的连接信息的广播服务列表。

在其中并未获取快速信息中的所有广播服务连接信息的情况下,广播接收装置100获取关于下一广播服务的广播服务连接信息(S309和S311)。在具体实施例中,快速信息可包括关于多个广播服务的广播服务连接信息。在这里,快速信息可包括其中连续地存储关于广播服务的广播服务连接信息的环路形式的广播服务连接信息。具体地,快速信息可以以环路形式包括关于由每个广播站提供的广播服务的广播服务连接信息。

在其中在传输帧中不存在广播服务的情况下或者在已经获取了快速信息中的所有广播服务连接信息的情况下,广播接收装置100确定当前调谐信道是否是最后一个信道(S305、S309和S313)。具体地,广播接收装置100可确定当前调谐信道是否是预置信道列表的最后信道。

在其中当前调谐信道不是最后信道的情况下,广播接收装置100调谐到下一信道以获取快速信息(S315)。

在其中当前调谐信道是最后信道的情况下,广播接收装置100接收广播服务(S317)。这时,由广播接收装置100接收到的广播服务可以是预置广播服务。在另一具体实施例中,由广播接收装置100接收到的广播服务可以是对于其而言最后获取连接信息的广播服务。在另一具体实施例中,由广播接收装置100接收到的广播服务可以是对于其而言首先获取连接信息的广播服务。然而,在图33至35的实施例中,广播接收装置100可仅获取关于在相应频率或传输帧存在的广播站和由每个广播站提供的广播服务的简要信息。因此,为了获取关于在相应频率或传输帧中发射的每个广播服务的详细信息,广播接收装置100必须执行附加操作。例如,为了获取关于组成每个广播服务的分量的信息,广播接收装置100可从传输帧中的调度且交织PLP部分提取信令信息。因此,必须提供新的广播传输方法、广播发送设备的操作方法、广播接收装置以及广播接收装置的操作方法,其使得广播接收装置100能够快速地且高效地获取关于传输帧中的广播服务的详细信息,这将参考图37至48来描述。

在其中传输帧包括包含关于通过传输帧的广播服务的详细信息的附加PLP部分的情况下,广播接收装置100可仅仅提取附加PLP部分以获取关于通过传输帧发射的广播服务的详细信息。另外,在快速信息块包括包含关于通过传输帧的广播服务的详细信息的附加PLP部分的情况下,广播接收装置100可高效地获取关于包括关于通过传输帧的广播服务的详细信息的附加PLP部分的信息。因此,传输帧可在调度且交织PLP部分中包括附加PLP部分,附加PLP部分包括关于通过传输帧发射的广播服务的详细信息。在这里,包括关于通过传输帧发射的广播服务的详细信息的附加PLP部分可包括指示广播服务的信令信息。在另一具体实施例中,包括关于通过传输帧发射的广播服务的详细信息的附加PLP部分可包括被包括在每个广播服务中的分量。

另外,快速信息块可包括附加PLP部分,附加PLP部分包含关于通过传输帧发射的广播服务的详细信息。具体地,快速信息块可包括标识符,其识别包括关于通过传输帧发射的广播服务的详细信息的附加PLP部分,这将参考图37至40来详细地描述。在下文中,包括关于通过传输帧发射的广播服务的详细信息的附加PLP部分将被称为基础PLP。

图37至40图示出根据本发明的另一实施例的快速信息块的语法。

在图37的实施例中,快速信息块还包括base_PLP_id字段和base_PLP_version字段,不同于图34的实施例。

base_PLP_id字段是识别关于由对应于broadcast_id的广播站提供的广播服务的基础PLP的标识符。在具体实施例中,基础PLP可传输信令信息,其指示正在通过传输帧发射的广播服务。在具体实施例中,指示广播服务的信令信息可以是MPEG2-TSPSI。另外,在具体实施例中,指示广播服务的信令信息可以是ATSCPSIP。另外,在具体实施例中,指示广播服务的信令信息可以是DVBSI。在另一具体实施例中,基础PLP可包括被包括在通过传输帧发射的广播服务中的分量。在具体实施例中,base_PLP_id字段可以是8比特字段。

base_PLP_version字段可指示关于通过基础PLP发射的数据的变化的版本信息。例如,当在通过base_PLP来传输信令信息的情况下改变服务信令时,base_PLP_version字段的值可增加1。在具体实施例中,base_PLP_version字段可以是5比特字段。广播接收装置100可基于base_PLP_version字段来确定是否要接收通过base_PLP发射的数据。例如,在其中base_PLP_version字段的值与先前已接收到的通过基础PLP发射的数据的base_PLP_version字段的值相同的情况下,广播接收装置100可不接收通过基础PLP发射的数据。

同时,可将传输帧中的PLP的数目设置成32的最大值。在这种情况下,base_PLP_id字段可以具有的最大值可以是32或以下,并且因此base_PLP_id字段可以是6比特字段。另外,num_service字段可以具有的值是32或以下,并且因此num_service字段可以是5比特字段。

图38图示出其中base_PLP_id字段是6比特字段且num_service字段是5比特字段的实施例。

另外,快速信息块可包括关于广播服务的分量的信息。在具体实施例中,快速信息块可包括num_component字段、component_id字段以及PLP_id字段。

num_component字段指示组成相应广播服务的分量的数目。在具体实施例中,num_component字段可以是8比特字段。

component_id字段指示识别广播服务中的相应分量的标识符。在具体实施例中,component_id字段可以是8比特字段。

PLP_id字段指示识别通过其在传输帧中发射相应分量的PLP的标识符。在具体实施例中,PLP_id字段可以是8比特字段。

图39图示出其中快速信息块包括num_component字段、component_id字段以及PLP_id字段的实施例。

另外,如前所述,可将传输帧中的PLP的数目设置成32的最大值。在这种情况下,即使当快速信息块包括num_component字段、component_id字段以及PLP_id字段时,base_PLP_id字段也可以是6比特字段。另外,num_service字段可以是5比特字段。

图40图示出其中快速信息块包括num_component字段、component_id字段以及PLP_id字段、base_PLP_id字段是6比特字段且num_service字段是5比特字段的实施例。

图41图示出根据本发明的另一实施例的发射广播服务的广播发送设备。

广播发送设备通过控制器来获取关于要发射的广播服务的信息(S501)。具体地,广播发送设备获取关于要包括在频率或传输帧中的广播服务的信息。在具体示例中,广播发送设备可从识别用于发射广播的广播站的广播站标识符、识别用于传送广播的传送系统的传送标识符、识别广播服务的标识符、关于广播服务种类的信息、指示广播服务是否是隐藏服务的信息、指示广播服务的分量是否已受到服务保护的信息指示包括在广播服务中的分量的标识符的信息以及指示广播服务的信令信息之中选择的至少一个。该信令信息可以是从MPEG2-TSPSIATSCPSIP以及DVBSI之中选择的一个。另外,信令信息可包括指示基于除上述标准之外在未来将新建立的标准的广播服务的信令信息。

广播发送设备通过控制器将关于基于广播服务信息通过传输帧发射的广播服务的详细信息插入到调度且交织PLP部分的至少一个PLP中(S503)。如前所述,关于广播服务的详细信息可以是指示广播服务的信令信息。该信令信息可以是从MPEG2-TSPSIATSCPSIP以及DVBSI之中选择的一个。另外,信令信息可包括指示基于除上述标准之外在未来将新建立的标准的广播服务的信令信息。另外,广播发送设备将包括在基于广播服务信息通过传输帧发射的广播服务中的每个广播服务的分量插入到调度且交织PLP部分的至少一个PLP中。在这里,在其中插入关于通过传输帧发射的广播服务的详细信息的PLP是基础PLP。

广播发送设备通过控制器基于包括广播服务信息和关于广播服务的详细信息的PLP而生成快速信息(S505)。该快速信息可包括从识别用于发射广播的广播站的广播站标识符、识别用于传送广播的传送系统的传送系统标识符、识别广播服务的标识符、关于广播服务的种类的信息、指示广播服务是否是隐藏服务的信息、指示广播服务的分量是否已受到服务保护的信息、指示在将快速信息将被插入其中的传输帧中发射广播服务的广播站的数目的信息、指示与传输帧中的各广播站标识符相对应的广播服务的数目的信息、指示包括在广播服务中的分量的数目的信息、识别包括在广播服务中的分量的标识符以及识别包括相应分量的PLP的标识符之中选择的至少一个。另外,快速信息可包括识别基础PLP的标识符。另外,快速信息可包括指示基础PLP中的信息的变化的信息。在具体实施例中,广播发送设备可生成与在图37至40的实施例中相同的快速信息块。

广播发送设备通过控制器将快速信息插入到传输帧的快速信息信道部分中(S507)。广播发送设备可以与在图33的实施例中相同的方式将快速信息插入到传输帧的快速信息信道部分中。

广播发送设备通过发射单元来发射包括传输帧的广播信号(S509)。

图42图示出根据本发明的另一实施例的扫描广播服务的广播接收装置。

广播接收装置100将广播接收单元110调谐到能够接收广播信号的信道(S701)。一般地,针对地面广播,规定包括能够发射用于给定区域的广播服务的频率和关于具体传输参数的信息的信道列表,如前所述。另外,针对电缆广播,规定包括能够发射用于给定电缆广播提供商的广播服务和关于具体传输参数的信息的频率。在具体实施例中,因此,广播接收装置100可基于预置信道列表而调谐至能够接收广播信号的信道。

广播接收装置100通过控制器150来获取快速信息(S703)。具体地,广播接收装置100可从传输帧的FIC部分提取快速信息。在这里,快速信息可以是图34至40的实施例中的快速信息块。

在其中在传输帧中存在广播服务的情况下,广播接收装置100通过控制器150获取BASEPLP信息和广播服务连接信息(S705和S707)。另外,广播接收装置100可基于指示用于在传输帧中发射广播服务的广播站的数目的信息来确定在传输帧中是否存在广播服务。在另一具体实施例中,广播接收装置100可基于指示在传输帧中是否存在对应于每个广播站标识符的广播服务的信息而确定在传输帧中是否存在广播服务。

广播服务连接信息可以是接收广播服务所需的最少信息。广播服务连接信息可包括从识别用于发射广播的广播站的广播站标识符、识别用于传送广播的传送系统的传送系统标识符、识别广播服务的标识符、关于广播服务的种类的信息、指示广播服务是否是隐藏服务的信息、指示广播服务的分量是否已受到服务保护的信息、指示在将快速信息将被插入其中的传输帧中发射广播服务的广播站的数目的信息、指示与传输帧中的各广播站标识符相对应的广播服务的数目的信息、指示包括在广播服务中的分量的数目、识别包括在广播服务中的分量的标识符以及识别包括相应分量的PLP的标识符之中选择的至少一个。在具体实施例中,广播接收装置100可基于所获取的广播服务连接信息生成包括关于多个广播服务的连接信息的广播服务列表。另外,基础PLP信息可包括从识别基础PLP的标识符与指示基础PLP中的信息变化的信息之间选择的一个。

广播接收装置100通过控制器150基于基础PLP信息而获取关于广播服务的信令信息。如前所述,信令信息可以是从MPEG2-TSPSI、ATSCPSIP以及DVBSI之中选择的一个。另外,信令信息可包括指示基于除上述标准之外在未来将新建立的标准的广播服务的信令信息。

将参考图43和44来详细地描述广播接收装置100的操作。

如图43的实施例中所示,广播接收装置100可从快速信息获取广播服务连接信息。另外,广播接收装置100可生成包括关于广播服务的连接信息的广播服务列表。然而,为了获取关于广播服务的详细信息,广播接收装置100必须从base_PLP获取信息。为此,广播接收装置100基于base_PLP信息来识别base_PLP。具体地,如在图44的实施例中,广播接收装置100可从快速信息获取base_PLP标识符,并且可基于base_PLP标识符从多个PLP识别base_PLP。另外,广播接收装置100可从包括在base_PLP中的信令信息基于广播服务连接信息获取信令信息。具体地,广播接收装置100可获取对应于广播服务连接信息的信令信息。例如,广播接收装置100可从base_PLP获取在与从快速信息获取的广播服务标识符相对应的广播服务中包括的分量的类型。

在其中并未获取快速信息中的所有广播服务连接信息的情况下,广播接收装置100获取关于下一广播服务的广播服务连接信息(S711和S713)。在具体实施例中,快速信息可包括关于多个广播服务的广播服务连接信息。在这里,快速信息可包括其中连续地存储关于广播服务的广播服务连接信息的环路形式的广播服务连接信息。具体地,快速信息可以以环路形式包括关于由每个广播站提供的广播服务的广播服务连接信息。

在其中在传输帧中不存在广播服务的情况下或者在已经获取了快速信息中的所有广播服务连接信息的情况下,广播接收装置100确定当前调谐信道是否是最后一个信道(S705、S711和S715)。具体地,广播接收装置100可确定当前调谐信道是否是预置信道列表的最后信道,如前所述。

在其中当前调谐信道不是最后信道的情况下,广播接收装置100调谐到下一信道以获取快速信息(S717)。

在其中当前调谐信道是最后信道的情况下,广播接收装置100接收广播服务(S719)。在这里,由广播接收装置100接收到的广播服务可以是预置广播服务。在另一具体实施例中,由广播接收装置100接收到的广播服务可以是对于其而言最后获取连接信息的广播服务。在另一具体实施例中,由广播接收装置100接收到的广播服务可以是对于其而言首先获取连接信息的广播服务。

广播接收装置100可通过base_PLP高效地获取关于广播服务的详细信息以及关于广播服务的简要信息。另外,广播接收装置100可通过base_PLP快速地获取关于广播服务的详细信息以及关于广播服务的简要信息。

然而,在其中在传输帧中不存在附加FIC部分的情况下,广播发送设备可通过传输在PLP或附加PLP中共享的信息的公共PLP部分以表格形式发射快速信息。可将快速信息报封装到包括MPEG2-TS或IP/UDP数据报或IP/UDP数据报的通用分组中。另外,广播接收装置100可通过控制器150从公共PLP部分或附加PLP接收快速信息表。另外,广播接收装置100可相对于快速信息表执行图44的操作。将参考图45至48来描述快速信息表的形式。

图45图示出根据本发明的实施例的快速信息表的语法。

快速信息表可包括从table_id字段、section_syntax_indicator字段、private_indicator字段、section_length字段、table_id_extension字段、table_id_extension字段、FIT_data_version字段、current_next_indicator字段、section_number字段、last_section_number字段、num_broadcast字段、broadcast_id字段、delivery_system_id字段、base_PLP_id字段、base_PLP_version字段、num_service字段、service_id字段、service_category字段、service_hidden_flag字段、SP_indicator字段、num_component字段、component_id字段以及PLP_id字段中选择的至少一个。

table_id字段指示快速信息表的标识符。table_id字段可以是0xFA,其是由ATSCA/65定义的预留id值中的一个。在具体实施例中,table_id字段可以是8比特字段。

基于MPEG-2TS,section_syntax_indicator字段指示快速信息表是长类型的专用区段表。在具体实施例中,section_syntax_indicator字段可以是1比特字段。

private_indicator字段指示当前表格对应于专用区段。在具体实施例中,private_indicator字段可以是1比特字段。

section_length字段指示在section_length字段之后包括的区段的长度。在具体实施例中,section_length字段可以是12比特字段。

table_id_extension字段可指示识别快速信息的标识符。在具体实施例中,table_id_extension字段可以是16比特字段。

FIT_data_version字段指示关于快速信息表的语法和语义的版本信息。广播接收装置100可通过使用此字段来确定是否要处理快速信息表。例如,在其中FIT_data_version字段的值指示广播接收装置100不支持的版本的情况下,广播接收装置100可不处理该快速信息表。在具体实施例中,FIT_data_version字段可以是5比特字段。

current_next_indicator字段指示快速信息表的信息是否当前是可用的。具体地,在其中current_next_indicator字段的值是1的情况下,current_next_indicator字段可指示快速信息表的信息是可用的。另外,在其中current_next_indicator字段的值是1的情况下,current_next_indicator字段可指示快速信息表的信息接下来是可用的。在具体实施例中,current_next_indicator字段可以是1比特字段。

section_number字段指示数目当前区段的编号。在具体实施例中,section_number字段可以是8比特字段。

last_section_number字段指示最后区段的编号。在此信息表很大的情况下,可将快速信息表在被划分成多个区段的状态下发射。这时,广播接收装置100可基于section_number字段和last_section_number字段来确定是否要接收快速信息表所需的所有区段。在具体实施例中,last_section_number字段可以是8比特字段。

num_broadcast字段指示通过相应频率或发射的传输帧来发射广播服务的广播站的数目。在具体实施例中,num_broadcast字段可以是8比特字段。

broadcast_id字段指示标识符,其识别通过相应频率或传输帧来发射广播服务的广播站。在广播发送设备基于MPEG-2TS来发射数据的情况下,broadcast_id可具有与MPEG-2TS的transport_stream_id相同的值。在具体实施例中,broadcast_id字段可以是16比特字段。

delivery_system_id字段指示标识符,该指示符识别通过广播网络应用和处理相同传输参数的广播传送系统。在具体实施例中,delivery_system_id字段可以是16比特字段。

base_PLP_id字段是识别关于由对应于broadcast_id的广播站提供的广播服务的基础PLP的标识符。在具体实施例中,基础PLP可传输指示通过传输帧发射的广播服务的信令信息。在具体实施例中,指示广播服务的信令信息可以是MPEG2-TSPSI。另外,在具体实施例中,指示广播服务的信令信息可以是ATSCPSIP。另外,在具体实施例中,指示广播服务的信令信息可以是DVBSI。在另一具体实施例中,基础PLP可包括被包括在通过传输帧发射的广播服务中的分量。在具体实施例中,base_PLP_id字段可以是8比特字段。

base_PLP_version字段可指示关于通过基础PLP发射的数据的变化的版本信息。例如,当在通过base_PLP来传输信令信息的情况下改变服务信号时,base_PLP_version字段的值可增加1。在具体实施例中,base_PLP_version字段可以是5比特字段。

num_service字段指示对应于broadcast_id的广播站在相应频率或传输帧中发射的广播服务的数目。在具体实施例中,num_service字段可以是8比特字段。

service_id字段指示识别广播服务的标识符。在具体实施例中,service_id字段可以是16比特字段。

service_category字段指示广播服务的种类。具体地,service_category字段可具有选自TV服务、无线电服务、广播服务指南、RI服务以及紧急报警中的至少一个。例如,在service_category字段的值是0x01的情况下,service_category字段可指示TV服务。例如,在service_category字段的值是0x02的情况下,service_category字段可指示无线电服务。例如,在service_category字段的值是0x03的情况下,service_category字段可指示RI服务。例如,在service_category字段的值是0x08的情况下,service_category字段可指示服务指南。例如,在service_category字段的值是0x09的情况下,service_category字段可指示紧急报警。在具体实施例中,service_category字段可以是6比特字段。

service_hidden_flag字段指示相应广播服务是否是隐藏服务。在广播服务是隐藏服务的情况下,广播服务是测试服务或特殊服务。因此,在相应服务是隐藏服务的情况下,广播接收装置100可不在服务指南或服务列表中显示相应服务。另外,在相应服务是隐藏服务的情况下,广播接收装置100可防止通过频道向上/向下键输入来选择相应服务,但是可允许用数字键输入来选择相应服务。在具体实施例中,service_hidden_flag字段可以是1比特字段。

SP_indicator字段可指示相应广播服务的一个或多个分量是否已受到服务保护。例如,在其中SP_indicator字段的值是1的情况下,SP_indicator字段可指示相应广播服务的一个或多个分量已受到服务保护。在具体实施例中,SP_indicator字段可以是1比特字段。

num_component字段指示组成相应广播服务的分量的数目。在具体实施例中,num_component字段可以是8比特字段。

component_id字段指示识别广播服务中的相应分量的标识符。在具体实施例中,component_id字段可以是8比特字段。

PLP_id字段指示识别通过其在传输帧中发射相应分量的PLP的标识符。在具体实施例中,PLP_id字段可以是8比特字段。包括在快速信息中的信息的内容与包括在先前描述的快速信息块中的信息的那些类似。然而,由于快速信息表并不是通过FIC信道部分发射的,所以包括在快速信息表中的信息的大小不限于与包括在快速信息块中的信息相同的范围。因此,快速信息表可包括并未包括在快速信息块中的信息,这将参考图46来描述。

图46图示出根据本发明的另一实施例的快速信息表的语法。

如图46的实施例中所示,快速信息表可包括从short_service_name_length字段、short_service_name字段、num_descriptors字段以及service_descriptor字段中选择的至少一个。

short_service_name_length字段指示short_service_name字段的值的长度。在具体实施例中,short_service_name_length字段可以是3比特字段。

short_service_name字段指示用于相应广播服务的短名称。在具体实施例中,short_service_name字段可以是具有通过将short_service_name_length字段的值乘以8而获得的比特大小的字段。

num_descriptors字段指示包括关于相应服务的详细信息的服务级描述符的数目。在具体实施例中,num_descriptors字段可以是8比特字段。

service_descriptor字段指示包括关于相应服务的详细信息的服务描述符。由于快速信息表的大小不限于与快速信息块相同的范围,如前所述,还可通过service_descriptor来发射关于广播服务信息的详细信息。另外,除参考图45和46描述的比特流形式之外,还可以XML文件的形式来发射和接收快速信息表,这将参考图47来描述。

图47图示出根据本发明的另一实施例的快速信息表的语法。

在其中快速信息表是XML形式的表格的情况下,快速信息表可包括从FITdataversion属性、broadcastID属性、deliverySystemID属性、basePLPID属性、basePLPversion属性、serviceID属性、serviceCategory属性、serviceHidden属性、ServiceProtection属性、componentID属性以及PLPID属性中选择的至少一个。

FITdataversion属性指示关于快速信息表的语法和语义的版本信息。广播接收装置100可通过使用此字段来确定是否要处理相应快速信息表。例如,在其中FITdataversion属性的值指示广播接收装置100不支持的版本的情况下,广播接收装置100可不处理该快速信息表。

broadcastID属性指示识别通过相应频率或传输帧来发射广播服务的广播站的标识符。在广播发送设备基于MPEG-2TS来发射数据的情况下,broadcastID属性可具有与MPEG-2TS的transport_stream_id相同的值。

deliverySystemID属性指示识别通过广播网络应用和处理相同传输参数的广播传送系统的标识符。

basePLPID属性是识别关于由与broadcastID属性相对应的广播站提供的广播服务的基础PLP的标识符。在具体实施例中,基础PLP可传输信令信息,其指示正在通过传输帧发射的广播服务。在具体实施例中,指示广播服务的信令信息可以是MPEG2-TSPSI。另外,在具体实施例中,指示广播服务的信令信息可以是ATSCPSIP。另外,在具体实施例中,指示广播服务的信令信息可以是DVBSI。在另一具体实施例中,基础PLP可包括被包括在通过传输帧发射的广播服务中的分量。

basePLPversion属性可指示关于通过基础PLP发射的数据的变化的版本信息。例如,当在通过base_PLP来传输信令信息的情况下改变服务信令时,base_PLP_version字段的值可增加1。

serviceID属性指示识别广播服务的标识符。

serviceCategory属性指示广播服务的种类。具体地,serviceCategory属性可指示选自TV服务、无线电服务、广播服务指南、RI服务以及紧急报警中的至少一个。例如,在serviceCategory属性的值是0x01的情况下,serviceCategory属性可指示TV服务。例如,在serviceCategory属性的值是0x02的情况下,serviceCategory属性可指示无线电服务。例如,在serviceCategory属性的值是0x03的情况下,serviceCategory属性可指示RI服务。例如,在serviceCategory属性的值是0x08的情况下,serviceCategory属性可指示服务指南。例如,在serviceCategory属性的值是0x09的情况下,serviceCategory属性可指示紧急报警。

serviceHidden属性指示相应广播服务是否是隐藏服务。在广播服务是隐藏服务的情况下,广播服务是测试服务或特殊服务。因此,在其中相应服务是隐藏服务的情况下,广播接收装置100可不在服务指南或服务列表中显示相应服务。另外,在其中相应服务是隐藏服务的情况下,广播接收装置100可防止通过频道向上/向下键输入来选择相应服务,但是可允许用数字键输入来选择相应服务。

ServiceProtection属性可指示相应广播服务的一个或多个分量是否已受到服务保护。例如,在其中ServiceProtection属性的值是1的情况下,ServiceProtection属性可指示相应广播服务的一个或多个分量已受到服务保护。

componentID属性指示识别广播服务中的相应分量的标识符。

PLPID属性指示识别通过其在传输帧中发射相应分量的PLP的标识符。

广播发送设备可通过互联网以及广播网发射XML形式的快速信息表。具体地,广播接收装置100可请求关于特定频率的快速信息表,并且可通过互联网经由IP通信单元130接收快速信息表。广播接收装置100调谐到特定频率并接收、解释以及处理广播信号要花费预定时间段。另外,在未接收到广播信号的情况下,广播接收装置100可能难以扫描对应于特定频率的广播服务。因此,在广播服务装置100通过互联网经由IP通信单元130接收到快速信息表的情况下,广播接收装置100可高效地扫描广播服务。因此,在广播服务装置100通过互联网经由IP通信单元130接收到快速信息表的情况下,广播接收装置100可快速地扫描广播服务。另外,如前所述,广播接收装置100可通过广播网接收XML形式的快速信息表,这将参考图48来详细地描述。

图48图示出根据本发明的另一实施例的快速信息表的语法。

广播发送设备可以以区段形式发射XML形式的快速信息表,并且广播接收装置100可以以区段形式接收XML形式的快速信息表。

包括快速信息表的区段可包括从table_id字段、section_syntax_indicator字段、private_indicator字段、section_length字段、table_id_extension字段、table_id_extension字段、FIT_data_version字段、current_next_indicator字段、section_number字段、last_section_number字段以及fit_byte()字段中选择的至少一个。

table_id字段指示包括快速信息表的区段的标识符。table_id字段可以是0xFA,其是由ATSCA/65定义的预留id值中的一个。在具体实施例中,table_id字段可以是8比特字段。

section_syntax_indicator字段基于MPEG-2TS而指示快速信息表是长类型的专用区段表。在具体实施例中,section_syntax_indicator字段可以是1比特字段。

private_indicator字段指示当前表格对应于专用区段。在具体实施例中,private_indicator字段可以是1比特字段。

section_length字段指示在section_length字段之后包括的区段的长度。在具体实施例中,section_length字段可以是12比特字段。

table_id_extension字段可指示识别快速信息的标识符。在具体实施例中,table_id_extension字段可以是16比特字段。

FIT_data_version字段指示关于快速信息表的语法和语义的版本信息。广播接收装置100可通过使用此字段来确定是否要处理快速信息表。例如,在FIT_data_version字段的值指示广播接收装置100不支持的版本的情况下,广播接收装置100可不处理该快速信息表。在具体实施例中,FIT_data_version字段可以是5比特字段。

current_next_indicator字段指示快速信息表中的信息是否是当前可用。具体地,在current_next_indicator字段的值是1的情况下,current_next_indicator字段可指示快速信息表中的信息是可用的。另外,在其中current_next_indicator字段的值是1的情况下,current_next_indicator字段可指示快速信息表中的信息接下来是可用的。在具体实施例中,current_next_indicator字段可以是1比特字段。

section_number字段指示数目当前区段的编号。在具体实施例中,section_number字段可以是8比特字段。

last_section_number字段指示最后区段的编号。在此信息表很大的情况下,可将快速信息表在被划分成多个区段的状态下发射。在这种情况下,广播接收装置100可基于section_number字段和last_section_number字段来确定是否要接收快速信息表所需的所有区段。在具体实施例中,last_section_number字段可以是8比特字段。

fit_byte()字段包括XML形式的快速信息表。在具体实施例中,fit_byte()可包括压缩XML形式的快速信息表。

为了使广播接收装置100再现广播服务,需要参考时间信息。具体地,为了再现广播服务,广播接收装置100可使广播服务与参考时间信息同步。当再现广播服务时,广播接收装置100花费相当多的时间来将广播接收单元110调谐到广播服务并使广播服务同步。另外,许多消费者和广播提供商将广播服务扫描时间和在广播服务之间切换之后的重放开始时间视为是主要性能指标。因此,必须提供一种广播发送设备、广播发送设备的操作方法、广播接收装置100以及广播接收装置100的操作方法,其能够减少从广播服务扫描到广播重放开始的时间并减少从在广播服务之间的切换到广播重放开始的时间,这将参考图49至58来描述。

在快速信息包括再现广播服务所需的参考时间信息的情况下,广播接收装置100可基于快速信息获取参考时间信息。另外,广播接收装置100可基于参考时间信息来再现广播服务。在这里,参考时间信息可指示用于包括快速信息的传输帧的广播服务的参考时间。特别地,参考时间信息可指示用于由包括快速信息的传输帧发射的所有广播服务的参考时间。另外,参考时间信息可指示对应于由传输帧发射的数据开始时间的参考时间,在广播服务的连续数据中包括快速信息。另外,参考时间信息可包括从网络时间协议(NTP)时间、全球定位系统(GPS)时间、MPEG2-TS时间以及精确定时协议(PTP)时间戳之中选择的一个。具体地,广播接收装置100可基于参考时间信息使包括在广播服务中的多个媒体分量同步。这时,可通过不同的通信网络来接收各媒体分量。具体地,广播接收装置100可基于参考时间信息使通过通信网络接收到的第一媒体分量与通过第二通信网络接收到的第二媒体分量同步以便再现广播服务。在这里,第一通信网络可以是广播网络,并且第二通信网络可以是互联网。将参考图49来详细地描述快速信息的数据类型。

图49图示出根据本发明的另一实施例的快速信息块的语法。

根据图49的实施例的快速信息块还包括system_time字段,不同于根据图37的实施例的快速信息块。system_time字段指示参考时间信息。具体地,system_time字段可以是用于在传输帧发射的所有广播服务的参考时间信息。另外,system_time字段可以是对应于由传输帧发射的数据的开始时间的参考时间信息,在广播服务的连续数据中包括快速信息。在具体实施例中,system_time字段可以是GPS时间类型,其中以秒来计算自从1980年1月6日以来所经历的时间。另外,system_time字段可以是NTP时间戳类型。在具体示例中,system_time字段可以是32位或64比特字段。此类快速信息可具有XML形式,这将参考图50来进行描述。

图50图示出根据本发明的另一实施例的快速信息表的语法。

根据图50的实施例的快速信息表还包括system_time属性,不同于根据图47的实施例的快速信息表。system_time属性指示参考时间信息,类似于图49的system_time字段。system_time属性的详细定义和特性可与参考图49所述的system_time字段的那些相同。在具体实施例中,快速信息表可包括单个system_time属性,并且system_time属性可以是串类型。

然而,在图49和50的实施例中,广播发送设备和广播接收装置必须始终使用相同类型的参考时间信息。因此,必须提供能够以各种类型用信号发送参考时间的快速信息,这将参考图51和52来进行描述。

快速信息还可包括参考时间类型信息,其指示参考时间信息的时间类型。在这里,参考时间类型信息可以是从GPS时间、NTP时间戳、MPEG2-TS时间以及精确时间协议(PTP)时间戳之中选择的一个。将参考图51来详细地描述快速信息的类型。

图51图示出根据本发明的另一实施例的快速信息块的语法。

根据图51的实施例的快速信息块还包括system_time_format字段,不同于根据图49的实施例的快速信息块。system_time_format字段指示由system_time字段指示的参考时间的时间类型。在具体实施例中,在system_time_format字段的值是0x01的情况下,system_time_format字段可指示GPS时间。在system_time_format字段的值是0x02的情况下,system_time_format字段可指示NTP时间戳。在system_time_format字段的值是0x03的情况下,system_time_format字段可指示MPEG2-TS时间。在system_time_format字段的值是0x04的情况下,system_time_format字段可指示PTP时间戳。在具体实施例中,system_time_format字段可以是8比特字段。另外,快速信息可以是XML形式的信息,这将参考图52来进行描述。

图52图示出根据本发明的另一实施例的快速信息表的语法。

根据图52的实施例的快速信息表还包括system_time_format属性,不同于根据图50的实施例的快速信息表。system_time_format属性指示system_time属性所指示的参考时间的时间类型,类似于图51的system_time_format字段。system_time_format属性可以具有的值可与图51的system_time_format字段的那些相同。在具体实施例中,快速信息表可包括单个system_time_format属性,并且system_time_format属性可以是串类型。

然而,在图48至52的实施例中,多个广播使用相同参考时间。因此,必须提供使得多个广播服务能够使用不同参考时间的快速信息,这将参考图53至56来进行描述。

快速信息可包括用于每个广播服务的参考时间信息。具体地,快速信息可包括用于在传输帧中发射的多个广播服务的多条参考时间信息。在这里,参考时间信息可指示对应于由传输帧发射的数据的开始时间的参考时间,在相应广播服务的连续数据中包括快速信息。另外,快速信息可包括指示每条参考时间信息的时间类型的参考时间类型信息。在这里,参考时间类型信息可指示从GPS时间、NTP时间戳、MPEG2-TS时钟以及PTP时间戳之中选择的一个。将参考图53和54来详细地描述快速信息的类型。

图53图示出根据本发明的另一实施例的快速信息块的语法。

根据图53的实施例的快速信息块还包括reference_clock_format字段和reference_clock字段,不同于根据图37的实施例的快速信息块。reference_clock字段指示对应于在包括快速信息块的传输帧中发射的多个广播服务的多条参考时间信息。在具体实施例中,reference_clock字段可以是16比特字段。reference_clock_format字段指示每条参考时间信息的时间类型。reference_clock_format字段可指示从GPS时间、NTP时间戳、MPEG2-TS时钟以及PTP时间戳之中选择的一个。在具体实施例中,在reference_clock_format字段的值是0x00的情况下,reference_clock_format字段可指示GPS时间。在reference_clock_format字段的值是0x01的情况下,reference_clock_format字段可指示NTP时间戳。在reference_clock_format字段的值是0x02的情况下,reference_clock_format字段可指示MPEG2-TS时钟。在reference_clock_format字段的值是0x03的情况下,reference_clock_format字段可指示PTP时间戳。在具体实施例中,reference_clock_format字段可以是32比特字段或64比特字段。快速信息块可具有XML形式,这将参考图54来进行描述。

图54图示出根据本发明的另一实施例的快速信息表的语法。

根据图54的实施例的快速信息表还包括referenceClockFormat属性和refrenceClock属性,不同于根据图47的实施例的快速信息表。refrenceClock属性指示与在包括快速信息块的传输帧中发射的多个广播服务相对应的多条参考时间信息,类似于图53的reference_clock字段。referenceClock属性的详细定义和特性可与参考图53所述的reference_clock字段的那些相同。在具体实施例中,快速信息可包括每个广播服务中的refrenceClock属性,并且refrenceClock属性可以是串类型。referenceClockFormat属性指示每条参考时间信息的时间类型,类似于图53的reference_clock_format字段。referenceClockFormat属性的详细定义和特性可与参考图53所述的reference_clock_format字段的那些相同。在具体实施例中,快速信息可包括每个广播服务中的referenceClock属性,并且referenceClockFormat可以是串类型。

如前所述,可以以表格区段的形式来指示快速信息。这时,可将快速信息封装到MPEG2-TS或IP数据报中。另外,广播接收装置100可通过控制器150从公共PLP部分或附加PLP接收快速信息表。在这里,快速信息表可包括参考时间信息。参考时间信息可指示对应于由传输帧发射的数据的开始时间的参考时间,在相应广播服务的连续数据中包括快速信息。另外,快速信息可包括指示参考时间信息的时间类型的时间类型信息。在这里,参考时间类型信息可指示从GPS时间、NTP时间戳、MPEG2-TS时钟以及PTP时间戳之中选择的一个。将参考图55来详细地描述快速信息表的类型。

图55图示出根据本发明的另一实施例的快速信息表的语法。

根据图55的实施例的快速信息表还包括system_time_format字段和system_time字段,不同于根据图45的实施例的快速信息表。system_time字段指示广播服务的参考时间信息。system_time字段的定义和特性可与参考图49所述的system_time字段的那些相同。在具体实施例中,system_time字段可以是8比特字段。system_time_format字段指示参考时间类型信息,其指示system_time字段所指示的参考时间信息的时间类型。system_time_format字段的定义和特性可与参考图51所述的system_time_format字段的那些相同。在具体实施例中,system_time_format字段可以是32比特字段或64比特字段。

另外,快速信息表可包括用于在包括快速信息的传输帧中发射的多个广播服务的多条参考时间信息。在这里,参考时间信息可指示对应于由传输帧发射的数据的开始时间的参考时间,在相应广播服务的连续数据中包括快速信息。另外,快速信息可包括指示每条参考时间信息的时间类型的参考时间类型信息。在这里,参考时间类型信息可指示从GPS时间、NTP时间戳、MPEG2-TS时钟以及PTP时间戳之中选择的一个。将参考图56来详细地描述快速信息表的类型。

图56图示出根据本发明的另一实施例的快速信息表的语法。

根据图56的实施例的快速信息表还包括reference_clock_format字段和reference_clock字段,不同于根据图45的实施例的快速信息表。reference_clock字段指示相应广播服务的参考时间信息。具体地,reference_clock字段的定义和特性可与参考图53所述的reference_clock字段的那些相同。在具体实施例中,reference_clock字段可以是16比特字段。reference_clock_format字段指示reference_clock字段所指示的参考时间信息的时间类型。reference_clock_format字段的定义和特性可与参考图53所述的reference_clock_format字段的那些相同。在reference_clock_format字段的值是0x00的情况下,reference_clock_format字段可指示GPS时间。在reference_clock_format字段的值是0x01的情况下,reference_clock_format字段可指示NTP时间戳。在reference_clock_format字段的值是0x02的情况下,reference_clock_format字段可指示MPEG2-TS时钟。在reference_clock_format字段的值是0x03的情况下,reference_clock_format字段可指示PTP时间戳。在具体实施例中,reference_clock_format字段可以是32比特字段或64比特字段。将参考图57和58来详细地描述广播发送设备和广播接收装置100的操作。

图57是图示出在通过同一物理层管道来发射组成广播服务的所有分量的情况下根据本发明的另一实施例的Fast_Information_Chunk()的配置的视图。

可将根据本发明的实施例的快速信息块称为快速信息表和/或服务列表。可将根据本发明的实施例的快速信息块以被划分成一个或多个区段的状态发射。可使用二进制或XML格式来表示根据本发明的实施例的快速信息块。

根据本发明的实施例的快速信息块可支持快速信道扫描和服务获取。如此图中所示,快速信息块可包括关于每个广播服务的信息。

根据本发明的实施例的快速信息块可包括为了向观看者显示服务列表所需要的信息。此外,根据本发明的实施例的快速信息块可使得观看者能够通过选择频道编号或频道向上/向下键来选择第一服务。

在本发明的实施例中,在其中组成广播服务的所有分量都通过同一路径来发射的情况下,可以在Fast_Information_Chunk()中添加与每个广播服务有关的信息和/或关于通过其发射相应服务的PLP的信息。因此,不需要根据本发明的实施例的接收器获取关于广播服务和/或组成相应广播服务的分量的数目和/或与相应分量有关的PLP的信息。另外,不需要获取或处理通过base_PLP_id获得的服务信令信息,诸如PSI/SI。另外,不需要在Fast_Information_Chunk中重复地提供关于每个分量的传输的信息。

根据本发明的实施例的Fast_Information_Chunk可包括FIT_data_version字段、num_broadcast字段、broadcast_id字段、delivery_system_id字段、base_PLP_id字段、base_PLP_version字段、num_service字段、service_id字段、service_category字段、service_hidden_flag字段、SP_indicator字段和/或PLP_id字段。

FIT_data_version字段指示关于相应Fast_Information_Chunk的版本的信息。也就是说,在包括在相应Fast_Information_Chunk中的信息被改变的情况下,可改变此字段的值。

num_broadcast字段指示发射广播服务和/或内容的广播站的数目。

broadcast_id字段识别广播站。对于基于MPEG-2TS发射数据的广播站而言,此字段可具有与transport_stream_id字段相同的值。此字段可包括发射广播服务和或内容的广播站的IP地址。

delivery_system_id字段可识别传送广播服务和/或内容的传送系统。此字段可识别能够通过相应广播网来应用和处理相同传输参数的广播传送系统。在本发明的实施例中,此字段可指示广播服务和/或内容是通过广播网和/或IP网络发射的。

base_PLP_id字段可识别通过其发射由broadcast_id字段识别的广播站的服务信令信息(PSI/SI信息等)的物理层管道(PLP)。另外,此字段可识别通过其发射用于在相应广播站中将组成广播服务的分量解码的信令信息的代表性PLP。在这里,服务信令信息可包括服务层信令信息。

base_PLP_version字段可指示base_PLP的版本信息。也就是说,此字段可指示base_PLP_id字段所识别的base_PLP中的信息的变化。此字段可指示在被包括在base_PLP中的状态下发射的服务层信令信息的变化。例如,此字段可指示服务层信令信息的协议的变化。

num_service字段指示由broadcast_id字段所识别的广播站发射的广播服务的数目。也就是说,此字段指示在Fast_Information_Chunk中描述的广播服务的数目。

service_id字段可识别广播服务。

service_category字段可指示服务的种类。在本发明的实施例中,此字段所指示的种类包括基本TV、基本无线电、RI服务、服务指南以及紧急报警。在这里,基本TV可包括线性A/V服务,基本无线电可包括仅线性音频服务,并且RI服务可包括基于应用程序的服务。

service_hidden_flag字段可指示相应广播服务是否是隐藏服务。在广播服务是隐藏服务的情况下,此服务是测试服务或本身被使用的服务。因此,根据本发明的实施例的接收器可忽视此服务,或者可不在服务列表上显示此服务。

SP_indicator字段可指示相应服务或相应服务中的一个或多个分量是否已受到服务保护。

在组成相应服务的所有分量都是通过同一PLP发射的情况下,PLP_id字段可识别通过其发射组成广播服务的所有分量的PLP。

图58是图示出在通过同一物理层管道来发射组成广播服务的所有分量的情况下根据本发明的另一实施例的Fast_Information_Chunk()的配置的视图。

在本发明的实施例中,可以以信令表区段的形式示出Fast_Information_Chunk()。根据本发明的实施例,可将被划分成一个或多个区段的Fast_Information_Chunk()封装到MPEG-2TS和/或IP数据报中。根据本发明的实施例,可通过快速信息信道来发射Fast_Information_Chunk(),快速信息信道是用于快速且容易的服务扫描和获取的附加信道。替换地,可通过公共PLP或附加PLP来发射Fast_Information_Chunk()。

除包括在参考先前的图描述的Fast_Information_Chunk()中的字段之外,根据本发明的实施例的组成Fast_Information_Chunk()的一个区段还可包括table_id字段、section_syntax_indicator字段、private_indicator字段、section_length字段、table_id_extension字段、current_next_indicator字段、section_number字段和/或last_section_number字段。

table_id字段可指示此表格是Fast_Information_table。

section_syntax_indicator字段必须具有1的值。在section_syntax_indicator字段的值是0的情况下,根据本发明的实施例的接收器确定已经发生错误。

private_indicator字段可指示相应区段是否是私有的。

section_length字段指示相应区段的长度。

table_id_extension字段指示table_id字段的扩展类型。

current_next_indicator字段指示相应表格是否是有效的。

section_number字段指示相应区段的编号。

last_section_number字段指示组成相应表格的区段中的最后一个的编号。

图59是图示出根据本发明的另一实施例的Fast_Information_Chunk()的配置的视图。

对于其中组成广播服务的所有分量都是通过同一物理层管道而发射的情况和其中组成广播服务的所有分量是通过不同物理层管道而发射的情况两者而言,可将本发明的实施例作为一个表格用信号发送。

根据本发明的实施例的Fast_Information_Chunk()可包括FIT_data_version字段、num_broadcast字段、broadcast_id字段、delivery_system_id字段、base_PLP_id字段、base_PLP_version字段、num_service字段、service_id字段、service_category字段、service_hidden_flag字段、SP_indicator字段、DP_delivery_type字段、DP_ID字段、num_component字段、component_id_length字段和/或component_id字段。

DP_delivery_type字段指示通过其发射相应服务的数据管道(DP)的类型。在这里,“数据管道”可具有与“物理层管道”(PLP)相同的意义。例如,在此字段的值是0x01(或“服务”)的情况下,这指示组成相应服务的所有分量是通过单个DP发射的。例如,在此字段的值是0x02(或“分量”)的情况下,这指示组成相应服务的所有分量是通过不同DP发射的。

DP_ID字段可识别通过其发射相应服务或分量的DP。根据本发明的实施例,在组成相应服务的所有分量是通过单个DP发射的情况下,一个DP_ID字段可存在于单个服务中。另一方面,在各分量是通过不同DP发射的情况下,在一个分量中可存在多个DP_ID字段。

num_component字段指示组成单个服务的分量的数目。

component_id_length长度指示component_id字段的长度。

component_id字段可识别组成相应服务的分量。例如,此字段可用来区别MPEGDASH的MPD中的各分量。根据本发明的实施例,此字段可包括MPDid字段、Periodid字段、AdaptationSetid字段和/或Representationid字段。

已经参考在前一图之前的图详细地描述了FIT_data_version字段、num_broadcast字段、broadcast_id字段、delivery_system_id字段、base_PLP_id字段、base_PLP_version字段、num_service字段、service_id字段、service_category字段、service_hidden_flag字段以及SP_indicator字段。

图60是图示出根据本发明的另一实施例的Fast_Information_Chunk()的配置的视图。

在本发明的实施例中,可以以信令表区段的形式示出Fast_Information_Chunk()。根据本发明的实施例,可将被划分成一个或多个区段的Fast_Information_Chunk()封装到MPEG-2TS和/或IP数据报中。根据本发明的实施例,可通过快速信息信道来发射Fast_Information_Chunk(),快速信息信道是用于快速且容易的服务扫描和获取的附加信道。替换地,可通过公共PLP或附加PLP来发射Fast_Information_Chunk()。

除包括在参考先前的图描述的Fast_Information_Chunk()中的字段之外,根据本发明的实施例的组成Fast_Information_Chunk()的一个区段还可包括table_id字段、section_syntax_indicator字段、private_indicator字段、section_length字段、table_id_extension字段、current_next_indicator字段、section_number字段和/或last_section_number字段。

table_id字段可指示此表格是Fast_Information_table。

section_syntax_indicator字段必须具有1的值。在其中section_syntax_indicator字段的值是0的情况下,根据本发明的实施例的接收器确定已经发生错误。

private_indicator字段可指示相应区段是否是私有的。

section_length字段指示相应区段的长度。

table_id_extension字段指示table_id字段的扩展类型。

current_next_indicator字段指示相应表格是否是有效的。

section_number字段指示相应区段的编号。

last_section_number字段指示组成相应表格的区段中的最后一个的编号。

图61是图示出根据本发明的实施例的获取包括在Fast_Information_Chunk()中的信息的过程的视图。

根据本发明的实施例的接收器可接收链路层信令(SL61010)。在这时,根据本发明的实施例的Fast_Information_Chunk()可以在被包括在链路层信令和/或服务层信令中的状态下被发射。替换地,可通过单独信道来发射根据本发明的实施例的Fast_Information_Chunk()。

根据本发明的实施例的接收器可解析包括在链路层信令中的Fast_Information_Chunk(),并且可检查Fast_Information_Chunk()中的FIC_data_version字段的值(SL16020)。在这里,FIC_data_version字段可具有与FIT_data_version字段相同的意义。

在作为检查FIC_data_version字段的值的结果版本信息被确定为已改变的情况下,根据本发明的实施例的接收器可不进一步解析Fast_Information_Chunk()(SL61030)。然而,在版本信息已改变的情况下,根据本发明的实施例的接收器可获取Fast_Information_Chunk()中的base_DP_ID字段和/或base_DP_version字段,并且可检查所获取字段的值(SL61040)。

在所获取的base_DP_version字段的值未改变的情况下,根据本发明的实施例的接收器可不再进一步解析Fast_Information_Chunk()(SL61050和SL61030)。另一方面,在所获取的base_DP_version字段的值已改变的情况下,根据本发明的实施例的接收器可在Fast_Information_Chunk()中从服务环路获取服务信息(SL61050和SL61060)。

在DP_delivery_type字段的值作为检查此字段的结果而指示组成服务的所有分量都是通过单个DP发射的情况下,根据本发明的实施例的接收器可获取服务的DP_ID(SL61070和SL61080)。另一方面,在此字段的值指示组成服务的所有分量是通过不同DP发射的情况下,根据本发明的实施例的接收器可按照每个分量获取DP_ID(SL61070和SL61090)。

图62是图示出根据本发明的实施例的广播信号发送方法的视图。

根据本发明的实施例的广播信号发送方法可包括将广播数据和快速信息编码以用于广播服务的快速扫描和获取的步骤(SL62010)、生成包括编码的广播数据和快速信息的广播信号的步骤(SL62020)和/或发射生成的广播信号的步骤(SL62030)。在这里,“快速信息”可具有包括在快速信息块、快速信息表和/或服务列表中的信息的意义。

根据本发明的另一实施例,快速信息可包括物理层管道(PLP)的识别信息,包括关于广播服务和分量的信息的服务层信令信息通过该物理层管道(PLP)被发射。在这里,服务层信令信息可包括关于广播服务的信令信息和/或关于组成广播服务的分量的信令信息。通过其发射物理层信令信息的物理层管道可以是基础PLP、公共PLP等。通过其发射服务层信令信息的物理层管道的识别信息可以是base_PLP_id字段,这参考图57来描述。

根据本发明的另一实施例,快速信息可包括指示组成广播服务的所有分量是否是在被包括在单个物理层管道中的状态下发射的信息。在这里,指示组成广播服务的所有分量是否是在被包括在单个物理层管道中的状态下发射的信息可以是DP_delivery_type字段,这参考图59来描述。

根据本发明的另一实施例,在组成广播服务的所有分量是在被包括在单个物理层管道中的状态下发射的情况下,快速信息可包括通过其发射广播服务的物理层管道的识别信息。在组成广播服务的所有分量是在被包括在不同物理层管道中的状态下发射的情况下,快速信息可包括通过其发射组成广播服务的分量的各物理层管道的识别信息。在这里,物理层管道的识别信息可以是DP_ID字段和/或PLP_ID字段。根据本发明的实施例,在DP_ID在服务水平被包括在快速信息中的情况下,这可识别通过其发射广播服务的PLP,并且在DP_ID在分量水平被包括在快速信息中的情况下,这可识别通过其发射组成广播服务的分量的PLP,这参考图59来描述。

根据本发明的另一实施例,在组成广播服务的分量是在被包括在不同物理层管道中的状态下发射的情况下,快速信息可包括识别组成广播服务的各个分量的分量识别信息,和/或分量识别信息的长度信息。在这里,分量识别信息可以是component_id字段,并且分量识别信息的长度信息可以是component_id_length字段,这参考图59来描述。

根据本发明的另一实施例,快速信息可在被包括在多个物理层管道共享的信息通过其发射的公共PLP中的状态下发射,这参考图32进行描述。

图63是图示出根据本发明的实施例的广播信号接收方法的视图。

根据本发明的实施例的广播信号接收方法可包括接收包括广播数据和用于广播服务的快速扫描和获取的快速信息的广播信号的步骤(SL63010)、从接收到的广播信号解析广播数据和快速信息的步骤(SL63030),和/或将解析的广播数据和快速信息解码的步骤(SL63030)。在这里,“快速信息”可具有包括在快速信息块、快速信息表和/或服务列表中的信息的意义。

根据本发明的另一实施例,快速信息可包括物理层管道(PLP)的识别信息,包括关于广播服务和分量的信息的服务层信令信息通过该物理层管道(PLP)被发射。在这里,服务层信令信息可包括关于广播服务的信令信息和/或关于组成广播服务的分量的信令信息。通过其发射服务层信令信息的物理层管道可以是基础PLP、公共PLP等。通过其发射服务层信令信息的物理层管道的识别信息可以是base_PLP_id字段,这参考图57来描述。

根据本发明的另一实施例,快速信息可包括指示组成广播服务的所有分量是否是在被包括在单个物理层管道中的状态下发射的信息。在这里,指示组成广播服务的所有分量是否是在被包括在单个物理层管道中的状态下发射的信息可以是DP_delivery_type字段,这参考图59来描述。

根据本发明的另一实施例,在组成广播服务的所有分量是在被包括在单个物理层管道中的状态下发射的情况下,快速信息可包括通过其发射广播服务的物理层管道的识别信息。在组成广播服务的所有分量是在被包括在不同物理层管道中的状态下发射的情况下,快速信息可包括通过其发射组成广播服务的分量的各物理层管道的识别信息。在这里,物理层管道的识别信息可以是DP_ID字段和/或PLP_ID字段。根据本发明的实施例,在DP_ID在服务水平被包括在快速信息中的情况下,这可识别通过其发射广播服务的PLP,并且在DP_ID在分量水平被包括在快速信息中的情况下,这可识别通过其发射组成广播服务的分量的PLP,这参考图59来描述。

根据本发明的另一实施例,在组成广播服务的分量是在被包括在不同物理层管道中的状态下发射的情况下,快速信息可包括识别组成广播服务的各分量的分量识别信息和/或分量识别信息的长度信息。在这里,分量识别信息可以是component_id字段,并且分量识别信息的长度信息可以是component_id_length字段,这参考图59来描述。

根据本发明的另一实施例,快速信息可在被包括在公共PLP中的状态下发射,被多个物理层管道共享的信息通过该公共PLP被发射,这参考图32进行描述。

图64是图示出根据本发明的实施例的广播信号发射装置的配置的视图。

根据本发明的实施例的广播信号发射装置L64010可包括编码器L64020、广播信号发生单元L64030和/或发射单元L64040。

编码器L64020可将广播数据和快速信息编码以用于广播服务的快速扫描和获取。

广播信号发生单元L64030可生成包括编码的广播数据和快速信息的广播信号。

发射单元L64040可发射生成的广播信号。

图65是图示出根据本发明的实施例的广播信号装置的配置的视图。

根据本发明的实施例的广播信号接收装置L65010可包括接收单元L65020、解析单元L65030和/或解码器L65040。

接收单元可接收包括广播数据和用于广播服务的快速扫描和获取的快速信息的广播信号。

解析单元可从接收到的广播信号解析广播数据和快速信息。

解码器可将解析的广播数据和快速信息解码。

根据本发明的另一实施例,快速信息可包括物理层管道(PLP)的识别信息,包括关于广播服务和分量的信息的服务层信令信息被通过该物理层管道(PLP)发射。

图66图示出根据本发明的实施例的无论帧中的符号的数目如何的用于单存储器解交织的信令。

如上所述,根据本发明的频率交织器在多个OFDM符号中使用不同的交织序列来执行交织,但是频率解交织器可对接收到的OFDM符号执行单存储器解交织。

本发明提出了一种无论一个帧中的OFDM符号的数目是偶数还是奇数由频率解交织器执行单存储器解交织的方法。为此,频率交织器的上述架构可根据OFDM符号的数目是偶数还是奇数而不同地操作。此外,可另外在上述前导和/或物理层信号(PLS)中定义与之有关的信令信息。这样,单存储器解交织不限于其中OFDM符号的数目是偶数的情况,并且可始终被启用。

在这里,可在每个帧的帧起始符号(FSS)中发射PLS。替换地,根据另一实施例,可在第一OFDM符号中发射PLS。否则,基于PLS是否存在,可完全在前导中发射对应于PLS的信令信息。或者,可在引导信息中发射对应于前导和/或PLS的信令信息。引导信息可以是位于前导前面的信息部分。

关于例如发射器的频率交织器所使用的处理操作的信息可包括FI_mode字段和N_sym字段。

FI_mode字段可以是可以位于前导中的1比特字段。FI_mode字段可指示在每个帧的第一OFDM符号或FSS中使用的交织方案。

指示为FI_mode字段的交织方案可包括FI方案#1和FI方案#2。

FI方案#1可以指示发射器的频率交织器对FSS执行随机写操作和然后的线性读操作。这种情况可对应于FI_mode字段值是0的情况。可使用由任意随机序列发生器使用例如伪随机二进制序列(PRBS)生成的值在存储器中或从存储器执行随机写或线性读操作。在这里,线性读可指代连续地读操作。

FI方案#2可以指示发射器对FSS执行线性写操作和然后的随机读操作。这种情况可对应于FI_mode字段值是1的情况。同样地,可使用由任意随机序列发生器使用例如PRBS生成的值在存储器中或从存储器执行线性写或随机读操作。在这里,线性写可指代连续写操作。

另外,FI_mode字段可指示在帧边缘符号(FES)或每个帧的最后一个OFDM符号中使用的交织方案。可与由PLS发射的N_sym字段的值不同地指示应用于FES的交织方案。也就是说,指示为FI_mode字段的交织方案可根据OFDM符号的数目是奇数还是偶数而不同。可将由发射器和接收器将两个字段之间的映射信息预定义为表格。

根据另一实施例,可在除前导之外的帧的一部分中定义并发射FI_mode字段。

N_sym字段可以是可以位于PLS部分中的字段。根据实施例,N_sym字段的位数是可变的。N_sym字段可指示包括在一个帧中的OFDM符号的数目。这样,接收器可以获取关于OFDM符号的数目是偶数还是奇数的信息。

无论一个帧中的OFDM符号的数目如何,对应于频率交织器的频率解交织器的操作如下所述。无论OFDM符号的数目是偶数还是奇数,此频率解交织器可通过利用提出的信令字段来执行单存储器解交织。

最初,频率解交织器可使用前导的FI_mode字段的信息对FSS执行频率解交织,因为在FSS中使用的频率交织方案被指示为FI_mode。

频率解交织器可使用FI_mode字段的信令信息和PLS的N_sym字段的信令信息对FES执行频率解交织。在这种情况下,可使用预定义表来获取两个字段之间的映射信息。下面将给出预定义表的描述。

可与发射器的交织操作相反地执行对其它符号的总体解交织操作。也就是说,频率解交织器可使用一个交织序列对一对连续输入OFDM符号执行解交织。在这里,交织序列可以是被频率交织器用于读和写的交织序列。频率解交织器可使用交织序列来相反地执行读和写操作。

然而,根据本发明的频率解交织器可不使用使用双存储器的乒乓架构。频率解交织器可使用单个存储器对连续输入OFDM符号执行解交织。同样地,可增加频率解交织器使用存储器的效率。

图67图示出根据本发明的实施例的无论帧中的符号的数目如何用于单存储器解交织的信令中的FSS的FI方案。

可使用上述FI_mode字段和N_sym字段来确定应用于频率交织操作的交织方案。

在FSS的情况下,当被指示为N_sym字段的OFDM符号的数目是偶数时,可不考虑FI_mode字段值而对FSS执行FI方案#1。

当被指示为N_sym字段的OFDM符号的数目是奇数时,如果FI_mode字段具有0的值,则可对FSS应用FI方案#1,并且如果FI_mode字段具有1的值,则可对FSS应用FI方案#2。也就是说,当OFDM符号的数目是奇数时,可将FI方案#1和#2交替地应用于FSS符号以用于频率交织。

图68是图示出根据本发明的实施例的无论帧中的符号的数目如何用于单存储器解交织的信令中的重置模式的操作。

对于对FES的频率交织而言,上述符号偏移发生器可采用重置模式作为新概念。重置模式可指代由符号偏移发生器生成的符号偏移值是‘0’的模式。

对于对FES的频率交织而言,可使用上述FI_mode字段和N_sym字段来确定是否要使用重置模式。

当被指示为N_sym字段的OFDM符号的数目是偶数时,无论FI_mode字段的值如何,符号偏移发生器的重置模式可不操作(关闭)。

当被指示为N_sym字段的OFDM符号的数目是奇数时,如果FI_mode字段的值是0,则符号偏移发生器可在重置模式下操作(开启)。否则,如果FI_mode字段的值是1,则符号偏移发生器的重置模式可不操作(关闭)。也就是说,当OFDM符号的数目是奇数时,可将重置模式交替地开启和关断以用于频率交织。

图69图示出根据本发明的实施例的无论帧中的符号的数目如何用于单存储器解交织的信令中的指示频率交织器的输入和输出的等式。

如上所述,可通过上述交织操作来处理存储器组A和存储器组B的OFDM符号对。如上所述,针对交织,可使用通过将一个主交织种子循环移位而生成的多种不同交织种子。在这里,还可将交织种子称为交织序列。替换地,还可将交织种子称为交织地址值、地址值或交织地址。在这里,术语“交织地址值”可以用于指代多个地址值或者用于指代作为单数的交织种子。也就是说,根据实施例,交织地址值可以意指H(p)本身,或者每个地址属于H(p)。

可将要在OFDM符号内交织的频率交织的输入指示为Om,l(t50010)。在这里,可将数据信元指示为xm,l,0、...、xm,l,Ndata-1。同时,p可指示信元索引,l可指示OFDM符号索引,并且m可指示帧索引。也就是说,xm,l,p可指示第m帧的第lOFDM符号的第p数据信元。Ndata可指示数据信元的数目。Nsym可指示符号的数目(帧信令符号、正常数据符号或帧边缘符号)。

可将基于上述操作被交织的数据信元(t50020)。可将交织数据信元指示为vm,l,0、...vm,l,Ndata-1。同时,p、l和m可具有上述索引值。

图70图示出根据本发明的实施例的无论帧中的符号的数目如何用于单存储器解交织的信令中的基于FI方案#1和FI方案#2的频率交织的逻辑运算机制的等式。

现在给出基于FI方案#1的频率交织的描述。如上所述,可使用每个存储器组的交织序列(交织地址)来执行频率交织。

可如等式t51010所给出的那样以数学方式表达对偶数符号(jmod2=0)的交织操作。在这里,可将第p输入数据x改变次序成为与第H(p)输出数据v相同。

也就是说,对偶数符号(第一符号),可使用交织序列来执行随机写操作,并且然后可执行用于连续读取数据的线性读操作。在这里,交织序列(交织地址)可以是由任意随机序列发生器使用例如PRBS生成的值。

可如等式t51020给出的那样以数学方式表达对奇数符号(jmod2=1)的交织操作。对输入数据x,可使用交织序列(交织地址)来执行频率交织以获取输出v。在这里,可将第H(p)输入数据x改变次序成为与第p输出数据v相同。也就是说,与对偶数符号执行的交织过程相比,可相反地应用交织序列(交织地址)。

也就是说,对奇数符号(第二符号),可执行用于在存储器中连续地写入数据的线性写操作,并且然后可执行用于使用交织序列随机地读取数据的随机读取操作。同样地,交织序列(交织地址)可以是由任意随机序列发生器使用例如PRBS生成的值。

现在给出基于FI方案#2的频率交织的描述。

在基于FI方案#2的频率交织的情况下,与基于FI方案#1的操作相反地执行对偶数/奇数符号的操作。

也就是说,对偶数符号,可执行线性写操作,并且然后可以如等式t51020给出的那样执行随机读操作。另外,对奇数符号,可执行随机写操作,并且然后可如等式t51010给出的那样执行线性读操作。去详细描述与上文相对于FI方案#1给出的相同。

可将符号索引l指示为0、1、...、Nsym-1,并且可将信元索引p指示为0、1、...、Ndata-1。根据另一实施例,可切换对偶数符号的频率交织方案和对奇数符号的频率交织方案。另外,根据另一实施例,可切换基于FI方案#1的频率交织方案和基于FI方案#2的频率交织方案。

图71图示出根据本法的实施例的无论帧中的符号的数目如何在用于单存储器解交织的信令中符号的数目是偶数的示例。

在本实施例中,N_sym字段可指示一个帧中的OFDM符号的数目是偶数。本实施例假设一个帧包括一个前导和八个OFDM符号。根据另一实施例,还可在前导前面包括引导信息。该引导信息未示出。

在本实施例中,一个帧可包括一个FSS和一个FES。在这里,假设FSS和FES具有相同长度。另外,由于在PLS部分中发射N_sym字段的信息,则频率解交织器可在将FSS解码之后获取相应信息。此外,本实施例假设N_sym字段在执行对FES的操作之前被完全解码。

在每个帧的FSS中,可将符号偏移发生器的值重置成0。因此,可使用同一交织序列来处理第一和第二符号。另外,可每当每个帧开始时将序列#0用于操作。然后可将序列#1和#2连续地用于频率交织器/解交织器的操作。

图72图示出根据本法的实施例的无论帧中的符号的数目如何在用于单存储器解交织的信令中符号的数目是偶数的示例。

在第一帧中,可从前导的FI_mode字段获取关于FSS的交织方案的信息。在本实施例中,由于OFDM符号的数目是偶数,所以可仅使用FI方案#1。

然后可将FSS解码,并且因此可获取N_sym信息。N_sym信息指示当前帧中的符号的数目是偶数。然后,可在频率解交织器将FES解码时使用所获取的FI_mode信息和N_sym信息。由于符号的数目是偶数,所以符号偏移发生器并不在上述重置模式下操作。也就是说,重置模式处于关断状态。

随后,即使在另一帧中,由于包括偶数个OFDM符号,所以频率解交织器可用相同方式操作。也就是说,要在FSS中使用的FI方案是FI方案#1,并且要在FES中使用的重置模式可处于关断状态。

图73图示出根据本法的实施例的无论帧中的符号的数目如何在用于单存储器解交织的信令中符号的数目是奇数的示例。

在本实施例中,N_sym字段可指示一个帧中的OFDM符号的数目是奇数。本实施例假设一个帧包括一个前导和七个OFDM符号。根据另一实施例,还可在前导前面包括引导信息。该引导信息未示出。

在本实施例中,类似于其中符号的数目是偶数的情况,一个帧可包括一个FSS和一个FES。在这里,假设FSS和FES具有相同长度。另外,由于在PLS部分中发射N_sym字段的信息,因此频率解交织器可在将FSS解码之后获取相应信息。此外,本实施例假设N_sym字段在执行对FES的操作之前被完全解码。

在每个帧的FSS中,可将符号偏移发生器的值重置成0。此外,在任意帧的FES中,符号偏移发生器可基于FI_mode字段和N_sym字段的值在重置模式下操作。因此,在任意帧的FES中,符号偏移发生器的值可重置或不重置成0。可交替地对帧执行这些重置操作。

可在第一帧的最后一个符号、即FES中将符号偏移发生器重置。因此,可将交织序列重置成序列#0。同样地,频率交织器/解交织器可基于序列#0来处理相应FES(t54010)。

在后续帧的FSS中,可再次地将符号偏移发生器重置,并且因此可使用序列#0(t54010)。在第二帧(帧#1)的FES中可不将符号偏移发生器重置,并且可再次地在第三帧(帧#2)的FES中重置。

图74图示出根据本法的实施例的无论帧中的符号的数目如何在用于单存储器解交织的信令中符号的数目是奇数的示例。

在第一帧中,可从前导的FI_mode字段获取关于FSS的交织方案的信息。由于OFDM符号的数目是奇数,所以可使用FI方案#1和FI方案#2。在本实施例中,在第一帧中使用FI方案#1。

然后可将FSS解码,并且因此可获取N_sym信息。N_sym信息指示当前帧中的符号的数目是奇数。然后,可在频率解交织器将FES解码时使用所获取的FI_mode信息和N_sym信息。由于符号的数目是奇数且使用FI方案#1,所以FI_mode字段值是0。由于FI_mode是0,所以符号偏移发生器可在上述重置模式下操作。也就是说,重置模式处于开启状态。

符号偏移发生器可在重置模式下操作,并且因此可重置成0。由于FI_mode字段值在第二帧中是1,所以这指示FSS是基于FI方案#2处理的。N_sym字段指示符号的数目是奇数。在第二帧中,由于FI_mode字段值是1且符号的数目是奇数,所以符号偏移发生器可不在重置模式下操作。

以这种方式,可将要在FSS中使用的FI方案交替地设置成FI方案#1和#2。此外,可将要在FES中使用的重置模式交替地设置成开和关。根据另一实施例,可并不每个帧改变设置。

图76图示出根据本发明的实施例的无论帧中的符号的数目如何在用于单存储器解交织的信令中的频率解交织器的操作。

频率解交织器可使用预定义FI_mode字段和/或N_sym字段的信息来执行频率解交织。如上所述,频率解交织器可使用单个存储器进行操作。基本上,频率解交织可以是由发射器执行的频率交织操作的逆操作,用以恢复数据顺序。

如上所述,可基于从前导的FI_mode字段和N_sym字段获取的关于FI方案的信息来执行对FSS的频率解交织。可基于使用FI_mode字段和N_sym字段获取的指示是否要进行重置模式操作的信息来执行对FES的频率解交织。

也就是说,频率解交织器可对一对输入OFDM符号执行频率交织器的读/写操作的逆操作。在此操作中可使用一个交织序列。

然而,如上所述,频率交织器使用双存储器遵循乒乓架构,但频率解交织器可使用单个存储器来执行解交织。可使用FI_mode字段和N_sym字段的信息来执行此单存储器频率解交织操作。此信息可允许甚至对具有奇数个OFDM符号的单存储器频率解交织,无论OFDM符号的数目如何。

根据本发明的频率交织器可对OFDM符号的所有数据信元执行频率交织。频率交织器可将数据信元映射到符号的可用数据载波。

根据本发明的频率交织器可基于FFT尺寸在不同交织模式下操作。例如,当FFT尺寸是32K时,频率交织器可对偶数符号执行随机写/线性读操作,并对奇数符号执行线性写/随机读操作,如在上述FI方案#1中那样。替换地,当FFT尺寸是16K或8K时,频率交织器可对所有符号执行线性读/随机写操作,无论偶数/奇数。

确定是否要切换交织模式的FFT尺寸可根据实施例而改变。也就是说,可在32K和16K的情况下执行如FI方案#1中的交织,并且可在8K的情况下执行不考虑偶数/奇数的交织。替换地,可针对所有FFT尺寸执行如在FI方案#1中的交织,或者可针对所有FFT尺寸执行不考虑偶数/奇数的交织。否则,根据另一实施例,可针对特定FFT尺寸执行如在FI方案#2中的交织。

可使用上述交织序列(交织地址)来执行此频率交织操作。可如上所述地使用偏移值不同地生成交织序列。替换地,可执行地址检查以生成各种交织序列。

图76图示出根据本发明的实施例的可变比特率系统的概念。

具体地,图76中所示的传输超帧由NTI_NUM个TI组构成,并且每个TI组可以包括NBLOCK_TI个FEC块。在这种情况下,TI组可分别地包括不同数目的FEC块。可以将根据本发明的实施例的TI组定义为用于执行时间交织的块,并且可以在与上述TI块或IF相同的意义上使用。也就是说,一个IF可以包括至少一个TI块,并且TI块中的FEC块的数目是可变的。

当TI组包括不同数目的FEC块时,在实施例中本发明使用一个扭曲行列块交织规则对TI组执行交织。因此,接收器可以使用单个存储器来执行解交织。将在考虑其中可以按照每个TI组改变FEC块的数目的可变比特率(VBR)传输的情况下给出时间交织器的输入FEC块存储器布置方法和读操作的描述。

图77图示出根据本发明的实施例的块交织的写和读操作。之前描述了关于此图的详细描述。

图78示出了根据本发明的实施例的表示块交织的等式。

图中所示的等式表示每个TI组应用的块交织。如等式所表示的,可以在其中包括在TI组中的FEC块的数目是奇数的情况和其中包括在TI组中的FEC块的数目是偶数的情况下分别地计算移位值。也就是说,根据本发明的实施例的块交织可以在使得FEC块的数目为奇数之后计算该移位值。

根据本发明的实施例的时间交织器可以基于在相应超帧中具有最大数目的FEC块的TI组来确定与交织有关的参数。因此,接收器可以使用单个存储器来执行解交织。在这里,对于具有比FEC块的最大数目少的数目的FEC块的TI组而言,可以添加对应于FEC块的数目与FEC块的最大数目之间的差的虚拟FEC块。

可以在实际FEC块之前插入根据本发明的实施例的虚拟FEC块。随后,根据本发明的实施例的实际交织器可以在考虑虚拟FEC块的情况下使用一个扭曲行列块交织规则来对TI组执行交织。另外,当在读操作期间生成对应于虚拟FEC块的存储器索引时,根据本发明的实施例的时间交织器可以执行上述跳跃操作。在以下写操作中,输入TI组的FEC块的数目与输出TI组的FEC块的数目匹配。因此,根据依照本发明的实施例的时间交织,可通过跳跃操作来防止实际发射的数据的数据速率的损失,即使插入了虚拟FEC块,以便在接收器中执行高效的单存储器解交织。

图79图示出根据本发明的实施例的虚拟FEC块。

图的左侧示出了指示TI组中的FEC块的最大数目、包括在TI组中的FEC块的实际数目和FEC块的最大数目与FEC块的实际数目之间的差的参数,以及用于导出虚拟FEC块的数目的等式。

图的右侧示出了向TI组中插入虚拟FEC块的实施例。在这种情况下,可以在实际FEC块之前插入虚拟FEC块,如上所述。

图80示出了根据本发明的实施例的表示插入虚拟FEC块之后的读操作的等式。

图中所示的跳跃操作可以跳过虚拟操作中的虚拟FEC块。

图81是图示出根据本发明的实施例的时间交织过程的流程图。

根据本发明的实施例的时间交织器可以设置初始值(S67000)。

然后,根据本发明的实施例的时间交织器可以在考虑虚拟FEC块的情况下对实际FEC块执行写操作(S67100)。

根据本发明的实施例的时间交织器可以生成临时TI地址(S67200)。

随后,根据本发明的实施例的时间交织器可以评估生成的TI读取地址的可用性(S67300)。然后,根据本发明的实施例的时间交织器可以生成最终TI读取地址(S67400)。

根据本发明的实施例的时间交织器可以读取实际FEC块(S67500)。

图82示出了根据本发明的实施例的表示确定移位值和最大TI块尺寸的过程的等式。

本图示出了其中TI组的数目是2、TI组中的信元的数目是30、包括在第一TI组中的FEC块的数目是5且包括在第二TI块中的FEC块的数目是6的实施例。虽然FEC块的最大数目是6,但6是偶数。因此,被调整以便获得移位值的FEC块的最大数目可以是7,并且可以将移位值计算为4。

图83至85图示出先前所述的实施例的TI过程。

图83图示出根据本发明的实施例的写操作。

图83示出了用于先前所述的两个TI组的写操作。

在图的左侧所示的块表示TI存储器地址阵列,并且在图的右侧所示的块图示出两个虚拟FEC块和一个虚拟FEC块被分别地插入两个连续TI组中时的写操作。由于FEC块的已调整最大数目是7,如上所述,所以两个虚拟FEC块被插入第一TI组中,并且一个虚拟FEC块被插入第二TI组中。

图84图示出根据本发明的实施例的读操作。

在图的左侧所示的块表示TI存储器地址阵列,并且在图的右侧所示的块图示出两个虚拟FEC块和一个虚拟FEC块被分别地插入两个连续TI组中时的读操作。在这种情况下,可以以与对实际FEC块执行的读操作相同的方式对虚拟FEC块执行读操作。

图85图示出根据本发明的实施例的读操作中的跳跃操作的结果。

如图中所示,虚拟FEC块可以在两个TI组中跳过。

图86至88图示出对应于先前所述的TI的逆的时间解交织。

具体地,图86图示出用于第一TI组的时间解交织,并且图87图示出用于第二TI组的时间解交织。

图86示出了根据本发明的实施例的时间解交织的写过程。

图中的左方框示出了TI存储器地址阵列,中间方框示出了被输入到时间解交织器的第一TI组,并且右方框示出了在考虑相对于第一TI组跳过的虚拟FEC块的情况下执行的写过程。

如图中所示,在TI期间跳过的两个虚拟FEC块可以被恢复以实现写过程中的正确读操作。在这种情况下,可以通过任意算法来估计跳过的两个虚拟FEC块的位置和数量。

图87图示出根据本发明的另一实施例的时间解交织的写过程。

图中的左方框示出了TI存储器地址阵列,中间方框示出了被输入到时间解交织器的第二TI组,并且右方框示出了在考虑相对于第二TI组跳过的虚拟FEC块的情况下执行的写过程。

如图中所示,在TI期间跳过的一个虚拟FEC块可以被恢复以实现写过程中的正确读操作。在这种情况下,可以通过任意算法来估计跳过的一个虚拟FEC块的位置和数量。

图88示出了根据本发明的另一实施例的表示时间解交织的读操作的等式。

在接收器中使用的TDI移位值可以由在发射器中使用的移位值确定,并且跳跃操作可以在读操作中跳过虚拟FEC块,类似于在发射器中执行的跳跃操作。

图89是图示出根据本发明的实施例的时间解交织过程的流程图。

根据本发明的实施例的时间解交织可以设置初始值(S75000)。

然后,根据本发明的实施例的时间解交织器可以在考虑虚拟FEC块的情况下对实际FEC块执行写操作(S75100)。

随后,根据本发明的实施例的时间解交织器可以生成临时TDI读取地址(S75200)。

随后,根据本发明的实施例的时间解交织器可以评估生成的TDI读取地址的可用性(S75300)。然后,根据本发明的实施例的时间解交织器可以生成最终TDI读取地址(S75400)。

随后,根据本发明的实施例的时间解交织器可以读取实际FEC块(S75500)。

结合实施例先前描述的特征、结果、作用等等被包括在本发明的至少一个实施例中并且在仅一个实施例中不是必需的。本发明的各个实施例的特征、结构、作用等等可以以任何适当的方式与一个或者多个其它的实施例相组合或者可以通过实施例属于的本领域的技术人员可以改变。因此,要理解的是,与这样的组合或者变化相关联的内容落入本发明的范围内。

虽然参考其实施例已经描述了本发明,因此实施例要在所有的方面被解释为说明性的和非是限制性的。应理解的是,本领域的技术任意可以设计的大量的其它的修改和应用将会落入实施例的本质方面。例如,在实施例的具体组成元件中各种变化和修改是可能的。另外,要理解的是,与变化和修改有关的不同落入在随附的权利要求中定义的本发明的范围内。

[本发明的模式]

已经以用于执行本发明的最佳模式描述了各种实施例。

[工业实用性]

在其中提供广播信号的领域中使用本发明。

当有关领域的技术人员将会认识和理解时,各种等效的修改在本发明的精神和范围内是可能的。因此,旨在本发明覆盖落入随附的权利要求和它们的等效物的范围内所提供的本发明的修改和变化。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号