用于传递多媒体数据的传输特性信息的方法和设备与流程

文档序号:15700899发布日期:2018-10-19 19:49阅读:261来源:国知局

技术领域

本发明总体上涉及用于在广播和通信系统中递送多媒体数据分组的方法和装置,并且更具体地涉及用于在基于因特网协议支持多媒体服务的广播和通信系统中当在随着时间动态地改变的网络环境中提供利用一个或多个媒体处理单元(MPU)构成的多媒体内容的服务时、为了进行服务质量(QoS)控制而以MPU组为单位来递送多媒体数据的传送特性的方法和装置。



背景技术:

IEEE802.16(WiMAX)、IEEE802.11e(WiFi TXOP)、第三代合作伙伴项目通用移动电信系统(3GPP UMTS)和3GPP长期演进(LTE)具有保留资源和保证所保留的资源的功能。实时多媒体服务使用资源保留协议以便保证QoS。作为代表性示例,因特网工程任务组(IETF)已经在作为资源保留协议的资源保留协议(RSVP)中定义了在用户终端和内容服务器之间保留网络资源所需要的参数。

图1图示出利用作为双漏桶参数的可变比特率(VBR)来说明数据的处理。

使用包括在业务规范Tspec中的四个参数Rg、Rp、Bp和B来将VBR业务表示为双漏桶。Rg是平均比特率,并且尽管数据的比特率瞬间地超过比特率Rg,当数据被存储在缓冲器中时,也没有溢出发生。所需要的缓冲器尺寸被提前指定为Bg。同样地,峰值比特率Rp也被保留。在传送分组的时段期间维持峰值比特率的假设之下,用于峰值比特率Rp的缓冲器尺寸Bp能够被设置为服务数据单元(SDU)的最大尺寸。SDU的最大尺寸通常被表示为最大传递单元(MTU)。

表1示出在各种协议中使用的四个双漏桶参数。

【表1】

因此,考虑到与其它协议的兼容性,使用双漏桶参数来创建多媒体的传送特性是有效的。通常,当建立用于提供多媒体服务的服务会话时执行资源保留协议,并且假定在维持服务时,在相对于整体多媒体内容传送数据的网络上由端到端系统来使用该协议。然而,用于服务的端到端资源保留不能被体现在通用开放因特网环境中。此外,核心网络实现稳定的宽带传输,然而,在网络端点处或网络端点附近,由于许多用户之间的资源共享可能出现问题。具体地,在无线或移动通信网络中,网络资源环境由于诸如用户的迁移、干扰等等的各种因素而动态地改变。

图2图示出在IEEE802.16网络环境中测量了10分钟的信号干扰加噪声比(SINR)。

活动图像专家组(MPEG)正在进行MPEG媒体传送(MMT)技术的标准化,并且MMT技术通过资产递送特性(ADC)以资产为单位提供传送特性,以便体现保留用于多媒体服务的资源和保证所保留的资源的功能以及在动态网络环境中构造多媒体数据的传送特性并且发送/接收传送特性的功能。

在MMT技术中,资产是逻辑型数据实体,并且利用一个或多个媒体处理单元(MPU)来构造。资产是对其应用配置信息和多媒体的传送特性的最大的数据单元。

ADC用于保证在MMT资产的传输时的QoS,并且ADC规定用于特定传输环境的参数和用于QoS的参数。通过使用ADC,当根据网络环境配置保留资源时,服务提供者能够考虑到传输所需要的媒体特性来配置网络资源。然而,在SINR实时地改变的动态网络环境中,当服务会话开始时,使用现有的RSVP等等难以保证所保留的资源量。此外,在移动环境中,当用户移动到另一个基站的覆盖区域中时,应当再次执行资源保留。出于这些理由,当保留资源以便在动态网络环境中保证多媒体服务的QoS时,以与用于整体内容的资源保留相比较短的长度为单位保留资源,将是有效的。因此,需要提出一种以包括多个MPU的MPU组为单位插入用于控制MPU的QoS的附加信息的方法,其中每个MPU是构成媒体内容的小单元。



技术实现要素:

要解决的问题

本发明的一方面将提供用于通过提供在动态网络环境中能够在时间上被划分的媒体数据的传送特性来有效地保证多媒体服务的服务质量(QoS)的方法和装置。

解决问题的手段

根据本发明的示例性实施例,提供了一种在基于因特网协议支持多媒体服务的系统中递送多媒体数据的传送特性的方法。该方法包括:以预定数量的媒体处理单元(MPU)为单位创建能够以MPU为单位划分的媒体数据的传送特性;以及将所创建的传送特性和指示所创建的传送特性的存在或不存在的标志插入到媒体数据中并且递送结果得到的媒体数据。

