[发明专利]排队系统在审
申请号: | 202010419130.4 | 申请日: | 2020-05-18 |
公开(公告)号: | CN111970213A | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 卡林·卡曼尼;利龙·莱维;扎奇·哈拉马蒂;拉恩·莎尼 | 申请(专利权)人: | 迈络思科技有限公司 |
主分类号: | H04L12/861 | 分类号: | H04L12/861;H04L12/935 |
代理公司: | 北京天澜智慧知识产权代理有限公司 11558 | 代理人: | 尚继栋;师琦 |
地址: | 以色列*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 排队 系统 | ||
1.一种方法,包括:
提供网元,其包括缓冲区地址控制电路和输出电路;
从所述网元外部接收包含数据的分组;
由所述缓冲区地址控制电路从所述网元外部的设备的存储器中保持的第一队列读取给定条目,所述第一队列至少具有第一条目和最后一个条目,所述给定条目包括所述存储器中的目的地址;
由所述输出电路根据所述给定条目向所述存储器中的所述目的地址写入所述数据;
由所述缓冲区地址控制电路通过以下方式指定下一条目:
当所述给定条目不是所述第一队列中的所述最后一个条目时,将所述下一条目指定成所述第一队列中所述给定条目之后的条目;以及
当所述给定条目是所述第一队列中的所述最后一个条目时,将所述下一条目指定成所述第一队列中的所述第一条目;以及
使用所述下一条目作为所述给定条目并且使用从所述网元外部接收且包含数据的另一分组,再次执行所述写入和所述指定。
2.根据权利要求1所述的方法,并且其中所述第一队列包括接收数据队列(receiveddata queue,RDQ),并且所述第一队列中的所述RDQ中的每个条目包括工作队列条目(workqueue entry,WQE)。
3.根据权利要求1所述的方法,并且还包括:
在从所述第一队列读取所述给定条目之前执行以下各项:
由所述缓冲区地址控制电路从所述网元外部的所述设备的所述存储器中保持的第二队列读取第二队列给定条目,所述第二队列至少具有第一第二队列条目和最后一个第二队列条目,所述第二队列给定条目包括所述存储器中的目的地址;
由所述输出电路根据所述第二队列给定条目向所述存储器中的所述目的地址写入数据;
由所述缓冲区地址控制电路通过以下方式指定下一第二队列条目:
当所述第二队列给定条目不是所述第二队列中的所述最后一个条目时,将所述下一第二队列条目指定成所述第二队列中所述给定条目之后的条目,并且使用所述下一条目作为所述给定条目并且使用从所述网元外部接收且包含数据的另一分组再次执行:所述根据所述第二队列给定条目写入,以及所述指定下一第二队列条目;以及
当所述第二队列给定条目是所述第二队列中的所述最后一个条目时,由所述缓冲区地址控制电路使用从所述网元外部接收且包含数据的另一分组,继续进行所述从所述第一队列读取给定条目。
4.根据权利要求3所述的方法,并且其中所述第二队列包括接收数据队列(RDQ),并且所述第二队列中的所述RDQ中的每个条目包括工作队列条目(WQE)。
5.根据权利要求1所述的方法,并且还包括:
提供多个队列;
从所述多个队列中选择一个队列并且针对所述多个队列中的选定队列,在从所述第一队列读取所述给定条目之前执行以下各项:
由所述缓冲区地址控制电路从所述网元外部的所述设备的所述存储器中保持的所述选定队列读取选定队列给定条目,所述选定队列至少具有第一选定队列条目和最后一个选定队列条目,所述选定队列给定条目包括所述存储器中的目的地址;
由所述输出电路根据所述选定队列给定条目,向所述存储器中的所述目的地址写入数据;以及
由所述缓冲区地址控制电路通过以下方式指定下一选定队列条目:
当所述选定队列给定条目不是所述选定队列中的所述最后一个条目时,将所述下一选定队列条目指定成所述选定队列中所述给定条目之后的条目,并且使用所述下一条目作为所述给定条目并且使用从所述网元外部接收且包含数据的另一分组再次执行:所述根据所述选定队列给定条目写入,以及所述指定下一选定队列条目;以及
当所述选定队列给定条目是所述选定队列中的所述最后一个条目时,执行以下各项:
当所述多个队列中的任何队列尚未被选定时,从所述多个队列中选择不同的队列,并且使用从所述网元外部接收且包含数据的另一分组再次执行所述读取选定队列给定条目,所述根据所述选定队列给定条目写入,以及所述指定下一选定队列条目;以及
当所述多个队列中的所有队列已被选定时,由所述缓冲区地址控制电路使用从所述网元外部接收且包含数据的另一分组并且继续进行所述从所述第一队列读取给定条目。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈络思科技有限公司,未经迈络思科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010419130.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:蓄能器、机动车和壳体盖装置
- 下一篇:旋转配件和家具