[发明专利]网络设备的实时性能调节在审
申请号: | 202111550076.8 | 申请日: | 2021-12-17 |
公开(公告)号: | CN114726723A | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 伊多·吉尔博;谢伊·艾斯曼;萨希·阿里艾力;奥伦·威瑟伯格;阿米特·曼德尔鲍姆;多兰·哈里坦·卡扎科夫;纳塔利·谢特曼;伊夫塔·莱维;阿米尔·安塞尔 | 申请(专利权)人: | 迈络思科技有限公司 |
主分类号: | H04L41/0823 | 分类号: | H04L41/0823;H04L41/083;G06N3/12 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 贺征华 |
地址: | 以色列*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 实时 性能 调节 | ||
1.一种网络设备(network device,ND),包括:
分组处理电路,所述分组处理电路连接到网络并被配置为处理用于通过所述网络进行通信的通信分组,分组处理电路包括用于设置所述ND的一个或多个操作参数的多个配置寄存器;和
性能优化电路,所述性能优化电路被配置为通过迭代计算所述性能度量并基于所述性能度量调整一个或多个所述配置寄存器的值来改进所述ND的性能度量。
2.根据权利要求1所述的ND,其中所述优化电路被配置为响应于参数规则集调整所述一个或多个配置寄存器的所述值,所述参数规则集对所述一个或多个所述操作参数设置一个或多个约束。
3.根据权利要求1所述的ND,其中所述优化电路被配置为响应于交叉参数规则集调整所述一个或多个所述配置寄存器的所述值,所述交叉参数规则集对至少两个所述操作参数之间的相互依赖性设置一个或多个约束。
4.根据权利要求1所述的ND,其中所述优化电路被配置为通过以下改进所述ND的所述性能度量:
选择一组初始候选向量,每个向量指定所述配置寄存器的相应子集的值;以及
通过响应于对应于所述候选向量的所述性能度量调整所述一个或多个配置寄存器的所述值,在迭代过程中修改所述候选向量。
5.根据权利要求4所述的ND,其中所述优化电路被配置为:
在所述迭代过程的第一阶段存储所述性能度量的值;
在所述迭代过程的第二后期阶段评估所述性能指标相对于所述存储的值的变化程度;以及
响应于超过阈值的所述值刷新一个或多个所述候选向量。
6.根据权利要求1所述的ND,其中所述优化电路被配置为通过使用遗传算法迭代地修改一组候选向量来改进所述ND的所述性能度量,每个向量指定所述配置寄存器的相应子集,所述遗传算法包括:i)父母选择步骤,其中选择候选向量对,ii)交叉步骤,其中通过混合候选向量对的值来生成子向量,iii)变异步骤,其中通过修改所述子向量生成变异子向量,以及iv)适者选择步骤,其中响应于先前迭代的所述变异子向量的所述性能度量来选择迭代的候选向量。
7.根据权利要求1所述的ND,其中所述优化电路被配置为通过使用遗传算法迭代地修改一组候选向量来改进所述ND的所述性能度量,每个向量指定所述配置寄存器的相应子集,所述遗传算法包括:i)变异步骤,其中修改候选向量,以及ii)交叉步骤,其中通过混合候选向量对的值来生成子向量。
8.根据权利要求1所述的ND,其中所述性能度量指示接收带宽。
9.根据权利要求1所述的ND,其中所述性能度量指示传输带宽。
10.根据权利要求1所述的ND,其中所述性能度量指示丢包率。
11.根据权利要求1所述的ND,其中所述性能度量指示分组暂停率。
12.根据权利要求1所述的ND,其中所述性能度量指示延迟和存储器利用率的组合。
13.根据权利要求1所述的ND,其中所述性能度量指示误码率(BER)。
14.一种在连接到网络的网络设备(ND)中的方法,所述方法包括:
使用所述ND中的分组处理电路,处理用于通过所述网络进行通信的通信分组,其中所述分组处理电路包括用于设置所述ND的一个或多个操作参数的多个配置寄存器;以及
使用所述ND中的性能优化电路,通过迭代计算所述性能度量并基于所述性能度量调整一个或多个所述配置寄存器的值来改进所述ND的性能度量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈络思科技有限公司,未经迈络思科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111550076.8/1.html,转载请声明来源钻瓜专利网。