一种调度方法、网络设备及系统的制作方法_4

文档序号:9931737阅读:来源:国知局
最大的 用户终端作为第一用户终端;计算得到全部所述M个第二网络设备的发射功率之和作为第 二预设门限值;将第一用户终端对应的所述第二网络设备与所述第一用户终端之间的下行 链路发射功率进行调整,使得所述第二网络设备利用调整后的下行链路发射功率能够保证 所述第二网络设备与所述用户终端之间的传输速率大于等于第一预设门限值;计算全部所 述M个第二网络设备的发射功率之和作为调整后的发射功率之和;判断所述调整后的发射 功率之和是否小于所述第二预设门限值,若小于,则将所述第一网络设备设置为已调整的 网络设备,返回从剩余的全部未调整的用户终端中,选取所述传输速率最大的用户终端作 为第一用户终端;否则,结束处理流程。
[0152] 该功率优化问题可以表示为:
[0153] min ^凡,控制发射功率最低; Pi&r
;并且同时保证传输速率大于等于 第一预设门限值。
[0155] 可见,采用上述方案,就能够获取到用户终端的统计信道信息之后,根据第一预设 条件和第二预设条件相结合,为用户终端选取对应的第二网络设备并且分配发射功率,控 制当前系统中的全部第二网络设备的发射功率之和低于第二预设门限值;如此,通过利用 统计信道信息进行调度和功率分配,在保证了用户终端和第二网络设备之间的传输速率的 同时,尽量降低第二网络设备的发射功率,从而,提升了系统功率效率;
[0156] 另外,由于利用统计信道信息进行调度和功率分配,能够避免实时去采集瞬时信 道信息,从而保证了 了分配效率;
[0157] 最后,由于利用统计信道信息实施调度和功率分配,使得分配过程能够减少计算 步骤,加快了处理速度。
[0158] 实施例四、
[0159] 本实施例提供了一种网络设备,如图7所示,所述网络设备包括:
[0160] 第二通信单元71,用于发送所述至少一个用户终端的统计信道信息至第一网络设 备;接收所述第一网络设备发来的调度指令,所述调度指令中携带有指示所述第二网络设 备对应的用户终端的信息,以及针对所述用户终端的下行链路发射功率;
[0161] 计算单元72,用于获取到至少一个用户终端的统计信道信息。
[0162] 这里,所述用户终端可以包括所述网络设备管理的用户终端。
[0163] 所述第二通信单元71,还用于获取到至少一个用户终端发来的探测信号;相应 的,所述计算单元72,还用于根据所述探测信号确定所述至少一个用户终端的统计信道信 肩、。
[0164] 所述探测信号的获取方法可以为:从K个子载波上接收至少一个用户终端周期性 发来的探测信号;其中,所述周期性可以为根据实际情况设置的时长。
[0165] 所述探测信号可以在0FDM符号上发送,针对不同用户终端探测信号设置不同的 子载波资源,并且用户终端中不同的天线也可以设置为在不同的子载波上发送探测信号; 每个用户多个天线所占的子载波资源为相邻子载波组成的多组子载波资源,各个天线使用 这些子载波组中不同编号的子载波。
[0166] 假设0FDM子载波集合为C = {1,2, . . .,MKNJ,其中M表示每个用户终端配置的收 发天线数,K表示小区中用户数,Ns表示各用户使用的子载波组数;用户终端i的第m个天 线上发送的棚信号所占的子载波集合为:^ H 所述计 q 算单元72,具体用于利用所述探测信号计算得到所述至少一个用户终端的上行链路信道参 数;利用所述至少一个用户终端的上行链路信道参数计算得到所述至少一个用户终端的上 行链路统计信道信息以及所述下行链路统计信道信息;利用所述至少一个用户终端的上行 链路统计信道信息以及所述下行链路统计信道信息,确定所述至少一个用户终端分别针对 对应的第二网络设备的统计信道信息。
[0167] tk如,第i个用户的第m个天线在第t个时隙第l(i,k,m)个子载波上的信道参 数由下式计算:
其中,yimM为第r个RAU接收信号矢量,第 l(i,k,m)个子载波上发送的探测信号为 ^-i, t, 1 (i, k,m) ?
[0168] 其中,1 (i, k, m) = (i-l)M+(k-l)MK+m为第i个用户的第m个天线使用第k组中 第m个子载波。
[0169] 并且,利用第i个用户的第m个天线在第t个时隙第l(i,k,m)个子载波 上的信道参数构成信道矩阵,将所述信道矩阵作为用户终端的上行链路信道参数;
[0170] 其中,所述下行链路的统计信道信息计算公式可以为:
[0171]
[0172] 利用信道的互易性计算各用户的下行链路的统计信道信息:
其中,上标H表示共轭转置,t为发送探测信号的 次数。
[0174] 利用所述至少一个用户终端的上行链路统计信道信息以及所述下行链路统计信 道信息,确定所述至少一个用户终端分别针对对应的第二网络设备的统计信道信息。的方 法可以采用公式= 1^<来表示;其中,第二网络设备可以为一个也可以为多个网 络设备,由第一网络设备进行分配;分配第二网络设备的方法可以为根据地理位置来分配, t匕如,将距离用户终端进的一个或多个网络设备指定为该用户终端对应的第二网络设备。
[0175] 可见,采用上述方案,就能够获取到用户终端的统计信道信息之后,根据第一预设 条件和第二预设条件相结合,为用户终端选取对应的第二网络设备并且分配发射功率,控 制当前系统中的全部第二网络设备的发射功率之和低于第二预设门限值;如此,通过利用 统计信道信息进行调度和功率分配,在保证了用户终端和第二网络设备之间的传输速率的 同时,尽量降低第二网络设备的发射功率,从而,提升了系统功率效率。
[0176] 实施例五、
[0177] 本实施例提供了一种调度系统,如图8所示,包括:
[0178] 第一网络设备81,用于获取到至少一个第二网络设备发来的M个用户终端的统计 信道信息,M为大于等于1的正整数;根据所述M个用户终端的统计信道信息以及第一预设 条件,为所述M个用户终端分别选取M个第二网络设备;根据第二预设条件,分别确定所述 M个第二网络设备针对用户终端的下行链路发射功率,所述第二预设条件表征控制各个第 二网络设备与所述用户终端之间的传输速率大于等于第一预设门限值的同时,所述M个第 二网络设备的下行链路发射功率总和小于第二预设门限值;为所述M个二网络设备分别生 成M个调度指令,发送所述M个调度指令,所述调度指令中携带有指示所述第二网络设备对 应的用户终端的信息,以及针对所述用户终端的下行链路发射功率;
[0179] 第二网络设备82,用于获取到至少一个用户终端的统计信道信息;发送所述至少 一个用户终端的统计信道信息至第一网络设备;接收所述第一网络设备发来的调度指令, 所述调度指令中携带有指示所述第二网络设备对应的用户终端的信息,以及针对所述用户 终端的下行链路发射功率
[0180] 上述第一网络设备的功能如实施例三所述,这里不再赘述;第二网络设备的功能 如实施例四所述,同样不再这里进行赘述。
[0181] 下面结合图9提供的一种组网场景,包括:
[0182] 每个用户终端周期性地发送探测信号至邻近的第二网络设备,所述邻近的第二网 络设备根据收到的探测信号确定各个用户终端对应的统计信道信息,并发送所述各个用户 终端对应的统计信道信息至中心处理单元;
[0183] 所述第一网络设备依照小区和速率最大准则,对用户终端进行调度,确定使用同 一时频资源通信的至少一个用户终端,并且为各个用户终端确定可以使用的第二网络设 备。
[0184] 所述第一网络设备将调度的用户终端按照用户平均速率由大到小进行排序。
[0185] 所述第一网络设备选出速率最大的用户及其第二网络设备,保持其他第二网络设 备的发射功率不变,将速率最大用户终端的第二网络设备发射功率降低使得保证其平均速 率大于R th。
[0186] 比较所有第二网络设备的发射功率之和是否降低,若没有降低,则结束迭代功率 分配过程。
[0187] 可见,采用上述方案,就能够获取到用户终端的统计信道信息之后,根据第一预设 条件和第二预设条件相结合,为用户终端选取对应的第二网络设备并且分配发射功率,控 制当前系统中的全部第二网络设备的发射功率之和低于第二预设门限值;如此,通过利用 统计信道信息进行调度和功率分配,在保证了用户终端和第二网络设备之间的传输速率的 同时,尽量降低第二网络设备的发射功率,从而,提升了系统功率效率。
[0188] 本发明实施例所述集成的模块如果以软件功能模块的形式实现并作为独立的产 品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明 实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现 出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备 (可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或 部分。而前述的存储介质
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1