1.本公开涉及通信技术领域,特别涉及一种多接入边缘计算系统的实例化方法和多接入边缘计算系统。
背景技术:2.随着5g(5th generation mobile communication technology,第五代移动通信技术)的推进,各行各业都向着信息化,智能化发展,应用越来越丰富,因此运营商提前部署好网络,等待到来的业务使用,以期提供良好的用户体验。
3.但是5g基站的超密集,基站数量之多,边缘之多已经远超运营商想象,业内预估5g能耗将是4g的数倍,运营商电费大涨,到6g的要求的万物智联,那能耗更是天文数字。
技术实现要素:4.发明人发现:当前的网络都是提前部署,而且24小时营业,但实际上网络的使用效率并不均等,特别是中小企业客户,他们一定程度上知道自己的活跃时段,高峰时段,而且他们精于计算,对企业成本有严格控制;此外还有旅游景区,节假日人多流量大,而且业务多样,非节假日并不需要大量设施,这就会造成网络资源的利用率不高,造成网络资源的浪费。
5.本公开所要解决的一个技术问题是:如何提高网络资源的利用率。
6.根据本公开的一些实施例,提供的一种多接入边缘计算系统的实例化方法,包括:多接入边缘应用编排器meao接收运行支持系统oss发送的实例化请求,其中,实例化请求包括:应用app对应的应用描述appd;meao根据实例化请求生成网络服务描述nsd,其中,nsd包括:app所需的网络的资源描述信息,网络包括:移动网络;meao将nsd发送至网络功能虚拟化编排器nfvo,并指示nfvo根据nsd对app和网络进行实例化。
7.在一些实施例中,meao将nsd发送至网络功能虚拟化编排器nfvo,并指示nfvo根据nsd对app和网络进行实例化包括:meao向nfvo发送创建网络服务ns请求,其中,创建ns请求包括:nsd;meao接收nfvo返回的创建ns响应,其中,创建ns响应包括:ns创建完成的信息;meao向nfvo发送实例化ns请求,其中,实例化ns请求用于指示nfvo创建app对应的虚拟化网络功能模块vnf和网络对应的vnf,并对app对应的vnf和网络对应的vnf进行实例化。
8.在一些实施例中,该方法还包括:nfvo根据nsd对app和网络进行实例化。
9.在一些实施例中,nfvo根据nsd对app和网络进行实例化包括:nfvo根据nsd创建对应的ns并将ns实例化;nfvo根据实例化的ns指示app对应的网络功能模块管理器vnfm创建app对应的虚拟化网络功能模块vnf并对app对应的vnf进行实例化,指示网络对应的vnfm创建网络对应的vnf并对网络对应的vnf进行实例化。
10.在一些实施例中,指示网络对应的vnfm创建网络对应的vnf并对网络对应的vnf进行实例化包括:nfvo向网络对应的vnfm第一vnf创建请求,其中,第一vnf创建请求用于指示网络对应的vnfm创建网络对应的vnf;nfvo接收网络对应的vnfm发送的第一vnf创建响应,
其中,第一vnf创建响应包括:网络对应的vnf创建完成的信息;nfvo向网络对应的vnfm发送第一实例化vnf请求,其中,第一实例化vnf请求用于指示网络对应的vnfm对网络对应的vnf进行实例化;nfvo接收网络对应的vnfm返回的第一实例化vnf响应,其中,第一实例化vnf响应包括:网络对应的vnf实例化完成的信息。
11.在一些实施例中,指示app对应的vnfm创建app对应的vnf并对app对应的vnf进行实例化包括:nfvo向app对应的vnfm第二vnf创建请求,其中,第二vnf创建请求用于指示app对应的vnfm创建app对应的vnf;nfvo接收app对应的vnfm发送的第二vnf创建响应,其中,第二vnf创建响应包括:app对应的vnf创建完成的信息;nfvo向app对应的vnfm发送第二实例化vnf请求,其中,第二实例化vnf请求用于指示app对应的vnfm对app对应的vnf进行实例化;nfvo接收app对应的vnfm返回的第二实例化vnf响应,其中,第二实例化vnf响应包括:app对应的vnf实例化完成的信息。
12.在一些实施例中,该方法还包括:app对应的vnfm创建app对应的虚拟化网络功能模块vnf,并对app对应的vnf进行实例化;网络对应的vnfm创建网络对应的vnf,并对网络对应的vnf进行实例化。
13.在一些实施例中,该方法还包括:在mec平台管理器-网络功能虚拟化mepm-v向app对应的vnfm订阅了生命周期通知的情况下,app对应的vnfm将app对应的vnf实例化完成的信息通知mepm-v,或者,在mepm-v向网络对应的vnfm订阅了生命周期通知的情况下,网络对应的vnfm将网络对应的vnf实例化完成的信息通知mepm-v。
14.在一些实施例中,mepm-v包括:mec网络元素管理器和mec应用规则和请求管理器,app对应的vnfm将app对应的vnf实例化完成的信息通知mec应用规则和请求管理器,网络对应的vnfm将网络对应的vnf实例化完成的信息通知mec网络元素管理器。
15.在一些实施例中,该方法还包括:在app对应的vnf和网络对应的vnf实例化完成的情况下,meao请求mec平台管理器-网络功能虚拟化mepm-v配置app的实例和网络的实例。
16.在一些实施例中,meao请求mepm-v配置网络的实例包括:meao向mepm-v发送配置网络实例请求,其中,配置网络实例请求包括:配置网络的实例的配置参数;mepm-v向网络对应的vnf发送配置网络实例请求,其中,配置网络实例请求用于指示网络对应的vnf配置网络的相关资源;mepm-v接收网络对应的vnf返回的配置网络实例响应,其中,配置网络实例响应包括:配置网络的实例完成的信息;meao接收mepm-v返回的配置网络实例响应。
17.在一些实施例中,该方法还包括:网络对应的vnf配置网络的相关资源,实现无线接入网ran分布式单元du、ran中心单元cu、核心网cn用户面up和cn控制面cp中至少一种;其中,ran du和ran cu被配置为提供移动网络中接入网网元的功能,cn up和cn cp被配置为提供移动网络中核心网网元的功能。
18.在一些实施例中,meao请求mepm-v配置app的实例包括:meao向mepm-v发送配置应用实例请求,其中,配置应用实例请求包括:配置app的实例的配置参数;mepm-v向mec平台的虚拟化网络功能模块vnf发送配置应用实例请求,其中,配置应用实例请求用于指示mec平台的vnf配置app的相关规则;mepm-v接收mec平台的vnf返回的配置应用实例响应,其中,配置应用实例响应包括:配置app的实例完成的信息;meao接收mepm-v返回的配置应用实例响应。
19.在一些实施例中,nsd包括:无线接入网ran的数量、ran的处理能力、核心网cn的数
量、cn的处理能力、n3接口走向、n6接口走向、ran与非边缘网络的连接信息、cn与非边缘网络的连接信息中至少一项。
20.根据本公开的另一些实施例,提供的一种接入边缘应用编排器,包括:接收单元,用于接收运行支持系统oss发送的实例化请求,其中,实例化请求包括:应用app对应的应用描述appd;生成单元,用于根据实例化请求生成网络服务描述nsd,其中,nsd包括:app所需的网络的资源描述信息,网络包括:移动网络;发送单元,用于将nsd发送至网络功能虚拟化编排器nfvo,并指示nfvo根据nsd对app和网络进行实例化。
21.根据本公开的又一些实施例,提供的一种多接入边缘计算系统,包括:前述任意实施例的多接入边缘应用编排器;以及nfvo,用于根据nsd对app和网络进行实例化。
22.在一些实施例中,nfvo用于根据nsd创建对应的ns并将ns实例化,根据实例化的ns指示app对应的网络功能模块管理器vnfm创建app对应的虚拟化网络功能模块vnf并对app对应的vnf进行实例化,指示网络对应的vnfm创建网络对应的vnf并对网络对应的vnf进行实例化。
23.在一些实施例中,该系统包括:app对应的vnfm,用于创建app对应的虚拟化网络功能模块vnf,并对app对应的vnf进行实例化;网络对应的vnfm,用于创建网络对应的vnf,并对网络对应的vnf进行实例化。
24.在一些实施例中,该系统包括:mec平台管理器-网络功能虚拟化mepm-v,用于在mepm-v向app对应的vnfm订阅了生命周期通知的情况下,接收app对应的vnfm发送的app对应的vnf实例化完成的信息,或者,在mepm-v向网络对应的vnfm订阅了生命周期通知的情况下,接收网络对应的vnfm发送的网络对应的vnf实例化完成的信息。
25.在一些实施例中,mepm-v包括:mec网络元素管理器和mec应用规则和请求管理器,mec应用规则和请求管理器,用于接收app对应的vnfm发送的app对应的vnf实例化完成的信息,mec网络元素管理器,用于接收网络对应的vnfm发送的网络对应的vnf实例化完成的信息。
26.在一些实施例中,该系统包括:网络对应的vnf;其中,mepm-v用于接收meao发送的配置网络实例请求,向网络对应的vnf发送配置网络实例请求,其中,配置网络实例请求用于指示网络对应的vnf配置网络的相关资源,接收网络对应的vnf返回的配置网络实例响应,其中,配置网络实例响应包括:配置网络的实例完成的信息;将配置网络实例响应返回meao;网络对应的vnf用于接收配置网络实例请求,配置网络的相关资源,向mepm-v返回配置网络实例响应。
27.根据本公开的再一些实施例,提供的一种电子设备,包括:处理器;以及耦接至处理器的存储器,用于存储指令,指令被处理器执行时,使处理器执行如前述任意实施例的实例化方法。
28.本公开mec(multi-access edge computing,多接入边缘计算)系统中的meao(mec application orchestrator,mec应用编排器)在接收到oss(operations support system,运行支持系统)发送的实例化请求后,根据实例化请求生成nsd(network service descriptor,网络服务描述),nsd包括:app所需的网络的资源描述信息,进而meao将nsd发送至nfvo(network functions virtualization nfv orchestrator,编排器)并指示nfvo根据nsd对app和网络进行实例化。本公开的方法可以根据app所需的网络的资源对网络进
行实例化,快速开通应用所需的网络,不需要提前进行部署,提高网络资源的利用率,减少网络资源的浪费。
29.此外,在meo系统中实现网络的开通,将“应用”与“网络”一体化设计,打破现有的mec系统只服务应用app的思路,将网络,特别是无线移动网络在mec系统上来实例化。从根本的“处理时延”和“传输时延”上来解决问题,缩短时延,提升带宽,更好的服务于大带宽低时延业务。
30.通过以下参照附图对本公开的示例性实施例的详细描述,本公开的其它特征及其优点将会变得清楚。
附图说明
31.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1示出本公开的一些实施例的多接入边缘计算系统的实例化方法的流程示意图。
33.图2示出本公开的一些实施例的多接入边缘计算系统的架构图。
34.图3示出本公开的另一些实施例的多接入边缘计算系统的架构图。
35.图4示出本公开的另一些实施例的多接入边缘计算系统的实例化方法的流程示意图。
36.图5示出本公开的一些实施例的多接入边缘应用编排器的结构示意图。
37.图6示出本公开的一些实施例的多接入边缘计算系统的结构示意图。
38.图7示出本公开的一些实施例的电子设备的结构示意图。
39.图8示出本公开的一些实施例的电子设备的结构示意图。
具体实施方式
40.下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
41.本公开提出一种mec系统中的实例化方法,下面结合图1~4进行描述。
42.图1为本公开多接入边缘计算系统的实例化方法一些实施例的流程图。如图1所示,该实施例的方法包括:步骤s102~s106。
43.在步骤s102中,meao接收oss发送的实例化请求。
44.oss收到来自供应商的业务需求,可以将业务需求转换为appd(app descriptor,应用描述)发送到meao。实例化请求包括:应用app对应的appd。appd是包含app所需的最小计算资源、虚拟存储资源,网络资源,app运行所需的服务列表以及dns(domain name system,域名系统)规则,fqdn(fully qualified domain name,全限定域名)信息以及app
能容忍的最低时延,带宽等信息。appd是app实例化的依据,具体内容可以参考现有etsi(european telecommunications standards institute,欧洲电信标准化协会)标准,在此不再赘述。
45.在步骤s104中,meao根据实例化请求生成nsd。
46.nsd例如包括:app所需的网络的资源描述信息,网络包括:移动网络。例如,在5g网络场景下,nsd例如包括:app所需的5g网络的资源描述信息。网络还可以是其他无线网络,不限于所举示例。
47.例如,nsd包括:ran(radio access network,无线接入网)的数量、ran的处理能力、cn(core network,核心网)的数量、cn的处理能力、n3接口走向、n6接口走向、ran与非边缘网络的连接信息、cn与非边缘网络的连接信息中至少一项。app所需的网络的资源描述信息可以根据实际业务需求确定,不限于所举示例。可以在现有的nsd的基础上增加app所需的网络的资源描述信息,其他内容可以参考现有标准,在此不再赘述。
48.在步骤s106中,meao将nsd发送至nfvo,并指示nfvo根据nsd对app和网络进行实例化。
49.在一些实施例中,meao向nfvo发送创建ns(network service,网络服务)请求,其中,创建ns请求包括:nsd;meao接收nfvo返回的创建ns响应,其中,创建ns响应包括:ns创建完成的信息;meao向nfvo发送实例化ns请求,用于指示nfvo创建app对应的vnf(virtualised network function,虚拟化网络功能模块)和网络对应的vnf,并对app对应的vnf和网络对应的vnf进行实例化。
50.在一些实施例中,在步骤s106之后还可以包括:在步骤s108中,nfvo根据nsd对app和网络进行实例化。
51.在一些实施例中,nfvo根据实例化的ns指示app对应的vnfm(virtualised network function manager,虚拟化的网络功能模块管理器)创建app对应的虚拟化网络功能模块vnf并对app对应的vnf进行实例化,指示网络对应的vnfm创建网络对应的vnf并对网络对应的vnf进行实例化。
52.上述实施例中mec系统中的meao在接收到oss发送的实例化请求后,根据实例化请求生成nsd,nsd包括:app所需的网络的资源描述信息,进而meao将nsd发送至nfvo并指示nfvo根据nsd对app和网络进行实例化。上述实施例的方法可以根据app所需的网络的资源对网络进行实例化,快速开通应用所需的网络,不需要提前进行部署,提高网络资源的利用率,减少网络资源的浪费。
53.此外,在meo系统中实现网络的开通,将“应用”与“网络”一体化设计,打破现有的mec系统只服务应用app的思路,将网络,特别是无线移动网络在mec系统上来实例化。从根本的“处理时延”和“传输时延”上来解决问题,缩短时延,提升带宽,更好的服务于大带宽低时延业务。
54.本公开的方法基于一种新的mec系统架构。如图2所示,本公开的方案在现有的mec系统软件架构上新增mec网络和mec网络生命周期管理器(以阴影方式示出),实现将移动网络部署在mec系统,更加靠近用户。mec网络位于mec host(主机),分布式部署。mec网络被配置为运行在vi(virtualisation infrastructure,虚拟化基础设施)上的网络实例,提供移动网络功能。mec网络通过mm参考点与mec平台交互。
55.mec平台管理器包括:mec网络生命周期管理器(mec network life cycle mgmt)。mec网络生命周期管理器被配置为管理mec网络的生命周期,mec网络通过mm参考点与mec网络生命周期管理器交互信息。
56.mec主机、mec平台、mec app、vi、mec平台管理器、meo和vim的一些现有功能,以及一些现有模块的功能可以参考现有标准,在此不再赘述。图2中针对mm、mp和mx三种参考点分别进行了编号,mec网络分别和mec平台、mec平台管理器之间的参考点被示为mmx和mmy,可以根据实际需求进行重新编号。
57.如图2所示,mec网络可以包括:ran(radio access network,无线接入网)du(distributed unit,分布式单元)111、ran cu(centralized unit中心单元)、cn(core network,核心网)up(user plane,用户面)和cn cp(control plane,控制面)中至少一种;其中,ran du和ran cu被配置为提供移动网络中接入网网元的功能,cn up和cn cp被配置为提供移动网络中核心网网元的功能。
58.ran du:是ran分布式单元,主要处理物理层功能和实时性需求的层2功能,靠近用户;ran cu:是ran集中部署单元,主要包括非实时的无线高层协议栈功能;cn up:是核心网的用户面,是应用从移动网和外网的出入口;cn cp:是核心网的控制面,可以集中部署。上述四个功能单元可以根据业务需求选择性部署,例如,可以不部署ran cu和cn cp,只部署ran du和cn up等情况。
59.mec网络生命周期管理器是负责mec network的生命周期管理,具体功能可以参考3gpp sa5对移动网络的生命周期管理的要求,不改变现有的移动网络机制。mec网络生命周期管理器151位于mec system级,可以根据用户/企业要求集中部署/集中托管,也可以按需分布式部署。
60.如图3所示为mec系统在nfv(network functions virtualization,网络功能虚拟化)场景下的架构图。
61.在nfv场景下,mec网络被部署为mec网络vnf,mec平台被部署为mec平台vnf,mec应用被部署为mec应用vnf,vi被部署为nfvi(nfv infrastructure,网络功能虚拟化基础设施)。
62.在nfv场景下,mec平台管理器被部署为mec平台管理器-nfv(mepm-v),mepm-v包括:mec网络元素管理器(mec network element mgmt),并将mec网络的生命周期管理委托给mec网络对应的vnfm(virtualised network function manager,虚拟化的网络功能模块管理器)。mec网络对应的vnfm可以包括mec network
ran vnfm,mec network
cn vnfm分别对ran和cn的生命周期进行管理。
63.meo被部署为meao(mec application orchestrator,mec应用编排器),meao与nfvo(nfv orchestrator,编排器)交互进行资源编排,将mec应用vnf和mec网络vnf编排为一个或多个nfv ns。在现有的mec系统在nfv场景下的架构上新增mec网络vnf、mec网络元素管理器,mec网络对应的vnfm(以阴影形式示出)。其他模块的功能可以参考现有标准,在此不再赘述。
64.下面结合图4描述本公开的实例化方法的另一些实施例。
65.图4为本公开多接入边缘计算系统的实例化方法另一些实施例的流程图。如图4所示,该实施例的方法包括:步骤s402~s431。
66.在步骤s402中,oss向meao发送实例化请求。
67.例如,实例化请求为实例化应用请求(instantiate application request)。
68.在步骤s404中,meao根据实例化请求生成nsd,其中,nsd包括:app所需的网络的资源描述信息,网络包括:移动网络。
69.在步骤s406中,meao向nfvo发送创建ns请求(create ns request),其中,创建ns请求包括:nsd。
70.在步骤s408中,nfvo根据nsd创建对应的ns,并向meao发送创建ns响应(create ns response),其中,创建ns响应包括:ns创建完成的信息。
71.在步骤s410中,meao向nfvo发送实例化ns请求(instantiate ns request)。
72.实例化ns请求用于指示nfvo创建app对应的虚拟化网络功能模块vnf和网络对应的vnf,并对app对应的vnf和网络对应的vnf进行实例化。
73.在步骤s412中,nfvo向网络对应的vnfm第一vnf创建请求(create vnf request)。
74.第一vnf创建请求用于指示网络对应的vnfm创建网络对应的vnf。
75.在步骤s414中,网络对应的vnfm创建网络对应的vnf,并向nfvo发送第一vnf创建响应(create vnf response),其中,第一vnf创建响应包括:网络对应的vnf创建完成的信息。
76.在步骤s416中,nfvo向网络对应的vnfm发送第一实例化vnf请求(instantiate vnf request),其中,第一实例化vnf请求用于指示网络对应的vnfm对网络对应的vnf进行实例化。
77.在步骤s418中,网络对应的vnfm对网络对应的vnf进行实例化,并向nfvo发送第一实例化vnf响应(instantiate vnf response),其中,第一实例化vnf响应包括:网络对应的vnf实例化完成的信息。
78.与步骤s412~s418并列的还包括:
79.在步骤s413中,nfvo向app对应的vnfm第二vnf创建请求,其中,第二vnf创建请求用于指示app对应的vnfm创建app对应的vnf。
80.在步骤s415中,app对应的vnfm创建app对应的vnf,并向nfvo发送第二vnf创建响应,其中,第二vnf创建响应包括:app对应的vnf创建完成的信息。
81.在步骤s417中,nfvo向app对应的vnfm发送第二实例化vnf请求,其中,第二实例化vnf请求用于指示app对应的vnfm对app对应的vnf进行实例化。
82.在步骤s419中,app对应的vnfm对app对应的vnf进行实例化,并向nfvo发送第二实例化vnf响应,其中,第二实例化vnf响应包括:app对应的vnf实例化完成的信息。
83.上述步骤s413~s419可以参考现有标准。
84.在步骤s420中,在mepm-v(mec平台管理器-网络功能虚拟化)向网络对应的vnfm订阅了生命周期通知的情况下,网络对应的vnfm将网络对应的vnf实例化完成的信息(lcm notification(completed))通知mepm-v。该步骤为可选的。
85.在步骤s421中,在mepm-v(向app对应的vnfm订阅了生命周期通知的情况下,app对应的vnfm将app对应的vnf实例化完成的信息通知mepm-v。
86.在一些实施例中,mepm-v包括:mec网络元素管理器(mec network element mgmt)和mec应用规则和请求管理器(mec app rules&reqs mgmt)),app对应的vnfm将app对应的
vnf实例化完成的信息通知mec应用规则和请求管理器,网络对应的vnfm将网络对应的vnf实例化完成的信息通知mec网络元素管理器。
87.在步骤s422中,nfvo向meao发送实例化ns响应,其中,实例化ns响应包括:实例化ns完成的信息。
88.在一些实施例中,在app对应的vnf和网络对应的vnf实例化完成的情况下,meao请求mec平台管理器-网络功能虚拟化mepm-v配置app的实例和网络的实例。具体步骤如下。
89.在步骤s424中,meao向mepm-v发送配置网络实例请求(configure network instance request),其中,配置网络实例请求包括:配置网络的实例的配置参数。
90.配置网络的实例的配置参数可以是由nsd得到的。
91.在步骤s426中,mepm-v向网络对应的vnf发送配置网络实例请求,其中,配置网络实例请求用于指示网络对应的vnf配置网络的相关资源。
92.在步骤s428中,网络对应的vnf配置网络的相关资源,向mepm-v返回配置网络实例响应(configure network instance response),其中,配置网络实例响应包括:配置网络的实例完成的信息。
93.在一些实施例中,网络对应的vnf配置网络的相关资源,实现ran cu、ran du、cn cp和cn up中至少一种;其中,ran du和ran cu被配置为提供移动网络中接入网网元的功能,cn up和cn cp被配置为提供移动网络中核心网网元的功能。即进行mec network的软件装载,将mec network vnf变为ran cu,ran du,cn cp,cn up。
94.在步骤s430中,mepm-v向meao返回配置网络实例响应。
95.与步骤s424~s430并列的还包括:
96.在步骤s425中,meao向mepm-v发送配置应用实例请求(configure app instance request),其中,配置应用实例请求包括:配置app的实例的配置参数。
97.在步骤s427中,mepm-v向mec平台的vnf发送配置应用实例请求,其中,配置应用实例请求用于指示mec平台的vnf配置app的相关规则。
98.在步骤s429中,mec平台的vnf配置app的相关规则,向mepm-v返回配置应用实例响应(configure app instance response),其中,配置应用实例响应包括:配置app的实例完成的信息。
99.app的相关规则例如,流量规则(traffic rules),dns规则等。
100.在步骤s431中,mepm-v向meao返回配置应用实例响应。
101.步骤s425~s431可以参考现有标准。
102.上述实施例的方法,在新的mec系统架构下,根据业务需求,来构建所需资源,并开通网络,从而满足业务的临时或者间歇性的使用。可以由oss收集业务需求,下发指令,nfvo统一拉起整个应用+网络合一的边缘网络来解决面向极致带宽+时延要求的业务场景,提供更好的业务体验。应用+网络一体化,可以实现不同网元间的快速互通,同时还能在控制上进行联动,快速响应业务需求,对应用和网络进行实例化,满足业务的极致体验。
103.本公开还提供一种meao,下面结合图5进行描述。
104.图5为本公开多接入边缘应用编排器的一些实施例的结构图。如图5所示,该实施例的meao 50包括:接收单元510,生成单元520,发送单元530。
105.接收单元510用于接收运行支持系统oss发送的实例化请求,其中,实例化请求包
括:应用app对应的应用描述appd。
106.生成单元520用于根据实例化请求生成网络服务描述nsd,其中,nsd包括:app所需的网络的资源描述信息,网络包括:移动网络。
107.发送单元530用于将nsd发送至网络功能虚拟化编排器nfvo,并指示nfvo根据nsd对app和网络进行实例化。
108.meao 50的各个单元可以执行前述实施例中由meao执行的方法,在此不再赘述。
109.本公开还提供一种多接入边缘计算系统,下面结合图6进行描述。
110.图6为本公开接入边缘计算系统的一些实施例的结构图。如图6所示,该实施例的系统6包括:前述实施例的meao 50;以及nfvo 61,用于根据nsd对app和网络进行实例化。
111.在一些实施例中,nfvo 61用于根据nsd创建对应的ns并将ns实例化,根据实例化的ns指示app对应的网络功能模块管理器vnfm创建app对应的虚拟化网络功能模块vnf并对app对应的vnf进行实例化,指示网络对应的vnfm创建网络对应的vnf并对网络对应的vnf进行实例化。
112.在一些实施例中,系统6还包括:app对应的vnfm 62,用于创建app对应的虚拟化网络功能模块vnf,并对app对应的vnf进行实例化;网络对应的vnfm 63,用于创建网络对应的vnf,并对网络对应的vnf进行实例化。
113.在一些实施例中,系统6还包括:mepm-v 64,用于在mepm-v64向app对应的vnfm 62订阅了生命周期通知的情况下,接收app对应的vnfm 62发送的app对应的vnf实例化完成的信息,或者,在mepm-v 64向网络对应的vnfm 63订阅了生命周期通知的情况下,接收网络对应的vnfm 63发送的网络对应的vnf实例化完成的信息。
114.在一些实施例中,mepm-v 64包括:mec网络元素管理器和mec应用规则和请求管理器,mec应用规则和请求管理器,用于接收app对应的vnfm 62发送的app对应的vnf实例化完成的信息,mec网络元素管理器,用于接收网络对应的vnfm 63发送的网络对应的vnf实例化完成的信息。
115.在一些实施例中,系统6还包括:网络对应的vnf 65;mepm-v 64用于接收meao 50发送的配置网络实例请求,向网络对应的vnf 65发送配置网络实例请求,其中,配置网络实例请求用于指示网络对应的vnf 65配置网络的相关资源,接收网络对应的vnf 65返回的配置网络实例响应,其中,配置网络实例响应包括:配置网络的实例完成的信息;将配置网络实例响应返回meao 50;网络对应的vnf 65用于接收配置网络实例请求,配置网络的相关资源,向mepm-v 64返回配置网络实例响应。
116.本公开的实施例中的电子设备(例如mec系统中各部分)可各由各种计算设备或计算机系统来实现,下面结合图7以及图8进行描述。
117.图7为本公开电子设备的一些实施例的结构图。如图7所示,该实施例的电子设备70包括:存储器710以及耦接至该存储器710的处理器720,处理器720被配置为基于存储在存储器710中的指令,执行本公开中任意一些实施例中的实例化方法。
118.其中,存储器710例如可以包括系统存储器、固定非易失性存储介质等。系统存储器例如存储有操作系统、应用程序、引导装载程序(boot loader)、数据库以及其他程序等。
119.图8为本公开电子设备的另一些实施例的结构图。如图8所示,该实施例的电子设备80包括:存储器810以及处理器820,分别与存储器710以及处理器720类似。还可以包括输
入输出接口830、网络接口840、存储接口850等。这些接口830,840,850以及存储器810和处理器820之间例如可以通过总线860连接。其中,输入输出接口830为显示器、鼠标、键盘、触摸屏等输入输出设备提供连接接口。网络接口840为各种联网设备提供连接接口,例如可以连接到数据库服务器或者云端存储服务器等。存储接口850为sd卡、u盘等外置存储设备提供连接接口。
120.本领域内的技术人员应当明白,本公开的实施例可提供为方法、系统、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
121.本公开是参照根据本公开实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解为可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
122.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
123.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
124.以上仅为本公开的较佳实施例,并不用以限制本公开,凡在本公开的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。