数据处理装置、数据处理方法以及程序的制作方法

文档序号:7790893阅读:360来源:国知局
数据处理装置、数据处理方法以及程序的制作方法
【专利摘要】本技术涉及数据处理装置、数据处理方法以及程序,由此可以降低接收符合数字视频广播(DVB)-通用流封装(GSE)的GSE分组的接收装置的成本。sGSE分组构造单元仅使用使得最大尺寸限制在不大于4,096字节的预定限制尺寸的PDU(协议数据单元)作为目标,构造作为PDU部署在数据字段中的GSE分组、符合DVB-GSE的sGSE分组。本技术例如在传送或者接收GSE分组时可应用。
【专利说明】数据处理装置、数据处理方法以及程序
【技术领域】
[0001]本发明涉及数据处理装置、数据处理方法和程序,并更具体地涉及能够减少接收与例如符合DVB (数字视频广播)-GSE (通用流封装)的GSE分组的接收装置的成本的数据处理装置、数据处理方法和程序。
【背景技术】
[0002]DVB-GSE例如定义了传送诸如在IEEE (电气电子工程师协会)802.3中定义的所谓以太网帧(MAC(媒体访问控制)帧(其中,以太网是注册商标))之类的IP分组或rou(协议数据单元)的数据链路层的协议(例如,参见非专利文献I)。
[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字节的预定限制尺寸的rou(协议数据单元)设置为目标并且构造sGSE分组,该sGSE分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB(数字视频广播)-GSE (通用流封装)。
[0015]根据上述第一方面,包括仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的rou(协议数据单元)设置为目标并且构造sGSE分组,该sGSE分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB (数字视频广播)-GSE (通用流封装)。
[0016]根据本技术的第二方面,提供数据处理装置,包括:接收单元,其接收sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的I3DU (协议数据单元)设置为目标而构造的GSE分组,在该GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB (数字视频广播)-GSE (通用流封装),并且接收sGSE信令,其是在等于或低于OSI (开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE分组的事实;PDU提取单元,其从sGSE分组中提取I3DU ;以及输出单元,其在sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的H)U,并且提供使得计算机用作数据处理装置的程序。
[0017]根据本技术的第二方面,提供数据处理方法,包括:接收步骤,接收,sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU (协议数据单元)设置为目标而构造的GSE分组,在GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB (数字视频广播)-GSE (通用流封装),以及接收sGSE信令,其是用来在等于或低于OSI (开放系统互连)基准模型的数据链路层的层中识别数据是sGSE分组的事实;提取步骤,从sGSE分组中提取I3DU ;以及输出步骤,在sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的rou。
[0018]根据上述第二方面,接收sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的rou(协议数据单元)设置为目标而构造的GSE分组,在GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB (数字视频广播)-GSE (通用流封装),并且接收sGSE信令,其是在等于或低于OSI (开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE分组的事实。从sGSE分组中提取H)U。当sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的H)U。
[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]〈DVB-GSE〉
[0048]图1是图示在OSI (开放系统互连)基准模型和DVB-GSE下的数据传输(使用DVB-GSE的数据传输)之间的关系的图。
[0049]图1的A示出了 OSI基准模型(IS0/0SI基准模型)。
[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的规范(非专利文献I)中描述的DVB-GSE中的数据传输处理的示图。
[0061]在DVB-GSE中,在必要时,诸如IP分组之类的网络层的分组的PDU或诸如以太网帧之类的数据链路层的帧被封装在一个GSE分组中或多个GSE分组中。
[0062]S卩,例如,PDU部署在数据字段(GSE数据字段)中并且不改变地添加(部署)GSE首部以被封装在一个GSE分组中。
[0063]可替代地,例如,PDU被分割为多个PDU片段。然后,每一个片段封装在GSE分组中,如上所述,以使得PDU封装在与PDU片段的数量一样多的多个GSE分组中。
[0064]当PDU封装在多个GSE分组中时,除了最末PDU片段之外,还向部署了该最末I3DU片段的GSE分组的数据字段部署用来在来自多个PDU片段的(原始)PDU的重组时验证I3DU的CRC (循环冗余校验)码。
[0065]GSE分组中的PDU的封装是数据链路层的处理。之后,GSE分组被传送到DVB-S2
等的物理层。
[0066]S卩,在物理层中,例如,一个GSE分组或多个GSE分组部署在数据字段(BB帧数据字段)中,并且向其添加BB (基带)首部的BBF (基带帧)被构造,并且例如用DVB-X2传送(符合 DVB-X2)。
[0067]图3是图示GSE分组的GSE首部的格式的示图。
[0068]GSE首部具有I位(b)开始指示符S、I位结束指示符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]解调LS111接收DVB-X2的调制信号,解调调制信号为BBF并且供应该BBF到CPU12。CPU12通过执行软件(程序)从解调LSIll恢复并输出在BFF的数据字段中部署的GSE分组中封装的ip分组等的rou。
[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]从解调LSIll向专用FPGA13供应BBF。专用FPGA13从解调LSIll恢复并输出在BFF的数据字段中部署的GSE分组中封装的IP分组等的H)U。
[0080]然而,如上所述,DVB-GSE具有通常较少的限制性规范。根据DVB_GSE,PDU可以灵活地映射(部署)到GSE分组。
[0081]为此,存在映射PDU到GSE分组的方法的安装可以是对于使用GSE分组提供服务的用户(服务提供商)唯一的安装。
[0082]在DVB-GSE中,可部署到一个GSE分组中的PDU的最大尺寸是4096字节。然而,最大65536字节的PDU可以通过分割PDU为片段的分段处理(fragmentat1n)而封装在(多个)GSE分组中。
[0083]在DVB-GSE中,允许I3DU的分段处理在最多256个PDU上并行进行。
[0084]S卩,在给定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分组(部署了 TOU的最末片段的GSE分组)并然后,重构原始rou。
[0090]因此,PDU的分段处理可以在最多256个PDU上并行进行时,在一些情况下可观的时间是必须的,直到接收侧接收了 PDU的最初片段的GSE分组,然后接收PDU的最末片段的GSE分组,并且重构原始rou。
[0091]结果是,延迟时间(时延),即,例如从传送侧的rou的传送的开始到接收侧上rou的重构的完成的延迟时间,在一些情况下大。因此,大时延引起在一些情况下以DVB-C2、DVB-T2和DVB-S2进行的广播中的问题。
[0092]此外,作为最坏情况,当PDU的分段处理可以在最多256个PDU上并行进行时,存在每个具有65536字节尺寸的256个PDU并行分段的情况。
[0093]甚至在最坏情况下,为了重构分段后的rou,必须在接收侧(接收GSE分组的接收装置)上安装具有“65536字节X256 = 16777216字节”(16M(兆)的大容量存储器。因
此,接收装置变得昂贵。
[0094]这里,当PDU被分段并传送时使用图3所示的GSE首部的I字节标志ID (标志ID)。
[0095]即,当PDU被分段并封装在多个GSE分组中时,在GSE分组的标志ID中设置相同的值,在该GSE分组中相同rou的片段(以下也称为PDU片段)部署在传送侧上。然后,在接收侧上,根据具有相同值的标志ID的GSE分组中部署的PDU片段重构原始rou。
[0096]在DVB-GSE,不存在指示通过分段PDU获得的PDU上的PDU片段的顺序的信息。因此,通过分段PDU获得的PDU片段(其中部署PDU片段的GSE分组)必定以PDU上的顺序传送。
[0097]作为标志ID,例如,设置可以表示为I字节的0-255的范围中的整数值。
[0098]然而,设置为GSE分组(其中部署了通过分段PDU获得的PDU片段)的标志ID的整数值在标志ID中不可用,直到构成rou的全部PDU片段完全被传送。
[0099]S卩,当给定rou#i被分段并且传送时,相同值V的标志ID可以被分配在作为rou#i的构成要素的全部PDU片段中。然而,在作为部署了值V的标志ID的PDWl的构成要素的全部PDU交叉部分(cross-sect1n)完全被传送之前,值V禁止作为另一 H)U#2的构成要素的PDU交叉部分的标志ID被分配。
[0100]这里,当PDU的开头包括在GSE分组中时,图3所示的GSE首部的I位开始指示符S设置为1,而当rou的首部不包括在GSE分组中时,I位开始指示符S设置为O。
[0101]此外,当PDU的结尾包括在GSE分组中时,图3所示的GSE首部的I位结束指示符E设置为1,而当rou的结尾不包括在GSE分组中时,I位结束指示符E设置为O。
[0102]因此,在其中在标志ID中设置整数值V且结束指示符E设置为I的GSE分组被传送之后,在部署了 PDU片段的GSE分组的标志ID中设置的整数值V可用。
[0103]如上所述,因为DVB-GSE是通用标准,所以接收并处理符合DVB-GSE的GSE分组的接收装置变得昂贵,且因此难以减少成本。
[0104]因此,本技术通过限制DVB-GSE的技术规范的一部分到不违背DVB-GSE的范围,实现符合DVB-GSE的接收装置的低成本。
[0105]〈本技术的概述〉
[0106]图5是描述本技术的概述的示图。
[0107]S卩,图5图示了 DVB-GSE中的数据传输处理,如图2所示。
[0108]在本技术中,如图5所示,在不违背DVB-GSE的范围内规定(限制)PDU到GSE分组的映射。
[0109]这里,为了便于描述,限制PDU到GSE分组的映射在不违背DVB-GSE的范围内的规范(规定)以下称为sGSE (简单GSE)。
[0110]〈sGSE 的概述〉
[0111]图6是图示sGSE分组的格式的示例的示图。
[0112]这里,sGSE分组是符合sGSE的GSE分组,并且还是不违背DVB-GSE的GSE分组。然而,为了便于描述,sGSE分组在以下假定为不包括在GSE分组中,除非另外说明。
[0113]在sGSE中,封装在DVB-GSE的GSE分组中的I3DU的最大尺寸限制为等于或小于4096字节的预定限制尺寸。[0114]因此,在sGSE中,通过仅将最大尺寸限制到等于或小于4096字节的预定限制尺寸的PDU设置为目标,以构造作为其中PDU部署在数据字段中的GSE分组的sGSE分组。
[0115]这里,在图3所示的12位GSE首部的GSE长度(GSE长度)中,GSE长度之后的GSE分组的尺寸以字节为单位表示。
[0116]在DVB-GSE中,当在将I3DU分配给GSE分组的时候的GSE长度具有等于或小于4096字节的尺寸并且以12字节可表示时,PDU可以封装在一个GSE分组中而不被分段。
[0117]GSE首部的GSE长度之后的标志ID、总长度、协议类型、标记、扩展首部是可选的,如图3所示。因此,尽管最多4096字节用作sGSE的限制尺寸的事实,当没有使用可选标志ID、总长度、协议类型、标记和扩展首部时,PDU也可以封装在一个GSE分组中而不被分段。
[0118]在sGSE中,可以封装在一个GSE分组中而不被分段的I3DU的尺寸用作限制尺寸,该限制尺寸作为在GSE分组中部署的rou的最大尺寸。
[0119]如上所述,通过使用可以封装在一个GSE分组中而不被分段的rou的尺寸作为限制尺寸,仅在PDU的分段处理时必须的I字节标志ID (标志ID)和2字节总长度(总长度)在sGSE首部中变得不必要。
[0120]结果是,因为I字节标志ID和2字节总长度不包括在sGSE分组的首部(以下也称为sGSE首部)中,所以相比于标志ID和总长可选的GSE首部,尺寸可以变得紧凑并且可以改进传送效率。
[0121 ] 在DVB-GSE中,可以封装在一个GSE分组中而不需要PDU的分段处理的PDU的最大尺寸是4096字节,如上所述。因而,在sGSE中,等于或小于4096字节的值(例如,等于或大于I字节的值)可以用作限制尺寸,即,要被部署到sGSE分组的数据字段(封装在sGSE分组中)的rou的最大尺寸。
[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字节前导和I字节SFD以及12字节间隙而获得的1522( = 1542-7-1-12)字节可以用作限制尺寸。
[0133]例如,通过从图7的以太网帧中排除被当做物理层的7字节前导和I字节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分组的高级层的传输层中时,ΙΡ(ΙΡν4)首部和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分组中包括的H)U,所以重构PDU的处理可以通过从sGSE分组提取PDU容易地进行,且因此可以在解调LSI21中进行而不使用诸如CPU或FPGA之类的复杂组件。
[0144]通过例如使用参考图7描述的1542字节作为限制尺寸,通常使用的诸如以太网帧或IP分组的PDU可以以sGSE传输。
[0145]然而,因为超出了限制尺寸的PDU不能以sGSE传输,所以以DVB-GSE传输该H)U。
[0146]在此情况下,图8中的接收装置的解调LSI21接收以DVB-GSE传送的TOU,即,GSE分组(包括GSE分组的BBF的调制信号),但是通过对GSE分组进行与sGSE分组中相同的处理不能重构H)U。为此,关于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的传送的开始到接收侧上rou的重构的完成的时延)比分段PDU的情况的时延更短。因此,可以防止由于大时延而在以DVB-C2、DVB-T2或DVB-S2进行的广播中出现问题。
[0152]<本技术应用于的传送装置的实施例>
[0153]图9是图示本技术应用于的实施例的用作传送装置的数据处理装置的配置的示例的框图。
[0154]在图9中,传送装置包括控制器31 ;信令生成单元32 ;数据构造单元33p332和333 ;成帧单元34和OFDM(正交频分复用)调制单元35并进行例如符合DVB-T2或DVB-C2的广播。
[0155]控制器31根据要从传送装置传送的数据等来控制信令生成单元32和其他必须模块。
[0156]信令生成单元32在控制器31的控制下生成适用于要从传送装置传送的数据的BB信令和LI信令(Pl信令、LI前信令和LI后信令)。
[0157]然后,信令生成单元34供应BB信令到BBF构造单元43、46或48并且供应LI信令到成巾贞单元34。
[0158]数据构造单元33i包括检查单元41、sGSE分组构造单元42、BBF构造单元43和FEC(前向纠错)编码单元44,以构造包括sGSE分组的PLP(物理层管道)(以下还称为PLP#1),并且供应该PLP到成帧单元34。
[0159]例如,在(sGSE分组的数据字段中部署的)sGSE分组中包括的IP分组的H)U、以太网帧等被供应到检查单元41。
[0160]检查单元41预先校验(检查)供应到检查单元41的PDU的尺寸是否等于或小于所确定的限制尺寸。
[0161]当供应到检查单元41的rou的尺寸不等于或小于所述限制尺寸时,检查单元41进行预定误差处理。作为误差处理,例如,具有不等于或小于限制尺寸的PDU可以被无效或者PDU具有不等于或小于限制尺寸的尺寸的事实可以被报告给更高的层。
[0162]当供应给检查单元41的PDU的尺寸等于或小于限制尺寸时,检查单元41供应H)U到sGSE分组构造单元42。
[0163]sGSE分组构造单元42构造其中来自检查单元41的PDU部署在数据字段中的GSE分组,S卩,sGSE分组,并且供应该sGSE分组到BBF构造单元43。
[0164]这里,从检查单元41向sGSE分组构造单元42供应仅具有等于或小于限制尺寸的尺寸的rou。因此,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]当以任意方法确保供应到数据构造单元33i的PDU的最大尺寸限制在限制尺寸时,可以排除检查单元41地配置数据构造单元33lt)
[0168]数据构造单元332包括GSE分组构造单元45、BBF构造单元46和FEC编码单元47,构造包括GSE分组的PLP (以下还称为PLP#2),并且供应该PLP到成帧单元34。
[0169]例如,在(在GSE分组的数据字段中部署的)GSE分组中包括的IP分组的H)U、以太网巾贞等被供应到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的LI信令以及来自数据构造单元33:到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中的传送装置中,仅数据构造单元SS1作为构造包括sGSE分组的PLP的数据构造单元被安装。然而,可以提供构造包括sGSE分组的PLP的多个数据构造单元。同样还适用于构造包括GSE分组的PLP的数据构造单元或构造包括TS分组的PLP的数据构造单元。
[0182]在图9的传送装置中,提供构造包括GSE分组的PLP的数据构造单元332或构造包括TS分组的PLP的数据构造单元333不是必要的。
[0183]图10是用于描述当传送sGSE分组(包括sGSE分组的调制信号)时图9中传送装置的处理(sGSE传送处理)的流程图。
[0184]在步骤Sll到S16,数据构造单元SS1构造包括sGSE分组的PLP#1并供应PLP#1到成巾贞单元34。
[0185]S卩,在步骤Sll中,检查单元41获取在sGSE分组中包括的PDU并且处理前进到步骤 S12。
[0186]在步骤S12,检查单元41校验(检查)PDU的尺寸。
[0187]当检查单元41作为校验rou的尺寸的结果而确认rou的尺寸不等于或小于限制尺寸时,检查单元41进行预定误差处理并且sGSE传送处理结束。
[0188]相反,当检查单元41确认rou的尺寸等于或小于限制尺寸时,检查单元41供应PDU到sGSE分组构造单元42并且处理从步骤S12前进到步骤S13。
[0189]在步骤S13中,sGSE分组构造单元42构造作为其中来自检查单元41的I3DU (即,其最大尺寸限制为限制尺寸的rou)部署在数据字段中的GSE分组的sGSE分组,并且供应该sGSE分组到BBF构造单元43,并且然后处理前进到步骤S14。
[0190]在步骤S14,信令生成单元32在控制器31的控制之下生成BB信令和LI信令。此夕卜,信令生成单元34供应BB信令到BBF构造单元43并且供应LI信令到成帧单元34,并且然后处理从步骤S14前进到步骤S15。
[0191]必要时,由信令生成单元32生成的BB信令或LI信令包括如下所述的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]如上所述,数据构造单元33i构造包括sGSE分组的FEC帧并且将该FEC帧作为PLP#1供应到成帧单元34,并且同时,例如,必要时,数据构造单元332构造包括GSE分组的FEC帧并且将该FEC帧作为PLP#2供应到成帧单元34,并且数据构造单元333构造包括TS分组的FEC帧并且将该FEC帧作为PLP#3供应到成帧单元34。
[0195]在步骤S17,成帧单元34构造包括来自信令生成单元32的LI信令以及来自数据构造单元33i到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]〈DVB-T2 或 DVB-C2 中的 sGSE 信令 >
[0199]当sGSE分组通过其中限制DVB-GSE的sGSE传送时,接收sGSE分组的接收装置优选地与sGSE分组一起传送sGSE信令以恰当地处理sGSE分组,该sGSE信令是用来在等于或低于OSI基准模型的数据链路层的层(数据链路层或物理层)中识别数据是sGSE分组的事实的信令。
[0200]在DVB-T2或DVB-C2中,sGSE信令可以例如包括在每一个BBF中呈现的BB信令中或LI信令中在每一个PLP中呈现的LI后信令中。
[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(正常模式)时使用的用于匪的BB首部和当PLP模式是HEM (高效模式)时使用的用于HEM的BB首部。用于匪的BB首部和用于HEM的BB首部均为80位的数据。
[0205]构造用于NM的BB首部以使得2字节MATYPE、2字节UPL、2字节DFL、I字节SYNC、2字节SYNCD和I字节CRC-8模式以此顺序并排布置。
[0206]构造用于HEM的BB首部以使得2字节MATYPE、2字节ISSY、2字节DFL、I字节ISSY、2字节SYNCD和I字节CRC-8模式以此顺序并排布置。
[0207]上述BB首部的2字节MATYPE的I字节开始称为MATYPE-1。在该I字节MATYPE-1中,2位TS/GSU位SIS/MISU位CCM/ACM, I位ISSYIU位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]S卩,在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]S卩,图12图示了如图11那样以DVB-T2或DVB-C2使用的BBF。
[0216]如参考图11所述,在BB首部的2字节MATYPE的开始处的I字节MATYE-1包括2位TS/GS和I位NPD。当TS/GS设置为指示GSE分组包括在BBF中的10时,NPD不在当前DVB-T2或DVB-C2中起作用(NPD在TS分组包括在BBF中时起作用)。
[0217]因此,在sGSE信令中,可以使用在TS/GS为10时不起作用的TS/GS和NPD。[0218]g卩,当BBF的数据字段是GSE分组或sGSE分组时,设置TS/GS为10。可以取决于BBF的数据字段是否为GSE分组和sGSE分组之一设置NPD。
[0219]具体地,例如,当BBF的数据字段为GSE分组时,可以设置NPD为0( 二进制数)。当BBF的数据字段为sGSE分组时,可以设置NPD为I。
[0220]根据sGSE信令,当设置TS/GS为10且设置NPD为I时,可以识别BBF的数据字段是sGSE分组的事实。
[0221]当TS/GS设置为10且NPD设置为O时,可以识别GSE分组是BBF的数据字段的事实。
[0222]图13是用于描述以DVB-T2或DVB-C2使用的sGSE信令的第三示例(以下还称为T2/C2的第三sGSE信令)的示图。
[0223]即,图13的A图示了如图11那样以0¥812或0¥8-02使用的88?,而图13的B图示了在LI后信令中包括的PLP_PAYLOAD_TYPE。
[0224]PLP_PAYLOAD_TYPE在每一个PLP中设置并且指示包括在对应PLP中的数据,该每一个PLP包括在向其部署包括PLP_PAYLOAD_TYPE的LI后信令的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帧的LI后信令识别在T2帧或C2帧中包括的PLP的数据是否是sGSE分组。
[0235]当单独使用用于T2/C2的第一 sGSE信令或第二 sGSE信令时,参考BBF的BB首部可以识别在BBF的数据字段是否是sGSE分组。
[0236]当一起使用用于T2/C2的第一 sGSE信令和第三sGSE信令且一起使用用于T2/C2的第二 sGSE信令和第三sGSE信令时,可以参考T2帧或C2帧的LI后信令并且参考BBF的BB首部识别数据是否是sGSE分组。
[0237]在图9中的传送装置中,信令生成单元32关于由BBF构造单元43构造的BBF或者由数据构造单元33i构造的PLP#1,生成包括上述sGSE信令的BB信令或LI后信令(包括LI后信令的LI信令)。
[0238]如上所述,通过生成sGSE信令,在T2帧或C2帧中包括sGSE信令并且与BBF (包括BBF的PLP) —起传送该sGSE信令,接收T2帧或C2帧的接收装置可以基于sGSE信令容易地识别在T2帧或C2帧中包括的BBF的数据字段是否是sGSE分组。
[0239]S卩,可以在不需要在接收装置上安装分析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帧中包括的LI后信令提取从T2帧或C2帧提取的PLP的PLP_PAYLOAD_TYPE,并且供应该PLP_PAYL0AD_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]S卩,来自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分组、以太网分组等的rou(具有等于或小于预定尺寸的尺寸的rou),并输出该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]S卩,在采用用于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分组的特定值的
I(图12)时,控制器56识别供应到流处理单元54的BBF的数据字段是sGSE分组的事实。
[0262]在采用用于T2/C2的第三sGSE信令的情况下,当来自帧处理单元52的PLP_PAYL0AD_TYPE是作为指示GSE分组的特定值的00100(图13)时,控制器56识别供应到流处理单元54的BBF的数据字段是sGSE分组的事实。
[0263]当来自BB首部处理单元61的BB首部的MATYPE-1的TS/GS是指示TS分组的
II(图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分组的特定值的I的值(图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输出并且具有等于或小于限制尺寸的尺寸的rou,在包括在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帧中包括的LI后信令提取从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分组供应到I3DU提取单元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处理的结果而获得的rou、由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、数据构造单元了^和712、合并/分割单元72、信令生成单元73、BBF构造单元74、FEC编码单元75和PL (物理层)成帧单元76并进行例如符合DVB-S2的广播。
[0296]数据构造单元7^包括检查单元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中的情况,当确保以任意方法限制供应到数据构造单元的PDU的最大尺寸为限制尺寸时,可以排除检查单元41地配置数据构造单元71lt)[0300]数据构造单元712包括GSE分组构造单元45,构造GSE分组,并供应该GSE分组到合并/分割单元72。
[0301]即,PDU被供应给GSE分组构造单元45。然后,GSE分组构造单元45构造其中I3DU部署在数据字段中的GSE分组,并且供应该GSE分组到合并/分割单元72。
[0302]如上所述,数据构造单元7^以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中的传送装置中,仅一个数据构造单元了^作为构造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 (校验)检查I3DU的尺寸。
[0315]当检查单元41作为校验rou的尺寸的结果而确认rou的尺寸不等于或小于限制尺寸时,检查单元41进行预定误差处理并且sGSE传送处理结束。
[0316]相反,当检查单元41确认PDU的尺寸等于或小于限制尺寸时,检查单元41供应PDU到sGSE分组构造单元42并且处理从步骤S52前进到步骤S53。
[0317]在步骤S53中,sGSE分组构造单元42构造作为其中来自检查单元41的I3DU (即,其最大尺寸限制为限制尺寸的rou)部署在数据字段中的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]〈DVB-S2 中的 sGSE 信令 >
[0329]图18是用于描述以DVB-S2使用的sGSE信令(S卩,当图16中的传送装置传送sGSE分组时的sGSE信令)的第一示例(以下还称为S2的第一 sGSE信令)的示图。
[0330]图18 图示以当前 DVB-S2(ETSI EN 302 307 VL 2.1(2009-08))使用的BBF(BBFRAME)。
[0331 ] 以DVB-S2使用的BBF包括BB首部(BBHEADER)、数据字段(DATAFIELD)以及必要的填充(PADDING)。
[0332]以DVB-S2使用的BBF的BB首部具有80位数据并且被构造以使得I字节MATYPE-1、2 字节 MATYPE-2、2 字节 UPL、2 字节 DFL、I 字节 SYNC、2 字节 SYNCD 和 I 字节 CRC-8以此顺序并排布置。
[0333]在BB 首部的开始的该 I 字节 MATYPE-1 中,2 位 TS/GS、I 位 SIS/MIS、I 位 CCM/ACM、I位ISSYIU位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首部的开始处的I字节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]S卩,图20图示以DVB-S2使用的BBF,如图18那样。
[0351]如参考图18所述,2位TS/GS和I位NPD包括在BB首部的开始处的I字节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]g卩,当BBF的数据字段为GSE分组或sGSE分组时,TS/GS设置为10。可以取决于BBF的数据字段是否是GSE分组和sGSE分组之一设置NPD。
[0355]具体地,例如,当BBF的数据字段为GSE分组时,NPD可以设置为O。当BBF的数据字段是sGSE分组时,NPD可以设置为I。
[0356]根据sGSE信令,当TS/GS设置为10而NPD设置为I时,可以识别BBF的数据字段为sGSE分组的事实。
[0357]当TS/GS设置为10而NPD设置为O时,可以识别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]S卩,可以在不需要在接收装置上安装分析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]S卩,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]g卩,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]S卩,在采用用于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]即使在采用用于SI的第一 sGSE信令和用于S2的第二 sGSE信令(图18和图19)的情况下,当来自BB首部处理单元61的BB首部的MATYPE-1的TS/GS是指示通用连续流的Ol且BB首部的SYNCD是0000 (其是指示sGSE分组的值)时,控制器92识别供应到流处理单元54的BBF的数据字段是sGSE分组的事实。
[0378]在采用用于S2的第三sGSE信令(图20)的情况下,当来自BB首部处理单元61的BB首部的MATYPE-1的TS/GS是指示GSE分组的10且NPD是作为指示sGSE分组的特定值的I时,控制器92识别供应到流处理单元54的BBF的数据字段是sGSE分组的事实。
[0379]此外,在采用用于S2的第三sGSE信令的情况下,当来自BB首部处理单元61的BB首部的MATYPE-1的TS/GS是指示GSE分组的10且NPD是作为指示GSE分组的特定值的O时,控制器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分组中部署的限制尺寸的尺寸的I3DU。
[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处理的结果而获得的rou、由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]S卩,当BBF的数据字段是sGSE分组的事实被识别为数据字段的识别的结果时,仅可以进行sGSE处理、BBF输出处理和TS处理中的sGSE处理。
[0405]同样,当BBF的数据字段是GSE分组的事实被识别为数据字段的识别的结果时,仅可以进行BBF输出处理。当BBF的数据字段是TS分组的事实被识别时,仅可以进行TS处理。
[0406][本技术应用于的计算机的描述]
[0407]接着,可以由硬件执行或可以由软件执行上述系列处理。当由软件执行系列处理时,包括软件的程序安装在诸如微型计算机之类的计算机上。
[0408]图23图示了根据实施例在其上安装执行上述系列处理的程序的计算机的配置的示例。
[0409]在作为包括在计算机中的记录介质的硬盘105或R0M103中可以预先记录程序。[0410]可替代地,程序可以存储(记录)在可移除记录介质111中。可移除记录介质111可以作为所谓的套装软件提供。这里,可移除记录介质111的示例包括软盘、CD-ROM(密致盘只读存储器)、M0 (磁光)盘、DVD (数字多功能盘)、磁盘以及半导体存储器。
[0411]不仅程序从上述可移除记录介质111安装到计算机上,而且程序可以经由通信网络或广播网络下载到计算机,并且可以安装在所包括的硬盘105上。S卩,例如,程序可以经由用于数字卫星广播的卫星从下载站点无线地传送到计算机或可以经由诸如LAN(局域网)或因特网之类的网络以有线方式从下载站点传送到计算机。
[0412]计算机包括CPU(中央处理器)102。输入/输出接口 110经由总线101连接到CPU102。
[0413]当用户操作输入单元107并经由输入/输出接口 110输入命令时,CPU102相应地执行在R0M(只读存储器)103中存储的程序。可替代地,CPU102将在硬盘105中存储的程序加载到RAM(随机访问存储器)104并且执行程序。
[0414]这样,CPU102执行上述流程图的处理或由上述框图的配置进行的处理。然后,例如,在必要时,CPU102输出来自输出单元106的处理结果或经由输入/输出接口 110传送来自通信单元108的处理结果,并且在硬盘105上记录处理结果。
[0415]输入单元107包括键盘、鼠标或麦克风。输出单元106包括IXD (液晶显示器)或
扬声器。
[0416]这里,在本说明书中,根据程序由计算机执行的处理可以不必根据在流程图中描述的次序按时间顺序执行。即,根据程序由计算机执行的处理还包括并行或单独执行的处理(例如,并行处理或对象的处理)。
[0417]程序可以由一台计算机(处理器)处理或可以由多台计算机以分布式的方式处理。
[0418]本技术的实施例不限于上述实施例,可以在不背离本技术的主旨的情况下在本技术的范围内以各种方式修改。
[0419]S卩,当除了 DVB-T2、DVB-C2和DVB-S2之外还例如符合DVB_NGH、ATSC(高级电视系统委员会)3.0或其他时,本技术仍然可应用。
[0420]本技术还可以如下实现。
[0421]<1>
[0422]一种数据处理装置,包括:分组构造单元,其仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的H)U(协议数据单元)设置为目标并且构造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的LI后信令中包括的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字节的预定限制尺寸的I3DU (协议数据单元)设置为目标并且构造sGSE分组,该sGSE分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB (数字视频广播)-GSE (通用流封装)。
[0437]<9>
[0438]一种使得计算机用作分组构造单元的程序,该分组构造单元将最大尺寸限制在等于或小于4096字节的预定限制尺寸的H)U(协议数据单元)设置为目标并且构造sGSE分组,该sGSE分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB (数字视频广播)-GSE (通用流封装)。
[0439]<10>
[0440]一种数据处理装置,包括:接收单元,其接收sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的rou(协议数据单元)设置为目标而构造的GSE分组,在该GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB (数字视频广播)-GSE (通用流封装),并且接收sGSE信令,其是在等于或低于OSI (开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE分组的事实;PDU提取单元,其从sGSE分组中提取I3DU ;以及输出单元,其在sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的rou。
[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的LI后信令中包括的PLP_PAYLOAD_TYPE字段作为sGSE信令来控制输出单元的输出。
[0449]<15>
[0450]在〈12>中描述的数据处理装置中,接收单元可以接收符合DVB-S2地被传送的BBF0数据处理装置可以进一步包括控制单元,其通过使用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的LI后信令中包括的PLP_PAYLOAD_TYPE字段指示数据是GSE分组时,输出单元不改变地输出BBF。
[0453]<17>
[0454]—种数据处理方法,包括:接收步骤,接收sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的rou(协议数据单元)设置为目标而构造的GSE分组,在GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB (数字视频广播)-GSE (通用流封装),以及接收sGSE信令,其是用来在等于或低于OSI (开放系统互连)基准模型的数据链路层的层中识别数据是sGSE分组的事实;提取步骤,从sGSE分组中提取I3DU ;以及输出步骤,在sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的PDU。
[0455]<18>
[0456]—种使得计算机用作如下的程序:接收单元,接收sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的rou(协议数据单元)设置为目标而构造的GSE分组,在GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB (数字视频广播)-GSE (通用流封装),以及sGSE信令,其是在等于或低于OSI (开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE分组的事实;PDU提取单元,其从sGSE分组中提取PDU ;以及输出单元,其在sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的rou。
[0457]参考标记列表
[0458]21 解调 LSI
[0459]31控制器
[0460]32信令生成单元
[0461]33ρ332、333数据构造单元
[0462]34成帧单元
[0463]350FDM解调单元
[0464]41检查单元
[0465]42sGSE分组构造单元
[0466]43BBF构 造单元
[0467]44FEC编码单元
[0468]45GSE分组构造单元
[0469]46BBF构造单元
[0470]47FEC编码单元
[0471]48BBF构造单元
[0472]49FEC编码单元
[0473]510FDM解调单元
[0474]52帧处理单元
[0475]53FEC解码单元
[0476]54流处理单元
[0477]55输出单元
[0478]56控制器
[0479]6IBB首部处理单元
[0480]62sGSE分组提取单元
[0481]63PDU提取单元
[0482]64BBF输出单元
[0483]65TS分组提取单元
[0484]66平滑单元
[0485]71^712数据构造单元
[0486]72合并/分割单元
[0487]73信令生成单元
[0488]74BBF构造单元
[0489]75FEC编码单元
[0490]76PL成帧单元
[0491]91帧处理单元[0492]92控制器
[0493]101 总线
[0494]102CPU
[0495]103R0M
[0496]104RAM
[0497]105 硬盘
[0498]106输出单元
[0499]107输入单元
[0500]108通信单元
[0501]109 驱动
[0502]110输入/输出接口
[0503]111可移除记录介质
【权利要求】
1.一种数据处理装置,包括: 分组构造单元,其仅将最大尺寸限制到等于或小于4096字节的预定限制尺寸的rou(协议数据单元)设置为目标并且构造SGSE分组,该SGSE分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB (数字视频广播)-GSE (通用流封装)。
2.根据权利要求1所述的数据处理装置,其中所述限制尺寸是1542字节、1538字节、1530字节、1526字节、1522字节、1518字节或1500字节。
3.根据权利要求2所述的数据处理装置,还包括: 信令生成单元,其生成作为在等于或低于OSI (开放系统互连)基准模型的数据链路层的层中用来识别数据是SGSE分组的事实的信令的SGSE信令, 其中所述sGSE分组与sGSE信令一起传送。
4.根据权利要求3所述的数据处理装置,还包括: BBF构造单元,其构造其中BB (基带)信令部署在首部中而sGSE分组部署在数据字段中的BBF(基带帧), 其中信令生成单元生成包括sGSE信令的BB信令。
5.根据权利要求4所述的数据处理装置, 其中BBF符合DVB-T2或DVB-C2地被传送,并且 其中所述信令生成单元对于sGSE信令使用在DVB-T2或DVB-C2的BB信令中包括的MATYPE-1的TS/GS字段和EXT字段或MATYPE-1的TS/GS字段和NPD字段。
6.根据权利要求3所述的数据处理装置,还包括: BBF构造单元,其构造其中BB (基带)信令部署在首部中而sGSE分组部署在数据字段中的BBF(基带帧), 其中所述BBF符合DVB-T2或DVB-C2地被传送,并且 其中所述信令生成单元对于sGSE信令使用在DVB-T2或DVB-C2的LI后信令中包括的PLP_PAYLOAD_TYPE 字段。
7.根据权利要求4所述的数据处理装置, 其中所述BBF符合DVB-S2地被传送,并且 其中所述信令生成单元对于sGSE信令使用在DVB-S2的BB信令中包括的MATYPE-1的TS/GS字段、在DVB-S2的BB信令中包括的SYNCD字段或MATYPE-1的TS/GS字段和NPD字段。
8.一种数据处理方法,包括: 仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的rou(协议数据单元)设置为目标并且构造sGSE分组,该sGSE分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB (数字视频广播)-GSE (通用流封装)。
9.一种使得计算机用作如下的程序: 分组构造单元将最大尺寸限制在等于或小于4096字节的预定限制尺寸的PDU (协议数据单元)设置为目标并且构造sGSE分组,该sGSE分组作为其中PDU部署在数据字段中的GSE分组并且符合DVB (数字视频广播)-GSE (通用流封装)。
10.一种数据处理装置,包括: 接收单元,其接收sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的I3DU (协议数据单元)设置为目标而构造的GSE分组,在该GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB (数字视频广播)-GSE (通用流封装),以及 sGSE信令,其是在等于或低于OSI (开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE分组的事实; PDU提取单元,其从sGSE分组中提取rou ;以及 输出单元,其在sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的TOU。
11.根据权利要求10所述的数据处理装置,其中所述限制尺寸是1542字节、1538字节、1530字节、1526字节、1522字节、1518字节或1500字节。
12.根据权利要求11所述的数据处理装置,其中所述接收单元接收其中BB(基带)信令部署在首部中并且sGSE分组、GSE分组或TS (传输流)分组部署在数据字段中的BBF (基带帧), 其中BB信令包括sGSE信令,并且 其中数据处理装置还包括: sGSE分组提取单元,其从BBF提取sGSE分组。
13.根据权利要求12所述的数据处理装置, 其中所述接收单元接收符合DVB-T2或DVB-C2地被传送的BBF,并且 其中所述数据处理装置还包括: 控制单元,其通过使用在DVB-T2或DVB-C2的BB信令中包括的MATYPE-1的TS/GS字段和EXT字段或MATYPE-1的TS/GS字段和NPD字段作为sGSE信令,来控制输出单元的输出。
14.根据权利要求11所述的数据处理装置, 其中所述接收单元接收其中BB(基带)信令部署在首部中且sGSE分组、GSE分组或TS (传输流)分组部署在数据字段中并且符合DVB-T2或DVB-C2地被传送的BBF (基带帧),并且 其中所述数据处理装置还包括: 控制单元,其通过使用DVB-T2或DVB-C2的LI后信令中包括的PLP_PAYLOAD_TYPE字段作为sGSE信令来控制输出单元的输出。
15.根据权利要求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信令来控制输出单元的输出。
16.根据权利要求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的LI后信令中包括的PLP_PAYLOAD_TYPE字段指示数据是GSE分组时,输出单元不改变地输出BBF。
17.一种数据处理方法,包括: 接收步骤,接收, sGSE分组,该sGSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的I3DU (协议数据单元)设置为目标而构造的GSE分组,在GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB (数字视频广播)-GSE (通用流封装),以及 接收sGSE信令,其是在等于或低于OSI (开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE分组的事实; 提取步骤,从sGSE分组中提取rou ;以及 输出步骤,在sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的H)U。
18.一种使得计算机用作如下的程序: 接收单元,接收 sGSE分组,该s GSE分组作为通过仅将最大尺寸限制在等于或小于4096字节的预定限制尺寸的I3DU (协议数据单元)设置为目标而构造的GSE分组,在GSE分组中,PDU部署在数据字段中,并且该sGSE分组符合DVB (数字视频广播)-GSE (通用流封装),以及 sGSE信令,其是在等于或低于OSI (开放系统互连)基准模型的数据链路层的层中用来识别数据是sGSE分组的事实; PDU提取单元,其从sGSE分组中提取rou ;以及 输出单元,其在sGSE信令指示数据是sGSE分组时输出从sGSE分组提取的TOU。
【文档编号】H04N21/2389GK104041065SQ201380005140
【公开日】2014年9月10日 申请日期:2013年10月7日 优先权日:2012年10月17日
【发明者】L.B.迈克尔 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1