1、MEC的优势

MEC 运行于网络边缘,逻辑上并不依赖于网络的其他部分,这点对于安全性要求较高的应用来说非常重要。另外,MEC 服务器通常具有较高的计算能力,因此特别适合于分析处理大量数据。同时,由于 MEC 距离用户或信息源在地理上非常邻近,使得网络响应用户请求的时延大大减小,也降低了传输网和核心网部分发生网络拥塞的可能性。最后,位于网络边缘的 MEC 能够实时获取例如基站 ID、可用带宽等网络数据以及与用户位置相关的信息,从而进行链路感知自适应,并且为基于位置的应用提供部署的可能性,可以极大地改善用户的服务质量体验。

2、MEC架构

从 2014 年 12 月开始,ETSI MEC ISG 开始致力于 MEC 的研究,旨在提供在多租户环境下运行第三方应用的统一规范。经过努力,ISG MEC 已经公布了关于 MEC 的基本技术需求和参考架构的相关规范。在参考文献[1]中,ISG MEC 对MEC 的网络框架和参考架构进行了定义。图 1 是MEC 的基本框架,该框架从一个比较宏观的层次出发,对 MEC 下不同的功能实体进行了网络(network)、ME(mobile edge)主机水平(ME host level)和 ME 系统水平(ME system level)这 3 个层次的划分。其中,MEC 主机水平包含 MEC 主机(ME host)和相应的 ME 主机水平管理实体(ME host-level management entity),ME 主机又可以进一步划分为 ME 平台(ME platform)、ME 应用(ME application)和虚拟化基础设施(virtualization infrastructure)。网络水平主要包含 3GPP 蜂窝网络、本地网络和外部网络等相关的外部实体,该层主要表示 MEC 工作系统与局域网、蜂窝移动网或者外部网络的接入情况。最上层是 ME 系统水平的管理实体,负责对 MEC 系统进行全局掌控。

图 2 是一个更为详细的 MEC 参考架构,该架构在图 1 所示的高水平框架的基础之上还详细定义了各个功能实体之间的相互关联,并抽象出 3 种不同类型的参考点。其中,Mp 代表和 ME 平台应用相关的参考点,Mm 代表和管理相关的参考点,Mx 代表和外部实体相关的参考点。

在图 2 所示架构下,ME 主机由 ME 平台、ME 应用和虚拟化基础设施组成。虚拟化基础设施可以为 ME 应用提供计算、存储和网络资源,并且可以为 ME 应用提供持续的存储和时间相关的信息,它包含一个数据转发平面来为从 ME 平台接收到的数据执行转发规则,并在各种应用、服务和网络之间进行流量的路由。ME 平台从 ME平台管理器、ME 应用或 ME 服务处接收流量转发规则,并且基于转发规则向转发平面下发指令。另外,ME平台还支持本地域名系统(domain name system,DNS)代理服务器的配置,可以将数据流量重定向到对应的应用和服务。ME 平台还可以通过 Mp3 参考点与其他的 ME 平台进行通信,在分布式 MEC 系统的协作机制中,Mp3 参考点可以作为不同 ME 平台互联的基础。

ME 应用是运行在 ME 虚拟化基础设施上的虚拟机实例,这些应用通过 Mp1 参考点与 ME 平台相互通信。Mp1 参考点还可提供标识应用可用性、发生 ME 切换时为用户准备或重定位应用状态等额外功能。

ME 平台管理器(ME platform manager,MEPM)具有 ME 平台元素管理、ME 应用生命周期管理以及 ME 应用规则和需求管理等功能。ME应用生命周期管理包括 ME 应用程序的创建和终止,并且为 ME 编排器(ME orchestrator,MEO)提供应用相关事件的指示消息。ME 应用规则和需求管理包括认证、流量规则、DNS 配置和冲突协调等。ME 平台和 MEPM 之间使用 Mm5 参考点,该参考点实现平台和流量过滤规则的配置,并且负责管理应用的重定位和支持应用的生命周期程序。Mm2 是操作支持系统(OSS)和 MEPM 之间的参考点,负责 ME 平台的配置和性能管理。Mm3是 MEO 和 MEPM 之间的参考点,负责为应用的生命周期管理和应用相关的策略提供支持,同时为 ME 的可用服务提供时间相关的信息。

