首页 / 专利库 / 广播 / 数字视频广播 / 数据处理装置、数据处理方法

数据处理装置、数据处理方法

阅读:993发布:2020-05-11

专利汇可以提供数据处理装置、数据处理方法专利检索,专利查询,专利分析的服务。并且本技术涉及 数据处理 装置、数据处理方法以及程序,由此可以降低接收符合 数字视频广播 (DVB)‑通用流封装(GSE)的GSE分组的接收装置的成本。sGSE分组构造单元仅使用使得最大尺寸限制在不大于4,096字节的预定限制尺寸的PDU(协议数据单元)作为目标,构造作为PDU部署在数据字段中的GSE分组、符合DVB‑GSE的sGSE分组。本技术例如在传送或者接收GSE分组时可应用。,下面是数据处理装置、数据处理方法专利的具体信息内容。

1.一种数据处理装置,包含:
接收单元,其适配于接收:
具有包含最大尺寸被限制到4,096个字节或更少字节的限制尺寸的协议数据单元(PDU)的数据字段的通用流封装(GSE)分组,以及
开放系统互连(OSI)数据链路层中或更低的OSI层中指示该GSE分组是否是简单GSE(sGSE)分组的信令;以及
输出单元,其适配于在该信令指示该GSE分组是该sGSE分组的情况下,输出该GSE分组或该PDU。
2.根据权利要求1所述的数据处理装置,其中:
该GSE分组包括GSE首部,以及
该信令被包括在该GSE首部中。
3.根据权利要求2所述的数据处理装置,还包括控制单元,适配于通过将该GSE首部的标记用作该信令来控制该输出单元的输出。
4.根据权利要求1所述的数据处理装置,其中该GSE分组的数据字段包含多个PDU片段之一。
5.根据权利要求4所述的数据处理装置,其中:
该GSE数据分组包括GSE首部,以及
该GSE首部包括片段标识信息。
6.根据权利要求1所述的数据处理装置,其中:
该接收单元适配于接收基带,在该基带帧中,基带信令被包括在首部中,并且该GSE分组或传输流分组被包括在数据字段中,
该基带信令包括该信令,以及
该数据处理装置包含适配于从该基带帧中提取该GSE分组的GSE分组提取单元。
7.一种数据处理方法,包含:
接收步骤,其接收:
具有包含最大尺寸被限制到4,096个字节或更少字节的限制尺寸的协议数据单元(PDU)的数据字段的通用流封装(GSE)分组,以及
开放系统互连(OSI)数据链路层中或更低的OSI层中指示该GSE分组是否是简单GSE(sGSE)分组的信令;以及
输出步骤,其在该信令指示该GSE分组是该sGSE分组的情况下,输出该GSE分组或该PDU。
8.根据权利要求7所述的数据处理方法,其中:
该GSE分组包括GSE首部,以及
该信令被包括在该GSE首部中。
9.根据权利要求8所述的数据处理方法,其中该输出步骤包括将该GSE首部的标记用作该信令。
10.根据权利要求7所述的数据处理方法,其中该GSE分组的数据字段包含多个PDU片段之一。
11.根据权利要求10所述的数据处理方法,其中:
该GSE数据分组包括GSE首部,以及
该GSE首部包括片段标识信息。

说明书全文

数据处理装置、数据处理方法

技术领域

[0001] 本发明涉及数据处理装置、数据处理方法和程序,并更具体地涉及能够减少接收与例如符合DVB(数字视频广播)-GSE(通用流封装)的GSE分组的接收装置的成本的数据处理装置、数据处理方法和程序。

背景技术

[0002] DVB-GSE例如定义了传送诸如在IEEE(电气电子工程师协会)802.3 中定义的所谓以太网(MAC(媒体访问控制)帧(其中,以太网是注册商标))之类的IP分组或PDU(协议数据单元)的数据链路层的协议(例如,参见非专利文献1)。
[0003] 在DVB-GSE中,PDU在必要时由称作一个GSE分组或多个GSE分组的分组封装,并且被传送。
[0004] 引用列表
[0005] 非专利文献
[0006] 非专利文献1:ETSI TS 102 606V1.1.1(2007-10)

发明内容