根据本发明的另一个示例性实施例,提供了一种在基于因特网协议支持多媒体服务的系统中递送多媒体数据的传送特性的装置。该装置包括:封装器,被配置为以预定数量的媒体处理单元(MPU)为单位创建能够以MPU为单位划分的媒体数据的传送特性;以及递送单元,被配置为将所创建的传送特性和指示所创建的传送特性的存在或不存在的标志插入到媒体数据中并且递送结果得到的媒体数据。

根据本发明的另一个示例性实施例,提供了一种用于在多媒体系统中由客户端设备接收媒体数据的方法,包括:接收包括关于包含至少一个数据单元的媒体数据的递送特性的信息的传输分组,其中基于所述数据单元来生成所述传输分组,其中,用于所述递送特性的信息包括比特流信息和用于传送媒体数据的服务质量QoS信息,以及其中所述传输分组包括指示如果所述传输分组包括所述数据单元的头部信息、则关于递送特性的信息的存在的标志,其中,QoS信息包括以下之中的至少一个字段:第一字段,指示关于媒体数据的分组丢失的特性;以及第二字段,将媒体数据的服务类别进行分类。

根据本发明的另一个示例性实施例,提供了一种用于在多媒体系统中接收媒体数据的客户端设备,包括:接收单元,被配置为接收包括关于包含至少一个数据单元的媒体数据的递送特性的信息的传输分组,其中基于所述数据单元来生成所述传输分组,其中用于所述递送特性的信息包括比特流信息和用于传送媒体数据的服务质量QoS信息,以及其中,传输分组包括如果所述传输分组包括数据单元的头部信息、则指示关于递送特性的信息的存在的标志,其中,QoS信息包括以下之中的至少一个字段:第一字段,指示关于媒体数据的分组丢失的特性;以及第二字段,将媒体数据的服务类别进行分类。

效果

因此,根据本发明的示例性实施例,通过使用以媒体数据单元组为单位的传送特性,每个媒体数据单元对应于短时间长度,可以有效地在像移动网络那样的动态地改变的传送环境中控制服务质量(QoS)。

附图说明

图1图示出利用作为双漏桶参数的可变比特率(VBR)来说明数据的过程;

图2图示出在IEEE802.16网络环境中测量了10分钟的信号干扰加噪声比(SINR);

图3图示出根据本发明的示例性实施例的MPEG媒体传送(MMT)封装器报头的结构;

图4是根据本发明的示例性实施例的用于描述在MMT服务器和MMT客户端之间使用用于媒体数据递送的传送特性的示例的视图;和

图5是根据本发明的示例性实施例的在MMT服务器中创建和递送用于媒体数据递送的传送特性的方法的流程图。

具体实施方式

在下文中,将参考附图详细描述本发明的示例性实施例。在本公开中使用的术语是考虑到示例性实施例中的功能所选择的当前广泛使用的通用术语;然而,可以根据用户或操作员的意图、实践,等等来改变它们。因此,将理解的是,必须基于在本公开中所公开的定义来解释在以下示例性实施例中使用的术语,并且如果未被定义,则术语必须被理解为本领域普通技术人员通常理解的意义。

可以在内容的生成(捕捉或抓取)处理中和提前编码的媒体数据的封装处理中生成在本公开中提出的以媒体处理单元(MPU)组为单位的媒体数据的传送特性。在这里,MPU组表示包括多个MPU的数据单元,并且可以利用具有相同特性(例如,相同比特率)的MPU来构造MPU组。在传输时使用传送特性的方法如下。为了描述的方便起见,将基于活动图像专家组(MPEG)正进行标准化的MPEG媒体传送(MMT)来描述本发明的示例性实施例,然而,本公开不局限于MMT。MMT系统根据其功能被划分为封装层、递送层和控制(信令)层。在下文中,将描述各层如何使用传送特性。

1)MMT封装层

MMT封装层执行在本公开中提出的以MPU组为单位生成媒体数据的传送特性的功能。

图3图示出根据本发明的示例性实施例的MPEG媒体传送(MMT)封装器报头的结构。

利用一个或多个媒体处理单元(MPU)构造的MMT资产是构造媒体内容的组件(例如,视频组件或音频组件)。因此,每个MMT资产包括媒体数据的传送特性。在使用资源保留协议(RSVP)等等来建立对应的MMT资产的会话的过程中,每个MMT资产的传送特性可以被用于进行QoS控制、资源保留等等。使用关于构造MMT资产的一个或多个MPU组的标志,在本公开中提出的以MPU组为单位的传送特性被作为用于标识能够被用于进行递送和QoS控制的信息的标识符而添加。

2)MMT控制层

MMT控制层负责在服务器和客户端之间交换服务发现信息、体验质量(QoE)管理信息和数字权限管理(DRM)信息的功能。当交换服务发现信息时,可以执行保留用于建立会话的网络资源的过程,并且在该情况下,使用包括在MMT资产中的传送特性来执行诸如资源保留之类的QoS控制。如上所述,因为在动态环境中以整体内容为单位执行基于资产的QoS控制,所以需要基于作为更小的单元的MPU组的QoS控制。