MEO 是 ME 提供的核心功能,MEO 宏观掌控 ME 网络的资源和容量,包括所有已经部署好的 ME 主机和服务、每个主机中的可用资源、已经被实例化的应用以及网络的拓扑等。在为用户选择接入的目标 ME 主机时,MEO 衡量用户需求和每个主机的可用资源,为其选择最为合适的 ME主机,如果用户需要进行 ME 主机的切换,则由MEO 来触发切换程序。MEO 与OSS 之间通过Mm1 参考点来触发 ME 应用的实例化和终止。MEO 与虚拟化基础设施管理器(VIM)之间通过Mm4 参考点来管理虚拟化资源和应用的虚拟机映像,同时维持可用资源的状态信息。

从 ME 系统的角度来看,OSS 是支持系统运行的最高水平的管理实体。OSS 从面向用户服务(customer-facing service,CFS)门户和用户终端(UE)接收实例化或终止 ME 应用的请求,检查应用数据分组和请求的完整性和授权信息。经过OSS 认证授权的请求数据分组会通过 Mm1 参考点被转发到 MEO 进行进一步处理。

CFS 门户实体相当于第三方接入点,开发商使用该接口将自己开发的各种应用接入运营商的ME 系统中,企业或者个人用户也可以通过该接口选择其感兴趣的应用,并指定其使用的时间和地点。CFS 通过Mx1 参考点与 OSS 实现通信。

用户应用生命周期代理(user app LCM proxy)是供 ME 用户使用来请求应用相关的实例化和终止等服务的实体。该实体可以实现外部云和 ME 系统之间的应用重定位,负责对所有来自外部云的请求进行认证,然后分别通过 Mm8 和Mm9 参考点发送给 OSS 和 MEO 做进一步处理。值得注意的是,LCM 只能通过移动网络接入,Mx2 参考点提供了 UE 与 LCM 相互通信的基础。

VIM 用于管理 ME 应用的虚拟资源,管理任务包括虚拟计算、存储和网络资源的分配和释放,软件映像也可以存储在VIM上以供应用的快速实例化。同时,VIM 还负责收集虚拟资源的信息,并通过 Mm4 参考点和 Mm6 参考点分别上报给MEO 和 MEPM 等上层管理实体。

3、MEC、微云及雾计算

微云是由移动计算和云计算融合而来的新型网络架构元素,它代表移动终端、微云和云 3 层架构的中间层,可以被视作“盒子里的数据中心”。微云是 OEC(Open Edge Computing)的研究成果,该项目最初由美国卡耐基梅隆大学发起,而后受到了包括 Intel(英特尔)、华为、Vodafone(沃达丰)在内的多家公司的广泛支持,主要致力于对边缘计算应用场景、关键技术和统一 API 的研究。OEC 基于 OpenStack 开源项目进行扩展,从而得到了微云,目前其源码以及搭建方法也可以在OEC 的官网上免费获得。微云的设计灵感来自于触觉互联网(tactile network),致力于实现信息的超低时延传输。相比于 MEC 和雾计算来说,微云主要用于移动增强,能够为移动设备提供丰富的计算资源,尤其关注边缘的视频分析应用,能够提取边缘数据的标签和元数据并传输到云,以实现高效的全局搜索。此外,微云还可以直接运行在终端上,比如车辆、飞机等。

——”移动边缘计算综述”(李子姝(北京邮电大学)等. 《电信科学》2018.1)

Cloudlet是2009年由卡内基梅隆大学的Satyanarayanan和Bahl等人提出的移动云计算的实现模式之一,称为朵云,也就是微云,它很好的解决了移动云计算中的高延迟问题。Cloudlet为拥有完整计算和存储能力的计算机或计算机集群,且本地化的部署在与移动设备同一个局域网络中,用户不需要经过核心网就可直接连接到朵云端。Cloudlet的架构图如图1-4所示,Cloudlet通过稳定的回传链路与核心网云端连接,将云端计算服务前置,最大限度地发挥云端的处理能力的同时,又能使用户与计算资源的距离控制在一跳范围内。这里所说的"一跳"范围是指的Cloudlet—般会通过WIFI和用户连接,WIFI覆盖范围内的移动设备都可以使用Cloudlet提供的计算和存储服务。与普通的移动云计算模式相比,Cloudlet同样具有丰富的计算能力,且与移动用户只存在一跳的传输距离,面对实时性要求较高的业务时,能够有效地减少服务的延迟。Cloudlet这样的移动云计算实现模式虽然解决了高时延的问题,而它与用户的连接靠的是本地局域网或者WIFI,导致用户在使用移动云计算服务的时候,移动性会受到极大的影响,不能做到“随时随地”地接入云端。

