用于ip广播网络中的服务分解的方法、设备和计算机程序产品的制作方法

文档序号:7941968阅读:137来源:国知局
专利名称:用于ip广播网络中的服务分解的方法、设备和计算机程序产品的制作方法
技术领域
本发明大体上涉及用于IP广播网络中的服务分解(servicedecomposition)的方 法、设备和计算机程序产品,并且更具体地涉及在具有IP多播能力的系统中进行服务分解 以在通过MPEG-2传输流和实时协议传输流来传送TV时实现高效带宽使用的方法、设备和 计算机程序产品。
背景技术
在传统的非交互式广播网络或广播系统中,通常以一束(bundle)服务分量例如 视频数据、音频(立体声)数据、音频(5. 1)数据、图文电视数据和副标题(subtitle)来提 供可用的服务。这是必要的以便允许可能最高的可伸缩性,即数据或服务被广播到每个人, 并且接收器判定选择哪些服务分量。这在通过IP广播网络(例如固定/无线接入网络)的交互式多媒体传送中当前 也是最佳做法,即广播范例已被应用于基于IP的传送情形,即使在不是所有服务分量与接 收器有关时也是如此。与传统的广播系统不同,可用于通过(在固定或无线网络两者中)最后一英里 (the last mile)的媒体传送的数据率可能是不可预测的并且在时间和达到范围(reach) 上(随终端用户到固定/移动接入点的距离)改变。因此,假定传统的广播传送,多媒体束 必须受限于假定的最差情况吞吐量。然而,这对所有用户一律限制了服务束的丰富性和吸 引性(例如可用语言的数量、等等),尽管一些用户可能比其他人接收具有更高带宽的更多 服务分量。这种限制是广播范例中固有的,即相同服务束必须到达每个接收器。因而在过去,向公众广播的服务束由假定的最差情况接入链路带宽(即可以以特 定概率呈现的带宽)限制。这种限制旨在“保证”整个编址订户库的媒体传送。因此,一个变通方案是同时通过核心和聚合(aggregation)网络以不同的带宽要 求来传送若干服务束并且在各个的接收器中实施选择机制,以选择最适合给定固定/移动 接入的可用带宽的束。这种常规解决方案的缺点是浪费核心和聚合网络中的带宽,原因在于相同的例如 视频和音频数据被作为若干束的一部分发送。这限制了核心和聚合网络中的可能信道的数 量。此外,在所有可能的服务组合应由网络提供的情况下,这将导致巨大量的各个广播束。另一个常规办法是彼此独立地发送所有束单元。然而,这种概念不被主要的广播 传输协议例如MPEG-2传输流(MP2T)所支持。因而,这在终端用户侧引起同步问题。此外, 这种办法将不与旧式(legacy)装置向后兼容。最后,常规办法可以是使用完全不同的传输协议,即实时传输协议(RTP)。然而,当 前不可能把具有所有功能性的整个现有广播系统映射到这种现有实时传输协议(RTP)。此 外,这种办法也将缺乏与旧式系统的向后兼容性,这在广播情形中是很重要的。因此,本领域需要提供用于在IP广播网络中实现高效带宽使用的服务分解的方法、设备和计算机程序产品。

