[发明专利]一种用于发送数据包的网络设备、方法及存储介质有效
申请号: | 201680016656.X | 申请日: | 2016-03-17 |
公开(公告)号: | CN107431667B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | K·德舍佩尔;I-J·昌 | 申请(专利权)人: | 起源资产集团有限责任公司 |
主分类号: | H04L12/863 | 分类号: | H04L12/863;H04L12/875;H04L12/841 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 宛丽宏;杨晓光 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 发送 数据包 网络设备 方法 存储 介质 | ||
1.一种用于发送具有数据包属性的数据包(5)的网络设备(1),包括:
-至少两个输入-输出-缓冲器(3、4),所述至少两个输入-输出-缓冲器(3、4)用于对网络设备中的数据包进行排队;
-逗留时间计算器(9),所述逗留时间计算器(9)用于基于数据包在所述网络设备中驻留的时间,计算在所述至少两个输入-输出-缓冲器中每个起始数据包的逗留相关时间;
-逗留相关的时间适配器(10),所述逗留相关的时间适配器(10)用于基于分配到对应的输入-输出-缓冲器的适配函数,将所述逗留相关时间适配为在所述至少两个输入-输出-缓冲器中每个起始数据包的适配时间;
-调度器(6),所述调度器(6)用于基于所述适配时间来调度出站数据包,其中,所述调度器适于将具有最高或最低适配时间的起始数据包调度为下一个出站数据包,
其中所述适配函数包括公式(Ta=a×Ts+b),其中,Ta是适配时间,其中,Ts是逗留时间,并且其中,a和b是预先确定的第一和第二参数,所述预先确定的第一和第二参数是针对所述至少两个输入-输出-缓冲器(3、4)中的每一个来定义的。
2.根据权利要求1所述的网络设备(1),其中,所述网络设备还包括分类器(2),所述分类器(2)用于基于所述数据包属性将接收的数据包分类到所述至少两个输入-输出缓冲器(3、4)之一中。
3.根据前述权利要求中任一项所述的网络设备(1),其中,所述逗留时间计算器(9)和所述逗留相关时间适配器(10)被提供为定期至少重新计算对于在所述至少两个输入-输出-缓冲器中每个起始数据包的适配时间。
4.根据权利要求3所述的网络设备(1),其中,所述网络设备还包括时间戳添加装置(8),所述时间戳添加装置(8)用于在对所述接收的数据包进行分类时将时间戳添加到所述接收的数据包,并且其中,所述逗留时间计算器(9)被提供为从在计算时确定的另一个时间戳中减去所述时间戳。
5.根据权利要求1、2和4中任一项所述的网络设备(1),其中,对于所述至少两个输入-输出-缓冲器(3、4)中的至少一个,所述第一参数a偏离1和/或所述第二参数b偏离0。
6.根据权利要求3所述的网络设备(1),其中,对于所述至少两个输入-输出-缓冲器(3、4)中的至少一个,所述第一参数a偏离1和/或所述第二参数b偏离0。
7.一种用于在用于发送数据包的网络设备(1)中调度数据包(5)的方法,其中,所述方法包括以下步骤:
-基于数据包在所述网络设备中驻留的时间,计算在至少两个输入-输出-缓冲器中每个起始数据包的逗留相关时间;
-基于分配到对应的输入-输出-缓冲器的适配函数,将所述逗留相关时间适配成在所述至少两个输入-输出-缓冲器中每个起始数据包的适配时间;
-基于所述适配时间来调度出站数据包,其中,所述调度步骤将具有最高或最低适配时间的起始数据包调度为下一个出站数据包,
其中使用公式(Ta=a×Ts+b)来计算所述适配函数,其中,Ta是适配时间,Ts是逗留时间,并且其中,a和b是预先确定的第一和第二参数,所述预先确定的第一和第二参数是针对所述至少两个输入-输出-缓冲器中的每一个来定义的。
8.根据权利要求7所述的方法,其中,所述计算步骤和所述适配步骤中的至少一个被定期重复以保持至少适配时间最新。
9.根据权利要求7-8中任一项所述的方法,其中,所述方法还包括在对所述缓冲器中的数据包进行分类时将时间戳添加到每个接收的数据包。
10.一种包括指令的计算机可读存储介质,所述指令在被执行时致使数据处理装置执行根据权利要求7-9中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于起源资产集团有限责任公司,未经起源资产集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680016656.X/1.html,转载请声明来源钻瓜专利网。