为了使移动用户能够享有移动云计算服务,时解决移动云计算中的高时延、用户移动性受限的问题,2012年,欧盟的FP7项目组提出了:基于联合小小区的分布式计算、存储、无线资源配置(Distributed computing, storage, and radio resource allocation over cooperative smallcells, ROPIC)项目。该项目提出赋予小小区基站额外的、有限的计算功能,称这样的基站为小小区云增强型节点(SmallcellcloudenhancedeNodeB, SCceNB)。通过这样的方式,移动用户能够在短距离内通过小小区蜂窝网,访问云计算服务器,获得计算功能。SCceNB的部署场景如图1-5所示,多个SCceNB连接着具有计算和存储能力的微云(Femtocloud),微云控制器通过这些SCceNB给连接的用户提供虚拟机和云计算服务。与此同时,多个微云连接至核心网内计算能力更强大的云服务器。当用户的计算请求能够被本地的SCceNB或者微云所服务的时候,数据的传输和计算就在本地端完成,当请求超出了微云的能力时,数据会通过回传链路传输到核心网的云端完成计算。基于联合小小区的分布式移动云计算架构使得移动网络资源和计算资源更接近用户,提高了网络和计算方面的可扩展性,解决了传统移动运算的高时延问题。

雾计算是指将计算、通信、控制和存储资源与服务分布给用户或靠近用户的设备与系统,从而将云计算模式扩展到网络边缘。雾计算最初是由思科提出来的,更侧重于在物联网上的应用。2015 年 11月,ARM、思科、戴尔、英特尔、微软和美国普林斯顿大学联合成立了开放雾联盟(Open Fog Consortium),该联盟旨在通过开发开放式架构、分布式计算、联网和存储等核心技术以及实现物联网全部潜力所需的领导力,加快雾计算的部署。Open Fog 架构利用开放的标准方法,将云端的无缝智能与物联网终端联合在一起。2017 年 2 月,开放雾联盟宣布发布了 Open Fog参考架构(reference architecture,RA),这是一个旨在支持物联网、5G 和人工智能应用的数据密集型需求的通用技术架构,该架构为雾节点(智能互联设备)与网络、部署模式、层次模型和用例提供了一个中高层次的系统架构视图,标志着雾计算向制定标准迈出了重要的一步,未来的工作将更偏向于新需求和底层细节的研究。

MEC 与微云、雾计算的概念相似,其基本思想都集中在将云计算能力迁移至网络边缘,都属于边缘计算的范畴。但三者在一些基本细节上仍存在一些需要区分之处,表 1 对这 3 种概念的不同之处进行了简要的归纳和总结。

不懂的可以加我的QQ群:656187009(LTE-5G学习交流群) 欢迎你的到来哦,看了博文给点脚印呗,谢谢啦~~

LTE-5G学习笔记23--5G及移动边缘计算(MEC)学习笔记相关推荐

  1. 与自己赛跑 迎5G而上 ,九州云做边缘计算实力玩家

    从年初在西班牙巴塞罗那召开的MWC2019,到刚刚在我国上海闭幕的MWC19,随着5G全球商用步伐的加快,边缘计算的概念持续升温.而在两次展会中,九州云都携边缘计算产品和方案参展,引起了观众浓厚兴趣. ...

  2. 《5G移动边缘计算》读书笔记

    第1章概述 1.1移动边缘计算的起源 时间 事件 2014 ETSI成立MEC ISG工业标准组,正式宣布推动移动边缘计算标准化 2016 ETSI把MEC的概念扩展为多接入边缘计算MAEC,将边缘计 ...

  3. 移动边缘计算(MEC)促进5G发展的分析

    这篇文章是2016年的旧文,近日有媒体发布,回过头,四年后看,依然毫无违和感. 作者:戴 晶,陈丹,范斌(中国联通网络技术研究院)<邮电设计技术> 摘  要: 在可预见的未来5G网络数据量 ...

  4. AM5728 DSP+ARM平台在5G工业网关、工业数据采集、边缘计算的应用

    数十亿物联网设备和5G网络这两股力量必将推动计算工作负载的部署方式发生深远而重大的变化.随着5G.物联网时代的到来以及云计算应用的逐渐增加,传统的云计算技术已经无法满足终端侧"大连接.低时延 ...

  5. 英特尔推深度学习加速工具包OpenVINO,布局边缘计算,发力物联网业务

    上周五(7 月 27 日),英特尔面向中国市场推出了专注于加速深度学习的 OpenVINO 工具包,可以帮助企业在边缘侧快速实现高性能计算机视觉与深度学习的开发. OpenVINO (Open Vis ...

  6. # [读书笔记1]:工业互联网边缘计算在离散制造业应用展望

    [读书笔记]: 工业互联网边缘计算在离散制造业应用展望1 1.离散制造业数字化转型面临的挑战 1.1离散制造业发展现状及需求 工业现场数据类型异构混杂,缺少完整的数据集成应用架构 行业内大部分设备和产 ...

  7. 小白学习物联网(物联网概述、边缘计算、隐私保护、区块链与物联网)

    文章目录 物联网概述部分 体系结构 关键技术 常见应用 物联网特有的安全问题 感知层的安全问题 感知层的安全需求 传输层的安全问题 传输层的安全需求 处理层的安全需求 各层均存在的安全需求 边缘计算部 ...

  8. 云计算通俗讲义(Yanlz+Unity+XR+5G+云计算+IoT+TaaS+IaaS+PaaS+SaaS+边缘计算+泛在物联网+立钻哥哥+==)

    <云计算通俗讲义> <云计算通俗讲义> 版本 作者 参与者 完成日期 备注 YanlzXR_CloudNormal_V01_1.0 严立钻 2019.03.18 ++++5G接 ...

  9. 移动边缘计算卸载技术笔记(二)

    2.2 MEC部署方案 MEC 的服务是由拥有计算和存储功能的 MEC服务器提供的. 4G网络中的部署方案: SCC 部署方案:SCC 部署根据 SCM 部署方式的不同,可分为 2 种情况. (小基站 ...

  10. 5G+边缘计算 学习笔记

    OneNET EDGE 前言 我以前了解的边缘计算 wiki名词 5GC中的一些词 一些没那么常见但也可以知道的词 边缘计算中的一些词 MEC(Mobile Edge Computing) ECP(E ...

最新文章

  1. Effective STL 50条有效使用STL的经验笔记
  2. JAVA的JDBC连接数据库以及读取数据库数据
  3. roncoo-pay 开源支付系统全新架构升级
  4. 【深度学习】聊聊Batch Normalization在网络结构中的位置
  5. pyqt5 中QSS
  6. EXCHANGE 2010 DAG 实验总结
  7. 计算机专业最新研究领,「金仕教育」打码秃头?CS计算机专业研究方向与研究领域介绍...
  8. java.lang.NoSuchMethodError: org.springframework.web.context.ConfigurableWebApplicationContext.setId
  9. Arnold for Cinema 4D for mac(C4D R26阿诺德渲染器)
  10. Python实现给定两点经纬度数据求解两点平面直线距离与方位角
  11. 接收流信息---字符串
  12. 史上最详细的HashMap红黑树解析
  13. 软件开发人员 梦想最大的阻碍:毒、赌、黄
  14. 2019年最新网盘搜索引擎汇总
  15. 软件测试流程规范简介(不同公司流程规范不一样,仅供参考)
  16. 【文献翻译】软件设计级漏洞分类模型-Software Design Level Vulnerability Classification Mode
  17. APICloud 平台常用技术点汇总讲解
  18. Spring 3.0 学习-环境搭建和三种形式访问
  19. 公司测试部门来了个00后卷王之王,老油条感叹真干不过,但是...
  20. pyqt5 同时显示多个画面_体育赛事直播应用NHL.TV可让屏幕同时显示6个画面,全景观看比赛...

热门文章

  1. Gateway worker配置同时支持wss和ws协议
  2. 《Vim实用技巧(第2版)》学习笔记:技巧12-双剑合璧,天下无敌
  3. 知道被测物的长、宽、高以及要求的测量精度,如何来选择 CCD 相机和工业镜头,选择以上器件需要注意什么?
  4. 视频容器解析之RealMedia File Format
  5. 如何在工作中保持稳定的情绪?——打工人必看!
  6. Emoji 表情符号 处理
  7. Clion Git安装配置
  8. 356页14万字高端商业办公综合楼弱电智能化系统2022版
  9. TuSimple数据集格式标注自己的数据集
  10. 问遍了身边的面试官朋友,我整理出这份 Java 集合高频面试题(2022年最新版)