发明内容
根据本发明的实施例,提供一种用于IP广播网络中的服务分解的方法,该方法包 括以下步骤检测在第一传输流协议内的全服务束,该全服务束包括对应于各个广播服务 的多个广播分组;评价所述多个广播分组的各个服务标识符;基于所述服务标识符分解所 述全服务束以创建多个分解的广播分组;针对至少一个相同的服务标识符,用所述第一传 输流协议来发送对应的多个分解的广播分组作为主服务束;以及针对至少一个剩余相同的 服务标识符,用第二传输流协议来发送对应的多个分解的广播分组作为子服务束,其中所 述第二传输流协议包括所述第一传输流协议的同步信息。根据本发明的另外实施例,提供一种用于IP广播网络中的服务分解的设备,该设 备包括检测构件,用于检测在第一传输流协议内的全服务束,该全服务束包括对应于各个 广播服务的多个广播分组;评价构件,用于评价所述多个广播分组的各个服务标识符;分 解构件,用于基于所述服务标识符分解所述全服务束以创建多个分解的广播分组;第一发 送构件,用于针对至少一个相同的服务标识符用所述第一传输流协议来发送对应的多个分 解的广播分组作为主服务束;以及第二发送构件,用于针对至少一个剩余相同的服务标识 符用第二传输流协议来发送对应的分解的广播分组作为子服务束,其中所述第二传输流协 议包括所述第一传输流协议的同步信息。此外,根据本发明,提供一种用于执行上面提及的方法步骤的计算机程序产品。根据本发明,分解全服务束和发送主服务束可以通过仅依据所述服务标识符将各 个不期望广播分组从所述第一传输流协议中移除出来实现。因而,如果主服务仅包括视频 服务和以主要语言的音频服务,则可以很容易通过移除不满足这些要求的所有广播分组来 创建各个主服务束。根据本发明,第一传输流协议可以是MPEG-2传输流协议而第二传输流协议可以 是修改的实时传输协议。由于MPEG-2传输流协议是广播中的主要传输协议并且实时传输 协议在会话和移动应用中占主导地位,所得到的服务束容易实施且向后兼容。根据本发明,实时传输协议可以以这样的方式被修改传输分组包括信令字节,该 信令字节包含关于RTP分组是包含PES分组的开始信息还是结束信息的信息,其中同步信 息位于RTP报头的时间戳中。由于这个修改的实时传输协议使用打包基本流的开始和结束 的定义,以第一传输流协议发送的服务与以第二传输流协议发送的服务的同步可以在PES 级别上很容易实现。根据本发明的可选实施例,修改的实时传输协议的传输分组包括RTP报头扩展 (RTP-header-extension),其中所述同步信息位于RTP报头扩展中。这个可选的实施例允 许使用标准符合RTP有效载荷格式的“真(real),,RTP分组。对应的定时信息经由RTP报 头扩展被传输到接收器。这具有如下优点该扩展可以被只播放符合RTP的流的其它接收 器所忽略。这进一步改进新方法的可接受性。根据本发明的另外实施例,修改的实时传输协议的传输分组仅包括RTP报头和多 个具有相同分组标识符的广播分组,其中所述同步信息位于RTP报头的时间戳中。由于这 个修改的实时传输协议仅使用相同服务标识符的广播分组而与打包基本流是否完整无关,可以获得进一步的简化。前面已相当广泛地概述了本发明实施例的特征和技术优点以便可以更好地理解 下面的发明的详细描述。在下文中将描述发明实施例的附加特征和优点,其形成发明的权 利要求的主题。本领域的技术人员应当明白,所公开的概念和特定实施例可以容易用作修 改或设计其它用于实施本发明的相同目的的结构或过程的基础。本领域的技术人员还应当 明白,这样的等效构造不偏离如所附权利要求所阐述的发明的精神和范围。


