The invention discloses a resource management and scheduling method in mobile edge computing environment based on multi-base station cooperation. The method includes: mobile edge computing smart base station uses five units to allocate and dispatch resources: receiving, controlling, caching, computing and sending. When the mobile terminal has new computing tasks, upload migration requests to the smart base station to which it belongs; if the task is determined by the management algorithm to be executed in the smart base station and the task data has been cached, the task will be executed directly; if the task data is not cached, the task data requests will be sent to the cloud; if the algorithm decides to execute tasks in the adjacent base station, the smart base station will face to face. Neighboring base stations send computational migration requests, and the judgment about cache is the same as before. If the algorithm decides to perform tasks in the cloud, the smart base stations send migration requests to the cloud. Therefore, the method of the invention can optimize transmission and calculation delay, buffer allocation, system revenue and so on at the same time.
【技术实现步骤摘要】
一种基于多基站协作的移动边缘计算环境下资源管理和调度方法
本专利技术涉及移动边缘计算
,涉及一种基于多基站协作的移动边缘计算环境下资源管理方法,尤其涉及计算迁移技术和数据缓存技术共同作用下最优化系统计算时间和传输时间开销的一种基于多基站多移动终端的移动边缘计算环境下资源管理方法。
技术介绍
近年来,随着移动互联网和物联网的快速发展,移动信息应用的数量和种类,以及应用领域的广度和深度得到了爆发式增长。承载移动信息应用的移动终端的功能比以往任何时候都更加丰富,在消费者需要的一个移动终端中包含了诸如增强现实、虚拟现实和网络直播等各种应用。移动终端的特性已经从简单的通信工具逐渐发展为一个集通信、娱乐和办公功能于一体的强大个体。这些具有高计算复杂度和高延时灵敏度的典型应用不仅加重了计算和存储资源中移动云的负载,而且导致系统网络拥塞和服务质量下降。在各种基础支撑性信息技术(移动智能终端、第五代移动通信、云计算等)的推动下,“端——管——云”信息通信产业向移动化方向进行深刻转变,移动应用不断增长的服务质量需求与资源受限的移动云负载环境之间的矛盾已经日益显著。因此引入移动边缘计算(MobileEdgeComputation,MEC),移动边缘计算是突破移动云的计算和存储资源限制,减轻移动云负载的一种方法。通过移动边缘计算智能基站将任务计算和数据存储下沉到移动边缘节点,可有效降低网络负荷以及对网络回传带宽的需求,降低了业务响应时延。当服务实体位于智能基站时,可忽略有线域错综复杂的网络节点,智能基站与终端间的数据交互只需通过上行和下行的无线传输即可完成。因此,智能基站可 ...
【技术保护点】
1.一种基于多基站协作的移动边缘计算环境下资源管理和调度方法,去其特征是,该方法包括以下步骤:步骤301:移动终端产生计算任务,向所属边缘智能基站发送任务处理请求;步骤302:移动边缘计算智能基站根据协同资源管理调度算法得出的概率性模型,对该计算任务的运行地点进行判断;步骤303:若该计算任务被协同资源管理调度算法判别为在所属移动边缘计算智能基站执行,则需要判断所属基站是否有相应任务的缓存数据;步骤304:若该计算任务被协同资源管理调度算法判别为在所属移动边缘计算智能基站的相邻基站执行,则需要判断相邻基站是否有相应任务的缓存数据;步骤305:若协同资源管理调度算法判别的运行地点无相应任务的缓存数据,则向云端请求,云端向请求方返回相应数据,并根据概率性模型确定数据是否缓存;步骤306:运行地点有相应任务的数据后,执行计算任务,并将执行结果经过所属移动边缘计算智能基站返回给移动终端。
【技术特征摘要】
1.一种基于多基站协作的移动边缘计算环境下资源管理和调度方法,去其特征是,该方法包括以下步骤:步骤301:移动终端产生计算任务,向所属边缘智能基站发送任务处理请求;步骤302:移动边缘计算智能基站根据协同资源管理调度算法得出的概率性模型,对该计算任务的运行地点进行判断;步骤303:若该计算任务被协同资源管理调度算法判别为在所属移动边缘计算智能基站执行,则需要判断所属基站是否有相应任务的缓存数据;步骤304:若该计算任务被协同资源管理调度算法判别为在所属移动边缘计算智能基站的相邻基站执行,则需要判断相邻基站是否有相应任务的缓存数据;步骤305:若协同资源管理调度算法判别的运行地点无相应任务的缓存数据,则向云端请求,云端向请求方返回相应数据,并根据概率性模型确定数据是否缓存;步骤306:运行地点有相应任务的数据后,执行计算任务,并将执行结果经过所属移动边缘计算智能基站返回给移动终端。2.根据权利要求1所述的方法,其特征在于,对一个移动终端上运行的应用的计算迁移和数据缓存来说,计算时间包括运行计算任务的时延、传输计算迁移信号和数据缓存信号带来的时延。计算时延主要存在于移动边缘计算智能基站、移动边缘计算智能基站相邻基站和云端。在本发明中,在移动云端上执行的所有任务共享它的计算资源。通过定义移动云端的服务速率作为η,如果选择在移动云端上执行的Rj,则完成Rj所消耗的时间为从移动云端迁移到移动边缘计算智能基站的所有任务共享移动边缘计算智能基站的计算资源。通过将移动边缘计算智能基站的服务速率定义为φ,如果选择Rj在移动边缘计算智能基站上执行,则完成Rj所消耗的时间是从移动云端迁移到相邻移动边缘计算智能基站的所有任务共享相邻移动边缘计算智能基站的计算资源。通过将相邻移动边缘计算智能基站的服务速率定义为φk,如果选择Rj以φk执行,则完成Rj所消耗的时间是传输时延主要存在于移动终端与移动边缘计算智能基站之间、移动边缘计算智能基站及其相邻基站之间和各个移动边缘计算智能基站和云端之间。定义了从移动边缘计算智能基站到移动云端的信号传输速率为若Rj被算法判定需要计算迁移,发送从移动边缘计算智能基站到移动云端的迁移请求信号所消耗的时间可以被定义为从移动云端到移动边缘计算智能基站的信号传输速率为接收从移动云端到移动边缘计算智能基站的迁移响应信号所消耗的时间可以被定义为对于数据缓存信号传输,移动边缘计算智能基站利用协同资源管理算法来决定针对任务Rj最优化的资源缓存策略,发送从移动边缘计算智能基站到移动云端的数据缓存请求信号所消耗的时间可以被定义为以此类推,我们能够得到接收从移动云端到移动边缘计算智能基站的数据缓存响应信号所消耗的时间为相邻移动边缘计算智能基站同样可以由协同资源管理算法决定是否缓存任务Rj请求的计算数据。本发明定义从相邻移动边缘计算智能基站到移动云端的数据缓存信号传输速率为发送Rj请求的从相邻移动边缘计算智能基站到移动云端的数据缓存信号所消耗的时间被定义为从移动云端到相邻移动边缘计算智能基站的数据缓存信号传输速率被定义为则接收Rj请求的从移动云端到相邻移动边缘计算智能基站的数据缓存信号响应所消耗的时间被定义为为了数据安全,我们假设数据信号不能在移动边缘计算智能基站之间传输,包括移动边缘计算智能基站和相邻移动边缘计算智能基站。因此,移动边缘计算智能基站与相邻移动边缘计算智能基站之间只有一种通信类型,即计算迁移信号传输。我们将从移动边缘计算智能基站到相邻移动边缘计算智能基站的计算迁移信号传输速率定义为相应的,表示从相邻移动边缘计算智能基站到移动边缘计算智能基站的计算迁移信号传输速率。传输从移动边缘计算智能基站到相邻移动边缘计算智能基站的任务Rj的计算迁移请求信号所消耗的时间被定义为类似的,传输从相邻移动边缘计算智能基站到移动边缘计算智能基站的任务Rj的计算迁移响应信号所消耗的时间被定义为移动边缘计算智能基站覆盖下的所有移动终端共享它的无线资源。在本文中,我们忽略了每个移动终端的计算能力,因此移动终端和移动边缘计算智能基站之间只有一种通信,即计算迁移信号数据传输。本发明将从移动终端到移动边缘计算智能基站的上行链路数据传输速率定义为则将任务Rj的计算迁移请求从移动终端发送到移动边缘计算智能基站所消耗的时间可以定义为将从移动边缘计算智能基站到移动终端的下行链路数据传输速率定义为则将任务Rj的计算迁移响应从移动边缘计算智能基站发送到移动终端所消耗的时间可以定义为3.根据权利要求2所述的方法,其特征在于,完成任务Rj的总时间消耗包括:(1)在移动云中执行所消耗的时间,如果Rj被选择在移动云端执行;(2)计算迁移所消耗的时间,如果Rj被选择迁移到移动边缘计算智能基站;(3)计算迁移所消耗的时间,如果选择Rj进一步迁移到相邻移动边缘计算智能基站。在(1)中,通过将Rj迁移请求从移动终端传输到移动边缘计算智能基站、将Rj迁移请求从移动边缘计算智能基站传输到移动云端、在移动云端执行Rj、将Rj迁移响应从移动云端传输到移动边缘计算智能基站、以及传输迁移响应...
【专利技术属性】
技术研发人员:范文浩,苑文,唐碧华,吴帆,刘元安,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。