3)MMT传送层

MMT传送层负责从服务器向客户端传送封装的媒体数据分组的功能以及在终端的层之间交换信息的功能(例如,跨层接口)。为此,MMT传送层生成递送分组。MMT传送层从传送特性中提取应当被包括在每个递送分组中的QoS相关信息,以便保证递送分组的QoS。

图4是用于描述其中在媒体传送服务中使用由MMT封装层生成的媒体数据的传送特性的示例性实施例的视图。

由MMT服务器401的封装层(E层)403生成在本公开中提出的以MPU组为单位的媒体数据的资产递送特性,并且然后该资产递送特性以标志的形式被插入到媒体数据中。资产递送特性包括资源保留所需要的信息(例如,双漏桶参数;bitstream_descriptor(比特流描述符))以及包括在每个递送分组中的并且指示递送分组的相对优先级的QoS_descriptor(QoS描述符)。bitstream_descriptor被传递到控制层(C层)405(406)并且然后通过诸如实时流协议(RTSP)或会话发起协议(SIP)之类的信令协议被传递到客户端402的C层409。在QoS_descriptor的情况下,如果C层405将所解析的信息传递到递送层(D层)404(407),则D层404可以将所解析的信息插入到每个递送分组中,并且然后通过数据信道将结果得到的递送分组传送到客户端402和中间的网络系统(未示出)。替换地,也可以直接地访问通过路径408传递的数据的封装报头,解析对应的字段以获得信息,并且然后传送所获得的信息。以每个对应于与资产相比更短的时间长度的MPU组为单位来执行以上过程。

在下文中,将详细地描述根据本发明的示例性实施例的以MPU组为单位的传送特性的语法和语义。

在表2中示出了在本发明中提出的用于以MPU组(或媒体数据单元,诸如图片组(GOP),对应于与资产相比更短的时间长度)为单位的QoS控制和递送的附加信息的语法以及单独字段的语义。如表2所示,已经考虑到在本发明的示例性实施例中的功能来选择单独字段的名称和尺寸以及说明单独字段的变量的种类,然而,可以根据用户或操作员的意图、实践等等来改变它们。在本公开中,应当基于以下定义来理解单独字段的意义。

表2

表3

如在表3中描述的,sustainable_rate定义为了MPU的连续递送应当保证的最小比特率,buffer_size定义用于MPU的递送的最大缓冲器尺寸,peak_rate定义在MPU的连续递送期间的峰值比特率,MFU_period定义在MPU的连续递送期间的媒体片段单元(MFU)的最小时段,并且max_MFU_size定义MFU的最大尺寸。

图5是根据本发明的示例性实施例的一方法的流程图,在该方法中,MMT服务器以MPU组为单位创建多媒体数据传送特性并且向MMT客户端递送传送特性。

参考图5,MMT服务器以MPU组为单位创建多媒体数据传送特性,其包括指示每个递送分组的相对优先级的QoS_descriptor和指示资源保留所需要的信息的Bitstream_descriptor(501)。上面已经参考表1和2描述了QoS_descriptor和Bitstream_descriptor,并且因此,将省略其进一步描述。

然后,MMT服务器以标志的形式将指示所创建的传送特性的存在/不存在的信息插入到多媒体数据中,也将传送特性插入到多媒体数据中,并且然后向MMT客户端递送结果得到的多媒体数据(503)。可以由图4的E层403来执行创建传送特性、将它们插入到多媒体数据中并且然后递送结果得到的多媒体数据的操作。可以将传送特性已经被插入到其中的多媒体数据传递到C层405和D层404两者。

其后,MMT服务器从传送特性中提取QoS_descriptor以将QoS_descriptor递送到MMT客户端(505),并且从传送特性中提取Bitstream_descriptor以将Bitstream_descriptor递送到MMT客户端(507)。换句话说,MMT服务器递送QoS_descriptor来管理用于对应的多媒体服务的QoS,并且递送Bitstream_descriptor来保留用于对应的多媒体服务的资源。本示例性实施例涉及其中MMT服务器顺序地执行步骤505和507的示例,然而,MMT服务器可以同时执行步骤505和507或可以在步骤505之前执行步骤507。

然而,如上所述的图4和图5中所图示的操作或流程图不意图限制本发明的权利的范围。换句话说,以上参考图4和图5所描述的操作是关于单独层如何操作的示例,为了体现本发明并非必须执行所有操作,并且也可以由与图4的示例不同的其他层来执行操作。

尽管已经参考其某些示例性实施例示出和描述了本发明,但本领域技术人员应当理解,在不背离如所附权利要求和它们的等同物所限定的本发明的精神和范围的情况下,可以在其中进行形式和细节方面的各种改变。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1