一种多载波系统中独立载波调度方法技术方案

技术编号:8108283 阅读:210 留言:0更新日期:2012-12-21 17:30
本发明专利技术公开了一种多载波系统中独立载波调度方法,预先将所有用户的所有业务的调度信息设置为所有激活载波共享,所述调度信息包括业务需求分配的资源量和预先设置的表示业务是否正在被调度的标识;按照所有业务分别在每个激活载波上的优先级从高至低的顺序进行排序,形成每个激活载波的优先级队列;分别对于每个激活载波,按照优先级队列的顺序依次为优先级队列的每个业务分配资源,其中,当该业务未被除该激活载波以外的其他激活载波调度、且该业务未满足资源需求时,为该业务分配资源。采用本发明专利技术公开的方法能够均衡各个激活载波之间的负载,且减少业务调度的处理时延。

【技术实现步骤摘要】

本专利技术涉及无线通讯领域,特别涉及。
技术介绍
为了满足MT-Advanced的需求,3GPP开展了 LTE-Advanced项目的研究,即LTE的演进系统,在LTE-Advanced的若干关键技术中,载波聚合技术是提高数据传输速率的最直接方法,载波聚合技术可以将多个载波联合起来使用。在多载波系统中,目前常见的可应用在多载波聚合场景下的调度算法主要为独立载波调度算法(CIS)和联合载波调度算法(MCJS)。其中,联合载波调度算法对现有的Rel-8/9系统架构改动较大,而独立载波调度算法的实现方案与Rel-8/9实现架构兼容性 更好。由于本专利技术仅涉及对独立载波调度方法的改进,故暂时仅对现有技术中的独立载波调度方法进行介绍。独立载波调度算法的特点是每个载波独立分配资源,在每个独立的载波上各有一个调度器,在载波聚合后的上层不增加新的一级调度器。现有技术中独立载波调度方法的大致如下首先将不同的用户预先分配至不同的激活载波上,然后对于每个激活载波,基于该激活载波上用户的业务优先级或基于该激活载波上用户的优先级,按照优先级从高至低的顺序依次为该激活载波上用户的业务进行资源分配。需要说明的是,上行资源分配要求为用户分配的资源是连续的,因此,上行调度时,对于每个激活载波,基于该激活载波上所有用户的优先级,按照用户的优先级从高至低的顺序依次为该激活载波上用户的业务进行资源分配,其中,在实际应用中,可以将该用户某个主要业务的优先级视为该用户的优先级;而下行资源分配可以为用户分配任意可用的资源块,因此,下行调度时,对于每个激活载波,基于该激活载波上用户的业务优先级,按照业务优先级从高至低的顺序依次为该激活载波上用户的业务进行资源分配。其中,业务优先级的确定方法可依赖于优先级因子的计算,优先级因子的计算可能会参考该业务的服务质量(QoS)要求、信道质量等参数。由于优先级因子的计算为现有通信领域的常见手段,具体计算方法可参考现有相关文献,此处不再详述。为了对现有技术中的独立载波调度方法进一步进行清楚地说明,现以下行的独立载波调度为例进行举例说明。以2个激活载波(载波I和载波2)聚合为例,假设用户总量为5,分别记为用户I、用户2...用户5。首先,可将用户I和用户2预先分配至载波1,将用户3、用户4和用户5分配至载波2,通常在实际应用中,上述预先分配为随机方式。然后,当下行调度子帧到达时,分别对于载波I和载波2,按照该激活载波上所有用户的业务优先级从高至低的顺序依次为该激活载波上所有用户的业务进行资源分配,以载波I为例,假设用户I支持业务I和业务2,用户2支持业务3,按照优先级因子的计算方法,假设所确定的业务优先级从高至低的顺序依次为业务3、2、1,则依次为业务3、2、1分配资源,资源分配的具体方法可参考Rel-8/9相关章节的说明。对于载波2也是上述类似的调度方法。综上,根据现有技术中的独立载波调度方法,一方面,由于需要预先将用户分配至不同的激活载波上,在进行分配时并未考虑每个激活载波当前的负载情况,而且,由于不同用户支持的业务的QoS要求也不尽相同,因此,有可能造成有的激活载波由于承载的业务很少而导致资源浪费,而有的激活载波却由于承载的业务过大而导致拥堵现象。另一方面,上述预分配的过程或者为避免上述情况出现而改进的基于预分配的独立调度过程,都必然导致业务调度的处理时延的增加。可见,现有技术中的独立载波调度方法可能会导致各个激活载波之间的负载不均衡,而且业务调度的处理时延比较长。
技术实现思路
有鉴于此,本专利技术提供,能够均衡各个激活载波之间的负载,且减少业务调度的处理时延。为实现上述专利技术目的,本专利技术的技术方案是这样实现的 ,预先将所有用户的所有业务的调度信息设置为所有激活载波共享,所述调度信息包括业务需求分配的资源量和预先设置的表示业务是否正在被调度的标识,该方法还包括A、按照所有业务分别在每个激活载波上的优先级从高至低的顺序进行排序,形成每个激活载波的优先级队列;B、分别对于每个激活载波,按照优先级队列的顺序依次为优先级队列的每个业务分配资源,其中,当该业务未被除该激活载波以外的其他激活载波调度、且该业务未满足资源需求时,为该业务分配资源。步骤A所述优先级根据业务的优先级因子而确定,所述业务的优先级因子参考业 务等级、信道条件和业务时延要求。主成员载波PCC的用户的业务的优先级高于辅成员载波SCC的用户的业务的优先级。步骤B所述按照优先级队列的顺序依次为优先级队列的每个业务分配资源的方法包括BI、对于当前激活载波,设置变量i的初始值为I ;B2、选择当前激活载波的优先级队列中的第i个业务;B3、判断所述第i个业务是否已被标识为正在被调度,如果是,则执行步骤B4 ;否贝U,执行步骤B5 ;B4、将所述优先级队列中的第i个业务和第i+1个业务进行位置交换,形成更新后的优先级队列,然后返回执行步骤B2 ;B5、判断所述第i个业务是否已满足资源需求,如果是,则执行步骤B8 ;否则,执行步骤B6 ;B6、在调度开始时,在所述第i个业务的调度信息中,将表示业务是否正在被调度的标识设置为正在被调度;B7、在调度开始至结束期间,为所述第i个业务进行资源分配,且在调度结束后,在所述第i个业务的调度信息中,将原业务需求分配的资源量减去分配的资源量,将差值作为更新后的业务需求分配的资源量,将表示业务是否正在被调度的标识设置为未被调度;B8、计算i+1,将i+1作为更新后的i ;B9、判断是否已为当前激活载波的优先级队列中的所有业务分配资源,如果是,则执行步骤BlO ;否则,返回执行步骤B2 ; B10、当前激活载波的资源分配结束。在步骤BI之后、步骤B2之前,该方法进一步包括BI’、判断当前激活载波的优先级队列是否非空,如果为非空,则执行步骤B2’ ;如果不为非空,则执行步骤B10;B2’、判断当前激活载波是否还有剩余的资源,如果有剩余的资源,则执行步骤B2 ;否则,执行步骤B10。当在步骤BI之后、步骤B2之前包括步骤BI’和B2’时,则所述步骤B9中,当判断结果为否时,返回执行步骤BI’。根据本专利技术所提供的技术方案,预先将所有用户的所有业务的调度信息设置为所有激活载波共享,所述调度信息包括业务需求分配的资源量和预先设置的表示业务是否正在被调度的标识,并按照所有业务分别在每个激活载波上的优先级从高至低的顺序进行排序,形成每个激活载波的优先级队列,然后分别对于每个激活载波,按照优先级队列的顺序依次为优先级队列的每个业务分配资源,其中,当该业务未被除该激活载波以外的其他激活载波调度、且该业务未满足资源需求时,为该业务分配资源。可见,本专利技术在调度之前无需进行预分配,因此减少了业务调度的处理时延,而且本专利技术将所有用户的所有业务设置为所有激活载波共享,然后再按照优先级队列进行资源分配,避免了有的激活载波由于承载的业务很少而导致资源浪费,而有的激活载波却由于承载的业务过大而导致拥堵现象,因此能够均衡各个激活载波之间的负载。附图说明图I为本专利技术所提供的的流程图。图2为本专利技术所提供的的实施例的流程图。具体实施例方式为使本专利技术的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本专利技术所述方案作进一步地详细说明。图I为本专利技术所提供的的流程图本文档来自技高网
...