为了更完整地理解本发明及其优点,现在参考结合附图所做的以下描述,其中图1图解IP广播情形的简化框图;图2图解依据本发明实施例的服务分解设备的简化框图;图3图解MPEG-2中的传输流分组的简化帧结构;图4图解根据实时协议的RTP报头的帧结构;图5到7图解依据本发明的修改实时传输协议的各个传输分组的简化帧结构;以 及图8图解依据本发明的服务分解方法的简化流程图。
具体实施例方式下面详细讨论当前优选的实施例的完成和使用。然而,应当明白,本发明提供许多 可应用的发明概念,所述发明概念可以被体现在各种各样的具体背景中。所讨论的具体实 施例仅说明完成和使用发明的具体方式,而不限制发明的范围。本发明将关于优选的实施例在具体背景(即能够通过使用MPEG-2传输流协议 (MP2T)和实时传输协议(RTP)实现IP多播技术的优化服务分解网络)下进行描述。然而, 发明还可以应用于其中当通过固定或移动接入技术传送TV时高效带宽使用是必要的IP广 播网络中的其它协议。图1图解用于实施本发明的典型情形的简化框图。根据图1,使用具有IP多播能 力的电信网络以便为高效的带宽使用实现服务分解。IP网络可以是固定网络、移动网络或 任何其它网络,即固定和无线网络的组合。根据图1,广播源BCS例如IPTV头端器可以提供第一传输流协议诸如MPEG-2传输 流协议(MP2T)内的全服务束FSB。全服务束FSB可以包括诸如下列的服务根据H. 264的 视频服务,根据(MP2、立体声、ger)即以德语的音频服务,根据(ac3、5. Uger)的音频服务, 根据(aac、立体声、eng)即以英语的音频服务,根据(aac、5. l、eng)的音频服务,副标题服 务,图文电视服务以及EPG服务(电子节目指南)。因而,具有视频、图文电视、副标题和不同音频流(其在语言、音频编解码和信 道数量方面有所变化)的广播服务FSB经由传统的传输流MP 2T作为广播束进行发送。 SCOG (服务合成(分解)网关)将所接收的全服务束FSB分解成主服务束MSB (MP2T干线) 和多个分离的子服务束SSB (RTP流),它们被提供在电信网络的接入节点AN处。接入节点 AN可以是移动接入节点或固定接入节点。包括各个视频、图文电视、副标题或音频服务的主 服务束MSB和多个分离的子服务束SSBl-SSBn因而可以被网络的任何接收器Cl到C3选择性地请求。根据图1,接收器Cl到C3可以构成家庭娱乐应用的机顶盒STB。然而,接收器可 以构成网络内的任何端接点,诸如移动或固定终端。因而,根据本发明,可能的是每个接收 器Cl到C3仅接收具体服务,例如对于接收器Cl为仅副标题SSB2以及主服务束MSB、或者 对于接收器C2为英语音频服务SSBn以及主服务束MSB、或者对于接收器C3为前向纠错服 务以及主服务束MSB。因而禁止尤其对于“最后一英里”即接入节点AN到接收器Cl到C3 之间的连接的带宽浪费。此外,广播控制环境的所有优点仍然是可应用的,诸如由广播源建 模接收器即机顶盒STB、容易同步主服务束MSB与子服务束SSB、系统的可伸缩性等等。因 而,在减少基于IP的网络内的带宽问题时,不违反要求所有信息来自广播源BCS的广播范 例。最后,旧式接收器诸如老式机顶盒STB仍然可以至少用于主服务束MSB而没有任何问 题。图2图解根据本发明实施例的用于IP广播网络中的服务分解的设备的简化框图。 根据图2,该设备构成如可以用于图1的服务(分解)合成网关SC0G。根据图2,包括上面提及的视频、音频、副标题、图文电视、EPG等服务的全服务束 可以在MPEG-2传输流协议(MP2T)内被接收,该MPEG-2传输流协议是广播系统中的主要传 输协议。图3图解这个MP2T协议的各个广播分组例如传输流分组(TS分组)的简化帧结 构。具体而言,这个广播分组包括用于同步的“同步字节(sync byte)”,后面是传输误差指 示符信息TEI。有效载荷单元开始指示符PUSI指示是否跟随PES报头。传输优先级信息 TP用信号通知一个打包基本流PES内的传输优先级。服务标识符例如分组标识符信息PDI 标识由PES有效载荷传输的服务是否构成音频、视频、副标题等等。传输扰频(scrambling) 控制信息TSC信号通知扰频是否有效(active)。此外,MP2T的TS分组包括自适应字段控 制AFC、具有序列号的连续计数器CC、以及(如果存在的话)包含参考时间即节目时钟参考 PCR的自适应字段AF。最后,TS分组包括在这个帧内传输的各个打包基本流PES的PES有 效载荷。根据图3,服务标识符例如分组标识符PID参考PES有效载荷并且标识在各个广 播分组中传输的各个服务,所述各个分组例如是构成打包基本流PES的基础的传输流分组 (TS分组)。再次回到图2,SCOG包括FSB检测构件1,该FSB检测构件1检测由广播源BCS即 IPTV头端器传输的全服务束FSB。具体而言,根据其中使用MP2T协议的具体实施例,该检 测构件检测广播分组,例如根据图3至少包括具有各个视频、音频和其它服务的PES有效载 荷以及各个服务或分组标识符PID的传输流分组(TS分组)。此外,评价构件2评价各个服务标识符,即参考各个PES有效载荷的分组标识符 PID0因而,该评价构件评价不同的服务,所述服务由其各个服务标识符PID被包括在输入 的全服务束FSB中。此外,分解构件3基于服务标识符即分组标识符PID分解输入的全服务束FSB以 创建多个分解的广播分组。第一发送构件(未示于图2中)利用第一传输流协议针对至少 一个相同的服务标识符PID向接入节点AN发送对应的多个分解的广播分组TS分组作为主 服务束MSB,其在节点AN处可以被传输到接收器Cl到C3。
根据本发明的优选实施例,全服务束FSB的这种分解和该主服务束MSB的发送是 通过依据所述服务标识符PID仅将不期望广播分组从所述第一传输流协议即MP2T中移除 出而实现的。具体而言,由于主服务束通常包括视频服务和主要的音频服务,该评价构件2 以这样的方式控制分解构件3 只有服务标识符PID参考各个视频或音频服务时才传输对 应的广播分组,而从传输流中移除任何其它服务(即各个广播分组)诸如另外的音频服务、 副标题、图文电视或EPG,即当检测到各个服务标识符PID时删除根据图3的整个TS分组。 因而,主服务束MSB维持输入的全服务束FSB的传输流协议并且仅传输主服务诸如视频服 务和一个音频服务。而且,可以提供第二发送构件41到4η,其利用第二传输流协议(例如实时传输协 议RTP)针对至少一个相同的服务标识符向接入节点AN发送对应的剩余分解的广播分组作 为子服务束SSBl到SSBn,其中第二传输流协议RTP包括第一传输流协议MP2T的同步信息 PCR0具体而言,由在评价构件2中评价的服务标识符PID所识别的另外服务诸如音频、图 文电视、副标题、EPG等等可以通过第二传输流协议诸如实时协议RTP而被提供到在接入节 点处的接收器Cl到C3,所述实时协议RTP在会话和移动应用中占主导地位。图4图解这种实时协议RTP的RTP报头的帧结构,所述实时协议根据本发明RTP 可以被用作第二传输流协议。根据图4,RTP报头包括识别实时协议的版本的V字段。由根据图4的RTP报头定 义的版本是版本2。填充位(padding bit) P被设定为指示该分组在末端包含一个或多个不 是有效载荷的一部分的附加填充八位字节。扩展位X如果它被设定的话则指示固定报头后 面是恰好一个具有预定格式的报头扩展(未示出)。CC字段定义包含跟随固定报头的CSRC 标识符的数量的CSRC计数。M位定义标记符(marker)。标记符M的解释由简档(profile) 定义。旨在允许在分组流中标记诸如帧边界的显著事件。PT字段定义有效载荷类型。具体 而言,这个字段识别RTP有效载荷的格式并且按照应用确定其解释。在“序列号”字段中, 定义如下序列号其对于每个发送的RTP数据分组就递增一并且可以被接收器用来检测分 组丢失并恢复分组序列。“时间戳”字段定义反映RTP数据分组中的第一八位字节的采样时 刻的时间戳。该采样时刻必须从在时间上单调线性递增以允许同步和抖动计算的时钟中被 导出。SSRC字段识别同步源,而CSRC字段定义识别对包含在这个分组中的有效载荷的贡献 源(contributing source)的CSRC列表。标识符的数量由CC字段给出。如果存在15个 以上贡献源,则只可以识别15个。CSRC标识符由混合器使用贡献源的SSRC标识符来插入。 关于涉及这个RTP报头的另外信息,参考定义上面提及的实时协议RTP的熟知标准。根据本发明,在下文中描述用于由各个修改的实时协议RTP和各个的第二发送构 件41到4η实现子服务束SSB的三个可选实施例。图5图解依据本发明实施例的修改RTP的传输分组的简化帧结构。根据图5,修改 实时传输协议RTP 1的传输分组(Τ分组)可以包括RTP报头和附加信令字节SB,该附加信 令字节SB包含关于RTP分组是否包含PES分组(打包基本流)的开始、结束或者其它部分 的信息。同步信息PCR位于RTP报头的“时间戳”字段中(参看图4)。因而,使得能够在以 第一传输流协议(MP2T)发送的主服务束MSB和用第二传输流协议(RTP)提交的附加子服 务束之间同步。根据本发明,在MP2T传输流层中,PES单元被联合成一个单个复用的数据流并且被放入后续的188字节分组中。根据第一实施例,根据图5的通用映射可以被用于分离的 PES流。信令字节SB可以包含关于RTP分组是否包含PES分组的开始或者结束的附加信 息。只有包含PES分组的开始时才将存在PES报头。参考时间例如对应于第一传输流协议的节目时钟参考PCR作为RTP “时间戳”被 提供在RTP报头中。这允许在接收器Cl到C3处对不同RTP流的分组进行分类以及重构原 始定时。应当注意,RTP时间戳原始描述对本发明重构原始复用意义不大的内容的采样时 刻。因而,通过最低程度的修改,提供具有高效带宽使用的改进IP广播情形,同时仍然满足 广播范例。图6图解根据本发明另外实施例使用的传输分组(T分组)的简化帧结构。根据 这个实施例,可以使用标准符合RTP有效载荷格式的“真”RTP分组,例如AAC的“真”RTP分 组。根据这个第二实施例,对应的定时信息例如节目时钟参考PCR经由RTP报头扩展RHE 被传输到各个接收器Cl到C3。这具有如下优点RTP报头扩展RHE可以被只播放符合RTP 的流的其它接收器所忽略,例如旧式装置可以播放与根据本发明修改的机顶盒STB相同的 流。因而,与第一实施例相比,同步信息PCR将不再位于RTP报头中而是位于“真”RTP分组 的RTP报头扩展RHE中,其中RTP报头扩展RHE可以位于RTP报头的末端。根据本发明,基本流因而被分离地打包成打包基本流PES。每个分组具有例如关于 定时的PES报头提供信息(同步信息)。这种定时总是参考被提供在复用层即传输流(TS) 层中的主时钟、节目时钟参考PCR。这允许将包括根据第一传输流协议(例如MP2T)的数据 流的主服务束MSB与包括根据第二传输流协议(例如RTP)的数据流的至少一个另外的子 服务束SSB进行同步。图7图解根据本发明另外实施例的修改RTP的传输分组的简化帧结构。根据图7, 第二传输流协议的传输分组可以只包括RTP报头和多个广播分组,即MP2T传输流的传输流 分组(TS分组)。再次同步信息PCR位于RTP报头的“时间戳”字段中(参看图4)。因而, 使得能够在以第一传输流协议(MP2T)发送的主服务束MSB和用第二传输流协议(RTP)提 交的附加子服务束之间同步。然而,由于数据在PES级别(打包基本流)上被传输但涉及 具有相同服务标识符PID的纯广播分组,可以实现服务分解的进一步简化。根据本发明,提供用于IP广播系统中的服务分解的设备诸如服务(分解)合成网 关SC0G,其允许分解丰富的广播服务束FSB并且把它们映射到不同的多播地址。这种映射 的结果是一个主服务干线或主服务束MSB和分离的附加服务即自子服务束SSB。主服务束 MSB可以包含基本媒体服务以及关于定时和媒体同步的信息。更优选地,主服务束可以包 含主视频源和一个主音频服务。所有其它服务被分解成具有优选仅一个服务的分离流。为 同步这些流所需的附加信息可以以上面描述的方式由SCOG提供。接收器Cl到C3即机顶 盒STB通过加入(join)各个多播组来判定要使用哪些附加服务。接收器的选择另外可能 受其签约(subscription)特性的限制,典型地是受网络的中间件的限制。具体而言,子服务束可以被映射到电信网络的不同多播/广播信道。这进一步改 进例如核心网络内的高效带宽使用。为维持分离流之间的同步,这是通过修改根据图5或6的传输分组(T分组)例如 通过组合两个不同的传输协议并且链接它们的定时而实现的。因而,根据本发明,SCOG接收规则的广播MP2T流作为输入并且再次以相同规则的广播MP2T流发送作为输出的主服务束和附加服务SSBl到SSBn,所述附加服务SSBl到SSBn 是用第二传输协议(例如RTP)传送的。RTP协议可以用来获得与MP2T协议的同步。这种 办法的优点在于作为大多数广播接收器的基础的规则MP2T系统仍然可以被不支持服务分 解的较老的旧式接收器使用。功能全面(full-featured)的接收器另一方面可以利用全服 务或使用在该束中提供的高级编码技术(H. 264、HDTV、...),因而易于编码技术的过渡或共 存。结果,服务的丰富性不受接入链路带宽的限制并且可以被进一步丰富而不经历带宽问 题。此外,可能用之前未在原始广播束中的新服务来丰富该束,例如插入前向纠错(如图1 中的接收器C3处所示)。图8图解定义依据本发明实施例的方法和计算机程序产品的简化流程图。在步骤SO开始后,在步骤Sl中检测在第一传输流协议例如MP2T内的全服务束 FSB,该全服务束FSB包括广播服务的多个打包基本流。具体而言,检测具有其完整的PES 有效载荷和对应服务标识符PID的、根据图3的传输流分组(TS分组)。在步骤S2中,实 现PID评价,以评价所述多个打包基本流PES即所述多个广播分组(TS分组)的各个服务 标识符PID。具体而言,多个广播分组基于各个服务标识符PID来分离。在步骤S3中,基于 评价的服务标识符PID来实现FSB分解以创建被包括在全服务束FSB中的多个分解的广播 分组。在步骤S4中,对于至少一个相同的服务标识符PID,根据第一传输流协议例如 MP2T来发送作为主服务束MSB的对应多个分解的广播分组,所述主服务束MSB包括基本媒 体服务诸如主视频服务和一个主音频服务。主服务束MSB的传输流协议与全服务束FSB的 传输流协议相同。在进一步的步骤S5中,对于至少一个剩余相同服务标识符,根据第二传 输流协议例如实时协议RTP来发送作为子服务束SSB的对应多个分解的广播分组,其中第 二传输流协议RTP例如在其RTP报头或REP报头扩展中包括第一传输流协议MP2T的同步信 息PCR。具体而言,其余分解的广播分组由各个子服务束发送,所述各个子服务束可以包含 仅一个另外的子服务,即其对应于仅一个相同的服务标识符PID。另外,不在原始全服务束 中的新服务可以被生成并且发送到接收器,例如插入前向纠错。在步骤S6中流程图结束。根据本发明的优选实施例,全服务束FSB的分解和主服务束的发送是通过依据服 务标识符PID仅将不期望广播分组从所述第一传输流协议中移除出而实现的。具体而言,同步信息可以构成第一传输流协议即MP2T协议的节目时钟参考。如关于图2到5已经描述的,修改的实时传输协议RTPl的传输分组(T分组)可 以包括信令字节SB,该信令字节SB包含关于RTP分组是包含PES分组的开始信息还是结束 信息的信息,其中同步信息例如节目时钟参考PCR位于RTP报头的时间戳中。根据本发明的可选实施例(参看图6),修改的实时传输协议RTP2的传输分组(T 分组)可以包括RTP报头扩展RHE,其中同步信息PCR位于RTP报头扩展中。根据本发明的可选实施例(参看图7),第二传输流协议的传输分组(T分组)可以 只包括RTP报头和多个广播分组,即MP2T传输流的传输流分组(TS分组)。图8图解根据本发明的方法和计算机程序产品的流程图。要理解,流程图的每个 框或步骤以及流程图中的框的组合可以由计算机程序指令来实施。这些计算机程序指令可 以被加载到计算机或另一个可编程设备上以产生机器,以使得在计算机或其它可编程设备 上执行的指令创建用于实施流程图的框或步骤中指定的功能的构件。这些计算机程序指令也可以被存储在计算机可读存储器例如DVD、CD、磁盘中,其可以引导计算机或其它可编程 设备以特定的方式运行。此外,这些计算机程序指令可以被下载在例如电信网络中以使得 在计算机或其它可编程设备上执行操作步骤从而产生计算机实施的过程,以致在计算机或 其它可编程设备上执行的指令提供用于实施流程图的框或步骤中指定的功能的步骤。因而,流程图的框或步骤支持用于执行指定功能的构件的组合、用于执行指定功 能的步骤的组合、以及用于执行指定功能的程序指令构件。还要理解,流程图的每个框或步 骤以及流程图中的框或步骤的组合可以由基于专用硬件的计算机系统实施,所述计算机系 统执行指定的功能或步骤或者专用硬件和计算机指令的组合。尽管详细描述了本发明的实施例及其优点,但是应当理解可以在不偏离由所附权 利要求定义的发明的精神和范围的情况下做出其中的各种变化、替换和更改。例如,本领域 的技术人员将容易理解,本文描述的许多特征、功能、过程和方法可以被改变同时保留在本 发明的范围内。此外,本申请的范围不旨在受限于当前存在或以后发展的系统、过程、制造、 方法或步骤的特定实施例,根据本发明可以利用执行与本文描述的对应实施例基本相同功 能或获得基本相同效果的那些系统、过程、制造、方法或步骤。因而,所附权利要求旨在将这 样的系统、过程、方法或步骤包括在其范围内。参考列表
1FSB检测构件
2PID评价构件
3FSB分解构件
41 到In发送构件
C1、C2、C3接收器
AN接入节点
SCOG服务分解网关
BCS广播源
MSB主服务束
SSB子服务束
FSB全服务束
SB信令字节
PCR同步信息
RHERTP报头扩展
PID服务标识符
S0-S6方法步骤
权利要求
一种用于IP广播网络中的服务分解的方法,包括以下步骤检测(S 1)在第一传输流协议(MP2T)内的全服务束(FSB),该全服务束包括对应于各个广播服务的多个广播分组(TS分组);评价(S2)所述多个广播分组(TS分组)的各个服务标识符(PID);基于所述服务标识符(PID)分解(S3)所述全服务束(FSB)以创建多个分解的广播分组(TS分组);针对至少一个相同的服务标识符(PID),用所述第一传输流协议(MP2T)来发送(S4)对应的多个分解的广播分组(TS分组)作为主服务束(MSB);以及针对至少一个剩余相同的服务标识符(PID),用第二传输流协议(RTP)来发送(S5)对应的多个分解的广播分组(TS分组)作为子服务束(SSB),其中所述第二传输流协议(RTP)包括所述第一传输流协议(MP2T)的同步信息(PCR)。
2.根据权利要求1的方法,其中分解所述全服务束(FSB)和发送所述主服务束(MSB) 是通过依据所述服务标识符(PID)将不期望广播分组(TS分组)从所述第一传输流协议 (MP2T)中移除出而实现的。
3.根据权利要求1或2的方法,其中所述第一传输流协议是MPEG-2传输流协议(MP2T) 并且所述广播分组是传输流分组(TS分组)。
4.根据权利要求1到3中任一项的方法,其中所述同步信息是所述第一传输流协议的 节目时钟参考(PCR)。
5.根据权利要求1到4中任一项的方法,其中所述第二传输流协议是修改的实时传输 协议(RTP)。
6.根据权利要求5的方法,其中所述修改的实时传输协议(RTPl)的传输分组(T分组) 包括RTP报头、信令字节(SB)和PES分组的一部分,该信令字节包含关于所述传输分组是 否包括PES分组的开始、结束或者其它部分的信息,其中所述同步信息(PCR)位于RTP报头 的时间戳中。
7.根据权利要求5的方法,其中所述修改的实时传输协议(RTP2)的传输分组(T分组) 包括RTP报头扩展(RHE),其中所述同步信息(PCR)位于RTP报头扩展中。
8.根据权利要求5的方法,其中所述修改的实时传输协议(RTP3)的传输分组(T分组) 仅包括RTP报头和对应于相同服务标识符(PID)的多个广播分组(TS分组),其中所述同步 信息(PCR)位于RTP报头的时间戳中。
9.根据权利要求3到8中任一项的方法,其中所述服务标识符是定义传输流分组(TS 分组)的PES有效载荷的分组标识符(PID)。
10.根据权利要求1到9中任一项的方法,其中所述主服务束(MSB)包括视频服务和音 频服务。
11.根据权利要求1到10中任一项的方法,其中所述子服务束(SSB)包括另外的音频 服务、图文电视服务、副标题服务、EPG服务等等当中的仅一个。
12.根据权利要求1到11中任一项的方法,其中所述子服务束(SSB)被映射到电信网 络的不同多播/广播信道。
13.一种用于IP广播网络中的服务分解的设备,包括检测构件(1),用于检测在第一传输流协议(MP2T)内的全服务束(FSB),该全服务束包括对应于各个广播服务的多个广播分组(TS分组);评价构件(2),用于评价所述多个广播分组(TS分组)的各个服务标识符(PID);分解构件(3),用于基于所述服务标识符(PID)分解所述全服务束(FSB)以创建多个分 解的广播分组(TS分组);第一发送构件,用于针对至少一个相同的服务标识符(PID)用所述第一传输流协议 (MP2T)来发送对应的多个分解的广播分组(TS分组)作为主服务束(MSB);以及第二发送构件(41.....4η),用于针对至少一个剩余相同的服务标识符(PID)用第二传输流协议(RTP)来发送对应的分解的广播分组(TS分组)作为子服务束(SSB),其中所述 第二传输流协议(RTP)包括所述第一传输流协议(ΜΡ2Τ)的同步信息(PCR)。
14.根据权利要求13的方法,其中所述分解构件(3)和所述第一发送构件是通过用于 依据所述服务标识符(PID)将不期望广播分组(TS分组)从所述第一传输流协议(ΜΡ2Τ) 中移除出的构件而实现的。
15.根据权利要求13或14的设备,其中所述第一发送构件使用MPEG-2传输流协议 (ΜΡ2Τ)作为第一传输流协议并且所述广播分组是传输流分组(TS分组)。
16.根据权利要求13到15中任一项的设备,其中所述同步信息(PCR)是所述第一传输 流协议的节目时钟参考。
17.根据权利要求13到16中任一项的设备,其中第二发送构件(41.....4η)使用修改的实时传输协议(RTP)作为所述第二传输流协议。
18.根据权利要求17的设备,其中所述修改的实时传输协议(RTPl)的传输分组(Τ分 组)包括RTP报头、信令字节(SB)和PES分组的一部分,该信令字节包含关于所述传输分 组是否包括PES分组的开始、结束或者其它部分的信息,其中所述同步信息(PCR)位于RTP 报头的时间戳中。
19.根据权利要求17的设备,其中所述修改的实时传输协议(RTP2)的传输分组(T分 组)包括RTP报头扩展(RHE),其中所述同步信息(PCR)位于RTP报头扩展中。
20.根据权利要求17的设备,其中所述修改的实时传输协议(RTP3)的传输分组(T分 组)仅包括RTP报头和对应于相同服务标识符(PID)的多个广播分组(TS分组),其中所述 同步信息(PCR)位于RTP报头的时间戳中。
21.根据权利要求15到20中任一项的设备,其中所述服务标识符是定义传输流分组 (TS分组)的PES有效载荷的分组标识符(PID)。
22.根据权利要求13到21中任一项的设备,其中所述主服务束(MSB)包括视频服务和 音频服务。
23.根据权利要求13到22中任一项的设备,其中所述子服务束(SSB)包括另外的音频 服务、图文电视服务、副标题服务、EPG服务等等当中的仅一个。
24.根据权利要求13到23中任一项的设备,其中所述子服务束(SSB)被映射到电信网 络的不同多播/广播信道。
25.一种计算机程序产品,具有用于执行根据权利要求1到12中任一项的方法步骤的 计算机可读程序代码。
全文摘要
本发明涉及用于IP广播网络中的服务分解的方法、设备和计算机程序产品,其中检测(S1)在第一传输流协议内的全服务束,该全服务束包括对应于各个广播服务的多个广播分组;评价(S2)所述多个广播分组的各个服务标识符;基于所述服务标识符分解(S3)所述全服务束以创建多个分解的广播分组;针对至少一个相同的服务标识符,用所述第一传输流协议来发送(S4)对应的多个分解的广播分组作为主服务束(MSB);以及针对至少一个剩余相同的服务标识符,用第二传输流协议来发送(S5)对应的多个分解的广播分组作为子服务束,其中所述第二传输流协议包括所述第一传输流协议的同步信息。
文档编号H04L29/06GK101904153SQ200880121916
公开日2010年12月1日 申请日期2008年10月21日 优先权日2007年10月22日
发明者G·格鲁斯, I·科皮洛维克, M·瓦格纳, P·西伯特 申请人:诺基亚西门子通信公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1