接收装置,发送装置和数据处理方法与流程

文档序号:15203430发布日期:2018-08-21 04:41阅读:168来源:国知局

本技术涉及接收装置、发送装置和数据处理方法。更具体地,本技术涉及用于允许接收侧以较低成本配置电路的接收装置、发送装置和数据处理方法。



背景技术:

例如,下一代地面广播标准之一的atsc(高级电视系统委员会)标准3.0已经确定采用ip/udp(互联网协议/用户数据报协议),也就是通过该方法包括udp(用户数据报协议)分组的ip(互联网协议)分组主要用于代替用于数据发送的ts(传送流)分组(以下将该方法称为ip传输方法)。此外,atsc3.0以外的广播标准有望在未来也采用ip传输方法。

此外,根据由dvb-t2(数字视频广播-第二代地面)标准规定的m-plp(多plp)方法,在一方面执行恢复传送流(ts)的处理的上游电路与另一方面执行诸如解码处理的处理的下游电路之间的接收侧实现单个接口(例如,npl1)。

[引文列表]

[非专利文献]

[npl1]

etsien302755v1.3.1(2011-11)



技术实现要素:

[技术问题]

顺便提及,即使在采用ip传输方法的情况下,优选在成本方面在解调装置(解调lsi)和下游片上系统(soc)之间的接收侧设置单个接口,如dvb-t2的情况。因此,已经提出了使用单个接口以较低成本配置接收侧电路以在诸如解调设备(解调lsi)和片上系统(soc)之间的接收侧上的电路(芯片)之间提供连接。

鉴于上述情况而设计了本技术。因此该技术的目的是以较低的成本配置接收侧电路。

[解决问题的手段]

根据本技术的第一方面,提供了一种接收装置,包括:解调部,被配置为对包括在广播流的多个plp(物理层管道)中的每一个中的分组进行解调;以及处理部,被配置为处理由解调部解调的分组。解调部和处理部通过单个接口相互连接。处理部基于用于识别该分组所属的plp的信息来识别经由单个接口从解调部输入的分组所属的plp。

根据本技术的第一方面的接收装置可以是作为装置的一部分的独立装置或内部块。此外,根据本技术的第一方面的数据处理方法对应于根据其第一方面的上述接收装置。

在使用根据本技术的第一方面的接收装置或数据处理方法的情况下,对广播流的多个plp(物理层管道)中的每一个中包括的分组进行解调的解调部与处理由解调部解调的分组的处理部经由单个接口连接。处理部基于用于识别该分组所属的plp的信息来识别从解调部经由单个接口输入的分组所属的plp。

根据本技术的第二方面,提供了一种发送装置,包括:处理部,被配置为处理包括在广播流的多个plp中的每一个中的分组;以及调制部,被配置为调制要由处理部处理的分组。广播流包括用于识别该分组所属的plp的信息。

根据本技术的第二方面的发送装置可以是作为装置的一部分的独立装置或内部块。此外,根据本技术的第二方面的数据处理方法对应于根据其第二方面的上述发送装置。

在使用根据本技术的第二方面的发送装置或数据处理方法的情况下,处理包括在广播流的多个plp中的每一个中的分组。要由处理部处理的分组被调制。广播流包括用于识别该分组所属的plp的信息。

[发明的有益效果]

因此,根据本技术的第一方面和第二方面,可以以较低成本配置接收侧电路。

请注意,上述的有利效果不限制本公开。从下面的描述中,本公开的其他优点将变得显而易见。

附图说明

[附图的简要说明]

图1是描述mpeg2-ts系统的典型配置的示意图。

图2是说明由dvb-t2规定的m-plp方法的说明示图。

图3是描绘ip传输系统的典型配置的示意图。

图4是描绘route方法的典型系统管道模型的示意图,

图5是描绘多个plp和route会话之间的关系的示意图。

图6是表示由发送侧处理的数据流的示意图。

图7是描述由接收侧处理的数据流的示意图。

图8是描绘应用本技术的ip传输系统的典型配置的示意图。

图9是表示用于实现接收侧电路的单个接口(i/f)的典型方法的列表示图。

图10是描绘在采用发送侧ip数据流识别方法的情况下由接收装置处理的数据流的示意图。

图11是描绘在采用发送侧ip数据流识别方法的情况下可应用的ip数据流的示意图。

图12是描绘在采用接收侧ip数据流识别方法的情况下可应用的ip数据流的示意图。

图13是描绘在采用发送侧信息添加方法的情况下将plp信息添加到数据的典型语法的列表示图。

图14是描绘在采用接收侧信息添加方法1的情况下当在分组内部添加plp信息时可应用的分组结构的示意图。

图15是描绘在采用接收侧信息添加方法1的情况下由接收装置处理的数据流的示意图。

图16是描绘在采用接收侧信息添加方法2的情况下在分组外部添加plp信息时可应用的分组结构的示意图。

图17是描绘在采用接收侧信息添加方法2的情况下由接收装置处理的数据流的示意图。

图18是概述plp信息传输方法的示意图。

图19是描绘不同层的结构的示意图。

图20是说明描述符传输方法的说明图。

图21是说明alp扩展报头传输方法的说明图。

图22是说明alp扩展报头传输方法的另一说明图。

图23是说明l2信令报头传输方法的说明图。

图24是说明l2信令报头传输方法的另一说明图。

图25是说明l2信令传输方法的说明图。

图26是说明bbp扩展报头传输方法的说明图。

图27是说明bbp扩展报头传输方法的另一说明图。

图28是说明bbp扩展报头传输方法的另一说明图。

图29是说明bbp扩展报头传输方法的另一说明图。

图30是描绘mmt方法的典型系统管道模型的示意图。

图31是描绘mmt方法的ip数据流的示意图。

图32是描绘mpeg2-ts方法的典型系统管道模型的示意图。

图33是描述mpeg2-ts方法的ts数据流的示意图。

图34是说明发送侧的数据流的处理的流程图。

图35是说明接收侧的数据流的处理的流程图。

图36是描绘计算机的典型配置的框图。

具体实施方式

下面参照附图描述本技术的一些优选实施例。请注意,描述将在下面的标题下给出。

1.接收侧电路接口概述

2.接收侧电路实现单个接口的方法

(1)ip数据流识别方法

(2)信息添加方法

3.plp信息传输方法

4.其他方法的措施

(1)mmt方法

(2)mpeg2-ts方法

5.由设备执行的处理的流程

6.变型例

7.计算机配置

<1>接收侧电路接口概述>

(mpeg2-ts系统)

图1是描述采用mpeg2-ts方法的mpeg2-ts(传送流)系统的典型配置的示意图。请注意,这里的系统被理解为多个装置的逻辑集合。

在图1中,mpeg2-ts系统1包括发送装置10和接收装置20。

发送装置10是支持mpeg2-ts方法并且经由传输路径30发送包含诸如广播节目等内容的广播流的发送器。接收装置20是支持mpeg2-ts方法并且经由传输路径30从发送装置10接收广播流,以从中再现诸如广播节目的内容的接收器。

发送装置10包括复用器101和调制部102。

多个传送流(ts)被输入到复用器101。每个传送流(ts)包括视频和音频组件以及与诸如广播节目之类的内容相对应的信令。

复用器101将多个输入传送流(ts1到tsn)多路复用到提供给调制部102的传送流(ts)中。

调制部102对从复用器101提供的传送流(ts)执行诸如纠错编码处理和调制处理之类的与物理层(phy)有关的处理。调制部102从该处理获得信号并经由天线发送该信号作为数字广播信号。

例如,从发送装置10发送的数字广播信号经由用于地面广播的传输路径30由接收装置20接收。

接收装置20包括解调部201和解复用器202。

解调部201通常由执行与物理层(phy)有关的处理的rfic(集成电路)或解调lsi(大规模集成电路)形成。解调部201对输入信号执行诸如解调处理和纠错解码处理之类的处理。解调部201从处理中获得传送流(ts),并将该传送流(ts)提供给解复用器202。

例如,解复用器202被配置为片上系统(soc)。解复用器202将从解调部201提供的传送流(ts)解复用,并将与选择的广播节目相对应的传送流(例如,ts2)输出到下游电路。

注意,下游电路执行诸如对包含在传送流中的视频和音频数据(例如,ts2)进行解码以便再现所选择的广播节目(内容)的处理。

在接收装置20中,被配置为rfic或解调lsi的解调部201和被配置为片上系统(soc)的解复用器202被设置为经由单个接口(i/f)互连的两个不同芯片。即,支持如今广泛采用的mpeg2-ts方法的接收装置20使用单个接口(i/f)将传送流(ts)从解调部201输入到解复用器202。

(根据dvb-t2标准的m-plp方法)

图2是说明由dvb-t2标准规定的m-plp(多个plp)方法的说明图。

根据m-plp方法,dvb-t2标准支持多达256个plp。应该注意的是,发送侧的发送装置10支持多达256个plp。规定在接收侧的接收装置20不需要同时支持256个plp,并且只需要同时接收至少两个plp。

在两个plp中,一个plp是公用plp,另一个是数据plp。公用plp是使用从包含在多个传送流(ts)中的分组中提取的公用分组生成的分组序列。此外,数据plp是在传送流(ts)中包含的分组减去公用分组的分组序列。

