MAX C/I调度
在MAX C/I调度算法下,较高C/I值的用户比较低C/I值的用户具有更高的分组传输优先权。信道资源可以分配给单个最好信道条件的用户,MAX C/I调度器以牺牲公平性为代价达到更大的系统容量。
对于CDMA传输方式,假设已知小区中的用户数和用户请求的比特速率,则调度算法寻找具有最好C/I的用户,且按照请求比特速率计算相应的功率值,然后调度次高C/I用户,直到分配完所有的系统功率,这时调度算法将输出获得请求比特速率的用户数目。算法执行遵循如下规则。
●每个用户对应一个缓存队列,以存放待传数据;
●在调度时,所有非空队列以用户的C/I为优先级从高到低进行排列;
●任意时刻接受服务的用户总有最高的C/I。
如果在t时刻有K个用户同时请求传输数据,此刻每个用户的C/I为(C/I)k(t),则MAX C/I调度算法选中的用户为:
(1)
显然,MAX C/I调度可以支持更多的用户以较高的概率实现请求的比特速率,这是因为该算法总是从最好C/I的用户开始调度,这些用户不需要消耗很大功率就可达到请求的速率。
但采用MAX C/I调度后,位于小区边缘的用户将可能得不到服务,由于没有考虑不同用户的公平性要求,该算法不被认可。通常把采用该算法得到的系统吞吐量看作系统吞吐量的上限。







发表评论 评论 (0 个评论)