用于在广播系统中管理动态队列的方法和设备的制造方法

文档序号:9402455阅读:362来源:国知局
用于在广播系统中管理动态队列的方法和设备的制造方法
【技术领域】
[0001]本公开涉及用于在广播系统中管理动态队列的方法和设备,该动态队列用于自适应运动图像专家组(MPEG)媒体传输(MMT)分组转发。
【背景技术】
[0002]通常,在互联网环境中,业务可以具有不同的尺寸和传输速度。在这样的互联网环境中,使用队列管理器和调度技术来疏导各个业务流和有效地管理业务。
[0003]在互联网环境中,不同种类的内容越来越多,并且诸如需要高清晰度的内容和超高清HD(UHD)内容这样的高容量内容日益增多。相应地,网络上的数据拥塞逐渐增加。由于网络上有越来越多的数据拥塞,服务器发送的数据可能不能被正常地转发到客户端,并且一些数据可能在路径中丢失。通常,因为数据是以分组为单位发送的,所以数据丢失也是以分组为单位发生的。这样,因为接收器由于网络上数据的丢失而不能接收到分组,就不能获得丢失的分组中的数据。因此,用户会由于各种理由,诸如音频质量下降、视频的屏幕质量恶化或花屏、字幕遗漏和文件丢失而感到不便。由于这个原因,需要一种应对网络上产生的数据丢失的情况的措施。

【发明内容】

[0004]技术问题
[0005]因此,为了适应互联网上多媒体业务的爆炸式增长,需要用于在保证快速传输速度的同时提供各种服务(例如,多协议标签交换(MPLS)、MPLS虚拟专用网(VPN)、互联网协议(IP) VPN和服务质量(QoS))的队列管理器和调度方法。
[0006]以上信息仅作为背景信息呈现,用于帮助理解本公开。关于以上内容是否可以用作与本公开有关的现有技术,没有做出任何决定,也没有做出任何声明。
[0007]解决问题的方案
[0008]本公开的各方面要至少解决上述问题和/或缺点,以提供至少以下描述的优点。相应地,本公开的各方面是要提供可通过其对媒体传输(MMT)分组进行有效的排队的队列管理方法和队列管理设备。
[0009]本公开的另一方面是提供用于在即使至少一条链路发生故障的情况下通过利用正常链路转发MMT分组的方法和设备。
[0010]本公开的另一方面是提供一种方法和设备,用于在处理以MMT标准的结构表达的MMT分组转发内容的交换机或路由器的网络处理中自适应地分配用于转发MMT分组的分组描述符。
[0011]依照本公开的一个方面,提供了一种管理广播系统中的队列的方法。该方法包括接收运动图像专家组(MPEG) MMT分组,获得MMT分组的头部;和根据MMT分组的头部中包括的比特率的类型值将MMT分组排队。
[0012]依照本公开的另一方面,提供了管理广播系统中的队列的设备。该设备包括:配置为接收MPEG MMT分组的接收单元,配置为获得MMT分组的头部的分组分析器,和配置为根据MMT分组的头部中包括的比特率的类型值将MMT分组排队的分组队列管理单元。
[0013]本公开的另一方面是提供对广播系统中的MMT分组进行有效地排队的方法和设备。
[0014]本公开的另一方面是提供用于根据广播系统中的优先级对MMT分组进行排队的方法和设备。
[0015]本公开的另一方面是提供一种方法和设备,用于通过即使在至少一条链路发生故障时利用正常的链路为网络接口的MMT分组的转发自适应地分配分组描述符,来使得对分组描述符池的有效使用最大化并改善服务质量(QoS)。
[0016]根据以下详细描述,本公开的其他方面、优点和显著特征对于本领域技术人员来说将变得明显,以下详细描述是结合附图进行的,公开了本公开的各个实施例。
【附图说明】
[0017]通过结合附图的以下描述,本公开的某些实施例的以上和其他方面、特征和优点将变得更加明显,其中:
[0018]图1是根据本公开的实施例的广播系统的系统图;
[0019]图2是根据本公开的实施例的路由器的示意图;
[0020]图3是根据本公开的实施例的媒体传输(MMT)网络处理器的示意图;
[0021 ] 图4是显示根据本公开的实施例由网络处理器操作的MMT分组分析器和MMT分组缓冲器的状态的视图;
[0022]图5是根据本公开的实施例的用于通过网络处理器分配队列的深度的自适应分组转发的MMT分组的结构视图;以及
[0023]图6是显示根据本公开的实施例的队列管理方法的流程图。
[0024]在所有附图中,应注意到相同的参考数字用于指示相同或类似的元件、特征和结构。
【具体实施方式】
[0025]参考附图做出的以下描述用于帮助透彻地理解如权利要求和其等同物所定义的本公开的各个实施例。该描述包括各种特定细节用于帮助理解,但是这些应当作仅仅是示例性的。相应地,本领域普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可以对本文中描述的各个实施例做出各种改变和修改。此外,为了清楚和简洁起见,可以省略对众所周知的功能和结构的描述。
[0026]以下描述和权利要求中使用的术语和词语并不限于书本上列出的意义,但是,发明人使用这些术语和词语仅仅为了实现对本公开的清楚和一致的理解。相应地,对于本领域技术人员来说应该是显而易见的是,提供对本公开的各个实施例的以下描述仅仅是为了说明的目的,而并不是为了限定由所附权利要求和其等同物定义的本公开。
[0027]将理解,单数形式“一”、“一个”和“所述”包括多个所指物,除非上下文清楚地表示其他含义。因此,例如,对“部件表面”的提及包括对一个或多个这种表面的提及。
[0028]为了便于描述本公开,由第三代合作伙伴计划(3GPP)、运动图像专家组(MPEG)、开放IPTV论坛(OIPF)和通用即插即用(UPnP)定义的各个术语按照定义的那样被使用,但是很明显的是本公开的范围并不受标准和术语的限制,而是标准和术语可应用于具有类似技术背景的系统。在下文中,作为本公开可以适用的技术的其中一种,MPEG媒体传输(MMT)技术将被描述为本公开的实施例中的示例,但是很明显的是本公开的各个实施例仅仅是示例以便于描述,并且本公开并不一定要应用于MMT技术。
[0029]本公开的各个实施例包括一种方法和设备,用于基于广播系统中的网络情况管理用于自适应MMT分组转发的动态队列。
[0030]更详细地,本公开的各个实施例提供了一种方法和设备,用于对应于在用于转发MMT标准结构表达的内容的MMT分组进行处理的交换机或路由器(下文中,称为路由器)的网络处理器中的网络条件,管理用于自适应地或动态地分配用于MMT分组转发的分组描述符的队列。尽管将描述根据本公开的各个实施例的用于管理队列的方法和设备适用于交换机或路由器,但该方法和设备也可适用于以下描述的终端。
[0031]本公开的各个实施例提供了用于管理队列的方法和设备,通过该队列,即使在至少一条链路发生故障的情况下,通过利用一条正常链路的端口,针对网络接口的MMT分组转发来将分组描述符选择性地排队。
[0032]图1是根据本公开的实施例的广播系统的系统图。
[0033]参考图1,广播系统包括服务提供者100、路由器110和终端120。
[0034]服务提供者100通过路由器110为终端120提供广播服务。下面
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1