用于在混合网络及其结构中发送和接收与多媒体数据相关的信息的装置和方法与流程

文档序号:11892794阅读:178来源:国知局
用于在混合网络及其结构中发送和接收与多媒体数据相关的信息的装置和方法与流程

本公开涉及一种用于在混合网络及其结构中发送和接收与多媒体数据相关的信息的装置和方法。



背景技术:

允许同时连接至广播网络和通信网络的混合网络,以及用于提供多媒体数据、应用和文件的混合内容的运动图像专家组(MPEG)媒体传输(MMT)技术,被考虑用于最近的多媒体服务。



技术实现要素:

[技术问题]

以上信息被提供作为背景信息,仅仅用于帮助理解本公开。关于上述任何内容就本公开而言是否可适用为现有技术,没有作出判定,也没有作出断言。

[技术方案]

本公开的各方面旨在解决至少上述问题和/或缺点并提供至少下述优点。因此,本公开的一方面是为了提供一种关于多媒体数据相关信息的有效范围信息的结构。

本公开的另一方面是为了提供一种用于发送关于多媒体数据相关信息的有效范围信息的方法和装置。

根据本公开的一方面,提供一种用于发送关于媒体数据的信息的方法。所述方法包括:生成关于媒体数据的发送特性信息;以及,发送所述发送特性信息。所述发送特性信息包括关于所述发送特性信息的有效范围信息。

根据本公开的另一方面,提供一种用于发送关于媒体数据的信息的装置。所述装置包括:发送特性信息生成器,被配置为生成关于所述媒体数据的发送特性信息;以及,发送器,被配置为发送所述发送特性信息。所述发送特性信息包括关于所述发送特性信息的有效范围信息。

根据本公开的另一方面,提供一种用于接收关于媒体数据的信息的方法。所述方法包括:接收关于该媒体数据的发送特性信息;以及,检测所述发送特性信息。所述发送特性信息包括关于所述发送特性信息的有效范围信息。

根据本公开的另一方面,提供一种用于接收关于媒体数据的信息的装置。所述装置包括:接收器,被配置为接收关于该媒体数据的发送特性信息;以及,检测器,被配置为检测所述发送特性信息。所述发送特性信息包括关于所述发送特性信息的有效范围信息。

对于本领域的技术人员来说,从以下结合附图公开了本公开的各种实施例的详细描述中,本公开的其它方面、优点和显著特征将变得明显。

附图说明

通过以下结合附图的描述,本公开的某些实施例的上述和其它方面、特征和优点将更加清楚,附图中:

图1是示出了根据本公开的实施例的包括MMT资产、媒体处理单元(MPU)和资产传递特性(ADC)的运动图像专家组(MPEG)媒体传输(MMT)流;以及

图2示出了根据本公开的实施例的MMT发送实体、中间节点和MMT接收实体的操作和结构。

所有附图中,相同的附图标号将被理解为指代相同的零件、组件和结构。

具体实施方式

提供以下参照附图的描述来帮助全面理解如权利要求及其等同物所定义的本公开的各种实施例。以下描述包括各种具体细节来帮助理解,但这些具体细节应被看作仅仅是示例性的。因此,本领域普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可以对本文描述的各种实施例进行各种改变和修改。另外,为了清楚和简洁,可能省略对公知功能和结构的描述。

在以下描述和权利要求中使用的术语和字词不受限于书目含义,而只是被发明人用来使得能够对于本公开有清楚且一致的理解。因此,对本领域技术人员应当清楚的是,以下对本公开的各种实施例的描述仅仅是出于举例说明的目的而提供的,并非为了对如权利要求及其等同物所定义的本公开进行限制。

应当理解的是,单数形式“一”,“一个”和“该”包括复数指代,除非上下文另有明确说明。从而,例如,对"一组件表面"的提及包括对一个或多个这样的表面的提及。

术语"基本上",它意味着所陈述的特性、参数或值不需要被精确地实现,而是可以发生数量上的偏差或变化(包括例如公差、测量误差、测量精度限制和本领域技术人员已知的其他因素),但不妨碍该特性意图提供的效果。

本公开的实施例的基本构思在于,用信号告知有效范围信息以指示与多媒体数据有关的信息的有效范围。该有效范围信息可以从时间、媒体数据或发送分组的方面来表现。在下文中,术语“时间”和“时域”可以作为相同含义被互换使用。同样地,术语“媒体数据”和“媒体(数据)域”可以作为相同含义被互换使用,并且术语“发送分组”和“分组域”可以作为相同含义被互换使用。

将在运动图像专家组(MPEG)媒体传输(MMT)系统的环境中对上述的基本构思给出以下描述。然而,这仅仅是示例性的,因此应当理解的是,本公开的实施例不限于MMT系统。

具体而言,本公开的实施例提供了一种用于在MMT系统中发送关于指明MMT资产的发送特性的资产传递特性(ADC)(或传输特性信息)的有效范围信息的方法。

图1示出了根据本公开的实施例的包括MMT资产、媒体处理单元(MPU)和ADC的MMT流。

在MMT系统中,一组已编码的媒体数据及其相关的元数据被定义为MMT流,该MMT流被称为分组(package)100。

分组100包括一个或多个MMT资产110和120。MMT资产是指可以被用于生成诸如视频、音频、文本、文件等的多媒体呈现的多媒体数据。例如,关于电影,具有标题“A”的电影内容的分组可以包括A的视频资产、A的音频资产以及A的文本资产。

MMT资产110和120中各自包括至少一个MPU。图1中,第一MMT资产(MMT资产1)110包括四个MPU 111、112、113和114,并且第二MMT资产(MMT资产2)120包括三个MPU 121、122和123。MPU是用于独立处理MMT流的单元。例如,MMT发送实体将数据划分为MPU并处理该MPU,并且,MMT接收实体以MPU为单位接收数据并处理该MPUs以恢复数据。

分组100包括对于每个MMT资产的ADC(或传输特性信息),以提供该MMT资产的发送特性。具体而言,ADC 115指示MMT资产1 110的发送特性,并且ADC 125指示MMT资产2 120的发送特性。在某些情况下ADC信息可以是针对一个MPU,而不是针对一个资产,这将在本公开的第一实施例中被详细地描述。

现在将给出根据本公开的实施例的ADC信息的结构的详细描述。

根据本发明的实施例,该ADC信息包括指示数据的有效范围的“有效范围信息”。因此,该ADC信息可以通过包括时域有效期信息(valid period information)(第一和第四实施例)、媒体域MPU序列号信息(第二实施例)或分组域分组序列号信息(第三实施例)来指示其有效范围。

实施例 1

根据本公开的第一实施例,ADC信息包括关于时域中的ADC信息的有效期的信息。

具体而言,为了指示有多长ADC信息是有效的(例如,该ADC信息的有效期),该ADC信息可以包括“Validity_start_time(有效起始时间)”信息和“Validity_duration(有效持续时间)”信息。Validity_start_time信息指示(被更新的)ADC信息开始有效的时间,并且Validity_duration信息指示(被更新的)ADC信息在其期间有效的时间段。

如果该ADC信息包括时域中的ADC有效范围信息,则作为中间节点的媒体感知网络元件(MANE)或MMT接收实体,在不需要接收所有其它MPU或所有其它信息的情况下,仅通过从接收到的MMT流中提取信令消息并从该信令消息中仅提取ADC,方便地检测ADC有效范围信息。

一旦MANE或MMT接收实体接收到Validity_start_time信息和Validity_duration信息,该MANE或MMT接收实体在该Validity_duration信息所指示的时间段内并不需要必需地接收新的ADC信息。在经过Validity_duration信息所指示的时间段之后,该MANE或MMT接收实体可以通过接收新的MMTP分组并在该新的MMTP分组中检测被更新的ADC来获得新的ADC信息。因此,如果该ADC信息包含时域中的ADC有效范围信息,则确定该ADC的有效范围是容易的。然而,当时域有效范围信息被提供时,如果流量特性因为外部因素(诸如分组丢失或当MMT流正通过另一网络的中间节点时的瓶颈)而失真,则该ADC信息自身可能变得不正确。中间节点220可以是路由器或MANE。

在需要时,ADC信息可以仅包括Validity_duration信息而不包括Validity_start_time信息。在这种情况下,该MANE或MMT接收实体可以使用具有该ADC信息的MMT分组报头中包括的时间戳信息,在由时间戳指示的时间点之后,在该Validity_duration信息所指示的时间段内设置ADC信息为有效的。

换言之,如果ADC信息仅包括Validity_duration信息而不包括Validity_start_time信息,则具有该ADC信息的MMTP分组报头中的时间戳信息可以用作Validity_start_time信息。

除了Validity_start_time信息和/或Validity_duration信息之外,该ADC信息还可以包括ADC_level_flag(ADC等级标志)信息。ADC_level_flag信息为1比特的标记信息,其指示ADC信息是对于资产还是对于MPU。考虑到ADC信息的大小,ADC信息可以基于资产或基于MPU来发送。因此,可以用ADC_level_flag信息指示ADC信息是包括对于资产的信息还是包括对于MPU的信息。例如,如果‘ADC_level_flag’被设置为“0”,则ADC信令消息包括对于资产的信息。另一方面,如果‘ADC_level_flag’被设置为“1”,则ADC信令消息包括对于一个MPU的信息。

以下的表1示出根据本公开的第一实施例的包括时域中的ADC有效范围信息的ADC信息的示例。

表1

[表1]

表1中的每一消息元素具有以下含义:

Message_id(消息标识):指示ADC消息的标识符(ID)。

Version(版本):指示ADC消息的版本。

Length(长度):以字节为单位指示该ADC消息的长度的32比特字段,其从下一字段的开始计数到该ADC消息的最后一个字节。对于这个字段,值为“0”是无效的。

Loss_tolerance(丢失容限):指示传递的资产所需的丢失容限。loss_tolerance属性的值在预定的表中列出。

Jitter_sensitivity(抖动敏感性):指示用于端到端资产传递的下层传递网络所需的抖动等级(jitter level)。Jitter_sensitivit属性的值在预定的表中列出。

Class_of_service(服务类别):将服务划分为不同类别并按照特定方式管理每个类型的比特流。例如,MANE可以按照特定方式管理每个类型的比特流。这个字段指示比特流属性的类型。

Bitdirection_indicator(比特方向指示器):如果它被设置为“1”,则需要双向传递。如果它被设置为“0”,则不需要双向传递。

Bistream_descriptorVBRType(比特流描述符VBR类型):如果class_of_service为“1”,则“Bistream_descriptorVBRType”应被用于“Bitstream_descriptorType(比特流描述符类型)”。

Bitstream_descriptorCBRType(比特流描述符CBR类型):当class_of_service为“0”时,“Bitstream_descriptorCBRType”应被用于“Bitstream_descriptorType”。

sustainable_rate(可持续速率):定义了为了资产的连续传递所应保证的最小比特率(bitrate)。该sustainable_rate与令牌桶模型中的溢出率(drain rate)相对应。该sustainable_rate以字节/秒来表达。

buffer_size(缓冲区大小):定义用于资产传递的最大缓冲区大小。该缓冲区吸收高出sustainable_rate的超额瞬时比特率,并且缓冲区尺寸应足够大以避免溢出。该缓冲区大小与令牌桶模型中的桶深相对应。恒定比特率(CBR)资产的缓冲区大小应为0。缓冲区大小以字节来表达。

peak_rate(峰值率):定义资产连续传递期间的峰值比特率。peak_rate是每个MFU_period(MFU时段)期间的最高比特率。peak_rate以字节/秒来表达。

MFU_period:定义资产连续传递期间的MFU的时段。MFU_period是通过两个连续的MFU的第一字节之间的发送时间的时间间隔来测量的。MFU_period以毫秒来表达。

max_MFU_size(最大MFU大小):指示MFU的最大大小,等于MFU_period*peak_rate。max_MFU_size以字节来表达。

flow_label(流标签)(7比特):指示流ID。应用可以执行每流服务质量(QoS)操作,其中网络资源在会话期间被临时保留。流被定义为比特流或一组比特流,其网络资源根据分组中的传输特性或ADC被保留。它是从“0”到“127”的隐式序列号。在会话期间,任意数被临时分配并指代每个单一流,其中针对每个单一流分配解码器(处理器)并且可以为每个单一流保留网络资源。

packet_id(分组ID)(16比特):这个字段是整数值,能被用于将一个资产与另一资产进行区分。这个字段的值从这个分组所属的资产的asset_id(资产ID)导出。作为信令消息一部分,packet_id和asset_id之间的映射通过MMT分组表来以信号发出。单独的值将被分配给信令消息和前向纠错(FEC)修复流。贯穿整个传递会话的生命期且对于由相同MMT发送实体传递的所有MMT流来说,packet_id是唯一的。对于AL-FEC,packet_id和FEC修复流之间的映射在AL-FEC消息中被提供。

ADC_level_flag(ADC等级标志)(1比特):指示所包括的ADC信息是对于资产还是对于MPU。如果其被设置为“0”,则ADC信令消息包括对于资产的ADC信息。如果其被设置为“1”,则ADC信令消息包括对于单个MPU的ADC信息。

Validity_start_time(32比特):指示被更新的ADC消息开始有效的时间。

Validity_duration(32比特):以毫秒指示所包括的ADC信息的有效期。

例如,“Validity_start_time(32位)”指示ADC信息开始有效的时间点,且“validity_duration(32位)”以毫秒指示所包括的ADC信息的有效期。

实施例 2

根据本公开的第二实施例,对于ADC的有效MPU序列号信息被包括在ADC信息中作为ADC有效范围信息。例如,“有效MPU序列信息(valid MPU sequence information)”被包括在ADC信息中。

具体而言,有效MPU序列信息包括“Valid_MPU_Sequence_Start_Number(有效MPU序列起始号)”和/或“Valid_MPU_Sequence_End_Number(有效MPU序列结束号)”。

“Valid_MPU_Sequence_Start_Number”指示ADC信息开始有效的MPU序列号,并且“Valid_MPU_Sequence_End_Number”指示ADC信息有效性结束的MPU序列号。例如,指示应用了ADC信息的MPU序列号开始和结束的信息,被包括在该ADC信息中,由此指示该ADC的有效范围。

当接收到这个信息时,MANE或MMT接收实体可以从接收到的MMT分组的有效载荷报头中所包括的MPU序列号来确定MPU的ADC。或者,MPU从接收到的MMT分组中被恢复,并且MPU的ADC可以从被包括在MPU的MPU框(box)中的MPU_Sequence_number来确定。

如果ADC有效范围信息被包括在媒体域中,则该ADC信息所针对的MPU可以被明确地指示。因此,即使由ADC信息所描述的流量特性由于诸如网络中的瓶颈的因素而与真实流量特性有差异,但这个差异不大。

另一方面,如果媒体服务提供商设置了很大的MPU大小,并且因此少量MPU被包括在一个资产中,则可能难以提供精确的ADC信息。

然而,在一些情况下,ADC信息中可以只包括“Valid_MPU_Sequence_End_Number”而不包括“Valid_MPU_Sequence_Start_Number”。在这种情况下,在MANE接收到ADC信息之后,可以确定该ADC信息在“Valid_MPU_Sequence_End_Number”所指示的时间之前是有效的。只有当ADC信息和MPU的发送次序没有改变时,相应信息才可能是有意义的。

以下表2示出了根据本公开的第二实施例的包括媒体域ADC有效范围信息的ADC信息的示例。

表2

[表2]

“Valid_MPU_Sequence_Start_Number(32比特)”指示ADC信息开始有效的MPU序列号,并且“Valid_MPU_Sequence_End_Number(32比特)”指示ADC信息的有效性结束时的MPU序列号。

实施例3

根据本公开的第三实施例,关于MMT分组域中的对于ADC有效的MMT分组序列号的信息,被包括在ADC信息中作为ADC有效范围信息。例如,“有效分组序列信息(valid packet sequence information)”被包括在ADC信息中。具体而言,该有效分组序列信息包括“Valid_packet_Sequence_Start_Number(有效分组序列开始号)”和/或“Valid_packet_Sequence_End_Number(有效分组序列结束号)”。

“Valid_packet_Sequence_Start_Number”指示其中ADC信息开始有效的分组的序列号,并且“Valid_packet_Sequence_End_Number”指示其中ADC信息的有效性结束的分组的序列号。例如,ADC的有效范围可以通过在该ADC信息中包括指示应用了该ADC信息的分组号的开始和结束的信息而被指示。

中间节点(例如MANE)或MMT接收实体可以使用MMT分组的分组报头中包括的Packet_Sequence_Number(分组序列号)来确定接收到的MMT分组的ADC。

如果分组域ADC有效范围信息被包括在ADC信息中,则由该ADC信息描述的分组可以通过在分组级别上读取分组报头信息来确定。因此,ADC的有效范围可以不通过特定的复杂的过程而被确定。

在需要时,ADC信息中可以只包括“Valid_packet_Sequence_End_Number”而不包括“Valid_packet_Sequence_Start_Number”。在这种情况下,可以确定多达如下范围的分组是有效,所述范围从检测到的具有其中包括ADC的序列号的分组到具有由“Valid_packet_Sequence_End_Number”所指示的序列号的分组。然而,只有当ADC信息和分组的发送次序没有被改变的时候,这才是可能的。

以下的表3示出了根据本公开的第三实施例的包括分组域中的ADC有效范围信息的ADC信息的示例。

表3

[表3]

“Valid_packet_Sequence_Start_Number(32比特)”指示ADC信息开始有效的分组序列号,并且“Valid_packet_Sequence_End_Number(32比特)”指示ADC信息的有效性结束时的分组序列号。

实施例4

本公开的第四实施例是包括指示时域ADC有效期的ADC有效范围信息的ADC信息的另一示例。

具体而言,为了指示在ADC信息有效期间的时间段,ADC信息中可以包括参数“Validity_Start_Time(有效性起始时间)”、“Validity_duration_in_time(有效性持续时间)”和“Next_Update_in_time(下一更新时间)”。“Validity_Start_Time”指示ADC信息开始有效的时间点,并且“ADC_Validity_duration”指示ADC的有效持续时间。

“Validity_Start_Time”和“ADC_Validity_duration(ADC有效性持续时间)”可以被表现为媒体视频里面的时间点“媒体级时间(media-level time)”或挂钟时间(Wall Clock Time)(用世界协调时间(UTC))。

“媒体级时间”意指媒体里的时间。例如,如果对于1小时的视频媒体的“Validity_Start_Time”是10分钟且“ADC_Validity_duration”是2分钟,则当前ADC的有效期在1小时的视频媒介中从10分钟持续到12分钟。相反,UTC是在现实生活中使用的时间标准。例如,“Validity_Start_Time”可以被设置为12:10:0(时/分/秒),且“ADC_Validity_duration”可被设置为2分钟。

如果“Validity_Start_Time”和“ADC_Validity_duration”的值是媒体级时间,则该ADC信息可以包括“Next_Update_in_time”参数。“Next_Update_in_time”指示紧接着当前ADC信息的被更新的ADC信息将被发送或接收时的挂钟时间。“Next_Update_in_time”可以被表现为绝对时间值或偏移值,该偏移值指示从当前ADC的发送时间或“Validity_start_Time”起的时间延迟。

以下表4示出了根据本公开的第四实施例的包括时域ADC有效范围信息的ADC信息的另一示例。

表4

[表4]

参照表4,

为了指示当前ADC信息的有效期,ADC信息包括“Validity_Start_Time”和“ADC_Validity_duration”。进一步,ADC信息包括“Next_Update_in_time”,以指示下一ADC信息将被接收的时间。

多条有效期信息可以通过对“Validity_Start_Time”和“ADC_Validity_duration”时间分段而被包括在ADC信息中。

在表4中,“Number_of_timesegments(时间分段的数目)”指明由被包括在当前ADC信息中的“Validity_Start_Time”和“Validity_duration_in_time”定义的时间分段的数目。不同的ADC值可以基于时间分段而被应用。在表4的示例中,对于每一时间分段,“bitstream_descriptor(比特流描述符)”的值可以不同。

被映射到由“Validity_Start_Time”和“ADC_Validity_duration”定义的各个时间分段的参数可以作为列表被包括在一条ADC信息中。在表4的示例中,参数“flow_label”、“sustainable_rate”、“buffer_size”、“peak_rate”、“max_MFU_size”和“mfu_period”被映射至一个时间分段。

对于表4中的“Next_Update_in_time”,在当前ADC信息之后被更新的下一ADC信息在如下时间被发送,该时间与当前ADC信息的发送时间之后的“Next_Update_in_time”相对应。因此,接收器(例如MANE)可以接收“Next_Update_in_time”,并在由“Next_Update_in_time”的值所指示的时间处接收下一ADC信息。

实施例5

根据本公开的第五实施例,如果ADC有效范围信息被选择性配置用于多个媒体域,则标志被包括在ADC信息中以指示ADC有效范围信息所针对的媒体域。

具体而言,为了指示在多个媒体域当中有关于ADC有效范围的信息所针对的媒体域,ADC信息可以包括参数“Validity_domain_mode(有效域模式)”。

以下表5示出了根据本公开的第五实施例的包括参数“Validity_domain_mode”的ADC信息的示例。

表5

[表5]

实施例6

根据本公开的第六实施例,指示将由接收MMT信令消息的中间节点,例如MANE,执行的操作的引导信息,被包括在ADC信息中。

在本公开的第六实施例中,为了指示将由接收MMT信令消息的MANE执行的操作,在ADC信息中可以包括“Configuration_Type(配置类型)”字段。

如果“Configuration_Type”被设置为0,则接收MMT分组的MANE将该MMT分组转发到下一节点。反之,如果“Configuration_Type”被设置为1,则该MANE将该MMT分组解封装,确定其配置将被改变或该MMT分组至少包括将被参考的信息,即使该MMT分组的最终目的地不是该MANE。

字段“Configuration_Type”可以在MMTP分组报头中被定义。例如,字段“Configuration_Type”可以在MMTP分组报头的“Pravate_User_Data(私人用户数据)”中被定义。

若字段“Configuration_Type”被包括在MMTP分组报头中,则MANE可以确定该MMTP分组中包括的信息的重要性以及解封装MMT分组的需要。因此,通过使用MMTP分组中包括的字段“Configuration_Type”的值,MANE不需要打开每个MMTP分组并恢复它。

图2示出了根据本公开的实施例的MMT发送实体、中间节点和MMT接收实体的操作和结构。

参照图2,MMT发送实体210生成并发送MMT分组。中间节点220转发MMT分组到MMT接收实体230。对于转发的分组,在必要时中间节点220可以保留网络资源。

首先,以下将描述MMT发送实体210的结构和操作。

MMT发送实体210包括ADC信息收集器211、ADC有效范围信息生成器212、ADC信号生成器213、网络资源预留处理器214和MMT分组发送器215。

ADC信息收集器211从内容提供商或服务提供商收集ADC信息,并将收集到的ADC信息提供给ADC有效范围信息生成器212和ADC信号生成器213。

根据本公开的实施例,ADC有效范围信息生成器212使用接收到的ADC信息来生成指示ADC有效范围的ADC有效范围信息。如之前所述,ADC有效范围信息可以被生成以作为时域(第一实施例)、媒体域(第二实施例)或分组域(第三实施例)中的指示。

ADC信号生成器213从ADC信息收集器211接收时域中的关于媒体资产的流量特性信息的ADC信息,并适当地处理所述ADC信息以便发送。

网络资源预留处理器214处理用于发送MMT流量的资源预留协议(RSVP),该RSVP作为没有在MMT中定义的附加协议。MMT分组发送器215发送包括ADC信息的MMT分组。

中间节点220的结构和操作将被描述。

中间节点220包括MMT分组接收处理器221、ADC检测器222、有效范围信息检测器223、有效范围识别和映射单元224以及网络资源预留处理器225。

根据本公开的实施例,MMT分组接收处理器221从MMT发送实体210接收MMT分组,并在不处理该MMT分组的情况下将接收到的MMT分组转发到MMT接收实体230,或将接收到的MMT分组发送到ADC检测器222。

ADC检测器222监控通过中间节点220的MMT分组,并从该MMT分组中检测包含ADC信息的信令消息。例如,ADC检测器222可以基于MMT分组报头的“Type(类型)”字段和消息的“message_id”,确定消息是否包括ADC信息。进一步,ADC检测器222确定ADC信息是否需要被更新,并且在需要的时候接收被更新的ADC。同样,在需要的时候,ADC检测器222可以向MMT发送实体210请求ADC信息。

有效范围信息检测器223从ADC检测器222检测到的ADC信息中确定ADC的有效范围。具体而言,有效范围信息检测器223使用时域(第一实施例)、媒体域(第二实施例)或分组域(第三实施例)的指示,来检测ADC的有效范围。

有效范围识别和映射单元224从有效范围信息检测器223检测到的特定ADC的有效范围信息中识别与特定ADC的有效范围相对应的时域、媒体域或分组域指示(例如时间、MPU或分组),并将ADC信息映射到所识别的指示。

网络资源预留处理器225处理用于发送MMT流量的RSVP,该RSVP作为没有在MMT中定义的附加协议。网络资源分配器(未示出)将其网络资源分配给特定流量。

最后,以下将描述MMT接收实体230的结构和操作。

MMT接收实体230包括MMT分组接收器231、ADC检测器232、动态资源管理器233、缓冲管理器234和网络资源预留处理器235。

MMT分组接收器231接收MMT分组,处理接收到的MMT分组,并且发送已处理的MMT分组到ADC检测器232。

ADC检测器232监控接收到的MMT分组,并从该MMT分组中检测包含ADC信息的信令消息。例如,ADC检测器232可以基于MMT分组报头的“Type”字段和消息的“message_id”,确定该消息是否包括ADC信息。

动态资源管理器233在考虑了基于检测到的ADC信息的流量特性的情况下有效地更新网络资源请求。当MMT发送实体210执行RSRV时(例如,更新是否被执行并且是否为已更新的等级),MMT接收实体230的动态资源管理器233可以被用作参考。另外,动态资源管理器233可以将ADC信息用于由MMT接收实体确保的缓冲信息。缓冲管理器234基于缓冲信息管理缓冲区。

网络资源预留处理器235为发送MMT流量而处理RSVP,该RSRP作为没有在MMT中定义的附加协议。

应理解,依据权利要求书和说明书的本公开的各种实施例可以以硬件、软件或以硬件和软件的组合的形式而实现。

任何这些软件可以存储在非暂态计算机可读存储介质中。非暂态计算机可读存储介质存储一个或多个程序(软件模块),所述一个或多个程序包括指令,当电子设备中的一个或多个处理器执行所述指令时,使得电子设备执行本公开的方法。

任何此种软件可以存储在易失性存储装置或非易失性存储装置的形式中,例如,像只读存储器(ROM)一样的存储设备,不论是否可擦除或是可重写;或者存储为存储器的形式,例如,随机存取存储器(RAM)、存储芯片、设备或集成电路;或者被存储在光可读介质或磁可读介质上,比如,致密盘(CD)、数字视频盘(DVD)、磁盘或磁带等等。应该理解,存储设备和存储介质是适于存储一个程序或多个程序的非暂态机器可读存储装置的各种实施例,所述一个程序或多个程序包括指令,当所述指令被执行时,实现本公开的各种实施例。因此,各种实施例提供程序和存储这种程序的非暂态机器可读存储装置,所述程序包括用于实现本说明书的任何一项权利要求所述的装置或方法的代码。

虽然已参考本公开的各种实施例示出和描述了本公开,但本领域技术人员应理解,在不脱离如所附权利要求及其等同物所限定的本公开的精神和范围的情况下,可对本发明进行形式和细节上的各种改变。

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