【技术实现步骤摘要】
基于原始对偶的边缘服务器功率控制方法
[0001]本专利技术属于边缘计算
,更为具体地讲,涉及一种基于原始对偶的边缘服务器功率控制方法。
技术介绍
[0002]随着万物互联时代的到来,线性增长的集中式云计算能力已无法匹配爆炸式增长的海量边缘数据,基于云计算模式的单一计算资源已不能满足数据处理的实时性、安全性和低能耗等需求,2014年移动边缘计算(mobile edge computing,MEC)应运而生。作为5G移动网络架构的重要组成部分,MEC将计算和资源下沉到网络边缘,以便用户获得更好的体验质量。MEC是一种新型的计算模式,从MEC的定义可以看出,它是云计算的补充,为移动计算、物联网等提供更好的计算平台。
[0003]在原有的集中式云计算模式下,终端设备(terminal device,TD)将其任务通过互联网传输到云中心进行处理。而在MEC被提出之后,TD的计算任务可以卸载到与其临近的拥有计算资源的边缘服务器(edge server,ES)中进行处理。在ES为TD提供计算卸载服务的过程中,信号覆盖、数据传输、任务执行等都会消耗能量。2010至2020十年间,互联网传输的数据量增长了十倍,用于数据传输的能量以同样的速度增长。所以对于如何减少数据传输过程中的能量消耗一直是学界的研究重点。
[0004]一般来说,在MEC环境下的TD与ES之间是通过无线通信技术进行数据传输的。这需要ES所形成的信号将TD覆盖,并在两者之间建立连接。由于信号的衰减性,一个ES要形成更大的信号覆盖范围需要为它提供更 ...
【技术保护点】
【技术特征摘要】
1.一种基于原始对偶的边缘服务器功率控制方法,其特征在于,包括以下步骤:S1:记边缘计算系统中边缘服务器集合S={s1,s2,...,s
M
},其中s
i
表示第i个边缘服务器,i=1,2,
…
,M,M表示边缘服务器数量,并获取各个边缘服务器的资源容量k
i
;记边缘计算系统中终端设备集合U={u1,u2,...,u
N
},其中u
j
表示第n个终端设备,j=1,2,
…
,N,N表示终端设备数量;S2:对于各个边缘服务器s
i
,记以该边缘服务器s
i
为圆心、终端设备u
j
为边界的信号覆盖区域为D
ij
,构建包含M
×
N个信号覆盖区域的信号覆盖区域集合同时根据各个边缘服务器s
i
和各个终端设备u
j
的位置坐标,计算得到各个信号覆盖区域D
ij
的半径R
ij
,根据预设方法计算得到边缘服务器s
i
为维持信号覆盖区域D
ij
所需的功率p
ij
;S3:求解以下对偶规划问题[D],得到各个边缘服务器的功率:[D]:[D]:[D]:[D]:[D]:其中,θ
h
、μ
i
、β
ij
、γ
h,ij
均为对偶规划变量,θ
h
表示边缘服务器覆盖终端设备u
h
可得到的报酬,μ
i
表示边缘服务器选择两个或以上信号覆盖区域的惩罚,均为0,φ
ij
表示位于信号覆盖区域D
ij
范围内的终端设备的集合,β
ij
表示当终端设备u
h
位于终端设备集合φ
ij
但是边缘服务器s
i
的资源不足以覆盖终端设备u
h
时终端设备u
h
所需支付代价,γ
h,ij
表示当终端设备u
h
位于终端设备集合φ
ij
且边缘服务器s
i
的资源足以覆盖终端设备u
h
时终端设备u
h
实际支付代价。2.根据权利要求1所述的边缘服务器功率控制方法,其特征在于,所述步骤S3中对偶规划问题采用如下方法求解:S3.1:将所有对偶变量θ
h
、μ
i
、β
ij
、γ
h,ij
均初始化为0;S3.2:对于每个信号覆盖区域D
ij
,获取其覆盖范围包含的终端设备集合φ
ij
,初始化信号覆盖区域D
ij
对应的终端设备集合V
ij
=φ
ij
,初始化未确定终端设备集合U
′
=U;S3.3:对于当前未确定终端...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。