CN104040945A - 用于将http上的动态自适应流媒体(dash)初始化段描述片段作为用户服务描述片段传送的方法和装置 - Google Patents
用于将http上的动态自适应流媒体(dash)初始化段描述片段作为用户服务描述片段传送的方法和装置 Download PDFInfo
- Publication number
- CN104040945A CN104040945A CN201280046291.7A CN201280046291A CN104040945A CN 104040945 A CN104040945 A CN 104040945A CN 201280046291 A CN201280046291 A CN 201280046291A CN 104040945 A CN104040945 A CN 104040945A
- Authority
- CN
- China
- Prior art keywords
- fragment
- file delivery
- delivery session
- initialization segments
- session
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 239000012634 fragment Substances 0.000 title claims abstract description 150
- 238000000034 method Methods 0.000 title claims abstract description 75
- 230000003044 adaptive effect Effects 0.000 title description 3
- 238000004891 communication Methods 0.000 claims abstract description 15
- 238000004590 computer program Methods 0.000 claims abstract description 5
- 230000005540 biological transmission Effects 0.000 claims description 65
- 238000012546 transfer Methods 0.000 claims description 47
- 238000013459 approach Methods 0.000 claims description 37
- 230000015654 memory Effects 0.000 claims description 21
- 230000004913 activation Effects 0.000 claims 4
- 230000006870 function Effects 0.000 description 26
- 238000012545 processing Methods 0.000 description 14
- 238000005516 engineering process Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 13
- 230000014509 gene expression Effects 0.000 description 8
- 230000011664 signaling Effects 0.000 description 8
- 238000013461 design Methods 0.000 description 6
- 238000012937 correction Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000001228 spectrum Methods 0.000 description 4
- 101001018494 Homo sapiens Pro-MCH Proteins 0.000 description 3
- 102100033721 Pro-MCH Human genes 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 3
- 230000000977 initiatory effect Effects 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 241000894007 species Species 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000009466 transformation Effects 0.000 description 3
- 108010022579 ATP dependent 26S protease Proteins 0.000 description 2
- 241000264877 Hippospongia communis Species 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000001154 acute effect Effects 0.000 description 1
- 230000008485 antagonism Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 208000015181 infectious disease Diseases 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 239000007858 starting material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1033—Signalling gateways
- H04L65/1036—Signalling gateways at the edge
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供了用于无线通信的方法、装置和计算机程序产品。该装置针对系统信息,与广播网络中的服务器建立文件传送会话(910)。此外,该装置还在该文件传送会话中接收多个元数据片段(912a-912d、914a-914d)。所述多个元数据片段包括至少一个初始化段描述片段(912d、914d),其中所述至少一个初始化段描述片段与在另一个文件传送会话(940、960)中发送的至少一个媒体段(942a-942g、962a-962g)相关联。
Description
相关申请的交叉引用
本申请要求享受2011年8月1日提交的、题目为“METHOD ANDAPPARATUS FOR TRANSPORT OF DYNAMIC ADAPTIVE STREAMINGOVER HTTP(DASH)INITIALIZATION SEGMENTS AS USER SERVICEDESCRIPTION FRAGMENTS”的美国临时申请No.61/513,992,以及2012年7月31日提交的、题目为“METHOD AND APPARATUS FORTRANSPORT OF DYNAMIC ADAPTIVE STREAMING OVER HTTP(DASH)INITIALIZATION SEGMENT DESCRIPTION FRAGMENTS ASUSER SERVICE DESCRIPTION FRAGMENTS”的美国专利申请No.13/563,659的优先权,这两个临时申请已经转让给本申请的受让人,故明确地以引用方式将其全部内容并入本文。
技术领域
概括地说,本公开内容涉及通信系统,更具体地说,涉及用于将HTTP上的动态自适应流媒体(DASH)初始化段作为用户服务描述片段传送的方法和装置。
背景技术
无线通信系统已广泛地部署,以提供诸如电话、视频、数据、消息发送和广播之类的各种电信服务。典型的无线通信系统可以使用能通过共享可用的系统资源(例如,带宽、发射功率),来支持与多个用户进行通信的多址技术。这类多址技术的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统和时分同步码分多址(TD-SCDMA)系统。
在多种电信标准中已采纳这些多址技术,以提供使不同无线设备能在城市、国家、地域、甚至全球等级上进行通信的通用协议。一种新兴的电信标准的示例是长期演进(LTE)。LTE是第三代合作伙伴计划(3GPP)发布的通用移动通信系统(UMTS)移动标准的演进集。设计该标准以便通过改善频谱效率、降低费用、改善服务、利用新的频谱来更好地支持移动宽带因特网接入,并且在下行链路(DL)上使用OFDMA、在上行链路(UL)上使用SC-FDMA以及使用多输入多输出(MIMO)天线技术来与其它开放标准更好地整合。然而,随着对移动宽带接入需求的持续增加,存在进一步改善LTE技术的需求。优选的是,这些改善应当可适用于其它多址技术和使用这些技术的电信标准。
发明内容
在本发明的一个方面,提供了一种方法、计算机程序产品和装置。该装置针对系统信息(SI),与广播网络中的服务器建立文件传送会话。针对广播网络定义的SI的示例包括:在3GPP多媒体广播/多播服务(MBMS)中定义的用户服务发现/通告元数据、以及由开放移动联盟(OMA)移动广播服务支持器套件(BCAST)标准所指定的(电子)服务指南或(E)SG。此外,该装置还在所述文件传送会话中接收多个数据片段。所述多个数据片段包括至少一个初始化段描述片段,其中所述至少一个初始化段描述片段与在另一个文件传送会话中发送的至少一个媒体段相关联。如本申请所使用的,应当将术语‘初始化数据段’和‘初始化段’视作为同义的。
在本发明的另一个方面,提供了一种方法、计算机程序产品和装置。该装置在广播网络中发送第一文件传送会话,以便传送系统信息,其中所述第一文件传送会话包括多个元数据片段,所述元数据片段包括与用户服务相关联的至少一个初始化段描述片段。此外,该装置还在所述广播网络中发送第二文件传送会话,以便传送与所述用户服务相关联的媒体内容。
附图说明
图1是示出网络架构的示例的图。
图2是示出接入网络的示例的图。
图3是示出LTE中的DL帧结构的示例的图。
图4是示出LTE中的UL帧结构的示例的图。
图5是示出用于用户面和控制面的无线电协议架构的示例的图。
图6是示出接入网络中的演进型节点B和用户设备的示例的图。
图7是示出多播广播单频网(MBSFN)中的演进型MBMS(eMBMS)的图。
图8是示出当在用于用户服务描述(USD)的开销服务中分发SI元数据时,传送HTTP上的动态自适应流媒体(DASH)的内容,同时通过无线网络在MBMS中通过专用服务传送DASH段的当前方法的图。
图9是示出根据本文所描述的一种示例性方法,使用用户服务描述传输来传输包括初始化段的SI信息的图。
图10是示出用于HTTP上的动态自适应流媒体(DASH)的媒体呈现描述(MPD)的高级可扩展标记语言(XML)方案结构的图。
图11是示出用于图10中的MPD中的周期的高级XML方案结构的图。
图12是示出用于来自图11的时段中的一个时段上的表示的高级XML方案结构的图。
图13是示出用于来自图12的表示中的一个表示的段信息的高级XML方案结构的图。
图14是示出用于描述服务绑定的元数据片段的图,该服务绑定是针对无线网络上的MBMS所定义的SI的形式。
图15是示出用于描述用户服务的元数据片段的图,该用户服务是针对无线网络上的MBMS的SI中的服务绑定。
图16是示出用于描述针对无线网络上的MBMS的SI中的用户服务的传送方法的元数据片段的图。
图17是示出文件传送表分组的图。
图18是示出针对另一种示例性方法,在USD中以信号方式发送初始化段传输的图。
图19是示出针对另一种示例性方法,在USD中以信号方式发送初始化段传输的图。
图20是根据示例性方法,用于接收初始化段的过程的流程图。
图21是根据示例性方法,用于接收媒体段的过程的流程图。
图22是示出用于接收和处理初始化段和媒体段的示例性装置的功能的概念框图。
图23是示出用于采用处理系统的装置的硬件实现的示例的图。
图24是根据示例性方法,用于传输初始化段和媒体段的过程的流程图。
图25是示出用于创建和发送初始化段和媒体段的示例性装置的功能的概念框图。
图26是示出用于采用处理系统的装置的硬件实现的示例的图。
具体实施方式
下面结合附图给出的详细描述旨在作为各种配置的描述,而不是为了表示能够实现本文所述概念的唯一配置。为了提供对各种概念的彻底理解,详细描述包括了具体细节。然而,对本领域的技术人员显而易见的是,可以不使用这些具体细节来实现这些概念。在一些实例中,以框图的形式示出公知的结构和部件,以避免模糊这些概念。
现在将围绕各种装置和方法来给出电信系统的多个方面。将在下面的详细描述中描述并在附图中通过各种方框、模块、组件、电路、步骤、过程、算法等(统称为“元素”)示出这些装置和方法。可以使用电子硬件、计算机软件、或其任意组合来实现这些元素。这些元素是实现为硬件还是软件取决于特定的应用和施加在整个系统上的设计约束。
举例说明,元素、或元素的任意部分、或元素的任意组合可以用包括一个或多个处理器的“处理系统”来实现。处理器的示例包括微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑设备(PLD)、状态机、门逻辑、分立硬件电路、以及被配置为执行贯穿本发明所描述的各种功能的其它适当的硬件。处理系统中的一个或多个处理器可以执行软件。不论是被称为软件、固件、中间件、微代码、硬件描述语言还是其它名称,软件都应被广义地解释为指代指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用程序、软件应用程序、软件包、例程、子例程、对象、可执行程序、执行的线程、进程、功能等。
因此,在一个或多个示例性实施例中,所描述的功能可以实现在硬件、软件、固件或其任意组合中。如果实现在软件中,则可以将这些功能作为一个或多个指令或代码存储或编码到计算机可读介质上。计算机可读介质包括计算机存储介质。存储介质可以是能够由计算机存取的任意可用介质。通过举例而非限制的方式,这种计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储器、磁盘存储器或其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机进行存取的任何其它介质。本文使用的磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字通用光盘(DVD)、和软盘,其中,磁盘通常磁性地复制数据,而光盘用激光光学地复制数据。上述各项的组合也应该包括在计算机可读介质的范围中。
图1是示出LTE网络架构100的图。LTE网络架构100可以称为演进型分组系统(EPS)100。EPS100可以包括一个或多个用户设备(UE)102、演进型UMTS陆地无线接入网络(E-UTRAN)104、演进型分组核心(EPC)110、归属用户服务器(HSS)120和运营商的IP服务122。EPS可以与其它接入网络互连,但为了简单起见,没有示出这些实体/接口。如图所示,EPS提供分组交换服务,然而,如本领域的普通技术人员所容易意识到的,贯穿本公开内容给出的各种概念可以扩展到提供电路交换服务的网络。
E-UTRAN包括演进型节点B(eNB)106和其它eNB108。eNB106提供到UE102的用户面和控制面协议终止。eNB106可以通过回程(例如,X2接口)连接到其它eNB108。eNB106还可以称为基站、基站收发机、无线基站、无线收发机、收发机功能、基本服务集(BSS)、扩展服务集(ESS)、或某些其它适当的术语。eNB106向UE102提供到EPC110的接入点。UE102的示例包括蜂窝电话、智能电话、会话发起协议(SIP)电话、膝上型计算机、个人数字助理(PDA)、卫星无线电设备、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,MP3播放器)、照相机、游戏机、或任何其它类似功能的设备。UE102还可以被本领域技术人员称为移动站、用户站、移动单元、用户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端、移动终端、无线终端、远程终端、手机、用户代理、移动客户端、客户端、或某些其它适当的术语。
eNB106通过S1接口连接到EPC110。EPC110包括移动性管理实体(MME)112、其它MME114、服务网关116、以及分组数据网络(PDN)网关118。MME112是处理UE102和EPC110之间的信令的控制节点。通常,MME112提供承载和连接管理。所有的用户IP分组通过服务网关116进行传送,服务网关116本身连接到PDN网关118。PDN网关118向UE提供IP地址分配以及其它功能。PDN网关118连接到运营商的IP服务122。运营商的IP服务122可以包括因特网、内联网、IP多媒体子系统(IMS)、以及PS流式服务(PSS)。
图2是示出LTE网络架构中的接入网络200的示例的图。在该示例中,将接入网络200划分成多个蜂窝区域(小区)202。一个或多个较低功率类型eNB208可以具有与小区202中的一个或多个小区重叠的蜂窝区域210。较低功率类型eNB208可以是毫微微小区(例如,家庭eNB(HeNB))、微微小区、微小区、或远程无线电头端(RRH)。将宏eNB204分别分配给各小区202,并配置为向小区202中的所有UE206提供到EPC110的接入点。在接入网络200的该示例中,不存在集中式控制器,但在替代的配置中可以使用集中式控制器。eNB204负责所有与无线电相关的功能,其中包括无线承载控制、准入控制、移动性控制、调度、安全和到服务网关116的连通性。
由接入网络200所使用的调制和多址方案可以基于正在部署的特定的电信标准而变化。在LTE应用中,在DL上使用OFDM,而在UL上使用SC-FDMA,以支持频分双工(FDD)和时分双工(TDD)两者。如本领域技术人员将通过以下详细描述容易地清楚的是,本文给出的各种概念非常适合LTE应用。然而,可以容易地将这些概念扩展到使用其它调制和多址技术的其它电信标准。举例说明,可以将这些概念扩展到演进数据优化(EV-DO)或超移动宽带(UMB)。EV-DO和UMB是由第三代合作伙伴计划2(3GPP2)发布的、作为CDMA2000标准族的一部分的空中接口标准,并且使用CDMA来提供到移动站的宽带因特网接入。还可以将这些概念扩展到使用宽带CDMA(W-CDMA)的通用陆地无线接入(UTRA)和CDMA的诸如TD-SCDMA等的其它变体;使用TDMA的全球移动通信系统(GSM);以及演进型UTRA(E-UTRA)、IEEE802.11(Wi-Fi)、IEEE802.16(WiMAX)、IEEE802.20、以及使用OFDMA的闪速-OFDM。在来自3GPP组织的文档中描述了UTRA、E-UTRA、UMTS、LTE和GSM。在来自3GPP2组织的文档中描述了CDMA2000和UMB。所使用的实际无线通信标准和多址技术将取决于特定的应用和施加在系统上的整体设计约束。
eNB204可以具有支持MIMO技术的多个天线。MIMO技术的使用使eNB204能够利用空间域,以支持空间复用、波束成形、以及发射分集。空间复用可以用于在同一频率上同时发射不同的数据流。可以将数据流发射到单个UE206以增加数据率,或发射到多个UE306以增加总系统容量。这可以通过对每个数据流进行空间预编码(即,应用振幅和相位的缩放),并随后在DL上通过多个发射天线发射每个经空间预编码的流来实现。具有不同空间签名的经空间预编码的数据流到达UE306,其使得UE306中的每一个能够恢复去往该UE306的一个或多个数据流。在UL上,每个UE306发射经空间预编码的数据流,其使得eNB304能够识别每个经空间预编码的数据流的来源。
通常在信道状况良好时使用空间复用。当信道状况较为不利时,可以使用波束成形以将传输能量集中在一个或多个方向上。这可以通过对数据进行空间预编码以通过多个天线进行传输来实现。为了在小区边缘处实现良好覆盖,可以结合发射分集使用单个流的波束成形传输。
在以下的详细描述中,将参考在DL上支持OFDM的MIMO系统来描述接入网络的各个方面。OFDM是在OFDM符号内的多个子载波上调制数据的扩频技术。子载波以精确的频率被间隔开。该间隔提供使接收机能够从子载波恢复数据的“正交性”。在时域中,可以将保护间隔(例如,循环前缀)添加到每个OFDM符号以对抗OFDM符号间干扰。UL可以以DFT扩频的OFDM信号的形式使用SC-FDMA来补偿高峰值平均功率比(PAPR)。
图3是示出LTE中的DL帧结构的示例的图300。可以将一个帧(10ms)划分成10个大小均匀的子帧。资源网格可以用于表示两个时隙,每个时隙均包括资源块(RB)。资源网格被划分成多个资源元素。在LTE中,资源块在频域中包含12个连续的子载波,在时域中包含7个连续的OFDM符号(对于每个OFDM符号中的正常循环前缀),或包含84个资源元素。对于扩展循环前缀,一个资源块在时域中包括6个连续的OFDM符号,从而具有72个资源元素。资源元素中的一些(如指示为R302、304)包括DL参考信号(DL-RS)。DL-RS包括特定于小区的RS(CRS)(有时还称为公共RS)302和特定于UE的RS(UE-RS)304。仅在对应的物理下行链路共享信道(PDSCH)被映射到的资源块上发射UE-RS304。由每个资源元素所携带的比特数目取决于调制方案。因而,UE接收的资源块越多并且调制方案越高级,UE的数据率就越高。
图4是示出LTE中的UL帧结构的示例的图400。UL的可用资源块可以被划分成数据部分和控制部分。控制部分可以在系统带宽的两个边缘处形成并且可以具有可配置的大小。可以将控制部分中的资源块分配给UE以用于传输控制信息。数据部分可以包括未包括在控制部分中的所有资源块。该UL帧结构使得数据部分包括连续的子载波,这可以允许将数据部分中的所有连续子载波分配给单个UE。
可以将控制部分中的资源块410a、410b分配给UE,以向eNB发射控制信息。还可以将数据部分中的资源块420a、420b分配给UE,以向eNodeB发射数据。UE可以在控制部分中的所分配资源块上的物理UL控制信道(PUCCH)中发射控制信息。UE可以在数据部分中的所分配资源块上的物理UL共享信道(PUSCH)中仅发射数据或者发射数据和控制信息两者。UL传输可以跨越子帧的两个时隙并且可以在频率上跳变。
一组资源块可以用于执行初始系统接入,并且在物理随机接入信道(PRACH)530中实现UL同步。PRACH530携带随机序列,并且无法携带任何UL数据/信令。每个随机接入前导码占用对应于6个连续资源块的带宽。起始频率由网络指定。也就是说,随机接入前导码的传输仅限于特定时间和频率资源。PRACH不存在跳频。在单个子帧(1ms)中或者在一系列的数个连续子帧中携带PRACH尝试,并且UE每帧(10ms)仅可以进行单个PRACH尝试。
图5是示出用于LTE中的用户面和控制面的无线协议架构的示例的图500。用于UE和eNB的无线协议架构被示为具有3个层:层1、层2和层3。层1(L1层)是最下层并且实现各种物理层信号处理功能。本文中将层1称为物理层506。层2(L2层)508在物理层506之上,并且负责UE和eNB之间在物理层506上的链接。
在用户面中,L2层508包括介质访问控制(MAC)子层510、无线链路控制(RLC)子层512、以及分组数据汇聚协议(PDCP)子层514,这些子层在网络侧终止于eNB处。虽然未示出,但UE可以具有在L2层508之上的若干上层,其包括在网络侧终止于PDN网关118处的网络层(例如,IP层),以及终止于连接的另一端(例如,远端UE、服务器等)处的应用层。
PDCP子层514提供不同无线承载和逻辑信道之间的复用。PDCP子层514还提供上层数据分组的报头压缩以减少无线传输开销,通过加密数据分组提供安全性,以及提供UE在eNB之间的切换支持。RLC子层512提供上层数据分组的分段和重组、丢失的数据分组的重传、以及数据分组的重排序以补偿因混合自动重传请求(HARQ)而引起的无序接收。MAC子层510提供逻辑信道和传输信道之间的复用。MAC子层510还负责在UE之间分配一个小区中的各种无线资源(例如,资源块)。MAC子层510还负责HARQ操作。
在控制面中,除了对于控制面不具有报头压缩功能之外,用于UE和eNB的无线协议架构基本上与用于物理层506和L2层508的无线协议架构相同。控制面还包括层3(L3层)中的无线资源控制(RRC)子层516。RRC子层516负责获得无线资源(即,无线承载),并且使用eNB和UE之间的RRC信令来配置下层。
图6是在接入网络中eNB610与UE650进行通信的框图。在DL中,将来自核心网络的上层分组提供给控制器/处理器675。控制器/处理器675实现L2层的功能。在DL中,控制器/处理器675提供报头压缩、加密、分组分段和重排序、逻辑信道和传输信道之间的复用、以及基于各种优先级度量对UE650的无线资源分配。控制器/处理器675还负责HARQ操作、丢失的分组的重传、以及向UE650发射信令。
发射(TX)处理器616实现L1层(即,物理层)的各种信号处理功能。该信号处理功能包括为有助于UE650处的前向纠错(FEC)而进行的编码和交织、基于各种调制方案(例如,二相相移键控(BPSK)、正交相移键控(QPSK)、M相移键控(M-PSK)、M阶正交幅度调制(M-QAM))而进行的到信号星座的映射。然后将经编码并经调制的符号分裂成并行流。然后将每个流映射到OFDM子载波、在时域和/或频域中与参考信号(例如,导频)复用、并然后使用快速傅里叶逆变换(IFFT)组合在一起以产生携带时域OFDM符号流的物理信道。对该OFDM流进行空间预编码以产生多个空间流。来自信道估计器674的信道估计可以用于确定编码和调制方案以及用于空间处理。信道估计可以从参考信号和/或由UE650发射的信道状况反馈导出。然后将每个空间流经由单独的发射机618TX提供给不同的天线620。每个发射机618TX利用各自的空间流来调制RF载波以进行传输。
在UE650,每个接收机654RX通过其各自的天线652接收信号。每个接收机654RX恢复调制到RF载波上的信息,并将该信息提供给接收(RX)处理器656。RX处理器656实现L1层的各种信号处理功能。RX处理器656对所述信息执行空间处理以恢复指向UE650的任何空间流。如果多个空间流指向UE650,则这些空间流可以由RX处理器656合并成单个OFDM符号流。然后,RX处理器656使用快速傅里叶变换(FFT)将该OFDM符号流从时域转换到频域。频域信号包括该OFDM信号的每个子载波的单独的OFDM符号流。通过确定由eNB610发射的最可能的信号星座点来恢复和解调每个子载波上的符号和参考信号。这些软决策可以基于由信道估计器658计算出的信道估计。然后,对该软决策进行解码和解交织以恢复最初由eNB610在物理信道上发射的数据和控制信号。然后,将该数据和控制信号提供给控制器/处理器659。
控制器/处理器659实现L2层。该控制器/处理器可以与存储程序代码和数据的存储器660相关联。存储器660可以称为计算机可读介质。在UL中,控制器/处理器659提供传输信道和逻辑信道之间的解复用、分组重组、解密、报头解压缩、控制信号处理以恢复来自核心网的上层分组。然后将该上层分组提供给数据宿662,数据宿662表示在L2层之上的所有协议层。还可以将各种控制信号提供给数据宿662以用于L3处理。控制器/处理器659还负责使用确认(ACK)和/或否定确认(NACK)协议的错误检测以支持HARQ操作。
在UL中,数据源667用于将上层分组提供给控制器/处理器659。数据源667表示在L2层之上的所有协议层。类似于结合由eNB610进行的DL传输所描述的功能,控制器/处理器659基于由eNB610进行的无线资源分配而通过提供报头压缩、加密、分组分段和重排序、以及逻辑信道和传输信道之间的复用来实现用户面和控制面的L2层。控制器/处理器659还负责HARQ操作、丢失的分组的重传、以及向eNB610发射信令。
由信道估计器658从参考信号或由eNB610发射的反馈导出的信道估计可以由TX处理器668用于选择适当的编码和调制方案,以及促进空间处理。将由TX处理器668生成的空间流经由独立的发射机654TX提供给不同的天线652。每个发射机654TX使用各自的空间流来调制RF载波以进行传输。
在eNB610处以类似于结合UE650处的接收机功能所描述的方式对UL传输进行处理。每个接收机618RX通过其各自的天线620接收信号。每个接收机618RX恢复调制到RF载波上的信息,并将该信息提供给RX处理器670。RX处理器670可以实现L1层。
控制器/处理器675实现L2层。控制器/处理器675可以与存储程序代码和数据的存储器676相关联。存储器676可以称为计算机可读介质。在UL中,控制器/处理器659提供传输信道和逻辑信道之间的解复用、分组重组、解密、报头解压缩、控制信号处理以恢复来自UE650的上层分组。可以将来自控制器/处理器675的上层分组提供给核心网。控制器/处理器659还负责使用ACK和/或NACK协议的错误检测以支持HARQ操作。
图7是示出MBSFN中的演进型多媒体广播多播服务(eMBMS)的图750。小区752'中的eNB752可以形成第一MBSFN区域,并且小区754'中的eNB754可以形成第二MBSFN区域。eNB752、754可以分别与其它MBSFN区域相关联,例如,总数多达8个MBSFN区域。可以将MBSFN区域中的小区指定为保留小区。保留小区不提供多播/广播内容,但与小区752'、754'是时间同步的,并且在MBSFN资源上具有受限的功率,以便限制对该MBSFN区域的干扰。MBSFN区域中的每个eNB同步地发送相同的eMBMS控制信息和数据。每个区域可以支持广播、多播和单播服务。单播服务是旨在针对特定用户的服务(例如,语音呼叫)。多播服务是可以由一组用户接收的服务(例如,订制的视频服务)。广播服务是可以由所有用户接收的服务(例如,新闻广播)。参见图7,第一MBSFN区域可以诸如通过向UE770提供特定的新闻广播来支持第一eMBMS广播服务。第二MBSFN区域可以诸如通过向UE760提供不同的新闻广播来支持第二eMBMS广播服务。每个MBSFN区域支持多个物理广播信道(PMCH)(例如,15个PMCH)。每个PMCH与一个多播信道(MCH)相对应。每个MCH可以对多个(例如,29个)多播逻辑信道进行复用。每个MBSFN区域可以具有一个多播控制信道(MCCH)。因此,一个MCH可以对一个MCCH和多个多播业务信道(MTCH)进行复用,并且其余MCH可以对多个MTCH进行复用。
在多播内容传送系统中,诸如基于例如3GPP多媒体广播多播服务(MBMS)、3GPP2广播和多播服务(BCMCS)、手持式数字视频广播(DVB-H)、高级电视系统委员会-移动/手持式(ATSC-M/H)等之类的蜂窝或广播网络对在减少时延的同时高效地传送服务/内容具有相当大的兴趣。UMTS LTE允许诸如数字广播无线电和数字视频广播之类的共享的(多播)服务类型。演进型MBMS(eMBMS)特征提供具有单频网上的多媒体广播(MBSFN)操作模式,并且可以使用UMTS LTE eNB,同时地向位于同一地理区域中的多个接收者发送相同的媒体信号。通过广播操作的本质,以及针对高效的服务提供,可以例如由覆盖城市区域的一部分或整个城市区域的一个或多个发射机站点进行广播,来在较大地理区域上进行对这些服务的分发。顾名思义,eMBMS是针对LTE的MBMS的增强版本。eMBMS可以用于向位于指定的区域中的一个或多个用户设备广播诸如数字TV之类的内容,在本文中可以将该指定的区域称为MBMS服务区域。MBMS服务区域通常包括多个小区和/或eNB。在MBSFN中,可以以时间同步的方式,使用相同的物理资源,利用相同的传输格式,从属于MBMS服务区域的多个小区发送相同的数据。在用户设备处,可以将这些传输视作来自单个小区的多径传输,从而允许对这些传输进行组合以改善信号强度和减少干扰。这种技术可以使LTE eMBMS服务的传输更加高效,并且可以提供额外的分集来对抗无线电信道上的衰落。应当注意的是,虽然当前系统是eMBMS,但其只是说明性而非限制性的,并且所公开的方法可以应用于其它广播系统(包括MBMS和其它系统)。
诸如eMBMS之类的服务可以利用HTTP上的动态自适应流媒体(DASH)媒体段的传送来提供流媒体服务,通过该服务,将DASH段作为单独的文件来传送。针对广播服务,DASH传输可以采用通过单向传输的文件传送(FLUTE)来替代HTTP。FLUTE是用于针对数据传送来单向(例如,在广播中)传送文件的协议,并且FLUTE利用文件传送表(FDT)作为用于以信号方式发送针对要在会话中传送的文件的一组文件描述条目的机制。FDT条目包括文件名、以及统一资源标识符(URI)(其还称为内容位置)和用于标识分组属于给定的文件的传输对象ID(TOI)之间的映射信息。此外,前向纠错(FEC)编码可以应用于这些文件,故FDT还描述所使用的FEC方案以及特定于FEC的参数。FDT可以包括针对要在FLUTE会话中传送的文件的一组文件描述条目。每个文件传送会话均具有该给定的会话专属的FDT。
本文进一步描述的图8描绘了一种用于通过DASH来传送广播内容的方法。由广播系统所定义的每个用户服务(例如,诸如CNN、ABC、CBS、ESPN之类的TV频道)可以通过FLUTE会话来进行传送,其中FLUTE会话携带与该用户服务相对应的DASH段。另外,还可以发送用户服务描述(USD)FLUTE会话,以使得能够对正在广播的用户服务的UE服务发现。对应于定义MBMS广播系统中的可用服务的系统信息(SI),USD是等价的MBMS消息定义。其它广播系统可以定义SI的不同格式。
在MBMS中,可以在FLUTE会话中传输USD元数据片段,其包括:(1)服务绑定元数据片段的序列,其转而参照会话描述片段(还称为SDP片段);以及(2)针对每个用户服务的媒体呈现描述(MPD)片段。每个服务绑定片段描述MBMS系统中可用的一个或多个服务。SDP片段描述用于传送针对用户服务的媒体内容的传输协议。在所公开的系统的一个方面,SDP片段描述FLUTE会话何时用于将DASH段作为媒体内容来传送的用户服务。
与MBMS用户服务相关联的MPD片段提供关于在针对该特定的用户服务的FLUTE会话中所携带的媒体段和初始化段的信息。可以在针对该用户服务的相关联的SDP片段中定义FLUTE会话信息。具体而言,可以在MPD中定义两种类型的数据段:初始化段和媒体段。在该现有的方法中,UE必须在可以对媒体段进行处理之前获取针对DASH的初始化段,这是由于初始化段向客户端提供描述媒体内容的编码的元数据,并且初始化段可以包括其它信息,诸如与对属于该用户服务的媒体内容的保护相关联的DRM系统的标识。因此,初始化段通常尺寸非常小,使得可以快速地获取初始化段以减少启动时延,这是由于需要初始化段来播放媒体段中所包含的内容。对于广播DASH服务来说,使用FLUTE会话来发送初始化段和媒体段两者。
上述方法的潜在问题可以包括初始获取时延和服务切换时间。作为结果,UE可能无法及时地显示所期望的用户服务内容,这导致降低的用户满意度/享受。在图9中描述一种用于传送DASH格式化的广播内容的替代方法。在此,可以将用于开始对这些服务的媒体内容进行处理所必须的初始化段作为USD FLUTE会话的一部分来携带。在初始服务发现过程期间,UE可以对每个MBMS用户服务的初始化段以及相关的绑定、SDP和MPD信息进行缓存。当开始作为DASH编码的内容携带的MBMS服务时,或者当在DASH编码的MBMS服务之间进行切换时,这可以提供减少的时延。在图8所示的方法中,在UE上呈现内容的发起不再取决于用户服务FLUTE会话(例如,CNN FLUTE会话)中包含的初始化段的接收。
在一个方面,可以在USD FLUTE会话和各个FLUTE会话中发送初始化段,以使得能够与现有UE的向后兼容。在另一个方面,可以不在各个FLUTE会话中发送初始化段以节省系统资源。
图10示出了针对包括至少一个周期1002的MPD的高级可扩展标记语言(XML)方案结构1000。图11示出了针对图10的MPD中的至少一个周期1002的高级XML方案结构1100。周期结构1100可以包括多个表示1102。图12示出了针对来自周期结构1100的表示的高级XML方案结构1200。每个表示结构1200包括段信息1202。
图13示出了针对来自表示结构1200的段信息的高级XML方案结构1300。在通过URL的MPD中引用了两种类型的段:初始化段1302和媒体段。如图13所示出的,可以通过UrlTemplate(URL模板)元素1304、URL元素的序列、或SegmentList(段列表)元素1308来描述媒体段。通过InitializationSegmentURL,或者通过索引0的UrlTemplate来显式地标识初始化段。
举例而言,在图8的CNN服务中,可以通过http://cnn.embms.com/InitSeg.3gp(其表示如图9中所示的USD FLUTE传输中的InitSig片段的URL)来给出用于初始化段的URL。类似地,媒体段URL可以具有http://cnn.embms.com/MediaSeg$index$.3gp的形式,其中$index$使用数字来替代,使得在针对作为DASH内容携带的用户服务的FLUTE会话(如图9中所示出的)中,将MediaSeg$index$简单地表示为MediaSeg#(例如,MediaSeg3)。这种下载传送传输将在针对各个FLUTE会话的FDT中报告这些URL,并且将这些文件在FLUTE会话中作为分组来进行发送。图9示出了针对每个段/文件的分组的时间顺序传输。
在eMBMS中,可以通过以图14-16中所示出的格式的元数据片段来描述用户服务。图14描述了用于服务绑定元数据片段1400的格式,其中服务绑定元数据片段1400包括至少一个用户服务定义1402,该用户服务定义1402具有在图15中通过用户服务描述元素1500所示出的参数。这些参数的一个集合可以是传送方法参数1502,如图16中通过传送方法元数据1600所示出的。当通过eMBMS来广播用户服务信息(例如,USD)时,bundleDescription元数据片段1400和其它元数据片段(例如,会话描述片段)可以在包括USD元数据片段的传输的FLUTE会话(例如,专门单独用于USD元数据片段的传输的FLUTE会话)中携带。
可以通过图16中所描述的传送方法类型来描述eMBMS广播DASH服务,其中该传送方法类型具有以下元素:
-sessionDescriptionURI元素1602可以指向SDP文件(其作为元数据片段传输),其中SDP文件描述用于传输会话的DASH段的FLUTE会话。
-mpdURI元素1604可以指示用于MPD的URL,其中该MPD在用于传输用户服务发现元数据片段的FLUTE会话中作为元数据片段来携带。
由于FLUTE会话被定义用于广播DASH服务,因此可以在针对该服务所定义的同一FLUTE会话上传送初始化段和媒体段两者,如图8中所示出的,其中在图8中示出了三个不同的FLUTE会话。FLUTE会话可以包括专用的USD FLUTE会话810。USD FLUTE会话810携带与广播用户服务相关联的描述性信息。该USD FLUTE会话可以由UE在服务发现期间使用。举例而言,对于有线电视新闻网(CNN)广播而言,USD FLUTE会话810包括:CNN服务绑定片段812a、CNN会话描述(SDP)片段812b和CNNMPD片段812c;而对于美国广播公司(ABC)广播会话而言,USD FLUTE会话810包括:ABC服务绑定片段814a、ABC SDP片段814b和ABC MPD片段814c。此外,还示出了哥伦比亚广播公司(CBS)服务绑定片段816a,以示出USD FLUTE会话810的结构的重复性。
继续参见图8,与CNN服务相关联的CNN FLUTE会话840可以包括诸如媒体段842a-842e之类的多个媒体段,这些媒体段中穿插有以初始化段844a、844b形式的初始化数据。类似地,与ABC服务相关联的ABC FLUTE会话860可以包括诸如媒体段862a-862e之类的多个媒体段,这些媒体段中穿插有以初始化段864a、864b形式的初始化数据。
为了开始接收文件传送会话,接收机需要知道与该会话相关联的传输参数。例如,接收机需要知道的会话的传输参数包括:源IP地址、该会话中的信道的数量、该会话中的每个信道的目的IP地址和端口号、该会话的传输会话标识符(TSI)、该会话是FLUTE会话的指示、以及是否需要解复用对象。可以使用的可选参数包括:会话的起始时间和结束时间、前向纠错码(FEC)编码ID和FEC实例ID(当缺省编码不用于FDT时)、以及用于该FDT的内容编码格式。可以根据与在与SDP协议相关联的会话描述片段中所包含的会话描述语法来描述这些参数。
在一些广播部署中,在图8中所举例说明的FLUTE会话结构中传输的DASH段可以是可行的解决方案,但这种结构可能具有以下缺陷:
-通常需要周期性地和重复地广播初始化段,以能够进行对选择以接收广播DASH服务的新设备的服务启动。可以随着时间对初始化段的内容进行更新(例如,对应于节目中的广告的播放,可以发送与用于播放主节目不相同的初始化段)。另外,在给定的初始化段实例的有效期之内,可以重复地发送该初始化段,例如以确保该初始化段被在不同的时间加电以接收广播服务的设备接收到。
-然而,为了带宽效率而不频繁的传输初始化段将增加初始获取时延(对于新近激活DASH服务的设备)和信道切换延迟(对于动态地从一个广播DASH服务到另一个的“改变信道“的设备)。
-初始化段的频繁传输将减少启动时延和信道切换时延,但以消耗更多的传输资源(带宽)来用于传输该开销信息为代价。
在确定观看广播会话时的用户体验的质量时,广播DASH服务的初始获取时延和信道切换时延会是重要的参数。为了减少启动时延和/或增强在不同的内容信道之间的信道切换时间中所察觉的性能,本文中描述的系统提供了:用于要在FLUTE会话中传输的针对eMBMS中的广播DASH服务的初始化段,其中该FLUTE会话与用于传输媒体段的会话不相同。该FLUTE会话可以是专用的USD FLUTE会话,或者可能是UE已知的另一个FLUTE会话。
图17是示出携带FDT实例的FDT分组的图1700。该FDT分组包括用户数据报协议(UDP)报头1702、缺省的分层编码传输(LCT)报头1704、LCT报头扩展1706、前向纠错(FEC)有效载荷标识符1708、以及包括FDT实例的FLUTE有效载荷1710。
图10-17示出了用于实现本文所描述的对DASH初始化段进行广播的数据、硬件和网络架构的各个方面。这些方面应当被视作为示例,而不是对可以实现该系统的各种方式的限制。
如本文中所讨论的,广播服务数据的传送可以通过FLUTE协议。FLUTE协议可以支持通过IP多播来传送文件,并且可以被指定用于在各种蜂窝和仅下行链路广播系统规范中文件内容的下载传送。这些规范可以包括MBMS、BCMCS、DVB-H以及开放移动联盟(OMA)移动广播服务支持器套件(BCAST)。虽然特定地在FLUTE中讨论了示例性实施例,但这些示例性实施例还可以应用于异步分层编码(ALC)。
FLUTE协议是ALC的一种特定传输应用。FLUTE协议增加了以下功能:(1)在ALC对象传送会话框架上构建的文件传送会话的定义、(2)ALC会话的传输参数的带内信令、(3)传送的文件的属性和源位置的带内信令、以及(4)用于在会话中组合的传送的多个文件之间的详细关系。在(3)中,将FDT实例扩展到包括目标区域和其它相关联的参数,如上面所讨论的。可以在FLUTE中通过FDT的定义发送文件属性,其中的每个实例提供正在传送的广播文件的描述符集,诸如广播文件的标识符、大小、内容编码方法等中的每一个。
在本文所公开的系统的一个方面,将在与用以传输媒体段所使用的会话不相同的FLUTE会话中,传输针对于eMBMS中的广播DASH服务的初始化段。该会话可以是用于传输USD信息的相同的FLUTE会话,也可以是该设备已知的另一个FLUTE会话。当针对一个会话的初始化段通过另一个FLUTE会话进行传输时,可以向UE发送信号以指示可以在何处找到这些初始化段。可以通过以下方式来实现该信令:假定如在针对初始化段的MPD中指定的URL(如图13中所示出的)等同于针对初始化段片段的URL,并且在针对USD的FLUTE会话中携带这些URL。在不利用另外的可用信息的情况下,这表示:针对一个服务的初始化段未在针对该服务所定义的FLUTE会话中携带,而是在该设备已知的另一个FLUTE会话(例如,针对USD片段的FLUTE会话)中携带。
返回参见图9,该图示出了在MBMS系统中定义的三个不同的FLUTE会话,其中包括USD FLUTE会话910。USD FLUTE会话910包括:针对可以在UE服务发现期间使用的广播内容的信息。举例而言,对于CNN广播会话而言,USD FLUTE会话910可以包括:CNN绑定912a、CNN SDP912b和CNN MPD912c;对于ABC广播会话而言,USD FLUTE会话910:ABC绑定914a、ABC SDP914b和ABC MPD914c。在USD FLUTE会话910中穿插有初始化段,例如分别用于CNN和ABC服务的初始化段912d、914d。继续参见图9,其它的FLUTE会话专用于这些服务的媒体段的传输。例如,与CNN服务相关联的CNN FLUTE会话940包括诸如媒体段942a-942g之类的多个媒体段。类似地,与ABC服务相关联的ABC FLUTE会话960包括诸如媒体段962a-962g之类的多个媒体段。
替代地,当在不同于为该服务所定义的FLUTE会话的FLUTE会话上携带初始化段时,期望发送信号。在一个方面,这可以通过将针对初始化段的引用包括在用于广播DASH服务的传送方法中来实现,如图18中的数据片段1800中的引用1802所示出的。例如,可以使用类似于图13的MPD中所示出的URL的URL,来发送初始化段的位置。这可以是显式地发送针对DASH服务的初始化段是否被携带在针对该服务所定义的FLUTE会话中的方式。如果在针对该服务的传送方法中包括这些URL,那么这些URL的存在说明:用于一个服务的初始化段没有被携带在针对该服务所定义的FLUTE会话中,而是被携带在该设备已知的另一个FLUTE会话中(例如,用于USD片段的FLUTE会话)。但是,在针对该服务的传送方法中缺失这些URL说明:用于一个服务的初始化段被携带在针对该服务所定义的FLUTE会话中,如果不关注针对该DASH服务的初始获取和信道切换的话,那么对这种方式可能感兴趣。
在另一个方面,在图18中指向这些初始化段的URL不需要与用于该服务的相应MPD中的那些相匹配,不需要在不同于针对该服务所定义的FLUTE会话的FLUTE会话上进行传输。可以将captureInitSegment属性1902添加在用于广播DASH服务的传送方法元素1900中,如图19中所示出的;captureInitSegment属性1902指示:在所包括的MPD中的初始化段URL,将通过不同于针对该服务所定义的FLUTE会话的FLUTE会话来传送。使用该方法,无论用于DASH服务的初始化段是否被携带在针对该服务所定义的FLUTE会话中,都可以显式地发送信号。可以将用于该服务的传送方法中的captureInitSegment设置为真,以说明用于一个服务的初始化段没有被携带在针对该服务所定义的FLUTE会话中,而是被携带在该设备已知的另一个FLUTE会话中(例如,用于USD片段的FLUTE会话)。用于初始化段的URL是针对该服务的MPD中所定义的那些URL。可以将用于该服务的传送方法中的captureInitSegment设置为假,以说明用于一个服务的初始化段被携带在针对该服务所定义的FLUTE会话中。
替代地,在不显式地发送初始化段是否被携带在用于该服务的FLUTE会话的情况下,可能不需要图18中的数据片段1800里的另外信息1802。用此方式,UE可以最初假定:在用于USD片段的相同FLUTE会话中将找到该初始化段,例如,如图9中所示出的。其后,如果确定初始化段在用于USD片段的相同FLUTE会话中是不可用的,那么UE可以在如图8中所示的用于服务段的相同FLUTE会话中找到该初始化段。例如,如果确定初始化段不包括在用于USD片段的FLUTE会话中,那么UE可以在用于服务段的FLUTE会话中接收到该初始化段。
图20是无线通信的流程图2000,其包括:初始化段描述片段的接收。该方法可以由诸如UE102之类的无线设备来执行。在步骤2002,UE针对USD的传输,激活eMBMS网络中所定义的文件传送会话(例如,FLUTE会话)。UE通过开始在与该文件传送会话的传输会话ID相关联的定义的网络地址和端口上下载内容,来激活该会话。因此,UE将针对系统信息,在广播网络中激活文件传送会话。
在步骤2004,UE在该文件传送会话中接收多个元数据片段,后者包括至少一个初始化段描述片段。该文件传送会话可以是与USD文件传送会话相同的文件传送会话,也可以是另一个文件传送会话。所述至少一个初始化段描述片段可以与用户服务相关联,对于与该服务相关联的至少一个媒体段(而其在其它的文件传送会话中发送)进行解码可能需要该信息。例如,该初始化段描述片段可以包括:播放所述至少一个媒体段所需要的信息。该文件传送会话(例如,FLUTE会话)可以包括服务绑定元数据片段的序列,其每一个引用一个会话描述协议和用于多个用户服务的媒体呈现描述片段(除了初始化段描述片段之外)。所述广播网络可以包括用于DASH服务的eMBMS网络。
所述初始化段描述片段可以在MPD中进行引用,例如,MPD可以包括多个URI,这些URI表示初始化段或者媒体段中的至少一个的标识和网络位置。这些URI可以包括至少一个URI。
当携带初始化段的文件传送会话与携带USD的FLUTE会话是不相同的时,USD数据片段可以包括传送方法数据参数,后者指示:所述至少一个初始化数据段被携带在不同的文件传送会话中(例如,用户服务文件传送会话),其中该会话还是用于携带该用户服务的相应的媒体段的文件传送会话。例如,该传送方法数据参数可以包括用于初始化数据段的URI,或者该传送方法数据参数可以包括:用于指示所述至少一个初始化数据段被携带在用户服务文件传送会话(其中该用户服务文件传送会话携带相应的媒体段)中的属性(当所述至少一个属性被设置为预定的值时)。
替代地,该文件传送会话可以包括:指示初始化段描述片段被携带在该文件传送会话中的属性,这包括USD。按照惯例,可以在用于系统信息的文件传送会话中携带该初始化段描述片段。
在步骤2008,UE可以可选地对所述至少一个初始化段描述片段进行缓存。使用虚线来示出了可选的方面。
在步骤2010,UE还可以可选地接收与该用户服务相关联的第二初始化段描述片段,当对至少一个第二媒体段进行解码时需要该信息。这可以包括:针对包括DASH格式的媒体内容的用户服务的广播传送,在广播网络中激活第二文件传送会话。其后,至少一个第二媒体段在第二文件传送会话中发送,可以使用所缓存的初始化段描述片段,对所述至少一个第二媒体段进行解码。
为了实现与现有的UE向后兼容,可以在穿插有媒体段的文件传送会话中发送这些初始化段,可以在单独的文件传送会话中发送初始化段描述片段。因此,UE还可以在穿插在与所述至少一个媒体段相同的文件传送会话中,接收至少一个初始化数据段。能够在与用于媒体段的文件传送会话不相同的单独文件传送会话中接收初始化段描述片段的UE,将能够从这些媒体段中单独地获得初始化段描述片段。其它UE(例如,传统UE)可以获得和使用在与媒体段相同的文件传送会话中发送的初始化段。
该方法可以更高效地传送服务和内容,同时减少时延以提供更佳的用户体验。
图21是无线通信的流程图2100,其包括媒体段的接收。该方法可以由诸如UE102之类的无线设备来执行。可以结合流程图2000的一些方面,来执行流程图2100的方法。
在步骤2102,UE针对广播DASH服务,激活在eMBMS网络中定义的文件传送会话。UE开始在与该文件传送会话的传输会话ID相关联的定义的网络地址和端口上下载内容。
在步骤2104,UE接收在该文件传送会话中发送的至少一个媒体段。
在步骤2106,UE可以使用在用于系统信息的文件传送会话(其与用于用户服务的文件传送会话不相同)中传送的相关联的初始化段描述片段,对所述至少一个媒体段进行解码。用于系统信息的文件传送会话可以是用于USD的文件传送会话,也可以是与携带USD的FLUTE会话不相同的文件传送会话。例如,相关联的初始化段描述片段可以是在流程图2000的步骤2008中缓存的初始化数据段。
在步骤2108,UE还可以可选地对至少一个第二媒体段进行接收和解码,其中所述至少一个第二媒体段与通过用于USD的文件传送会话所传送的第二初始化段描述片段相关联。例如,第二初始化段描述片段可以包括:在步骤2010处接收的第二初始化段描述片段。
图22示出了一种概念性数据流图,其示出了示例性装置2200中的不同的模块/单元/组件之间的数据流。该装置可以是UE。装置2200包括文件传送会话管理模块2202,后者配置为:针对系统信息,在广播网络中激活一个文件传送会话。此外,该装置2200还包括文件传送会话处理模块2204,后者配置为:在该文件传送会话中从网络2210接收多个文件(如果该会话是用于用户服务发现,则其是元数据片段,或者如果该会话是用于传送DASH流媒体内容,则其是DASH段)。对于USD传输,所述多个元数据片段包括至少一个初始化段描述片段,其中所述至少一个初始化段描述片段与用户服务和在另一个文件传送会话中发送的至少一个媒体段相关联。此外,装置2200还包括数据缓存模块2206,后者配置为:对所述至少一个初始化段描述片段进行缓存。对于媒体段传输,与在USD中传送的初始化段描述片段相关联的至少一个媒体段,是通过单独的文件传送会话接收的。此外,该装置2200还包括内容处理模块2208,后者用于对媒体段进行解码以便进行播放,同时还使用缓存的初始化段。文件传送会话处理模块2204可以进一步配置为:接收与用户服务相关联的第二初始化数据段和至少一个第二媒体段。因此,图20和图21的前述流程图中的每一个步骤可以由一个模块来执行,装置2200可以包括这些模块中的一个或多个。
图23是示出用于使用处理系统2314的装置2200'的硬件实现的示例的图2300。处理系统2314可以使用总线架构来实现,其中该总线架构通常用总线2324来表示。根据处理系统2314的具体应用和整体设计约束条件,总线2324可以包括任意数量的相互连接总线和桥接。总线2324将包括一个或多个处理器和/或硬件模块(其用处理器2304、模块2202、2204、2206和2208表示)、以及计算机可读介质2306的各种电路链接在一起。此外,总线2324还链接诸如时钟源、外围设备、电压调整器和电源管理电路等等之类的各种其它电路,其中这些电路是本领域所公知的,因此没有做任何进一步的描述。
处理系统2314可以耦接到收发机2310。收发机2310耦接到一付或多付天线2320。收发机2310提供通过传输介质与各种其它装置进行通信的模块。处理系统2314包括耦接到计算机可读介质2306的处理器2304。处理器2304负责通用处理,其包括执行计算机可读介质2306上存储的软件。当该软件由处理器2304执行时,使得处理系统2314执行上文针对任何特定装置所描述的各种功能。计算机可读介质2306还可以用于存储当处理器2304执行软件时所操作的数据。此外,该处理系统还包括模块2202、2204、2206和2208中的至少一个。这些模块可以是在处理器2304上运行、驻留/存储在计算机可读介质2306中的软件模块、耦接到处理器2304的一个或多个硬件模块、或者其某种组合。处理系统2314可以是UE650的组件,其可以包括存储器660和/或TX处理器668、RX处理器656和控制器/处理器659中的至少一个。
在一种配置中,用于无线通信的装置2200包括:用于针对广播DASH服务,在eMBMS网络中激活一个文件传送会话的模块,例如这些单元可以包括文件传送会话管理模块2202。此外,该装置还包括:用于在该文件传送会话中接收多个数据片段的模块,其中所述多个数据片段包括至少一个初始化段描述片段,所述至少一个初始化段描述片段与在另一个文件传送会话中发送的至少一个媒体段相关联。例如,这些单元可以包括:文件传送会话处理模块2204。此外,该装置还包括:用于对所述至少一个初始化段描述片段进行缓存的模块,例如,这些单元可以包括数据缓存模块2206。所述接收单元还可以接收与至少一个第二媒体段相关联的第二初始化段描述片段。
所述前述单元可以是装置2200中的前述模块里的一个或多个,和/或配置为执行这些前述单元所述的功能的装置2200’的处理系统2314。如上所述,处理系统2314可以包括TX处理器668、RX处理器656和控制器/处理器659。因此,在一种配置中,所述前述单元可以是配置为执行这些前述单元所述的功能的TX处理器668、RX处理器656和控制器/处理器659。
图24是初始化段描述片段(例如,作为USD元数据片段)的eMBMS网络生成和传输,以及在单独的FLUTE会话上传输媒体段,以便无线设备进行接收的流程图2400。例如,图24的流程图可以由广播多播服务中心(BM-SC)来执行。在步骤2402,BM-SC发送在广播网络中针对系统信息所定义的第一文件传送会话(例如,FLUTE会话)。第一文件传送会话包括多个元数据片段,这些元数据片段包括与用户服务相关联的至少一个初始化段描述片段。
在步骤2404,在广播网络中发送第二文件传送会话,以便传送与用户服务相关联的媒体内容。可能需要该初始化段描述片段,以便对于也与该服务相关联、并在第二文件传送会话中发送的至少一个媒体段进行解码。
在发送第一和第二文件传送会话之前,BM-SC可以激活这些文件传送会话。BM-SC通过根据时间调度,在下载传送会话上发起内容的广播,来激活这些文件传送会话,其中该时间调度在相应的USD/SI中进行通告。BM-SC还可以生成用于文件传送会话的多个元数据片段,后者包括至少一个初始化段描述片段。
类似于图22的流程图,第一和第二文件传送会话中的每一个可以包括FLUTE会话。该FLUTE会话可以包括服务绑定元数据片段的序列,其中所述服务绑定元数据片段引用一个会话描述协议和用于多个用户服务的媒体呈现描述片段(除了初始化数据段之外)。所述广播网络可以包括用于广播DASH服务的eMBMS网络。
BM-SC可以可选地发送包括至少一个USD数据片段的USD文件传送会话。该USD数据片段可以包括传送方法数据参数,后者指示所述至少一个初始化数据段被携带在与USD文件传送会话不相同的文件传送会话中。例如,该传送方法数据参数可以包括用于初始化数据段的URI,或者该传送方法数据参数可以包括一个属性,当所述至少一个属性被设置为预定的值时,其指示所述至少一个初始化数据段被携带在不同的文件传送会话中。
所述多个元数据片段可以包括USD数据片段。例如,按照惯例,在用于系统信息的文件传送会话中携带该初始化段描述片段。该文件传送会话可以包括一个属性,其中当该属性被设置为预定的值时,其指示该初始化段描述片段被携带在该文件传送会话中(其包括USD)。初始化段描述片段可以在MPD中进行引用,例如,该MPD可以包括多个URI,所述多个URI中的每一个URI指示:初始化段描述片段或者媒体段中的至少一个的标识和网络位置。例如,该URI可以包括URL。初始化数据段的位置可以包括:指示该初始化数据段将在包括系统信息数据的文件传送会话中的至少一个里发送,还是发送成用于用户服务的文件传送会话中的初始化数据段的信息。
为了实现与现有的UE向后兼容,可以在穿插有媒体段的文件传送会话中发送这些初始化段,可以在用于系统信息的单独文件传送会话中发送成初始化段描述片段。因此,UE还可以在穿插在与所述至少一个媒体段相同的文件传送会话中,接收至少一个初始化数据段。
图25是一种概念性数据流图,其示出了示例性装置2500中的不同的模块/单元/组件之间的数据流。该装置对应于网络侧装置,其可以至少包括DASH编码器、MPD生成器、MPD生成器和BM-SC2520。此外,装置2500还可以包括其它核心网络和RAN实体2522,例如,MBMS网关、MME、MCE和eNB。
装置2500包括文件传送会话管理模块2502,后者配置为:针对广播DASH服务,在eMBMS网络中激活一个文件传送会话。此外,装置2500还包括文件传送会话处理模块2504,后者配置为:对在该文件传送会话中的多个文件(如果该会话是用于USD,则其是元数据片段,或者如果该会话是用于传送DASH流媒体内容,则其是DASH段)进行处理。该文件传送会话处理模块从内容生成模块2508接收媒体段和初始化段,对这些段进行处理以准备要向UE发送的这些段。其后,该文件传送会话处理模块将初始化段和媒体段提供给它们各自的传送模块。对于USD传输,所述多个元数据片段包括至少一个初始化段描述片段,其中所述至少一个初始化段描述片段与用户服务和在另一个文件传送会话中发送的至少一个媒体段相关联。装置2500包括内容生成模块2508,后者用于生成要进行播放的所述至少一个媒体段,以及相关联的初始化段。应当注意的是,可以从内容服务器接收用于传输的各种类型的段。无论这些段是从诸如内容生成模块2508之类的本地源接收的,还是从诸如内容服务器之类的另一个源接收的,都可以对这些各个段进行缓存以实现多路传输。例如,可以对初始化段进行缓存,这是由于它们与所有的USD元数据片段一样,被重复地广播(类似在转盘中)。可以通过USD文件传送会话模块2506,在USD文件传送会话中向UE2512发送初始化段描述片段,或者替代地,可以在用于用户服务的文件传送会话中发送初始化数据段。对于媒体段传输,与在USD中传送的初始化段描述片段相关联的至少一个媒体段,是通过广播DASH文件传送会话模块2510,经由单独的广播DASH文件传送会话来发送的。因此,图24的前述流程图中的每一个步骤可以由一个模块来执行,装置2500可以包括这些模块中的一个或多个。
图26是示出用于使用处理系统2614的装置2500'的硬件实现的示例的图2600。处理系统2614可以使用总线架构来实现,其中该总线架构通常用总线2624来表示。根据处理系统2614的具体应用和整体设计约束条件,总线2624可以包括任意数量的相互连接总线和桥接。总线2624将包括一个或多个处理器和/或硬件模块(其用处理器2604、模块2502、2504、2506、2508和2510表示)、以及计算机可读介质2606的各种电路链接在一起。此外,总线2624还链接诸如时钟源、外围设备、电压调整器和电源管理电路等等之类的各种其它电路,其中这些电路是本领域所公知的,因此没有做任何进一步的描述。
处理系统2614可以耦接到收发机2610。收发机2610耦接到一付或多付天线2620。收发机2610提供通过传输介质与各种其它装置进行通信的模块。处理系统2614包括耦接到计算机可读介质2606的处理器2604。处理器2604负责通用处理,其包括执行计算机可读介质2606上存储的软件。当该软件由处理器2604执行时,使得处理系统2614执行上文针对任何特定装置所描述的各种功能。计算机可读介质2606还可以用于存储当处理器2604执行软件时所操作的数据。此外,该处理系统还包括模块2502、2504、2506、2508和2510中的至少一个。这些模块可以是在处理器2604上运行、驻留/存储在计算机可读介质2606中的软件模块、耦接到处理器2604的一个或多个硬件模块、或者其某种组合。处理系统2514可以是eNB610的组件,其可以包括存储器676和/或TX处理器616、RX处理器670和控制器/处理器675中的至少一个。
在一种配置中,用于无线通信的装置2500/2500'包括:用于在广播网络中发送第一文件传送会话,以便传送系统信息的模块,其中所述第一文件传送会话包括多个元数据片段,这些元数据片段包括与用户服务相关联的至少一个初始化段描述片段;用于在广播网络中发送第二文件传送会话,以便传送与所述用户服务相关联的媒体内容的模块,例如,其包括下面中的任何一个:文件传送会话管理模块2502、文件传送会话内容生成模块2508和/或文件传送会话处理模块2504、USD传送会话模块2506和广播DASH文件传送会话模块2510。
所述前述单元可以是装置2500中的前述模块里的一个或多个,和/或配置为执行这些前述单元所述的功能的装置2500’的处理系统2614。如上所述,处理系统2514可以包括TX处理器616、RX处理器670和控制器/处理器675。因此,在一种配置中,所述前述单元可以是配置为执行这些前述单元所述的功能的TX处理器616、RX处理器670和控制器/处理器675。
应该理解的是,在公开的过程中的步骤的特定顺序或层次是示例性方法的一个例子。应该理解的是,根据设计偏好,过程中的步骤的特定顺序或层次可以被重新排列。此外,可以组合或省略一些步骤。所附的方法权利要求以示例性顺序呈现了多个步骤的要素,而并不意味着受限于所呈现的特定顺序或层次。
提供前面的描述以使本领域任何技术人员能够实现本文所描述的各个方面。对于本领域技术人员来说,对这些方面的各种修改将是显而易见的,并且本文定义的总体原理可以应用于其它方面。因此,权利要求并不旨在限于本文所示的各个方面,而是与符合书面权利要求的最广范围相一致,其中,除非特定指出,否则以单数形式引用某一要素并不旨在意味着“一个且仅仅一个”,而是“一个或多个”。除非另外专门指出,否则术语“一些”是指一个或多个。贯穿本公开内容所描述的各个方面的要素的所有结构和功能等价物以引用方式明确地并入本文中并且旨在由权利要求涵盖,这些结构和功能等价物对于本领域普通技术人员来说是公知的或将要是公知的。此外,本文中没有任何公开内容是想要奉献给公众的,不管这样的公开内容是否明确地记载在权利要求书中。任何权利要求要素不应被解释为功能性模块,除非该要素是用短语“用于……的模块”来明确地叙述的。
Claims (63)
1.一种用于无线通信的方法,包括:
针对系统信息,在广播网络中激活文件传送会话;以及
基于所述激活,在所述文件传送会话中接收多个元数据片段,所述多个元数据片段包括至少一个初始化段描述片段,其中,所述至少一个初始化段描述片段与在另一个文件传送会话中发送的至少一个媒体段相关联。
2.根据权利要求1所述的方法,其中,所述初始化段描述片段在媒体呈现描述片段中被引用。
3.根据权利要求2所述的方法,其中,所述媒体呈现描述片段包括多个统一资源标识符(URI),所述多个URI中的每一个URI表示初始化段描述片段和媒体段中的至少一个的标识和网络位置。
4.根据权利要求3所述的方法,其中,所述初始化数据段的URI包括:指示所述初始化段描述片段是要在发送系统信息数据的文件传送会话的至少一个中作为系统信息进行发送,还是在针对用户服务的文件传送会话中作为初始化数据段进行发送的信息。
5.根据权利要求1所述的方法,其中,所述文件传送会话包括通过单向传输的文件传送(FLUTE)会话。
6.根据权利要求5所述的方法,其中,所述FLUTE会话包括服务绑定元数据片段的序列,所述服务绑定元数据片段的序列除了所述初始化段描述片段之外,还引用针对至少一个用户服务的一组会话描述信息和媒体呈现描述片段。
7.根据权利要求1所述的方法,其中,所述至少一个初始化段描述片段包括播放所述至少一个媒体段所必需的信息。
8.根据权利要求1所述的方法,其中,所述多个元数据片段还包括至少一个用户服务发现元数据片段。
9.根据权利要求8所述的方法,其中,所述至少一个用户服务发现元数据片段包括传送方法数据参数,所述传送方法数据参数指示:在针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段,其中该文件传送会话与针对用户服务所定义的文件传送会话是不相同的。
10.根据权利要求9所述的方法,其中,按照约定,在所述针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段。
11.根据权利要求9所述的方法,其中,所述传送方法数据参数包括针对所述至少一个初始化段描述片段的至少一个统一资源标识符(URI)。
12.根据权利要求9所述的方法,其中,所述传送方法数据参数包括至少一个属性,其中当所述至少一个属性被设置为预定的值时,所述至少一个属性指示在所述针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段。
13.根据权利要求1所述的方法,还包括:
缓存所述至少一个初始化段描述片段。
14.根据权利要求13所述的方法,还包括:
针对用户服务的广播传送,在所述广播网络中激活第二文件传送会话,所述用户服务包括HTTP上的动态自适应流媒体(DASH)格式化的媒体内容;
接收在所述第二文件传送会话中发送的至少一个第二媒体段;以及
使用所缓存的初始化段描述片段,解码所述至少一个第二媒体段。
15.根据权利要求1所述的方法,还包括:
接收与至少一个第二媒体段相关联的第二初始化段描述片段。
16.根据权利要求15所述的方法,还包括:
针对广播HTTP上的动态自适应流媒体(DASH)服务,在所述广播网络中激活第二文件传送会话;
接收在所述第二文件传送会话中发送的至少一个第二媒体段;以及
使用缓存的第二初始化段描述片段,解码所述至少一个第二媒体段。
17.根据权利要求1所述的方法,还包括:
接收穿插在与所述至少一个媒体段相同的文件传送会话中的所述初始化段描述片段。
18.根据权利要求1所述的方法,其中,所述广播网络包括演进型多媒体广播多播服务(eMBMS)网络。
19.一种用于无线通信的装置,包括:
用于针对系统信息,在广播网络中激活文件传送会话的模块;以及
用于基于所述激活,在所述文件传送会话中接收多个元数据片段的模块,所述多个元数据片段包括至少一个初始化段描述片段,其中,所述至少一个初始化段描述片段与在另一个文件传送会话中发送的至少一个媒体段相关联。
20.根据权利要求19所述的装置,其中,所述初始化段描述片段在媒体呈现描述片段中被引用,其中,所述媒体呈现描述片段包括多个统一资源标识符(URI),所述多个URI中的每一个URI表示初始化数据段或媒体段中的至少一个的标识和网络位置,并且其中,所述初始化段描述片段的URI包括:指示所述初始化段描述片段是要在发送系统信息数据的文件传送会话的至少一个中作为系统信息进行发送,还是在针对用户服务的文件传送会话中作为初始化数据段进行发送的信息。
21.根据权利要求19所述的装置,其中,所述文件传送会话包括通过单向传输的文件传送(FLUTE)会话,并且其中,所述至少一个初始化段描述片段包括播放所述至少一个媒体段所必需的信息,所述装置还包括:用于缓存所述至少一个初始化段描述片段的模块。
22.根据权利要求19所述的装置,其中,所述多个元数据片段还包括至少一个用户服务发现元数据片段。
23.根据权利要求22所述的装置,其中,所述至少一个用户服务发现元数据片段包括传送方法数据参数,所述传送方法数据参数指示:在针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段,其中该文件传送会话与针对用户服务所定义的文件传送会话是不相同的。
24.根据权利要求23所述的装置,其中,按照约定,在所述针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段。
25.根据权利要求23所述的装置,其中,所述传送方法数据参数包括针对所述至少一个初始化段描述片段的至少一个统一资源标识符。
26.根据权利要求23所述的装置,其中,所述传送方法数据参数包括至少一个属性,其中当所述至少一个属性被设置为预定的值时,所述至少一个属性指示在所述针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段
27.根据权利要求19所述的装置,其中,所述用于接收的模块还接收与至少一个第二媒体段相关联的第二初始化段描述片段。
28.一种用于无线通信的装置,包括:
处理系统,其配置为:
针对系统信息,在广播网络中激活与服务器的文件传送会话;以及
基于所述激活,在所述文件传送会话中接收多个元数据片段,所述多个元数据片段包括至少一个初始化段描述片段,其中,所述至少一个初始化段描述片段与在另一个文件传送会话中发送的至少一个媒体段相关联。
29.根据权利要求28所述的装置,其中,所述初始化段描述片段在媒体呈现描述中被引用。
30.根据权利要求29所述的装置,其中,所述媒体呈现描述包括多个统一资源标识符(URI),所述多个URI中的每一个URI表示初始化段描述片段和媒体段中的至少一个的标识或网络位置。
31.根据权利要求30所述的装置,其中,所述初始化数据段的URI包括:指示所述初始化段描述片段是要在发送系统信息数据的文件传送会话的至少一个中作为系统信息进行发送,还是在针对用户服务的文件传送会话中作为初始化数据段进行发送的信息。
32.根据权利要求28所述的装置,其中,所述文件传送会话包括通过单向传输的文件传送(FLUTE)会话。
33.根据权利要求28所述的装置,其中,所述至少一个初始化段描述片段包括播放所述至少一个媒体段所必需的信息。
34.根据权利要求28所述的装置,其中,所述多个元数据片段还包括至少一个用户服务发现元数据片段。
35.根据权利要求34所述的装置,其中,所述至少一个用户服务发现元数据片段包括传送方法数据参数,所述传送方法数据参数指示:在针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段,其中该文件传送会话与针对用户服务所定义的文件传送会话是不相同的。
36.根据权利要求35所述的装置,其中,按照约定,在所述针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段。
37.根据权利要求35所述的装置,其中,所述传送方法数据参数包括针对所述至少一个初始化段描述片段的至少一个统一资源标识符(URI)。
38.根据权利要求35所述的装置,其中,所述传送方法数据参数包括至少一个属性,其中当所述至少一个属性被设置为预定的值时,所述至少一个属性指示在所述针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段。
39.根据权利要求28所述的装置,其中,所述处理系统还配置为:
缓存所述至少一个初始化段描述片段。
40.根据权利要求28所述的装置,其中,所述处理系统还配置为:
接收与至少一个第二媒体段相关联的第二初始化段描述片段。
41.一种无线设备中的计算机程序产品,包括:
计算机可读介质,其包括用于进行以下操作的代码:
针对系统信息,在广播网络中激活与服务器的文件传送会话;以及
基于所述激活,在所述文件传送会话中接收多个数据片段,所述多个数据片段包括至少一个初始化段描述片段,其中,所述至少一个初始化段描述片段与在另一个文件传送会话中发送的至少一个媒体段相关联。
42.一种用于无线通信的方法,包括:
在广播网络中发送第一文件传送会话以便传送系统信息,所述第一文件传送会话包括多个元数据片段,所述元数据片段包括与用户服务相关联的至少一个初始化段描述片段;以及
在所述广播网络中发送第二文件传送会话,以便传送与所述用户服务相关联的媒体内容。
43.根据权利要求42所述的方法,其中,所述初始化段描述片段在媒体呈现描述中被引用。
44.根据权利要求43所述的方法,其中,所述媒体呈现描述包括多个统一资源标识符(URI),所述多个URI中的每一个URI表示初始化段描述片段和媒体段中的至少一个的标识和网络位置。
45.根据权利要求44所述的方法,其中,所述初始化段描述片段的URI包括:指示所述初始化段描述片段是要在发送系统信息数据的文件传送会话的至少一个中作为系统信息进行发送,还是在针对用户服务的文件传送会话中作为初始化数据段进行发送的信息。
46.根据权利要求42所述的方法,其中,所述第一文件传送会话和所述第二文件传送会话包括通过单向传输的文件传送(FLUTE)会话。
47.根据权利要求42所述的方法,其中,所述多个元数据片段还包括至少一个用户服务发现元数据片段。
48.根据权利要求47所述的方法,其中,所述至少一个用户服务发现元数据片段包括传送方法数据参数,所述传送方法数据参数指示:在针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段,其中该文件传送会话与针对用户服务所定义的文件传送会话是不相同的。
49.根据权利要求48所述的方法,其中,按照约定,在所述针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段。
50.根据权利要求48所述的方法,其中,所述传送方法数据参数包括针对所述至少一个初始化段描述片段的至少一个统一资源标识符(URI)。
51.根据权利要求48所述的方法,其中,所述传送方法数据参数包括至少一个属性,其中当所述至少一个属性被设置为预定的值时,所述至少一个属性指示在所述针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段。
52.一种用于无线通信的装置,包括:
用于在广播网络中发送第一文件传送会话以便传送系统信息的模块,所述第一文件传送会话包括多个元数据片段,所述元数据片段包括与用户服务相关联的至少一个初始化段描述片段;以及
用于在所述广播网络中发送第二文件传送会话,以便传送与所述用户服务相关联的媒体内容的模块。
53.一种用于无线通信的装置,包括:
处理系统,其配置为:
在广播网络中发送第一文件传送会话以便传送系统信息,所述第一文件传送会话包括多个元数据片段,所述元数据片段包括与用户服务相关联的至少一个初始化段描述片段;以及
在所述广播网络中发送第二文件传送会话,以便传送与所述用户服务相关联的媒体内容。
54.根据权利要求53所述的装置,其中,所述初始化段描述片段在媒体呈现描述中被引用。
55.根据权利要求54所述的装置,其中,所述媒体呈现描述包括多个统一资源标识符(URI),所述多个URI中的每一个URI表示初始化段描述片段和媒体段中的至少一个的标识和网络位置。
56.根据权利要求55所述的装置,其中,所述初始化段描述片段的URI包括:指示所述初始化段描述片段是要在发送系统信息数据的文件传送会话的至少一个中作为系统信息进行发送,还是在针对用户服务的文件传送会话中作为初始化数据段进行发送的信息。
57.根据权利要求53所述的装置,其中,所述第一文件传送会话和所述第二文件传送会话包括通过单向传输的文件传送(FLUTE)会话。
58.根据权利要求53所述的装置,其中,所述多个元数据片段还包括至少一个用户服务发现元数据片段。
59.根据权利要求58所述的装置,其中,所述至少一个用户服务发现元数据片段包括传送方法数据参数,所述传送方法数据参数指示:在针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段,其中该文件传送会话与针对用户服务所定义的文件传送会话是不相同的并且与所述第二文件传送会话是不相同的。
60.根据权利要求59所述的装置,其中,按照约定,在所述针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段。
61.根据权利要求59所述的装置,其中,所述传送方法数据参数包括针对所述至少一个初始化段描述片段的至少一个统一资源标识符(URI)。
62.根据权利要求59所述的装置,其中,所述传送方法数据参数包括至少一个属性,其中当所述至少一个属性被设置为预定的值时,所述至少一个属性指示在所述针对系统信息的文件传送会话中携带所述至少一个初始化段描述片段。
63.一种无线设备中的计算机程序产品,包括:
计算机可读介质,其包括用于进行以下操作的代码:
在广播网络中发送第一文件传送会话以便传送系统信息,所述第一文件传送会话包括多个元数据片段,所述元数据片段包括与用户服务相关联的至少一个初始化段描述片段;以及
在所述广播网络中发送第二文件传送会话,以便传送与所述用户服务相关联的媒体内容。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161513992P | 2011-08-01 | 2011-08-01 | |
US61/513,992 | 2011-08-01 | ||
US13/563,659 US9590814B2 (en) | 2011-08-01 | 2012-07-31 | Method and apparatus for transport of dynamic adaptive streaming over HTTP (DASH) initialization segment description fragments as user service description fragments |
US13/563,659 | 2012-07-31 | ||
PCT/US2012/049228 WO2013019903A1 (en) | 2011-08-01 | 2012-08-01 | Method and apparatus for transport of dynamic adaptive streaming over http (dash) initialization segment description fragments as user service description fragments |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104040945A true CN104040945A (zh) | 2014-09-10 |
CN104040945B CN104040945B (zh) | 2017-08-22 |
Family
ID=47627694
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280046291.7A Active CN104040945B (zh) | 2011-08-01 | 2012-08-01 | 用于将http上的动态自适应流媒体(dash)初始化段描述片段作为用户服务描述片段传送的方法和装置 |
Country Status (11)
Country | Link |
---|---|
US (1) | US9590814B2 (zh) |
EP (1) | EP2740238B1 (zh) |
JP (1) | JP5774785B2 (zh) |
KR (1) | KR101599512B1 (zh) |
CN (1) | CN104040945B (zh) |
BR (1) | BR112014002381B1 (zh) |
CA (1) | CA2843592C (zh) |
ES (1) | ES2746046T3 (zh) |
HU (1) | HUE044313T2 (zh) |
RU (1) | RU2586600C2 (zh) |
WO (1) | WO2013019903A1 (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103858440A (zh) * | 2011-08-31 | 2014-06-11 | 高通股份有限公司 | 在针对自适应http流的表示之间提供改进切换的切换信令方法 |
CN107211032A (zh) * | 2015-02-11 | 2017-09-26 | Vid拓展公司 | 用于http动态自适应流媒体(dash)中的一般化http头的系统和方法 |
CN107431702A (zh) * | 2015-03-10 | 2017-12-01 | 高通股份有限公司 | 用于自适应媒体流式传输的多服务初始化 |
CN107431710A (zh) * | 2015-04-03 | 2017-12-01 | 高通股份有限公司 | 用于通过embms的http实时流式传输的技术 |
CN107925845A (zh) * | 2015-08-27 | 2018-04-17 | 高通股份有限公司 | 将cdn高速缓存在enb中的mbms架构 |
CN110720205A (zh) * | 2017-05-04 | 2020-01-21 | 诺基亚美国公司 | 经由用户服务平台通信的方法、装置和计算机可读存储介质 |
CN112771876A (zh) * | 2018-10-03 | 2021-05-07 | 高通股份有限公司 | 媒体数据的网络流式传输的初始化集合 |
CN113206819A (zh) * | 2020-02-03 | 2021-08-03 | 腾讯美国有限责任公司 | 基于多级别会话描述符的信令发送方法及装置 |
CN113228687A (zh) * | 2019-01-04 | 2021-08-06 | 腾讯美国有限责任公司 | 使用初始化层次结构的灵活的互操作性和能力信令 |
CN113748659A (zh) * | 2019-09-30 | 2021-12-03 | 腾讯美国有限责任公司 | 用于基于http的动态自适应流传输的基于会话的信息 |
Families Citing this family (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9432433B2 (en) | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
US11303684B2 (en) | 2006-09-14 | 2022-04-12 | Opentv, Inc. | Methods and systems for data transmission |
US8335873B2 (en) | 2006-09-14 | 2012-12-18 | Opentv, Inc. | Method and systems for data transmission |
US10616619B2 (en) | 2009-03-03 | 2020-04-07 | Mobilitie, Llc | System and method for multi-channel WiFi video streaming |
US9986268B2 (en) * | 2009-03-03 | 2018-05-29 | Mobilitie, Llc | System and method for multi-channel WiFi video streaming |
US9271054B2 (en) | 2009-03-03 | 2016-02-23 | Mobilitie, Llc | System and method for WiFi video streaming |
US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
US9590814B2 (en) * | 2011-08-01 | 2017-03-07 | Qualcomm Incorporated | Method and apparatus for transport of dynamic adaptive streaming over HTTP (DASH) initialization segment description fragments as user service description fragments |
US9887852B2 (en) * | 2011-08-11 | 2018-02-06 | Intel Corporation | Methods for switching between a MBMS download and an HTTP-based delivery of DASH formatted content over an IMS network |
KR101935785B1 (ko) * | 2011-08-16 | 2019-04-03 | 삼성전자 주식회사 | 무선통신시스템에서 멀티미디어 방송 서비스를 수신하는 방법 및 장치 |
US9055136B2 (en) * | 2011-10-13 | 2015-06-09 | Qualcomm Incorporated | Controlling streaming delay in networks |
US8924581B1 (en) * | 2012-03-14 | 2014-12-30 | Amazon Technologies, Inc. | Managing data transfer using streaming protocols |
US9526091B2 (en) * | 2012-03-16 | 2016-12-20 | Intel Corporation | Method and apparatus for coordination of self-optimization functions in a wireless network |
US9438883B2 (en) * | 2012-04-09 | 2016-09-06 | Intel Corporation | Quality of experience reporting for combined unicast-multicast/broadcast streaming of media content |
US9491220B2 (en) * | 2012-07-13 | 2016-11-08 | Infosys Limited | Systems and methods for adapting mobile multimedia content delivery service |
US9125073B2 (en) | 2012-08-03 | 2015-09-01 | Intel Corporation | Quality-aware adaptive streaming over hypertext transfer protocol using quality attributes in manifest file |
US9215269B2 (en) * | 2012-08-23 | 2015-12-15 | Amazon Technologies, Inc. | Predictive caching for content |
US8923880B2 (en) * | 2012-09-28 | 2014-12-30 | Intel Corporation | Selective joinder of user equipment with wireless cell |
EP2907313A1 (en) * | 2012-10-12 | 2015-08-19 | Canon Kabushiki Kaisha | Method and corresponding device for streaming video data |
WO2014108207A1 (en) * | 2013-01-11 | 2014-07-17 | Telefonaktiebolaget L M Ericsson (Publ) | Technique for operating client and server devices in a broadcast communication network |
JP6254188B2 (ja) | 2013-01-17 | 2017-12-27 | インテル アイピー コーポレーション | Imsベースのdashサービスにおいて、プレゼンスサーバによりプレゼンス情報を供給する方法、および、プレゼンスサーバを介してプレゼンス情報を受信するユーザ機器(ue) |
US10284612B2 (en) * | 2013-04-19 | 2019-05-07 | Futurewei Technologies, Inc. | Media quality information signaling in dynamic adaptive video streaming over hypertext transfer protocol |
CN104125516B (zh) * | 2013-04-24 | 2018-09-28 | 华为技术有限公司 | 媒体文件接收、媒体文件发送方法和装置及系统 |
US9781181B2 (en) | 2013-06-17 | 2017-10-03 | Qualcomm Incorporated | Multiple file delivery over unidirectional transport protocol sessions for a service |
WO2015000141A1 (zh) * | 2013-07-02 | 2015-01-08 | 华为技术有限公司 | 一种支持流媒体进行组播的方法和相关装置及系统 |
WO2015013687A1 (en) * | 2013-07-25 | 2015-01-29 | Futurewei Technologies, Inc. | System and method for effectively controlling client behavior in adaptive streaming |
US20150089073A1 (en) | 2013-09-25 | 2015-03-26 | Ericsson Television Inc | System and method for effectuating fast channel change in an adpative streaming environment |
US9444856B2 (en) | 2013-09-25 | 2016-09-13 | Ericsson Ab | System and method for managing adjacent channels in an adaptive streaming environment |
JP2015070427A (ja) | 2013-09-27 | 2015-04-13 | ソニー株式会社 | コンテンツ供給装置、コンテンツ供給方法、プログラム、端末装置、およびコンテンツ供給システム |
US9807452B2 (en) | 2013-10-07 | 2017-10-31 | Samsung Electronics Co., Ltd. | Practical delivery of high quality video using dynamic adaptive hypertext transport protocol (HTTP) streaming (DASH) without using HTTP in a broadcast network |
JPWO2015064211A1 (ja) | 2013-10-30 | 2017-03-09 | ソニー株式会社 | 送信装置、送信方法、受信装置、及び、受信方法 |
US9363333B2 (en) | 2013-11-27 | 2016-06-07 | At&T Intellectual Property I, Lp | Server-side scheduling for media transmissions |
KR101779435B1 (ko) * | 2014-01-03 | 2017-09-18 | 엘지전자 주식회사 | 방송 신호를 송신하는 장치, 방송 신호를 수신하는 장치, 방송 신호를 송신하는 방법 및 방송 신호를 수신하는 방법 |
JP2015136057A (ja) * | 2014-01-17 | 2015-07-27 | ソニー株式会社 | 通信装置、通信データ生成方法、および通信データ処理方法 |
US9621653B2 (en) | 2014-02-14 | 2017-04-11 | Western Digital Technologies, Inc. | Method and apparatus for a network connected storage system |
US10289547B2 (en) * | 2014-02-14 | 2019-05-14 | Western Digital Technologies, Inc. | Method and apparatus for a network connected storage system |
JP6519586B2 (ja) * | 2014-04-11 | 2019-05-29 | ソニー株式会社 | 受信装置、受信方法、送信装置、及び、送信方法 |
US9544388B1 (en) | 2014-05-09 | 2017-01-10 | Amazon Technologies, Inc. | Client-side predictive caching for content |
WO2015178221A1 (ja) * | 2014-05-23 | 2015-11-26 | ソニー株式会社 | 受信装置、受信方法、送信装置、及び、送信方法 |
WO2015199439A1 (ko) | 2014-06-25 | 2015-12-30 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
WO2016014852A1 (en) | 2014-07-23 | 2016-01-28 | Sonic Ip, Inc. | Systems and methods for streaming video games using gpu command streams |
EP3175624A4 (en) | 2014-07-31 | 2018-02-28 | LG Electronics Inc. | Apparatus and method for transmitting/receiving processes of a broadcast signal |
CN105830372B (zh) * | 2014-08-22 | 2019-06-14 | Lg 电子株式会社 | 发送广播信号的方法、发送广播信号的设备、接收广播信号的方法和接收广播信号的设备 |
KR101899827B1 (ko) * | 2014-09-03 | 2018-09-18 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
US20160094986A1 (en) * | 2014-09-29 | 2016-03-31 | Sprint Communications Company L.P. | Content delivery metadata exchange in wireless communication systems |
US10200856B2 (en) * | 2014-10-02 | 2019-02-05 | Sprint Communications Company L.P. | Content-delivery footprint and capabilities data transfer from wireless communication devices |
EP3220649A4 (en) | 2014-11-13 | 2018-06-20 | LG Electronics Inc. | Broadcasting signal transmission device, broadcasting signal reception device, broadcasting signal transmission method, and broadcasting signal reception method |
KR101844237B1 (ko) | 2014-11-17 | 2018-04-02 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
US9860571B2 (en) * | 2014-12-10 | 2018-01-02 | Lg Electronics Inc. | Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal |
US10667004B2 (en) | 2014-12-22 | 2020-05-26 | Lg Electronics Inc. | Broadcasting signal reception device, and broadcasting signal reception method based on pull mode |
US10721597B2 (en) * | 2014-12-31 | 2020-07-21 | Reliance Jio Infocomm Limited | System and method of providing multimedia service to a user equipment |
US9936054B2 (en) | 2015-01-29 | 2018-04-03 | Lg Electronics Inc. | Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal |
KR101897959B1 (ko) | 2015-02-27 | 2018-09-12 | 쏘닉 아이피, 아이엔씨. | 라이브 비디오 인코딩 및 스트리밍에서의 프레임 복제 및 프레임 확장을 위한 시스템 및 방법 |
US10454985B2 (en) * | 2015-03-04 | 2019-10-22 | Qualcomm Incorporated | File format based streaming with dash formats based on LCT |
US9326046B1 (en) | 2015-03-19 | 2016-04-26 | Amazon Technologies, Inc. | Uninterrupted playback of video streams using lower quality cached files |
US20160308934A1 (en) * | 2015-04-20 | 2016-10-20 | Qualcomm Incorporated | Further Device Timing Adjustments and Methods for Supporting DASH Over Broadcast |
US10848795B2 (en) * | 2015-05-12 | 2020-11-24 | Lg Electronics Inc. | Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal |
WO2016197391A1 (en) * | 2015-06-12 | 2016-12-15 | Motorola Solutions, Inc. | Method and server for broadcasting a data file to a plurality of radio talk groups |
US10305722B2 (en) | 2015-09-08 | 2019-05-28 | Lg Electronics Inc. | Apparatus and method for transmitting or receiving broadcast signal (as amended) |
US11310094B2 (en) | 2015-09-08 | 2022-04-19 | Lg Electronics Inc. | Apparatus and method for transmitting or receiving broadcast signal |
TW201725878A (zh) | 2015-09-14 | 2017-07-16 | Sony Corp | 受訊裝置、送訊裝置及資料處理方法 |
WO2017138387A1 (ja) * | 2016-02-12 | 2017-08-17 | ソニー株式会社 | 情報処理装置および情報処理方法 |
GB2578227B (en) * | 2016-05-23 | 2021-09-15 | Canon Kk | Method, device, and computer program for adaptive streaming of virtual reality media content |
JP6844007B2 (ja) | 2016-09-28 | 2021-03-17 | 華為技術有限公司Huawei Technologies Co.,Ltd. | ダウンリンクデータに対するack/nack情報をフィードバックする方法及び関係するデバイス |
US10542409B2 (en) * | 2016-10-07 | 2020-01-21 | Qualcomm Incorporated | Access for group call services through a broadcast channel |
JP6946705B2 (ja) * | 2017-04-14 | 2021-10-06 | 横浜ゴム株式会社 | コンベヤベルトの管理システム |
CA3091833C (en) | 2018-02-26 | 2023-12-19 | Colin York Smith | Systems and methods for broadcasting digital data to a plurality of receivers |
CN112840665B (zh) * | 2019-02-07 | 2024-01-19 | Lg电子株式会社 | 广播信号发送设备、广播信号发送方法、广播信号接收方法和广播信号接收设备 |
KR102126446B1 (ko) * | 2020-05-25 | 2020-06-24 | 주식회사 디투엔지니어링 | 변류기 2차측 개방 및 개방 위험 감시 기능을 갖는 수배전반 |
US20240163514A1 (en) * | 2021-03-08 | 2024-05-16 | Lg Electronics Inc. | Media data processing method and media data processing device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1591914A1 (en) * | 2004-04-26 | 2005-11-02 | Sap Ag | Method, computer program product and device for importing a plurality of data sets into a system |
CN101499918A (zh) * | 2009-02-10 | 2009-08-05 | 宇龙计算机通信科技(深圳)有限公司 | 一种自适应流媒体播放方法、装置、系统及移动终端 |
Family Cites Families (67)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9674575B2 (en) * | 2001-01-19 | 2017-06-06 | SITO Mobile R&D IP, LLC | System and method for routing media |
JP3871210B2 (ja) | 2002-09-19 | 2007-01-24 | ソニー株式会社 | 変換装置および変換方法、プログラム、並びにデータ構造 |
WO2004034589A2 (en) * | 2002-10-05 | 2004-04-22 | Digital Fountain, Inc. | Systematic encoding and decoding of chain reaction codes |
US8296436B2 (en) * | 2004-03-22 | 2012-10-23 | Nokia Corporation | Conveying parameters for broadcast/multicast sessions via a communication protocol |
US7162533B2 (en) | 2004-04-30 | 2007-01-09 | Microsoft Corporation | Session description message extensions |
US8111694B2 (en) | 2005-03-23 | 2012-02-07 | Nokia Corporation | Implicit signaling for split-toi for service guide |
US7493556B2 (en) * | 2005-03-31 | 2009-02-17 | International Business Machines Corporation | Differential dynamic content delivery with a session document recreated in dependence upon an interest of an identified user participant |
KR101270275B1 (ko) * | 2005-08-17 | 2013-05-31 | 삼성전자주식회사 | 방송 시스템에서의 통지 메시지 제공 방법 및 장치 |
WO2007054780A2 (en) * | 2005-11-08 | 2007-05-18 | Nokia Corporation | System and method for providing feedback and forward transmission for remote interaction in rich media applications |
US7889732B2 (en) | 2005-12-22 | 2011-02-15 | Alcatel-Lucent Usa, Inc. | Method for converting between unicast sessions and a multicast session |
KR101353620B1 (ko) * | 2006-01-05 | 2014-01-20 | 텔레폰악티에볼라겟엘엠에릭슨(펍) | 미디어 컨테이너 파일 관리 |
KR100850577B1 (ko) * | 2006-01-27 | 2008-08-06 | 삼성전자주식회사 | 휴대단말기의 멀티데이터 처리장치 및 방법 |
US20070240189A1 (en) * | 2006-04-06 | 2007-10-11 | Nokia Corporation | Utilizing presence service for service discovery in mobile broadcast |
US9432433B2 (en) * | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
US9209934B2 (en) * | 2006-06-09 | 2015-12-08 | Qualcomm Incorporated | Enhanced block-request streaming using cooperative parallel HTTP and forward error correction |
EP2068465B1 (en) * | 2006-09-26 | 2014-09-03 | Mitsubishi Electric Corporation | Data communication method and mobile communication system |
US7827580B2 (en) * | 2006-12-22 | 2010-11-02 | Nokia Corporation | Dynamically adjustable electronic service guide |
WO2008100014A1 (en) * | 2007-02-16 | 2008-08-21 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving electronic service guide in a digital broadcasting system |
WO2008117099A1 (en) * | 2007-03-28 | 2008-10-02 | Expway | A method and device for broadcasting additional information in a system for broadcasting video programs |
MX2009014043A (es) * | 2007-06-19 | 2010-03-01 | Nokia Corp | Sistema y método para una transferencia de transmisión mejorada desde un servicio de difusión multimedia/difusión a multiples destinos hacia un flujo de conmutación por paquetes. |
KR101429767B1 (ko) * | 2007-09-21 | 2014-08-19 | 삼성전자주식회사 | 전자 서비스 가이드를 송수신하기 위한 방법 및 디지털방송 시스템 |
CN101911693A (zh) * | 2007-12-03 | 2010-12-08 | 诺基亚公司 | 用于以iso基本媒体文件格式存储通知消息的系统和方法 |
US20090187593A1 (en) | 2008-01-17 | 2009-07-23 | Qualcomm Incorporated | Methods and Apparatus for Targeted Media Content Delivery and Acquisition in a Wireless Communication Network |
US8923249B2 (en) * | 2008-03-26 | 2014-12-30 | Qualcomm Incorporated | Method and apparatus for scrambling sequence generation in a communication system |
KR101507787B1 (ko) | 2008-03-31 | 2015-04-03 | 엘지전자 주식회사 | 단말기 및 이것의 인스턴트 메시징 서비스를 이용한 대화방법 |
KR101523377B1 (ko) * | 2008-05-29 | 2015-05-27 | 삼성전자주식회사 | 디지털 방송 시스템에서 방송 서비스 송수신 방법 및 장치 |
WO2010045511A2 (en) | 2008-10-15 | 2010-04-22 | Gal Zuckerman | Methods and systems for delivering content |
EP2200220A1 (en) | 2008-12-22 | 2010-06-23 | Thomson Licensing | Method and apparatus for reliable multicast streaming |
US8661155B2 (en) * | 2008-12-30 | 2014-02-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Service layer assisted change of multimedia stream access delivery |
US8621520B2 (en) * | 2009-05-19 | 2013-12-31 | Qualcomm Incorporated | Delivery of selective content to client applications by mobile broadcast device with content filtering capability |
JP5642779B2 (ja) * | 2009-06-15 | 2014-12-17 | ブラックベリー リミテッド | クライアント制御セッションレス適応を促進する方法および装置 |
US9288010B2 (en) * | 2009-08-19 | 2016-03-15 | Qualcomm Incorporated | Universal file delivery methods for providing unequal error protection and bundled file delivery services |
US9917874B2 (en) | 2009-09-22 | 2018-03-13 | Qualcomm Incorporated | Enhanced block-request streaming using block partitioning or request controls for improved client-side handling |
US20110096828A1 (en) * | 2009-09-22 | 2011-04-28 | Qualcomm Incorporated | Enhanced block-request streaming using scalable encoding |
EP2491495A4 (en) * | 2009-11-04 | 2013-01-02 | Huawei Tech Co Ltd | SYSTEM AND METHOD FOR DIFFUSION OF CONTINUOUS MULTIMEDIA CONTENT |
KR101786050B1 (ko) * | 2009-11-13 | 2017-10-16 | 삼성전자 주식회사 | 데이터 전송 방법 및 장치 |
CA2783592A1 (en) * | 2009-12-11 | 2011-06-16 | Nokia Corporation | Apparatus and methods for describing and timing representations in streaming media files |
EP2526671B1 (en) * | 2010-01-18 | 2016-11-16 | Telefonaktiebolaget LM Ericsson (publ) | Methods and arrangements for http media stream distribution |
CA2851888C (en) * | 2010-03-29 | 2020-03-31 | Lg Electronics Inc. | Method of processing non-real time service and broadcast receiver |
WO2011158221A2 (en) * | 2010-06-18 | 2011-12-22 | Nokia Corporation | Method and apparatus for generating and handling streaming media quality-of-experience metrics |
US8763060B2 (en) * | 2010-07-11 | 2014-06-24 | Apple Inc. | System and method for delivering companion content |
CN103109540B (zh) * | 2010-07-19 | 2016-04-27 | Lg电子株式会社 | 收发媒体文件的方法以及使用该方法发送/接收的装置 |
CN103119958A (zh) * | 2010-07-20 | 2013-05-22 | 夏普株式会社 | 内容分发装置、内容重放装置、内容分发系统、内容分发装置的控制方法、控制程序以及记录介质 |
KR20120034550A (ko) * | 2010-07-20 | 2012-04-12 | 한국전자통신연구원 | 스트리밍 컨텐츠 제공 장치 및 방법 |
TW201210325A (en) | 2010-07-21 | 2012-03-01 | Nokia Corp | Method and apparatus for indicating switching points in a streaming session |
US9531579B2 (en) * | 2010-08-10 | 2016-12-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Session control for media stream transmission |
WO2012032502A1 (en) | 2010-09-10 | 2012-03-15 | Nokia Corporation | A method and apparatus for adaptive streaming |
US8929456B2 (en) * | 2010-09-30 | 2015-01-06 | Alcatel Lucent | Video coding using compressive measurements |
US9137555B2 (en) | 2010-10-05 | 2015-09-15 | Telefonaktiebolaget L M Ericsson (Publ) | Client, a content creator entity and methods thereof for media streaming |
KR101452669B1 (ko) * | 2010-11-02 | 2014-10-23 | 엘지전자 주식회사 | 미디어 콘텐트 송수신 방법 및 그를 이용한 송수신 장치 |
JP5961174B2 (ja) * | 2010-11-02 | 2016-08-02 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | メディア記述配信のための方法およびデバイス |
US9510061B2 (en) * | 2010-12-03 | 2016-11-29 | Arris Enterprises, Inc. | Method and apparatus for distributing video |
US20120166667A1 (en) * | 2010-12-22 | 2012-06-28 | Edward Hall | Streaming media |
KR20130135915A (ko) * | 2011-02-11 | 2013-12-11 | 인터디지탈 패튼 홀딩스, 인크 | 콘텐츠 배포 및 수신 방법 및 장치 |
US9485108B2 (en) * | 2011-03-14 | 2016-11-01 | Qualcomm Incorporated | System and apparatus for using multichannel file delivery over unidirectional transport (“FLUTE”) protocol for delivering different classes of files in a broadcast network |
US8489760B2 (en) * | 2011-03-31 | 2013-07-16 | Juniper Networks, Inc. | Media file storage format and adaptive delivery system |
EP2695352A4 (en) * | 2011-04-01 | 2014-12-31 | Intel Corp | ADAPTIVE BROADCASTING IN HTTP FLOW WITH OPTIMIZATION BETWEEN LAYERS |
US9026671B2 (en) * | 2011-04-05 | 2015-05-05 | Qualcomm Incorporated | IP broadcast streaming services distribution using file delivery methods |
US8744010B2 (en) * | 2011-05-12 | 2014-06-03 | Nokia Corporation | Providing signaling information in an electronic service guide |
TW201720194A (zh) * | 2011-06-01 | 2017-06-01 | 內數位專利控股公司 | 內融傳遞網路互連(cdni)機制 |
CN103733631B (zh) * | 2011-06-20 | 2017-02-15 | Lg电子株式会社 | 媒体内容收发方法和使用该方法的收发设备 |
US9584238B2 (en) * | 2011-06-24 | 2017-02-28 | Nokia Corporation | Accessing service guide information in a digital video broadcast system |
US20130170561A1 (en) * | 2011-07-05 | 2013-07-04 | Nokia Corporation | Method and apparatus for video coding and decoding |
US9590814B2 (en) * | 2011-08-01 | 2017-03-07 | Qualcomm Incorporated | Method and apparatus for transport of dynamic adaptive streaming over HTTP (DASH) initialization segment description fragments as user service description fragments |
US20130034032A1 (en) * | 2011-08-05 | 2013-02-07 | Nokia Corporation | Accessing Service Guide Information in a Broadcast System |
US9887852B2 (en) * | 2011-08-11 | 2018-02-06 | Intel Corporation | Methods for switching between a MBMS download and an HTTP-based delivery of DASH formatted content over an IMS network |
US20130279375A1 (en) * | 2012-04-20 | 2013-10-24 | Motorola Solutions, Inc. | Method and apparatus for enabling interoperability between a broadband network and a narrowband network |
-
2012
- 2012-07-31 US US13/563,659 patent/US9590814B2/en active Active
- 2012-08-01 KR KR1020147005784A patent/KR101599512B1/ko active IP Right Grant
- 2012-08-01 CA CA2843592A patent/CA2843592C/en active Active
- 2012-08-01 WO PCT/US2012/049228 patent/WO2013019903A1/en active Search and Examination
- 2012-08-01 JP JP2014524057A patent/JP5774785B2/ja active Active
- 2012-08-01 CN CN201280046291.7A patent/CN104040945B/zh active Active
- 2012-08-01 BR BR112014002381-6A patent/BR112014002381B1/pt active IP Right Grant
- 2012-08-01 RU RU2014107894/08A patent/RU2586600C2/ru active
- 2012-08-01 ES ES12750507T patent/ES2746046T3/es active Active
- 2012-08-01 HU HUE12750507 patent/HUE044313T2/hu unknown
- 2012-08-01 EP EP12750507.1A patent/EP2740238B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1591914A1 (en) * | 2004-04-26 | 2005-11-02 | Sap Ag | Method, computer program product and device for importing a plurality of data sets into a system |
CN101499918A (zh) * | 2009-02-10 | 2009-08-05 | 宇龙计算机通信科技(深圳)有限公司 | 一种自适应流媒体播放方法、装置、系统及移动终端 |
Non-Patent Citations (2)
Title |
---|
ETSI TS: "《Universal Mobile Telecommunications System (UMTS);LTE;Multimedia Broadcast/Multicast Service (MBMS);Protocols and codecs》", 《3GPP TS 26.346 VERSION 10.0.0 RELEASE 10》 * |
MOBILE COMPETENCE CENTRE: "《Open IPTV Forum - Release 2 Specification HTTP Adaptive Streaming DRAFT V0,04,01》", 《IPF OPEN IPTV FORUM》 * |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103858440B (zh) * | 2011-08-31 | 2017-10-31 | 高通股份有限公司 | 在针对自适应http流的表示之间提供改进切换的切换信令方法 |
CN103858440A (zh) * | 2011-08-31 | 2014-06-11 | 高通股份有限公司 | 在针对自适应http流的表示之间提供改进切换的切换信令方法 |
CN107211032A (zh) * | 2015-02-11 | 2017-09-26 | Vid拓展公司 | 用于http动态自适应流媒体(dash)中的一般化http头的系统和方法 |
US11622137B2 (en) | 2015-02-11 | 2023-04-04 | Vid Scale, Inc. | Systems and methods for generalized HTTP headers in dynamic adaptive streaming over HTTP (DASH) |
CN107431702A (zh) * | 2015-03-10 | 2017-12-01 | 高通股份有限公司 | 用于自适应媒体流式传输的多服务初始化 |
CN107431710A (zh) * | 2015-04-03 | 2017-12-01 | 高通股份有限公司 | 用于通过embms的http实时流式传输的技术 |
CN107431710B (zh) * | 2015-04-03 | 2020-08-04 | 高通股份有限公司 | 用于通过embms的http实时流式传输的技术 |
CN107925845A (zh) * | 2015-08-27 | 2018-04-17 | 高通股份有限公司 | 将cdn高速缓存在enb中的mbms架构 |
CN107925845B (zh) * | 2015-08-27 | 2021-05-28 | 高通股份有限公司 | 用于高效内容递送的方法和装置 |
CN110720205B (zh) * | 2017-05-04 | 2022-09-02 | 诺基亚美国公司 | 经由用户服务平台通信的电子设备 |
CN110720205A (zh) * | 2017-05-04 | 2020-01-21 | 诺基亚美国公司 | 经由用户服务平台通信的方法、装置和计算机可读存储介质 |
CN112771876A (zh) * | 2018-10-03 | 2021-05-07 | 高通股份有限公司 | 媒体数据的网络流式传输的初始化集合 |
CN112771876B (zh) * | 2018-10-03 | 2023-04-07 | 高通股份有限公司 | 检索媒体数据的方法和设备以及发送媒体数据的方法和设备 |
CN113228687A (zh) * | 2019-01-04 | 2021-08-06 | 腾讯美国有限责任公司 | 使用初始化层次结构的灵活的互操作性和能力信令 |
CN113228687B (zh) * | 2019-01-04 | 2023-04-14 | 腾讯美国有限责任公司 | 用于使用初始化层次结构的方法、设备及装置 |
CN113748659A (zh) * | 2019-09-30 | 2021-12-03 | 腾讯美国有限责任公司 | 用于基于http的动态自适应流传输的基于会话的信息 |
CN113748659B (zh) * | 2019-09-30 | 2023-01-31 | 腾讯美国有限责任公司 | 接收会话的媒体数据的方法、装置和非易失性计算机可读介质 |
CN113206819A (zh) * | 2020-02-03 | 2021-08-03 | 腾讯美国有限责任公司 | 基于多级别会话描述符的信令发送方法及装置 |
CN113206819B (zh) * | 2020-02-03 | 2023-04-07 | 腾讯美国有限责任公司 | 基于多级别会话描述符的信令发送方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
EP2740238A1 (en) | 2014-06-11 |
US20130036234A1 (en) | 2013-02-07 |
JP2014527745A (ja) | 2014-10-16 |
CN104040945B (zh) | 2017-08-22 |
RU2014107894A (ru) | 2015-09-10 |
KR20140051387A (ko) | 2014-04-30 |
BR112014002381A2 (pt) | 2017-02-21 |
JP5774785B2 (ja) | 2015-09-09 |
US9590814B2 (en) | 2017-03-07 |
RU2586600C2 (ru) | 2016-06-10 |
CA2843592C (en) | 2017-07-04 |
EP2740238B1 (en) | 2019-06-19 |
WO2013019903A1 (en) | 2013-02-07 |
ES2746046T3 (es) | 2020-03-04 |
KR101599512B1 (ko) | 2016-03-21 |
CA2843592A1 (en) | 2013-02-07 |
HUE044313T2 (hu) | 2019-10-28 |
BR112014002381B1 (pt) | 2022-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104040945B (zh) | 用于将http上的动态自适应流媒体(dash)初始化段描述片段作为用户服务描述片段传送的方法和装置 | |
JP6997752B2 (ja) | 無線通信システムにおいてヌメロロジを決定するための方法及び装置 | |
CN104205930B (zh) | 多频网络中的embms业务的激活和维护的方法 | |
CN104205966B (zh) | 在具有混合单播广播子帧的lte中扩展循环前缀长度 | |
KR101606969B1 (ko) | 인터넷 프로토콜 멀티캐스트 콘텐츠 전달의 애플리케이션 전송 레벨 로케이션 필터링 | |
CN104054362B (zh) | 接收报告聚合 | |
CN105247840B (zh) | 使用embms中的调度描述段的完整文件修复的方法、装置和介质 | |
CN104272825B (zh) | 在lte中实现快速embms信道切换和添加 | |
CN104685947B (zh) | 异构网络中和场所内的mbms支持 | |
CN105009501B (zh) | 高阶调制的传输和处理 | |
CN105052065A (zh) | 用于长期演进机器类型通信的信道状态信息以及自适应调制和编码设计 | |
CN104365053A (zh) | Lte中新载波类型的传输块大小确定 | |
CN105934909A (zh) | Lte中的发现信号和网络同步信号设计 | |
CN103988558B (zh) | 发现单频带或双频带lte中的演进型多播广播多媒体服务 | |
CN106797302A (zh) | 利用广播信道或具有单播信道的广播信道的对广播信道的载波聚合方法 | |
CN104704895A (zh) | 用于m2m和mtc通信的广播/多播的使用 | |
CN105027591A (zh) | 用于对等发现和遗留lte业务的共存的资源分配 | |
CN107431710B (zh) | 用于通过embms的http实时流式传输的技术 | |
JP2017513376A (ja) | 受信報告のためのクライアントidおよびマルチアプリケーションサポート |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |