当前位置: 首页 > 专利查询>清华大学专利>正文

一种基于移动边缘计算的应用服务接入方法及装置制造方法及图纸

技术编号:18021386 阅读:43 留言:0更新日期:2018-05-23 06:31
本公开涉及一种基于移动边缘计算的应用服务接入方法及装置。该方法应用于包括多个MEC服务器组的应用服务接入系统中,MEC服务器组包括多个MEC服务器,应用服务通过MEC服务器接入应用服务接入系统中,所述方法包括:本地MEC服务器组根据来自用户层的会话请求信息,计算执行会话所需的执行资源;根据计算得到的执行资源以及本地MEC服务器组所具有的资源信息,判断本地MEC服务器组是否能够执行会话;在本地MEC服务器组能够执行会话的情况下,则在本地MEC服务器组和/或邻近MEC服务器组执行会话。本公开使得接入的应用服务能够在严格满足延迟要求的情况下,高速可靠的运行。

【技术实现步骤摘要】
一种基于移动边缘计算的应用服务接入方法及装置
本公开涉及云计算
,尤其涉及一种基于移动边缘计算的应用服务接入方法及装置。
技术介绍
云计算的概念正在成为包括游戏业在内的众多行业的核心技术。基于云的视频类游戏为游戏行业带来新的机遇,用户能够在任何低端设备上运行高端图形游戏,而无需高性能硬件要求。尽管其优势明显,但云游戏一直饱受端到端大延时、传输高码率以及云端计算复杂度的困扰。云游戏的想法是从玩家捕捉游戏事件并将其传输到云,处理这些事件并在云中运行游戏逻辑,将游戏场景渲染为云中的视频,并将该视频流传输给玩家。只要客户端可以显示视频,几乎所有的智能手机、平板电脑、游戏机、台式机、笔记本电脑,甚至VR眼镜等一系列显示设备,都可以玩游戏,而不需要在本地安装具有高级3D图形渲染和强大计算性能的机器。尽管云游戏发展迅速,但云游戏根本上仍面临:云游戏对网络延迟和抖动非常敏感,会严重降低视频游戏的交互式体验。与视频点播相比,视频在视频播放期间可以容忍高达几秒钟的中断和缓冲,而互动的云游戏则对延迟高度敏感,特别是在多玩家模式中必须运行实况或接近实况的画面。
技术实现思路
有鉴于此,本公开提出了一种应用服务接入方法及装置,用以解决传统的云游戏接入方法中数据延迟大,交互体验差的问题。根据本公开的另一方面,提供了一种应用服务接入方法,应用于包括多个移动边缘计算MEC服务器组的应用服务接入系统中,所述MEC服务器组包括多个MEC服务器,所述应用服务通过MEC服务器接入所述应用服务接入系统中,所述方法包括:本地MEC服务器组根据来自用户层的会话请求信息,计算执行会话所需的执行资源;根据计算得到的执行资源以及所述本地MEC服务器组所具有的资源信息,判断所述本地MEC服务器组是否能够执行会话;在所述本地MEC服务器组能够执行会话的情况下,在所述本地MEC服务器组和/或邻近MEC服务器组执行所述会话。根据本公开的另一方面,提供了一种应用服务接入装置,应用于包括多个移动边缘计算MEC服务器组的应用服务接入系统中,所述MEC服务器组包括多个MEC服务器,所述应用服务通过MEC服务器接入所述应用服务接入系统中,所述装置包括:执行资源计算模块,用于根据来自用户层的会话请求信息,计算执行会话所需的执行资源;第一判断模块,用于根据计算得到的执行资源以及本地MEC服务器组所具有的资源信息,判断所述本地MEC服务器组是否能够执行会话;第一执行模块,用于在所述本地MEC服务器组能够执行会话的情况下,在所述本地MEC服务器组和/或邻近MEC服务器组执行所述会话。根据本公开的另一方面,提供了一种应用服务接入装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:执行所述应用服务接入方法。根据本公开的另一方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现所述应用服务接入方法。通过MEC服务器组计算出执行会话所需的执行资源后,根据执行资源和MEC服务器组所具有的资源,判断是否可在MEC服务器组执行会话,如果可以,则在MEC服务器组和邻近MEC服务器组执行会话。本公开将执行会话的计算和资源在MEC服务器组进行,使得接入的应用服务能够在严格满足延迟要求的情况下,高速可靠的运行。根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。附图说明包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。图1示出根据本公开一实施例的应用服务接入方法的流程图;图2示出根据本公开一实施例的应用服务接入方法的流程图;图3示出根据本公开一实施例的应用服务接入方法的流程图;图4示出根据本公开一实施例的应用服务接入方法的流程图;图5示出根据本公开一实施例的应用服务接入装置的示意图;图6示出根据本公开一实施例的应用服务接入装置的示意图;图7示出根据本公开一实施例的应用服务接入系统结构图;图8示出根据本公开一实施例的应用服务接入方法流程示意图;图9是根据一示例性实施例示出的一种用于应用服务接入的装置的框图;图10是根据一示例性实施例示出的一种用于应用服务接入的装置的框图。具体实施方式以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。图1示出根据本公开一实施例的应用服务接入方法的流程图,如图1所示,所述应用服务接入方法应用于包括多个移动边缘计算MEC服务器组的应用服务接入系统中,所述MEC服务器组包括多个MEC服务器,所述应用服务通过MEC服务器接入所述应用服务接入系统中,所述方法包括如下步骤:步骤S10,本地MEC服务器组根据来自用户层的会话请求信息,计算执行会话所需的执行资源。步骤S20,根据计算得到的执行资源以及所述本地MEC服务器组所具有的资源信息,判断所述本地MEC服务器组是否能够执行会话。步骤S30,在所述本地MEC服务器组能够执行会话的情况下,在所述本地MEC服务器组和/或邻近MEC服务器组执行所述会话。移动边缘计算MEC(MobileEdgeComputing)可利用无线接入网络就近提供用户所需服务和云端计算功能,创造出一个具备高性能、低延迟与高带宽的电信级服务环境,加速网络中各项内容、服务及应用的快速下载,让消费者享有不间断的高质量网络体验。在本公开中,参见图7,应用服务接入系统包括用户层、MEC层和云服务中心层。其中用户层包括各种瘦客户机,例如笔记本电脑,台式计算机、平板电脑、智能手机和可穿戴设备等。用户在瘦客户机上运行应用服务,瘦客户机将用户的会话请求信息发送至MEC层后,接入应用服务器接入系统。MEC层包括多个MEC服务器组,每个MEC服务器组包括多个MEC服务器,来自用户的会话请求自其中一个MEC服务器接入应用服务接入系统后,由MEC服务器组为用户提供基于移动边缘计算的应用服务区接入服务。云服务器中心层针对MEC层和用户层提供资源优化配置等,以及进行整个系统的整体资源调配,并运行MEC层无法运行的部分会话。应用服务接入系统包括游戏类接入系统、金融服务类接入系统、社交服务类接入系统等。以下为应用服务器接入系统的一种典型应用场景:以云游戏的接入服务为例:本地MEC服务器组接收到的会话请求信息,包括以下信息中的至少一种:游戏类型、用户移动性、用户视频分辨率、有线接入或无线接入、会员等级等。接入的MEC服务器所在的本地MEC服务器组,根据会话请求信息计算会话所需的执行资源。执行资源包括但不限于计算资源和网络带宽。本地MEC服务器组根据计算得到的执行资源和自身具备的资源信息,判断本地MEC服务器组是否能够执行会话。本地ME本文档来自技高网...
一种基于移动边缘计算的应用服务接入方法及装置

