[发明专利]一种资源分配方法及装置有效
申请号: | 202110603246.8 | 申请日: | 2021-05-31 |
公开(公告)号: | CN113326130B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 田辉;华美慧;倪万里;艾文宝;袁健华 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/54 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孟维娜;赵元 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 分配 方法 装置 | ||
1.一种资源分配方法,其特征在于,应用于用户终端,所述用户终端中存储第一队列和第二队列,所述第一队列用于存储由所述用户终端处理的数据,所述第二队列用于存储由边缘基站处理的数据,所述方法包括:
获得待处理数据的数据量,并获得所述用户终端处理所述待处理数据所需的CPU频率数;
根据所述第一队列存储数据的第一数据量、所述用户终端的功率统计值以及所述CPU频率数,计算CPU计算频率,作为备选计算频率;
从所述备选计算频率和所述用户终端的最大CPU计算频率中,选择一计算频率,作为所述用户终端的目标计算频率;
根据所述目标计算频率、CPU频率数以及待处理数据的数据量,对所述第一数据量进行更新,得到第三数据量,并根据所述用户终端的信号功率、噪声功率以及待处理数据的数据量,对所述第二队列存储数据的第二数据量进行更新,得到第四数据量;
向所述边缘基站发送包含所述第三数据量、第四数据量以及所述用户终端的功率统计值的状态信息,以使得所述边缘基站基于所述状态信息为所述用户终端分配传输功率;
所述根据所述目标计算频率、CPU频率数以及待处理数据的数据量,对所述第一数据量进行更新,得到第三数据量,并根据所述用户终端的信号功率、噪声功率以及待处理数据的数据量,对所述第二队列存储数据的第二数据量进行更新,得到第四数据量,包括:
根据所述第一数据量与所述第二数据量,从所述第一队列和所述第二队列中,选择所述待处理数据所添加的目标队列;
若所述目标队列为所述第一队列,根据所述目标计算频率和CPU频率数,计算在预设时长内处理的处理数据量,根据所述处理数据量以及所述待处理数据的数据量,对所述第一数据量进行更新,得到第三数据量;并根据所述用户终端的信号功率和噪声功率,计算在所述预设时长内传输的传输数据量,基于所述传输数据量对所述第二数据量进行更新,得到第四数据量;
若所述目标队列为所述第二队列,根据所述目标计算频率和CPU频率数,计算在预设时长内处理的处理数据量,基于所述处理数据量对所述第一数据量进行更新,得到第三数据量;并根据所述用户终端的信号功率和噪声功率,计算在所述预设时长内传输的传输数据量,根据所述传输数据量以及所述待处理数据的数据量,对所述第二数据量进行更新,得到第四数据量。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一数据量与所述第二数据量,从所述第一队列和所述第二队列中,选择所述待处理数据所添加的目标队列,包括:
判断所述第一数据量是否大于第二数据量;
若为是,确定所述第二队列为所述待处理数据所添加的目标队列;
若为否,确定所述第一队列为所述待处理数据所添加的目标队列。
3.根据权利要求1所述的方法,其特征在于,
所述根据所述目标计算频率和CPU频率数,计算在预设时长内处理的处理数据量,包括:
按照以下表达式计算所述处理数据量:
其中,t表示当前时刻,μ1m(t)表示处理数据量,fm(t)表示所述目标计算频率,Cm(t)表示所述CPU频率数,Δt表示所述预设时长;
所述根据所述用户终端的信号功率和噪声功率,计算在所述预设时长内传输的传输数据量,包括:
按照以下表达式计算所述传输数据量:
其中,μ2m(t)表示传输数据量,W表示信道带宽,gm,tpm(t)表示所述用户终端的信号功率,Im(t)+n0(t)表示所述用户终端的噪声功率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110603246.8/1.html,转载请声明来源钻瓜专利网。