【技术实现步骤摘要】
在此所描述的技术总体上涉及网络数据通信,并且更具体地涉及带宽分配请求和管理。
技术介绍
在某些网络配置中,网络单元向中央网络控制器请求带宽,该中央网络控制器向与该控制器相关联的多个网络单元授予带宽。当特定网络单元从中央网络控制器接收声明已经授予该特定网络单元在其上传输数据的带宽量的消息时,该特定网络单元需要在有限量的可用时间内执行某些操作和计算。以上描述被呈现作为对本领域中的相关技术的总体概述,而不应被解释为承认其所包含的任何信息构成针对本专利申请的现有技术。
技术实现思路
向网络单元提供系统和方法的示例以用于在网络上传输分组,该网络包括通过由多个条目填充的数组数据结构编码的计算机可读介质,每个条目对应于待传输的分组的队列中的分组,特定条目包括基于在相邻条目中存储的分组大小和对应于特定条目的分组的分组大小的总和的值。搜索引擎被配置用于接收门大小(gate size),该搜索引擎被配置用于搜索数组以将数据结构中具有最接近门大小但又不大于该门大小的值的特定条目标识为传输条目。传输引擎被配置用于传输从队列的开始处直到与该传输条目相关联的特定分组的分组。作为另一示例,一种用于基于所接收的门大小传输数据的计算机实现的方法包括:在非瞬态计算机可读介质上生成由多个条目填充的数组数据结构,其中每个条目对应于待传输的分组的队列中的分组,其中条目根据队列中的分组的顺序进行排序,并且其中特定条目包括基于在相邻条目中存储的分组大小和对应于特定条目的分组的分组大小的总和的值。搜索数组以标识具有最接近门大小但又不大于该门大小的值的传输条目,并且传输从队列直到与该传输条目相关联的特定分组 ...
【技术保护点】
一种用于在网络上传输分组的网络单元,包括:计算机可读介质,编码有通过多个条目填充的数组数据结构,每个条目对应于待传输的分组的队列中的分组,所述条目根据所述队列中的分组的顺序进行排序,特定条目包括基于在相邻条目中存储的分组大小和对应于所述特定条目的分组的分组大小的总和的值;搜索引擎,被配置用于接收表示向所述网络单元授予的带宽的门大小,所述搜索引擎被配置用于搜索所述数组数据结构以标识所述数组数据结构中具有最接近所述门大小但又不大于所述门大小的值的特定条目作为传输条目;以及传输引擎,被配置用于:标识与所述传输条目相关联的特定分组;以及传输从所述队列的开始处直到所述特定分组的分组。
【技术特征摘要】
2011.11.08 US 61/557,327;2011.11.09 US 61/557,5121.一种用于在网络上传输分组的网络单元,包括: 计算机可读介质,编码有通过多个条目填充的数组数据结构,每个条目对应于待传输的分组的队列中的分组,所述条目根据所述队列中的分组的顺序进行排序,特定条目包括基于在相邻条目中存储的分组大小和对应于所述特定条目的分组的分组大小的总和的值; 搜索引擎,被配置用于接收表示向所述网络单元授予的带宽的门大小,所述搜索引擎被配置用于搜索所述数组数据结构以标识所述数组数据结构中具有最接近所述门大小但又不大于所述门大小的值的特定条目作为传输条目;以及 传输引擎,被配置用于: 标识与所述传输条目相关联的特定分组;以及 传输从所述队列的开始处直到所述特定分组的分组。2.根据权利要求1所述的网络单元,其中所述搜索引擎是多关键字搜索引擎,其进一步被配置用于: 接收阈值;以及 将所述数组数据结构中具有最接近所述门大小加所述阈值但又不大于所述门大小加所述阈值的值的第二特定条目标识为报告条目; 所述传输引擎进一步被配置用于: 基于所述报告条目传输报告。3.根据权利要求1所述的网络单元,其中每个条目基于与所述数组数据结构中的先前条目相关联的分组的分组大小加对应于该条目的分组的分组大小的总和。4.根据权利要求1所述的网络单元,其中所述数组数据结构的第一条目标识所述队列中的第一分组的分组大小,其中所述数组数据结构的第二条目标识所述第一条目与所述队列中的第二分组的分组大小的总和,并且其中所述数组数据结构的第三条目标识所述第二条目与所述队列中的第三分组的分组大小的总和。5.根据权利要求2所述的网络单元,其中所述多关键字搜索引擎被配置用于对所述数组数据结构执行多关键字二分查找,所述多关键字二分查找用于在单个周期中搜索与所述门大小和所述阈值两者都相关联的值。6.根据权利要求5所述的网络单元,其中所述多关键字搜索引擎被配置用于执行所述多关键字二分查找的第一阶段,所述第一阶段标识所述传输条目和所述报告条目中的每个驻留在所述数组数据结构的两个半部分中的哪个半部分。7.根据权利要求6所述的网络单元,其中所述多关键字搜索引擎被配置用于执行所述多关键字二分查找的附加阶段,以将所述门大小和所述阈值与所述数组数据结构的单独分段相关联,并且其中当所述门大小与第一分段相关联并且所述阈值与不同的第二分段相关联时,基于所述门大小和所述第一分段、使用单关键字二分查找标识所述传输条目,并且基于所述阈值和所述第二分段、使用所述单关键字二分查找标识所述报告条目。8.根据权利要求2所述的网络单元,其中所述门大小作为门通信的一部分而被接收,其中所述门通信进一步包括门起始时间,并且其中所述传输条目和所述报告条目位于所...
【专利技术属性】
技术研发人员:S·戈伊克曼,
申请(专利权)人:马维尔以色列MISL有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。