用于服务的单向传输协议会话上的多个文件传送制造技术

技术编号:12849543 阅读:63 留言:0更新日期:2016-02-11 14:56
示例性系统、方法和设备使得广播服务的数据流能够被携带在提供文件传输信息和对象传输的任意传输协议的多个通信会话中,其一个例子是单向传输文件传送(“FLUTE”)。会话描述可以包括用于指示在这样的协议会话中携带的数据的类型的类别属性。调度片段可以包括对针对与服务相关联的每一个这样的协议会话的会话描述的引用。可以针对与服务相关联的所有这样的协议会话,生成共同的配置参数列表。可以针对与服务相关联的每一个这样的协议会话,生成不同的配置参数列表。日志文件中的标志设置可以指示与服务相关联的、可以在其上广播带内更新片段的一个或多个这样的协议会话。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】用于服务的单向传输协议会话上的多个文件传送 相关申请 本申请要求享有于2013年6月17日提交的、标题为"MultipleFileDelivery OverUnidirectionalTransportProtocolSessionsForAService"的美国临时专利申 请No. 61/836, 134的优先权,故W引用方式将该临时专利申请的全部内容并入本文。
技术介绍
阳00引在根据第S代合作伙伴计划("3GPP")技术标准("TS" ) 26. 346版本 11 (其全部内容故W引用方式被并入本文)建立的当前演进型多媒体广播/多播服务 ("eMBMS")网络中,通常只为每一个服务指派一个单向传输文件传送(FileDelivery OverUnidirectionalTransport, "FLUTE")(如互联网工程任务组("IETF")征求意见 ("RFC")6726中所描述的,该征求意见的全部内容故W引用方式被并入本文)会话。 在服务包括两个或更多个数据流的场景中,一个FLUTE会话与一个服务相对应可 能面临挑战,例如在应用前向纠错时的挑战、网络基础设施中的内容调度复杂化、用于支持 复用的表示的编码器需求等等。另外,如果针对一个服务生成多个FLUTE会话,则当前系统 在识别服务的哪种类型的内容与运多个FLUTE会话中的哪个FLUTE会话相关联时面临挑 战。 阳0化]服务包括两个或更多个数据流的场景的一个例子是包括一个或多个音频流和一 个或多个视频流的多媒体流式传输服务。服务包括两个或更多个数据流的场景的另一例子 是HTTP动态自适应流式传输("DASH")服务,其包括:多个视频流,每一个视频流与不同的 拍摄角度视野相关联;多个音频流,每一个音频流与不同的语言相关联;W及多个定时文 本流,每一个定时文本流与不同的语言相关联。服务包括两个或更多个数据流的场景的另 外的例子是提供具有实时流的非实时("NRT")数据的实时流式传输服务,例如,其中提供 实时视频流、实时音频流和非实时体育统计的现场体育事件服务,或者其中提供实时视频 流、实时音频流、W及非实时艺术家信息和即将到来的巡演日程的现场音乐会。用于经由单 个FLUTE会话来提供与包括两个或更多个数据流的服务相关联的数据的方法(例如,复用、 交织、文件捆绑和文件重复)面临挑战,例如在应用前向纠错时的挑战、网络基础设施中的 内容调度复杂化、用于支持复用的DASH表示的编码器需求等等。
技术实现思路
各个实施例的系统、方法和设备使得广播服务的数据流能够被携带在提供文件传 输信息和对象传输的协议的多个会话中,其一个例子是单向传输文件传送("FLUTE")。在 各个实施例中,在运样的协议会话中携带的数据的类型可W通过与该服务相关联的日志文 件来指示。在一个实施例中,会话描述可W包括用于指示在运样的协议会话中携带的数据 的类型的类别属性。在一个实施例中,调度片段可W包括针对与服务相关联的每一个会话 的会话描述。在一个实施例中,可W针对与服务相关联的所有会话,生成共同的配置参数列 表。在另一实施例中,可W针对与服务相关联的每一个运样的协议会话,生成不同的配置参 数列表。在一个实施例中,日志文件中的标志设置可W指示与服务相关联的、可W在其上广 播带内更新片段的一个或多个运样的协议会话。【附图说明】 被并入本文并且构成本说明书一部分的【附图说明】了本专利技术的示例性实施例,并且 连同上面给出的概括描述W及下面给出的详细描述一起来解释本专利技术的特征。 图1是适合于与各种实施例一起使用的网络的通信系统框图。 图2是说明了现有技术广播服务中的音频和视频数据段的交织的时间线图。 图3是说明了根据一个实施例的FLUTE会话之中的音频和视频内容分配的时间线 图。 1 ] 图4是说明了根据另一实施例的FLUTE会话之中的音频和视频内容分配的时间线 图。 图5是说明了根据第S实施例的FLUTE会话之中的音频、视频和定时文本内容分 配的时间线图。 图6是说明了根据第四实施例的广播服务的数据结构的时间线图。 图7是说明用于生成经由多个FLUTE会话广播的服务的日志文件的示例性方法的 过程流程图。 图8是根据一个实施例的服务通告的数据结构图。 图9是根据一个实施例的过滤器描述的数据结构图。 图10是根据一个实施例的另一过滤器描述的数据结构图。 图11是说明了根据一个实施例的FLUTE会话之中的音频和视频内容分配的时间 线图。 图12是根据一个实施例的调度片段的数据结构图。 图13是说明了用于针对经由多个FLUTE会话广播的服务,生成一个或多个配置参 数列表的示例性方法的过程流程图。 图14是根据一个实施例的包括配置参数列表的服务通告的数据结构图。 图15是根据另一实施例的包括配置参数列表的服务通告的数据结构图。 图16是说明了根据一个实施例的用于提供广播服务的带内更新的数据结构的时 间线图。 图17是说明了用于对经由多个FLUTE会话广播的服务的带内更新进行广播的示 例性方法的过程流程图。 图18是说明了根据另一实施例的用于提供广播服务的带内更新的FLUTE会话之 中的音频和视频内容分配的时间线图。 图19是说明了根据另外的实施例的用于提供广播服务的带内更新的FLUTE会话 之中的音频和视频内容分配的时间线图。 图20是说明了用于在针对经由多个FLUTE会话广播的服务的日志文件中设置标 志的示例性方法的过程流程图。 图21是根据一个实施例的包括标志的日志文件的数据结构图。 图22是说明了用于加入一个或多个FLUTE会话,W呈现经由多个FLUTE会话广播 的服务的示例性方法的过程流程图。 图23是说明了用于加入FLUTE会话,W接收带内更新的示例性方法的过程流程 图。 图24是根据一个实施例的聚合的接收报告的数据结构图。 图25是适合于与各种实施例一起使用的示例性接收机设备的组件图。 图26是适合于与各种实施例一起使用的示例性服务器的组件图。【具体实施方式】 将参照附图对各种实施例进行详细描述。只要可能,将贯穿附图使用相同的附图 标记来指代相同或相似的部分。对特定例子和实施方式的引用是出于举例说明的目的,并 不旨在限制本专利技术或权利要求的保护范围。 本文中使用"示例性"一词意指"用作例子、实例或说明"。本文被描述为"示例性" 的任何实施方式不必被解释为优选的或比其它实施方式更具优势的。 如本文所使用的,本文互换地使用术语"移动设备"和"接收机设备",W指代W下 各项中的任何一项或者全部:蜂窝电话、智能电话、个人或移动多媒体播放器、个人数据助 理(PDA)、膝上型计算机、平板计算机、智能本、掌上计算机、无线电子邮件接收机、具备多媒 体互联网功能的蜂窝电话、无线游戏控制器和类似的个人电子设备,其中运些个人电子设 备包括可编程处理器和存储器、W及用于接收广播服务的电路。 本文使用术语"服务器"来描述各个实施例。使用术语"服务器"来指代能够充当 服务器的任何计算设备,例如,主交换服务器、网络服务器、邮件服务器、文档服务器、内容 服务器或者任何其它类型的服务器。服务器可W是专用计算设备或者包括服务器模块的计 算设备(例如,运行可W使得该计算设备用作服务器的应用)。服务器模块(本文档来自技高网
...

【技术保护点】
一种用于在蜂窝网络中广播服务的方法,包括:在服务器中,生成针对包括两个或更多个数据流的服务的调度,使得所述服务的第一数据流被调度为在提供文件传送信息和文件对象传输的协议的第一传输会话中进行广播,以及所述服务的第二数据流被调度为在所述协议的第二传输会话中进行广播;在所述服务器中,生成与所述服务相关联的日志文件,其中,所述日志文件包括对以下各项的指示:所述服务、所述第一传输会话和所述第一数据流中的数据的类型、所述第二传输会话和所述第二数据流中的数据的类型、以及针对所述第一传输会话和所述第二传输会话的会话描述;从所述服务器向接收机设备发送所述日志文件;以及根据所述调度,在所述蜂窝网络中,在所述第一传输会话和所述第二传输会话中广播所述服务。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:C·古普塔C·M·D·帕索斯N·奈克R·A·戈尔米
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1