APP下载

基于binAD算法的边缘计算卸载决策

2023-09-13郭荣佐

计算机工程与设计 2023年8期

王 泽,郭荣佐

(四川师范大学 计算机科学学院,四川 成都 610101)

0 引 言

随着物联网的出现和移动终端设备的普及,诸多物联网应用正在影响和改变着生活,例如图像识别、车联网、虚拟现实、智能家居等[1-4]。计算这些应用程序内存占用率高、能耗高、计算资源需求大,且对及时性要求严格。尽管目前移动终端设备的处理器、电池容量和其它软硬件持续更新换代,但是对于单个设备来说,物理设计仍受限,无法处理计算密集型和时间敏感型应用程序。

计算卸载技术[5]可以解决上述问题,将计算密集型或时间敏感型应用程序任务卸载到其它服务器端执行。以移动云计算[6](MCC)为例,用户端的移动终端设备将计算任务卸载到云服务器上执行计算,以此可以解决移动终端设备算力、电池、内存不足等问题。目前大量的移动终端设备、工业物联网设备都需要云计算服务,而云计算存在传输时延大、带宽不足、数据隐私泄漏等缺点。边缘计算[7](EC)在靠近移动终端设备的无线接入网络边缘部署分布式计算和缓存资源。与MCC相比,EC的计算能力较小,但是EC具有低延迟、高宽带、访问距离短、地理分布灵活以及数据隐私保护等优点。

在实际通信场景中,不同的卸载任务对能耗和时延的要求各不相同,例如,AR、VR等应用任务对时延有严格要求;移动终端设备电量低时应对能耗问题更加关注。因此,如何平衡计算卸载中的能耗和时延是一个关键问题。

由于边缘服务器端通常电源充足,故在本文中主要对电量、内存、计算资源不足的移动终端设备进行研究。……

登录APP查看全文