CN105940626A - 用于接收广播信号的方法和设备以及用于发送广播信号的方法和设备 - Google Patents
用于接收广播信号的方法和设备以及用于发送广播信号的方法和设备 Download PDFInfo
- Publication number
- CN105940626A CN105940626A CN201580002622.0A CN201580002622A CN105940626A CN 105940626 A CN105940626 A CN 105940626A CN 201580002622 A CN201580002622 A CN 201580002622A CN 105940626 A CN105940626 A CN 105940626A
- Authority
- CN
- China
- Prior art keywords
- field
- frame
- data
- filling
- block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2626—Arrangements specific to the transmitter only
- H04L27/2627—Modulators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
- H04L1/0007—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
- H04L1/0008—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length by supplementing frame payload, e.g. with padding bits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0083—Formatting with frames or packets; Protocol or part of protocol for error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
- H04N21/23611—Insertion of stuffing data into a multiplex stream, e.g. to obtain a constant bitrate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0093—Point-to-multipoint
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Quality & Reliability (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Error Detection And Correction (AREA)
Abstract
公开了一种用于发送广播信号的方法,该方法包括以下步骤:将输入流格式化为多个数据传输信道;对与发送服务数据或服务组件数据的各个数据传输信道对应的数据进行编码;生成包括所编码的数据的至少一个信号帧;通过OFDM方法对至少一个信号帧进行调制;以及发送包括经调制的至少一个信号帧的广播信号。
Description
技术领域
本发明涉及广播信号发送设备、广播信号接收设备以及广播信号发送方法和广播信号接收方法。
背景技术
随着模拟广播信号的传输终结,已开发用于发送和接收数字广播信号的各种技术。数字广播信号可包括比模拟广播信号更多的视频/音频数据,并且除了视频/音频数据以外还包括各种类型的附加数据。
发明内容
技术问题
即,数字广播***可提供高清(HD)图像、多声道音频和各种附加服务。然而,对于数字广播,用于传输更多数据的数据传输效率、发送和接收网络的鲁棒性、考虑移动接收设备的网络灵活性需要改进。
此外,本发明的目的在于提供一种用信号通知BBF中的填充字段的存在的方法。
另外,本发明的另一目的在于提供一种指定存在于BBF中的填充字段(即,填充数据的使用类型)的方法。
此外,本发明的另一目的在于通过将填充类型字段分成两个不同的字段并进行使用来提供填充类型字段的有效使用。
本说明书要实现的技术目的不限于上述技术目的,本领域技术人员将从以下描述清楚地理解其它未提及的技术目的。
技术方案
根据本发明的实施方式,提供了一种发送广播信号的方法,该方法包括以下步骤:将输入流格式化为多个数据传输信道;将与承载服务数据或服务组件数据的各个数据传输信道对应的数据编码;构建包括所编码的数据的至少一个信号帧;通过OFDM(正交频分复用)方案来调制所述至少一个信号帧;以及发送包括所述至少一个调制的信号帧的广播信号,其中,所述格式化步骤包括增加指示基带帧(BBF)的有效载荷的格式的头,并且其中,所述BBF包括指示所述头中是否存在填充字段的控制信息。
所述控制信息被包括在所述头中。
所述头可包括指示填充长度的最高有效位(MSB)部分是否存在于填充字段中的指示信息或者指示填充数据的类型的填充类型(STUFF_TYPE)字段中的至少一个。
所述填充字段可包括填充头和填充数据,并且所述指示信息和所述填充类型字段可被包括在所述填充头中。
所述指示信息的大小可为1比特,并且所述填充类型(STUFF_TYPE)字段的大小可为2比特。
所述填充头还可包括指示填充字段的长度的填充长度(STUFF_LEN)字段,并且所述填充长度(STUFF_LEN)字段可被分成填充长度的MSB(STUFF_LEN_MSB)部分和填充长度的LSB(STUFF_LEN_LSB)部分。
所述控制信息可以是扩展指示符(EXT_I)字段,并且所述指示信息可以是MSB_I(指示符)字段。
当有效载荷未被数据分组充满或者使用带内信令时,填充字段可被包括在基带帧中。
所述填充数据可指示填充或带内信令中的至少一个。
当填充字段的长度为32字节或更小时,填充长度的MSB部分可未被包括在填充字段中。
根据本发明的另一实施方式,提供了一种发送广播信号的设备,该设备包括:输入格式化器,其将输入流格式化为多个数据传输信道;编码器,其将与承载服务数据或服务组件数据的各个数据传输信道对应的数据编码;帧构建器,其构建包括所编码的数据的至少一个信号帧;调制器,其通过OFDM(正交频分复用)方案来调制所述至少一个信号帧;以及发送器,其发送包括所述至少一个调制的信号帧的广播信号,其中,所述输入格式化器包括基带帧头***器,该基带帧头***器增加指示基带帧(BBF)的有效载荷的格式的头,并且其中,所述BBF包括指示所述头中是否存在填充字段的控制信息。
有益效果
本发明可通过根据服务特性处理数据来控制各个服务或服务组件的服务质量(QoS),从而提供各种广播服务。
此外,根据本发明,可通过经由相同的射频(RF)信号带宽发送各种广播服务来实现传输灵活性。
另外,根据本发明,可利用多输入多输出(MIMO)***改进数据传输效率以及广播信号的发送和接收鲁棒性。
此外,根据本发明,可提供广播信号发送和接收方法和设备,其可利用移动接收设备或者尽管在室内环境中但是没有错误地接收数字广播信号。
根据本发明,通过定义指示填充字段是否存在于BBF中的新字段,可快速地和准确地知道是否存在BBF中的填充字段。
除了填充以外,通过定义存在于BBF中的填充字段(即,填充数据的使用类型),其它信息可用在填充字段中。
此外,通过将填充类型字段分成两个不同的字段并进行使用,可有效地操作填充类型字段。
本发明要获得的效果不限于上述效果,本领域技术人员将从以下描述清楚地理解其它未提及的效果。
附图说明
附图被包括以更加理解本发明,并且被包括在本申请中并构成本申请的一部分,附图与说明书一起示出了本发明的实施方式以用于描述本发明的原理。
图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示出根据本发明的示例性实施方式的信元字(cell-word)解复用。
图25示出根据本发明的示例性实施方式的时间交织。
图26示出根据本发明的示例性实施方式的扭曲行-列块交织器的基本操作。
图27示出根据本发明的另一示例性实施方式的扭曲行-列块交织器的操作。
图28示出根据本发明的示例性实施方式的扭曲行-列块交织器的对角线读取图案。
图29示出根据本发明的示例性实施方式的从各个交织阵列交织的XFECBLOCK。
图30是示出图9的同步和解调模块的一个示例的示图。
图31是示出图9的帧解析模块的一个示例的示图。
图32是示出图9的解映射和解码模块的一个示例的示图。
图33是示出图9的输出处理器的一个示例的示图。
图34是示出图9的输出处理器的另一示例的示图。
图35示出根据本发明的另一示例性实施方式的编码和调制模块。
图36是示出根据本发明的另一示例性实施方式的解映射和解码模块的示图。
图37是示出本说明书中所提出的模式适配模块的一个示例的示图。
图38是示出本说明书中所提出的输出处理器的一个示例的示图。
图39是示出现有技术中的BB帧结构的一个示例的示图。
图40是示出现有技术中的BB帧结构的另一示例的示图。
图41是示出现有技术中的BB帧结构的另一示例的示图。
图42示出本说明书中所提出的BB帧结构的一个示例。
图43是示出本说明书中所提出的BB帧结构的另一示例的示图。
图44是示出本说明书中所提出的BB帧结构的另一示例的示图。
图45是示出本说明书中所提出的BB帧结构的另一示例的示图。
图46是示出各种BB帧结构中的BB帧的传输所用的开销的计算结果的比较的示图。
图47示出现有技术中的BB帧结构的一个示例。
图48是示出本说明书中所提出的BB帧结构的示例的示图。
图49是示出本说明书中所提出的BB帧结构的另一示例的示图。
图50是示出本说明书中所提出的BB帧结构的另一示例的示图。
图51是示出本说明书中所提出的BB帧结构的另一示例的示图。
图52是示出本说明书中所提出的广播信号发送方法的一个示例的流程图。
图53是示出本说明书中所提出的广播信号接收方法的一个示例的流程图。
具体实施方式
现在将详细参照本发明的优选实施方式,其示例被示出在附图中。下面将参照附图给出的详细描述旨在说明本发明的示例性实施方式,而非示出可根据本发明实现的仅有实施方式。以下详细描述包括具体细节以便提供对本发明的彻底理解。然而,对于本领域技术人员而言将显而易见的是,本发明可在没有这些具体细节的情况下实践。
尽管本发明中所使用的大部分术语选自本领域中广泛使用的一般术语,但是一些术语是由申请人任意选择的,其含义根据需要在以下描述中详细说明。因此,本发明应该基于术语的预期含义来理解,而非其简单的名称或含义。
本发明提供用于发送和接收用于未来广播服务的广播信号的设备和方法。根据本发明的实施方式的未来广播服务包括地面广播服务、移动广播服务、UHDTV服务等。本发明可通过非MIMO(多输入多输出)或MIMO来处理用于未来广播服务的广播信号。根据本发明的实施方式的非MIMO方案可包括MISO(多输入单输出)方案、SISO(单输入单输出)方案等。
尽管为了描述方便,在下文中MISO或MIMO使用两个天线,但是本发明适用于使用两个或更多个天线的***。
本发明可定义三个物理层(PL)配置——基本配置、手持配置和高级配置——其各自被优化以在获得特定使用情况所需的性能的同时使接收器复杂度最小化。物理层(PHY)配置是对应的接收器应该实现的所有配置的子集。
三个PHY配置共享大多数功能块,但是在特定块和/或参数方面略有不同。未来可定义附加PHY配置。为了***演进,在单个RF信道中未来的配置也可通过未来扩展帧(FEF)与现有的配置复用。下面描述各个PHY配置的细节。
1.基本配置
基本配置表示通常连接到屋顶天线的固定接收装置的主要使用情况。基本配置还包括可被运输至一个地方但是属于相对固定的接收类别的便携式装置。基本配置的使用可通过一些改进的实现方式被扩展至手持装置或者甚至车辆,但是那些使用情况不是基本配置接收器操作所预期的。
接收的目标SNR范围是大约10dB至20dB,这包括现有广播***(例如,ATSCA/53)的15dB SNR接收能力。接收器复杂度和功耗不像通过电池操作的手持装置(将使用手持配置)中那样关键。基本配置的关键***参数列出于下表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数据的一部分
帧边缘符号:具有更高导频密度的OFDM符号,其用在FFT大小、保护间隔和分散导频图案的特定组合中的帧的结尾处
帧组:超帧中的具有相同PHY配置类型的所有帧的集合
未来扩展帧:超帧内的可用于未来扩展的物理层时隙,其以前导码开始
Futurecast UTB***:所提出的物理层广播***,其输入是一个或更多个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:承载一个LDPC FECBLOCK的所有比特的Ncell信元的集合
图1示出根据本发明的实施方式的发送用于未来广播服务的广播信号的设备的结构。
根据本发明的实施方式的发送用于未来广播服务的广播信号的设备可包括输入格式化块1000、BICM(比特交织编码和调制)块1010、帧结构块1020、OFDM(正交频分复用)生成块1030和信令生成块1040。将描述发送广播信号的设备的各个模块的操作。
输入格式化块1000可被表示为输入格式化器。
BICM(比特交织编码和调制)块1010可被表示为编码器。
帧结构块1020可被表示为帧构建器。
OFDM(正交频分复用)生成块1030可被表示为调制器。
IP流/分组和MPEG2-TS是主要输入格式,其它流类型作为一般流处理。除了这些数据输入以外,管理信息被输入以控制各个输入流的对应带宽的调度和分配。同时允许一个或多个TS流、IP流和/或一般流输入。
输入格式化块1000可将各个输入流解复用为一个或多个数据管道,对各个数据管道应用独立的编码和调制。数据管道(DP)是用于鲁棒控制的基本单元,从而影响服务质量(QoS)。单个DP可承载一个或多个服务或服务组件。输入格式化块1000的操作的细节将稍后描述。
数据管道是物理层中的承载服务数据或相关的元数据的逻辑信道,其可承载一个或多个服务或服务组件。
数据管道可被表示为数据传输信道。
另外,数据管道单元:用于向帧中的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承载。模式适配模块将到来数据流切分成基带帧(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编码器提供三种类型的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流可能存在大量的空分组以便适应CBR TS流中的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块可包括PLS FEC编码器6000、比特交织器6010、星座映射器6020和时间交织器6030。
另外,PLS FEC编码器6000可包括加扰器、BCH编码/零***块、LDPC编码块和LDPC奇偶校验打孔块。将描述BICM块的各个块。
PLS FEC编码器6000可对加扰的PLS 1/2数据、EAC和FIC区段进行编码。
加扰器可在BCH编码以及缩短和打孔的LDPC编码之前对PLS1数据和PLS2数据进行加扰。
BCH编码/零***块可利用缩短BCH码对加扰的PLS 1/2数据执行外编码以用于PLS保护并且在BCH编码之后***零比特。仅针对PLS1数据,可在LDPC编码之前对零***的输出比特进行置换。
LDPC编码块可利用LDPC码对BCH编码/零***块的输出进行编码。为了生成完整编码的块Cldpc,从各个零***PLS信息块Ildpc***地对奇偶校验比特Pldpc进行编码并且附在其后。
[数学式1]
用于PLS1和PLS2的LDPC码参数如下表4。
[表4]
LDPC奇偶校验打孔块可对PLS1数据和PLS 2数据执行打孔。
当缩短被应用于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块的延迟主要是由于时间交织器5050。带内信令数据承载下一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个接收天线接收输入信号,针对与接收广播信号的设备对应的***执行信号检测和同步,并且执行与发送广播信号的设备所执行的过程的逆过程对应的解调。
帧解析模块9100可解析输入信号帧并且提取用来发送用户所选择的服务的数据。如果发送广播信号的设备执行交织,则帧解析模块9100可执行与交织的逆过程对应的解交织。在这种情况下,可通过将从信令解码模块9400输出的数据解码以恢复由发送广播信号的设备生成的调度信息,来获得需要提取的信号和数据的位置。
解映射和解码模块9200可将输入信号转换为比特域数据,然后根据需要将其解交织。解映射和解码模块9200可针对为了传输效率而应用的映射执行解映射,并且通过解码纠正在传输信道上生成的错误。在这种情况下,解映射和解码模块9200可通过将从信令解码模块9400输出的数据解码来获得解映射和解码所需的传输参数。
输出处理器9300可执行由发送广播信号的设备应用以改进传输效率的各种压缩/信号处理过程的逆过程。在这种情况下,输出处理器9300可从信令解码模块9400所输出的数据获取必要控制信息。输出处理器8300的输出对应于输入至发送广播信号的设备的信号,并且可以是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)。
前导码是允许快速Futurecast UTB***信号检测的特殊符号并且提供用于信号的有效发送和接收的基本传输参数的集合。前导码的详细描述将稍后描述。
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 | 预留 |
111 | FEF |
FFT_SIZE:此2比特字段指示帧组内的当前帧的FFT大小,如下表6中所述。
[表6]
值 | FFT大小 |
00 | 8K FFT |
01 | 16K FFT |
10 | 32K FFT |
11 | 预留 |
GI_FRACTION:此3比特字段指示当前超帧中的保护间隔分数值,如下表7中所述。
[表7]
值 | GI_FRACTION |
000 | 1/5 |
001 | 1/10 |
010 | 1/20 |
011 | 1/40 |
100 | 1/80 |
101 | 1/160 |
110~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
[表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比特字段。根据每Futurecast UTB***所使用的频率的数量,ATSC小区覆盖区域可由一个或更多个频率组成。如果CELL_ID的值未知或未指定,则此字段被设定为“0”。
NETWORK_ID:这是唯一地标识当前ATSC网络的16比特字段。
SYSTEM_ID:此16比特字段唯一地标识ATSC网络内的Futurecast UTB***。Futurecast UTB***是地面广播***,其输入是一个或更多个输入流(TS、IP、GS),其输出是RF信号。Futurecast UTB***承载一个或更多个PHY配置和FEF(如果有的话)。相同的Futurecast UTB***在不同的地理区域中可承载不同的输入流并且使用不同的RF频率,从而允许本地服务***。在一个地方控制帧结构和调度,并且对于Futurecast UTB***内的所有传输均为相同的。一个或更多个Futurecast UTB***可具有相同的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类型 |
00 | 4K-1/4和7K-3/10LDPC码 |
01~11 | 预留 |
PLS2_MODE:此3比特字段指示PLS2所使用的调制类型。根据表11来用信号通知调制类型。
[表11]
值 | PLS2_MODE |
000 | BPSK |
001 | QPSK |
010 | QAM-16 |
011 | NUQ-64 |
100~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 | 未提供AP |
01 | AP1模式 |
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类型 |
000 | DP类型1 |
001 | DP类型2 |
010~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_TYPE |
00 | 16K LDPC |
01 | 64K LDPC |
10~11 | 预留 |
DP_COD:此4比特字段指示关联的DP所使用的码率。根据下表15来用信号通知码率。
[表15]
值 | 码率 |
0000 | 5/15 |
0001 | 6/15 |
0010 | 7/15 |
0011 | 8/15 |
0100 | 9/15 |
0101 | 10/15 |
0110 | 11/15 |
0111 | 12/15 |
1000 | 13/15 |
1001~1111 | 预留 |
DP_MOD:此4比特字段指示关联的DP所使用的调制。根据下表16来用信号通知调制。
[表16]
值 | 调制 |
0000 | QPSK |
0001 | QAM-16 |
0010 | NUQ-64 |
0011 | NUQ-256 |
0100 | NUQ-1024 |
0101 | NUC-16 |
0110 | NUC-64 |
0111 | NUC-256 |
1000 | NUC-1024 |
1001~1111 | 预留 |
DP_SSD_FLAG:此1比特字段指示关联的DP中是否使用SSD模式。如果此字段被设定为值“1”,则使用SSD。如果此字段被设定为值“0”,则不使用SSD。
仅当PHY_PROFILE等于“010”(指示高级配置)时,出现以下字段:
DP_MIMO:此3比特字段指示哪一种类型的MIMO编码处理被应用于所关联的DP。MIMO编码处理的类型根据表17来用信号通知。
[表17]
值 | MIMO编码 |
000 | FR-SM |
001 | FRFD-SM |
010~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比特字段 | PI | NTI |
00 | 1 | 1 |
01 | 2 | 2 |
10 | 4 | 3 |
11 | 8 | 4 |
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]
值 | 有效载荷类型 |
00 | TS |
01 | IP |
10 | GS |
11 | 预留 |
DP_INBAND_MODE:此2比特字段指示当前DP是否承载带内信令信息。带内信令类型根据下表20来用信号通知。
表20
[表20]
值 | 带内模式 |
00 | 没有承载带内信令 |
01 | 仅承载INBAND-PLS |
10 | 仅承载INBAND-ISSY |
11 | 承载INBAND-PLS和INBAND-ISSY |
DP_PROTOCOL_TYPE:此2比特字段指示给定DP所承载的有效载荷的协议类型。当选择输入有效载荷类型时,它根据下表21来用信号通知。
[表21]
DP_CRC_MODE:此2比特字段指示输入格式化块中是否使用CRC编码。CRC模式根据下表22来用信号通知。
[表22]
值 | CRC模式 |
00 | 未使用 |
01 | CRC-8 |
10 | CRC-16 |
11 | CRC-32 |
DNP_MODE:此2比特字段指示当DP_PAYLOAD_TYPE被设定为TS(“00”)时关联的DP所使用的空分组删除模式。DNP_MODE根据下表23来用信号通知。如果DP_PAYLOAD_TYPE不是TS(“00”),则DNP_MODE被设定为值“00”。
[表23]
值 | 空分组删除模式 |
00 | 未使用 |
01 | DNP-NORMAL |
10 | DNP-OFFSET |
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 | 未使用 |
01 | ISSY-UP |
10 | ISSY-BBF |
11 | 预留 |
HC_MODE_TS:此2比特字段指示当DP_PAYLOAD_TYPE被设定为TS(“00”)时关联的DP所使用的TS头压缩模式。HC_MODE_TS根据下表25来用信号通知。
[表25]
值 | 头压缩模式 |
00 | HC_MODE_TS 1 |
01 | HC_MODE_TS 2 |
10 | HC_MODE_TS 3 |
11 | HC_MODE_TS 4 |
HC_MODE_IP:此2比特字段指示当DP_PAYLOAD_TYPE被设定为IP(“01”)时的IP头压缩模式。HC_MODE_IP根据下表26来用信号通知。
表26
[表26]
值 | 头压缩模式 |
00 | 无压缩 |
01 | HC_MODE_IP 1 |
10~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映射。
(a)示出没有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映射DP
DP的类型由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+(s mod 360)×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
[表30]
码率 | Qldpc |
5/15 | 120 |
6/15 | 108 |
7/15 | 96 |
8/15 | 84 |
9/15 | 72 |
10/15 | 60 |
11/15 | 48 |
12/15 | 36 |
13/15 | 24 |
短FECBLOCK的此LDPC编码过程依据长FECBLOCK的t LDPC编码过程,不同的是用表31取代表30,用短FECBLOCK的奇偶校验矩阵的地址取代长FECBLOCK的奇偶校验矩阵的地址。
表31
[表31]
码率 | Qldpc |
5/15 | 30 |
6/15 | 27 |
7/15 | 24 |
8/15 | 21 |
9/15 | 18 |
10/15 | 15 |
11/15 | 12 |
12/15 | 9 |
13/15 | 6 |
图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]
调制类型 | ηmod | NQCB_IG |
QAM-16 | 4 | 2 |
NUC-16 | 4 | 4 |
NUQ-64 | 6 | 3 |
NUC-64 | 6 | 6 |
NUQ-256 | 8 | 4 |
NUC-256 | 8 | 8 |
NUQ-1024 | 10 | 5 |
NUC-1024 | 10 | 10 |
利用QCB交织输出的NQCB_IG QC块执行内组交织处理。内组交织具有利用360列和NQCB_IG行写入和读取内组的比特的处理。在写入操作中,在行方向上写入来自QCB交织输出的比特。在列方向上执行读取操作以从各行读出m比特,其中m对于NUC等于1,对于NUQ等于2。
图24示出根据本发明的实施方式的信元字解复用。
(a)示出8和12bpcu MIMO的信元字解复用,(b)示出10bpcu MIMO的信元字解复用。
(a)描述了一个XFECBLOCK的信元字解复用处理,如(a)所示,比特交织输出的各个信元字(c0,l,c1,l,…,cηmod-1,l)被解复用为(d1,0,m,d1,1,m…,d1,ηmod-1,m)和(d2,0,m,d2,1,m…,d2,ηmod-1,m)。
对于针对MIMO编码使用不同类型的NUQ的10bpcu MIMO情况,重用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是第n TI组的第s TI块中的第r XFECBLOCK的第q信元,并且表示SSD和MIMO编码的输出如下。
另外,假设来自时间交织器5050的输出XFECBLOCK被定义为
其中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等于数量NxBLOCK_TI(n,s)。
图26示出根据本发明的示例性实施方式的扭曲行-列块交织器的基本操作。
图26的(a)示出时间交织器中的写入操作,图26的(b)示出时间交织器中的读取操作。如图26的(a)所示,第一XFECBLOCK按照列方向被写入时间交织存储器的第一列中,第二XFECBLOCK被写入下一列中,继续这样的操作。另外,在交织阵列中,在对角线方向上读取信元。如图26的(b)所示,在从第一行(从最左列开始沿着行向右侧)到最后行进行对角线读取的同时,读取Nr个信元。详细地讲,当假设zn,s,i(i=0,...,NrNc)是要依次读取的时间交织存储器信元位置时,该交织阵列中的读取操作通过如下面所给出的式中所示计算行索引Rn,s,i、列索引Cn,s,i以及关联的扭曲参数Tn,s,i来执行。
[式9]
其中,Sshift是与NxBLOCK_TI(n,s)无关的对角线读取处理的公共移位值,该移位值如下面所给出的式中所示通过PLS2-STAT中给出的NxBLOCK_TI_MAX来确定。
[式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。在PLS2-STAT数据中通过DP_TI_TYPE=“0”、DP_FRAME_INTERVAL=“1”和DP_TI_LENGTH=“1”(即,NTI=1、IJUMP=1和PI=1)来用信号通知时间交织器的选项。在PLS2-DYN数据中分别通过NxBLOCK_TI(0,0)=3、NxBLOCK_TI(1,0)=6和NxBLOCK_TI(2,0)=5来用信号通知每时间交织组的相应XFECBLOCK(Ncells=30)的数量。在PLS2-STAT数据中通过NxBLOCK_Group_MAX来用信号通知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所示的同步和解调模块对应于图9中所描述的同步和解调模块的实施方式。此外,图30所示的同步和解调模块可执行图9中所描述的波形生成模块的逆操作。
如图30所示,作为使用m个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解码来纠正传输信道上发生的错误。
类似于如图32所示的第一块32000,作为用于MISO处理输入数据管道的块的第二块32100可包括时间解交织器块、信元解交织器块、星座解映射器块、信元至比特复用块、比特解交织器块和FEC解码器块,但是第二块32100与第一块32000的不同之处在于第二块32100还包括MISO解码块32110。由于第二块32100类似于第一块32000执行从时间解交织器直至输出的相同角色的过程,所以相同块的描述将被省略。
MISO解码块32110可执行MISO处理块的逆过程。当根据本发明的实施方式的广播发送/接收***是使用STBC的***时,MISO解码块32110可执行阿拉莫提(Alamouti)解码。
类似于如图32所示的第二块32100,作为用于MIMO处理输入数据管道的块的第三块32200可包括时间解交织器块、信元解交织器块、星座解映射器块、信元至比特复用块、比特解交织器块和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可执行去缩短和去打孔,随后,根据PLS数据的长度对在缩短/打孔的同时接收的数据进行FEC解码。在这种情况下,由于在数据管道中使用的FEC解码器即使在PLS中也可类似地使用,所以不需要仅用于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,并且对PRBS和比特流进行异或运算以执行解扰。
填充去除块33100可根据需要去除由发送方***的填充比特。
CRC-8解码器块33200执行从填充去除块33100接收的比特流的CRC解码以检查块错误。
BB帧处理器块33300可将发送至BB帧头的信息解码并且恢复MPEG-TS、IP流(v4或v6)或者一般流。
上述块可根据设计者的意图被省略,或者被具有相似或相同功能的其它块取代。
图34示出根据本发明的另一实施方式的输出处理器。
图34所示的输出处理器对应于图9中所描述的输出处理器的实施方式。此外,图34所示的输出处理器对应于接收从解映射和解码模块输出的多个数据管道的情况。将多个数据管道解码可包括将可被共同应用于多个数据管道的公共数据与公共数据所关联的数据管道合并并且将合并的公共数据和数据管道解码的情况,或者接收设备同时将多个服务或服务组件(包括可伸缩视频服务)解码的情况。
类似于输出处理器,图34所示的输出处理器可包括BB解扰器块、填充去除块、CRC-8解码器块和BB帧处理器块33300。
图34的输出处理器实现下面要描述的图50、图51和图53中所提出的功能、处理和/或方法。
就操作和详细操作而言,各个块可不同于图33中所描述的块,但是就基本作用而言,各个块与图33的块相同。
包括在图34所示的输出处理器中的去抖动缓冲块34000可根据恢复的输出时间(TTO)参数来补偿在发送方任意***的延迟以用于使多个数据管道同步。
此外,空分组***块34100可参考恢复的删除空分组(DNP)信息来恢复流中去除的空分组并且输出公共数据。
TS时钟再生块34200可基于ISCR(输入流时间参考信息)来恢复输出分组的详细时间同步。
TS重组块34300将从空分组***块34100输出的公共数据与公共数据所关联的数据管道重组,以将重组的公共数据和数据管道恢复为原始MPEG-TS、IP流(v4或v6)或一般流,并且输出所恢复的MPEG-TS、IP流(v4或v6)或一般流。TTO、DNP和ISCR信息可全部通过BB帧头来获取。
带内信令解码器块34400可恢复并输出通过数据管道的各个FEC帧中的填充比特字段发送的带内物理层信令信息。
图34所示的输出处理器对分别根据PLS前路径和PLS后路径输入的PLS前信息和PLS后信息执行BB解扰,并且将解扰的数据解码以恢复原始PLS数据。所恢复的PLS数据可被传送至接收设备中的***控制器,该***控制器可将所需的参数提供给接收设备中的同步和解调模块、帧解析模块、解映射和解码模块以及输出处理器模块。
上述块可根据设计者的意图被省略,或者被具有相似或相同功能的其它块取代。
图35示出根据本发明的另一实施方式的编码和调制模块。
图35所示的编码和调制模块可包括用于SISO方案的第一块35000、用于MISO方案的第二块35100和用于MIMO方案的第三块35200以及用于处理PLS前/后信息以便控制通过各个数据管道发送的各个服务或服务组件的QoS的第四块35300。此外,根据本发明的实施方式的编码和调制模块可包括如上所述根据设计者的意图相似地或不同地处理各个数据管道的块。图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的输入数据和输出符号的数量为两个或更多个,并且可根据设计者的意图而改变。此外,旋转和I/O交织器块35020可不将同相分量交织。
如上所述,旋转和I/O交织器块35020可被共同地应用于第一块35000至第四块35300。在这种情况下,旋转和I/O交织器块35020是否被应用于用于处理PLS前/后信息的第四块35300可通过上述前导码来用信号通知。
如图35所示,用于MIMO方案的第三块35200可包括Q块交织器块35210和复符号生成器块35220。
Q块交织器块35210可执行从FEC编码器接收的FEC编码的FEC块的奇偶校验部分的置换。因此,类似于信息部分,可使LDPC H矩阵的奇偶校验部分成循环结构。Q块交织器块35210置换LDPC H矩阵中具有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相同的块。
然而,第一块32000至第四块32300与上述第一块至第四块的不同之处在于,I/Q解交织器和去旋转块36010被包括在时间解交织器与信元解交织器之间,包括在第一块36000至第三块36200中的星座解映射器块36020的功能不同于包括在图32的第一块32000至第三块32200中的星座映射器42030的功能,并且用于MIMO方案的第三块36200的配置不同于图36所示的用于MIMO方案的第三块36200的配置。以下,将不描述与图36相同的块,将主要描述上述差异。
I/Q解交织器和去旋转块36010可执行图35中所描述的旋转和I/Q交织器块35020的逆过程。即,I/Q解交织器和去旋转块36010可将在发送方交织并发送的I和Q分量I/Q解交织并且再将具有所恢复的I/Q分量的复符号去旋转并输出。
如上所述,I/Q解交织器和去旋转块36010可被共同应用于第一块32000至第四块32300。在这种情况下,I/Q解交织器和去旋转块36010是否被应用于用于处理PLS前/后信息的第四块36300可通过上述前导码来用信号通知。
星座解映射器块36020可执行图35中所描述的星座映射器块35010的逆过程。即,星座解映射器块36020可不执行去旋转,而是将信元解交织的数据解映射。
如图36所示,用于MIMO方案的第三块36200可包括复符号生成器块36210和Q块解交织器块36220。
复符号解析块36210可执行图35中所描述的复符号生成器块35220的逆过程。即,复符号解析块36210可解析复数据符号,并且将解析的复数据符号解映射至比特数据并且输出该数据。在这种情况下,复符号解析块36210可通过至少两个路径来接收复数据符号。
Q块解交织器块36220可执行图35中所描述的Q块交织器块35210的逆过程。即,Q块解交织器块36220可通过行列交织来恢复Q大小块,将各个块的置换的序列恢复为原始序列,随后,通过奇偶校验解交织将奇偶校验比特的位置恢复为原始位置并且输出奇偶校验比特。
上述块可根据设计者的意图被省略,或者被具有相似或相同功能的其它块取代.
因此,如图36所示,根据本发明的另一实施方式的解映射和解码模块可向输出处理器输出针对各个路径处理的数据管道和PLS信息。
以下,将详细描述利用本说明书中所提出的填充字段来减小BBF传输的开销并且增加各种功能的新BBF头结构。
图37示出本说明书中所提出的模式适配模块的一个示例。
如上所述,输入格式化模块包括模式适配模块。
图37的模式适配模块的配置可部分地不同于上述模式适配模块的配置。
如图37所示,模式适配模块可被配置为包括预处理或分割块3710、输入接口块3720、输入流同步器块3730、延迟补偿块3740、头压缩块3750、空数据重用块3760、空分组检测块3770和BB帧头***块3780中的至少一个。
预处理块可将多个输入流分割或解复用为多个数据管道。本文中,数据管道可被称作物理层管道(PLP)。本文中,输入流可以是MPEG2-TS、互联网协议(IP)和/或一般流(GS)。
在一些实施方式中,具有不同形式的输入流也可为可用的。
头压缩块可压缩分组头。这可用于增加TS或IP输入流的传输效率。由于接收器已经有头的优先级信息,所以可在发送方去除已知数据。例如,诸如PID等的信息可被压缩,并且具有不同形式的信息可被去除或取代。在一些实施方式中,头压缩块可位于空分组删除块之后。
空数据重用块可执行在头压缩之后将空数据***分组中的操作。在一些实施方式中可省略此块。
BB帧头***块可在不同于上述BB帧头***块的模式下操作。
本说明书提供了一种减少帧的数据字段长度的信令的方法(数据字段长度信令减少方法)。
此外,本说明书提供了一种减小用于向FEC块传输BB帧的开销的方法。
即,本说明书中所提出的新BB帧配置方法可在BB帧头***块中执行。
通过本说明书中所提出的方法,可配置BB帧和BB帧头。本说明书可涉及生成BB帧以便通过输入处理将输入流传送至FEC块的过程。
此外,本说明书可涉及一种通过减小BB帧头的大小来增加传输效率的方法。下面将描述与BB帧头***块关联的详细内容。
在现有技术中,在BB帧中,数据字段长度(DFL)被分配给各个BB帧头以向接收设备通知数据字段的长度。DFL可为16比特或11比特。结果,现有技术用于BBF传输的开销较大。
当在具有连续相同的大小的BB帧中数据字段长度改变时,BB帧可能未被数据完全充满,或者BB帧可包括带内信令信息。
在另一现有技术中,代替直接通知数据字段的长度,BB帧仅发送指示符。另外,BB帧用信号通知填充中的BB帧的填充长度。然而,在这种情况下,由于不考虑带内信令,所以当带内信令操作时,可存在限制。
本说明书中所提出的方法可以是配置可减小DFL并且***附加字段的BB帧头的方法。本文中,附加字段可指示带内信令的类型等,或者可用于另一目的。
通过本说明书中所提出的方法,BBF传输的开销可最小化,并且各种功能可被增加给填充字段。
图38示出本说明书中所提出的输出处理器的一个示例。
如上所述,输出处理器可包括BB帧头解析器块。图38的输出处理器的组件可部分地不同于上述输出处理器的那些组件。
图38的输出处理器实现下面要描述的图50、图51和图53中所提出的功能、处理和/或方法。
输出处理器可被配置为包括BB帧头解析器块3810、空分组***块3820、空数据再生器块3830、头解压缩块3840、TS时钟再生块3850、去抖动缓冲块3860和TS重组块3870中的至少一个。
本文中,空分组***块、TS时钟再生块、去抖动缓冲块和TS重组块可执行与输出处理器的块相同的操作。
本说明书中所提出的BB帧头配置方法可对应于接收方(另选地,接收设备或接收器)的BB帧头解析器块。
BB帧头解析器块3810可与上述BB帧头解析器块不同地操作。BB帧头解析器块3810可执行根据本说明书中所提出的方法来解析BB帧头的操作。
下面将描述本说明书中所提出的BB帧和BB帧头配置方法。
空数据再生块可对应于接收方的空数据重用块。空数据再生块可将输出输出给头解压缩块。在一些实施方式中可省略此块。
头解压缩块可对应于接收方的头压缩块。头解压缩块可恢复压缩的分组头的压缩。如上所述,分组头可被压缩以增加TS或IP输入流的传输效率。在一些实施方式中,头解压缩块可位于空分组***块前面。
图39示出现有技术中的BB帧结构的一个示例。
输入到输入格式化模块(具体地讲,模式适配模块)中的数据流可按照适当长度被分割,使得BICM模块可执行FEC。因此,可生成BB帧。
BB帧的数据字段的长度对应于通过从BB帧的总长度减去BB帧头的长度而获取的值。
实际用户分组(UP)可被***BBF的数据字段部分中。
可在BB帧头的数据字段长度(DFL)字段中通知数据字段的长度。DFL字段可被表示为DFL。
可在预定FEC块中对通过输入格式化生成的BB帧进行编码。
本文中,BB帧的总长度可固定。
此外,当BBF的数据字段的长度改变时,由于UP不足或者可能有意地包括带内信令信息,所以BB帧可能未完全被UP充满。
当BB帧可能未被完全充满时,可利用填充来充满对应空间。
图40示出现有技术中的BB帧结构的另一示例。
如图40所示,当BB帧的数据字段(另选地,有效载荷)未被待发送的数据完全充满时,可***填充字节。
STUFFI字段可被***BBF头中以便用信号通知填充字节。BBF头是TS头。
STUFFI字段表示指示BB帧中是否存在填充字节的1比特的指示符。
当BB帧的有效载荷被UP完全充满时,不存在填充字节。在这种情况下,STUFFI可被设定为“0”。
当BB帧的有效载荷未被UP完全充满时,可存在填充字节。在这种情况下,STUFFI可被设定为“1”。
当填充字节被包括在BB帧中时,可通过BB帧有效载荷的第一字节来验证填充字节的长度。
作为一个示例,当BB帧有效载荷的第一字节值为0xFF时,一个填充字节(1字节的填充字节)可被包括在BB帧有效载荷中。
当BB帧有效载荷的第一字节和第二字节的值分别为0xFE和0xFF时,两个填充字节可被包括在BB帧有效载荷中。
本文中,当填充字节为两个或更多个(填充字节的大小为2字节或更大)时,第一字节值和第二字节值分别被设定为MSB和LSB以用信号通知填充字节的长度。
在图36a的表中,“N”表示填充字节的总长度。
当“N”的值为1字节时,指示填充字节的总长度的字段的长度可为1字节。在这种情况下,字段值可被设定为0xFF。
本文中,指示填充字节的总长度的字段可被表示为填充字节长度字段。
当“N”的值为2字节时,填充字节的长度字段的长度可为2字节。
在这种情况下,填充字节长度字段值可被设定为0xFE和0xFF。
当“N”的值为“3或更大”时,作为一个示例,即使当N具有介于3和65278之间的值时,填充字节长度字段的长度可为2字节。
在这种情况下,填充字节长度字段可由MSB和LSB组成。
即,2字节填充字节长度字段可用信号通知填充字节的总长度。
如图40所示,附加填充字节可存在于MSB和LSB之后。即,由于总填充字节长度为N并且MSB和LSB的长度为2字节,随后的填充字节的长度为N–2字节。
图41示出现有技术中的BB帧结构的另一示例。
如图41所示,可使用2比特指示符以便指示填充字节的状态。该指示符可被表示为填充指示符(PADI)。
当BBF有效载荷(另选地,数据字段或FEC帧)中不包括填充字节(即,填充)时,PADI可被设定为“00”。
在图41所示的第一BB帧中,PADI可被设定为“00”并且可验证BBF有效载荷中没有填充。
当PADI为“01”时,可表示包括在BBF有效载荷中的填充的长度为1字节。
在图41所示的第二BB帧中,PADI可被设定为“01”并且可验证填充的长度为1字节。所示的“P”表示填充字节。
当PADI为“10”时,可表示填充字节为两个或更多个。
在这种情况下,填充字段可利用MSB和LSB来用信号通知填充的长度。
在图41所示的第三BB帧中,可看出PADI值被设定为“10”并且填充字段的第一字节和第二字节分别被分配给MSB和LSB。
用“P”标记的附加填充可存在于MSB和LSB之后。
图42示出本说明书中所提出的BB帧结构的一个示例。
本说明书提供BB帧和BB帧头的配置的以下方案。
BB帧可被配置为包括BB帧头、填充字段和有效载荷中的至少一个。
图42示出填充字段位于有效载荷前面的BB帧结构的一个示例。
在一些实施方式中填充字段可位于有效载荷之后,这将在图44和图45中详细描述。
填充字段和有效载荷被组合以被称作BB帧有效载荷(另选地,BB帧数据字段或FEC帧)。
BB帧头可描述有效载荷(即,数据字段)的格式。
此外,与删除空分组(DNP)或输入流同步器(ISSY)关联的信息可被另外***填充字段的前面。
如上所述,有效载荷可表示数据字段。
BB帧头可包括STUFFI字段。
STUFFI字段可用作指示BB帧中是否存在填充字节的指示符。
STUFFI字段可为1比特。在一些实施方式中,STUFFI的位置可改变。
作为一个示例,当STUFFI值为“0”时,BB帧不包括填充字段并且甚至可不包括信令字段。
当STUFFI字段值为“1”时,BB帧可包括填充字段或带内信令字段。即,有效载荷中可另外存在UP以外的信息(即,填充或带内字段)。
在本发明的一些实施方式中,由STUFFI值的“0”和“1”表示的含义可彼此交换。
填充字段可包括填充字段头和填充数据区域中的至少一个。
填充数据区域可包括填充数据和带内信令信息中的至少一个。
在一些实施方式中,填充字段头可为2字节。
此外,填充字段头可包括STUFF_ONE(另选地,PAD_ONE)、STUFF_TYPE(PAD_TYPE)和STUFF_LEN(另选地,PAD_LEN)中的至少一个。
图42所示的第一字节表示填充字段的第一字节。
填充字段中还可包括第二字节。在一些实施方式中,前两个字节(第一字节和第二字节)可对应于填充字段头。
在一些实施方式中,第三字节或后面的字节可被包括在填充数据区域或有效载荷中。
在一些实施方式中,PAD_ONE字段可被表示为STUFF_ONE字段。
当STUFFI为“1”时,可验证STUFF_ONE。STUFF_ONE可表示填充字节的长度为1字节。STUFF_ONE可为1比特MSB。当STUFF_ONE为1时,填充字节的长度可为1字节。在这种情况下,可不使用表示填充字节的长度的STUFF_LEN_LSB。
此外,STUFF_LEN_MSB的所有值可被设定为0。在这种情况下,STUFF_LEN_MSB的所有值可被设定为1。即,在一些实施方式中,1字节填充字节可具有值00000000、11111111、10000000或01111111。
当STUFF_ONE为0时,填充字节的长度可大于1字节。
在这种情况下,2字节填充字段头可用于表示填充数据区域的长度和类型。
STUFF_ONE的值可根据设计者而彼此交换含义。即,由1和0表示的含义可彼此交换。
所示的STUFF_ONE(PAD_ONE)可位于第一字节的第一比特。在一些实施方式中位置可改变。在一些实施方式中STUFF_ONE可位于BB帧头处。
在一些实施方式中,可配置用作STUFFI和STUFF_ONE的2比特的一个字段。由于STUFFI和STUFF_ONE中的每一个为1比特,所以配置2比特的一个字段,并且STUFFI和STUFF_ONE的作用可被取代。该字段可位于BB帧头处或填充字段中。
在一些实施方式中PAD_LEN可被称作STUFF_LEN。STUFF_LEN可包括STUFF_LEN_MSB和STUFF_LEN_LSB中的至少一个。
STUFF_LEN_MSB和STUFF_LEN_LSB可分别为5比特字段和8比特字段。
STUFF_LEN_MSB和STUFF_LEN_LSB字段可用于表示填充字段的总长度。在一些实施方式中,STUFF_LEN_MSB和STUFF_LEN_LSB的长度彼此交换以分别为8比特和5比特。此外,在一些实施方式中,两侧的位置也可彼此交换。在一些实施方式中,指示填充长度的字段可位于填充数据区域中。
在现有技术中,填充长度利用前2个字节来表示。然而,当使用64K LDPC时,填充长度具有最大6370字节(64k,5/6码率,BCH码)的值。因此,填充长度可通过13比特(2^13=8192字节)来充分表示。
因此,本说明书中所提出的PAD_LEN可具有13(5+8)比特。
当填充长度通过13比特来表示时,前2字节中可剩余备用的2比特。
在本说明书中,提供一种当填充区域用于另一目的(例如,带内信令)时将备用2比特分配给PAD_TYPE以用信号通知类型的方法。
在一些实施方式中STUFF_TYPE可被称作PAD_TYPE。
如上所述,作为2比特字段的STUFF_TYPE可表示填充数据(另选地,填充数据区域)的类型。
如图38所示,当STUFF_TYPE值为“00”时,填充数据区域可仅包括填充数据。
当STUFF_TYPE值为“01”时,特定类型的带内信令信息可与填充数据一起被包括在填充数据区域中。
当STUFF_TYPE值为“10”时,另一类型的带内信令信息可与填充数据一起被包括在填充数据区域中。
当STUFF_TYPE值为“11”时,特定类型的带内信令信息和另一类型的带内信令信息二者可与填充数据一起被包括在填充数据区域中。
本文中,特定类型的带内信令信息可表示“带内A”,另一类型的带内信令信息可表示“带内B”。
这仅是一个实施方式,由STUFF_TYPE值指示的类型可按照各种方案改变。
此外,STUFF_TYPE可指示BB帧有效载荷和有效载荷的配置。例如,STUFF_TYPE可指示有效载荷中未切分的正常第一分组的位置。
如本说明书中所提出的,当在填充字段中执行信令时,带内信令可被***多个其它帧中。此外,此情况可与仅包括填充而没有带内信令的情况相区分。
在一些实施方式中STUFF_TYPE可位于BB帧头处。
另选地,如该实施方式中所述的,STUFF_TYPE可位于填充字段中。在一些实施方式中,STUFF_TYPE的长度可改变。
STUFF_TYPE的值可根据设计者而彼此交换含义。
例如,由00表示的含义与由11表示的含义可彼此交换。此外,由10表示的含义与由01表示的含义可彼此交换。
在一些实施方式中所有填充数据可具有值0或1。
以下将详细描述图42所示的情况#1至情况#6。
(1)情况#1示出BB帧中不包括填充数据和带内信令的情况。
在这种情况下,STUFFI字段可被设定为“0”。因此,在BB帧的结构中,数据区域(即,有效载荷)可位于BB帧头旁边。
(2)情况#2示出BB帧中存在1字节的填充字段并且不存在带内信令的情况。
在这种情况下,STUFFI字段可被设定为“1”。即,BB帧包括填充字段,该填充字段可具有1字节的大小。
这里,填充字段的第一比特表示STUFF_ONE字段,并且由于填充字段的大小为1字节,所以具有值“1”。
填充字段的剩余7比特可具有值1111111。
因此,1字节的填充字段可由11111111表示。
(3)情况#3示出BB帧中存在不止1字节的填充字段并且不存在带内信令的情况。
即,填充字段可以是2字节或者大于2字节。
由于存在填充字段,所以STUFFI字段可被设定为“1”。
填充字段可具有2字节的填充字段头。填充字段头的第一字节的第一比特对应于STUFF_ONE字段。
由于填充字段的大小大于1字节,所以STUFF_ONE字段可被设定为值“0”。
填充字段头的第一字节的第一比特对应于STUFF_TYPE字段。
由于如上所述仅填充数据存在于BB帧的填充数据区域中,所以STUFF_TYPE可具有值00。
在附图中,作为另一示例性实施方式中,示出STUFF_TYPE具有值11的情况。
即,此情况是仅填充数据存在于BB帧的填充数据区域中的情况,STUF_TYPE字段可被指示为值11。
随后,填充字段头的STUFF_LEN_MSB和STUFF_LEN_LSB可具有填充字段的长度信息。如上所述,填充字段的长度可利用总共13比特来表示。填充数据区域可位于STUFF_LEN_MSB和STUFF_LEN_LSB之后。在这种情况下,仅填充数据可位于填充数据区域中。
(4)情况#4示出不止1字节的填充字段存在于BB帧中并且存在带内信令的情况。
在这种情况下,填充数据和带内A信令可存在于BB帧的填充数据区域中。
带内A信令可表示上述特定类型的带内信令。在这种情况下,由于存在填充字段,所以STUFFI可具有值1。
由于填充字段的大小大于1字节,所以填充字段头的第一字节的第一比特是STUFF_ONE字段并且可具有值“0”。
填充字段头的第一字节的第二比特和第三比特可以是上述STUFF_TYPE字段。
由于仅带内A信令存在于BB帧的填充数据区域中,如上所述,STUFF_TYPE可具有值10。根据示例性实施方式,该值也可为01。
接下来,填充字段头的STUFF_LEN_MSB和STUFF_LEN_LSB可具有填充字段的长度信息。如上所述,填充字段的长度可利用总共13比特来表示。填充数据区域可位于STUFF_LEN_MSB和STUFF_LEN_LSB之后。在这种情况下,除了填充数据以外的带内A信令可存在于BB帧的填充数据区域中。
(5)情况#5示出不止1字节的填充字段存在于BB帧中并且存在带内B信令的情况。
在这种情况下,填充数据和带内B信令可存在于BB帧的填充数据区域中。
带内B信令可表示上述不同类型的带内信令。在这种情况下,由于存在填充字段,所以STUFFI可具有值1。
由于填充字段的大小大于1字节,所以填充字段头的第一字节的第一比特为STUFF_ONE字段并且可具有值“0”。
填充字段头的第一字节的第二比特和第三比特可以是上述STUFF_TYPE字段。由于仅带内B信令存在于BB帧的填充数据区域中,如上所述,STUFF_TYPE可具有值01。根据示例性实施方式,该值也可为10。
接下来,填充字段头的STUFF_LEN_MSB和STUFF_LEN_LSB可具有填充字段的长度信息。如上所述,填充字段的长度可利用总共13比特来表示。填充数据区域可位于STUFF_LEN_MSB和STUFF_LEN_LSB之后。在这种情况下,除了填充数据以外的带内B信令可存在于BB帧的填充数据区域中。
(6)情况#6示出不止1字节的填充字段存在于BB帧中并且存在带内A和B信令的情况。
在这种情况下,填充数据和带内A和B信令可全部存在于BB帧的填充数据区域中。
在这种情况下,STUFFI可具有值“1”。由于填充字段的大小大于1字节,所以填充字段头的第一字节的第一比特为STUFF_ONE字段并且可具有值“0”。填充字段头的第一字节的第二比特和第三比特可为上述STUFF_TYPE字段。由于带内A和B信令存在于BB帧的填充数据区域中,如上所述,STUFF_TYPE可具有值11。
在附图中,作为另一示例性实施方式,示出STUFF_TYPE具有值11的情况。即,此情况是带内A和B信令全部存在于BB帧的填充数据区域中的情况,并且STUF_TYPE字段可被指示为值00。
接下来,填充字段头的STUFF_LEN_MSB和STUFF_LEN_LSB可具有填充字段的长度信息。如上所述,填充字段的长度可利用总共13比特来表示。
填充数据区域可位于STUFF_LEN_MSB和STUFF_LEN_LSB之后。在这种情况下,除了填充数据以外的带内A和B信令可存在于填充数据区域中。
图43是示出本说明书中所提出的BB帧结构的另一示例的示图。
图43的(a)可示出仅存在数据而没有填充(即,填充数据)的情况下的BB帧。
BB帧头的STUFFI可具有值0。有效载荷可位于紧接着BB帧头之后,而没有填充字段。该情况可对应于图42的情况#1。
图43的(b)可以是具有1字节的填充的情况。
在这种情况下,BB帧头的STUFFI可具有值1。第一字节的第一比特可具有值1作为STUFF_ONE。这可表示填充为1字节。在图43中,填充的各个比特可具有值11111111(0xFF)。另选地,根据示例性实施方式,各个比特可具有值10000000。该情况可对应于图42的情况#2。
图43的(c)可以是具有n字节的填充的情况。
在这种情况下,BB帧头的STUFFI可具有值1。此外,STUFF_ONE可具有值0。STUFF_TYPE可指示仅使用填充数据而没有带内信令。
即,根据示例性实施方式,STUFF_TYPE可具有值00。
接下来,剩余13比特可指示填充字段的长度为n字节。这13比特可为STUFF_LEN_MSB和STUFF_LEN_LSB。填充数据可位于STUFF_LEN_MSB和STUFF_LEN_LSB之后。该情况可对应于在图42的情况#3中填充字段为3字节或更多字节的情况。
图43的(d)可以是除了带内A信令以外具有n字节的填充的情况。
在这种情况下,BB帧头的STUFFI可具有值1。此外,STUFF_ONE可具有值0。STUFF_TYPE可指示使用带内A信令。
即,根据示例性实施方式,STUFF_TYPE可具有值01。如上所述STUFF_TYPE的值本身可改变。接下来,剩余13比特可指示填充字段的长度为n字节。这13比特可以是STUFF_LEN_MSB和STUFF_LEN_LSB。带内A信令可位于STUFF_LEN_MSB和STUFF_LEN_LSB之后。该情况可对应于图42的情况#4。
图43的(e)可以是除了带内B信令以外具有n字节的填充的情况。
在这种情况下,BB帧头的STUFFI可具有值1。此外,STUFF_ONE可具有值0。STUFF_TYPE可指示使用带内B信令。
即,根据示例性实施方式,STUFF_TYPE可具有值10。如上所述STUFF_TYPE的值本身可改变。
接下来,剩余13比特可指示填充字段的长度为n字节。
这13比特可以是STUFF_LEN_MSB和STUFF_LEN_LSB。带内B信令可位于STUFF_LEN_MSB和STUFF_LEN_LSB之后。情况可对应于图42的情况#5。
图43的(f)可以是除了带内A和B信令以外具有n字节的填充的情况。
在这种情况下,BB帧头的STUFFI可具有值1。此外,STUFF_ONE可具有值0。STUFF_TYPE可指示使用带内A和B信令。
即,根据示例性实施方式,STUFF_TYPE可具有值11。如上所述STUFF_TYPE的值本身可改变。接下来,剩余13比特可指示填充字段的长度为n字节。这13比特可以是STUFF_LEN_MSB和STUFF_LEN_LSB。带内A和B信令可位于STUFF_LEN_MSB和STUFF_LEN_LSB之后。该情况可对应于图42的情况#6。
图44是示出本说明书中所提出的BB帧结构的另一示例的示图。
图44示出在填充字段位于BB帧的末尾(有效载荷的旁边)的情况下的BB帧结构的示例。
BB帧包括BBF头和BB帧有效载荷。
BBF头被***BB帧有效载荷之前以便表示BBF数据字段的格式。
BBF头可具有2字节的固定长度。
BBF头包括与表示填充是否存在于BB帧中的指示符对应的STUFFI字段。STUFFI字段可由1比特表示。
BB帧有效载荷可包括填充字段和有效载荷。
在所有用户分组(Up)未充满BB帧有效载荷中的情况下包括填充字段。
作为示例,当STUFFI字段被设定为“1”时,BB帧有效载荷可包括填充字段。
有效载荷表示包括UP的区域。
填充字段可由填充头字段(另选地,填充字段头)和填充数据(区域)来配置。
填充数据区域可由填充数据字段或填充数据表示。
填充数据、带内信令信息等可被包括在填充数据区域中。
填充头字段可包括STUFF_ONE字段、STUFF_TYPE字段和STUFF_LEN字段。
STUFF_LEN字段表示包括填充头字段的整个填充字段的长度,并且可包括STUFF_LEN_MSB字段和STUFF_LEN_LSB字段。STUFF_LEN字段通过13比特来表示。
STUFF_ONE字段意指1比特的字段,其表示填充字段的长度是否为1字节。
作为示例,当STUFF_ONE字段被设定为“1”时,填充字段的长度为1字节。在这种情况下,填充字段(即,STUFF_LEN字段)中不包括STUFF_LEN_LSB字段。
当STUFF_ONE字段被设定为“0”时,填充字段的长度大于1字节。在这种情况下,填充头的2字节用于表示填充数据的类型和长度。
即,STUFF_TYPE字段表示填充数据的类型并且可通过2比特来表示。
下表34示出图44的STUFF_TYPE字段的示例。
[表34]
STUFF_TYPE | 填充数据类型 |
00 | 仅填充数据 |
01 | 随填充数据使用带内A |
10 | 随填充数据使用带内B |
11 | 随填充数据使用带内A和带内B二者 |
参照表34和图44,当STUFF_TYPE字段被设定为(1)“00”时,填充数据区域可仅用作填充数据,当STUFF_TYPE字段被设定为(2)“01”时,填充数据区域可用作带内A信令信息和填充数据,当STUFF_TYPE字段被设定为(3)“10”时,填充数据区域可用作带内B信令信息和填充数据,当STUFF_TYPE字段被设定为(4)“11”时,填充数据区域可用作带内B信令信息和填充数据。
在表34中,带内A可以是带内ISSY,带内B可以是带内PLS。
STUFF_LEN_MSB字段表示包括填充头字段的整个填充字段长度的最高有效位(MSB)值并且通过5比特来表示。
作为示例,当STUFF_ONE字段被设定为“1”时,STUFF_LEN_MSB字段可由“11111”来表示。另选地,STUFF_LEN_MSB字段可由“00000”表示。
STUFF_LEN_LSB字段表示整个填充字段长度的最低有效位(LSB)值并且通过8比特来表示。
填充数据字段可包括填充和/或带内信令字段。
这里,“填充和/或带内信令”表示填充、带内信令或填充、以及带内信令。
即,表达“A和/或B”可与A或B中的至少一个的含义相同。
参照图44,填充字段的第N字节的第八比特表示STUFF_ONE字段,第N字节的第六比特和第七比特表示STUFF_TYPE字段,填充字段的第N字节的第一比特至第五比特表示STUFF_LEN_LSB字段,填充字段的第N-1字节表示STUFF_LEN_MSB字段。
此外,可表示从填充字段的第(N-2)字节的数据UP、填充数据、带内A数据、带内B数据、或者带内A数据和带内B数据。
图44的情况#1至情况#6的更详细的描述将参考与图44的各个情况对应的图42的情况#1至情况#6的描述。
图44的帧结构可执行与图42的帧结构相同的功能。
类似于图44所示的BB帧结构,当填充字段位于BB帧的末尾时,接收设备可在不检查填充的情况下直接接收用户分组(UP),结果,对UP的访问时间比图42所示的BB帧结构中短。
图45是示出本说明书中所提出的BB帧结构的另一示例的示图。
图45示出在填充字段位于BB帧的最后(另选地,位于有效载荷和FEC帧旁边)的情况下的各种BB帧结构。
由于图45的帧结构与图43的帧结构的不同之处仅在于填充字段的位置,在所有其它部分中与图43的帧结构相同,所以图41的详细描述参考图43。
图46是示出在各种BB帧结构中用于BB帧的传输的开销的计算结果的比较的示图。
由DVB-T2表示的曲线图可以是上述现有技术中的开销曲线图。DVB-T2可表示数字视频广播(DVB)的地面电视广播***相关标准。DVB-T2可表示欧洲的下一代地面广播相关标准。由DVB-T2表示的曲线图可以是通过根据此标准技术计算BB帧中的开销而获得的曲线图。
由MH表示的曲线图可以是上述现有技术中的另一开销曲线图。MH可表示消费者电子协会(CEA)的移动/手持DTV***相关标准。MH可表示北美的移动手持相关标准。由MH表示的曲线图可以是通过根据此标准技术计算BB帧中的开销而获得的曲线图。
由SS&SN表示的曲线图可以是上述现有技术中的另一开销曲线图。SS&SN可表示现有技术之一。当通过现有技术中所提出的方法配置BB帧和BB帧头时通过计算开销而获得的曲线图被示出为由SS&SN表示的曲线图。
下表35是示出在各个BB帧的传输时的开销的计算结果的表。
[表35]
开销可意指表示数据字段的长度的字段的开销。
在现有技术中,由于2字节的字段用于各个BB帧,所以开销可最大为0.22%。
在另一现有技术中,由于仅使用1比特的字段,所以开销可仅最大为0.0139%。此开销可为最低。
在另一现有技术中,可使用2比特的字段。在这种情况下,开销可比上述另一现有技术的开销大两倍。
由LG表示的曲线图可以是根据本发明的开销曲线图。在本发明中,仅1比特的字段可用于填充字段的信令。因此,开销可最小。此外,存在这样的优点:另外准备2比特的残余字段以用于指示带内信令的类型等。本发明可利用该残余字段来支持可用作其它用途(例如,表示BB帧的配置)的结构。
图47示出现有技术中的BB帧结构的一个示例。
如图47所示,BB帧包括头、可选头和有效载荷数据。
头包括分组开始指针模式指示符(PSPMI)字段、填充指示符(PADI)字段和分组开始指针最低有效位(PKTSPTR_LSB)字段。
PSPMI字段意指具有1比特的大小的标志字段,其表示分组开始指针(PKTSPTR)字段是短模式还是长模式。
PKTSPTR字段可以是与SYNCD字段相同的概念。
即,PSPMI字段意指表示PKTSPTR字段的长度是小还是大的标志。
PKTSPTR_LSB字段表示13比特的的PKTSPTR字段的5个LSB比特。
可选头可包括分组开始指针最高有效位(PKTSPTR_MSB)字段和填充字段。
PKTSPTR_MSB字段表示13比特的PKTSPTR字段的8个MSB比特。
此外,填充字段可包括填充数据长度(PADL)字段和PADDING_DATA字段。
PADL字段表示填充数据字段的长度并且具有15比特的大小。
PADDING_DATA字段具有可变长度并且表示填充信息。
如图47所示,BB帧结构在接收装置中通过发送PADDING_DATA字段的长度来计算数据字段的长度,而不使用表示数据字段的长度的信息(例如,DFL),以便表示最多13字节的(有效载荷)数据字段的长度。
这里,填充字段的长度对应于BB帧的有效载荷数据大小(数据字段的长度)。
当填充字段不存在于BB帧中时,利用BB帧大小来计算数据字段长度(DFL)。
当填充字段存在于BB帧中时,2比特的PADI被包括在BB帧头中以指示填充长度。
更具体地讲,为了向FEC块发送基带帧(BBF)(即,为了减小用于BB帧头的传输的开销),PKTSPRT字段被分成PKTSPTR_LSB和PKTSPTR_MSB以进行操作。
即,PKTSPTR字段可支持最多至2字节的大小,但是当PKTSPTR字段的长度较小(≤31字节)时,可仅使用PKTSPTR_LSB,结果,PKTSPTR字段的传输大小可被缩短至1字节。
然而,由于PKTSPTR_LSB的长度小到5比特,所以仅当PKTSPTR字段的大小为31字节或更小时,才存在可配置1字节的BBF头的缺点。
如图39中所描述的,通过将DFL分配给各个BB帧头以向接收装置(另选地,接收终端)指示BB帧的数据字段的长度来使用现有BB帧,结果,多半出现向FEC块发送BB帧时的开销。
因此,将详细描述用于增强BB帧头的传输效率并且增加错误检查的新功能的新BB帧结构。
即,本说明书提供了完全通过控制包括在BB帧头中的SYNCD字段的大小来减小BB帧头的大小的方法、利用BB帧头中的残余1比特来执行错误检查的方法等。
以下,本说明书中所提出的方法和BB帧结构在发送装置的BB帧头***块和接收装置中的BB帧头解析器块中操作。
图48是示出本说明书中所提出的BB帧结构的示例的示图。
图48的输入流通过输入格式化模块的模式适配模块来形成图48的BB帧结构。
如图48所示,包括多个分组的输入流通过模式适配模块被切分或映射至有效载荷,包括关于有效载荷的信息的头被添加在有效载荷之前。
有效载荷可由BB帧数据字段表示。
头可包括OPTIONI字段、STUFFI字段、SYNCD_LSB字段、SYNCD_MSB字段、校验和字段和填充字段中的至少一个。
如上所述,填充字段可包括填充头字段和填充字节字段。
填充字节字段可由填充数据字段或填充数据区域表示。
可定义包括OPTIONI字段、STUFFI字段和SYNCD_LSB字段的BB帧头,可定义包括SYNCD_MSB字段和校验和字段的可选头。
图48示出定义了BB帧头和可选头。
此外,填充字段可被包括在头中,或者可不被包括在头中。
当填充字段没有被包括在头中时,BB帧有效载荷可与有效载荷一起配置。
填充字段可位于有效载荷之前(图48)或有效载荷之后。
SYNCD字段可表示从数据字段的开始到该数据字段中开始的第一发送的UP的开始的距离。
这里,SYNCD字段可被分成SYNCD_LSB字段和SYNCD_MSB字段并且具有13比特的大小。
SYNCD_LSB字段具有6比特的大小作为表示SYNCD的LSB的值,并且可表示最大63字节的SYNCD。
如图48所示,当头被分成BB帧头和可选头时,SYNCD_LSB字段可被包括在BB帧头中。
此外,SYNCD_MSB字段可具有7比特的大小作为表示SYNCD的MSB的值。
如图48所示,当头被分成BB帧头和可选头时,SYNCD_MSB字段可被包括在可选头中。
SYNCD_MSB字段的用途由OPTIONI字段来确定。
OPTIONI字段表示通过有效载荷发送的分组当中新开始的分组的位置是否由6比特的SYNCD_LSB表示。
作为示例,当OPTIONI字段被设定为“0”时,OPTIONI字段表示通过有效载荷发送的分组当中新开始的分组的位置可由6比特的SYNCD_LSB表示。
当OPTIONI字段被设定为“1”时,OPTIONI字段表示通过有效载荷发送的分组当中新开始的分组的位置不可由6比特的SYNCD_LSB表示。
因此,当OPTIONI字段被设定为“1”时,OPTIONI字段需要利用7比特的SYNCD_MSB字段或6比特的SYNCD_LSB字段来表示有效载荷中新开始的分组的位置。
这里,当SYNCD_MSB字段被包括在可选头中时,可选头被包括在BB帧中。
STUFFI字段具有1比特的大小并且意指表示填充字段(另选地,填充字节)或带内信令字段是否存在于BB帧中的指示符。
校验和字段可用于BB帧头或OPTIONI字段的错误检查,具有1比特的大小。
当头被分成BB帧头和可选头时,校验和字段可被包括在可选头中。
如上所述,填充字段包括填充头和填充字节。
图48的SYNCD_LSB字段和图47的PKTSPTR_LSB字段可用作相同的含义。
这里,本说明书中所提出的图48的SYNCD_LSB字段的大小增加1比特至6比特,而PKTSPTR_LSB字段的大小为5比特。
即,可由6比特的SYNCD_LSB字段表示的SYNCD的长度变为约两倍至63(26-1)字节,而可由5比特的PKTSPTR_LSB字段表示的PKTSPTR的长度为最大31(25-1)字节。
即,通过控制本说明书中所提出的SYNCD_LSB字段的大小来将SYNCD_MSB字段添加到头或BB帧头或可选头的情况减少,结果,用于BB帧的传输的开销可减小。
例如,假设发送188字节的MPEG2-TS流。
(1)在图43的BB帧结构的情况下,仅PKTSPTR_LSB字段被包括在BB帧头中以便发送188字节的TS分组的情况(即,PKTSPTR长度具有31字节或更小的值的情况)对应于约16.49%(31字节/188字节)。
即,与16.49%对应的BB帧包括具有1字节的大小的头,与剩余83.51%对应的BB帧包括具有2字节的大小的头。
这里,头表示与有效载荷有关的格式,并且可表示BB帧头或者表示包括BB帧头和可选头。
因此,BB帧平均包括具有1.83字节的大小的头。
(2)另一方面,在图48的BB帧结构的情况下,仅SYNCD_LSB字段被包括在BB帧头中以便发送188字节的TS分组的情况(即,SYNCD长度具有63字节或更小的值的情况)对应于约33.51%(63字节/188字节)。
即,与33.51%对应的BB帧包括具有1字节的大小的头,与剩余66.49%对应的BB帧包括具有2字节的大小的头。
因此,BB帧平均包括具有1.66字节的大小的BB帧头,结果,可以看出与具有图47的BB帧结构的情况相比,用于BB帧的传输的开销可极大地减小。
此外,图48的BB帧结构可使用包括在可选头中的1比特作为头的校验和1比特或者包括在头中的OPTIONI字段的校验和1比特来执行可针对头检测错误的附加功能。
图49是示出本说明书中所提出的BB帧结构的另一示例的示图。
图49的输出处理器实现下面要描述的图50、图51和图53中所提出的功能、处理和/或方法。
图49的BB帧结构与图48的BB帧结构的不同之处在于SYNCD_LSB字段/SYNCD_MSB字段的大小以及STUFFI字段的位置,但是其它部分相同。
以下,与图48的BB帧结构相同的部分的描述被省略,将主要描述不同部分。
OPTIONI字段和SYNCD_LSB字段被组合以被定义为BB帧头,SYNCD_MSB字段、STUFFI字段和校验和字段被组合以被定义为可选头。
此外,OPTIONI字段、SYNCD_LSB字段、SYNCD_MSB字段、STUFFI字段和校验和字段被组合以被定义为一个头。
在这种情况下,头也可由BB帧头来表示。
作为另一示例,STUFFI字段和校验和字段可被组合成一个特定字段。这将在下面要描述的图50和图51中详细描述。如图49所示,SYNCD_LSB字段的大小为7比特,SYNCD_MSB字段的大小为6比特。
类似于图49,当SYNCD_LSB字段的大小为7比特时,可表示更多数量的SYNCD的长度。
即,当SYNCD_LSB字段的大小为7比特时,SYCND的可表示长度为127(27-1)字节,并且变得比图48的情况(31字节)大约四倍。
类似地,假设发送188字节的MPEG2-TS流。如图50所示,SYNCD_LSB字段的大小为7比特,SYNCD_MSB字段的大小为6比特。
在图49的BB帧结构的情况下,仅SYNCD_LSB字段被包括在BB帧头中以便发送188字节的TS分组的情况(即,SYNCD长度具有127字节或更小的值的情况)对应于约67.55%(127字节/188字节)。
即,与67.55%对应的BB帧包括具有1字节的大小的头,与剩余32.45%对应的BB帧包括具有2字节的大小的头。
因此,BB帧平均包括具有1.32字节的大小的头,结果,与具有图47和图48的BB帧结构的情况相比,用于BB帧的传输的开销可极大地减小。
类似地,即使在图49的BB帧结构中,也可通过使用存在于头中的残余1比特作为校验和(作为该头的校验和1比特或者作为OPTIONI字段的校验和)来另外执行对头的错误检查。
图50是示出本说明书中所提出的BB帧结构的另一示例的示图。
如图50所示,上述STUFFI字段和校验和字段可被组合成一个特定字段5010。
特定字段5010可用作指示填充字段是否存在于BB帧中的值。
特定字段5010可被表示为扩展指示符(EXT_I)字段并且可具有2比特的大小。
此外,特定字段5010可被表示为可选头指示符(OPTI)字段。
OPTI字段可意指指示是否存在包括填充的头的字段。
BB帧可由头和有效载荷组成,头可由一个或更多个子头组成。
即,一个或更多个子头可被表示为第一头、第二头、第三头等。
作为一个示例,第一头可被表示为BBF头、基头等,第二头可被表示为可选头等。
特定字段5010可被包括在BB帧的可选头中。
下面所给出的表36示出特定字段(EXT_I字段)格式的一个示例。
[表36]
EXT_I | 注释 |
00 | 无填充 |
01 | 1字节填充 |
10 | 2字节填充 |
11 | 3~字节填充 |
在表36中,特定字段值(1)“00”指示BB帧中不存在填充的情况,(2)“01”指示BB帧中存在1字节的填充的情况,(3)“10”指示BB帧中存在2字节的填充的情况,(4)“11”指示BB帧中存在3字节或更多字节的填充的情况。
如上所述,填充字段可包括填充头字段和填充字节字段。
此外,填充头字段可包括STUFF_TYPE字段、STUFF_LEN_LSB字段和STUFF_LEN_MSB字段。
STUFF_TYPE字段可表示扩展类型(EXT_TYPE)字段。在这种情况下,EXT_TYPE字段可指示填充字段的类型。
此外,填充字段可表示扩展字段。
当EXT_I字段具有“01”、“10”或“11”时,STUFF_TYPE字段可被包括在BB帧或BB帧头中。其详细内容将参照下面给出的表37来描述。
STUFF_TYPE字段可以是3比特,STUFF_LEN_LSB字段可以是5比特,STUFF_LEN_MSB字段可以是8比特。
STUFF_LEN_LSB字段可被表示为EXT_LEN_LSB字段,STUFF_LEN_MSB字段可被表示为EXT_LEN_MSB字段。
以下,将以表37作为一个示例来描述可根据特定字段值定义的STUFF_TYPE字段和STUFF_LEN字段及其含义。
[表37]
EXT_I | STUFF_TYPE | STUFF_LEN | 描述 |
00 | 不存在 | 不存在 | 无填充 |
01 | 000 | 00000 | 1字节填充 |
10 | 000 | 00000 | 2字节填充 |
11 | 000 | stuff_len | 3~字节填充 |
11 | 001 | stuff_len | 填充+模式1(ISSY) |
11 | 010 | stuff_len | 填充+模式2(INBAND_SIG) |
… | … | … | … |
11 | 111 | stuff_len | 填充+模式7(预留) |
在表37中,当特定字段(例如,EXT_I字段)值为“00”时,由于不存在填充,所以填充字段中不存在STUFF_TYPE字段和STUFF_LEN字段。
当特定字段值“01”,STUFF_TYPE字段值为“000”,STUFF_LEN字段值为“00000”时,BB帧(另选地,填充字段)中包括1字节的填充。
当特定字段值“10”,STUFF_TYPE字段值为“000”,STUFF_LEN字段值为“00000”时,BB帧(另选地,填充字段)中包括2字节的填充。当特定字段值“110”,STUFF_TYPE字段值为“000”,STUFF_LEN字段值为“stuff_len”时,BB帧(另选地,填充字段)中包括3字节或更多字节的填充。
当特定字段值“11”,STUFF_TYPE字段值为“001”,STUFF_LEN字段值为“stuff_len”时,BB帧(另选地,填充字段)中包括填充和带内A信令。
带内A可以是INBAND_ISSY。
当特定字段值“11”,STUFF_TYPE字段值为“010”,STUFF_LEN字段值为“stuff_len”时,BB帧(另选地,填充字段)中包括填充和带内B信令。
带内B可以是INBAND_SIG。
当特定字段值“11”,STUFF_TYPE字段值为“111”,STUFF_LEN字段值为“stuff_len”时,BB帧(另选地,填充字段)中包括填充和其它信息。
此外,STUFF_LEN字段值可被分成STUFF_LEN_LSB字段(5比特)值和STUFF_LEN_MSB字段(8比特)值。
这将参照表38来描述。
[表38]
EXT_I | STUFF_TYPE | STUFF_LEN_LSB | STUFF_LEN_MSB | 描述 |
00 | 不存在 | 不存在 | 不存在 | 无填充 |
01 | 000 | 00000 | 不存在 | 1字节填充 |
10 | 000 | 00000 | 00000000 | 2字节填充 |
11 | 000 | stuff_len_lsb | stuff_len_msb | 3~字节填充 |
11 | 001 | stuff_len_lsb | 不存在 | 仅模式1(ISSY) |
11 | 010 | stuff_len_lsb | stuff_len_msb | 填充+模式1(ISSY) |
… | … | … | … | … |
11 | 111 | stuff_len_lsb | stuff_len_msb | 填充+模式8(预留) |
在表38中,当特定字段值“01”,STUFF_TYPE字段值为“000”,STUFF_LEN_LSB字段值为“00000”,STUFF_LEN_MSB字段值为“不存在”时,BB帧(另选地,填充字段)中包括1字节的填充。
当特定字段值“10”,STUFF_TYPE字段值为“000”,STUFF_LEN_LSB字段值为“00000”,STUFF_LEN_MSB字段值为“00000000”时,BB帧(另选地,填充字段)中包括2字节的填充。
当特定字段值“11”,STUFF_TYPE字段值为“000”,STUFF_LEN_LSB字段值为“stuff_len_lsb”,STUFF_LEN_MSB字段值为“stuff_len_msb”时,BB帧(另选地,填充字段)中包括3字节或更多字节的填充。
当特定字段值“11”,STUFF_TYPE字段值为“001”,STUFF_LEN_LSB字段值为“stuff_len_lsb”,STUFF_LEN_MSB字段值为“不存在”时,BB帧(另选地,填充字段)中仅包括带内A信令。优选地,仅当带内A信令可由32字节表示时,填充字段中才仅包括带内A信令。带内A可以是INBAND_ISSY。
当特定字段值“11”,STUFF_TYPE字段值为“010”,STUFF_LEN_LSB字段值为“stuff_len_lsb”,STUFF_LEN_MSB字段值为“stuff_len_msb”时,BB帧(另选地,填充字段)中包括填充和带内A信令。
当特定字段值“11”,STUFF_TYPE字段值为“111”,STUFF_LEN_LSB字段值为“stuff_len_lsb”,STUFF_LEN_MSB字段值为“stuff_len_msb”时,BB帧(另选地,填充字段)中包括填充和其它信息。
图51是示出本说明书中所提出的BB帧结构的另一示例的示图。
在图51中,作为与STUFF_TYPE字段的使用方法关联的方法,提供了一种方法,其将3比特SUTFF_TYPE字段分成1比特MSB指示符(MSB_I)字段5111和2比特STUFF_TYPE字段5112并使用以便于有效使用。
MSB_I字段5111表示指示是否存在STUFF_LEN_MSB字段的指示符。
作为一个示例,当MSB_I字段值为“0”时,该值可指示仅SUTFF_LEN_LSB(5比特)用在填充头中,当MSB_I字段值为“1”时,该值可指示STUFF_LEN_LSB(5比特)字段和STUFF_LEN_MSB(8比特)用在填充头5110中。
作为一个示例,当MSB_I字段值为“0”时,填充头中仅使用(另选地,包括)STUFF_LEN_LSB(5比特)字段,并且可表示的填充字段的大小为32字节。
当MSB_I字段值为“1”时,填充头中使用(另选地,包括)STUFF_LEN_LSB(5比特)字段和STUFF_LEN_MSB(8比特)字段,并且可表示的STUFF_LEN的大小为13比特。
接下来,STUFF_TYPE字段(2比特,4712)指示填充字段的使用类型。
STUFF_TYPE字段的一个示例可包括ISSY、带内信令等。
STUFF_TYPE字段指示被指定为使得填充字段间隔用于其它目的(例如,带内信令和带内ISSY)的填充类型。
将参照下面给出的表39更详细地描述以2比特的大小新定义的MSB_I字段和STUFF_TYPE字段的含义。
[表39]
在表39中,当STUFF_TYPE字段值为“00”时,该值指示填充字段仅由填充字节组成的情况,当STUFF_TYPE字段值为01、10和11时,该值表示填充字段中用于不同目的的各个模式。
如图51和表39所示,在MSB_I字段和STUFF_TYPE字段二者均用在填充头中的情况下,当ISSY与填充字段中的填充之和的大小为32字节或更小时,由于填充头不包括STUFF_LEN_MSB字段,所以1字节开销可减小。
当ISSY与填充字段中的填充之和的大小大于32字节时,MSI_I字段可被设定为“1”(另选地,用“1”标记),并且STUFF_LEN_MSB字段可用在填充头中。
图52是示出本说明书中所提出的发送广播信号的方法的一个示例的流程图。
参照图52,本说明书中所提出的广播信号发送设备通过输入格式化模块来处理输入流(S5210)。即,广播信号发送设备在输入格式化模块中利用多个数据管道(DP)将输入流格式化。
详细地讲,广播信号发送设备将数据分组分配给基带帧(BBF)的有效载荷并且将指示格式的头添加到基带帧的有效载荷,以用于S5210中的输入格式化。
数据管道(DP)可被表示为数据传输信道。
头可包括如图50和图51所示的EXT_I字段和填充字段。
EXT_I字段意指指示填充字段是否存在于BB帧中的字段并且可具有2比特的大小。
填充字段包括填充头,该填充头包括MSB_I字段和STUFF_TYPE字段。
MSB_I字段表示指示是否存在STUFF_LEN_MSB字段的指示符并且可具有1比特的大小。
此外,STUFF_TYPE字段意指指示填充字段的使用类型的字段并且可具有2比特的大小。
EXT_I字段、MSB_I字段和STUFF_TYPE字段可用作控制信息的表达以被应用于其它示例性实施方式。
随后,广播信号发送设备通过比特交织编码和调制(BICM)模块针对各个DP将多个(格式化的)DP的数据编码(S5220)。
比特交织编码和调制(BICM)模块可被表示为编码器。
随后,广播信号发送设备通过帧构建模块来映射所编码的DP数据以生成至少一个信号帧(S5230)。
帧构建模块可被表示为帧构建器。
随后,广播信号发送设备利用正交频分复用(OFDM)生成模块通过正交频分复用(OFDM)方案对所生成的信号帧的数据进行调制,并且发送包括信号帧的调制数据的广播信号(S5240)。
图53是示出本说明书中所提出的广播信号接收方法的一个示例的流程图。
参照图53,广播信号接收设备通过同步和解调模块从外部接收广播信号,并且针对所接收到的广播信号通过OFDM方案将数据解调(S5310)。
同步和解调模块可被表示为接收器和解调器。
随后,广播信号接收设备通过解析模块将解调的数据解析为至少一个信号帧(S5320)。
解析模块可被表示为帧解析器。
然后,广播信号接收设备通过解映射解码模块来将至少一个解析的信号帧解码为多个DP(S5330)。
解映射和解码模块可被表示为转换器和解码器。
随后,广播信号接收设备通过输出处理器模块将从解映射和解码模块输出的多个数据管道恢复为输入流。
广播信号接收设备通过基带帧处理器块将发送至基带帧的头的信息解码,并且利用所解码的信息来恢复输入流,以用于S5340中的输出处理。
头可包括如图50至图52所示的EXT_I字段和填充字段。
EXT_I字段意指指示填充字段是否存在于BB帧中的字段并且可具有2比特的大小。
填充字段包括填充头,该填充头包括MSB_I字段和STUFF_TYPE字段。
MSB_I字段表示指示是否存在STUFF_LEN_MSB字段的指示符并且可具有1比特的大小。
此外,STUFF_TYPE字段意指指示填充字段的使用类型的字段并且可具有2比特的大小。
EXT_I字段、MSB_I字段和STUFF_TYPE字段可用作控制信息的表达以被应用于其它示例性实施方式。
本领域技术人员将理解,在不脱离本发明的精神或范围的情况下,可进行本发明的各种改变和修改。因此,本发明旨在包括所附权利要求书及其等同范围内所提供的本发明的改变和修改。
在本说明书中,提及了设备和方法发明二者,设备和方法发明的描述可被应用为彼此互补。
工业实用性
在本说明书中,使用接收和发送广播信号的方法和设备。
Claims (12)
1.一种用于发送广播信号的方法,该方法包括以下步骤:
将输入流格式化为多个数据传输信道;
对与承载服务数据或服务组件数据的各个数据传输信道对应的数据进行编码;
构建包括所编码的数据的至少一个信号帧;
通过正交频分复用OFDM方案来对所述至少一个信号帧进行调制;以及
发送包括经调制的所述至少一个信号帧的所述广播信号,
其中,所述格式化步骤包括增加指示基带帧BBF的有效载荷的格式的头,并且
其中,所述BBF包括指示所述头中是否存在填充字段的控制信息。
2.根据权利要求1所述的方法,其中,所述控制信息被包括在所述头中。
3.根据权利要求2所述的方法,其中,所述头包括指示所述填充字段中是否存在填充长度的最高有效位MSB部分的指示信息或者指示填充数据的类型的填充类型STUFF_TYPE字段中的至少一个。
4.根据权利要求3所述的方法,其中,
所述填充字段包括填充头和填充数据,并且
所述指示信息和所述填充类型字段被包括在所述填充头中。
5.根据权利要求3所述的方法,其中,
所述指示信息的大小为1比特,并且
所述填充类型STUFF_TYPE字段的大小为2比特。
6.根据权利要求4所述的方法,其中,
所述填充头还包括指示所述填充字段的长度的填充长度STUFF_LEN字段,并且
所述填充长度STUFF_LEN字段被分成所述填充长度的MSB STUFF_LEN_MSB部分和所述填充长度的LSB STUFF_LEN_LSB部分。
7.根据权利要求3所述的方法,其中,
所述控制信息是扩展指示符EXT_I字段,并且
所述指示信息是指示符MSB_I字段。
8.根据权利要求2所述的方法,其中,当所述有效载荷未被数据分组充满或者带内信令被使用时,所述填充字段被包括在所述基带帧中。
9.根据权利要求3所述的方法,其中,所述填充数据指示填充或带内信令中的至少一个。
10.根据权利要求2所述的方法,其中,当所述填充字段的长度为32字节或更小时,填充长度的所述最高有效位MSB部分未被包括在所述填充字段中。
11.一种用于发送广播信号的设备,该设备包括:
输入格式化器,该输入格式化器用于将输入流格式化为多个数据传输信道;
编码器,该编码器用于对与承载服务数据或服务组件数据的各个数据传输信道对应的数据进行编码;
帧构建器,该帧构建器用于构建包括所编码的数据的至少一个信号帧;
调制器,该调制器用于通过正交频分复用OFDM方案来对所述至少一个信号帧进行调制;以及
发送器,该发送器用于发送包括经调制的所述至少一个信号帧的所述广播信号,
其中,所述输入格式化器包括基带帧头***器,该基带帧头***器用于增加指示基带帧BBF的有效载荷的格式的头,并且
其中,所述BBF包括指示所述头中是否存在填充字段的控制信息。
12.根据权利要求11所述的设备,其中,所述头包括指示所述填充字段中是否存在填充长度的最高有效位MSB部分的指示信息或者指示填充数据的类型的填充类型STUFF_TYPE字段中的至少一个。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201462075898P | 2014-11-06 | 2014-11-06 | |
US62/075,898 | 2014-11-06 | ||
US201462080382P | 2014-11-16 | 2014-11-16 | |
US62/080,382 | 2014-11-16 | ||
PCT/KR2015/002128 WO2016072567A1 (ko) | 2014-11-06 | 2015-03-05 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105940626A true CN105940626A (zh) | 2016-09-14 |
Family
ID=55909283
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010669424.2A Withdrawn CN111934818A (zh) | 2014-11-06 | 2015-03-05 | 接收广播信号的方法和装置和发送广播信号的方法和装置 |
CN201580002622.0A Pending CN105940626A (zh) | 2014-11-06 | 2015-03-05 | 用于接收广播信号的方法和设备以及用于发送广播信号的方法和设备 |
CN201580060362.2A Active CN107409003B (zh) | 2014-11-06 | 2015-03-05 | 接收广播信号的方法和装置,和发送广播信号的方法和装置 |
CN202010668655.1A Withdrawn CN111934817A (zh) | 2014-11-06 | 2015-03-05 | 接收广播信号的方法和装置和发送广播信号的方法和装置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010669424.2A Withdrawn CN111934818A (zh) | 2014-11-06 | 2015-03-05 | 接收广播信号的方法和装置和发送广播信号的方法和装置 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580060362.2A Active CN107409003B (zh) | 2014-11-06 | 2015-03-05 | 接收广播信号的方法和装置,和发送广播信号的方法和装置 |
CN202010668655.1A Withdrawn CN111934817A (zh) | 2014-11-06 | 2015-03-05 | 接收广播信号的方法和装置和发送广播信号的方法和装置 |
Country Status (7)
Country | Link |
---|---|
US (3) | US9729372B2 (zh) |
EP (2) | EP3217581A4 (zh) |
JP (1) | JP6392463B2 (zh) |
KR (3) | KR101807673B1 (zh) |
CN (4) | CN111934818A (zh) |
CA (3) | CA2966980C (zh) |
WO (2) | WO2016072567A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111865860A (zh) * | 2020-06-29 | 2020-10-30 | 湖南省时空基准科技有限公司 | 一种基于ofdm技术的无线广播授时*** |
CN113241110A (zh) * | 2021-05-10 | 2021-08-10 | 上海航天测控通信研究所 | 多通道的nand flash差错控制方法 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016072567A1 (ko) * | 2014-11-06 | 2016-05-12 | 엘지전자(주) | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
JP6507047B2 (ja) * | 2015-02-10 | 2019-04-24 | 日本放送協会 | 送信装置、受信装置、及び半導体チップ |
US9918326B2 (en) * | 2015-05-27 | 2018-03-13 | Comcast Cable Communications, Llc | Optimizing resources in data transmission |
WO2016203719A1 (ja) * | 2015-06-17 | 2016-12-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 送信方法、受信方法、送信装置、及び受信装置 |
JP7069542B2 (ja) * | 2016-12-16 | 2022-05-18 | ソニーグループ株式会社 | 送信装置、及び、送信方法 |
WO2018110315A1 (ja) * | 2016-12-16 | 2018-06-21 | ソニー株式会社 | 送信装置、送信方法、受信装置、及び、受信方法 |
US10541845B2 (en) * | 2017-09-25 | 2020-01-21 | Kenneth Stuart | Pseudo random multi-carrier method and system |
KR101967299B1 (ko) * | 2017-12-19 | 2019-04-09 | 엘지전자 주식회사 | 방송 신호를 수신하는 차량용 수신 장치 및 방송 신호를 수신하는 차량용 수신 방법 |
CN110312275B (zh) * | 2018-03-20 | 2022-08-02 | 中兴通讯股份有限公司 | Cbr业务在以太网帧上实现业务监控的方法 |
CN111435888B (zh) * | 2019-01-11 | 2022-02-08 | 大唐移动通信设备有限公司 | 一种参考信号的发送、接收方法和通信设备 |
US11570004B2 (en) * | 2019-06-13 | 2023-01-31 | Fidelity Information Services, Llc | Dynamic self-defined API via digital signatures |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101147374A (zh) * | 2005-01-11 | 2008-03-19 | 高通股份有限公司 | 用于经由分层调制发送分层及非分层数据的方法和装置 |
CN101465715A (zh) * | 2007-12-21 | 2009-06-24 | 索尼株式会社 | 发送设备和方法、接收设备和方法,以及程序 |
CN202014249U (zh) * | 2011-03-29 | 2011-10-19 | 合肥菲特通信技术有限公司 | 一种基于rs帧结构的信道复接装置 |
CN102301705A (zh) * | 2009-01-29 | 2011-12-28 | Lg电子株式会社 | 用于发送和接收信号的装置以及用于发送和接收信号的方法 |
CN102497346A (zh) * | 2011-12-13 | 2012-06-13 | 安徽华东光电技术研究所 | 基于cofdm的高清视频无线传输***的基带发射机 |
EP2568650A2 (en) * | 2011-09-07 | 2013-03-13 | LG Electronics | Method and apparatus for transceiving broadcast signals |
WO2014175606A1 (en) * | 2013-04-21 | 2014-10-30 | Lg Electronics Inc. | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
Family Cites Families (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1021048A3 (en) * | 1999-01-14 | 2002-10-02 | Kabushiki Kaisha Toshiba | Digital video recording system and its recording medium |
US7570656B2 (en) * | 2001-06-18 | 2009-08-04 | Yitran Communications Ltd. | Channel access method for powerline carrier based media access control protocol |
US7486680B1 (en) | 2002-03-21 | 2009-02-03 | Ji Zhang | Packet schedule timestamp for a compressed bitstream |
US7383483B2 (en) * | 2003-12-11 | 2008-06-03 | International Business Machines Corporation | Data transfer error checking |
CA2593783A1 (en) * | 2005-01-11 | 2006-07-20 | Qualcomm Incorporated | Methods and apparatus for transmitting layered and non-layered data via layered modulation |
KR100854090B1 (ko) * | 2005-11-25 | 2008-08-25 | 삼성전자주식회사 | 수신 성능이 향상된 디지털 방송 송수신기 및 그의신호처리방법 |
KR101227506B1 (ko) * | 2006-06-16 | 2013-01-30 | 엘지전자 주식회사 | 디지털 방송 시스템 및 처리 방법 |
KR101227507B1 (ko) * | 2006-06-20 | 2013-01-30 | 엘지전자 주식회사 | 디지털 방송 신호 송신 시스템 및 송신 방법 |
KR101486372B1 (ko) * | 2007-07-25 | 2015-01-26 | 엘지전자 주식회사 | 디지털 방송 시스템 및 데이터 처리 방법 |
KR101572875B1 (ko) * | 2007-09-21 | 2015-11-30 | 엘지전자 주식회사 | 디지털 방송 시스템 및 데이터 처리 방법 |
EP2056549B1 (en) * | 2007-10-30 | 2012-12-12 | Sony Corporation | Data processing apparatus and method |
PL2071796T3 (pl) * | 2007-12-12 | 2010-09-30 | Lg Electronics Inc | Urządzenie do transmitowania i odbierania sygnału oraz sposób transmitowania i odbierania sygnału |
KR100937430B1 (ko) | 2008-01-25 | 2010-01-18 | 엘지전자 주식회사 | 신호 송수신 방법 및 신호 송수신 장치 |
KR101509257B1 (ko) * | 2008-03-18 | 2015-04-08 | 한국전자통신연구원 | 광대역 고주파수 무선 시스템에서 다양한 형태의 비압축 동영상 신호 전송을 위한 차별적 오류 보호 방법 및 그 장치 |
WO2010093087A1 (en) * | 2009-02-13 | 2010-08-19 | Lg Electronics Inc. | Apparatus for transmitting and receiving a signal and method of transmitting and receiving a signal |
KR101643616B1 (ko) * | 2009-11-06 | 2016-07-29 | 삼성전자주식회사 | 모바일 서비스 수신 방법 및 모바일 서비스 수신기 |
WO2011082834A1 (en) * | 2010-01-11 | 2011-07-14 | Nokia Corporation | Error correction |
WO2011105784A2 (ko) * | 2010-02-23 | 2011-09-01 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 및 방송 신호 송/수신 장치에서 방송 신호 송수신 방법 |
WO2011105804A2 (ko) * | 2010-02-23 | 2011-09-01 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 및 방송 신호 송/수신 장치에서 방송 신호 송수신 방법 |
WO2011105781A2 (ko) * | 2010-02-23 | 2011-09-01 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 및 방송 신호 송/수신 장치에서 방송 신호 송수신 방법 |
EP2362654A1 (en) * | 2010-02-26 | 2011-08-31 | Panasonic Corporation | Short baseband frame headers |
EP2362650A1 (en) * | 2010-02-26 | 2011-08-31 | Panasonic Corporation | Efficient physical layer signalling for a digital broadcast system |
EP2362653A1 (en) * | 2010-02-26 | 2011-08-31 | Panasonic Corporation | Transport stream packet header compression |
JP5542580B2 (ja) * | 2010-08-25 | 2014-07-09 | 日本放送協会 | 送信装置及び受信装置 |
EP2552043A1 (en) | 2011-07-25 | 2013-01-30 | Panasonic Corporation | Spatial multiplexing for bit-interleaved coding and modulation with quasi-cyclic LDPC codes |
KR101893833B1 (ko) * | 2012-02-01 | 2018-09-03 | 삼성전자주식회사 | 방송 시스템에서 패킷 송수신 방법 및 장치 |
GB201208389D0 (en) * | 2012-05-10 | 2012-06-27 | Samsung Electronics Co Ltd | Integrated circuit, communication unit, wireless communication system and methods therefor |
CN105027573B (zh) * | 2013-01-17 | 2019-01-22 | Lg电子株式会社 | 传输广播信号的装置及方法、接收广播信号的装置及方法 |
CN104937945B (zh) * | 2013-01-17 | 2018-03-09 | Lg电子株式会社 | 传输广播信号的装置、接收广播信号的装置、传输广播信号的方法和接收广播信号的方法 |
WO2014185729A1 (en) | 2013-05-15 | 2014-11-20 | Lg Electronics Inc. | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
CN105284068B (zh) * | 2013-06-05 | 2019-08-27 | 索尼公司 | 用于传输有效载荷数据和紧急信息的传输器和传输方法 |
KR102025878B1 (ko) * | 2013-06-28 | 2019-09-26 | 삼성전자주식회사 | 송신 장치, 수신 장치 및 그 제어방법 |
KR102130151B1 (ko) * | 2013-07-22 | 2020-07-03 | 삼성전자주식회사 | 송신 장치, 수신 장치 및 그 신호 처리 방법 |
EP3028459A4 (en) * | 2013-07-29 | 2017-03-29 | LG Electronics Inc. | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
JP6437548B2 (ja) | 2013-08-14 | 2018-12-12 | エルジー エレクトロニクス インコーポレイティド | 放送信号送信装置、放送信号受信装置、放送信号送信方法及び放送信号受信方法 |
EP3069516B1 (en) * | 2013-11-13 | 2019-01-30 | LG Electronics Inc. | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals and method for transmitting broadcast signals |
WO2016072747A1 (en) * | 2014-11-04 | 2016-05-12 | Samsung Electronics Co., Ltd. | Transmitting apparatus and receiving apparatus and signal processing method thereof |
KR20160052313A (ko) * | 2014-11-04 | 2016-05-12 | 삼성전자주식회사 | 송신 장치, 수신 장치 및 그 신호 처리 방법 |
WO2016072567A1 (ko) * | 2014-11-06 | 2016-05-12 | 엘지전자(주) | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
EP3219080B1 (en) * | 2014-11-11 | 2023-02-15 | Samsung Electronics Co., Ltd. | Transmitting apparatus, receiving apparatus and controlling method thereof |
-
2015
- 2015-03-05 WO PCT/KR2015/002128 patent/WO2016072567A1/ko active Application Filing
- 2015-03-05 CA CA2966980A patent/CA2966980C/en active Active
- 2015-03-05 KR KR1020177023060A patent/KR101807673B1/ko active IP Right Grant
- 2015-03-05 JP JP2017543676A patent/JP6392463B2/ja not_active Expired - Fee Related
- 2015-03-05 CN CN202010669424.2A patent/CN111934818A/zh not_active Withdrawn
- 2015-03-05 CA CA3079698A patent/CA3079698C/en active Active
- 2015-03-05 KR KR1020177009580A patent/KR102031097B1/ko active IP Right Grant
- 2015-03-05 CA CA3079690A patent/CA3079690C/en active Active
- 2015-03-05 CN CN201580002622.0A patent/CN105940626A/zh active Pending
- 2015-03-05 CN CN201580060362.2A patent/CN107409003B/zh active Active
- 2015-03-05 CN CN202010668655.1A patent/CN111934817A/zh not_active Withdrawn
- 2015-03-05 WO PCT/KR2015/002127 patent/WO2016072566A1/ko active Application Filing
- 2015-03-05 EP EP15857289.1A patent/EP3217581A4/en not_active Withdrawn
- 2015-03-05 EP EP15856209.0A patent/EP3236606A4/en not_active Withdrawn
- 2015-03-05 KR KR1020167011054A patent/KR101771091B1/ko active IP Right Grant
- 2015-04-22 US US14/693,140 patent/US9729372B2/en active Active
- 2015-04-22 US US14/692,889 patent/US9876664B2/en not_active Ceased
-
2020
- 2020-01-22 US US16/749,726 patent/USRE49255E1/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101147374A (zh) * | 2005-01-11 | 2008-03-19 | 高通股份有限公司 | 用于经由分层调制发送分层及非分层数据的方法和装置 |
CN101465715A (zh) * | 2007-12-21 | 2009-06-24 | 索尼株式会社 | 发送设备和方法、接收设备和方法,以及程序 |
CN102301705A (zh) * | 2009-01-29 | 2011-12-28 | Lg电子株式会社 | 用于发送和接收信号的装置以及用于发送和接收信号的方法 |
CN202014249U (zh) * | 2011-03-29 | 2011-10-19 | 合肥菲特通信技术有限公司 | 一种基于rs帧结构的信道复接装置 |
EP2568650A2 (en) * | 2011-09-07 | 2013-03-13 | LG Electronics | Method and apparatus for transceiving broadcast signals |
CN102497346A (zh) * | 2011-12-13 | 2012-06-13 | 安徽华东光电技术研究所 | 基于cofdm的高清视频无线传输***的基带发射机 |
WO2014175606A1 (en) * | 2013-04-21 | 2014-10-30 | Lg Electronics Inc. | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111865860A (zh) * | 2020-06-29 | 2020-10-30 | 湖南省时空基准科技有限公司 | 一种基于ofdm技术的无线广播授时*** |
CN111865860B (zh) * | 2020-06-29 | 2023-04-11 | 湖南省时空基准科技有限公司 | 一种基于ofdm技术的无线广播授时*** |
CN113241110A (zh) * | 2021-05-10 | 2021-08-10 | 上海航天测控通信研究所 | 多通道的nand flash差错控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CA3079698C (en) | 2022-01-25 |
CA3079690C (en) | 2021-12-07 |
CN111934818A (zh) | 2020-11-13 |
CA2966980A1 (en) | 2016-05-12 |
EP3236606A1 (en) | 2017-10-25 |
CN111934817A (zh) | 2020-11-13 |
JP2018504070A (ja) | 2018-02-08 |
CN107409003B (zh) | 2020-08-11 |
US20160134454A1 (en) | 2016-05-12 |
US20160134453A1 (en) | 2016-05-12 |
KR20160075538A (ko) | 2016-06-29 |
KR101771091B1 (ko) | 2017-08-24 |
USRE49255E1 (en) | 2022-10-18 |
CN107409003A (zh) | 2017-11-28 |
EP3217581A1 (en) | 2017-09-13 |
WO2016072567A9 (ko) | 2017-06-15 |
WO2016072566A1 (ko) | 2016-05-12 |
CA3079690A1 (en) | 2016-05-12 |
KR20170098332A (ko) | 2017-08-29 |
KR102031097B1 (ko) | 2019-11-08 |
KR20170060038A (ko) | 2017-05-31 |
US9729372B2 (en) | 2017-08-08 |
EP3217581A4 (en) | 2018-12-19 |
CA3079698A1 (en) | 2016-05-12 |
KR101807673B1 (ko) | 2017-12-11 |
EP3236606A4 (en) | 2018-09-26 |
CA2966980C (en) | 2020-06-30 |
US9876664B2 (en) | 2018-01-23 |
JP6392463B2 (ja) | 2018-09-19 |
WO2016072567A1 (ko) | 2016-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6882239B2 (ja) | 放送信号送信装置、放送信号受信装置、放送信号送信方法、及び放送信号受信方法 | |
CN113395136B (zh) | 用于处理广播信号的广播发送器、广播接收器和方法 | |
CN105684451B (zh) | 发送广播信号的设备和方法 | |
CN107113088B (zh) | 收发广播信号的装置和方法 | |
CN105940626A (zh) | 用于接收广播信号的方法和设备以及用于发送广播信号的方法和设备 | |
CN105723717B (zh) | 发送广播信号的装置、接收广播信号的装置、发送广播信号的方法以及接收广播信号的方法 | |
CN107005522B (zh) | 广播信号发送和接收装置和方法 | |
CN106464433B (zh) | 用于收发广播信号的装置和方法 | |
CN105765981A (zh) | 发送广播信号的设备、接收广播信号的设备、发送广播信号的方法和接收广播信号的方法 | |
TWI678075B (zh) | 發送及接收廣播信號的裝置及方法 | |
CN105794215A (zh) | 发送和接收广播信号的装置和方法 | |
CN105874759A (zh) | 发送/接收包括鲁棒报头压缩分组流的广播信号的方法和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160914 |