摘要
本发明公开了一种实现层次化QoS的五级队列调度装置及方法,其装置包括流分类模块、入队级调度模块、共享缓存模块、业务流级调度模块、用户级调度模块、子网级调度模块、输出端口级调度模块、调度算法配置模块、流量控制模块和CPU接口模块。方法包括:对数据分组进行流分类,通过计算队列的入队门限来判断数据分组能否入队。依据待调度队列的权值属性,利用调度算法配置模块来配置各级调度算法,同时结合流量控制算法共同完成数据分组的出队调度过程。本发明通过选择合适的调度算法和流量控制算法,结合五级队列调度装置,能够更灵活的分配带宽。