【技术保护点】
一种多载波系统中独立载波调度方法,其特征在于,预先将所有用户的所有业务的调度信息设置为所有激活载波共享,所述调度信息包括业务需求分配的资源量和预先设置的表示业务是否正在被调度的标识,该方法还包括:A、按照所有业务分别在每个激活载波上的优先级从高至低的顺序进行排序,形成每个激活载波的优先级队列;B、分别对于每个激活载波,按照优先级队列的顺序依次为优先级队列的每个业务分配资源,其中,当该业务未被除该激活载波以外的其他激活载波调度、且该业务未满足资源需求时,为该业务分配资源。

【技术特征摘要】
1.一种多载波系统中独立载波调度方法,其特征在干,预先将所有用户的所有业务的调度信息设置为所有激活载波共享,所述调度信息包括业务需求分配的资源量和预先设置的表示业务是否正在被调度的标识,该方法还包括 A、按照所有业务分别在每个激活载波上的优先级从高至低的顺序进行排序,形成每个激活载波的优先级队列; B、分别对于每个激活载波,按照优先级队列的顺序依次为优先级队列的每个业务分配资源,其中,当该业务未被除该激活载波以外的其他激活载波调度、且该业务未满足资源需求时,为该业务分配资源。2.根据权利要求I所述的方法,其特征在于,步骤A所述优先级根据业务的优先级因子而确定,所述业务的优先级因子參考业务等级、信道条件和业务时延要求。3.根据权利要求I所述的方法,其特征在干,主成员载波PCC的用户的业务的优先级高于辅成员载波SCC的用户的业务的优先级。4.根据权利要求I所述的方法,其特征在干,步骤B所述按照优先级队列的顺序依次为优先级队列的每个业务分配资源的方法包括 BI、对于当前激活载波,设置变量i的初始值为I ; B2、选择当前激活载波的优先级队列中的第i个业务; B3、判断所述第i个业务是否已被标识为正在被调度,如果是,则执行步骤B4 ;否则,执行步骤B5 ; B4、将所述优先级队列中的第i个业务和第i+Ι个业务进行位置交換,形成更...

【专利技术属性】
技术研发人员:胡静
申请(专利权)人:普天信息技术研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1