当前位置: 首页 > 专利查询>英特尔公司专利>正文

减少预留流的最大等待时间制造技术

技术编号:8865477 阅读:138 留言:0更新日期:2013-06-29 02:40
实施例可包括至少部分地促进至少部分地将至少一个带宽预留分配给至少一个分组流和/或至少一个流预留类。该至少一个带宽预留可大于至少一个分组流的预期通信带宽。至少一个带宽预留的分配可在开始通信至少一个分组流之前进行。至少一个带宽预留可被排它地分配给至少一个分组流和/或至少一个流预留类。许多变化、修改和替代方案也是可能的,并且不背离本实施例的范围。

【技术实现步骤摘要】
【国外来华专利技术】减少预留流的最大等待时间领域本公开内容涉及减少预留流的最大等待时间(诸如例如通过可导致减少等待时间的带宽预留)。背景例如以太网络的一种常规网络布置允许网络带宽的某个百分比(例如75%)被留出以预留给一个或多个通信流。在这种布置中,帧在具有这样的预留的流中的传输可按照使它们的传输均匀分布在观测间隙内的方式(受制于可能与这些通信流干扰的其它通信)并且基于实际预留的总带宽量来定时。例如,根据该布置,如果总可用带宽是每秒I吉比特并且特定百分比是75%,每秒750兆比特可用于可能的预留,并且实际预留的总带宽是每秒100兆比特,则该布置将总帧传输时间的10%分配给属于具有预留的流的帧的传输,并且这样的帧的传输将在所分配的总帧传输时间的10%和在其上制定了带宽预留的间隙(即观测间隙)内均匀地分布(受制于传输介质和已经在进行或更高优先级帧的传输的待决完成的规则)。因此,在本示例中,总帧传输时间的90%将被分配给属于不具有预留的流的帧的传输,或者如果所预留的流消耗的带宽比为它们预留的带宽少则总帧传输时间的90%以上将被分配给属于不具有预留的流的帧的传输,或被分配给空闲时间。如所能理解,尽管该布置可能能够对属于具有预留的流的帧所经历的等待时间施加可定义的上限,但取决于特定带宽预留,它也可能增加这样的帧所经历的平均和/或最大等待时间,尤其是在所预留的流的帧从多个队列(这些帧被异步地添加至多个队列)到达出站端口时,和/或当帧由于遍历多个网络跃点(有时在干扰帧的存在的情况下称为扇入的多个跃点)而积累传输抖动时。附图简述随着以下详细描述继续,并且经过参考附图,多个实施例的特征和优点将变得明显,在附图中相同标号描绘相同部件,并且其中:附图说明图1示出系统实施例。图2示出实施例中的特征。虽然将参照说明性实施例继续进行以下详细描述,但其许多替代物、修改以及变型对本领域技术人员而言将显而易见。因此,期望宽泛地对待所要求保护的主题。具体实施方式图1示出系统实施例100。系统100可包括一个或多个主计算机(HC) 10,这一个或多个主计算机可经由一个或多个无线和/或有线网络通信链路50通信地耦合至一个或多个接收机(RCV) 30。一个或多个接收机30可经由一个或多个(在本实施例中,多个)无线和/或有线网络通信链路51A……51N通信地耦合至一个或多个(在本实施例中,多个)其它接收机60A......60N。在本实施例中,一个或多个HClO可以是或包括一个或多个(在本实施例中,多个)分组流(PS) 52A……52N的一个或多个发送方,而一个或多个接收机30和/或60A......60N可以是或包括一个或多个这些流的一个或多个预期接收机。此外,在本实施例中,例如根据2009年12月9日批准的电气与电子工程师协会(IEEE)标准802.lQav-2009,修订12:对时间敏感流的转发和排队增强(以下称为“时间敏感的流协议”或“TSSP”),一个或多个HC 10可以是或包括一个或多个“发言方”,而一个或多个接收机60A……60N可以是或包括一个或多个媒体播放器(MR) “收听方”。一个或多个接收机30可以是或包括一个或多个桥20,这一个或多个桥20可与MR 60A……60N—起被包括在桥式局域网(LAN)15中。系统100也可包括管理员78。虽然未在附图中示出,但应当理解,管理员78可通信地耦合至一个或多个接收机30、HC 10和/或MR 60A......60N。在本实施例中,一个或多个HC 10、接收机30和/或MR 60A......60N可在地理上彼此远离。在实施例中,术语“主计算机”、“主机”、“服务器”、“客户机”、“网络节点”、“终端站”、“中间站”以及“节点”可互换地使用,而且例如可无限制地表示一个或多个终端站、移动因特网设备、智能电话、媒体(例如音频和/或视频)设备、输入/输出(I/O)设备、平板计算机、电器、中间站、网络接口、客户机、服务器及其部分。此外,在本实施例中,“发送方”可能至少部分地能够至少部分地将一个或多个分组发送至一个或多个“接收机”,而“接收机”可能至少部分地能够至少部分地接收所述一个或多个分组。在本实施例中,“桥”和“交换机”可互换地使用,且可包括至少部分地能够至少部分地接收来自一个或多个发送方的一个或多个分组并且至少部分地将一个或多个分组发送至一个或多个接收机的中间站。在本实施例中,“媒体播放器”可包括一个或多个主计算机,这一个或多个主计算机能够至少部分地(I)至少部分地处理可至少部分地关联的数据、(2)至少部分地编码音频、视频、图形、显示、触觉、图像和/或其它和/或附加类型的信息、和/或(3)至少部分地解码这样的信息,其中这样的信息可能旨在、服从和/或至少部分地能够进行人类感官知觉、音频和/或视频回放和/或记录、和/或其它物理测量和/或刺激。在本实施例中,“网络”可以是或包括任何机构、工具、模态和/或其部分,其至少部分地准许、便于和/或允许两个或更多个实体通信地耦合到一起。此外,在本实施例中,如果第一实体能够向第二实体发送和/或从第二实体接收一个或多个命令和/或数据,则第一实体可以“通信地耦合”至第二实体。在本实施例中,“无线网络”可表示至少部分地准许至少两个实体至少部分地无线通信耦合的网络。在本实施例中,“有线网络”可表示至少部分地准许至少两个实体至少部分地非无线通信耦合的网络。在本实施例中,数据和信息可互换地使用,且可以是或包括一个或多个命令(例如一个或多个程序指令),和/或一个或多个这样的命令可以是或包括数据和/或信息。此外,在本实施例中,“指令”可包括数据和/或一个或多个命令。一个或多个HC 10可包括电路板(CB) 32和电路卡(CC) 102。在本实施例中,CB32可包括例如系统母板,该系统母板可经由未示出的总线连接器/插槽系统物理地并且通信地耦合至CC 102。CB 32可包括一个或多个单核和/或多核主处理器(HP) 12和计算机可读/可写存储器21。CB 32还可包括一个或多个芯片组(CB) 14,该一个或多个芯片组(CB) 14可包括例如存储器、输入/输出控制器电路系统和/或网络接口控制器电路系统(NICC)。一个或多个主处理器12可经由一个或多个芯片组14通信地耦合至存储器21和CC 102。CC 102可包括NICC 120。NICC 120可包括操作电路系统118A。替代地或附加地,虽然未在附图中示出 ,但电路系统118A中的一些或全部和/或其功能和组件可被包括在例如CB 32中(例如在一个或多个主处理器12和/或一个或多个芯片组14中)。此外,替代地,一个或多个主处理器12、存储器21、一个或多个未示出的芯片组14和/或其功能和/或组件中的一些或全部可例如被包括在电路系统118A和/或CC102中。许多其它替代方案也是可能的,并且不背离本实施例的范围。一个或多个桥20、接收机30和/或MR 60A……60N分别可包括相应的操作电路系统118B、118C……118M和/或与一个或多个HClO的电路系统118A和/或其它组件在相应的构造、操作和/或能力上至少部分地相同或基本相似的其它组件。当然,替代地,在不背离本实施例的情况下,电路系统118B、……118M和/或一个或本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.10.22 US 12/910,4271.一种装置,包括: 电路系统,用于至少部分地促进至少部分地将至少一个带宽预留分配给至少一个分组流和至少一个流预留类中的至少一个,所述至少一个带宽预留大于所述至少一个分组流的预期通信带宽,所述至少一个带宽预留的分配将在所述至少一个分组流的通信开始之前进行,所述至少一个带宽预留将被分配给所述至少一个分组流和所述至少一个流预留类中的至少一个。2.如权利要求1所述的装置,其特征在于: 所述分配至少部分地作为所述至少一个分组流的至少一个发送方与所述至少一个分组流的至少一个预期接收机之间的协商的结果而进行,所述分配在开始将所述至少一个分组流从所述至少一个发送方发送至所述至少一个预期接收机之前进行; 所述至少一个带宽预留等于最大可能通信链路带宽减去如果存在的至少一个之前的带宽分配以及如果存在的一个或多个之前分配的带宽预留;以及 所述最大可能通信链路带宽至少部分地与要至少部分地用于传输的通信链路相关联。3.如权利要求2所述的装置,其特征在于: 所述至少一个之前的带宽分配 至少部分地被分配给未针对其协商带宽预留的至少一个通信流;以及 如果存在的所述一个或多个之前分配的带宽预留至少部分地源自一个或多个其他协商。4.如权利要求1所述的装置,其特征在于: 所述分配至少部分地作为所述至少一个分组流的至少一个发送方与所述至少一个流的至少一个预期接收机之间的协商的结果而进行,所述分配在开始将所述至少一个分组流从所述至少一个发送方发送至所述至少一个预期接收机之前进行; 所述至少一个预期接收机包括将通信地耦合至媒体播放器的至少一个桥;以及 所述至少一个分组流将经由所述至少一个桥被多播至所述媒体播放器。5.如权利要求1所述的装置,其特征在于: 所述分配至少部分地基于将被给予相应的带宽预留分配的所有相应流的实际总带宽量,所述实际总带宽量的指示被提供给所述至少一个分组流的至少一个预期接收机。6.如权利要求1所述的装置,其特征在于: 所述至少一个分组流将从至少一个发送方被多播至预期接收机; 所述电路系统用于至少部分地促进与从所述至少一个发送方至所述预期接收机的相应跳跃至少部分地关联的相应带宽预留分配; 所述至少一个发送方用于广告所述至少一个流的可用性; 所述预期接收机用于指示准备好接收所述至少一个流;以及 所述电路系统至少部分地被包括在桥中。7.一种存储一个或多个指令的计算机可读存储器,所述一个或多个指令在由机器执行时导致执行操作,所述操作包括: 通过电路系统至少部分地促进至少部分地将至少一个带宽预留分配给至少一个分组流和至少一个流预留类中的至少一个,所述至少一个带宽预留大于所述至少一个分组流的预期通信带宽,所述至少一个带宽预留的分配将在所述至少一个分组流的通信开始之前进行,所述至少一个带宽预留将被分配给所述至少一个分组流和所述至少一个流预留类中的至少一个。8.如权利要求7所述的存储器,其特征在于: 所述分配至少部分地作为所述至少一个分组流的至少一个发送方与所述至少一个分组流的所述至少一个预期接收机之间的协商的结果而进行,所述分配在开始将所述至少一个分组流从所述至少一个发送方发送至所述至少一个预期接收机之前进行; 所述至少一个带宽预留等于最大可能通信链路带宽减去如果存在的至少一个之前的带宽分配以及如果存在的一个或多个之前分配的带宽预留;以及 所述最大可能通信链路带宽至少部分地与要至少部分地用于传输的通信链路相关联。9.如权利要求8所述的存储器,其特征在于: 所述至少一个之前的带宽分配至少部分地被分配给未针对其协商带宽预留的至少一个通信流;以及 如果存在的所述一个或多个之前分配的带宽预留至少部分地源自一个或多个其他协商。10.如权...

【专利技术属性】
技术研发人员:K·B·斯坦顿
申请(专利权)人:英特尔公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1