2017/03/DTPT0引言边缘计算技术(EdgeComputing)以其本地化、近距离、低时延等特点迅速普及成为5G网络基础架构的核心特征之一,边缘计算能够将无线网络和互联网技术有效融合在一起,为无线接入网侧的移动用户提供IT和云计算能力。据Gartner报告预测,到2020年,全球连接到网络的设备数量将达到208亿台,而边缘计算的本地化部署可以有效提升网络响应速度,缩短网络时延,因此,在如今虚拟现实(VR)、高清视频、物联网、自动化、工业控制等日益发展的环境下,边缘计算将是未来网络时代不可缺少的一个重要环节。除了本地化、近距离、低时延的优势外,对位置的感知和对网络上下文信息的获取也是边缘计算的重要特点,有别于传统的移动宽带业务能力,实时获知小区的负载、带宽信息、用户位置等信息,网络可以根据这些上下文信息,进一步提供其他相关的业务和应用。对于应用开发者和内容提供商来说,无线接入网的边缘提供了一个低时延、高带宽、实时访问无线网络的内容、业务和应用加速的业务环境。运营商可以向第三方开放无线网络边缘,允许第三方快速部署创面向5G的边缘计算平台及接口方案研究关键词:5G;边缘计算;平台;API接口doi:10.12045/j.issn.1007-3043.2017.03.003中图分类号:TN929.5文献标识码:A文章编号:1007-3043(2017)03-0010-05摘要:从边缘计算的特点入手,介绍了边缘计算技术对5G网络发展的促进作用,分析了目前标准上讨论的边缘计算平台架构的特点,详细介绍了边缘计算平台架构的API接口设计原则、分类及技术进展,指出了边缘计算平台发展过程中存在的相关问题。Abstract:Thepromotiontothedevelopmentofthe5Gnetworkisintroducedbasedonthecharacteristicofedgecomputingtechnology.Currentstandardizationprogressontheedgecomputingplatformarchitectureisillustrated.TheAPIinterfacedesignprinciples,classificationandtechnicalprogressbasedonETSIedgecomputingplatformarchitectureareanalyzed.Atlast,theproblemsonthedevelopmentprocessofedgecomputingplatformarepointedout.Keywords:5G;Edgecomputing;Platform;APIinterface乌云霄,戴晶(中国联通网络技术研究院,北京100048)WuYunxiao,DaiJing(ChinaUnicomNetworkTechnologyResearchInstitute,Beijing100048,China)——————————基金项目:国家重点研发计划(2015AA01A710)收稿日期:2017-01-06Researchon5GOrientedEdgeComputingPlatformandApplicationInterface本期关注MonthlyFocus乌云霄,戴晶面向5G的边缘计算平台及接口方案研究引用格式:乌云霄,戴晶.面向5G的边缘计算平台及接口方案研究[J].邮电设计技术,2017(3):10-14.10邮电设计技术/2017/03新的业务及应用,更好地为移动用户、企业及其他垂直行业服务。本文将从面向5G的网络架构入手,从边缘计算的特点出发,介绍目前MEC的标准化进展,详细阐述边缘计算业务平台架构及设计实现上的要求,并详细介绍基于目前MEC平台架构下的API相关接口设计。1面向5G的边缘云移动网络发展到LTE时代,已经向着扁平化的方向成功演进,到了5G时代,随着业务种类的更迭,对网络提出了极高的要求。ITU定义了5G关键能力指标相对4G系统相关指标的增强要求,峰值数据速率达到10Gbit/s、用户体验速率100Mbit/s、时延满足1ms、连接密度106终端/km2,现有的扁平化网络架构已经无法满足这些需求。从业务角度来说,无论是热播剧集还是网红视频,均具备传播范围广时间比较集中的特点,在一定时间范围内会占据大量的网络流量,尤其随着空口吞吐量的大幅提升,网络流量增幅明显,网络侧效率问题更加突出,大流量时代的本地化势在必行。另一方面,越来越多的行业、企业寻求移动宽带网络作为基础解决方案平台,以实现个性化区域性定制。虽然业界已普遍认为边缘计算将成为5G不可缺少的重要环节,但现有移动网络4G还不能充分发挥边缘计算的优势,OTT需要获取移动终端及移动网络的相关信息以确定合适的服务器响应用户请求,同时移动网络对OTT业务部署情况的未知也制约了业务创新及用户体验提升。为了满足5G时代的目标,演进的5G网络将基于NFV和SDN技术建设灵活弹性的固移融合网络,支持跨异构环境的端到端业务管理,而网络切片、安全性、可靠性、可扩展性和RAN侧的云化都会在5G系统虚拟化的背景下考虑。边缘计算通过将应用、内容和MBB核心网的部分业务处理和调度功能一同部署在靠近接入侧的网络边缘,来实现应用、内容及网络的协同,形成面向5G的边缘云解决方案,以满足5G时代期望的吞吐量、时延、性能及自动化需求,助力5G架构变革。2边缘计算系统平台架构及API接口本章将从欧洲电信标准化组织对MEC平台架构的讨论入手,详细介绍MEC平台架构及各部分相关功能划分,并介绍平台相关的API接口设计。2.1边缘计算系统平台架构2.1.1边缘计算系统平台特点边缘计算系统平台作为承载移动边缘应用的业务服务平台,其最显著的特点是更加接近用户侧,平台的部署位置可以根据具体的网络情况和运营需求确定,例如部署在无线节点侧、基站的聚合节点侧或者核心网边缘节点处(例如分布式数据中心)来提供相应业务服务。部署于无线接入网络边缘的计算服务器面向各种上层应用及业务开放实时的无线及网络信息(例如处于移动状态下的用户所在的实时具体位置、基站实时负载情况等),实现对无线网络条件及位置等上下文信息的实时感知,以便提供各种与情境相关的服务,使业务对网络条件的改变作出及时响应,高效应对业务流量增加等情况,更好地优化网络和业务运营,提高用户业务体验的同时也提升了网络资源利用率。业务方面,边缘计算平台应可以针对不同的业务需求和用户偏好定制具体的业务应用,让业务类型多样化、个性化,丰富移动宽带业务的用户体验。边缘计算可最大程度地应用NFV虚拟化架构和管理模式,众所周知,NFV技术聚焦于网络功能的虚拟化,强调从传统基于设备的配置向通用硬件和云架构的变迁,不同的虚拟化功能可以链接起来共同完成通信服务。与NFV技术不同的是,边缘计算强调在RAN侧创造第三方应用和业务的集成环境,为各领域提供大量的新颖用例,其聚焦的角度和商业目标与NFV技术有所不同。2.1.2边缘计算系统平台架构设计目前欧洲电信标准化协会已经讨论并明确了边缘计算系统平台的基本架构,如图1所示。边缘计算系统平台设计主要涉及到2个部分,移动边缘系统层(Mobileedgesystemlevel)和移动边缘服务器层(Mobileedgeserverlevel)。移动边缘系统层是运营商网络或子网络中,运行各类移动边缘应用所需的移动边缘主机和移动边缘管理实体的集合。系统层包含运营商的运营支持系统(OSS)和移动边缘编排器(MobileEdgeOrchestra⁃tor),完成运营商的管理和控制、对系统可用资源、业务和拓扑的全视图管理以及应用的上线管理等工作。运营支撑系统(OSS)由运营商进行管理和控制操作,可从外部的实体(如UserAPPLCM代理、CFSpor⁃本期关注MonthlyFocus乌云霄,戴晶面向5G的边缘计算平台及接口方案研究112017/03/DTPTtal)为应用实例接收相关请求,决定该请求是否执行,并发送请求到编排器。编排器可呈现整个系统和移动边缘服务器、可用资源、业务和拓扑的总体视图,主要作用包括应用的上线,例如检查应用的完整性并完成鉴权、应用规则和要求的生效及调整(如根据运营商策略不同进行调整)、上线包记录的保存以及VIM处理应用的准备等,编排器基于具体的要求、规则、可用资源为应用示例选择合适的服务器,完成应用实例的触发和终结。服务器层主要包含移动边缘服务器(Mobileedgeserver)和移动边缘平台管理(Mobileedgeplatformmanager)2个部分,主要负责提供移动边缘业务、广告、消费等环境,完成业务的注册、鉴权,并进行平台业务应用的生命周期管理及应用的规则管理等。移动边缘服务器是以通用硬件为虚拟化资源的移动边缘应用平台,主要包括业务平台本身以及部署在平台上的移动边缘业务应用。业务平台提供移动边缘业务的发现、业务的注册、广告等业务环境,在SDN架构下基于流量规则进行用户面数据的控制,并根据从管理平台得到DNS记录进行DNS代理服务器的配置,同时提供持续存储和精确时间信息的入口。移动边缘平台管理单元负责管理业务平台的各个部分,包括应用的生命周期管理如通知编排器相关应用的生命周期事件,应用规则的管理如业务授权、流量控制、DNS配置、冲突解决等,同时还会从VIM接收虚拟资源错误报告和性能测量并进行处理。2.2边缘计算业务平台API接口2.2.1平台网络信息接口在移动网络中引入边缘计算服务器会相应引入新的硬件及软件接口,如果边缘计算平台部署在无线节点侧,eNodeB和边缘计算服务器之间需要引入新接口进行数据的分流处理和必要的信息传送。同时,边缘计算平台也需要向第三方MEC应用提供相应的API接口以便其完成边缘应用业务的部署。目前,标准中主要讨论了以下几种典型的网络信息应用接口。a)无线网络信息服务接口。无线网络信息接口能够提供最新的无线网络相关信息给移动边缘应用图1MEC平台的基本架构MobileedgeplatformmanagerVirtualisationinfrastructuremanagerMobileedgeserverlevelMEaccessGWMobileedgesystemlevelOperationsSupportSystemMEplatformelementmgmtApplifecyclemgmtMEapppolicymgmtFilteringrulescontrolMobileedgeplatformMobileedgeorchestratorMobileedgeserverForwardingplaneVirtualisationinfrastructureDNShandingServicebusMEserviceServiceMEappMEappMEappOthermobileedgeserverOthermobileedgeplatformMS1CFSportalUEappMp1Mp1Mp3Mm7Mm6Mm5Mm4Mm3Mm2Mm1Mm9Mm8Mx2Mx1Mp2本期关注MonthlyFocus乌云霄,戴晶面向5G的边缘计算平台及接口方案研究12邮电设计技术/2017/03及平台,包括用户面的测量和统计信息,关联到服务器平台的基站中的UE的信息等,这些信息的粒度可以是小区级、UE级、QCI级以及快照等,例如小区改变的指示、无线接入承载建立指示、承载修改指示、承载释放指示、UE测量报告指示、测量时间提前量指示、载波聚合重配置指示等。b)位置信息服务接口。位置信息服务接口主要提供小区的ID和地理信息,例如提供特定UE或所有UE的位置信息,或一个位置区域内的所有UE列表,以及与移动边缘平台关联的所有基站的位置信息等。c)带宽管理服务接口。带宽管理服务接口负责为移动边缘应用分配带宽,并确定路由到相关移动边缘应用的特定业务流的优先级。目前,标准组织尚未对无线网络信息服务接口进行相关标准化工作。对于无线网络