[0007] 技术问题
[0008] DVB-GSE是通用标准,换言之,是较少限制的规范的标准,从而 DVB-GSE可以用于各种使用情况。
[0009] 为此,接收并处理符合DVB-GSE的GSE分组的接收装置必须应对各种使用情况。因此,接收装置的验证花费大量时间,并且因此在接收装置的配置中昂贵和复杂的组件是必须的。
[0010] 对于接收GSE分组的接收装置,如上所述,在时间和价格方面而言成本是大的,并且难以实现低成本。
[0011] 本技术鉴于上述情形提出并且可以实现接收GSE分组的接收装置的低成本。
[0012] 解决方案
[0013] 根据本技术的第一方面,提供数据处理装置,包括数据处理装置,包括:分组构造单元,其仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU(协议数据单元)设置为目标并且构造sGSE分组,该sGSE分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB(数字视频广播) -GSE(通用流封装),提供使得计算机用作该数据处理装置的程序。
[0014] 根据本技术的该第一方面,提供数据处理方法,包括仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU(协议数据单元)设置为目标并且构造sGSE分组,该sGSE分组作为其中PDU部署在数据字段中的 GSE分组并且符合DVB(数字视频广播)-GSE(通用流封装)。
[0015] 根据上述第一方面,包括仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU(协议数据单元)设置为目标并且构造sGSE分组,该 sGSE分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB(数字视频广播)-GSE(通用流封装)。
[0016] 根据本技术的第二方面,提供数据处理装置,包括:接收单元,其接收 sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU(协议数据单元)设置为目标而构造的GSE分组,在该GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB(数字视频广播)-GSE(通用流封装),并且接收sGSE信令,其是在等于或低于OSI(开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE 分组的事实;PDU提取单元,其从sGSE分组中提取PDU;以及输出单元,其在sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的PDU,并且提供使得计算机用作数据处理装置的程序。
[0017] 根据本技术的第二方面,提供数据处理方法,包括:接收步骤,接收, sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU(协议数据单元)设置为目标而构造的GSE分组,在GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB(数字视频广播)-GSE(通用流封装),以及接收sGSE信令,其是用来在等于或低于OSI(开放系统互连)基准模型的数据链路层的层中识别数据是sGSE 分组的事实;提取步骤,从sGSE分组中提取PDU;以及输出步骤,在sGSE 信令指示数据是sGSE分组时输出从sGSE分组提取的PDU。
[0018] 根据上述第二方面,接收sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU(协议数据单元) 设置为目标而构造的GSE分组,在GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB(数字视频广播)-GSE(通用流封装),并且接收sGSE信令,其是在等于或低于OSI(开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE分组的事实。从sGSE分组中提取PDU。当sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的PDU。
[0019] 数据处理装置可以是独立装置,或可以是在一个装置中包括的内部
[0020] 可以通过经由传输介质传送程序或将该程序记录在记录介质上提供该程序。
[0021] 有益效果
[0022] 根据本技术的第一和第二方面,可以实现接收GSE分组的接收装置的低成本。附图说明
[0023] 图1是图示在OSI基准模型和DVB-GSE的数据传输之间的关系的示图。
[0024] 图2是描述DVB-GSE中数据传输处理的示图。
[0025] 图3是图示GSE分组的GSE首部的格式的示图。
[0026] 图4是图示接收用DVB-X2传送的GSE分组的接收装置的配置的示例的框图
[0027] 图5是描述本技术的概述的示图。
[0028] 图6是图示sGSE分组的格式的示例的示图。
[0029] 图7是图示以太网帧的帧结构的示图。
[0030] 图8是图示接收要传送到符合sGSE的DVB-X2的sGSE分组的接收装置的配置的示例的概述的框图。
[0031] 图9是图示本技术应用于的实施例的传送装置的配置的示例的框图。
[0032] 图10是用于描述传送sGSE分组的传送装置的处理(sGSE传送处理) 的流程图
[0033] 图11是用于描述在DVB-T2或DVB-C2中使用的sGSE信令的第一示例的示图。
[0034] 图12是用于描述在DVB-T2或DVB-C2中使用的sGSE信令的第二示例的示图。
[0035] 图13是用于描述在DVB-T2或DVB-C2中使用的sGSE信令的第三示例的示图。
[0036] 图14是图示本技术应用于的实施例的接收装置的配置的示例的框图。
[0037] 图15是用于描述接收装置的处理(接收处理)的流程图。
[0038] 图16是图示本技术应用于的另一实施例的传送装置的配置的示例的框图。
[0039] 图17是用于描述传送sGSE分组的传送装置的处理(sGSE传送处理) 的流程图。
[0040] 图18是用于描述在DVB-S2中使用的sGSE信令的第一示例的示图。
[0041] 图19是用于描述在DVB-S2中使用的sGSE信令的第二示例的示图。
[0042] 图20是用于描述在DVB-S2中使用的sGSE信令的第三示例的示图。
[0043] 图21是图示本技术应用于的另一实施例的接收装置的配置的示例的框图。
[0044] 图22是用于描述接收装置的处理(接收处理)的流程图。
[0045] 图23是图示本技术应用于的实施例的计算机的配置的示例的框图。

具体实施方式

[0046] 首先,将在本技术的描述的准备中简要描述当前DVB-GSE。
[0047]
[0048] 图1是图示在OSI(开放系统互连)基准模型和DVB-GSE下的数据传输(使用DVB-GSE的数据传输)之间的关系的图。
[0049] 图1的A示出了OSI基准模型(ISO/OSI基准模型)。
[0050] OSI基准模型从低级层到高级层具有作为第一层的物理层、作为第二层的数据链路层、作为第三层的网络层、作为第四层的传输层、作为第五层的会话层、作为第六层的表现层以及作为第七层的应用层。
[0051] 图1的B示出TCP/IP模型(通用TCP/IP模型)的数据传输(使用TCP/IP 的数据传输等)的协议栈的示例。
[0052] 在TCP/IP模型的数据传输中,对连接型数据传输(面向连接的应用) 中的传输层使用TCP(传输控制协议)等。
[0053] 在TCP/IP模型的数据传输中,例如,对诸如广播的无连接型数据传输(无连接应用)中的传输层使用UDP(数据报文协议)、RTP(实时传输协议)等。
[0054] 在TCP/IP模型的数据传输中,对网络层使用IP(因特网协议)并且对连接型或无连接型数据传输的数据链路层和物理层使用连接到网络的主机 (到网络的主机)。
[0055] 主机执行作为构成数据链路层和物理层(Phy)的子层的MAC(媒体访问控制)层和LLC(逻辑链路控制)层的协议或服务。
[0056] 图1的C示出了DVB-GSE中数据传输的协议栈,即,例如使用IP、 GSE和DVB-X2的广播模型(使用IP/GSE/DVB-X2的具体广播模型)的数据传输的协议栈的示例。
[0057] 这里,DVB-X2指示所谓DVB的第二代广播标准的广播标准。广播标准的示例包括DVB-T2、DVB-C2和DVB-S2。
[0058] 在DVB-GSE的数据传输中,对传输层使用TCP、UDP、RTP等并且对网络层使用IP(因特网协议)。
[0059] 在DVB-GSE的数据传输中,对数据链路层使用DVB-GSE或GSE-LLC,并且对物理层使用DVB-T2、DVB-C2或DVB-S2。
[0060] 图2是描述DVB-GSE的规范(非专利文献1)中描述的DVB-GSE中的数据传输处理的示图。
[0061] 在DVB-GSE中,在必要时,诸如IP分组之类的网络层的分组的PDU 或诸如以太网帧之类的数据链路层的帧被封装在一个GSE分组中或多个 GSE分组中。
[0062] 即,例如,PDU部署在数据字段(GSE数据字段)中并且不改变地添加(部署)GSE首部以被封装在一个GSE分组中。
[0063] 可替代地,例如,PDU被分割为多个PDU片段。然后,每一个片段封装在GSE分组中,如上所述,以使得PDU封装在与PDU片段的数量一样多的多个GSE分组中。
[0064] 当PDU封装在多个GSE分组中时,除了最末PDU片段之外,还向部署了该最末PDU片段的GSE分组的数据字段部署用来在来自多个PDU片段的(原始)PDU的重组时验证PDU的CRC(循环冗余校验)码。
[0065] GSE分组中的PDU的封装是数据链路层的处理。之后,GSE分组被传送到DVB-S2等的物理层。
[0066] 即,在物理层中,例如,一个GSE分组或多个GSE分组部署在数据字段(BB帧数据字段)中,并且向其添加BB(基带)首部的BBF(基带帧) 被构造,并且例如用DVB-X2传送(符合DVB-X2)。
[0067] 图3是图示GSE分组的GSE首部的格式的示图。
[0068] GSE首部具有1位(b)开始指示符S、1位结束指示符E、2位LT(标记类型)、12位GSE长度(GSE长度)、1字节(B)标志ID(标志ID)、2 字节总长(总长)、2字节协议类型(协议类型)、3字节或6字节标记(标记)以及2字节或更少的扩展首部(Ext.header)以此顺序并排布置的结构。
[0069] 图3中对线指示的标志ID、总长度、协议类型、标记和扩展首部是可选字段,并且GSE首部的基本字段是开始指示符S、结束指示符E和LT。
[0070] 因为在DVB-GSE的规范中定义了开始指示符S、结束指示符E、LT、标志ID、总长度、协议类型、标记和扩展首部,所以将省略其描述。
[0071] 图4是图示接收以DVB-X2传送的GSE分组的接收装置的配置的示例的框图。
[0072] 图4的A示出接收以DVB-X2传送的GSE分组的接收装置的第一配置示例。
[0073] 在图4的A中,接收装置包括解调LSI(大规模集成电路)11和CPU (中央处理器)12。
[0074] 解调LSI11接收DVB-X2的调制信号,解调调制信号为BBF并且供应该BBF到CPU12。CPU12通过执行软件(程序)从解调LSI11恢复并输出在BFF的数据字段中部署的GSE分组中封装的IP分组等的PDU。
[0075] 图4的B示出接收以DVB-X2传送的GSE分组的接收装置的第二配置示例。
[0076] 在图4的B中,向与图4的A的情况中的那些对应的部分赋予相同的参考标号,并且下面将适当省略其描述。
[0077] 在图4的B中,接收装置与图4的A的情况共同之处在于该接收装置包括解调LSI11,而不同于图4的A的情况之处在于该接收装置包括专用 FPGA(现场可编程阵列)13替代CPU12。
[0078] 在专用FPGA13中,进行编程以从BBF恢复在数据字段中部署的GSE 分组中封装的PDU。
[0079] 从解调LSI11向专用FPGA13供应BBF。专用FPGA13从解调LSI11 恢复并输出在BFF的数据字段中部署的GSE分组中封装的IP分组等的 PDU。
[0080] 然而,如上所述,DVB-GSE具有通常较少的限制性规范。根据 DVB-GSE,PDU可以灵活地映射(部署)到GSE分组。
[0081] 为此,存在映射PDU到GSE分组的方法的安装可以是对于使用GSE 分组提供服务的用户(服务提供商)唯一的安装。
[0082] 在DVB-GSE中,可部署到一个GSE分组中的PDU的最大尺寸是4096 字节。然而,最大65536字节的PDU可以通过分割PDU为片段的分段处理 (fragmentation)而封装在(多个)GSE分组中。
[0083] 在DVB-GSE中,允许PDU的分段处理在最多256个PDU上并行进行。
[0084] 即,在给定PDU的分段处理和片段的传输期间,其他PDU的分段处理和传输可以在256个PDU上并行进行(以时分方式)。
[0085] 因此,当对每一个服务提供商唯一地安装映射PDU到GSE分组的方法时,接收GSE分组(其中部署了GSE分组的BBF)的接收装置必须应对例如诸如PDU封装在一个GSE分组中的情况、PDU被分段(fragement)并且封装到两个或更多个GSE分组中的情况以及两个或更多个PDU并行地分段的情况之类的若干情况。
[0086] 结果是,当制造接收GSE分组的接收装置时,必须进行验证以应对上述若干情况,并且因此可观的成本(时间成本)对于验证是必须的。
[0087] 此外,因为DVB-GSE是通用规范,所以接收GSE分组的接收装置的最初未预测到的新使用情况预期在未来出现。为了处理这样的新使用情况,进行固定处理的硬件不安装在接收装置上,但是优选安装用作能够通过编程而适配地改变处理的复杂组件(硬件)的CPU或FPGA,如图4所示。
[0088] 然而,当诸如CPU或FPGA之类的复杂组件安装在接收装置上以便于应对新使用情况时,接收装置(接收装置的价格)变得昂贵。
[0089] DVB-GSE规定,当PDU分段时,接收侧接收PDU的最末片段的GSE 分组(部署了PDU的最末片段的GSE分组)并然后,重构原始PDU。
[0090] 因此,PDU的分段处理可以在最多256个PDU上并行进行时,在一些情况下可观的时间是必须的,直到接收侧接收了PDU的最初片段的GSE分组,然后接收PDU的最末片段的GSE分组,并且重构原始PDU。
[0091] 结果是,延迟时间(时延),即,例如从传送侧的PDU的传送的开始到接收侧上PDU的重构的完成的延迟时间,在一些情况下大。因此,大时延引起在一些情况下以DVB-C2、DVB-T2和DVB-S2进行的广播中的问题。
[0092] 此外,作为最坏情况,当PDU的分段处理可以在最多256个PDU上并行进行时,存在每个具有65536字节尺寸的256个PDU并行分段的情况。
[0093] 甚至在最坏情况下,为了重构分段后的PDU,必须在接收侧(接收GSE 分组的接收装置)上安装具有“65536字节×256=16777216字节”(16M(兆) 的大容量存储器。因此,接收装置变得昂贵。
[0094] 这里,当PDU被分段并传送时使用图3所示的GSE首部的1字节标志 ID(标志ID)。
[0095] 即,当PDU被分段并封装在多个GSE分组中时,在GSE分组的标志 ID中设置相同的值,在该GSE分组中相同PDU的片段(以下也称为PDU 片段)部署在传送侧上。然后,在接收侧上,根据具有相同值的标志ID的 GSE分组中部署的PDU片段重构原始PDU。
[0096] 在DVB-GSE,不存在指示通过分段PDU获得的PDU上的PDU片段的顺序的信息。因此,通过分段PDU获得的PDU片段(其中部署PDU片段的GSE分组)必定以PDU上的顺序传送。
[0097] 作为标志ID,例如,设置可以表示为1字节的0-255的范围中的整数值。
[0098] 然而,设置为GSE分组(其中部署了通过分段PDU获得的PDU片段) 的标志ID的整数值在标志ID中不可用,直到构成PDU的全部PDU片段完全被传送。
[0099] 即,当给定PDU#1被分段并且传送时,相同值V的标志ID可以被分配在作为PDU#1的构成要素的全部PDU片段中。然而,在作为部署了值V的标志ID的PDU#1的构成要素的全部PDU交叉部分(cross-section)完全被传送之前,值V禁止作为另一PDU#2的构成要素的PDU交叉部分的标志 ID被分配。
[0100] 这里,当PDU的开头包括在GSE分组中时,图3所示的GSE首部的1 位开始指示符S设置为1,而当PDU的首部不包括在GSE分组中时,1位开始指示符S设置为0。
[0101] 此外,当PDU的结尾包括在GSE分组中时,图3所示的GSE首部的1 位结束指示符E设置为1,而当PDU的结尾不包括在GSE分组中时,1位结束指示符E设置为0。
[0102] 因此,在其中在标志ID中设置整数值V且结束指示符E设置为1的 GSE分组被传送之后,在部署了PDU片段的GSE分组的标志ID中设置的整数值V可用。
[0103] 如上所述,因为DVB-GSE是通用标准,所以接收并处理符合DVB-GSE 的GSE分组的接收装置变得昂贵,且因此难以减少成本。
[0104] 因此,本技术通过限制DVB-GSE的技术规范的一部分到不违背 DVB-GSE的范围,实现符合DVB-GSE的接收装置的低成本。
[0105] <本技术的概述>
[0106] 图5是描述本技术的概述的示图。
[0107] 即,图5图示了DVB-GSE中的数据传输处理,如图2所示。
[0108] 在本技术中,如图5所示,在不违背DVB-GSE的范围内规定(限制) PDU到GSE分组的映射。
[0109] 这里,为了便于描述,限制PDU到GSE分组的映射在不违背DVB-GSE 的范围内的规范(规定)以下称为sGSE(简单GSE)。
[0110]
[0111] 图6是图示sGSE分组的格式的示例的示图。
[0112] 这里,sGSE分组是符合sGSE的GSE分组,并且还是不违背DVB-GSE 的GSE分组。然而,为了便于描述,sGSE分组在以下假定为不包括在GSE 分组中,除非另外说明。
[0113] 在sGSE中,封装在DVB-GSE的GSE分组中的PDU的最大尺寸限制为等于或小于4096字节的预定限制尺寸。
[0114] 因此,在sGSE中,通过仅将最大尺寸限制到等于或小于4096字节的预定限制尺寸的PDU设置为目标,以构造作为其中PDU部署在数据字段中的 GSE分组的sGSE分组。
[0115] 这里,在图3所示的12位GSE首部的GSE长度(GSE长度)中,GSE 长度之后的GSE分组的尺寸以字节为单位表示。
[0116] 在DVB-GSE中,当在将PDU分配给GSE分组的时候的GSE长度具有等于或小于4096字节的尺寸并且以12字节可表示时,PDU可以封装在一个 GSE分组中而不被分段。
[0117] GSE首部的GSE长度之后的标志ID、总长度、协议类型、标记、扩展首部是可选的,如图3所示。因此,尽管最多4096字节用作sGSE的限制尺寸的事实,当没有使用可选标志ID、总长度、协议类型、标记和扩展首部时,PDU也可以封装在一个GSE分组中而不被分段。
[0118] 在sGSE中,可以封装在一个GSE分组中而不被分段的PDU的尺寸用作限制尺寸,该限制尺寸作为在GSE分组中部署的PDU的最大尺寸。
[0119] 如上所述,通过使用可以封装在一个GSE分组中而不被分段的PDU的尺寸作为限制尺寸,仅在PDU的分段处理时必须的1字节标志ID(标志ID) 和2字节总长度(总长度)在sGSE首部中变得不必要。
[0120] 结果是,因为1字节标志ID和2字节总长度不包括在sGSE分组的首部(以下也称为sGSE首部)中,所以相比于标志ID和总长可选的GSE首部,尺寸可以变得紧凑并且可以改进传送效率。
[0121] 在DVB-GSE中,可以封装在一个GSE分组中而不需要PDU的分段处理的PDU的最大尺寸是4096字节,如上所述。因而,在sGSE中,等于或小于4096字节的值(例如,等于或大于1字节的值)可以用作限制尺寸,即,要被部署到sGSE分组的数据字段(封装在sGSE分组中)的PDU的最大尺寸。
[0122] 这里,DVB-GSE中数据传输的大多数使用情况被假定为以太网帧或IP 分组的传输。
[0123] 因此,可以基于以太网帧或IP分组的尺寸(最大尺寸)确定限制尺寸。
[0124] 图7是图示以太网帧的帧结构的示图。
[0125] 构造以太网帧以使得7字节的前导(前导)、1字节SFD(帧定界符的开始)、6字节的目的地MAC地址(MAC目的地)、6字节的源MAC地址 (MAC源)、2字节类型/长度(以太网类型/长度)、4字节的标签(802.1Q 标签)、42到1500字节的有效载荷(有效载荷)、4字节的FCS(帧校验序列)和12字节的间隙(帧间间隙)以此顺序并排地布置。
[0126] 标签是可选字段并且用于IEEE 802.1q的VLAN(虚拟局域网)的数据传输。
[0127] 在图7的以太网帧中,前导、SFD和间隙被当做物理层而剩余的目的地 MAC地址到FCS被当做数据链路层。因而,图7图示了被当做等于或低于数据链路层的以太网帧的格式。
[0128] 例如,图7中作为以太网帧的最大尺寸的1542(=7+1+6+6+2+4+1500+4+12)字节可以用作sGSE的限制尺寸。
[0129] 例如,作为通过从图7的以太网帧中排除作为可选字段的4字节标签而获得的最大尺寸的1538(=1542-4)字节可以用作限制尺寸。
[0130] 例如,作为通过从图7的以太网帧中排除被当做物理层的12字节间隙而获得的最大尺寸的1530(=1542-12)字节可以用作限制尺寸
[0131] 例如,通过从图7的以太网帧中排除作为可选字段的4字节标签和被当做物理层的12字节间隙而获得的1526(=1542-4-12)字节可以用作限制尺寸。
[0132] 例如,通过从图7的以太网帧中排除被当做物理层的7字节前导和1字节SFD以及12字节间隙而获得的1522(=1542-7-1-12)字节可以用作限制尺寸。
[0133] 例如,通过从图7的以太网帧中排除被当做物理层的7字节前导和1字节SFD、12字节间息以及作为可选字段的4字节标签而获得的1518(= 1542-7-1-12-4)字节可以用作限制尺寸。
[0134] 如上所述,限制尺寸可以基于以太网帧的尺寸确定并且还可以基于IP 分组的尺寸确定。
[0135] 这里,IP分组的最大长度是65535字节。然而,在不同于因特网的很多通信网络中,IP分组被部署在以太网帧分组的有效载荷中并且被传送。在此情况下,IP分组的MTU(最大传输单元)是可部署到以太网分组的有效载荷的1500字节(8位字节)。
[0136] 例如,如上所述,作为IP分组的MTU的1500字节可以用作限制尺寸。
[0137] 当TCP用在作为IP分组的高级层的传输层中时,IP(IPv4)首部和TCP 首部的尺寸两者均为至少20字节。因而,具有1500字节的MTU的IP分组的有效载荷的最大尺寸是1460(=1500-20-20)字节。
[0138] 当在DVB-GSE中以太网帧或IP分组被假定为大多数在数据传输中被传输时,大约1500字节的值用作限制尺寸,如上所述,以使得以太网帧、IP 分组等可以以sGSE被传输。
[0139] 图8是图示接收用符合sGSE的DVB-X2传送的sGSE分组的接收装置的配置的示例的概述的框图。
[0140] 在图8中,接收装置包括解调LSI21。
[0141] 解调LSI21接收DVB-X2的调制信号并且解调BBF中的调制信号。
[0142] 当sGSE分组包括在BBF中时(当sGSE分组部署在BBF的数据字段中时),解调LSI21从BBF提取sGSE分组。然后,解调LSI21从sGSE分组重构PDU(例如,IP分组),即,提取在sGSE分组的数据字段中部署的 PDU并且输出该PDU到外部。
[0143] 因为不分段在sGSE分组中包括的PDU,所以重构PDU的处理可以通过从sGSE分组提取PDU容易地进行,且因此可以在解调LSI21中进行而不使用诸如CPU或FPGA之类的复杂组件。
[0144] 通过例如使用参考图7描述的1542字节作为限制尺寸,通常使用的诸如以太网帧或IP分组的PDU可以以sGSE传输。
[0145] 然而,因为超出了限制尺寸的PDU不能以sGSE传输,所以以DVB-GSE 传输该PDU。
[0146] 在此情况下,图8中的接收装置的解调LSI21接收以DVB-GSE传送的 PDU,即,GSE分组(包括GSE分组的BBF的调制信号),但是通过对GSE 分组进行与sGSE分组中相同的处理不能重构PDU。为此,关于GSE分组,解调LSI21不解调地输出包括GSE分组的BBF到外部。
[0147] 如上所述,关于GSE分组,解调LSI21不改变地输出包括GSE分组的 BBF到外部并且关于其的处理可以委托给外部。因此,可以对GSE分组确保兼容性(向后兼容)并且因此可以灵活地进行处理。
[0148] 在符合sGSE的接收装置中,分段后的PDU不是重构目标并且在sGSE 分组中包括的PDU可以容易地在解调LSI21中重构而不使用诸如CPU或 FPGA之类的复杂组件。因而,不需要提供诸如CPU或FPGA之类的复杂组件,且因此可以简单地配置接收装置。结果是,可以实现接收装置的低成本。
[0149] 在符合sGSE的接收装置中,因为分段后的PDU不是重构目标,所以不需要安装在最坏情况的假设下对于重构分段后的PDU所需的16M字节的存储器。因此,可以减少要安装在接收装置上的存储器的容量,并且因此可以实现接收装置的低成本。
[0150] 在符合sGSE的接收装置中,因为分段后的PDU不是重构目标,所以减少了对其进行验证的使用情况(参数),并因此可以缩短验证所需的时间。
[0151] 因为在sGSE中不进行PDU的分段处理,所以时延(例如,从传送侧的 PDU的传送的开始到接收侧上PDU的重构的完成的时延)比分段PDU的情况的时延更短。因此,可以防止由于大时延而在以DVB-C2、DVB-T2或 DVB-S2进行的广播中出现问题。
[0152] <本技术应用于的传送装置的实施例>
[0153] 图9是图示本技术应用于的实施例的用作传送装置的数据处理装置的配置的示例的框图。
[0154] 在图9中,传送装置包括控制器31;信令生成单元32;数据构造单元 331、332和333;成帧单元34和OFDM(正交频分复用)调制单元35并进行例如符合DVB-T2或DVB-C2的广播。
[0155] 控制器31根据要从传送装置传送的数据等来控制信令生成单元32和其他必须模块。
[0156] 信令生成单元32在控制器31的控制下生成适用于要从传送装置传送的数据的BB信令和L1信令(P1信令、L1前信令和L1后信令)。
[0157] 然后,信令生成单元34供应BB信令到BBF构造单元43、46或48并且供应L1信令到成帧单元34。
[0158] 数据构造单元331包括检查单元41、sGSE分组构造单元42、BBF构造单元43和FEC(前向纠错)编码单元44,以构造包括sGSE分组的PLP(物理层管道)(以下还称为PLP#1),并且供应该PLP到成帧单元34。
[0159] 例如,在(sGSE分组的数据字段中部署的)sGSE分组中包括的IP分组的PDU、以太网帧等被供应到检查单元41。
[0160] 检查单元41预先校验(检查)供应到检查单元41的PDU的尺寸是否等于或小于所确定的限制尺寸。
[0161] 当供应到检查单元41的PDU的尺寸不等于或小于所述限制尺寸时,检查单元41进行预定误差处理。作为误差处理,例如,具有不等于或小于限制尺寸的PDU可以被无效或者PDU具有不等于或小于限制尺寸的尺寸的事实可以被报告给更高的层。
[0162] 当供应给检查单元41的PDU的尺寸等于或小于限制尺寸时,检查单元 41供应PDU到sGSE分组构造单元42。
[0163] sGSE分组构造单元42构造其中来自检查单元41的PDU部署在数据字段中的GSE分组,即,sGSE分组,并且供应该sGSE分组到BBF构造单元 43。
[0164] 这里,从检查单元41向sGSE分组构造单元42供应仅具有等于或小于限制尺寸的尺寸的PDU。因此,sGSE分组构造单元42仅将其最大尺寸限制为限制尺寸的PDU设置为目标并且构造作为符合DVB-GSE的GSE分组的sGSE分组。
[0165] BBF构造单元43将来自sGSE分组构造单元42的sGSE分组部署到数据字段,构造来自信令生成单元32的BB信令部署在BB首部的BBF,并且供应该BBF到FEC编码单元44。
[0166] FEC编码单元44进行FEC编码来将来自BBF构造单元43的BBF编码为诸如BCH码或LDPC(低密度奇偶校验)码之类的FEC码(纠错码(ECC)),并将FEC帧(FECFRAME)作为PLP#1供应到成帧单元34,该FEC帧是作为FEC编码的结果可获得的BBF的FEC码。
[0167] 当以任意方法确保供应到数据构造单元331的PDU的最大尺寸限制在限制尺寸时,可以排除检查单元41地配置数据构造单元331。
[0168] 数据构造单元332包括GSE分组构造单元45、BBF构造单元46和FEC 编码单元47,构造包括GSE分组的PLP(以下还称为PLP#2),并且供应该 PLP到成帧单元34。
[0169] 例如,在(在GSE分组的数据字段中部署的)GSE分组中包括的IP分组的PDU、以太网帧等被供应到GSE分组构造单元45。
[0170] GSE分组构造单元45构造其中供应到GSE分组构造单元45的PDU部署在数据字段中的GSE分组,并且供应该GSE分组到BBF构造单元46。
[0171] 这里,供应到GSE分组构造单元45的PDU的最大尺寸不特别限制在限制尺寸。因此,当在一些情况下具有超出限制尺寸的尺寸的PDU被供应到GSE分组构造单元45时,PDU因此被分段并且在一些情况下一个PDU 部署(封装)在多个GSE分组中。
[0172] BBF构造单元46将来自GSE分组构造单元45的GSE分组部署到数据字段,构造其中来自信令生成单元32的BB信令部署在BB首部的BBF,并且供应该BBF到FEC编码单元47。
[0173] FEC编码单元47对来自BBF构造单元46的BBF进行FEC编码并且将因此可获得的FEC帧作为PLP#2供应到成帧单元34。
[0174] 数据构造单元333包括BBF构造单元48和FEC编码单元49,构造包括 TS(传输流)分组的PLP(以下还称为PLP#3),并供应该PLP到成帧单元 34。
[0175] TS分组被供应到BBF构造单元48。
[0176] BBF构造单元48构造其中被供应到BBF构造单元48的TS分组部署在数据字段中且来自信令生成单元32的BB信令部署在BB首部中的BBF,并且供应该BBF到FEC编码单元49。
[0177] FEC编码单元49对来自BBF构造单元48的BBF进行FEC编码并且将因此可获得的FEC帧作为PLP#3供应到成帧单元34。
[0178] 成帧单元34构造包括来自信令生成单元32的L1信令以及来自数据构造单元331到333的PLP#1到PLP#3中的至少一个PLP的DVB-T2的T2帧或DVB-C2的C2帧,并供应T2帧或C2帧到OFDM调制单元35。
[0179] OFDM调制单元35对来自成帧单元34的T2帧或C2帧进行OFDM调制,并传送因此可获得的调制信号。
[0180] 在DVB-T2中,具有不同参数(例如,作为FEC码的LDPC码的编码率等)的FEC码可以在PLP单元中使用。因此,在形成T2帧的PLP中包括的FEC码的参数不限于为相同。同样也应用于DVB-C2。
[0181] 在图9中的传送装置中,仅数据构造单元331作为构造包括sGSE分组的PLP的数据构造单元被安装。然而,可以提供构造包括sGSE分组的PLP 的多个数据构造单元。同样还适用于构造包括GSE分组的PLP的数据构造单元或构造包括TS分组的PLP的数据构造单元。
[0182] 在图9的传送装置中,提供构造包括GSE分组的PLP的数据构造单元 332或构造包括TS分组的PLP的数据构造单元333不是必要的。
[0183] 图10是用于描述当传送sGSE分组(包括sGSE分组的调制信号)时图 9中传送装置的处理(sGSE传送处理)的流程图。
[0184] 在步骤S11到S16,数据构造单元331构造包括sGSE分组的PLP#1并供应PLP#1到成帧单元34。
[0185] 即,在步骤S11中,检查单元41获取在sGSE分组中包括的PDU并且处理前进到步骤S12。
[0186] 在步骤S12,检查单元41校验(检查)PDU的尺寸。
[0187] 当检查单元41作为校验PDU的尺寸的结果而确认PDU的尺寸不等于或小于限制尺寸时,检查单元41进行预定误差处理并且sGSE传送处理结束。
[0188] 相反,当检查单元41确认PDU的尺寸等于或小于限制尺寸时,检查单元41供应PDU到sGSE分组构造单元42并且处理从步骤S12前进到步骤 S13。
[0189] 在步骤S13中,sGSE分组构造单元42构造作为其中来自检查单元41 的PDU(即,其最大尺寸限制为限制尺寸的PDU)部署在数据字段中的GSE 分组的sGSE分组,并且供应该sGSE分组到BBF构造单元43,并且然后处理前进到步骤S14。
[0190] 在步骤S14,信令生成单元32在控制器31的控制之下生成BB信令和 L1信令。此外,信令生成单元34供应BB信令到BBF构造单元43并且供应L1信令到成帧单元34,并且然后处理从步骤S14前进到步骤S15。
[0191] 必要时,由信令生成单元32生成的BB信令或L1信令包括如下所述的 sGSE信令。
[0192] 在步骤S15中,BBF构造单元43将来自sGSE分组构造单元42的sGSE 分组部署到数据字段,构造其中来自信令生成单元32的BB信令部署在BB 首部的BBF,并且供应该BBF到FEC编码单元44,并然后处理前进到步骤 S16。
[0193] 在步骤S16,FEC编码单元44对来自BBF构造单元43的BBF进行FEC 编码并且将因此可获得的FEC帧作为PLP#1供应到成帧单元34,然后处理前进到步骤S17。
[0194] 如上所述,数据构造单元331构造包括sGSE分组的FEC帧并且将该FEC 帧作为PLP#1供应到成帧单元34,并且同时,例如,必要时,数据构造单元332构造包括GSE分组的FEC帧并且将该FEC帧作为PLP#2供应到成帧单元34,并且数据构造单元333构造包括TS分组的FEC帧并且将该FEC 帧作为PLP#3供应到成帧单元34。
[0195] 在步骤S17,成帧单元34构造包括来自信令生成单元32的L1信令以及来自数据构造单元331到333的PLP#1到PLP#3中的至少一个PLP的T2 帧或C2帧,并供应该T2帧或C2帧到OFDM调制单元35,然后处理前进到步骤S18。
[0196] 在步骤S18,OFDM调制单元35对来自成帧单元34的T2帧或C2帧进行OFDM调制,并传送因此可获得的调制信号,然后sGSE传送处理结束。
[0197] 以管线(pipeline)重复进行图10中的sGSE传送处理。
[0198]
[0199] 当sGSE分组通过其中限制DVB-GSE的sGSE传送时,接收sGSE分组的接收装置优选地与sGSE分组一起传送sGSE信令以恰当地处理sGSE分组,该sGSE信令是用来在等于或低于OSI基准模型的数据链路层的层(数据链路层或物理层)中识别数据是sGSE分组的事实的信令。
[0200] 在DVB-T2或DVB-C2中,sGSE信令可以例如包括在每一个BBF中呈现的BB信令中或L1信令中在每一个PLP中呈现的L1后信令中。
[0201] 图11是用于描述以DVB-T2或DVB-C2使用的sGSE信令的第一示例 (以下还称为T2/C2的第一sGSE信令)的示图。
[0202] 即,图11图示了以DVB-T2或DVB-C2使用的BBF(BBFRAME)。
[0203] 以DVB-T2或DVB-C2使用的BBF包括BB首部(BBHEADER)、数据字段(数据字段)和必要的填充(填充)。
[0204] 作为以DVB-T2或DVB-C2使用的BBF的BB首部,存在当PLP模式是NM(正常模式)时使用的用于NM的BB首部和当PLP模式是HEM(高效模式)时使用的用于HEM的BB首部。用于NM的BB首部和用于HEM 的BB首部均为80位的数据。
[0205] 构造用于NM的BB首部以使得2字节MATYPE、2字节UPL、2字节 DFL、1字节SYNC、2字节SYNCD和1字节CRC-8模式以此顺序并排布置。
[0206] 构造用于HEM的BB首部以使得2字节MATYPE、2字节ISSY、2字节DFL、1字节ISSY、2字节SYNCD和1字节CRC-8模式以此顺序并排布置。
[0207] 上述BB首部的2字节MATYPE的1字节开始称为MATYPE-1。在该1 字节MATYPE-1中,2位TS/GS、1位SIS/MIS、1位CCM/ACM、1位ISSYI、 1位NPD和2位EXT以此顺序被分配。
[0208] DVB-T2和DVB-C2规定当TS分组包括在BBF中时(当TS分组部署在BBF的数据字段中时)TS/GS设置为11(二进制数)并且当GSE分组包括在BBF中时TS/GS设置为10。
[0209] 在DVB-T2和DVB-C2中,当前未使用(未定义)EXT(保留)。
[0210] 在sGSE信令中,例如,可以使用TS/GS和未使用的EXT。
[0211] 即,在sGSE信令中,例如,可以采用设置TS/GS为指示GSE分组的 10且设置未使用的EXT为作为特定值的11(二进制数)等的方法。
[0212] 根据sGSE信令,当设置TS/GS为10而设置EXT为作为特定值的11 时,可以识别BBF的数据字段(数据字段的数据)是sGSE分组的事实。
[0213] 当设置TS/GS为10而设置EXT为除了作为特定值的11之外的值时,可以识别BBF的数据字段(数据字段的数据)是GSE分组的事实(GSE分组包括在BBF中的事实)。
[0214] 图12是用于描述以DVB-T2或DVB-C2使用的sGSE信令的第二示例 (以下还称为T2/C2的第二sGSE信令)的示图。
[0215] 即,图12图示了如图11那样以DVB-T2或DVB-C2使用的BBF。
[0216] 如参考图11所述,在BB首部的2字节MATYPE的开始处的1字节 MATYE-1包括2位TS/GS和1位NPD。当TS/GS设置为指示GSE分组包括在BBF中的10时,NPD不在当前DVB-T2或DVB-C2中起作用(NPD 在TS分组包括在BBF中时起作用)。
[0217] 因此,在sGSE信令中,可以使用在TS/GS为10时不起作用的TS/GS 和NPD。
[0218] 即,当BBF的数据字段是GSE分组或sGSE分组时,设置TS/GS为10。可以取决于BBF的数据字段是否为GSE分组和sGSE分组之一设置NPD。
[0219] 具体地,例如,当BBF的数据字段为GSE分组时,可以设置NPD为0 (二进制数)。当BBF的数据字段为sGSE分组时,可以设置NPD为1。
[0220] 根据sGSE信令,当设置TS/GS为10且设置NPD为1时,可以识别BBF 的数据字段是sGSE分组的事实。
[0221] 当TS/GS设置为10且NPD设置为0时,可以识别GSE分组是BBF 的数据字段的事实。
[0222] 图13是用于描述以DVB-T2或DVB-C2使用的sGSE信令的第三示例 (以下还称为T2/C2的第三sGSE信令)的示图。
[0223] 即,图13的A图示了如图11那样以DVB-T2或DVB-C2使用的BBF,而图13的B图示了在L1后信令中包括的PLP_PAYLOAD_TYPE。
[0224] PLP_PAYLOAD_TYPE在每一个PLP中设置并且指示包括在对应PLP 中的数据,该每一个PLP包括在向其部署包括PLP_PAYLOAD_TYPE的L1 后信令的T2帧或C2帧中。
[0225] PLP_PAYLOAD_TYPE是5位信息并且目前在DVB-T2或DVB-C2中使用00000到00011(二进制数)的5个值。
[0226] 例如,规定当TS分组包括在PLP中时,PLP_PAYLOAD_TYPE设置为 00011,而当GSE分组包括在PLP中时,PLP_PAYLOAD_TYPE设置为00010。
[0227] 当前,在DVB-T2或DVB-C2中,对于PLP_PAYLOAD_TYPE未使用00100到11111。
[0228] 因此,在sGSE信令中,可以使用PLP_PAYLOAD_TYPE。
[0229] 即,可以例如采用设置PLP_PAYLOAD_TYPE为作为未使用值中的特定值的00100等作为sGSE信令的方法。
[0230] 根据sGSE信令,当PLP_PAYLOAD_TYPE设置为作为特定值的00100 时,可以识别sGSE分组是在PLP中包括的BBF的数据字段的事实。
[0231] 当采用使用PLP_PAYLOAD_TYPE的sGSE信令(用于T2/C2的第三 sGSE信令)并且PLP_PAYLOAD_TYPE设置为作为特定值的00100(即,在PLP中包括的BBF的数据字段是sGSE分组)时,在部署了sGSE分组的 BBF的BB首部中包括的TS/GS设置为指示GSE分组的10。这是因为sGSE 分组不但符合sGSE而且符合DVB-GSE。
[0232] 在DVB-T2或DVB-C2中,可以单独使用用于T2/C2的第一sGSE信令到第三sGSE信令之一作为sGSE信令,可以一起使用用于T2/C2的第一sGSE 信令和第三sGSE信令,或可以一起使用用于T2/C2的第二sGSE信令和第三sGSE信令。
[0233] 当单独使用用于T2/C2的第一sGSE信令或者第二sGSE信令时,可以参考BBF的BB首部识别BBF的数据字段是否是sGSE分组。
[0234] 当单独使用用于T2/C2的第三sGSE信令时,可以参考T2帧或C2帧的 L1后信令识别在T2帧或C2帧中包括的PLP的数据是否是sGSE分组。
[0235] 当单独使用用于T2/C2的第一sGSE信令或第二sGSE信令时,参考BBF 的BB首部可以识别在BBF的数据字段是否是sGSE分组。
[0236] 当一起使用用于T2/C2的第一sGSE信令和第三sGSE信令且一起使用用于T2/C2的第二sGSE信令和第三sGSE信令时,可以参考T2帧或C2帧的L1后信令并且参考BBF的BB首部识别数据是否是sGSE分组。
[0237] 在图9中的传送装置中,信令生成单元32关于由BBF构造单元43构造的BBF或者由数据构造单元331构造的PLP#1,生成包括上述sGSE信令的BB信令或L1后信令(包括L1后信令的L1信令)。
[0238] 如上所述,通过生成sGSE信令,在T2帧或C2帧中包括sGSE信令并且与BBF(包括BBF的PLP)一起传送该sGSE信令,接收T2帧或C2帧的接收装置可以基于sGSE信令容易地识别在T2帧或C2帧中包括的BBF 的数据字段是否是sGSE分组。
[0239] 即,可以在不需要在接收装置上安装分析BBF的数据字段的复杂规则或逻辑以识别BBF的数据字段是否是sGSE分组的事实的情况下,识别BBF 的数据字段是sGSE分组的事实。
[0240] <本技术应用于的接收装置的实施例>
[0241] 图14是图示本技术应用于的用作实施例的接收装置的数据处理装置的配置的示例的框图。
[0242] 在图14中,接收装置包括OFDM解调单元51、帧处理单元52、FEC 解码单元53、流处理单元54、输出单元55以及控制器56,并且接收例如符合DVB-T2或DVB-C2的广播。
[0243] OFDM解调单元51用作接收从图9的传送装置传送的调制信号的接收单元。OFDM解调单元51接收从图9的传送装置传送的调制信号,进行 OFDM解调并且供应因此可获得的T2帧或C2帧到帧处理单元52。
[0244] 例如,帧处理单元52响应于用户的操作等,从来自OFDM解调单元51 的T2帧或C2帧提取期望的PLP,并且供应该PLP到FEC解码单元53。
[0245] 当采用用于T2/C2的第三sGSE信令时,帧处理单元52从在T2帧或 C2帧中包括的L1后信令提取从T2帧或C2帧提取的PLP的 PLP_PAYLOAD_TYPE,并且供应该PLP_PAYLOAD_TYPE到控制器56。
[0246] FEC解码单元53例如通过将来自帧处理单元52的PLP设置为要经历作为误差校正的FEC解码的FEC帧,来对FEC帧进行作为FEC解码的LDPC 解码或BCH解码,并供应因此可获得的BBF到流处理单元54。
[0247] 流处理单元54包括BB首部处理单元61、sGSE分组提取单元62、PDU 提取单元63、BBF输出单元64、TS分组提取单元65以及平滑单元66。流处理单元54处理来自FEC解码单元53的BBF并输出包含在BBF中的sGSE 分组或TS分组到输出单元55,或输出来自FEC解码单元
53的BBF到输出单元55而不进行任何处理。
[0248] 即,来自FEC解码单元53的BBF被供应到BB首部处理单元61。
[0249] BB首部处理单元61根据来自FEC解码单元53的BBF的BB首部控制包括流处理单元54的必要模块。
[0250] BB首部处理单元61供应来自FEC解码单元53的BBF到sGSE分组提取单元62、BBF输出单元64和TS分组提取单元65。
[0251] 当采用用于T2/C2的第一或第二sGSE时,BB首部处理单元61提取BB首部(BBHEADER)(BB信令)(图11和12)并且供应BB首部到控制器56。
[0252] sGSE分组提取单元62从来自BB首部处理单元61的BBF提取部署在 BBF的数据字段中的sGSE分组,并将该sGSE分组供应到PDU提取单元 63。
[0253] PDU提取单元63从来自sGSE分组提取单元62的sGSE分组中提取在 sGSE分组的数据字段中部署的IP分组、以太网分组等的PDU(具有等于或小于预定尺寸的尺寸的PDU),并输出该PDU到输出单元55。
[0254] BBF输出单元64向输出单元55输出来自BB首部处理单元61的BBF。
[0255] TS分组提取单元65从来自BB首部处理单元61的BBF提取在BBF的数据字段中部署的TS分组,并供应该TS分组到平滑单元66。
[0256] 平滑单元66对来自TS分组提取单元65的TS分组进行平滑并输出该 TS分组到输出单元55。
[0257] 输出单元55在控制器56的控制下选择并且输出来自PDU提取单元63、 BBF输出单元64和平滑单元66的输出之一。
[0258] 在必要时,控制器56控制在接收装置中包括的每一个模块。
[0259] 例如,控制器56基于来自帧处理单元52的PLP_PAYLOAD_TYPE或来自BB首部处理单元61的BB首部来识别从FEC解码单元53供应到流处理单元54的BBF的数据字段(或其他数据)是sGSE分组、TS分组和GSE 分组之一的事实,并基于识别结果控制输出单元55。
[0260] 即,在采用用于T2/C2的第一sGSE信令的情况下,当来自BB首部处理单元61的BB首部的MATYPE-1的TS/GS是指示GSE分组的10且EXT 是作为指示sGSE分组的特定值的11(图11)时,控制器56识别供应到流处理单元54的BBF的数据字段是sGSE分组的事实。
[0261] 在采用用于T2/C2的第二sGSE信令的情况下,当来自BB首部处理单元61的BB首部的MATYPE-1的TS/GS是指示GSE分组的10且NPD是作为指示sGSE分组的特定值的1(图12)时,控制器56识别供应到流处理单元54的BBF的数据字段是sGSE分组的事实。
[0262] 在采用用于T2/C2的第三sGSE信令的情况下,当来自帧处理单元52 的PLP_PAYLOAD_TYPE是作为指示GSE分组的特定值的00100(图13) 时,控制器56识别供应到流处理单元54的BBF的数据字段是sGSE分组的事实。
[0263] 当来自BB首部处理单元61的BB首部的MATYPE-1的TS/GS是指示 TS分组的11(图11和12)或来自帧处理单元52的PLP_PAYLOAD_TYPE 是指示TS分组的00011(图13)时,控制器56识别供应到流处理单元54 的BBF的数据字段是TS分组的事实。
[0264] 在任何情况下,即,当来自BB首部处理单元61的BB首部的MATYPE-1 的TS/GS是指示sGSE分组的10且EXT是不同于作为指示sGSE分组的特定值的11的值(图11)时,当MATYPE-1的TS/GS是指示GSE分组的10 且NPD是不同于作为指示sGSE分组的特定值的1的值(图12)时,并且当来自帧处理单元52的PLP_PAYLOAD_TYPE是指示GSE分组的0001(图 13)时,控制器56识别供应到流处理单元54的BBF的数据字段是GSE分组的事实。
[0265] 当控制器56识别供应到流处理单元54的BBF的数据字段是sGSE分组时,控制器56控制输出单元55以使得关于BBF选择PDU提取单元63的输出。
[0266] 结果是,关于供应到流处理单元54的BBF,输出单元55选择并输出由 PDU提取单元63输出并且具有等于或小于限制尺寸的尺寸的PDU,在包括在BBF中的sGSE分组中部署该PDU。
[0267] 当控制器56识别出供应到流处理单元54的BBF的数据字段是TS分组时,控制器56控制输出单元55以使得对BBF选择平滑单元66的输出。
[0268] 结果是,关于供应到流处理单元54的BBF,输出单元55选择并输出由平滑单元66输出并包括在BBF中的TS分组。
[0269] 当控制器56识别出供应到流处理单元54的BBF的数据字段是GSE分组时,控制器56控制输出单元55以使得关于BBF选择BBF输出单元64 的输出。
[0270] 结果是,关于供应到流处理单元54的BBF,输出单元55选择并输出由 BBF输出单元64输出的BBF本身。
[0271] 以上描述的OFDM解调单元51到控制器56可以配置为作为单芯片LSI 的解调LSI。
[0272] 如上所述,在接收装置中,可以基于作为sGSE信令的BB首部的 MATYPE-1的TS/GS和EXT、TS/GS和NPD或PLP_PAYLOAD_TYPE容易地识别BBF的数据字段是否是sGSE分组。
[0273] 在接收装置中,当BBF的数据字段是GSE分组时,BBF无改变地被输出到外部。因而,可以将对BBF的处理委托给外部。因此,可以对GSE分组确保向后兼容并且可以因此灵活地进行处理。
[0274] 图15是用于描述图14中的接收装置的处理(接收处理)的流程图。
[0275] 在步骤S31中,OFDM解调单元51接收从图9中的接收装置传送的调制信号,进行OFDM解调,并且供应因此可获得的T2帧或C2帧给帧处理单元52,并且然后处理前进到步骤S32。
[0276] 在步骤S32,例如,帧处理单元52响应于用户的操作等从来自OFDM 解调单元51的T2帧或C2帧提取期望的PLP并且供应该PLP到FEC解码单元53。
[0277] 帧处理单元52从来自在T2帧或C2帧中包括的L1后信令提取从T2帧或C2帧提取的PLP的PLP_PAYLOAD_TYPE,并且供应该 PLP_PAYLOAD_TYPE到控制器56,并且然后处理从步骤S32前进到步骤 S33。
[0278] 在步骤S33,FEC解码单元53使用来自帧处理单元52的PLP作为FEC 帧进行FEC解码,并供应因此可获得的BBF到流处理单元54,并然后处理前进到步骤S34。
[0279] 在步骤S34,流处理单元54的BB首部处理单元61从来自FEC解码处理单元53的BBF提取BB首部(图11和12),并将该BB首部供应到控制器56。
[0280] 此外,BB首部处理单元61提供来自FEC解码单元53的BBF到sGSE 分组提取单元62、BBF输出单元64和TS分组抽出单元65,并且然后处理从步骤S34前进到步骤S35。
[0281] 在步骤S35,进行sGSE处理、BBF输出处理以及TS处理,然后该处理前进到步骤S36。
[0282] 在此,在sGSE处理中,sGSE分组提取单元62在假设sGSE分组包括在来自BB首部处理单元61的BBF中的情况下从BBF提取该sGSE分组,并且将该sGSE分组供应到PDU提取单元63。该PDU提取单元63从来自 sGSE分组提取单元62的sGSE分组提取PDU并输出该PDU到输出单元55。
[0283] 在BBF输出处理中,BBF输出单元64输出来自BB首部处理单元61 的BBF到输出单元55。
[0284] 在TS处理中,TS分组提取单元65在假设TS分组包括在来自BB首部处理单元61的BBF中的情况下从BBF提取该TS分组,并且将该TS分组供应到平滑单元66。平滑单元66对来自TS分组提取单元65的TS分组进行平滑并且输出TS分组到输出单元55。
[0285] 在步骤S36中,控制器56进行数据字段的识别,以基于作为sGSE信令的来自帧处理单元52的PLP_PAYLOAD_TYPE或来自BB首部处理单元 61的BB首部的MATYPE-1识别紧接之前从FEC解码单元53向流处理单元54供应的BBF的数据字段是sGSE分组、TS分组和GSE分组之一的事实,并且然后处理前进到步骤S37。
[0286] 在步骤S37中,控制器56基于通过在步骤S36中识别数据字段而获得的识别结果来控制输出单元55,使得输出单元55相应地选择和输出PDU提取单元63、BBF输出单元64以及平滑单元66的输出之一,并然后接收处理结束。
[0287] 即,输出单元55在控制器56的控制下选择并输出由PDU提取单元63 输出并且可以作为sGSE处理的结果而获得的PDU、由BBF输出单元64输出并且可以作为BBF输出处理的结果而获得的BBF、或者由平滑单元66输出并且可以作为TS处理的结果而获得的TS分组。
[0288] 用流线重复进行图15中的接收处理。
[0289] 在图15中,全部在步骤S35中进行sGSE处理、BBF输出处理以及TS 处理。之后,在步骤S36,基于作为sGSE信令的PLP_PAYLOAD_TYPE或 MATYPE-1进行数据字段的识别以识别BBF的数据字段是sGSE分组、TS 分组和GSE分组之一的事实。然而,可以首先进行数据字段的识别并且可以基于识别结果进行sGSE处理、BBF输出处理和TS处理的仅一个。
[0290] 即,当BBF的数据字段是sGSE分组的事实被识别为数据字段的识别的结果时,在sGSE处理、BBF输出处理和TS处理中仅可以进行sGSE处理。
[0291] 同样,当BBF的数据字段是GSE分组的事实被识别为数据字段的识别的结果时,仅可以进行BBF输出处理。当BBF的数据字段是TS分组的事实被识别时,仅可以进行TS处理。
[0292] <本技术应用于的传送装置的另一实施例>
[0293] 图16是图示用作本技术应用于的另一实施例的传送装置的数据处理装置的配置的示例的框图。
[0294] 向与图9中那些要素对应的要素赋予相同的参考标号,并且以下将恰当地省略其描述。
[0295] 在图16中,传送装置包括控制器31、OFDM调制单元35、数据构造单元711和712、合并/分割单元72、信令生成单元73、BBF构造单元74、FEC 编码单元75和PL(物理层)成帧单元76并进行例如符合DVB-S2的广播。
[0296] 数据构造单元711包括检查单元41和sGSE分组构造单元42,构造sGSE 分组,并供应sGSE分组到合并/分割单元72。
[0297] 即,PDU被供应给检查单元41。然后,如图9中的情况,检查单元41 校验(检查)供应到检查单元41的PDU的尺寸是否等于或小于预先确定的限制尺寸,并供应具有等于或小于限制尺寸的PDU到sGSE分组构造单元 42。
[0298] 如图9中的情况,sGSE分组构造单元42构造作为来自检查单元41的 PDU部署在数据字段中的GSE分组的sGSE分组,并且供应该sGSE分组到合并/分割单元72。
[0299] 如图9中的情况,当确保以任意方法限制供应到数据构造单元711的 PDU的最大尺寸为限制尺寸时,可以排除检查单元41地配置数据构造单元 711。
[0300] 数据构造单元712包括GSE分组构造单元45,构造GSE分组,并供应该GSE分组到合并/分割单元72。
[0301] 即,PDU被供应给GSE分组构造单元45。然后,GSE分组构造单元45 构造其中PDU部署在数据字段中的GSE分组,并且供应该GSE分组到合并 /分割单元72。
[0302] 如上所述,数据构造单元711以sGSE分组供应合并/分割单元72,而数据构造单元712以GSE分组供应合并/分割单元72。此外,合并/分割单元72 以来自外部的TS分组供应合并/分割单元72。
[0303] 在必要时,合并/分割单元72合并并且分割所供应的sGSE分组、GSE 分组或TS分组,并且供应sGSE分组、GSE分组或TS分组到BBF构造单元74。
[0304] 信令生成单元73在控制器31的控制下生成适用于从传送装置传送的数据的BB信令,并且供应该BB信令到BBF构造单元74。
[0305] BBF构造单元74部署从合并/分割单元72供应的sGSE分组、GSE分组或TS分组在数据字段中,构造来自信令生成单元73的BB信令部署在BB首部中的BBF,并供应该BBF到FEC编码单元75。
[0306] FEC编码单元75对来自BBF构造单元74的BBF进行FEC编码,如在图9中的FEC编码单元44、47或49那样,并供应作为FEC编码的结果可获得的BBF的FEC码的FEC帧(FECFRAME)到PL成帧单元76。
[0307] PL成帧单元76构造包括来自FEC编码单元75的FEC帧的DVB-S2的 PL帧(FPLRAME)并且供应该PL帧到OFDM解调单元35。
[0308] 在DVB-S2中,可以以PL帧单位使用具有不同参数(例如,作为FEC 码的LDPC码的编码率等)的FEC码。
[0309] 在图16中的传送装置中,仅一个数据构造单元711作为构造sGSE分组的数据构造单元被安装。然而,可以提供构造sGSE分组的多个数据构造单元。同样还适用于构造GSE分组的数据构造单元。
[0310] 在图16中,一个系统的TS分组(TS分组的流)被供应到合并/分割单元72,但是多个系统的TS分组可以被供应到合并/分割单元72。
[0311] 在图16的接收装置中,提供构造GSE分组的数据构造单元712或供应 TS分组到合并/分割单元72不是必要的。
[0312] 图17是用于描述当传送sGSE分组(包括sGSE分组的调制信号)时图 16中的传送装置的处理(sGSE传送处理)的流程图。
[0313] 在步骤S51,检查单元41获取在sGSE分组中包括的PDU并且处理进行到步骤S52。
[0314] 在步骤S52,检查单元41(校验)检查PDU的尺寸。
[0315] 当检查单元41作为校验PDU的尺寸的结果而确认PDU的尺寸不等于或小于限制尺寸时,检查单元41进行预定误差处理并且sGSE传送处理结束。
[0316] 相反,当检查单元41确认PDU的尺寸等于或小于限制尺寸时,检查单元41供应PDU到sGSE分组构造单元42并且处理从步骤S52前进到步骤 S53。
[0317] 在步骤S53中,sGSE分组构造单元42构造作为其中来自检查单元41 的PDU(即,其最大尺寸限制为限制尺寸的PDU)部署在数据字段中的GSE 分组的sGSE分组,并且供应该sGSE分组到合并/分割单元72,并且然后处理前进到步骤S54。
[0318] 在步骤S54,合并/分割单元72在必要时合并或分割来自sGSE分组构造单元42的sGSE分组,并供应sGSE分组到BBF构造单元74,并且然后处理前进到步骤S55。
[0319] 在步骤S55中,信令生成单元73在控制器31的控制下生成包括必要 sGSE信令的BB信令并将该BB信令供应给BBF构造单元74,然后处理前进到步骤S56。
[0320] 在步骤S56中,BBF构造单元74构造其中来自合并/分割单元72的 sGSE分组被部署在数据字段中且来自信令生成单元73的BB信令被部署在 BB首部的BBF,并将该BBF供应到FEC编码单元75,然后处理前进到步骤S57。
[0321] 在步骤S57中,FEC编码单元75对来自BBF构造单元74的BBF进行FEC编码并且供应因此可获得的FEC帧给PL成帧单元76,然后处理前进到步骤S58。
[0322] 在步骤S58中,PL成帧单元76通过向来自FEC编码单元75的FEC帧添加PL首部,构造PL帧并且供应该PL帧到OFDM调制单元35,以及处理前进到步骤S59。
[0323] 在步骤S59,OFDM调制单元35对来自PL成帧单元76的PL帧进行 OFDM调制,并传送因此可获得的调制信号,然后sGSE传送处理结束。
[0324] 以流水线重复进行图17中的sGSE传送处理。
[0325] 不仅向合并/分割单元72供应来自sGSE分组构造单元42的sGSE分组还供应来自GSE分组构造单元45的GSE分组,或供应来自外部的TS分组。
[0326] 当供应GSE分组或TS分组时,合并/分割单元72在必要时合并或分割 GSE分组或TS分组,并且供应该GSE分组或TS分组到BBF构造单元74。
[0327] 之后,通过进行与供应来自sGSE分组构造单元42的sGSE分组到合并 /分割单元72的情况相同的处理,因此构造并传送包括GSE分组或TS分组的PL帧。
[0328]
[0329] 图18是用于描述以DVB-S2使用的sGSE信令(即,当图16中的传送装置传送sGSE分组时的sGSE信令)的第一示例(以下还称为S2的第一sGSE 信令)的示图。
[0330] 图18图示以当前DVB-S2(ETSI EN 302 307 V1.2.1(2009-08))使用的BBF(BBFRAME)。
[0331] 以DVB-S2使用的BBF包括BB首部(BBHEADER)、数据字段 (DATAFIELD)以及必要的填充(PADDING)。
[0332] 以DVB-S2使用的BBF的BB首部具有80位数据并且被构造以使得1 字节MATYPE-1、2字节MATYPE-2、2字节UPL、2字节DFL、1字节SYNC、 2字节SYNCD和1字节CRC-8以此顺序并排布置。
[0333] 在BB首部的开始的该1字节MATYPE-1中,2位TS/GS、1位SIS/MIS、 1位CCM/ACM、1位ISSYI、1位NPD和2位RO以此顺序被分配。
[0334] 在DVB-S2中,当TS分组包括在BBF中(当TS分组部署在BBF的数据字段中)时,TS/GS设置为11(二进制数字)。
[0335] 这里,当GSE分组包括在BBF中时,在DVB-S2中未定义TS/GS的设置。
[0336] 然而,DVB-GSE的实现指导(ETSI TS 102 771 V1.2.1(2011-05))描述了 GSE分组在当前DVB-S2中作为通用连续流而传送。
[0337] 因此,在DVB-S2中,当作为GSE分组的sGSE分组或GSE分组包括在BBF中时,可以设置TS/GS为01。
[0338] 在当前DVB-S2中,当TS/GS设置为01时,未使用SYNCD。
[0339] 因此,在sGSE信令中,例如,可以使用该TS/GS和SYNCD。
[0340] 也就是说,例如可以采用设置该TS/GS为01并设置SYNCD为作为特定值的FFFF等(十六进制数)作为sGSE信令的方法。
[0341] 根据sGSE信令,当TS/GS设置为01而SYNCD设置为作为特定值的 FFFF时,可以识别BBF的数据字段(数据字段的数据)为sGSE分组的事实。
[0342] 在用来识别数据是GSE分组的事实的信令中,TS/GS设置为01而 SYNCD设置为不同于作为sGSE信令的特定值的FFFF的值。例如,可以采用设置0000等的方法。
[0343] 图19是用于描述以DVB-S2使用的sGSE信令的第二示例(以下还称为 S2的第二sGSE信令)的示图。
[0344] 即,图19图示了以DVB-S2使用的BBF,如图18那样。
[0345] 如参考图18所述,2位TS/GS包括在BB首部的开始处的1字节 MATYPE-1中。在当前DVB-S2中,对于2位TS/GS设置10为未使用。
[0346] 因此,在sGSE信令中,可以采用设置TS/GS为未使用的10的方法。
[0347] 根据sGSE信令,当TS/GS设置为10时,可以识别BBF的数据字段为 sGSE分组的事实。
[0348] 在用来识别数据是GSE分组的事实的信令中,可以例如采用设置TS/GS 为01而设置SYNCD为0000的方法,如图18的情况那样。
[0349] 图20是用于描述以DVB-S2使用的sGSE信令的第三示例(以下还称为 S2的第三sGSE信令)的示图。
[0350] 即,图20图示以DVB-S2使用的BBF,如图18那样。
[0351] 如参考图18所述,2位TS/GS和1位NPD包括在BB首部的开始处的 1字节MATYPE-1中。
[0352] 如参考图19所述,在当前DVB-S2中,对于2位TS/GS未使用10。此外,当TS/GS设置为未使用的10时,NPD不在当前DVB-S2中起作用(当 TS分组包括在BBF中时NPD起作用)。
[0353] 因此,在sGSE信令和用来识别数据是GSE分组的事实的信令中,可以使用TS/GS和NPD。
[0354] 即,当BBF的数据字段为GSE分组或sGSE分组时,TS/GS设置为10。可以取决于BBF的数据字段是否是GSE分组和sGSE分组之一设置NPD。
[0355] 具体地,例如,当BBF的数据字段为GSE分组时,NPD可以设置为0。当BBF的数据字段是sGSE分组时,NPD可以设置为1。
[0356] 根据sGSE信令,当TS/GS设置为10而NPD设置为1时,可以识别 BBF的数据字段为sGSE分组的事实。
[0357] 当TS/GS设置为10而NPD设置为0时,可以识别GSE分组是BBF的数据字段的事实。
[0358] 在图16中的传送装置中,信令生成单元73关于由BBF构造单元74构造的BBF生成包括上述sGSE信令的BB信令并且包括sGSE分组。
[0359] 如上所述,通过生成sGSE信令,将该sGSE信令包括在BB首部并且与部署在BBF的数据字段中的sGSE分组一起传送作为PL帧的sGSE信令,接收PL帧的接收装置可以基于sGSE信令容易地识别在PL帧中包括的BBF 的数据字段是否是sGSE分组。
[0360] 即,可以在不需要在接收装置上安装分析BBF的数据字段的复杂规则或逻辑以识别BBF的数据字段是否是sGSE分组的事实的情况下,识别BBF 的数据字段是sGSE分组的事实。
[0361] <本技术应用于的接收装置的另一实施例>
[0362] 图21是图示用作本技术应用于的另一实施例的接收装置的数据处理装置的配置的示例的框图。
[0363] 向与图14中的那些要素对应的要素赋予相同的参考标号,并且以下将恰当地省略其描述。
[0364] 图21中的接收装置与图14的情况共同之处在于接收装置包括OFDM 解调单元51、FEC解码单元53、流处理单元54以及输出单元55。
[0365] 然而,图21中的接收装置与图14的情况不同之处在于包括帧处理单元 91替代帧处理单元52并且包括控制器92替代控制器56。
[0366] 图21中的接收装置接收符合DVB-S2的广播,即从图16的传送装置传送的调制信号。
[0367] 在图21中,OFDM解调单元51向帧处理单元91供应从图16中的传送装置传送的调制信号的解调结果。
[0368] 即,OFDM解调单元51接收从图16中的传送装置传送的调制信号,进行OFDM解调,并供应作为解调结果可获得的PL帧(一系列PL帧)到帧处理单元52。
[0369] 例如,帧处理单元52响应于用户的操作等,提取从由OFDM解调单元 51供应的PL帧中供应的期望的PL帧,并且供应该PL帧到FEC解码单元 53。
[0370] FEC解码单元53通过将在来自帧处理单元52的PL帧中包括的FEC帧设置为目标来进行FEC解码。
[0371] BB首部处理单元61向控制器92供应BB首部(图18-20)。
[0372] 即,BB首部处理单元61提取BB首部(BB信令)(图18-20)并供应该BB首部到控制器92。
[0373] 在必要时,控制器92控制在接收装置中包括的每一个模块。
[0374] 例如,控制器92基于来自BB首部处理单元61的BB首部(BB信令) 识别从FEC解码单元53供应到流处理单元54的BBF的数据字段是sGSE 分组、TS分组和GSE分组之一的事实并且基于识别结果控制输出单元55。
[0375] 即,在采用用于S2的第一sGSE信令(图18)的情况下,当来自BB 首部处理单元61的BB首部的MATYPE-1的TS/GS是指示通用连续流的01 且BB首部的SYNCD是作为指示sGSE分组的特定值的FFFF时,控制器 92识别供应到流处理单元54的BBF的数据字段是sGSE分组的事实。
[0376] 在采用用于S2的第二sGSE信令(图19)的情况下,当来自BB首部处理单元61的BB首部的MATYPE-1的TS/GS是指示sGSE分组的10时,控制器92识别供应到流处理单元54的BBF的数据字段是sGSE分组的事实。
[0377] 即使在采用用于S1的第一sGSE信令和用于S2的第二sGSE信令(图 18和图19)的情况下,当来自BB首部处理单元61的BB首部的MATYPE-1 的TS/GS是指示通用连续流的01且BB首部的SYNCD是0000(其是指示 sGSE分组的值)时,控制器92识别供应到流处理单元54的BBF的数据字段是sGSE分组的事实。
[0378] 在采用用于S2的第三sGSE信令(图20)的情况下,当来自BB首部处理单元61的BB首部的MATYPE-1的TS/GS是指示GSE分组的10且NPD 是作为指示sGSE分组的特定值的1时,控制器92识别供应到流处理单元 54的BBF的数据字段是sGSE分组的事实。
[0379] 此外,在采用用于S2的第三sGSE信令的情况下,当来自BB首部处理单元61的BB首部的MATYPE-1的TS/GS是指示GSE分组的10且NPD是作为指示GSE分组的特定值的0时,控制器92识别供应到流处理单元54 的BBF的数据字段是GSE分组的事实。
[0380] 即使在采用用于S2的第一sGSE信令到第三sGSE信令(图18-20)的情况下,当来自BB首部处理单元61的BB首部的MATYPE-1的TS/GS是指示TS分组的11时,控制器92识别供应到流处理单元54的BBF的数据字段是TS分组的事实。
[0381] 当控制器92识别出供应到流处理单元54的BBF的数据字段是sGSE分组的事实时,控制器92控制输出单元55以使得关于BBF选择PDU提取单元63的输出。
[0382] 结果是,关于供应到流处理单元54的BBF,输出单元55选择并输出由 PDU提取单元63输出并且具有等于或小于包括在BBF中的sGSE分组中部署的限制尺寸的尺寸的PDU。
[0383] 当控制器92识别出供应到流处理单元54的BBF的数据字段是TS分组的事实时,控制器92控制输出单元55以使得针对BBF选择平滑单元66的输出。
[0384] 结果是,关于供应到流处理单元54的BBF,输出单元55选择并输出由平滑单元66输出并且包括在BBF中的TS分组。
[0385] 当控制器92识别出供应到流处理单元54的BBF的数据字段是GSE分组的事实时,控制器92控制输出单元55以使得关于BBF选择BBF输出单元64的输出。
[0386] 结果是,关于供应到流处理单元54的BBF,输出单元55选择并输出由由BBF输出单元64输出的BBF本身。
[0387] 图21中的OFDM解调单元51、FEC解码单元53、流处理单元54、输出单元55、帧处理单元91和控制器92可以配置为作为单芯片LSI的解调 LSI,如图14中的情况一样。
[0388] 如上所述,在图21中的接收装置中,可以基于作为sGSE信令的 MATYPE-1的TS/GS和SYNCD、TS/GS或TS/GS和NPD容易地识别BBF 的数据字段是否是sGSE分组。
[0389] 图22是用于描述图21中的接收装置的处理(接收处理)的流程图。
[0390] 在步骤S71,OFDM解调单元51接收从图16中的传送装置传送的调制信号,进行OFDM解调,并供应因此可获得的PL帧到帧处理单元91,并且然后处理前进到步骤S72。
[0391] 在步骤S72,例如,帧处理单元91响应于用户的操作等,从来自OFDM 解调单元51的PL帧提取期望的PL帧,并且供应该PL帧到FEC解码单元 53,且然后处理前进到步骤S73。
[0392] 在步骤S73,FEC解码单元53对在来自帧处理单元52的PL帧中包括的FEC帧进行FEC解码并供应因此可获得的BBF到流处理单元54,并然后处理前进到步骤S74。
[0393] 在步骤S74中,流处理器54的BB首部处理单元61从来自FEC解码单元53的FEC提取BB首部(图18-20)并且向控制器92供应BB首部。
[0394] 此外,BB首部处理单元61供应来自FEC解码单元53的BBF到sGSE 分组提取单元62、BBF输出单元64以及TS分组提取单元65,并且然后处理从步骤S74前进到步骤S75。
[0395] 在步骤S75,进行sGSE处理、BBF输出处理和TS处理,如图15的步骤S35中所述,并且然后处理前进到步骤S76。
[0396] 即,在sGSE处理中,sGSE分组提取单元62在假设sGSE分组包括在来自BB首部处理单元61的BBF中的情况下从BBF提取该sGSE分组,并且将该sGSE分组供应到PDU提取单元63。该PDU提取单元63从来自sGSE 分组提取单元62的sGSE分组提取PDU并输出该PDU到输出单元55。
[0397] 在BBF输出处理中,BBF输出单元64输出来自BB首部处理单元61 的BBF到输出单元55。
[0398] 在TS处理中,TS分组提取单元65在假设TS分组包括在来自BB首部处理单元61的BBF中的情况下从BBF提取该TS分组,并且将该TS分组供应到平滑单元66。平滑单元66对来自TS分组提取单元65的TS分组进行平滑并且输出TS分组到输出单元55。
[0399] 在步骤S76中,控制器92进行数据字段的识别,以基于作为sGSE信令的来自BB首部处理单元61的BB首部(BB信令)识别紧接之前从FEC 解码单元53向流处理单元54供应的BBF的数据字段是sGSE分组、TS分组和GSE分组之一的事实,并且然后处理前进到步骤S77。
[0400] 在步骤S77中,控制器92基于通过在步骤S76中识别数据字段而获得的识别结果来控制输出单元55,使得输出单元55相应地选择和输出PDU提取单元63、BBF输出单元64以及平滑单元66的输出之一,并然后接收处理结束。
[0401] 即,输出单元55在控制器92的控制下选择并输出由PDU提取单元63 输出并且可以作为sGSE处理的结果而获得的PDU、由BBF输出单元64输出并且可以作为BBF输出处理的结果而获得的BBF、或者由平滑单元66输出并且可以作为TS处理的结果而获得的TS分组。
[0402] 以流水线重复进行图22中的接收处理。
[0403] 在图22中,sGSE处理、BBF输出处理以及TS处理全部在步骤S75中进行。之后,在步骤S76,基于作为sGSE信令的BB首部进行数据字段的识别以识别BBF的数据字段是sGSE分组、TS分组和GSE分组之一的事实。然而,可以首先进行数据字段的识别并且基于识别结果可以进行sGSE处理、 BBF输出处理和TS处理中的仅一个。
[0404] 即,当BBF的数据字段是sGSE分组的事实被识别为数据字段的识别的结果时,仅可以进行sGSE处理、BBF输出处理和TS处理中的sGSE处理。
[0405] 同样,当BBF的数据字段是GSE分组的事实被识别为数据字段的识别的结果时,仅可以进行BBF输出处理。当BBF的数据字段是TS分组的事实被识别时,仅可以进行TS处理。
[0406] [本技术应用于的计算机的描述]
[0407] 接着,可以由硬件执行或可以由软件执行上述系列处理。当由软件执行系列处理时,包括软件的程序安装在诸如微型计算机之类的计算机上。
[0408] 图23图示了根据实施例在其上安装执行上述系列处理的程序的计算机的配置的示例。
[0409] 在作为包括在计算机中的记录介质的硬盘105或ROM103中可以预先记录程序。
[0410] 可替代地,程序可以存储(记录)在可移除记录介质111中。可移除记录介质111可以作为所谓的套装软件提供。这里,可移除记录介质111的示例包括软盘、CD-ROM(密致盘只读存储器)、MO(磁光)盘、DVD(数字多功能盘)、磁盘以及半导体存储器。
[0411] 不仅程序从上述可移除记录介质111安装到计算机上,而且程序可以经由通信网络或广播网络下载到计算机,并且可以安装在所包括的硬盘105上。即,例如,程序可以经由用于数字卫星广播的卫星从下载站点无线地传送到计算机或可以经由诸如LAN(局域网)或因特网之类的网络以有线方式从下载站点传送到计算机。
[0412] 计算机包括CPU(中央处理器)102。输入/输出接口110经由总线101 连接到CPU102。
[0413] 当用户操作输入单元107并经由输入/输出接口110输入命令时,CPU 102相应地执行在ROM(只读存储器)103中存储的程序。可替代地,CPU 102将在硬盘105中存储的程序加载到RAM(随机访问存储器)104并且执行程序。
[0414] 这样,CPU102执行上述流程图的处理或由上述框图的配置进行的处理。然后,例如,在必要时,CPU102输出来自输出单元106的处理结果或经由输入/输出接口110传送来自通信单元108的处理结果,并且在硬盘105 上记录处理结果。
[0415] 输入单元107包括键盘鼠标或麦克。输出单元106包括LCD(液晶显示器)或扬声器。
[0416] 这里,在本说明书中,根据程序由计算机执行的处理可以不必根据在流程图中描述的次序按时间顺序执行。即,根据程序由计算机执行的处理还包括并行或单独执行的处理(例如,并行处理或对象的处理)。
[0417] 程序可以由一台计算机(处理器)处理或可以由多台计算机以分布式的方式处理。
[0418] 本技术的实施例不限于上述实施例,可以在不背离本技术的主旨的情况下在本技术的范围内以各种方式修改
[0419] 即,当除了DVB-T2、DVB-C2和DVB-S2之外还例如符合DVB-NGH、 ATSC(高级电视系统委员会)3.0或其他时,本技术仍然可应用。
[0420] 本技术还可以如下实现。
[0421] <1>
[0422] 一种数据处理装置,包括:分组构造单元,其仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU(协议数据单元)设置为目标并且构造sGSE分组,该sGSE分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB(数字视频广播)-GSE(通用流封装)。
[0423] <2>
[0424] 在<1>中描述的数据处理装置中,限制尺寸可以是1542字节、1538字节、1530字节、1526字节、1522字节、1518字节或1500字节。
[0425] <3>
[0426] 在<1>或<2>中描述的数据处理装置可以进一步包括信令生成单元,其生成作为在等于或低于OSI(开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE分组的事实的信令的sGSE信令。sGSE分组可以与sGSE 信令一起传送。
[0427] <4>
[0428] 在<3>中描述的数据处理装置可以进一步包括BBF构造单元,其构造其中BB(基带)信令部署在首部中而sGSE分组部署在数据字段中的BBF(基带帧)。信令生成单元可以生成包括sGSE信令的BB信令。
[0429] <5>
[0430] 在<4>中描述的数据处理装置中,BBF可以符合DVB-T2或DVB-C2地被传送。该信令生成单元可以对于sGSE信令使用使用在DVB-T2或DVB-C2 的BB信令中包括的MATYPE-1的TS/GS字段和EXT字段或MATYPE-1的 TS/GS字段和NPD字段。
[0431] <6>
[0432] 在<3>中描述的数据处理装置可以进一步包括BBF构造单元,其构造其中BB(基带)信令部署在首部中而sGSE分组部署在数据字段中的BBF(基带帧)。该BBF可以与DVB-T2或DVB-C2符合地被传送。信令生成单元可以对于sGSE信令使用在DVB-T2或DVB-C2的L1后信令中包括的 PLP_PAYLOAD_TYPE字段。
[0433] <7>
[0434] 在<4>中描述的数据处理装置中,BBF可以符合DVB-S2地被传送。该信令生成单元可以对sGSE信令使用在DVB-S2的BB信令中包括的 MATYPE-1的TS/GS字段、在DVB-S2的BB信令中包括的MATYPE-1的 TS/GS字段和SYNCD字段或MATYPE-1的TS/GS字段和NPD字段。
[0435] <8>
[0436] 一种数据处理方法,仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU(协议数据单元)设置为目标并且构造sGSE分组,该sGSE 分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB(数字视频广播)-GSE(通用流封装)。
[0437] <9>
[0438] 一种使得计算机用作分组构造单元的程序,该分组构造单元将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU(协议数据单元)设置为目标并且构造sGSE分组,该sGSE分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB(数字视频广播)-GSE(通用流封装)。
[0439] <10>
[0440] 一种数据处理装置,包括:接收单元,其接收sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的 PDU(协议数据单元)设置为目标而构造的GSE分组,在该GSE分组中, PDU部署在数据字段中,并且该sGSE分组符合DVB(数字视频广播)-GSE (通用流封装),并且接收sGSE信令,其是在等于或低于OSI(开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE分组的事实;PDU 提取单元,其从sGSE分组中提取PDU;以及输出单元,其在sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的PDU。
[0441] <11>
[0442] 在<10>中描述的数据处理装置中,限制尺寸可以是1542字节、1538字节、1530字节、1526字节、1522字节、1518字节或1500字节。
[0443] <12>
[0444] 在<11>中描述的数据处理装置中,该接收单元可以接收其中BB(基带) 信令部署在首部中并且sGSE分组、GSE分组或TS(传输流)分组部署在数据字段中的BBF(基带帧)。BB信令可以包括sGSE信令。数据处理装置可以进一步包括sGSE分组提取单元,其从BBF提取sGSE分组。
[0445] <13>
[0446] 在<12>中描述的数据处理装置中,接收单元可以接收符合DVB-T2或 DVB-C2地被传送的BBF。数据处理装置可以进一步包括控制单元,其通过使用在DVB-T2或DVB-C2的BB信令中包括的MATYPE-1的TS/GS字段和EXT字段或MATYPE-1的TS/GS字段和NPD字段作为sGSE信令,来控制输出单元的输出。
[0447] <14>
[0448] 在<11>中描述的数据处理装置中,接收单元可以接收其中BB(基带) 信令部署在首部中且sGSE分组、GSE分组或TS(传输流)分组部署在数据字段中并且符合DVB-T2或DVB-C2地被传送的BBF(基带帧)。数据处理装置可以进一步包括控制单元,其通过使用DVB-T2或DVB-C2的L1后信令中包括的PLP_PAYLOAD_TYPE字段作为sGSE信令来控制输出单元的输出。
[0449] <15>
[0450] 在<12>中描述的数据处理装置中,接收单元可以接收符合DVB-S2地被传送的BBF。数据处理装置可以进一步包括控制单元,其通过使用DVB-S2 的BB信令中包括的MATPYE-1的TS/GS字段、在DVB-S2的BB信令中包括的MATYPE-1的TS/GS字段和SYNCD或MATYPE-1的TS/GS字段和 NPD字段作为sGSE信令来控制输出单元的输出。
[0451] <16>
[0452] 在<10>或<11>中描述的数据处理装置中,接收单元可以接收其中BB(基带)信令部署在首部中且sGSE分组、GSE分组或TS(传输流)分组部署在数据字段中并且符合DVB-T2、DVB-C2或者DVB-S2地传被送的BBF(基带帧)。当sGSE信令不指示数据是sGSE分组并且在DVB-T2、DVB-C2或 DVB-S2的BB信令中包括的MATYPE-1的TS/GS字段或在DVB-T2或DVB-C2的L1后信令中包括的PLP_PAYLOAD_TYPE字段指示数据是GSE 分组时,输出单元不改变地输出BBF。
[0453] <17>
[0454] 一种数据处理方法,包括:接收步骤,接收sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU (协议数据单元)设置为目标而构造的GSE分组,在GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB(数字视频广播)-GSE(通用流封装),以及接收sGSE信令,其是用来在等于或低于OSI(开放系统互连)基准模型的数据链路层的层中识别数据是sGSE分组的事实;提取步骤,从sGSE分组中提取PDU;以及输出步骤,在sGSE信令指示数据是sGSE 分组时输出从sGSE分组提取的PDU。
[0455] <18>
[0456] 一种使得计算机用作如下的程序:接收单元,接收sGSE分组,该sGSE 分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的 PDU(协议数据单元)设置为目标而构造的GSE分组,在GSE分组中,PDU 部署在数据字段中,并且该sGSE分组符合DVB(数字视频广播)-GSE(通用流封装),以及sGSE信令,其是在等于或低于OSI(开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE分组的事实;PDU提取单元,其从sGSE分组中提取PDU;以及输出单元,其在sGSE信令指示数据是sGSE 分组时输出从sGSE分组提取的PDU。
[0457] 参考标记列表
[0458] 21解调LSI
[0459] 31控制器
[0460] 32信令生成单元
[0461] 331、332、333数据构造单元
[0462] 34成帧单元
[0463] 35OFDM解调单元
[0464] 41检查单元
[0465] 42sGSE分组构造单元
[0466] 43BBF构造单元
[0467] 44FEC编码单元
[0468] 45GSE分组构造单元
[0469] 46BBF构造单元
[0470] 47FEC编码单元
[0471] 48BBF构造单元
[0472] 49FEC编码单元
[0473] 51OFDM解调单元
[0474] 52帧处理单元
[0475] 53FEC解码单元
[0476] 54流处理单元
[0477] 55输出单元
[0478] 56控制器
[0479] 61BB首部处理单元
[0480] 62sGSE分组提取单元
[0481] 63PDU提取单元
[0482] 64BBF输出单元
[0483] 65TS分组提取单元
[0484] 66平滑单元
[0485] 711、712数据构造单元
[0486] 72合并/分割单元
[0487] 73信令生成单元
[0488] 74BBF构造单元
[0489] 75FEC编码单元
[0490] 76PL成帧单元
[0491] 91帧处理单元
[0492] 92控制器
[0493] 101总线
[0494] 102CPU
[0495] 103ROM
[0496] 104RAM
[0497] 105硬盘
[0498] 106输出单元
[0499] 107输入单元
[0500] 108通信单元
[0501] 109驱动
[0502] 110输入/输出接口
[0503] 111可移除记录介质
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