← 返回列表

一种基于FPGA和令牌桶算法的多路流量调度系统及方法

申请号: CN202410077775.2
申请人: 成都智明达电子股份有限公司
申请日期: 2024/1/19

摘要文本

本发明公开了一种基于FPGA和令牌桶算法的多路流量调度系统及方法,包括数据通道、令牌桶和加权轮询仲裁器;令牌桶用于生成令牌,当需要发送数据时,需要先从令牌桶内获取若干数量的令牌,再发送与令牌相同数量的数据;数据通道用于接收令牌桶和加权轮询仲裁器的命令以及发送数据;加权轮询仲裁器用于接收数据发送请求,并将请求下发给数据通道和令牌桶。通过本发明中的方法,使得令牌产生更加精确,采用两级带符号的高精度计数器进行令牌生成。令牌允许被借出,即可以满足端口全速率发送,又能保证每一个数据通道的CIR限制;采用加权轮询设计,保证高优先级数据优先处理,同时完成流量整形和流量调度。

专利详细信息

项目 内容
专利名称 一种基于FPGA和令牌桶算法的多路流量调度系统及方法
专利类型 发明申请
申请号 CN202410077775.2
申请日 2024/1/19
公告号 CN117579564A
公开日 2024/2/20
IPC主分类号 H04L47/215
权利人 成都智明达电子股份有限公司
发明人 刘政春
地址 四川省成都市青羊区敬业路229号H3栋D单元

专利主权项内容

1.一种基于FPGA和令牌桶算法的多路流量调度系统,其特征在于:包括数据通道、令牌桶和加权轮询仲裁器;其中,令牌桶用于生成令牌,当需要发送数据时,需要先从令牌桶内获取若干数量的令牌,再发送与令牌相同数量的数据;数据通道用于接收令牌桶和加权轮询仲裁器的命令以及发送数据;加权轮询仲裁器用于接收数据发送请求,并将请求下发给数据通道和令牌桶。