一种调度终端的方法及基站的制作方法_3

文档序号:9847535阅读:来源:国知局
i目标终端,可通过以下公式得到第i目标终端的HJCCH资源冲突概率 参数:
[0086] 其中,pucchConflicti为第i目标终端发生PUCCH资源冲突的次数,pucchOccupyi为 第i目标终端在发生PUCCH资源冲突的情况下未被分配PUCCH资源的次数。
[0087]通过以下公式得到第i目标终端的调度优先级参数:
[0089] 其中,Pl为第i目标终端的调度优先级,PmaJPP_分别为各个所述目标终端的调度 优先级的最大值和最小值。
[0090] 从而可根据第i目标终端的PUCCH资源冲突概率参数和第i目标终端的调度优先级 参数,通过以下公式确定第i目标终端的综合调度优先级:
[0091 ] P(i) =wi*pi(i)+W2*p2(i)......公式 3
[0092]其中,P(i)第i目标终端的综合调度优先级;Pl(i)为第i终端的调度优先级参数,P2 (i)为第i终端的PUCCH资源冲突概率参数,W1、W2为权重,且W1+ W2 = 1。
[0093]本发明实施例通过上述方式确定出各个目标终端的综合调度优先级,从而使得确 定出的综合调度优先级考虑到目标终端在发生PUCCH资源冲突的情况下是否被分配所述 PUCCH资源,即目标终端在发生PUCCH资源冲突的情况下未被分配到PUCCH资源的概率越大, 则计算出的目标终端的综合调度优先级越大,从而提升该目标终端在此次PUCCH资源冲突 中被分配PUCCH资源的概率,即提升该目标终端被调度的概率。
[0094]图2a和图2b为发生PUCCH资源冲突时的调度示意图。
[0095]如图2a所示,在子帧1上,终端X和终端y发生PUCCH资源冲突,终端X的综合调度优 先级为0.7,终端y的综合调度优先级0.6,且由于终端X的综合调度优先级大于终端y的综合 调度优先级,因此,在子帧1上,终端X得到调度,即被分配PUCCH资源,终端y未被分配PUCCH 资源。
[0096] 如图2b所示,在随后的子帧上,例如,在子帧4时,终端X和终端y再次发生PUCCH资 源冲突,此时,通过上述方式确定综合调度优先级时,由于终端y的PUCCH资源冲突概率参数 变大,因此,有可能会出现终端X的综合调度优先级小于终端y的综合调度优先级的情况,例 如,终端X的综合调度优先级为〇. 6,终端y的综合调度优先级0.7,此时,终端y将得到调度, 即被分配PUCCH资源,终端X未被分配PUCCH资源。从而实现了终端X和终端y均有机会被调度 的效果,避免了因某些终端的调度优先级较低而长期得不到调度的问题。
[0097] 在步骤104中,根据各个目标终端的综合调度优先级,确定在第k下行子帧上待分 配PUCCH资源对应的调度终端,即将各个待分配PUCCH资源分别分配给各个调度终端。例如, 若待分配PUCCH资源的个数为3,则可根据各个目标终端的综合调度优先级,选取综合调度 优先级高的3个目标终端作为调度终端,将待分配PUCCH资源分别分配给3个调度终端。具体 地,可通过F 1DCCH对应的TPC(Transmit Power Control)字段确定为各个调度终端分配的 PUCCH资源。
[0098]本发明实施例中,针对于发生PUCCH资源冲突且无法使用该HJCCH资源的目标终 端,可按如下方式调整其调度方式:
[0099]在目标终端被配置的PUCCH资源为带信道选择的PUCCH格式Ib的情况下,可通过主 载波上的PDCCH对除待分配PUCCH资源对应的调度终端以外的目标终端进行PDSCH调度,其 中,所述PDSCH位于主载波和/或辅载波。在目标终端被配置的PUCCH资源为PUCCH格式3,可 通过主载波上的roccH对除待分配puccH资源对应的调度终端以外的目标终端进行roscH调 度,且roSCH仅位于主载波,即不对辅载波上的roSCH进行调度。同时,在HARQ反馈窗内,仅对 该终端调度一个I3DSCH子帧。
[0100] 本发明实施例中,获取第k下行子帧对应的调度队列中的终端以及各个所述终端 被配置的PUCCH资源列表,确定所述PUCCH资源列表相同的终端的个数大于第一阈值的情况 下,将所述PUCCH资源列表相同的终端确定为目标终端,并根据各个所述目标终端的调度优 先级以及各个所述目标终端在发生PUCCH资源冲突的情况下是否被分配所述PUCCH资源,得 到各个所述目标终端的综合调度优先级,从而根据各个所述目标终端的综合调度优先级, 确定在所述第k下行子帧上所述待分配PUCCH资源对应的调度终端。本发明实施例中,在确 定发生PUCCH资源冲突的情况下,根据各个目标终端的综合调度优先级确定待分配PUCCH资 源对应的调度终端;由于各个目标终端的综合调度优先级是根据各个目标终端的调度优先 级以及各个所述目标终端在发生PUCCH资源冲突的情况下是否被分配所述PUCCH资源得到 的,从而能够有效避免由于发生PUCCH资源冲突而导致有些终端长期无法被调度的问题。
[0101] 针对上述方法流程,本发明实施例还提供一种基站,该基站的具体内容可以参照 上述方法实施,在此不再赘述。
[0102] 图3为本发明实施例提供的一种基站的结构示意图,如图3所示,该基站包括:
[0103] 获取模块301,用于获取第k下行子帧对应的调度队列中的终端以及各个所述终端 被配置的PUCCH资源列表;
[0104] 确定模块302,用于确定所述PUCCH资源列表相同的终端的个数大于第一阈值的情 况下,将所述PUCCH资源列表相同的终端确定为目标终端;所述第一阈值是根据所述PUCCH 资源列表中的待分配PUCCH资源的个数确定的;所述待分配PUCCH资源是指所述PUCCH资源 列表中所述第k下行子帧的HARQ反馈窗内的已调度下行子帧上分配的HJCCH资源之外的 PUCCH资源;
[0105]确定综合调度优先级模块303,用于根据各个所述目标终端的调度优先级以及各 个所述目标终端在发生PUCCH资源冲突的情况下是否被分配所述PUCCH资源,得到各个所述 目标终端的综合调度优先级;
[0106] 调度模块304,用于根据各个所述目标终端的综合调度优先级,确定在所述第k下 行子帧上所述待分配PUCCH资源对应的调度终端。
[0107] 较佳地,所述确定综合调度优先级模块303具体用于:
[0108] 根据各个所述目标终端在发生PUCCH资源冲突的情况下是否被分配所述PUCCH资 源,得到各个所述目标终端的PUCCH资源冲突概率参数;
[0109] 根据各个所述目标终端的调度优先级和各个所述目标终端的PUCCH资源冲突概率 参数,得到各个所述目标终端的综合调度优先级;
[0110] 通过以下公式得到第i目标终端的PUCCH资源冲突概率参数:
[0?12] 其中,pucchConf Iicti为第i目标终端发生PUCCH资源冲突的次数,pucchOccupyi为 第i目标终端在发生PUCCH资源冲突的情况下未被分配PUCCH资源的次数。
[0113] 较佳地,所述确定综合调度优先级模块303具体用于:
[0114] 通过以下公式确定第i目标终端的综合调度优先级:
[0115] P(i) =wi*pi(i)+W2*p2(i)
[0116] 其中,P(i)第i目标终端的综合调度优先级;Pl(i)为第i终端的调度优先级参数,P2 ⑴为第i终端的PUCCH资源冲突概率参数,W1、W2为权重,且W1+ W2=l;
[0117] 通过以下公式得到所述第i目标终端的调度优先级参数:
[0119]其中,Pl为第i目标终端的调度优先级,PmaJPP_分别为各个所述目标终端的调度 优先级的最大值和最小值。
[0120]较佳地,所述目标终端被配置的HJCCH资源为带信道选择的PUCCH格式Ib;
[0121] 所述调度模块304还用于:
[0122] 通过主载波上的PDCCH对除所述待分配PUCCH资源对应的调度终端以外的目标终 端进行roscH调度,其中,所述roscH位于主载波和/或辅载波。
[0123] 较佳地,所述目标终端被配置的PUCCH资源为PUCCH格式3;
[0124] 所述调度模块304还用于:
[0125] 通过主载波上的PDCCH对除所述待分配PUCCH资源对应的调度终端以外的目标终 端进行roscH调度,所述roscH仅位于主载波。
[0126] 从上述内容可以看出:本发明实施例中,获取第k下行子帧对应的调度队列中的终 端以及各个所述终端被配置的PUCCH资源列表,确定所述PUCCH资源列表相同的终端的个数 大于第一阈值的情况下,将所述PUCCH资源列表相同的终端确定为目标终端,并根据各个所 述目标终端的调度优先级以及各个所述目标终端在发生PUCCH资源冲突的情况下是否被分 配所述PUCCH资源,得到各个所述目标终端的综合调度优先级,从而根据各个所述目标终端 的综合调度优先级,确定在所述第k下行子帧上所述待分配HJCCH资源对应的调度终端。本 发明实施例中,在确定发生PUCCH资源冲突的情况下,根据各个目标终端的综合调度优先级 确定待分配PUCCH资源对应的调度终端;由于各个目标终端的综合调度优先级是根据各个 目标终端的调度优先级以及各个所述目标终端在发生PUCCH资源冲突的情况下是否被分配 所述HJCCH资源得到的,从而能够有效避免由于发生PUCCH资源冲突而导致有些终端长期无 法被调度的问题
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1