假设在图2中,多个传送流(ts_1至ts_n)被输入到左侧所示的发送侧的发送装置10。在这种情况下,再复用器(remux)从包含在这些传送流中的分组中提取公用分组以生成公用plp分组序列(tspsc(cplp))。此外,再复用器(remux)还产生tspsn(plpn))减去公用分组的数据plp分组序列(tsps1(plp1)。

即,发送侧的发送装置10从n个传送流(ts)生成n个数据plp和1个公用plp。包含这些plp的广播流经由传输路径30从发送侧的发送装置10发送到接收侧的接收装置20。

在图2中,图中右侧所示的接收侧的接收装置20从多个数据plp(tsps1(plp1)到tspsn(plpn))以及从公用plp(tspsc(cplp))解调和提取仅期望的plp。所提取的plp由复用器(mux)处理以重构期望的传送流(ts)。

例如,如在图2中的帧a和b所示,如果从tsps1(plp1)到tspsn(plpn)中选择tspsn(plpn),则使用作为数据plp的tspsn(plpn)和作为公用plp的tspsc(cplp)来重构传送流(ts_n)。

接收侧的接收装置20将重建的传送流(ts_n)输出到下游处理部(普通mpeg解复用和解码器)。下游处理部执行诸如对包含在传送流(ts_n)中的视频和音频数据进行解码之类的处理。这允许接收侧的接收装置20再现所选择的广播节目(内容)。

如上所述,在使用由dvb-t2标准规定的m-plp方法的情况下,发送侧的发送装置10从n个传送流(ts)生成n个数据plp和一个公用plp,并发送所生成的数据。在接收侧,接收装置20从期望的数据plp和一个公用plp重建(再生)期望的传送流(ts)。

在接收装置20中,复用器(mux)和下游处理部(普通mpeg解复用和解码器)被配置为经由单个接口互连的不同芯片。单个接口(i/f)允许将来自复用器(mux)的(选择性重构的)传送流(ts_n)被输入到下游处理部。

也就是说,即使在采用由dvb-t2标准规定的m-plp方法的情况下,构成接收侧的电路(芯片)也通过单个接口(i/f)互连,如同采用今天广泛使用的mpeg2-ts方法(图1)的情况。换句话说,在根据所采用的dvb-t2标准的m-plp方法的情况下,保持与所采用的mpeg2-ts方法相同的接收侧接收装置20的配置。

(ip传输系统)

图3是描述采用ip传输方法的ip传输系统的典型配置的示意图。

在图3中,ip传输系统2包括发送装置11和接收装置21。

发送装置11是支持ip传输方法并且经由传输路径31发送包括诸如广播节目之类的内容的广播流的发送器。接收装置21是支持ip传输方法并经由传输路径31接收从发送装置11发送的广播流以再现诸如广播节目的内容的接收器。

例如,目前制定的atsc3.0标准采用ip传输方法。发送侧的发送装置11使用该方法在给定的频带上支持多达64个plp。另一方面,接收侧的接收装置21需要同时接收多达四个plp。也就是说,例如,使接收侧的接收装置21同时接收多个plp,使得可以改变每个plp的调制方法和编码方法(编码速率),以提供更高鲁棒性的音频和更高质量的视频。

发送装置11包括复用器111和调制部112。

ip流被输入到复用器111。ip流支持包括udp分组(以下称为ip分组)的ip分组。例如,根据atsc3.0标准,在对应于plp的给定频带上输入多达64个ip流。此外,每个ip流(ip)包括视频和音频组件以及与诸如广播节目之类的内容相对应的信令。

复用器111处理输入的多个ip流(ip1至ipn)并将处理后的内容提供给调制部112。

调制部112对从复用器111提供的多个ip流(ip1到ipn)执行与物理层(phy)有关的处理,诸如纠错编码处理(诸如bch编码或ldpc编码)和调制处理(例如,ofdm(正交频分复用))。调制部112从该处理获得信号,并经由天线将该信号作为数字广播信号发送。

例如,从发送装置11发送的数字广播信号经由用于地面广播的传输路径31由接收装置21接收。

接收装置21包括解调部211和解复用器212。

解调部211通常配置为执行与物理层(phy)有关的处理的rfic或解调lsi。解调部211对输入信号执行诸如解调处理(例如,ofdm解调)和纠错解码处理(例如,ldpc解码或bch解码)的处理。解调部211从处理中获得四个ip流(ip1到ip4),并将ip流提供给解复用器212。

解复用器212通常被配置为片上系统(soc)。解复用器212处理从解调部211提供的四个ip流(ip1到ip4),并将与所选广播节目相对应的ip流输出到下游电路。

注意,下游电路执行诸如解码包括在ip流中的视频和音频数据以再现选择的广播节目(内容)的处理。

在接收装置21中,配置为rfic或解调lsi的解调部211和配置为片上系统(soc)的解复用器212被设置为两个不同的芯片。因为来自解调部211的四个ip流(ip1到ip4)被输入到解复用器212,所以需要四个接口(i/f)来寻址四个ip流。

(系统管道模型)

图4是描绘route方法的典型系统管道模型的示意图。

例如,目前制定的atsc3.0标准被假定采用route(通过单向传送的实时对象传送)作为发送协议。

route是一种协议,作为适用于单向多播传递二进制文件的flute(单向传送的文件递送)的扩展。route会话可用于发送视频和音频组件以及信号。

图4描绘了给定频带(例如,6mhz)上的广播流包括plpid“0”(在下文中也被描述为plp#0)的plp,具有plpid“1”的plp(也被描述为plp#1),plpid“2”的plp(也被描述为plp#2)以及plpid“3”的plp(也被描述为plp#3)。

plp#0包括lls信令和esg流。应该注意的是,lls信令和esg流被放置在ip分组中并被发送。

假定atsc3.0标准使用lls(链路层信令)和sls(服务层信令)作为信令。在sls信令之前获取lls信令。根据包含在lls信令中的信息获取sls信令。

lls信令包括诸如slt(服务列表表)、eat(紧急告警表)和rrt(区域评级表)之类的元数据。

slt元数据包括指示广播网络上的流和服务的配置的信息,诸如服务选择所需的信息(调谐信息)。eat元数据包括与需要紧急公布的紧急信息相关的信息。rrt元数据包括评分相关信息。此外,作为元数据的esg(电子服务指南)是显而易见的(即电子节目指南)。

plp#1包含一个鲁棒的音频流。需要注意的是,鲁棒的音频流被放置在ip分组中并在route会话中发送。鲁棒的音频是在一个比普通流具有更高的鲁棒性的流中发送的高度鲁棒的音频数据。

plp#2包括视频(基本视频)和音频组件、字幕组件,以及sls信令流。需要注意的是,视频和其他组件以及sls信令流被放置在ip分组中,并在route会话中发送。视频和音频组件以及字幕组件被解码以再现诸如广播节目的内容。

此外,sls信令包括与诸如usbd(用户服务捆绑描述)或usd(用户服务描述)、s-tsid(基于服务的传送会话实例描述)和mpd(媒体呈现描述)之类的各个服务相关联的元数据。

例如,usbd或usd元数据包括与从中获取其他元数据的源相关联的信息。s-tsid元数据是扩展为符合atsc3.0标准的lsid(lct会话实例描述)的变体。如此,s-tsid元数据构成route协议控制信息。mpd元数据是用于管理组件流的再现的控制信息。

注意,诸如usbd、usd、s-tsid和mpd的元数据以诸如xml(可扩展标记语言)之类的标记语言来描述。此外,mpd元数据符合mpeg-dash(通过http的动态自适应流媒体)的规范。

plp#3包含增强型视频流。应该注意的是,增强视频流被放置在ip分组中并在route会话中发送。增强视频是用于增强基本视频流的附加信息(例如,用于提高分辨率、帧速率或图像质量的信息)。

例如,当传送(传递)低质量视频流(诸如plp#2中的视频(基本视频)流)时,用于增强作为基本层的视频流的附加信息可作为增强层被同时发送(递送)(plp#3中的增强视频流)。这使接收装置21不仅再现与基本层相对应的普通质量视频(例如,2k分辨率视频),而且还再现通过组合基本层和增强层而获得的高质量视频(例如,4k分辨率视频)。

如上所述,利用根据ip传输方法的广播流,多个plp不仅用于将视频和音频流与信令流一起发送,而且还发送鲁棒音频和增强视频流。这使得可以在plp#1中输出高度鲁棒的音频而不是在plp#2中的普通音频,或者再现通过组合plp#2的基本层和plp#3的增强层而获得的高质量视频而不是plp#2的普通质量的视频。

(多个plp和route会话之间的关系)

图5是描绘图4中所示的多个plp和route会话之间的关系的示意图。

在图5中,给定频带(例如,6mhz)上的广播流(rf)包括多个plp,即,plp#0至plp#3。plp#0包括lls信令和esg流。plp#1包括鲁棒的音频流。plp#2包括视频和其他组件以及sls信令流。plp#3包括增强的视频流。

包括在plp#0中的alp(atsc链路层协议)分组包括:包括存储lls信令(数据)的udp分组#01的ip分组#1和包括存储esg(数据)的udp分组#02的ip分组#0。要注意的是,lls信令和esg流不是在route会话中而是在ip/udp上发送的。

请注意,符号“#”和udp和ip分组中描述的数字的组合代表端口号和ip地址。例如,包含udp分组#01的ip分组#1意味着添加了ip地址“1”和端口号“01”。作为另一个示例,包括udp分组#02的ip分组#0意味着添加了ip地址“0”和端口号“02”。

应该注意的是,为了方便起见,这些ip地址和端口号被简单地描述为指示添加相同或不同的ip地址和端口号。这些ip地址和端口号与实际添加的ip地址和端口号不同。此外,这些关系也适用于其他附图(稍后将进行讨论)。

包括在plp#1中的alp分组包括包含存储鲁棒音频(数据)的udp分组#10的ip分组#2。需要注意的是,鲁棒的音频流在route会话中被发送。

包括在plp#2中的alp分组包括包含存储视频(基本视频)和音频组件、字幕组件和sls信令(数据)的udp分组#10。需要注意的是,视频和音频组件、字幕组件和sls信令流在route会话中发送。

包括在plp#3中的alp分组包括ip分组#2,其包括存储增强视频(数据)的udp分组#10。要注意的是,增强的视频流在route会话中被发送。

这里,在route会话中发送视频和音频组件以及信令的流的情况下,根据isobmff(基本媒体文件格式)的规范来将组件和信令的文件数据进行分段。得到的分段数据被放置在lct分组中并被发送。

此外,在route会话中,使用toi(传送对象id)将要发送的文件的数据(分段数据)作为单个对象进行管理。此外,使用tsi(发送会话id)将多个对象的集合作为单个会话进行管理。也就是说,在route会话中,可以使用两种标识信息tsi和toi来标识特定数据。

在图5的route会话中,例如使用tsi#0来发送sls信令流(分段数据)。而且,在图5的route会话中,例如,使用tsi#1到tsi#3分别发送视频、音频和字幕流(分段数据)。使用tsi#4和tsi#5分别发送增强视频流(分段数据)和鲁棒音频流(分段数据)。

注意,在ip传输系统2(图3)中,例如,处理分组和route会话的接收侧接收装置21通过分析包括在slt元数据中的信息来解析涉及的ip地址和端口号。接收装置21还通过分析包括在s-tsid元数据中的信息来解析route会话内的信息。此外,接收侧的接收装置21进一步分析包括在mpd元数据中的信息,以确定例如视频和音频组件是要通过广播还是通过通信传送,并且如果视频和其他组件要通过通信递送,以将因特网上的服务器的url(统一资源定位符)标识为递送的目的地。

(发送侧的数据流)

图6是表示由发送侧的发送装置11(图3)处理的数据流的示意图。

在图6中,视频和音频数据以及信令数据被输入到发送装置11。

要注意的是,对应于基本层(基本视频数据)的视频数据和对应于增强层的增强视频数据(增强视频数据)被输入为视频数据。此外,普通的音频数据和鲁棒的音频数据被输入作为音频数据。

此外,虽然存在两种信令,即lls信令和sls信令,但是为了简化说明的目的,这里仅描述lls信令。而且,为了简化的目的,将省略字幕组件(cc)和esg流。

为了在route会话中发送视频(基本视频)和音频数据,发送装置11执行将数据转换为isobmff文件格式(例如,根据isobmff规范来处理分段数据)的处理。将转换为isobmff文件格式的视频和音频数据放置在包含udp分组(ip/udp)的ip分组中。此外,一个或多个ip分组被放置在alp分组中。多个alp分组被放置在基带分组(bbp)中,基带分组又被包含在plp#2中。

同样,增强的视频数据被转换为isobmff文件数据格式并放置在ip分组(ip/udp)中。然后将包括ip分组的多个alp分组放置在plp#3中包含的bbp中。另外,以类似的方式,鲁棒的音频数据被转换成isobmff文件格式并被放置在ip分组(ip/udp)中。然后将包括ip分组的多个alp分组放置在plp#1中包含的bbp中。注意,lls信令数据被放置在ip分组(ip/udp)中,并且包括ip分组的多个alp分组被放置在plp#0中包含的bbp中。

(接收侧的数据流)

图7是表示由接收侧的接收装置21(图3)处理的数据流的示意图。

在图7中,接收装置21包括作为解调lsi的解调部211和作为片上系统(soc)的解复用器212。

解调部211执行解调处理以从plp#0提取bbp(基带分组)和从bbp提取多个alp分组。解调部211经由预定接口(i/f)将从alp分组提取的一个或多个ip分组输出到解复用器212。

类似地,解调部211对plp#1至plp#3执行解调处理,以从每个plp中的bbp(基带分组)中提取alp分组。解调部211经由接口(i/f)将从每个plp中的alp分组提取的ip分组输出到解复用器212。

解复用器212经由接口(i/f)将从解调部211输入的ip分组输入到ip解复用器251。例如,ip解复用器251处理输入的ip分组以解复用数据以待在route会话中发送。

例如,在这种情况下的解复用出的为包括在plp#0中的lls信令数据,包括在plp#1中的鲁棒音频数据,包括在plp#2中的视频(基本视频)和音频数据以及包括在plp#3中的增强视频数据。

ip解复用器251将视频(基本视频)和增强视频数据输出到下游视频解码器(未示出),将音频和鲁棒音频数据输出到下游音频解码器(未示出)。而且,例如,ip解复用器251将诸如lls信令的信令数据输出到下游控制部(未示出)。

在接收装置21中,配置为rfic或解调lsi的解调部211和配置为片上系统(soc)的解复用器212被设置为两个不同的芯片。因为来自解调部211的四个ip流(ip1到ip4)被输入到解复用器212,所以需要四个接口(i/f)来寻址四个ip流。

然而,优选地支持ip传输方法的接收装置21还具有单个接口(i/f),而不是配置在解调部211(rfic或解调lsi)与解复用器212(片上系统(soc))之间的多个接口(i/f),如支持上述根据dvb-t2的mpeg2-ts方法或m-plp方法的接收装置20(图1等)的情况。

优选上述配置的一个原因是诸如用作解调部211的解调lsi和作为解复用器212的片上系统(soc)之类的芯片受到引脚数限制。此外,另一个原因是如果实施多个接口(i/f),可能会导致芯片尺寸增大或成本增加。

而且,考虑高速串行接口可以被用作单个接口(i/f)。然而,实现这样的接口通常需要使用复杂的协议或处理严格的物理容差(tolerance)限制。由此导致的成本增加使得这种选择不切实际。

本技术提出了使得代替多个接口(i/f)的单个接口(i/f)被用来将被配置为解调lsi的解调部221与被配置为片上系统(soc)的解复用器222)在接收装置21中(图3)连接的方法。下面说明用于在作为解调lsi的解调部221和作为片上系统(soc)的解复用器222之间实现单个接口(i/f)的方法。

(现有技术的ip传输系统)

图8是描绘应用了本技术的ip传输系统的典型配置的示意图。

在图8中,ip传输系统3包括发送装置12和接收装置22。

发送装置12是支持ip传输方法并经由传输路径32发送包含诸如广播节目之类的内容的广播流的发送器。接收装置22是支持ip传输方法并接收从发送装置12经由传输路径32再现诸如广播节目的内容的接收器。

此外,如上所述,根据例如atsc3.0标准,发送侧的发送装置12在给定的频带上支持多达64个plp。另一方面,接收侧的接收装置22需要同时接收多达四个plp。也就是说,使接收侧的接收装置22同时接收多个plp,以便例如提供较高鲁棒性的音频和较高质量的视频。

如同图3中的发送装置11一样,发送装置12包括复用器121和调制部122。

与图3中的复用器111一样,复用器121处理输入的多个ip流(ip1到ipn),并将处理后的内容提供给调制部122。根据atsc3.0标准,应当注意,在对应于plp的给定频带上输入多达64个ip流。

如同在图3中的调制部112一样,调制部122对从复用器121提供的多个ip流(ip1到ipn)进行诸如纠错编码处理、调制处理等与物理层(phy)有关的处理。调制部122从该处理获得信号并经由天线将该信号作为数字广播信号发送。

例如,从发送装置12发送的数字广播信号经由用于地面广播的传输路径32由接收装置22接收。

接收装置22包括解调部221和解复用器222。

解调部221通常被配置为执行与物理层(phy)相关的处理的rfic或解调lsi。解调部221对输入信号执行诸如解调处理(例如,ofdm解调)和纠错解码处理(例如,ldpc解码或bch解码)的处理,以及与诸如ip分组的分组有关的处理。解调部221从处理中获得一个ip流(ip),并将ip流提供给解复用器212。

解复用器212通常被配置为片上系统(soc)。解复用器212处理从解调部211提供的单个ip流(ip),并将与所选广播节目相对应的ip流输出到下游电路。注意,下游电路执行诸如解码包括在ip流中的视频和音频数据以再现选择的广播节目(内容)的处理。

在图8的接收装置22中,配置为rfic或解调lsi的解调部221和配置为片上系统(soc)的解复用器222被设置为两个不同的芯片。这些芯片经由单个接口(i/f)相互连接。即,在支持根据atsc3.0的ip传输方法的接收装置22中,例如,从解调部221输出的ip流(ip)经由单个接口(i/f)被输入到解复用器222。

以下参照图9到图17进行说明的是使接收装置22在解调部221和解复用器222之间实现单个接口(i/f)的方法。

注意,在图8中,接收装置22可以是诸如电视机、机顶盒(stb)或录像机的固定接收器;或诸如移动电话、智能电话或平板电脑终端的移动接收器。另外,接收装置22也可以是安装于车辆上的车载设备。

而且,在图8的ip传输系统3中,为了简化的目的仅描绘一个接收装置22。实际上,可以提供多个接收装置22。从发送装置12发送的广播流可以由多个接收装置22同时接收。

而且,可以提供多个发送装置12。每个发送装置12可以在不同的信道上即在不同的频带上发送广播流。当由多个发送装置12提供多个信道时,每个接收装置22可以选择期望的信道来接收对应的广播流。

而且,例如,在图8的ip传输系统3中,传输路径32可以是地面传输路径(用于地面广播)、使用用于卫星广播的bs(广播卫星)或cs(通信卫星)的卫星传输路径,或者使用用于有线广播的有线传输路径(catv)。

<2.实现接收侧电路的单个接口的方法>

(用于实现接收侧电路的单个接口的方法)

图9是表示用于实现接收侧电路的单个接口(i/f)的典型方法的列表图。

广义地分类,用于实现接收侧的电路的单个接口(i/f)的方法有两种:识别由每个plp发送的ip分组(包括udp分组的ip分组)中的数据流的方法(以下称为ip数据流识别方法)以及添加与plp相关联的plp信息的方法(以下称为信息添加方法)。

ip数据流识别方法进一步分为两种方法:发送侧ip数据流识别方法和接收侧ip数据流识别方法。

发送侧ip数据流识别方法是使发送侧的发送装置12配置用于ip数据流识别的ip系统的方法。例如,使得发送侧的发送装置12以这样的方式进行分配ip数据流的ip地址和端口号的处理:使得它们的值在整个服务中保持唯一。注意,发送侧ip数据流识别方法将在后面参照图10和图11详细描述。

接收侧ip数据流识别方法是使接收侧的接收装置22重新分配用于识别ip数据流的值的方法。例如,使接收侧的接收装置22以这样的方式进行重新分配ip数据流的ip地址和端口号的处理:使得它们的值唯一。注意,接收侧ip数据流识别方法将在后面参照图12详细描述。

此外,信息添加方法进一步分为三种方法:发送侧信息添加方法,接收侧信息添加方法1和接收侧信息添加方法2。

发送侧信息添加方法是使发送侧的发送装置12将plp信息添加到数据的方法。例如,使得发送侧的发送装置12执行将包括用于plp标识的plpid的plp信息包括到分组的扩展报头中的处理。注意,发送侧信息添加方法将在后面参照图13详细描述。

接收侧信息添加方法1和接收侧信息添加方法2均是使得接收侧的接收装置22将plp信息添加到数据的方法。接收侧信息添加方法1涉及将包括用于plp识别的plpid的plp信息包括在分组(其内部)中。注意,接收侧信息添加方法1将在后面参照图14和图15详细描述。

另一方面,接收侧信息添加方法2涉及在分组外(其外部)包括包含用于plp标识的plpid的plp信息。注意,接收侧信息添加方法2将在后面参考图16和图17详细描述。

上述用于实现图9中所示的单个接口的五种方法在下面将逐一说明。

(1)ip数据流识别方法

(1-1)发送侧ip数据流识别方法

图10是描述在采用发送侧ip数据流识别方法的情况下由ip传输系统3(图8)中的接收装置22处理数据流的流程的示意图。

应注意的是,发送侧ip数据流识别方法使得ip传输系统3(图8)中的发送装置12以ip数据流的ip地址和端口号的值在整个服务中唯一的这种方式分配ip数据流的ip地址和端口号。在这种情况下,例如,ip地址和端口号在包括多个plp的单个服务中以唯一组合的形式给出值。也就是说,ip地址和端口号是由广播者(广播电台)保证的唯一值。

包括这种ip数据流的广播流由图10中的接收装置22经由传输路径32接收。

在图10中,接收装置22包括解调部221和解复用器222。在接收装置22中,被配置为解调lsi的解调部221和被配置为片上系统(soc)的解复用器222经由单个接口(i/f)互联。

解调部221对plp#0至plp#3执行解调处理以从每个plp的bbp(基带分组)中提取alp分组。从每个plp的alp分组提取的ip分组被输入到解调复用器261。解调复用器261处理从每个plp#0到plp#3输入的ip分组以获得一个ip流(ip)。解调复用器261然后经由单个接口(i/f)将ip流(ip)输出到下游解复用器222。

在解复用器222中,来自解调部221(即,从其解调复用器261)的一个ip流(ip)经由单个接口(i/f)被输入到ip解复用器262。例如,ip解复用器262处理包含在输入ip流(ip)的ip分组解复用数据,以待在route会话中发送。

ip解复用器262将视频(基本视频)和增强视频数据输出到下游视频解码器(未示出),并将音频和鲁棒音频数据输出到下游音频解码器(未示出)。而且,例如,ip解复用器262将诸如lls信令的信令数据输出到下游控制部(未示出)。

图11是描绘在采用发送侧ip数据流识别方法的情况下可应用的ip数据流的示意图。

在图11中,广播流(rf)包括四个plp,即plp#0至plp#3。包含在plp#0中并且存储esg和lls信令(数据)的alp分组包括分别包含udp分组#02和#01的ip分组#0和#1。

包含在plp#1中的alp分组包括包含udp分组#10的ip分组#2。另外,包含在plp#2中的alp分组包括包含udp分组#20的ip分组#2。此外,包含在plp#3中的alp分组包括包含udp分组#30的ip分组#2。应该注意的是,包含在plp#1到plp#3中的alp分组包括存储用于route会话的数据的ip分组(包含udp分组的ip分组)。

也就是说,如果考虑图11中的帧a的内部,则发送侧的发送装置12(图8)以ip分组的ip地址和udp分组的端口号的组合针对各plp具有唯一值的方式在各plp中分配ip分组的ip地址和udp分组的端口号,在plp#0中的包括udp分组#02的ip分组#0和包括udp分组#01的ip分组#1,在plp#1中的包括udp分组#10的ip分组#2,在plp#2中的包括udp分组#20的ip分组#2,以及在plp#3中的包括udp分组#30的ip分组#2。

在接收侧的接收装置22中,即使在使用单个接口(i/f)来将从plp#0到plp#3中的每一个获得的ip分组从解调部221发送到解复用器222的情况下,上述分配允许解复用器222识别从解调部221输入的每个ip分组属于哪个plp。

如上所述,根据发送侧ip数据流识别方法,发送侧的发送装置12以ip地址和端口号的值唯一的方式分配ip数据流的ip地址和端口号。这允许接收侧的接收装置22即使在经由单个接口(i/f)发送ip分组时也识别出每个ip分组属于哪个plp。因此当为接收侧的电路实现单个接口(i/f)时,接收侧电路的配置成本较低。

(1-2)接收侧ip数据流识别方法

图12是描绘在采用接收侧ip数据流识别方法的情况下可应用的ip数据流的示意图。

与上述发送侧ip数据流识别方法不同,接收侧ip数据流识别方法不会使ip传输系统3(图8)中的发送装置12以唯一的组合进行分配ip地址以及ip数据流的端口号。也就是说,根据接收侧ip数据流识别方法,ip地址和端口号不构成广播者(广播电台)保证的唯一值。

在图12中,广播流(rf)包括四个plp,即,plp#0到plp#3。包含在plp#0中并且存储esg和lls信令(数据)的alp分组包括分别包含udp分组#02和#01的ip分组#0和#1。

包含在plp#1中的alp分组包括包含udp分组#10的ip分组#2。另外,包含在plp#2中的alp分组包括包含udp分组#10(通过双重取消线被取消之前的值)的ip分组#2。包含在plp#3中的alp分组包括包含udp分组#10(通过双重取消线被取消之前的值)的ip分组#2。应该注意,plp#1至plp#3中包括的alp分组包括存储用于route会话的数据的ip分组(包含udp分组的ip分组)。

也就是说,如果考虑图12中的帧a的内部,发送侧的发送装置12(图8)没有以唯一的组合分配ip分组的ip地址和udp分组的端口号。因此,将相同的ip地址和相同的端口号分配给在plp#1中的包括udp分组#10的ip分组#2,分配给在plp#2中包括udp分组#10(通过双重取消线被取消之前的值)的ip分组#2,并且分配给在plp#3中包括udp分组#10(通过双重取消线被取消之前的值)的ip分组#2。

在这种情况下,接收装置22中的解调部221以使ip地址和端口号的值是唯一组合的这样的方式执行重新分配ip数据流的ip地址和端口号的处理。例如,解调部221将在plp#2中包含在ip分组#2中的udp分组的端口号从#10改变为#30(该值被表示为没有被双重取消线取消)。此外,解调部221将在plp#3中包含在ip分组#2中的udp分组的端口号从#10改变为#20(该值被表示为没有被双重取消线取消)。

请注意,例如,在ip地址和端口号中,在上述情况下重新分配端口号。在ip数据流的ip地址和端口号受到重新分配的情况下,重新分配ip地址或端口号中的至少一个。

结果,如图12中的帧所示,对于每个plp,ip分组的ip地址和udp分组的端口号是唯一的组合,其中,在plp#0中,ip分组#0包括udp分组#02,ip分组#1包括udp分组#01,在plp#1中,ip分组#2包括udp分组#10,在plp#2中,ip分组#2包括udp分组#30(该值被描绘成不被双重取消线划掉),并且在plp#3中,ip分组#2包括udp分组#20(该值被描绘成没有被双重取消线划掉)。

即使当从plp#0到plp#3获得的ip分组经由单个接口(i/f)从解调部221发送到解复用器222时,上述重新分配也允许接收侧的接收装置22识别从解调部221输入的每个ip分组属于哪个plp。

如上所述,根据接收侧ip数据流识别方法,接收侧的接收装置22(即其解调部221)以使ip地址和端口号的值唯一的方式分配(即,重新分配)ip数据流的ip地址和端口号。即使当通过单个接口(i/f)发送ip分组时,接收侧的接收装置22也可以识别每个ip分组属于哪个plp。因此当为接收侧的电路实现单个接口(i/f)时,接收侧电路的配置成本较低。

(2)信息添加方法

(2-1)发送侧信息添加方法

图13是表示在采用发送侧信息添加方法的情况下,由ip传输系统3(图8)中的发送装置12将plp信息添加到数据(信号)的典型语法的列表图。

在图13所示的plp信息(plp_info)中,用于识别plp的plpid被设置在六位的“plp_id”字段中。此外,将该plp_id被设置为具有助记符(mnemonic)(比特串符号)“uimsbf”(无符号整数高位在先的简写)。该plp_id字段在位操作中作为整数来处理。

请注意,两位的“resuerved”字段是一个未定义的字段。需要注意的是,该字段被设置为具有助记符(比特串符号)“bslbf”(比特串,左边在先的简写)。这意味着该字段被处理为一个比特串。

例如,发送侧信息添加方法涉及定义包括plpid的plp信息并且使发送装置12(图8)执行将plp信息包括到分组的扩展报头中的处理。在这种情况下,plpid的值是由广播者(广播电台)保证的唯一值。注意,plp信息传输方法将在后面参照图18和图29来描述。

包括plp信息的广播流(即,添加了plp信息的分组)经由传输路径32由接收装置22(图8)接收。

在接收装置22(图8)中,作为解调lsi的解调部221和作为片上系统(soc)的解复用器222通过单个接口(i/f)互连。解调部221处理针对每个plp(plp#0到plp#3)输入的ip分组,并且经由单个接口(i/f)将处理后的内容输出到下游解复用器222。解复用器222经由单个接口(i/f)处理来自解调部221的ip分组,并且例如,在route会话中向下游电路输出要发送的数据。

例如,plp信息包含在分组的扩展报头中。因此,在接收装置22(图8)中,即使当从从每个plp获得的ip分组(plp#0到plp#3)经由单个接口(i/f)从解调部221发送到解复用器222时,解复用器222也可以使用包含在plp信息中的plpid识别来自解调部221的每个ip分组属于哪个plp。

注意,plp信息可以被包含在诸如分组的扩展报头或信令之类的不同位置中,如稍后将参照图18到图29讨论的。可以理解,plp信息不仅可以由解复用器222在处理数据中获取,还可以由解调部221通过数据处理获取。在由解调部221获取plp信息的情况下,解调部221将所获取的plp信息通知给解复用器222。

如上所述,根据发送侧信息添加方法,发送侧的发送装置12将plp信息添加到数据。这允许接收侧的接收装置22即使在经由单个接口(i/f)发送ip分组时识别出每个ip分组属于哪个plp。因此当由此实现单个接口用于接收侧的电路时,接收侧电路的配置成本较低。

(2-2)接收侧信息添加方法1

图14是示出当采用接收侧信息添加方法1的情况下由ip传输系统3(图8)中的接收装置22在分组内添加plp信息时可应用的分组结构的示意图。

注意,与上述发送侧信息添加方法不同,接收侧信息添加方法1不使ip传输系统3(图8)中的发送装置12执行将plp信息包括到分组的扩展报头的处理。

在图14中,图14中的a表示alp分组的结构。alp分组包括alp报头和有效载荷。例如,plp信息可以被包含在alp分组(alp扩展报头)的扩展报头中,以便在alp分组内部添加plp信息,如图14中的b所示。应当注意,根据接收侧信息添加方法1,在alp分组内添加的plp信息包括如在根据发送侧信息添加方法的plp信息的情况下识别plp的plpid(图13)。

这里,如在图15中所示,当接收装置22中的解调部221执行解调plp#0到plp#3的处理时,从每个plp的bbp(基带分组)提取alp分组,并输入到解调复用器261。解调复用器261处理从每个plp输入的alp分组并且经由单个接口(i/f)将处理后的内容输出到下游解复用器222。

应该注意,当处理从每个plp输入的alp分组时,解调复用器261使得alp扩展报头包括包含感兴趣的plp的plpid的plp信息。也就是说,接收侧的接收装置22在alp分组内添加plp信息。

解复用器222经由单个接口(i/f)从解调部221(即,从其解调复用器261)输入的alp分组提取ip分组ip。ip解复用器262处理所提取的ip分组,并且例如在route会话中向下游电路输出要发送的数据。

plp信息被包含在alp分组的alp扩展报头中。因此,即使当解调部221经由接收装置22中的单个接口(i/f)将从每个plp(plp#0到plp#3)获得的alp分组发送到解复用器222时,包含在plp信息中的plpid允许解复用器222识别从解调部221输入的alp分组(ip分组)所属的plp。

注意,前面的描述已经描绘了将plp信息添加到alp分组(内部)中的示例。或者,plp信息可以放置在任何需要的地方。例如,如图14中的c所示,plp信息可以以在ip分组内添加plp信息的方式被包含在ip分组(ip扩展报头)的扩展报头中。在另一示例中,plp信息可以以在bbp内部添加plp信息的方式被包含在bbp(基带分组)的扩展报头(bbp扩展报头)中。

根据接收侧信息添加方法1,如上所述,接收侧的接收装置22(即其解调部221)将plp信息添加到(内部)分组中。这允许接收侧的接收装置22即使在经由单个接口(i/f)发送ip分组时也能识别每个ip分组所属的plp。因此当为接收侧的电路实现单个接口(i/f)时,接收侧电路的配置成本较低。

(2-3)接收侧信息添加方法2

图16是示出在采用接收侧信息添加方法2的情况下由ip传输系统3(图8)中的接收装置22将plp信息添加到分组外部时可应用的分组结构的示意图。

注意,与上述发送侧信息添加方法不同,接收侧信息添加方法2不会使ip传输系统3(图8)中的发送装置12执行将plp信息包括到分组的扩展报头的处理。

在图16中,图16中的a表示bbp(基带分组)的结构。bbp包括bbp报头和有效载荷。例如,以使plp信息被添加到bbp外部的方法将plp信息封装到bbp中,如图16中的b所示。应该注意,与根据发送侧信息添加方法(图13)的plp信息一样,通过接收侧信息添加方法2添加到bbp外部的plp信息包括标识每个plp的plpid。

如图17所示,接收装置22的解调部221对plp#0到plp#3进行解调处理,以从各plp中提取bbp(basebandpacket)。所提取的bbp被输入到解调复用器261。解调复用器261处理从每个plp输入的bbp,并通过单个接口(i/f)将处理后的内容输出到下游解复用器222。

应当注意,当处理从每个plp输入的bbp时,解调复用器261将包括感兴趣的plp的plpid的plp信息封装到bbp中。即,接收侧的接收装置22安排将plp信息添加到bbp的外部。

在解复用器222中,从解调部221(即,从其解调复用器261)输入的bbp(被添加了plp信息)经由单个接口(i/f)被输入到bbp解复用器263。bbp解复用器263处理bbp(被添加了plp信息)以从bbp提取alp分组。然后从alp分组提取ip分组,使得例如待在route会话中发送的数据被输出到下游电路。

在接收装置22中,随着plp信息被封装到bbp中,即使当从每个plp(plp#0到plp#3)获得的bbp从解调部221经由单个接口(i/f)被发送到解复用器222,包含在plp信息中的plpid也允许解复用器222识别从解调部221输入的bbp(alp分组和ip分组)属于哪个plp。

注意,前面的描述已经描绘了在bbp(基带分组)外部添加plp信息的示例。或者,plp信息可以放置在任何期望的地方。例如,如图16中的c所示,可以以在ip分组外部添加plp信息的方式将plp信息封装到ip分组中。在另一示例中,可以以在alp分组外部添加plp信息的方式将plp信息封装到alp分组中。

如上所述,根据接收侧信息添加方法2,接收侧的接收装置22(即其解调部221)在分组外部添加plp信息。这允许接收侧的接收装置22即使在经由单个接口(i/f)发送ip分组时也能识别每个ip分组属于哪个plp。因此当为接收侧的电路实现单个接口(i/f)时,接收侧电路的配置成本较低。

<3.plp信息传输方法>

(plp信息传输方法的概述)

图18是概述plp信息传输方法的示意图。

在采用上述发送侧信息添加方法的情况下,可以使用以下五种传输方法(a)至(e)中的任何一种发送plp信息,例如:

(a)描述符传输方法

(b)alp扩展报头传输方法

(c)l2信令报头传输方法

(d)l2信令传输方法

(e)bbp扩展报头传输方法

如在图19中所示,ip传输方法的协议堆栈具有包括作为物理层的层1(l1)、层1上面的层2(l2)以及层2上面的层3(l3)的分层结构。

在层3(l3)中,发送ip分组或调谐信息。例如,要注意的是,调谐信息可以被包含在lls信令中,该lls信令又可以被放置在ip分组中。

ip分组包括ip报头和有效载荷。ip分组的有效载荷包括诸如视频和音频数据的组件数据以及诸如sls信令的信令数据。例如,在使用描述符传输方法的情况下,作为描述符的plp信息被放置在ip分组的有效载荷中。

在层2(l2)中,发送作为传输分组的alp分组。alp分组包括alp报头和有效载荷。将至少一个ip分组或调谐信息放置并封装到alp分组的有效载荷中。

这里,在使用alp扩展报头传输方法的情况下,plp信息被放置在alp分组的扩展报头中。而且,在使用l2信令报头传输方法的情况下,plp信息被放置在包含在alp分组的有效载荷中的l2信令的报头中。此外,在使用l2信令传输方法的情况下,作为l2信令的plp信息被放置在alp分组的有效载荷中。

在层1(l1)中,发送作为传输分组的bbp(基带分组)。bbp包括bbp报头(基带分组报头)和有效载荷。将至少一个alp分组放置并封装到bbp的有效负载中。这里,在使用bbp扩展报头传输方法的情况下,plp信息被放置在bbp的扩展报头中。

而且,在层1中,通过加扰至少一个bbp而获得的数据被映射到fec帧。奇偶校验位被添加到fec帧以用于物理层纠错。

这里,层1(l1)的物理层帧(物理帧)包括启动程序(bs)、前导码和数据部分(数据)。然后,映射到物理层帧的数据部分的是通过执行物理层处理(调制处理)获得的数据,例如,其中,对多个fec帧执行比特交织,接着进行映射处理,映射处理后接着是在时间和频率方向上进一步交织。另外,例如,物理层帧的帧长为100到200ms。

以下详细描述图18中所示的五种传输方法(a)至(e)。

(a)描述符传输方法

首先参照图20进行描述的是描述符传输方法。描述符传输方法涉及使用包括udp分组的ip分组来发送作为描述符的plp信息(plp_info),如在lls信令的情况下那样。

在图20中所示的plp信息(描述符)中,用识别描述符的类型的id设置8位的“plp_info_id”字段。用识别plp的plpid设置六位的“plp_id”字段。请注意,两位的“reserved”字段是一个未定义的字段。

如上所述,使用描述符传输方法作为用于plp信息发送的发送格式来在ip分组中发送包括plp信息的描述符。这允许接收装置22(图8)提取包含在ip分组中的plp信息(描述符)。因此,接收装置22(图8)中的解复用器222能够通过使用包含在plp信息中的plpid来识别从解调部221输入的ip分组属于哪个plp。

(b)alp扩展报头传输方法

接下来参照图21和图22进行描述的是alp扩展报头传输方法。alp扩展报头传输方法涉及使用alp扩展报头发送plp信息。

图21描述了alp分组是如何构成的。在图21中所示的alp分组中,alp报头的头部设置有三位的类型信息(类型)。类型信息与放置在alp分组的有效载荷中的数据的类型相关联。

在alp报头中,类型信息之后是一位的分组配置信息(pc(packetconfiguration))。如果设置“0”作为分组配置信息,则根据pc之后的一位的hm(报头模式)字段来选择单个分组模式。一个11位长度的信息字段(length)和一个扩展报头(附加报头)被放置在alp报头中。而且,在alp分组中,alp报头之后是有效载荷。

注意,在单个分组模式下,没有扩展报头的alp分组被称为普通分组。补充了扩展报头的alp分组称为长分组。

另一方面,如果“1”被设置为分组配置信息(pc),则根据pc之后的一位的字段“s/c”(segment/concatenation)来选择分段模式或连接模式。一个11位长度的信息字段(length)和一个扩展报头(附加报头)被放置在alp报头中。

根据alp扩展报头传输方法,plp信息被放置在图中所示的由框a包围的扩展报头(附加报头)中。也就是说,在单分组(长分组)模式和分段模式下,如果在扩展报头中将“1”设置为ohf(可选报头扩展标记),则设置可选报头。此外,在连接模式中,如果在扩展报头中设置“1”作为sif(子流标识符标记),则设置可选报头。

在可选的报头中,可能放置在图22中所示的结构。在图22的结构中,为每个扩展报头索引信息(附加报头索引)设置不同的信息。例如,如果“000000”被设置为扩展报头索引信息,则可以将plp信息(plp_info)定义为在可选报头中设置。在这种情况下,可以提供图20中描绘的plp信息。

如上所述,plp信息被放置在alp分组的扩展报头中,并且使用alp扩展报头传输方法作为用于plp信息发送的发送格式来发送。这允许接收装置22(图8)提取包含在alp分组的扩展报头中的plp信息。因此,接收装置22(图8)中的解复用器222能够通过使用包含在plp信息中的plpid来识别从解调部221输入的每个ip分组属于哪个plp。

(c)l2信令报头传输方法

接下来参照图23和图24进行描述的是l2信令报头传输方法。l2信令报头传输方法涉及使用l2信令的报头来发送plp信息。

图23描述了作为层2的alp分组的lls(链路层信令)分组的结构。

在图23中,ip分组和l2信令被放置在alp分组的有效载荷中。这个示例描述了lls信令作为l2信令被提供。lls信令在sls信令之前被获取。例如,lls信令包括诸如slt、eat和rrt的元数据。

如果lls信令被放置在alp分组的有效载荷中,则alp分组也可以被认为是lls分组。lls分组包括lls报头和包括lls信令(lls)的有效载荷。此外,在这种情况下,至少一个lls分组被放置并封装到bbp的有效载荷中。

包括lls索引信息(llsindex)和对象版本信息(objectvision)的结构可以放置在lls报头中。

压缩信息(压缩方案)、类型信息(片段类型)和扩展类型信息(类型扩展)被放置在lls索引信息中。压缩信息被设置为指示感兴趣的lls信令是否被压缩。例如,如果将“0000”设置为压缩信息,则意味着lls信令未被压缩。如果将“0001”设置为压缩信息,则意味着lls信令以zip格式压缩。

类型信息(片段类型)被设置有与lls信令的类型相关联的信息。例如,可以为slt设置“000000”,为eat设置“000001”,为rrt设置“000010”。在扩展类型信息中,为每个类型设置扩展参数。此外,与对象的版本相关的信息被放置在对象版本信息中。

此外,如在图24中所示,除了lls索引信息和对象版本信息之外,放置在lls报头中的结构可以包括plp信息(plp_info)。在图20中指示的plp信息可以放置在这个结构中。

如上所述,plp信息被放置在l2信令的报头中,并且使用l2信令报头传输方法作为用于plp信息发送的发送格式来发送。这允许接收装置22(图8)提取包含在l2信令的报头中的plp信息。因此,在接收装置22(图8)中,解复用器222能够通过使用包含在plp信息中的plpid来识别从解调部221输入的每个ip分组所属于的plp。

(d)l2信令传输方法

下面参照图25进行描述的是l2信令传输方法。l2信令传输方法涉及使用放置在alp分组的有效载荷中的l2信令的主体来发送plp信息。

在图25中所示的plp信息(l2信令)中,将8位的字段“plp_info_id”设置为指示感兴趣的描述符的类型的id。用识别plp的plpid设置六位的字段“plp_id”。请注意,两位的字段“reserved”是一个未定义的字段。

或者,图25中描绘的plp信息本身可以作为l2信令放置在alp分组的有效载荷中。作为另一种替代方案,图25中的plp信息可以被包含在放置在alp分组的有效载荷中的l2信令(例如,lls信令)中。

如上所述,plp信息被放置在l2信令的主体中,并且使用l2信令传输方法作为用于plp信息发送的发送格式来发送。这允许接收装置22(图8)提取置于l2信令的主体中的plp信息。因此,在接收装置22(图8)中,解复用器222能够通过使用包含在plp信息中的plpid来识别从解调部221输入的每个ip分组所属于的plp。

(e)bbp扩展报头传输方法

最后参照图26到图29进行描述的是bbp扩展报头传输方法。bbp扩展报头传输方法涉及使用bbp扩展报头发送plp信息。

图26描述了bbp(基带分组)的结构。在图26中,bbp包括bbp报头和有效载荷。在bbp报头中,除了一个或两个字节的报头之外,还可以设置可选字段和扩展字段。

即,如果在报头的一位的字段(mode)中设置“0”,则提供七位的指针信息(pointer(lsb))。注意,指针信息是指示alp分组在bbp的有效载荷中位于何处的位置信息。例如,如果将放置在bbp末尾的alp分组的数据设置跨下一个bbp,则可以将与放置在下一个bbp的头部的alp分组相关联的位置信息设置作为指针信息。

此外,如果在mode字段中设置“1”,则设置7位指针信息(pointer(lsb))、6位指针信息(pointer(msb))和2位可选标记(opti)。可选标记是通过设置可选字段和/或扩展字段来指示报头是否被扩展的信息。

也就是说,如图27所示,如果未提供可选字段和扩展字段,则将“00”设置为可选标记。此外,如果仅提供可选字段,则将“01”或“10”设置为可选标记。请注意,如果将“01”设置为可选标记,则可选字段将填充一个字节(8位)。此外,如果将“10”设置为可选标记,则可选字段用两个字节(16位)填充。

而且,如果提供了可选字段和扩展字段,则将“11”设置为可选标记。在这种情况下,可选字段的头部设置有三位的扩展类型信息(type(ext_type))。如在图28中所示,在这种类型的信息中,与扩展类型信息和扩展字段类型信息(extensionfield)相邻的扩展长度信息(ext_length(lsb))被设置。

也就是说,如果提供了扩展长度信息并且如果只放置了填充字节,则将“00”设置为扩展类型信息。而且,如果没有提供扩展长度信息,并且如果issy(输入流同步器)被放置在扩展字段中,则“001”被设置为扩展类型信息。此外,如果提供了扩展长度信息,并且如果扩展字段被设置为issy以及填充字节,则将“010”设置为扩展类型信息。

此外,如果提供了扩展长度信息,并且如果l1信令被放置在扩展字段中,则将“011”设置为扩展类型信息。在这种情况下,是否提供填充字节是可选的。注意,在图28中,未定义(保留)“100”到“111”的扩展类型信息。

根据bbp扩展报头传输方法,在扩展字段(bbp扩展报头)中提供plp信息作为l1信令。即,在使用bbp扩展报头传输方法的情况下,将“11”设置为可选标记(opti)以允许使用可选字段和扩展字段进行扩展。此外,在可选字段中将“011”设置为扩展类型信息(ext_type),以在扩展字段中提供包括plp信息的l1信令。

图29中描绘的结构可以放在扩展字段中。在图29的结构中,为每个扩展报头索引信息(bbp扩展报头索引)提供不同的信息。如果“000000”被设置为扩展报头索引信息,则可以将扩展字段定义为用plp信息(plp_info)设置。在这种情况下,在图20中所示的plp信息可以被设置。

如上所述,plp信息被放置在bbp扩展报头中,并且使用bbp扩展报头传输方法作为用于plp信息发送的发送格式来发送。这允许接收装置22(图8)提取放置在bbp扩展报头中的plp信息。因此,在接收装置22(图8)中,解复用器222能够通过使用包含在plp信息中的plpid来识别从解调部221输入的每个ip分组所属于的plp。

<4.用其他方法测量>

以上描述已经涉及采用route作为ip传输方法的发送协议来实现用于接收侧电路的单个接口的方法。或者,实现用于接收侧电路的单个接口的方法也可以与其他发送协议结合使用。

例如,目前制定的atsc3.0标准被假定采用route和mmt(mpeg媒体传送)两者作为传送协议。mit是一种在ip(网络协议)上使用的传送方法。该mit方法涉及通过使用控制信息设置ip地址和url来引用视频和音频数据。

随后的段落描述了将上述用于接收侧电路的单个接口的实现方法应用于mmt方法的情况。而且,因为也可以将上述用于接收侧电路的单个接口的实现方法应用于mpeg2-ts方法,所以这些情况中的一些也将被说明。

(1)mmt方法

(系统管道模型)

图30是描绘mmt方法的典型系统管道模型的示意图。

除了使用mmt(mmtp)代替route作为发送协议之外,图30中的mmt方法的系统管道模型基本类似于上述route方法(图4)的系统管道模型。

也就是说,视频和音频组件和诸如信令的流不是在route会话中而是在mmtp会话中发送的。需要注意的是,在plp#2的mmtp会话中,发送mmtp信令代替sls信令。

(ip数据流)

图31是描绘mmt方法的ip数据流的示意图。

除了使用mit而不是route作为发送协议之外,图31中的mmt的ip数据流方法基本上类似于上述route的ip数据流方法(例如在图5和图11中)。

也就是说,视频和音频组件和诸如信令的流不是在route会话中而是在mmtp会话中发送的。需要注意的是,使用tsi(传送会话id)来控制route会话,而使用pid(分组id)来控制mmtp会话。此外,在plp#2的mmtp会话中,传送mmtp信令代替sls信令。

在使用mmt方法的情况下,如在使用上述route方法的情况下,配置为rfic或解调lsi的解调部和配置为片上系统(soc)的解复用器可以使用ip数据流识别方法或信息添加方法经由接收装置中的单个接口(i/f)互连。在这种情况下,在接收装置中,从解调部输出的ip流经由单个接口(i/f)被输入到解复用器。

请注意,如上述图9中所示,ip数据流识别方法包括发送侧ip数据流识别方法和接收侧ip数据流方法,并且信息添加方法包括发送侧信息添加方法,接收侧信息添加方法1和接收侧信息添加方法2。

(2)mpeg2-ts方法

(系统管道模型)

图32是描绘mpeg2-ts方法的典型系统管道模型的示意图。

图32中mpeg2-ts方法的系统管道模型与前面讨论的系统管道模型(在图4中)的不同之处在于,视频和音频组件和诸如信令的流不在route会话中发送。

而且,在图32中的mpeg2-ts方法的系统管道模型中,plp#0包括pat(节目关联表)作为代替lls信令的psi(节目特定信息)。此外,plp#2包括pmt(节目映射表)和si(服务信息)作为代替sls信令的psi。(ts数据流)

图33是描述mpeg2-ts方法的ts数据流的示意图。

图33中mpeg2-ts方法的ts数据流与上述route方法(例如在图5和图11中)的ip数据流不同之处在于不使用ip分组和route会话。而且,在mpeg2-ts方法的ts数据流中,将视频和音频组件以及诸如信令的数据封装到alp分组中。要注意的是,每个alp分组使用pid(分组id)来标识。

在使用mpeg2-ts方法的情况下,如在使用上述route方法的情况下,配置为rfic或解调lsi的解调部和配置为片上系统(soc)的解复用器可以使用ip数据流识别方法(ts数据流识别方法)或信息添加方法,经由接收装置中的单个接口(i/f)进行互连。在这种情况下,在接收装置中,从解调部输出的传送流(ts)经由单个接口(if)被输入到解复用器。

mpeg2-ts方法不使用包括udp分组的ip分组。为此,在采用ip数据流识别方法(ts数据流识别方法)的情况下,每个pid可以被类似地分配为唯一值而不是ip地址和端口号被分配唯一值。此外,例如,利用mpeg2-ts方法,还可以通过将plp信息添加到分组的扩展报头来实现上述信息添加方法。

请注意,如上述图9中所示,ip数据流识别方法(ts数据流识别方法)包括发送侧ip数据流识别方法(发送侧ts数据流识别方法)和接收侧ip数据流方法(接收侧ts数据流量识别方法);并且信息添加方法包括发送侧信息添加方法、接收侧信息添加方法1和接收侧信息添加方法2。

<5.由装置执行的处理的流程>

下面参照图34和35的流程图进行描述的是由组成图8中的ip传输系统3的发送装置12和接收装置22执行的数据流的处理。

(发送侧的数据处理)

以下参照图34的流程图进行描述的是由图8中的发送装置12进行的发送侧的数据流的处理。

在步骤s101中,复用器121和其他电路处理数据。

在这个数据处理中,复用器121处理多个输入ip流(ip)。应该注意,根据atsc3.0标准,在对应于plp的给定频带上输入多达64个ip流。

例如,在采用发送侧ip数据流识别方法的情况下,复用器121或其上游的处理部(未示出)分配给定ip数据流的ip地址和端口号,使得它们的值在整个服务中是唯一的。

此外,在采用发送侧信息添加方法的情况下,复用器121或其上游的处理部(未示出)可以取决于plp信息传输方法执行将plp信息与plpid一起包括到分组的扩展报头中的处理(例如,alp分组)。

在步骤s102中,调制部122对在步骤s101中处理的数据执行调制处理。

在该调制处理中,对多个ip流(ip)执行诸如纠错编码处理(例如,bch编码或ldpc编码)和调制处理(例如,ofdm调制)之类的与物理层(phy)有关的处理。

此时,在采用发送侧信息添加方法的情况下,调制部122可以取决于plp信息传输方法执行诸如将plp信息与plpid一起包括到分组的扩展报头(例如,bbp扩展报头)中的处理。

在步骤s103中,执行发送数字广播信号的处理。

在这个数字广播信号发送过程中,在步骤s102中处理的信号作为数字广播信号经由天线发送。

上面讨论的是发送侧数据流的处理。

(接收侧的数据处理)

接下来参照图35的流程图进行描述的是由在图8中的接收装置22进行的接收侧的数据流的处理。

在步骤s201中,执行接收数字广播信号的处理。

在该数字广播信号接收处理中,通过传输路径32从发送装置12(图8)发送的数字广播信号经由天线被接收。

在步骤s202中,解调部221执行解调处理。

该解调处理涉及对输入信号执行解调处理(例如,ofdm解调)和纠错解码处理(例如,ldpc解码或bch解码)以及与诸如ip分组的分组相关的处理。

此时,在采用接收侧ip数据流方法的情况下,解调部221以使ip数据流的ip地址和端口号的值是唯一的组合的方式执行重新分配ip数据流的ip地址和端口号的处理。

此外,在采用接收侧信息添加方法1的情况下,解调部221将plp信息包含在alp分组的扩展报头,ip分组或bbp(基带分组)中,使得plp信息将被添加到这些分组内。此外,在采用接收侧信息添加方法2的情况下,解调部221将plp信息封装到alp分组、ip分组或bbp中,使得可以在这些分组外部添加plp信息。

在步骤s203中,解复用器222或其他合适的电路处理数据。

在该数据处理中,处理在步骤s202中获得的ip流(ip)。例如,对应于所选择的广播节目的ip流被输出到下游电路。下游电路可以执行诸如对包含在ip流中的视频和音频数据进行解码以再现所选择的广播节目(内容)的处理。

注意,如上所述,执行步骤s202的解调部221(例如,rfic或解调lsi)和执行步骤s203的解复用器222(例如,片上系统(soc))被配置为两个不同的芯片。这些芯片使用上述ip数据流识别方法或信息添加方法经由单个接口(i/f)互连。

在图8的接收装置22中,从解调部221输出的ip流(ip)经由单个接口(i/f)被输入到解复用器222。

以上讨论的是接收侧数据流的处理。

<6.变形例>

尽管上述本技术适用于在美国和其它地方采用的作为数字广播标准的atsc(特别是atsc3.0),但该技术也适用于由日本等国采用的isdb(综合业务数字广播)以及由欧洲国家采用的dvb(数字视频广播)。此外,作为数字广播,不仅可以采用地面广播,还可以采用使用bs(广播卫星)或cs(通信卫星)的卫星广播或使用电缆的社区天线电视(catv)。

此外,如上在图8中说明的ip传输系统3的是一个典型的结构,其中广播站的发送装置10独立地包括复用器121和调制部122两者。然而,在一个普通的数字广播系统中,复用器121和调制部122安装在不同的位置。例如,复用器121安装在广播站,而调制部122安装在发送站。实现接收侧电路的单个接口的上述任何方法都可以用于实现广播站中的复用器121与发送站的调制部122之间的接口(i/f)。也就是说,这些方法可以用作用于经由单个传输路径将由广播站创建的多个ip流转发到发送站的发送格式。

此外,信令和分组的上述名称是示例,并且可以用其他名称替换。然而,需要注意的是,这些名称仅在形式上有所不同,并且感兴趣的信令或分组实质上与不同方式命名的相应的信令或分组没有不同。例如,bbp(基带分组)也可以被称为bbs(基带流)。此外,esg(电子服务指南)也可称为epg(电子节目指南)。请注意,上述内容不仅包括视频和音乐片段,还包括电子书、视频游戏、广告和任何其他形式的内容。

此外,本技术可以与在假设诸如因特网或电话网络之类的通信线路(通信网络)被用作除了广播网络之外的传输路径的情况下规定的标准(数字广播标准以外)一起使用。在这种情况下,诸如因特网或电话网络的通信线路被用作ip传输系统3(图8)的传输路径32,其中发送装置12是因特网上的服务器。接收装置22被配置为具有通信能力,发送装置12执行处理以处理来自接收装置22的请求。此外,接收装置22然后处理从发送装置12(服务器)经由传输路径32(通信线路)发送的数据。

<7.电脑的配置>

上述一系列处理可以通过硬件或通过软件来执行。在进行基于软件的一系列处理的情况下,构成软件的程序被安装在合适的计算机中。图36是描绘使用程序执行上述一系列处理的计算机的典型硬件配置的示意图。

在计算机900中,cpu(中央处理单元)901、rom(只读存储器)902和ram(随机存取存储器)903经由总线904互连。总线904进一步与输入/输出接口905连接。输入/输出接口905与输入部906、输出部907、记录部908、通信部909和驱动器910连接。

例如,输入部分906包括键盘、鼠标和麦克风。例如,输出部907包括显示单元和扬声器。记录部908通常由硬盘或非易失性存储器形成。通信部909通常由网络接口构成。驱动器910驱动诸如磁盘、光盘、磁光盘或半导体存储器的可移除介质911。

在如上所述配置的计算机900中,cpu901通过从rom902或从记录部908经由输入/输出接口905和总线904将合适的程序加载到ram903中并且通过执行加载的程序来执行上述一系列处理。

由计算机900(cpu901)要执行的程序可以在提供时记录在诸如封装介质的可移除介质911上。这些节目也可以经由诸如局域网、因特网和数字卫星广播之类的有线或无线发送介质来提供。

在计算机900中,程序可以经由输入/输出接口905从附接到驱动器910的可移除介质911安装到记录部908中。程序还可以在被通信部909接收之后经由有线或无线发送介质安装到记录部908中。或者,程序可以预先安装在rom902或记录部908中。

在本说明书中,由计算机根据程序执行的处理不需要如流程图中所示按时间顺序执行。也就是说,由计算机根据程序执行的处理可以包括并行或单独执行的处理(例如,并行处理或面向对象的处理)。此外,程序可以由单个计算机(处理器)处理,也可以由多台计算机共享处理。

应该注意,本技术在体现时不限于上述实施例,并且可以对本技术进行各种修改、变化和替代,只要它们在所附权利要求或其等同物的范围内即可。

此外,本技术在实施时可以优选如下配置:

(1)

一种接收装置,包括:

解调部,被配置为解调包含在广播流的多个plp(物理层管道)中的每一个中的分组;和

处理部,被配置为处理由解调部解调的分组,

解调部和处理部通过单个接口相互连接,

处理部基于用于识别分组所属的plp的信息来识别经由单个接口从解调部输入的分组所属的plp。

(2)

根据以上段落(1)所述的接收装置,其中,

广播流支持ip(互联网协议)传输方法,

包含包含在每个plp中的udp(用户数据报协议)分组的ip分组的ip地址和端口号对于每个plp具有唯一的组合值,并且

处理部基于ip地址和端口号的组合来识别经由所述单个接口从解调部经由单个接口输入的分组所属的plp。

(3)

根据以上段落(2)所述的接收装置,其中,在从发送装置发送的广播流中,ip分组的ip地址和端口号针对每个plp被分配唯一的组合的值。

(4)

根据以上段落(2)所述的接收装置,其中,解调部以ip分组的ip地址和端口号针对每个plp以具有唯一的组合的值的方式至少重新分配ip地址或端口号。

(5)

根据以上段落(1)所述的接收装置,其中,

所示广播流支持ip传输方法,

包括用于识别每个所示plp的信息的plp信息被添加到包含在每个plp中的数据,并且

处理部使用plp信息来识别经由所述单个接口从解调部经由单个接口输入的分组所属的plp。

(6)

根据以上段落(5)所述的接收装置,其中,在从发送装置发送的广播流中,将plp信息添加到包含在每个plp中的数据。

(7)

根据以上段落(5)或(6)所述的接收装置,其中,将plp信息添加到包含在包括udp分组的ip分组中的描述符,将plp信息添加到用于传输ip分组的第一传输分组的扩展报头,将plp信息添加到用于发送第一传输分组的第二传输分组的扩展报头,将plp信息添加到包含在第一传输分组中的信令,或者将plp信息添加到信令的报头。

(8)

根据以上段落(5)所述的接收装置,其中,解调部将plp信息添加到包含在每个plp中的特定分组的内部。

(9)

根据以上段落(8)所述的接收装置,其中,特定分组是包括udp分组的ip分组、用于传输ip分组的第一传输分组或用于传输第一传输分组的第二传输分组。

(10)

根据以上段落(5)所述的接收装置,其中,解调部将plp信息添加到包含在每个plp中的特定分组的外部。

(11)

根据以上段落(10)所述的接收装置,其中,特定分组是包括udp分组的ip分组、用于传输ip分组的第一传输分组或用于传输第一传输分组的第二传输分组。

(12)

一种用于接收装置的数据处理方法,所述接收装置包括:

解调部,被配置为解调包含在广播流的多个plp中的每一个中的分组;

处理部,被配置为处理由解调部解调的分组,

解调部和处理部通过单个接口相互连接,

数据处理方法包括以下步骤:

使处理部基于用于识别分组所属的plp的信息来识别经由单个接口从解调部输入的分组所属的plp。

(13)

一种发送装置,包括:

处理部,被配置为处理包含在广播流的多个plp中的每一个中的分组;和

调制部,被配置为调制要由处理部处理的分组,

广播流包括用于识别分组所属的plp的信息。

(14)

根据以上段落(13)所述的发送装置,其中,

广播流支持ip传输方法,并且

处理部在广播流中以使得ip地址和端口号具有唯一组合的值的这样的方式为每个plp分配包括udp分组的ip分组的ip地址和端口号。

(15)

根据以上段落(13)所述的发送装置,其中,

广播流支持ip发送侧法,并且

处理部或调制部将包括用于识别每个plp的信息的plp信息添加到包含在每个plp中的数据。

(16)

根据以上段落(15)所述的发送装置,其中,将plp信息添加到包含在包括udp分组的ip分组中的描述符,将plp信息添加到用于传输ip分组的第一传输分组的扩展报头,将plp信息添加到用于传输第一传输分组的第二传输分组的扩展报头,将plp信息添加到包含在第一传输分组中的信令,或者将plp信息添加到信令的报头。

(17)

一种发送装置的数据处理方法,包括以下步骤:

使发送装置处理包含在广播流的多个plp中的每一个中的分组;和

使发送装置调制要由处理部处理的分组,

广播流包括用于识别分组所属的plp的信息。

[附图标记列表]

3ip传输系统12发送装置

22接收装置32传输路径

121复用器122调制部

221解调部222解复用器

261解调复用器262ip解复用器

263bbp解复用器900计算机

901cpu。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1