[发明专利]一种基于端到端P2P的计算卸载方法、装置及控制设备有效
申请号: | 201710440087.8 | 申请日: | 2017-06-12 |
公开(公告)号: | CN107454136B | 公开(公告)日: | 2019-12-27 |
发明(设计)人: | 王莉;宋梅;管孟凌;满毅;刘洋 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F8/61 |
代理公司: | 11413 北京柏杉松知识产权代理事务所(普通合伙) | 代理人: | 孙翠贤;项京 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 端到端 p2p 计算 卸载 方法 装置 控制 设备 | ||
本发明实施例提供了一种基于端到端P2P的计算卸载方法、装置及控制设备。方法包括:确定MCC系统中的至少一个计算卸载终端;针对每个计算卸载终端,基于预先构建的能量消耗最优化模型,确定该计算卸载终端的计算任务卸载比例和发送计算任务发射功率,及该计算卸载终端所对应的目标协作计算终端,和目标协作计算终端的回传计算结果发射功率;针对每个计算卸载终端,将该计算卸载终端所对应的计算任务卸载比例和发送计算任务发射功率,发送给该计算卸载终端,并将该计算卸载终端所对应的回传计算结果发射功率发送给该计算卸载终端所对应的目标协作计算终端。应用本发明实施例,可以缩短移动终端获得计算结果的时间,并可以使得能量消耗最小。
技术领域
本发明涉及计算卸载技术领域,特别是涉及一种基于端到端P2P的计算卸载方法、装置及控制设备。
背景技术
目前,移动云计算MCC(Mobile Cloud Computing,MCC)系统中的手机和平板电脑等移动终端,常常需要对自身所产生的计算任务进行计算。并且,随着物联网的发展,这些移动终端还常常需要对物联网中的传感器所发送的传感器数据进行计算。但是,每个移动终端的计算能力是有限的,当计算任务较多时,会导致移动终端的计算压力较大,甚至会使移动终端产生计算瓶颈。
为了解决上述问题,现有技术将移动终端中的计算任务卸载(即迁移)到该MCC系统所对应的云端,这样,可以通过云端来计算该计算任务,然后云端再将计算结果返回该移动终端,从而可以释放该移动终端的计算压力。
但是,由于在通常情况下,移动终端距离云端的距离较远,会使得所要发送的计算任务,以及需要回传的计算结果均需要在较长的链路上进行传输,这样,会产生较多的传输时延,从而导致移动终端获得计算结果的时间较长。
发明内容
本发明实施例的目的在于提供一种基于端到端P2P的计算卸载方法、装置及控制设备,以缩短移动终端获得计算结果的时间,并可以使得能量消耗最小。
第一方第,本发明实施例提供了一种基于端到端P2P的计算卸载方法,应用于移动云计算MCC系统中的控制设备,所述方法包括:
确定所述MCC系统中的至少一个计算卸载终端;
针对每个计算卸载终端,基于预先构建的能量消耗最优化模型,确定该计算卸载终端的计算任务卸载比例和发送计算任务发射功率,以及该计算卸载终端所对应的目标协作计算终端,和所述目标协作计算终端的回传计算结果发射功率;其中,所述MCC系统中包括预先确定的至少一个协作计算终端,所述至少一个协作计算终端中包括所述目标协作计算终端;
针对每个计算卸载终端,将该计算卸载终端所对应的计算任务卸载比例和发送计算任务发射功率,发送给该计算卸载终端,并将该计算卸载终端所对应的回传计算结果发射功率发送给该计算卸载终端所对应的目标协作计算终端,以使该计算卸载终端将满足所接收到的计算任务卸载比例的目标计算任务,按照所接收到的发送计算任务发射功率发送给所对应的目标协作计算终端,进而使得该计算卸载终端对应的目标协作计算终端,对所接收到的目标计算任务进行计算,得到计算结果,并按照所接收到的回传计算结果发射功率将所得到的计算结果返回给该计算卸载终端。
可选地,所述能量消耗最优化模型包括:目标函数及所述目标函数所对应的约束条件;其中,所述目标函数为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710440087.8/2.html,转载请声明来源钻瓜专利网。