用于支持下载和流传送的分组传输的方法和设备的制造方法
【技术领域】
[0001] 本申请总的来说设及媒体数据传输,且更具体地,设及支持下载和流传送 (streaming)两者的分组传输协议。
【背景技术】
[0002] 运动图像专家组(MPEG)媒体输送(MMT)是为经不同种类的IP(因特网协议)网 络环境的多媒体服务指定用于编码媒体数据的传递的技术的数字容器标准或者格式。传递 的编码媒体数据包括音视频媒体数据及其他类型的数据两者,该音视频媒体数据要求在指 定时间的特定数据单元的同步解码和呈现,即为定时数据,其他类型的数据基于服务的上 下文或者用户的交互在任意时间内解码和呈现,即为非定时数据。
[0003] 新的分组化模式,通用文件传递(G抑)模式,已经引入MMT传递功能中。但是,还 未优化该模式到MMTP中的集成和与现有的有效载荷模式的集成。
[0004] 因此,需要用于媒体数据传输的改进的设备和方法。
【发明内容】
阳00引技术问题
[0006] 本公开的实施例提供了使用能够支持下载和流传送的分组传输协议生成和处理 输送分组的方法和设备。
[0007] 技术方案
[0008] 在一个示例性实施例中,提供由发送实体生成输送分组的方法。该方法包括:生成 输送分组W包括分组报头、有效载荷报头和有效载荷,该分组报头在指示多个有效载荷类 型之一的字段中包括有效载荷类型的标识符,多个有效载荷类型包括下载模式的第一有效 载荷类型和流传送模式的第二有效载荷类型;和发送输送分组。
[0009] 在另一示例性实施例中,提供了能够生成输送分组的发送实体中的设备。该设备 包括:处理电路,配置为生成输送分组W包括分组报头、有效载荷报头和有效载荷,该分组 报头在指示多个有效载荷类型之一的字段中包括有效载荷类型的标识符,且多个有效载荷 类型包括下载模式的第一有效载荷类型和流传送模式的第二有效载荷类型;和发射器,配 置为发送该输送分组。
[0010] 在又一示例性实施例中,提供了由接收实体处理输送分组的方法。该方法包括:接 收输送分组W包括分组报头、有效载荷报头和有效载荷,该分组报头在指示多个有效载荷 类型之一的字段中包括有效载荷类型的标识符,且多个有效载荷类型包括下载模式的第一 有效载荷类型和流传送模式的第二有效载荷类型;和根据分组报头和有效载荷报头处理有 效载荷。
[0011] 在又一示例性实施例中,提供了在能够处理输送分组的接收实体中的设备。该设 备包括:接收器,配置为接收输送分组W包括分组报头、有效载荷报头和有效载荷,该分组 报头在指示多个有效载荷类型之一的字段中包括有效载荷类型的标识符,且多个有效载荷 类型包括下载模式的第一有效载荷类型和流传送模式的第二有效载荷类型;和处理电路, 配置为根据分组报头和有效载荷报头处理有效载荷。
[0012] 在进行W下的【具体实施方式】之前,提到遍及该专利文档使用的某些单词和短语的 定义是有益的:术语"包括"和"包含"W及其变型指的是无限制地包括;术语"或者"是包含 性的,指的是和/或;短语"与...相关联"和"与其相关联"W及其变型可能指的是包括,被 包括在内,与...互连,包含,被包含在内,连接到或者与...连接,禪合到或者与...禪合, 可与...通信,与...协作,交错,并列,接近于,被限制到或者W...限制,具有,具有...的 特性,等等;且术语"控制器"指的是控制至少一个操作的任何装置、系统或者其一部分,运 种装置可WW硬件、固件或者软件,或者其至少两个的某些组合来实现。应当注意,与任何 特定的控制器相关联的功能可W集中或者分布,无论本地地或者远程地。遍及运专利文档 提供某些单词和短语的定义,本领域普通技术人员应该理解在很多情况下,如果不是大多 数情况,运种定义应用于运种定义的单词和短语的先前的W及未来的使用。
【附图说明】
[0013] 为了本公开及其优点的更完整的理解,现在对结合附图做出的W下描述进行参 考,在附图中相同的附图标记表示相同的部分:
[0014] 图1图示其中可W实现本公开的各种实施例的传输系统的示例; 阳015] 图2图示根据本公开的各种实施例的MMT包和MMT包的逻辑结构;
[0016] 图3图示根据本公开的说明性实施例的由用于来自不同资产的MPU的呈现的呈现 信息文档提供的时序的示例;
[0017] 图4图示根据本公开的各种实施例的流传送模式有效载荷报头的示例性结构;
[0018] 图5图示根据本公开的各种实施例的定时媒体片段单元(MFU)报头的示例性结 构;
[0019] 图6图示根据本公开的各种实施例的非定时MFU报头的示例性结构;
[0020] 图7图示根据本公开的各种实施例的信令消息报头的示例性结构;
[0021] 图8图示根据本公开的各种实施例的G抑模式分组结构的示例性结构;
[0022] 图9图示根据本公开的各种实施例的MMTP分组的示例性结构;
[0023] 图10图示根据本公开的各种实施例的报头扩展的示例性结构;
[0024] 图11图示根据本公开的各种实施例的定时媒体数据的分组化的示例性图;
[0025] 图12图示根据本公开的各种实施例的非定时媒体数据的分组化的示例性图;
[00%] 图13图示根据本公开的说明性实施例用于在接收实体处理输送分组的处理; [0027] 图14图示根据本公开的说明性实施例用于在发送实体生成输送分组的处理;和 阳02引图15图示其中可W实现本公开的各种实施例的示例电子装置。
【具体实施方式】
[0029] W下讨论的图1到图15W及用于描述本专利文档中本公开的原理的各种实施例 可W是仅通过说明的方式,且不应该W任何方式解释为限制本公开的范围。本领域技术人 员将理解本公开的原理可WW任何适当地布置的系统或装置实现。
[0030] 在下面文档和标准说明中讨论MMT编码和媒体传递:MPEG-HSystems,Textof ISO/IEC化dCD23008-1MPEGMediaTransport,将其在此并入本公开中,就好像完全在 运里提出的那样。MMT定义包括封装、传递和信令的=个功能区域。封装功能区域定义媒体 内容的逻辑结构、MMT包和要由MMT适应实体处理的数据单元的格式。MMT包指定包括媒体 内容和媒体内容当中的关系的成分W提供自适应传递所需的信息。定义数据单元的格式W 封装编码媒体,从而作为传递协议的有效载荷存储或者携带,和容易地在存储和携带之间 转换。传递功能区域定义应用层协议和有效载荷的格式。应用层协议与用于多媒体的传递 的传统的应用层协议相比,提供用于MMT包的传递的包括多路复用的增强特征。定义有效 载荷格式W携带对特定媒体类型或者编码方法不可知(agnostic)的编码媒体数据。信令 功能区域定义消息的格式W管理MMT包的传递和消耗。用于消耗管理的消息用于用信号通 知MMT包的结构,且用于传递管理的消息用于用信号通知有效载荷格式的结构和协议的配 置。
[0031] MMT定义用于比如音频、视频及其他静态内容(比如,控件、文件等)之类的时间 连续多媒体的传递的新框架。MMT指定用于MMT包到接收实体的传递的协议(即,MMT巧。 MMTP作为协议报头的一部分用信号通知MMTP包的传输时间。该时间使接收实体能够通过 检查每个进入的MMT分组的发送时间和接收时间来执行去抖动。
[0032] 本公开的实施例识别出新的分组化模式,即G抑模式已经引入MMT传递功能。G抑 使能任何通用文件的传输。本公开的实施例认识到目前MMT定义4个其他的分组化模式: 媒体处理单元(MPU)模式、MPU片段模式、信令消息模式和前向纠错(FEC)模式。MPU模式 传递完整MPU并将分段(化agmentation)留给传输层。对于MPU传递优化MPU片段模式并 W媒体知道的方式执行分组化,向接收客户端通知MPU片段类型和特性。FEC和信令模式分 别用于传递FEC修复分组和信令消息。FEC修复分组携带可用于恢复一个或多个丢失的源 分组的FEC修复流的分段的集合。
[0033] 本公开的实施例认识到MPU模式可W被看作G抑模式的子情况,因为作为对象且 没有任何媒体知道的分组化地传递整个MPU。关于MPU的信息在G抑模式中可W作为对象 的元数据的一部分完全地传递。因此,本公开的实施例提供为除去MPU模式和将MPU片段 模式重命名为用于歧义消除的MPU模式。结果,可W使用GFD模式作为通用对象或者使用 该MPU模式作为一组独立片段来传递MPU。
[0034] 本公开的实施例认识到目前通过多层划分分组的有效载荷格式。对于每个有效载 荷格式需要主有效载荷报头,且主有效载荷报头具有到MMTP协议报头的一对一映射。本公 开的实施例认识到将该通用有效载荷报头与MMTP协议报头合并,且使得剩余的有效载荷 报头取决于有效载荷类型。例如,分段和聚合也取决于有效载荷类型,因为某些有效载荷类 型,例如FEC和GFD,不要求聚合和分段。本公开的实施例进一步提供用于使得容易标识信 令消息和更新的信令消息的有效载荷类型。该有效载荷格式也将使能信令消息的聚合和分 段。
[0035] 图1图示其中可W实现本公开的各种实施例的传输系统100的示例。在图示的实 施例中,无线系统100包括发送实体101、网络105、接收实体110-116、无线传输点(例如, 演进节点B(eNB),节点B),该无线传输点比如是基站度巧102、基站度巧103及其他类似的 基站或者中继站(未示出)。发送实体101经由网络105与基站102和基站103通信,该网 络105例如可W是因特网、媒体广播网络或者基于IP的通信系统。接收实体110-116经由 网络105和/或基站102和103与发送实体101通信。例如,接收实体110-116可W从发 送实体101接收用于下载和流传送(stream)的媒体数据。在各种实施例中,发送实体101 可W生成和发送MMTP分组,且一个或多个接收实体110-116可W根据本公开的教导接收和 处理MMTP分组。
[0036] 基站102向基站102的覆盖区域120内的第一多个接收实体(例如,用户设备、移 动电话、移动站、用户站)提供对网络105的无线接入(经由基站101)。第一多个接收实 体包括可W位于小企业(SB)中的用户设备111、可W位于企业巧)中的用户设备112、可W 位于WiFi热点化巧中的用