[发明专利]一种通道分配方法和系统在审
申请号: | 202210949022.7 | 申请日: | 2022-08-09 |
公开(公告)号: | CN115379320A | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 徐志生 | 申请(专利权)人: | 烽火通信科技股份有限公司;武汉飞思灵微电子技术有限公司 |
主分类号: | H04Q11/00 | 分类号: | H04Q11/00 |
代理公司: | 深圳市六加知识产权代理有限公司 44372 | 代理人: | 曲卫涛 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通道 分配 方法 系统 | ||
本发明涉及光通信技术领域,提供了一种通道分配方法和系统。其中包括以待分配带宽中前预设大小的带宽作为基础带宽,在基础带宽的所有机会点中选取均匀分布且空闲的N个第一机会点,以每一个第一机会点所在的位置作为一个标志位,在后N‑1个标志位所对应的第一区间中,找到所包含的机会点数量少于目标数量的一个或多个第二区间,从前往后依次以每一个第二区间作为目标区间,将目标区间所对应的标志位向后平移,使位于标志位的机会点是空闲的机会点,且目标区间所包含的机会点数量为能够达到目标数量的最小数量,将标志位所对应的机会点分配给通道。本发明无需引入均匀分配电路,使不增加额外的逻辑资源的同时,也更便于维护,降低后期维护成本。
技术领域
本发明涉及光通信技术领域,特别是涉及一种通道分配方法和系统。
背景技术
随着通信业务的增长,光通信芯片往往要求具有更大的带宽和容量,大带宽在跨模块处理时需要大量缓存资源,大容量意味着光通信芯片所需要的模块数和模块逻辑资源大量增加,在此情况下,为了降低光通信芯片的功耗,使光通信芯片的缓存资源尽可能少,通常采用的方法是使各通道在带宽上均匀分布,即通道分配,以合理利用缓存资源。
现有的通道分配方法为在上下游模块设计间加入均匀分配电路,通过均匀分配电路进行通道分配,达到合理利用缓存资源的目的,这种通过硬件电路进行通道分配的方式不仅不够灵活,而且在维护时,需要对硬件电路进行更改,增加了后期维护成本和维护难度,同时,使用均匀分配电路还会增加额外的模块逻辑资源。
鉴于此,克服该现有技术所存在的缺陷是本技术领域亟待解决的问题。
发明内容
本发明要解决的技术问题是现有技术中使用均匀分配电路进行通道分配的方式不够灵活,且需增加额外的模块逻辑资源。
本发明采用如下技术方案:
第一方面,本发明提供了一种通道分配方法,包括:
以待分配带宽中前预设大小的带宽作为基础带宽,在基础带宽的所有机会点中选取均匀分布且空闲的N个第一机会点,其中,N是通道所需要的机会点的数量;
以每一个第一机会点所在的位置作为一个标志位,在后N-1个标志位所对应的第一区间中,找到所包含的机会点数量少于目标数量的一个或多个第二区间,其中,每个第一区间的结束位置为对应的标志位,每个第一区间的起始位置为对应标志位的上一个标志位;
从前往后依次以每一个第二区间作为目标区间,将目标区间所对应的标志位向后平移,使位于标志位的机会点是空闲的机会点,且目标区间所包含的机会点数量为能够达到目标数量的最小数量,并将目标区间后的每一个第一区间所对应的标志位向后平移,使目标区间后的每一个第一区间所包含的空闲的机会点数量与平移前所包含的空闲的机会点数量一致;
将每个标志位所对应的机会点分配给通道。
优选的,所述在基础带宽的所有机会点中选取均匀分布且空闲的N个第一机会点,具体包括:
将所述基础带宽上所有空闲的机会点映射成为一段连续的虚拟机会点序列,在所述虚拟机会点序列的所有虚拟机会点中选取均匀分布的N个虚拟机会点;
将所述N个虚拟机会点反映射到基础带宽上,得到在基础带宽上均匀分布且空闲的N个第一机会点。
优选的,所述在所述虚拟机会点序列的所有虚拟机会点中选取均匀分布的N个虚拟机会点,具体包括:
依次将M×1、M×2、…、M×N中的每个值作为基准值,将每个基准值除以N所得的商经向上取整或向下取整后,得到每一个所需选取的虚拟机会点在虚拟机会点序列中的位次,选取虚拟机会点序列中对应的位次的虚拟机会点,其中,M是虚拟机会点序列中所有机会点的数量。
优选的,当第一区间为半开半闭区间时,将目标区间所对应的标志位向后平移,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司;武汉飞思灵微电子技术有限公司,未经烽火通信科技股份有限公司;武汉飞思灵微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210949022.7/2.html,转载请声明来源钻瓜专利网。