本发明提供一种用户调度方法及其装置,用于对多个用户及各个所述用户所管辖的队列进行调度操作;所述用户调度方法包括:计算当前用户的可调度性;在确认得到计算的所述当前用户的可调度性为可调度的情况下,对与所述当前用户对应的用户可调度性表进行轮循调度,直至调度出用户ID;所述用户可调度性表包括分别为正在调度的和待处理的两组用户信息表,其中,任一组所述用户信息表采用两级以上的位图表架构;在调度用户ID时,先轮循所述正在调度的用户信息表再轮循所述待处理的用户信息表;在轮循任一组所述用户信息表时,由上至下逐级进行调度。
相较于现有技术,本发明提高了可支持的用户数,轮循调度具有实现简单、调度效率高等优点。
孙艳平 王运富 刘加奎
华为技术有限公司
518129 广东省深圳市龙岗区坂田华为总部办公楼
本发明提供一种用户调度方法及其装置,用于对多个用户及各个所述用户所管辖的队列进行调度操作;所述用户调度方法包括:计算当前用户的可调度性;在确认得到计算的所述当前用户的可调度性为可调度的情况下,对与所述当前用户对应的用户可调度性表进行轮循调度,直至调度出用户ID;所述用户可调度性表包括分别为正在调度的和待处理的两组用户信息表,其中,任一组所述用户信息表采用两级以上的位图表架构;在调度用户ID时,先轮循所述正在调度的用户信息表再轮循所述待处理的用户信息表;在轮循任一组所述用户信息表时,由上至下逐级进行调度。
相较于现有技术,本发明提高了可支持的用户数,轮循调度具有实现简单、调度效率高等优点。