当前位置: 首页 > 专利查询>英特尔公司专利>正文

多播广播多媒体服务辅助内容分发制造技术

技术编号:18429499 阅读:48 留言:0更新日期:2018-07-12 02:46
实施例提供用于无线通信网络中的多播广播多媒体服务(MBMS)辅助内容分发的方法、系统和设备。代理终端可包括MBMS接入客户端,其配置成接收和缓存包括媒体数据和元数据的MBMS传输。代理终端还可包括超文本传输协议(HTTP)服务器模块,其配置成经由HTTP传输向无线通信网络的用户设备(UE)传送媒体数据的至少一部分。媒体数据和元数据可采取通过HTTP的动态自适应流播(DASH)格式。代理终端可包含在无线通信网络的演进节点B(eNB)、UE或另一个UE中。

【技术实现步骤摘要】
多播广播多媒体服务辅助内容分发相关申请的交叉引用本申请要求美国申请No.13/626661(2012年9月25日提交,标题为“MULTICASTBROADCASTMULTIMEDIASERVICE-ASSISTEDCONTENTDISTRIBUTION”的优先权,其要求美国临时专利申请No.61/612188(2012年3月16日提交,标题为“WIRELESSCOMMUNICATIONSYSTEMSANDMETHODS”)的优先权,通过引用将其两者完整地结合于此以用于所有目的。
一般来说,本专利技术的实施例涉及通信领域,以及更具体来说,涉及多播广播多媒体服务辅助内容分发。
技术介绍
在一些无线通信网络中,通过超文本传输协议的动态自适应流播(DASH)流播格式用来通过无线通信网络向用户设备(UE)传递媒体内容,例如视频、音频、多媒体和/或其它内容。在第三代合作伙伴项目(3GPP)TS26.247V.10.2.0以及ISO/IECDIS23009-1中在MPEG中已对DASH进行了标准化。媒体内容通常由UE经由UE与远程HTTP媒体服务器(其存储媒体内容)之间的单播HTTP信令来访问。UE发送HTTP请求,其被路由到远程HTTP媒体服务器,以及远程HTTP媒体服务器作为响应而经由HTTP向UE传送所请求媒体内容。这可在网络中造成高信令开销,并且对媒体内容的分发添加延迟。在DASH中,媒体呈现描述(MPD)元数据文件提供与服务器中存储的媒体内容表示的结构和不同版本有关的信息(包括不同比特率、帧率、分辨率、编解码器类型等)。另外,DASH还指定段格式,例如包括与媒体播放器(媒体播放器检查初始化段以理解容器格式和媒体定时信息)的初始化和媒体段有关的信息,以确保段映射到媒体呈现时间线中以用于与其它表示的切换和同步呈现。基于这个MPD元数据信息(其描述段的关系以及它们如何形成媒体呈现),客户端可使用HTTPGET或部分GET方法来请求这些段。3GPPTS26.346中规定的多媒体广播多播服务(MBMS)是按照3GPP所颁布的蜂窝标准其中之一进行操作的蜂窝网络上使用的点对多点系统。它设计用于流行内容基于广播和多播技术向许多接收器的有效传递,并且在3GPP通用移动电信系统(UMTS)规范的发行版6中作为可选特征首次引入。MBMS在后续3GPP发行版中基于若干增强、例如多播广播单频网络(MBSFN)功能性来进一步优化。在服务层,MBMS还基于根据用户数据报协议(UDP)的传输层协议、使用用于流播的实时传输协议(RTP)以及用于文件传递的通过单向传输的文件传递(FLUTE)来定义用于多媒体内容的流播和文件的可靠下载的传递协议。MBMS在与3GPP发行版8及更高版本对应的基于3GPP的长期演进(LTE)标准制订中已被采纳为增强MBMS(eMBMS)模式。DASH格式化内容可使用MBMS下载传递方法和/或基于HTTP的传递方法来传递给UE。基于MBMS的DASH传递选项在一些服务区域中可能不可用,在这种情况下,那些服务可能备选地经由单播来提供。在通过MBMS的DASH格式化内容传递的情况下,可使用FLUTE传输协议。如RFC3926中定义的FLUTE准许通过MBMS来传递DASH段,使得客户端观察到它们是通过HTTP/TCP所传递的。将HTTP-URL指配给FLUTE中的每个所传递对象,以及HTTP-URL映射MPD中的段URL。UE基于MPD中包含的HTTPURL和FLUTE分组中包含的URL信息的比较来识别所接收DASH表示。附图说明通过以下结合附图的详细描述,会容易理解实施例。为了便于本描述,相似的参考标号表示相似的结构元件。通过附图、作为举例而不是限制来示出实施例。图1示意示出按照各种实施例的无线通信网络。图2是按照各种实施例的用户设备的框图。图3是按照各种实施例的代理终端的框图。图4是示出按照各种实施例、可由代理终端执行的促进向UE分发媒体数据的方法的流程图。图5是示出按照各种实施例的示例计算系统的框图。具体实施方式本公开的说明性实施例包括但不限于用于多播广播多媒体服务辅助内容分发的方法、系统和设备。将使用本领域的技术人员通常用于向本领域的其他技术人员传达其工作主旨的术语来描述说明性实施例的各个方面。然而,本领域的技术人员将清楚地知道,仅通过所述方面的一部分也可实施备选实施例。为了便于说明,提出具体数量、材料和配置,以便提供对说明性实施例的透彻了解。但是,本领域的技术人员将清楚地知道,即使没有这些具体细节也可实施备选实施例。在其它情况下,省略或简化了众所周知的特征,以免影响对说明性实施例的理解。此外,各种操作将按照最有助于理解说明性实施例的方式依次描述为多个分立操作;但是,描述的顺序不应当被理解为暗示这些操作一定是顺序相关的。具体来说,这些操作不需要按照呈现的顺序来执行。反复使用词语“在一些实施例中”。该词语一般不是指相同实施例;但它也可指相同实施例。术语“包含”、“具有”和“包括”是同义词,除非上下文另加说明。词语“A和/或B”表示(A)、(B)或者(A和B)。与词语“A和/或B”相似,词语“A/B”表示(A)、(B)或者(A和B)。词语“A、B和C中的至少一个”表示(A)、(B)、(C)、(A和B)、(A和C)、(B和C)或者(A、B和C)。词语“(A)B”表示(B)或(A和B),也就是说,A是可选的。虽然本文已经示出且描述了具体实施例,但是本领域的技术人员将会理解,大量备选和/或等效实现可取代所示和所述的具体实施例,而没有背离本公开的实施例的范围。本申请意在涵盖本文所述实施例的任何调整或变更。因此,本公开的实施例显然预计仅由权利要求书及其等效物来限制。本文所使用的术语“模块”可表示包括运行一个或多个软件或固件程序的专用集成电路(ASIC)、电子电路、处理器(共享、专用或编组)和/或存储器(共享、专用或编组)、组合逻辑电路和/或提供所述功能性的其它适当组件、作为其中一部分或者包括它们。图1示意示出按照各种实施例的无线通信网络100。无线通信网络100(以下称作“网络100”)可以是第三代合作伙伴项目(3GPP)长期演进(LTE)网络的接入网,例如演进通用移动电信系统(UMTS)陆地无线电接入网(E-UTRAN)。网络100可包括代理终端104,其配置成经由无线连接或有线连接来与用户设备(UE)108进行通信。网络100还可包括:广播多播服务中心(BMSC)112,其将MBMS服务传递给各种MBMS客户端;以及媒体服务器116,其存储和分发媒体内容。在一些实施例中,代理终端104可以是配置成通过网络100与UE108进行无线通信的基站、例如演进节点B(eNB)。在其它实施例中,代理终端104可以是另一个UE。在代理终端104是另一个UE的实施例中,另一UE可经由eNB与BMSC112和/或网络100的其它组件进行通信。另一UE可作为“热点”进行操作,以允许UE108接入网络100。在又一些实施例中,代理终端104可包含在UE108中,即,代理终端104的功能性和UE108的功能性可在单个终端中托管。如图2所示,UE108可包括至少如所示相互耦合的媒体客户端220和超文本传输协议(HTTP)接入客户端2本文档来自技高网...

【技术保护点】
1.一种要由代理终端使用的方法,所述方法包括:从广播多播服务中心(BMSC)接收媒体呈现描述(MPD)信息,所述MPD信息与通过超文本传输协议的动态自适应流播(DASH)媒体段相关联;经由多播广播多媒体服务(MBMS)传输从所述BMSC接收与所述MPD信息相关联的第一DASH媒体段;缓存接收的DASH媒体段和MPD信息;从用户设备(UE)中托管的DASH客户端接收请求所述第一DASH媒体段的超文本传输协议(HTTP)请求;以及响应于所述HTTP请求,经由单播HTTP信令向所述DASH客户端发送所述第一DASH媒体段。

【技术特征摘要】
2012.03.16 US 61/612188;2012.09.25 US 13/6266611.一种要由代理终端使用的方法,所述方法包括:从广播多播服务中心(BMSC)接收媒体呈现描述(MPD)信息,所述MPD信息与通过超文本传输协议的动态自适应流播(DASH)媒体段相关联;经由多播广播多媒体服务(MBMS)传输从所述BMSC接收与所述MPD信息相关联的第一DASH媒体段;缓存接收的DASH媒体段和MPD信息;从用户设备(UE)中托管的DASH客户端接收请求所述第一DASH媒体段的超文本传输协议(HTTP)请求;以及响应于所述HTTP请求,经由单播HTTP信令向所述DASH客户端发送所述第一DASH媒体段。2.如权利要求1所述的方法,其中,所述接收的MPD信息是第一MPD信息,并且其中所述方法还包括:向所述UE传送第二MPD信息,所述第二MPD信息与可用于向所述代理终端的MBMS传输的DASH媒体段的子集或超集关联,其中所述子集或超集与可用于向所述UE的DASH客户端的HTTP传输的DASH媒体段对应。3.如权利要求1所述的方法,其中,所述缓存包括存储所述接收的DASH媒体段供以后经由所述HTTP传输来传递,以及其中在缓存接收的媒体数据和元数据之后从所述DASH客户端接收所述HTTP请求。4.如权利要求1所述的方法,其中,所述代理终端包含在演进节点B(eNB)或另一个UE中。5.如权利要求1所述的方法,其中,所述代理终端包含在所述UE中。6.一种或多种具有存储在上面的指令的计算机可读介质,所述指令在被代理终端的一个或多个处理器执行时引起所述代理终端执行权利要求1-5中任一项所述的方法。7.一种或多种具有存储在上面的指令的非易失性计算机可读介质,所述指令在被执行时引起用户设备(UE):将包括通过超文本传输协议的动态自适应流播(DASH)媒体段的多媒体广播及多播服务(MBMS)广播传输解码;缓存包括第一DASH媒体段的所述DASH媒体段的一些或全部,供以后检索;以及经由单播超文本传输协议(HTTP)消息向所述UE的DASH客户端发送所述第一DASH媒体段。8.如权利要求7所述的一种或多种计算机可读介质,其中,所述指令在被执行时还引起所述UE:将来自所述DASH客户端的请求所述第一DASH媒体段的HTTP请求解码;以及响应于所述请求,向所述DASH客户端发送所述第一DASH媒体段。9.如权利要求8所述的一种或多种计算机可读介质,其中,所述HTTP请求包括对应于所述第一...

【专利技术属性】
技术研发人员:O奧曼
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

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

1