[发明专利]队列管理方法、装置、网络设备、芯片及存储介质在审
申请号: | 202111659823.1 | 申请日: | 2021-12-30 |
公开(公告)号: | CN116418758A | 公开(公告)日: | 2023-07-11 |
发明(设计)人: | 杨文斌;袁赛;白宇;王小忠 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L47/50 | 分类号: | H04L47/50 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 郑晓玉 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 队列 管理 方法 装置 网络设备 芯片 存储 介质 | ||
本申请实施例公开了一种队列管理方法、装置、网络设备、芯片及存储介质,属于通信技术领域。在本申请实施例中,SQ包括逻辑FQ,在为SQ分配至少一个物理FQ后,该至少一个物理FQ与SQ的多个逻辑FQ中的至少一个逻辑FQ对应。在此基础上,当在该SQ中增删FQ时,通过增删逻辑FQ来保证FQ的队列标识连续,这样,只需改变逻辑FQ和物理FQ之间的对应关系,而无需对物理FQ中缓存的数据进行搬移操作,降低了操作复杂度和资源消耗。
技术领域
本申请涉及通信领域,特别涉及一种队列管理方法、装置、网络设备、芯片及存储介质。
背景技术
当前,网络设备可以根据用户的流量中包括的业务报文具有的优先级的种类数量,为该用户分配对应的用户队列(subscribe queue,SQ),并为该SQ配置相应数量的流队列(flow queue,FQ)。例如,当某个用户的流量中包括8种优先级的业务报文,则为该用户对应的SQ配置8个优先级的FQ,用于缓存这8种优先级的业务报文。
然而,在该种配置方式中,要求为多个SQ配置的FQ的队列标识连续,而FQ的队列标识与该FQ的地址是对应的,这样,当需要在某个SQ中增删FQ时,为了保证FQ的队列标识连续,则需要对其他FQ中缓存的数据进行搬移操作,操作复杂且处理资源消耗较大。
发明内容
本申请实施例提供了一种队列管理方法、装置、网络设备、芯片及存储介质,能够降低队列管理的资源消耗。所述技术方案如下:
第一方面,提供了一种队列管理方法,应用于网络设备中,所述方法包括:接收队列配置请求,所述队列配置请求包括用户设备标识;根据所述用户设备标识,分配用户队列SQ,所述SQ包括多个逻辑流队列FQ;为所述SQ分配至少一个物理FQ,所述至少一个物理FQ与所述多个逻辑FQ中的至少一个逻辑FQ对应。
在本申请实施例中,SQ包括逻辑FQ,在为SQ分配至少一个物理FQ后,该至少一个物理FQ与SQ的多个逻辑FQ中的至少一个逻辑FQ对应。在此基础上,当在该SQ中增删FQ时,通过增删逻辑FQ来保证FQ的队列标识连续,这样,只需改变逻辑FQ和物理FQ之间的对应关系,而无需对物理FQ中缓存的数据进行搬移操作,降低了操作复杂度和资源消耗。
在一种可能的实现方式中,所述队列配置请求还包括用于指示所需的物理FQ的数量的指示信息,所述为所述SQ分配至少一个物理FQ的实现过程可以为:根据所述指示信息,为所述SQ分配所述至少一个物理FQ。
也即,网络设备可以根据队列配置请求中用于指示的用户设备所需的物理FQ的数量的指示信息来为SQ分配相应数量的物理FQ,这样,相较于相关技术中为每个SQ分配固定数量的物理FQ而言,可以减少物理FQ的资源浪费。
在一种可能的实现方式中,所述网络设备包括物理FQ资源池,所述为所述SQ分配至少一个物理FQ的实现过程为:获取所述物理FQ资源池中空闲的所述至少一个物理FQ。
其中,该物理FQ资源池中可以包括第一子资源池,所述第一子资源池包括至少一个捆绑物理FQ,所述至少一个捆绑物理FQ中的每个捆绑物理FQ包括地址连续的、多个物理FQ,在这种情况下,获取物理FQ资源池中空闲的所述至少一个物理FQ可以是指:获取所述第一子资源池中空闲的第一捆绑物理FQ。这样,能够保证获取到的至少一个物理FQ的地址连续。
当然,该物理FQ资源池中还可以包括多个独立的物理FQ,在这种情况下,网络设备也可以直接从中获取空闲的至少一个独立的物理FQ。
另外,在本申请中,所述物理FQ资源池中的物理FQ的总数量小于所述网络设备中包括的逻辑FQ的总数量。这样,可以用较少的物理FQ资源支撑较大规格的SQ,节省芯片资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111659823.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:实体关系构建方法及装置
- 下一篇:一种钻井液API失水测试装置及测试方法