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

文档序号:9931737阅读:来源:国知局
度指令中携带有指示所述第二网络设备对应的用户终端的信息,以及针对所述用户终 端的下行链路发射功率。
[0045] 本发明所提供的调度方法、网络设备及系统,能获取到用户终端的统计信道信息 之后,根据第一预设条件和第二预设条件相结合,为用户终端选取对应的第二网络设备并 且分配发射功率,控制当前系统中的全部第二网络设备的发射功率之和低于第二预设门限 值;如此,通过利用统计信道信息进行调度和功率分配,比获取瞬时信道信息更易实施,还 能够在保证了用户终端和第二网络设备之间的传输速率的同时,尽量降低第二网络设备的 发射功率,从而,提升了系统功率效率。
【附图说明】
[0046] 图1为本发明实施例调度方法流程示意图一;
[0047] 图2为本发明实施例确定第二网络设备下行链路发射功率流程示意图;
[0048] 图3为本发明实施例示例场景对应的流程示意图;
[0049] 图4为本发明实施例调度方法流程示意图二;
[0050] 图5为本发明实施例确定统计信道信息的方法流程示意图;
[0051] 图6为本发明实施例网络设备组成结构示意图一;
[0052] 图7为本发明实施例网络设备组成结构示意图二;
[0053] 图8为本发明实施例调度系统组成结构示意图;
[0054] 图9为本发明实施例实施场景组成示意图。
【具体实施方式】
[0055] 下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0056] 实施例一、
[0057] 本发明实施例提出了一种调度方法,应用于第一网络设备,如图1所示,包括:
[0058] 步骤101 :获取到至少一个第二网络设备发来的M个用户终端的统计信道信息,M 为大于等于1的正整数;
[0059] 步骤102 :根据所述M个用户终端的统计信道信息以及第一预设条件,为所述M个 用户终端分别选取M个第二网络设备;
[0060] 步骤103 :根据第二预设条件,分别确定所述M个第二网络设备针对用户终端的下 行链路发射功率,所述第二预设条件表征控制各个第二网络设备与所述用户终端之间的传 输速率大于等于第一预设门限值的同时,所述M个第二网络设备的下行链路发射功率总和 小于第二预设门限值;
[0061] 步骤104:为所述M个二网络设备分别生成M个调度指令,发送所述M个调度指令, 所述调度指令中携带有指示所述第二网络设备对应的用户终端的信息,以及针对所述用户 终端的下行链路发射功率。
[0062] 这里,上述步骤101的具体实现可以为:周期性的从自身连接的一个或多个第二 网络设备处,获取所述一个或多个第二网络设备连接到的M个用户终端的统计信道信息;
[0063] 或者,由自身连接的一个或多个网络设备周期性的主动上传 M个用户终端的统计 信道信息。
[0064] 其中,所述周期性可以为根据实际情况,设置的时长,比如,可以为设置为每五分 钟获取一次,或者可以为每一分钟获取一次。如此,可以通过设置获取周期或设置上传周期 避免了第二网络设备实时性的上传用户终端的瞬时信道信息,从而减少第一网络设备的计 算资源的使用频率,进而保证了第一网络设备的其他处理资源。
[0065] 其中,所述统计信道信息可以包括:用户终端的传输速率。
[0066] 所述第一网络设备可以为网络中的中心处理单元。所述第二网络设备可以为所述 中心处理单元连接的RAU。
[0067] 优选地,根据所述M个用户终端的统计信道信息以及第一预设条件,为所述M个用 户终端分别选取M个第二网络设备可以包括:
[0068] 从所述M个用户终端依次选出用户终端作为第一用户终端;
[0069] 根据所述第一用户终端的统计信道信息中的传输速率、以及贪婪调度算法,为所 述第一用户终端选取传输速率大于第一预设门限值的第二网络设备。其中,所述第一预设 门限值为根据实际情况设置的数值。
[0070] 或者,根据所述M个用户终端的统计信道信息,为所述M个用户终端分别选取M个 第二网络设备可以包括:
[0071] 从所述M个用户终端依次选出用户终端作为第一用户终端;
[0072] 根据所述第一用户终端的统计信道信息中的传输速率、以及贪婪调度算法,为所 述第一用户终端选取下行链路的传输速率大于第一预设门限值的至少一个第二网络设 备;
[0073] 从所述至少一个第二网络设备中逐个提取第二网络设备与所述第一用户终端进 行匹配;
[0074] 计算当前全部第二网络设备的下行链路的传输速率和,当所述下行链路的传输速 率和大于第三预设门限值时,将提取的所述第二网络设备作为所述第一用户终端对应的第 二网络设备。其中,所述第一预设门限值和第三预设门限值均为根据实际情况设置的数值。 [0075] 本实施例中所述贪婪调度算法具体可以采用以下公式:
[0076] _,.尺丨二 argimix k u ^ Hi' 人|
[0077] s.t. Vi,j, i3 riB; =0
[0078]
[0079] P = [Pi= p], i ^ S
[0080]
[0081] 其中,V/,_A乓门6=0表示每个第二网络设备的集合只能服务于一个用户终 端,i为大于等于1的正整数,j为大于等于1的正整数;
[0082] Nth表示第二网络设备集合中最多第二网络设备的数目,例如,可以设Nth为1~3 ;
[0083] P = [Pi= p], / 表示用户终端的发射功率为预设的发射功率p ;
[0084] Rth表示第一预设门限值;其中,R i标识所述传输速率;
[0085] 所述下行链路通信时的速率和的表达式为:
其中,尺)表示用户终端集 合中的用户终端与对应的第二网络设备的集合进行下行链路通信时的速率和;IM为MXM 的单位阵。
[0087] 如此,依据系统平均和速率最大准则,且满足所述M个用户终端的传输速率大于 平均速率,或者依据系统服务的用户终端数最多且满足每用户终端一定的平均速率,对小 区中的用户终端及其对应的第二网络设备进行调度。
[0088] 所述根据第二预设条件,分别确定所述M个第二网络设备针对用户终端的下行链 路发射功率,如图2所示,可以包括:
[0089] 步骤201 :获取M个用户终端的传输速率,按照所述传输速率对所述M个用户终端 进打排序;
[0090] 步骤202 :从剩余的全部未调整的用户终端中,选取所述传输速率最大的用户终 端作为第一用户终端;
[0091] 步骤203 :计算得到全部所述M个第二网络设备的发射功率之和作为第二预设门 限值;
[0092] 步骤204 :将第一用户终端对应的所述第二网络设备与所述第一用户终端之间的 下行链路发射功率进行调整,使得所述第二网络设备利用调整后的下行链路发射功率能够 保证所述第二网络设备与所述用户终端之间的传输速率大于等于第一预设门限值;
[0093] 步骤205 :计算全部所述M个第二网络设备的发射功率之和作为调整后的发射功 率之和;
[0094] 步骤206 :判断所述调整后的发射功率之和是否小于所述第二预设门限值,若小 于,则将所述第一网络设备设置为已调整的网络设备,返回执行步骤202 ;否则,结束处理 流程。
[0095] 该功率优化问题可以表示为:
[0096] min ,控制发射功率最低;
;并且同时保证传输速率大于等于 第一预设门限值。
[0098] 下面结合假设第二网络设备为RAU,第一网络设备为中心处理单元对本发明实施 例进行描述,如图3所示,包括:
[0099] 步骤301 :每个用户终端周期性地发送探测信号至邻近的RAU,所述邻近的RAU根 据收到的探测信号确定各个用户终端对应的统计信道信息,并发送所述各个用户终端对应 的统计信道信息至中心处理单元;
[0100] 步骤302 :所述中心处理单元依照小区和速率最大准则,对用户终端进行调度,确 定使用同一时频资源通信的至少一个用户终端,并且为各个用户终端确定可以使用的RAU。
[0101] 步骤303 :所述中心处理单元将调度的用户终端按照用户平均速率由大到小进行 排序。
[0102] 步骤304 :所述中心处理单元选出速率最大的用户及其归属RAU,保持其他RAU的 发射功率不变,将速率最大用户终端的归属RAU发射功率降低使得保证其平均速率大于第 一预设门限值。
[0103] 步骤305 :比较所有RAU的发射功率之和是否降低,若降低,则转步骤303 ;若没有 降低,则结束迭代功率分配过程。
[0104] 可见,采用上述方案,就能够获取到用户终端的统计信道信息之后,根据第一预设 条件和第二预设条件相结合,为用户终端选取对应的第二网络设备并且分配发射功率,控
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1