发明名称 |
基于多通道化端口实现通道队列公平调度的装置及方法 |
摘要 |
本发明涉及一种基于多通道化端口实现可变带宽、高密度通道队列公平调度的装置及方法。由策略表、策略表配置逻辑、策略表轮询逻辑以及各个通道的数据缓冲区组成。根据用户配置的通道在链路上占用的时隙位置找到它在策略表中对应的表项位置;在该位置的表项中写入该通道的通道号、该通道一次可以发送的字节个数,并置该表项的使能位为使能状态;如果在运行过程中,对某一通道的配置进行更改,仅需在相应的表项写入新内容或将该表项的使能位复位即可,而不影响该通道对应的数据缓冲区。本发明采用基于物理时隙的调度方法,减小了通道配置改变时对数据流的影响,使得软硬件的处理更加简单、方便。 |
申请公布号 |
CN1549500A |
申请公布日期 |
2004.11.24 |
申请号 |
CN03113435.1 |
申请日期 |
2003.05.08 |
申请人 |
中兴通讯股份有限公司 |
发明人 |
吴风波;李伟;李为朴;朱民 |
分类号 |
H04L12/24;H04Q3/64 |
主分类号 |
H04L12/24 |
代理机构 |
|
代理人 |
|
主权项 |
1.一种基于多通道化实现通道队列公平调度的装置,包括由各个通道的数据缓冲区所构成的通道队列,其特征在于该装置包括:一个存储模块,根据系统中所支持的时隙数目将该存储区域划分出多个数据段,每个数据段构成一个表项,每个时隙在存储模块中均对应一个表项;一个配置逻辑模块,根据用户的设定对存储模块进行修改,某一通道的重新配置仅仅涉及在存储模块中所对应的表项,并不涉及该通道对应的缓冲区;一个轮询逻辑模块,实现对通道队列的调度,逐个轮询策略表的表项,根据表项的内容从通道队列中取出数据,然后经共用的系统数据通道将数据发往相应的端口。 |
地址 |
518057深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部 |