【技术保护点】
一种应用服务接入方法,应用于包括多个移动边缘计算MEC服务器组的应用服务接入系统中,所述MEC服务器组包括多个MEC服务器,所述应用服务通过MEC服务器接入所述应用服务接入系统中,其特征在于,所述方法包括:本地MEC服务器组根据来自用户层的会话请求信息,计算执行会话所需的执行资源;根据计算得到的执行资源以及所述本地MEC服务器组所具有的资源信息,判断所述本地MEC服务器组是否能够执行会话;在所述本地MEC服务器组能够执行会话的情况下,在所述本地MEC服务器组和/或邻近MEC服务器组执行所述会话。

【技术特征摘要】
1.一种应用服务接入方法,应用于包括多个移动边缘计算MEC服务器组的应用服务接入系统中,所述MEC服务器组包括多个MEC服务器,所述应用服务通过MEC服务器接入所述应用服务接入系统中,其特征在于,所述方法包括:本地MEC服务器组根据来自用户层的会话请求信息,计算执行会话所需的执行资源;根据计算得到的执行资源以及所述本地MEC服务器组所具有的资源信息,判断所述本地MEC服务器组是否能够执行会话;在所述本地MEC服务器组能够执行会话的情况下,在所述本地MEC服务器组和/或邻近MEC服务器组执行所述会话。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述本地MEC服务器组不能执行会话的情况下,根据邻近MEC服务器组的资源信息、所述本地MEC服务器组与邻近MEC服务器组之间的带宽信息,判断邻近MEC服务器组是否能够执行所述会话;在邻近MEC服务器组能够执行所述会话的情况下,在邻近MEC服务器组执行所述会话。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在邻近MEC服务器组不能执行所述会话的情况下,向云服务中心层发送所述会话请求信息,以使云服务中心层根据接收到的会话请求信息执行所述会话。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收云服务中心层返回的会话请求等待信息,所述会话请求等待信息用于表示云服务中心层不能执行所述会话;根据会话请求等待信息和所述本地MEC服务器组所具有的资源信息,重新判断所述本地MEC服务器组是否能够执行所述会话。5.根据权利要求1至4中任一项所述的方法,其特征在于,执行所述会话包括:根据会话请求信息、资源信息、时延优化目标函数和约束条件,确定执行所述会话的网关路径和MEC服务器;采用确定出的网关路径和MEC服务器,执行所述会话。6.一种应用服务接入装置,应用于包括多个移动边缘计算MEC服务器组的应用服务接入系统中,所述MEC服务器组包括多个MEC服务器,所述应用服务通过MEC服务器接入所述应用服务接入系统中,其特征在于,所述装置包括:执行资源计算模块...

【专利技术属性】
技术研发人员:季向阳郭沛
申请(专利权)人:清华大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1