CN115529144B - 通信***、方法、装置、第一设备、第二设备及存储介质 - Google Patents
通信***、方法、装置、第一设备、第二设备及存储介质 Download PDFInfo
- Publication number
- CN115529144B CN115529144B CN202110703440.3A CN202110703440A CN115529144B CN 115529144 B CN115529144 B CN 115529144B CN 202110703440 A CN202110703440 A CN 202110703440A CN 115529144 B CN115529144 B CN 115529144B
- Authority
- CN
- China
- Prior art keywords
- information
- application
- edge computing
- computing platform
- configuration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 86
- 238000000034 method Methods 0.000 title claims abstract description 84
- 230000015654 memory Effects 0.000 claims description 37
- 230000006870 function Effects 0.000 claims description 36
- 230000004044 response Effects 0.000 claims description 36
- 238000012512 characterization method Methods 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 17
- 238000012545 processing Methods 0.000 claims description 14
- DMJNNHOOLUXYBV-PQTSNVLCSA-N meropenem Chemical compound C=1([C@H](C)[C@@H]2[C@H](C(N2C=1C(O)=O)=O)[C@H](O)C)S[C@@H]1CN[C@H](C(=O)N(C)C)C1 DMJNNHOOLUXYBV-PQTSNVLCSA-N 0.000 claims 14
- 238000007726 management method Methods 0.000 description 72
- 238000010586 diagram Methods 0.000 description 12
- 230000001360 synchronised effect Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 8
- 230000003993 interaction Effects 0.000 description 6
- 235000019800 disodium phosphate Nutrition 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000010354 integration Effects 0.000 description 3
- 230000005291 magnetic effect Effects 0.000 description 3
- 238000013475 authorization Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 229920003087 methylethyl cellulose Polymers 0.000 description 2
- 238000004549 pulsed laser deposition Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/20—Network architectures or network communication protocols for network security for managing network security; network security policies in general
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0807—Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Storage Device Security (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开了一种通信***、通信方法、装置、第一设备、第二设备及存储介质。其中,***包括:第一设备、第二设备、第三设备;所述第一设备,用于接收来自第二设备的第一信息,基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;所述第二设备,用于基于来自第三设备的第二信息向第一设备发送所述第一信息;所述第二信息,用于编排边缘计算平台上的应用。
Description
技术领域
本申请涉及通信领域,尤其涉及一种通信***、方法、装置、第一设备、第二设备及存储介质。
背景技术
第五代移动通信技术(5G)作为新一代通信技术,具有大带宽、低时延、高可靠、高连接、泛在网等诸多优势,从而推动垂直行业的快速发展与更迭,比如智慧医疗、智慧教育、智慧农业等方向的崛起。
移动边缘计算(MEC)技术作为5G演进的关键技术之一,是具备无线网络信息应用程序接口(API)交互能力,以及计算、存储、分析功能的信息技术(IT)通用平台;依托MEC技术,可将传统外部应用拉入移动内部,更贴近用户,提供本地化服务,从而提升用户体验,发挥边缘网络的更多价值。
将5G和MEC结合,可以面向不同的行业需求场景,引入不同的技术组合,比如服务质量(QoS)、端到端网络切片、网络能力开放、边缘云等,从而提供定制化的解决方案。
相关技术中,5G与MEC技术结合的方案存在安全风险。
发明内容
为解决相关技术问题,本申请实施例提供一种通信方法、装置、相关设备及存储介质。
本申请实施例的技术方案是这样实现的:
本申请实施例提供了一种通信***,包括:第一设备、第二设备、第三设备;其中,
所述第一设备,用于接收来自第二设备的第一信息,基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;
所述第二设备,用于基于来自第三设备的第二信息向第一设备发送所述第一信息;所述第二信息,用于编排边缘计算平台上的应用。
上述方案中,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第一安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
上述方案中,所述第一设备,还用于向第二设备发送第三信息;所述第三信息,用于说明所述第一信息是否配置成功;
所述第二设备,还用于基于所述第三信息向第三设备发送第四信息;所述第四信息,用于说明所述第二信息是否配置成功。
上述方案中,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***(DNS,Domain NameSystem);
第四配置策略;所述第四配置策略针对不同应用的生命周期。
上述方案中,所述第二信息,包括以下至少之一:
应用的管理信息;
应用的生命周期管理信息;
应用的生命周期变更信息。
上述方案中,所述第三设备,还用于接收来自第一设备的第一接入认证信息,向所述第一设备发送第一认证响应信息;所述第一认证响应信息至少包括:第一设备的身份标识。
上述方案中,所述第三设备,还用于接收来自第二设备的第二接入认证信息,向所述第二设备发送第二认证响应信息;所述第二认证响应信息至少包括:第二设备的身份标识;
所述第三设备,还用于向所述第二设备发送所述第一设备的身份标识。
上述方案中,所述第一设备的数量为一个或多个。
本申请实施例提供了一种通信方法,应用于第一设备,所述方法包括:
接收来自第二设备的第一信息;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;
基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能。
上述方案中,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第一安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
上述方案中,所述方法还包括:
向第二设备发送第三信息;所述第三信息,用于说明所述第一信息是否配置成功。
上述方案中,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***DNS;
第四配置策略;所述第四配置策略针对不同应用的生命周期。
上述方案中,所述方法还包括:
向第三设备发送第一接入认证信息;
接收来自所述第三设备的第一认证响应信息;所述第一认证响应信息至少包括:第一设备的身份标识。
本申请实施例提供了一种通信方法,应用于第二设备,所述方法包括:
接收来自第三设备的第二信息;所述第二信息,用于编排边缘计算平台上的应用;
基于所述第二信息向第一设备发送第一信息;所述第一信息,用于指示第一设备基于所述第一设备和安全策略针对所述边缘计算平台上的应用进行配置。
上述方案中,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***DNS;
第四配置策略;所述第四配置策略针对不同应用的生命周期。
上述方案中,所述第二信息,包括以下至少之一:
应用的管理信息;
应用的生命周期管理信息;
应用的生命周期变更信息。
上述方案中,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第一安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
上述方案中,所述方法还包括:
接收来自第一设备的第三信息;所述第三信息,用于说明所述第一信息是否配置成功;
基于所述第三信息向第三设备发送第四信息;所述第四信息,用于说明所述第二信息是否配置成功。
上述方案中,所述方法还包括:
向第三设备发送第二接入认证信息;接收来自所述第三设备的第二认证响应信息;所述第二认证响应信息至少包括:第一设备的身份标识;
所述方法还包括:接收所述第一设备的身份标识。
本申请实施例提供了一种通信装置,设置在第一设备上,包括:
第一通信单元,用于接收来自第二设备的第一信息;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;
第一处理单元,用于基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能。
上述方案中,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第一安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
上述方案中,所述第一通信单元,还用于向第二设备发送第三信息;所述第三信息,用于说明所述第一信息是否配置成功。
上述方案中,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***DNS;
第四配置策略;所述第四配置策略针对不同应用的生命周期。
上述方案中,所述第一通信单元,还用于向第三设备发送第一接入认证信息;
接收来自所述第三设备的第一认证响应信息;所述第一认证响应信息至少包括:第一设备的身份标识。
本申请实施例提供了一种第一设备,包括:第一处理器及第一通信接口;其中,
所述第一通信接口,用于接收来自第二设备的第一信息;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;
所述第一处理器,用于基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能。
本申请实施例提供了一种通信装置,设置在第二设备上,包括:
第二通信单元,用于接收来自第三设备的第二信息;所述第二信息,用于编排边缘计算平台上的应用;
第二处理单元,用于基于所述第二信息向第一设备发送第一信息;所述第一信息,用于指示第一设备基于所述第一设备和安全策略针对所述边缘计算平台上的应用进行配置。
上述方案中,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***;
第四配置策略;所述第四配置策略针对不同应用的生命周期。
上述方案中,所述第二信息,包括以下至少之一:
应用的管理信息;
应用的生命周期管理信息;
应用的生命周期变更信息。
上述方案中,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第一安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
上述方案中,所述第二通信单元,还用于接收来自第一设备的第三信息;所述第三信息,用于说明所述第一信息是否配置成功;
基于所述第三信息向第三设备发送第四信息;所述第四信息,用于说明所述第二信息是否配置成功。
上述方案中,所述第二通信单元,还用于向第三设备发送第二接入认证信息;接收来自所述第三设备的第二认证响应信息;所述第二认证响应信息至少包括:第一设备的身份标识;
以及,接收所述第一设备的身份标识。
本申请实施例提供了一种第二设备,包括:第二处理器及第二通信接口;其中,
所述第二通信接口,用于接收来自第三设备的第二信息;所述第二信息,用于编排边缘计算平台上的应用;
所述第二处理器,用于基于所述第二信息向第一设备发送第一信息;所述第一信息,用于指示第一设备基于所述第一设备和安全策略针对所述边缘计算平台上的应用进行配置。
本申请实施例提供了一种网络设备,包括:处理器及和用于存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器用于运行所述计算机程序时,执行以上第一设备侧任一项所述方法的步骤;或者,
所述处理器用于运行所述计算机程序时,执行以上第二设备侧任一项所述方法的步骤。
本申请实施例提供了一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现以上第一设备侧任一项所述方法的步骤;或者,
所述计算机程序被处理器执行时实现以上第二设备侧任一项所述方法的步骤。
本申请实施例提供的通信***、方法、装置、第一设备、第二设备及存储介质,***包括:第一设备、第二设备、第三设备;所述第一设备,用于接收来自第二设备的第一信息,基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;所述第二设备,用于基于来自第三设备的第二信息向第一设备发送所述第一信息;所述第二信息,用于编排边缘计算平台上的应用。本申请实施例的方案,第一设备基于安全策略对边缘计算平台上的应用提供安全管理功能,使得第一设备可以根据安全策略确定是否根据第一信息进行编排;如此,能够提高第一设备针对边缘计算平台的应用进行配置的安全管控能力。
附图说明
图1为相关技术中MEC的***结构示意图;
图2为相关技术中MEC的主机层与***层的结构示意图;
图3为本申请实施例5G行业云网融合的***结构示意图;
图4为本申请实施例一种通信***的结构示意图;
图5为本申请实施例一种通信方法的流程示意图;
图6为本申请实施例另一种通信方法的流程示意图;
图7为本申请应用实施例通信***的结构示意图;
图8为本申请应用实施例通信方法的流程示意图;
图9为本申请应用实施例注册认证的流程示意图;
图10为本申请实施例一种MEPM和L-MEPM的关系示意图;
图11为本申请实施例一种权限授权方式的示意图;
图12为本申请实施例一种通信装置的结构示意图;
图13为本申请实施例另一种通信装置的结构示意图;
图14为本申请实施例第一设备的结构示意图;
图15为本申请实施例第二设备的结构示意图。
具体实施方式
下面结合附图及实施例对本申请再作进一步详细的描述。
相关技术中,MEC作为欧洲电信标准化协会(ETSI,European TelecommunicationsStandards Institute)主导的多接入边缘计算平台标准,从最初的移动边缘计算平台演进到基于虚拟网络功能(VNF,Virtual Network Feature)的多接入边缘计算平台,通过将MEC应用、平台、资源虚拟化和服务化的方式提供更高效的业务运行服务,以满足不同业务在处理能力上的差异化需求,ETSI标准组织定义了图1所示的MEC***框架。
MEC***,主要包括:MEC***层(MEC system-level)、MEC主机层(MEC hostlevel)、网络层(Networks)。
其中,MEC***层负责整个MEC资源的分配、收回与协调工作,以满足不同业务对计算和传输资源的需求。MEC***层管理支持MEC***级管理功能和主机级管理功能。MEC***级管理功能包含用户应用生命周期管理代理、运营支持***和MEC编排器,MEC主机级管理功能可以包括MEC平台管理器和虚拟化基础设施管理器。通过MEC管理层管理为终端和第三方客户(如商业企业)提供的MEC服务。
MEC主机层用于为MEC应用、MEC平台等提供必要的计算、存储及传输功能。
网络层用于为上层的应用提供不同的网络选择(如3GPP无线网络、非3GPP无线网络、有线网络),并根据上层的信令动态调整路由策略,以满足不同业务在网络上的传输需求。
其中,如图2所示,MEC主机(MEC host)包括:MEC平台和虚拟基础设施(计算、存储、网络)。虚拟设施包含数据面,用于执行从MEC平台接收到的路由规则,在应用(也称MEC应用或MEP应用)、服务(也称MEC服务或MEP服务)、DNS服务/代理、3GPP网络、其他接入网、本地网络和外部网络之间进行流量的转发。其中,MEP使能所述应用来提供和调用所述服务,MEP本身也可以提供服务。具体地,所述应用运行在虚拟机或容器上,可以对外提供丰富多样的服务(如:位置、无线网络信息、流量管理),所述应用也可以使用其他应用提供的服务,例如:应用A提供的位置、流量管理等服务可以被应用B和应用C使用。所述服务可以由MEP或某一个应用提供,当某个服务由所述应用提供时,该服务可以注册到MEP的服务列表中。
MEC平台(MEP,MEC platform),支持的功能包括:
1)、提供MEC应用能够发现、通知、使用和提供MEC服务的环境,包括其他平台提供的MEC服务(可选)。
2)、从MEC平台管理、应用或服务接收路由规则,控制数据面流量。
3)、从MEC平台管理接收DNS记录,配置DNS代理/服务器;
4)、托管MEC服务
5)、提供到永久性存储和当日时间信息的接入;
MEC编排器(MEO,MEC orchestrator)又称MEC应用编排器(MEAO,MEC applicationorchestrator),是MEC***层管理的核心,支持的功能包括:
1)维护MEC***的整体视图(即整体部署);比如MEC的主机部署、MEC的可用资源分配、可用的MEC服务的调用、***拓扑等;
2)管理MEC应用包的上线,包括:检查应用包的完整性和真实性;确认应用规则和需求,并判断是否需要调整应用规则和需求,若需要调整,则调整应用规则和需求以与运营商的策略相符;保存应用包的上线记录,以及为处理该应用准备虚拟基础设施管理器;
3)基于约束(比如时延、可用资源、可用服务等)为应用的初始化选择合适的MEC主机;
4)触发应用的启动和结束;
5)触发应用的按需迁移。
MEC平台管理(MEPM,MEC platform manager),支持的功能包括:
1)、管理应用的生命周期,如:通知MEAO相关应用的事件;
2)、提供MEP的元素管理功能,包括虚拟网络功能(VNF,Virtualised NetworkFunction)元素管理和网络服务(NS,Network Service)元素管理,其中NS信息元素包括物理网络功能(PNF,Physical Network Function)信息元素、虚拟链路信息元素、VNF转发图(VNF Forwarding Graph)信息元素;
3)、管理MEC应用的规则和需求,比如:服务授权、路由规则、域名***(DNS)配置和冲突处理;
4)、从虚拟基础设施管理(VIM,Virtualisation Infrastructure Manager)接收虚拟资源的错误报告和性能测量数据。VIM主要功能包括:分配、管理、释放虚拟化基础设施的虚拟化资源,接收和存储软件镜像,收集、上报虚拟化资源的性能和故障信息。
从MEC各模块的功能描述可以看出,MEC应用的规则(包括路由规则、DNS配置、业务规则等)由MEPM管理、MEP接收,并最终在MEC主机的用户面执行。
实际应用中,垂直行业的终端接入技术类型繁多,第三方网络除5G外,还有非5G网络(比如4G、WiFi、Bluetooth、Zigbee、NB-IoT、SPN、红外网络、专线网络、Wireline等),这些终端的数据可能会通过不同的网络传输到MEP。为保障MEP的网络与数据安全,实现泛在网络接入与控制功能,在一种5G行业云网融合的***架构中引入了行业网关(iGW,industryGateWay),该5G行业云网融合架构如图3所示。
MEC平台管理(MEPM)一般设置在行业网关上面,MEP上的数据可以通过行业网关直接接入到外部网络、即第三方网络,现有的ETSI协议对数据安全的保护并不到位,无法适应越来越多的数据安全和隐私保护的管理要求。
在一些医疗、教育、金融等数据敏感的典型应用场景,出于对保护用户隐私和商业机密的考虑,MEP上提供的一些应用和可用资源(硬件资源、网络资源等)是不能被远端(外部)的MEPM进行管理和配置的,MEPM向MEP发送的管理配置信息(或管理配置数据)必须受到严格的安全控制。相关技术中,MEPM对MEP上的管理配置信息缺乏必要的安全保护和授权管理机制,MEPM针对MEP的安全管理控制机制没有明确定义。
基于此,在本申请的各种实施例中,第一设备,用于接收来自第二设备的第一信息,基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;所述第二设备,用于基于来自第三设备的第二信息向第一设备发送所述第一信息;所述第二信息,用于编排边缘计算平台上的应用。如此,能够提高对第一设备中针对边缘计算平台的应用进行配置的管控能力。
本申请实施例提供一种通信***,如图4所示,所述***包括:第一设备、第二设备、第三设备;其中,
所述第一设备,用于接收来自第二设备的第一信息,基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;
所述第二设备,用于基于来自第三设备的第二信息向第一设备发送所述第一信息;所述第二信息,用于编排边缘计算平台上的应用。
其中,实际应用时,所述第二设备设置在第一设备和第三设备之间。
实际应用时,所述第一设备可以为本地设置的MEPM,可以理解为使用方设置一个本地MEPM,可以对MEP提供的应用进行本地管理配置。第一设备既可以单独进行本地部署,也可以集成到MEP。本申请实施例对所述第一设备的名称不作限定,只要能实现所述第一设备的功能即可。
实际应用时,所述第二设备可以为MEPM,本申请实施例对所述第二设备的名称不作限定,只要能实现所述第二设备的功能即可。
实际应用时,所述第三设备可以为MEO或MEAO,本申请实施例对所述第三设备的名称不作限定,只要能实现所述第三设备的功能即可。
实际应用时,所述边缘计算平台可以称为MEP。
所述编排边缘计算平台上的应用可以理解为:通过对每个应用的应用程序和/或可用资源进行编排实现。
在一实施例中,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第一安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
所述第一设备保存有安全策略,安全策略用于设置安全等级,通过不同安全等级管理第一设备中是否允许针对所述边缘计算平台上的部分应用的配置。
实际应用时,可以向第二设备告知是否配置成功,即是否完成编排。
基于此,在一实施例中,所述第一设备,还用于向第二设备发送第三信息;所述第三信息,用于说明所述第一信息是否配置成功;
所述第二设备,还用于基于所述第三信息向第三设备发送第四信息;所述第四信息,用于说明所述第二信息是否配置成功。
在一实施例中,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***(DNS);
第四配置策略;所述第四配置策略针对不同应用的生命周期。
在一实施例中,所述第二信息,包括以下至少之一:
应用的管理信息;
应用的生命周期管理信息;
应用的生命周期变更信息。
这里,所述应用的管理信息,可以包括:应用包的管理,如:加载应用包、启用应用包、禁用应用包等。
所述应用的生命周期管理信息,可以包括:实例化应用包、操作(使用)应用实例、终止应用实例。
所述应用的生命周期变更通知,可以包括:应用程序未实例化、应用程序已经启动在运行中、应用程序停止运行。
实际应用时,第三设备可以对第一设备进行身份认证,认证通过后可进行通信。
基于此,在一实施例中,所述第三设备,还用于接收来自第一设备的第一接入认证信息,向所述第一设备发送第一认证响应信息;所述第一认证响应信息至少包括:第一设备的身份标识。
实际应用时,第三设备可以对第二设备进行身份认证,认证通过后可进行通信。
基于此,在一实施例中,所述第三设备,还用于接收来自第二设备的第二接入认证信息,向所述第二设备发送第二认证响应信息;所述第二认证响应信息至少包括:第二设备的身份标识;
所述第三设备,还用于向所述第二设备发送所述第一设备的身份标识。
在一实施例中,所述第一设备的数量为一个或多个。
相应地,本申请实施例中还提供一种通信方法,应用于第一设备,如图5所示,所述方法包括:
步骤501、接收来自第二设备的第一信息;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;
步骤502、基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能。
实际应用时,所述第一设备可以为本地设置的MEPM,可以理解为使用方设置一个本地MEPM,可以对MEP提供的应用进行本地管理配置。第一设备既可以单独进行本地部署,也可以集成到MEP。本申请实施例对所述第一设备的名称不作限定,只要能实现所述第一设备的功能即可。
实际应用时,所述第二设备可以为MEPM,本申请实施例对所述第二设备的名称不作限定,只要能实现所述第二设备的功能即可。
实际应用时,所述边缘计算平台可以称为MEP。
在一实施例中,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第一安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
所述第一设备保存有安全策略,安全策略用于设置安全等级,通过不同安全等级管理第一设备中是否允许针对所述边缘计算平台上的部分应用的配置。
在一实施例中,第一设备可以请求第二设备对自身进行身份认证,认证通过后可进行通信。
基于此,在一实施例中,所述方法还包括:
向第二设备发送第三信息;所述第三信息,用于说明所述第一信息是否配置成功。
在一实施例中,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***;
第四配置策略;所述第四配置策略针对不同应用的生命周期。
实际应用时,第一设备可以请求第三设备对自身进行身份认证,认证通过后可进行通信。
基于此,在一实施例中,所述方法还包括:
向第三设备发送第一接入认证信息;
接收来自所述第三设备的第一认证响应信息;所述第一认证响应信息至少包括:第一设备的身份标识。
相应地,本申请实施例中又提供一种通信方法,应用于第二设备,如图6所示,所述方法包括:
步骤601、接收来自第三设备的第二信息;所述第二信息,用于编排边缘计算平台上的应用;
步骤602、基于所述第二信息向第一设备发送第一信息;所述第一信息,用于指示第一设备基于所述第一设备和安全策略针对所述边缘计算平台上的应用进行配置。
实际应用时,所述第一设备可以为本地设置的MEPM,可以理解为使用方设置一个本地MEPM,可以对MEP提供的应用进行本地管理配置。第一设备既可以单独进行本地部署,也可以集成到MEP。本申请实施例对所述第一设备的名称不作限定,只要能实现所述第一设备的功能即可。
实际应用时,所述第二设备可以为MEPM,本申请实施例对所述第二设备的名称不作限定,只要能实现所述第二设备的功能即可。
实际应用时,所述第三设备可以为MEO或MEAO,本申请实施例对所述第三设备的名称不作限定,只要能实现所述第三设备的功能即可。
实际应用时,所述边缘计算平台可以称为MEP。
实际应用时,所述编排边缘计算平台上的应用可以理解为:通过对每个应用的应用程序和/或可用资源进行编排实现。
在一实施例中,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***;
第四配置策略;所述第四配置策略针对不同应用的生命周期。
在一实施例中,所述第二信息,包括以下至少之一:
应用的管理信息;
应用的生命周期管理信息;
应用的生命周期变更信息。
在一实施例中,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第一安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
所述第一设备保存有安全策略,安全策略用于设置安全等级,通过不同安全等级管理第一设备中是否允许针对所述边缘计算平台上的部分应用的配置。
实际应用时,第二设备可以对第一设备进行身份认证,认证通过后可进行通信。
基于此,在一实施例中,所述方法还包括:
接收来自第一设备的第三信息;所述第三信息,用于说明所述第一信息是否配置成功;
基于所述第三信息向第三设备发送第四信息;所述第四信息,用于说明所述第二信息是否配置成功。
实际应用时,第二设备可以请求第三设备对自身进行身份认证,认证通过后可进行通信。
基于此,在一实施例中,所述方法还包括:
向第三设备发送第二接入认证信息;接收来自所述第三设备的第二认证响应信息;所述第二认证响应信息至少包括:第一设备的身份标识;
所述方法还包括:接收所述第一设备的身份标识。
下面结合应用实施例对本申请再作进一步详细的描述。
在本应用实施例中,所述第一设备称为本地MEPM(L-MEPM,Local MEPM);所述第二设备为MEPM;所述第三设备称为MEAO或MEO;所述边缘计算平台称为MEP。
在本应用实施例中,引入一个部署在MEP侧的L-MEPM,主要负责与MEPM和/或MEAO进行信令交互,并负责MEP本地管理配置数据的***,如图7所示。
其中,L-MEPM,支持功能包括:
1)、管理MEPM的管理配置请求,根据针对MEP上的应用的安全策略等相应管理配置请求;
2)、保存有安全策略,基于安全策略管理来自MEPM的管理配置数据(即上述来自第二设备的第一信息)。安全策略可以包括:严格、一般、宽松等三个等级,例如:在严格等级时,来自MEPM的管理配置数据不能配置MEP上的应用;在一般等级时,L-MEPM基于安全策略确定来自MEPM的管理配置数据是否能够配置MEP上的应用,在宽松等级时,L-MEPM只负责转发MEPM的管理配置数据(管理配置数据基于来自MEPM的管理配置请求确定)到MEP进行针对不同应用的配置。
当然,实际应用时还可以对于等级划分更为细分,这里不做限定。
在本应用实施例中,如图8所示,MEAO通过MEPM进行编排管理,L-MEPM本地配置有安全策略,针对控制面(具体指针对MEP提供的应用的管理配置数据)进行数据安全管控,以使控制面的数据不能随意对MEP的应用进行配置。所述通信方法包括:
步骤801、MEAO(一种第三设备示例)向MEPM(一种第二设备示例)下发第二信息;
所述第二信息包括:MEPM身份标识和编排信息;
所述第二信息,用于编排边缘计算平台上的应用。
对于第二信息给出一种示例,所述第二信息包含但不限于表1的内容:
表1
步骤802、MEPM收到第二信息后,向L-MEPM(一种第三设备示例)发送第一信息;
所述第一信息包括:L-MEPM身份标识和管理配置信息;
所述第一信息,用于针对所述边缘计算平台上的应用进行配置。
对于第一信息给出一种示例,如表2所示;
参数名 | 类型 | 说明 |
L-MEPM身份标识 | 如表5所示 | L-MEPM的唯一身份标识 |
管理配置信息 | 如表8所示 | 管理配置信息 |
表2
步骤803、L-MEPM收到第一信息后,检查本地的安全策略;基于第一信息和安全策略进行相应操作并回复第三信息;
所述L-MEPM本地的安全策略,包括:
“严格”等级(相当于上述第一安全等级)时,L-MEPM拒绝针对MEP的所有管理配置信息;
“一般”等级(相当于上述第二安全等级)时,L-MEPM允许针对MEP的部分管理配置信息;
“宽松”等级(相当于上述第三安全等级)时,L-MEPM允许针对MEP的所有管理配置信息。
L-MEPM中每个应用具有唯一标识,安全策略中通过每个应用的标识标记,并对应标记是否符合要求。
检查本地的安全策略,相应于符合安全策略的情况,对MEP上的应用进行配置,配置完成后向MEPM回复配置成功的信息;
相应于符合部分安全策略的情况,对MEP上的应用信息进行部分的配置,配置完成后向MEPM回复配置成功的信息;
如果不符合本地安全策略,直接向MEPM回复配置失败的信息。
也就是说,所述第三信息,包括:MEPM身份标识和管理配置结果信息;如表3所示。
表3
步骤804、MEPM收到L-MEPM的第三信息后,向MEAO回复第四信息;
所述第四信息,用于说明基于第二信息进行编排的结果。
所述第四信息可以包括:MEAO身份标识和管理配置结果信息;如表4所示。
参数名 | 类型 | 说明 |
MEAO身份标识 | 如表5所示 | MEAO的唯一身份标识 |
管理配置结果信息 | 如表10所示 | 成功或失败 |
表4
本发明各实施例中可以用于唯一ID标识身份,如表5的实施例;
表5
本发明各实施例中可以通过数字或字符串标识来区分MEPM类型,如表6的实施例;
数据类型 | 说明 |
数字 | 1表示普通MEPM;2表示L-MEPM |
字符串 | “1”表示普通MEPM;“2”表示L-MEPM |
表6
本发明各实施例中MEAO下发的编排信息,如表7所示,根据ETSI MEC010-2标准协议中规定进行设计,针对每个应用包:
表7
MEPM向L-MEPM下发的管理配置信息,给出一种应用示例,如表8所示;
表8
L-MEPM向MEPM的回复信息、即第三信息,给出一种应用示例,如表9所示;
表9
MEPM向MEAO的回复消息、即第四信息,给出一种应用示例,如表10所示;
表10
实际应用时,为了得到MEPM身份标识、L-MEPM身份标识,所述方法还包括:身份注册;如图9所示,包括:
步骤901、MEPM(一种第二设备示例)和L-MEPM(一种第一设备示例)分别向MEAO(一种第三设备示例)注册请求;
所述注册请求即所述身份认证信息,用于请求MEAO注册身份;MEAO收到注册请求进行注册操作后存储MEPM、L-MEPM相应的身份标识。注册的身份信息可以包含以下如表11所示内容:
表11
步骤902、MEAO收到注册请求后,进行注册并回复信息;包括如下表12所示内容:
表12
MEAO收到MEPM注册请求后,执行回复操作;针对回复操作给出一种应用示例,如表13所示;没有按照表6格式则是非法身份标识。
表13
步骤903、MEAO向MEPM发送已经注册的L-MEPM信息,给出一种应用示例,如表14所示;
表14
步骤904、MEPM解析出L-MEPM的身份信息和IP地址后,形成MEPM和多个L-MEPM的关联关系,如下图10所示。
MEPM并向MEAO进行信息回复。关于回复信息的内容,给出一种应用示例,如表15所示;
表15
关于回复类型和回复说明,给出一种应用示例,如表16所示;
回复类型 | 回复说明 |
0 | 成功 |
1 | 非法身份 |
表16
针对IP地址,给出一种应用示例,如表17所示;
表17
针对L-MEPM身份信息和IP地址信息,给出一种示例,如下:
方法1:使用哈希表方式实现,key标识L-MEPM身份标识,value标识L-MEPM的IP地址。
方式2:使用JSON字符串方式实现。
{
"880e8400-e29b-41d4-a716-446655440000":"156.123.52.41",
"990e8400-e29b-41d4-a716-446655440000":"156.123.52.42",
"770e8400-e29b-41d4-a716-446655440000":"156.123.52.43",
"660e8400-e29b-41d4-a716-446655440000":"156.123.52.44"
}
为了实现本申请实施例第一设备侧的方法,本申请实施例还提供了一种通信装置,设置在第一设备上,如图12所示,该装置包括:
第一通信单元1201,用于接收来自第二设备的第一信息;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;
第一处理单元1202,用于基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能。
其中,在一实施例中,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第一安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
在一实施例中,所述第一通信单元1201,还用于向第二设备发送第三信息;所述第三信息,用于说明所述第一信息是否配置成功。
在一实施例中,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***;
第四配置策略;所述第四配置策略针对不同应用的生命周期。
在一实施例中,所述第一通信单元1202,还用于向第三设备发送第一接入认证信息;
接收来自所述第三设备的第一认证响应信息;所述第一认证响应信息至少包括:第一设备的身份标识。
实际应用时,所述第一通信单元1201和所述第一处理单元1202可由通信装置中的处理器结合通信接口实现。
为了实现本申请实施例第二设备侧的方法,本申请实施例还提供了一种通信装置,设置在第二设备上,如图13所示,该装置包括:
第二通信单元1301,用于接收来自第三设备的第二信息;所述第二信息,用于编排边缘计算平台上的应用;
第二处理单元1302,用于基于所述第二信息向第一设备发送第一信息;所述第一信息,用于指示第一设备基于所述第一设备和安全策略针对所述边缘计算平台上的应用进行配置。
其中,在一实施例中,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***;
第四配置策略;所述第四配置策略针对不同应用的生命周期。
在一实施例中,所述第二信息,包括以下至少之一:
应用的管理信息;
应用的生命周期管理信息;
应用的生命周期变更信息。
在一实施例中,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第一安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
在一实施例中,所述第二通信单元1301,还用于接收来自第一设备的第三信息;所述第三信息,用于说明所述第一信息是否配置成功;
基于所述第三信息向第三设备发送第四信息;所述第四信息,用于说明所述第二信息是否配置成功。
在一实施例中,所述第二通信单元1301,还用于向第三设备发送第二接入认证信息;接收来自所述第三设备的第二认证响应信息;所述第二认证响应信息至少包括:第一设备的身份标识;
所述第二通信单元1301,还用于接收所述第一设备的身份标识。
实际应用时,实际应用时,所述第二通信单元1301和所述第二处理单元1302可由通信装置中的处理器结合通信接口实现。
需要说明的是:上述实施例提供的通信装置在进行通信时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的通信装置与通信方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
基于上述程序模块的硬件实现,且为了实现本申请实施例第一设备侧的方法,本申请实施例还提供了一种第一设备,如图14所示,该第一设备1400包括:
第一通信接口1401,能够与第二设备进行信息交互;
第一处理器1402,与所述第一通信接口1401连接,以实现与第二设备进行信息交互,用于运行计算机程序时,执行上述第一设备侧一个或多个技术方案提供的方法。而所述计算机程序存储在第一存储器1403上。
具体地,所述第一通信接口1401,用于接收来自第二设备的第一信息;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;
所述第一处理器1402,用于基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能。
其中,在一实施例中,所述第一通信接口1401,还用于:
向第二设备发送第三信息;所述第三信息,用于说明所述第一信息是否配置成功。
在一实施例中,所述第一通信接口1401,还用于:
向第三设备发送第一接入认证信息;
接收来自所述第三设备的第一认证响应信息;所述第一认证响应信息至少包括:第一设备的身份标识。
需要说明的是:第一处理器1402和第一通信接口1401的具体处理过程可参照上述方法理解。
当然,实际应用时,第一设备1400中的各个组件通过总线***1404耦合在一起。可理解,总线***1404用于实现这些组件之间的连接通信。总线***1404除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图14中将各种总线都标为总线***1404。
本申请实施例中的第一存储器1403用于存储各种类型的数据以支持第一设备1400的操作。这些数据的示例包括:用于在第一设备1400上操作的任何计算机程序。
上述本申请实施例揭示的方法可以应用于所述第一处理器1402中,或者由所述第一处理器1402实现。所述第一处理器1402可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述第一处理器1402中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述第一处理器1402可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述第一处理器1402可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于第一存储器1403,所述第一处理器1402读取第一存储器1403中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,第一设备1400可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,ProgrammableLogic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)、通用处理器、控制器、微控制器(MCU,Micro Controller Unit)、微处理器(Microprocessor)、或者其他电子元件实现,用于执行前述方法。
基于上述程序模块的硬件实现,且为了实现本申请实施例第二设备侧的方法,本申请实施例还提供了一种第二设备,如图15所示,该第二设备1500包括:
第二通信接口1501,能够与第一设备和第三设备进行信息交互;
第二处理器1502,与所述第二通信接口1501连接,以实现与第一设备和第三设备进行信息交互,用于运行计算机程序时,执行上述第二设备侧一个或多个技术方案提供的方法。而所述计算机程序存储在第二存储器1503上。
具体地,所述第二通信接口1501,用于接收来自第三设备的第二信息;所述第二信息,用于编排边缘计算平台上的应用;
所述第二处理器1502,用于基于所述第二信息向第一设备发送第一信息;所述第一信息,用于指示第一设备基于所述第一设备和安全策略针对所述边缘计算平台上的应用进行配置。
其中,在一实施例中,所述第二通信接口1501,还用于:
接收来自第一设备的第三信息;所述第三信息,用于说明所述第一信息是否配置成功;
基于所述第三信息向第三设备发送第四信息;所述第四信息,用于说明所述第二信息是否配置成功。
在一实施例中,所述第二通信接口1501,还用于向第三设备发送第二接入认证信息;接收来自所述第三设备的第二认证响应信息;所述第二认证响应信息至少包括:第一设备的身份标识;
以及,接收所述第一设备的身份标识。
需要说明的是:第二通信接口1501和第二处理器1502的具体处理过程可参照上述方法理解。
当然,实际应用时,第二设备1500中的各个组件通过总线***1504耦合在一起。可理解,总线***1504用于实现这些组件之间的连接通信。总线***1504除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图15中将各种总线都标为总线***1504。
本申请实施例中的第二存储器1503用于存储各种类型的数据以支持第二设备1500的操作。这些数据的示例包括:用于在第二设备1500上操作的任何计算机程序。
上述本申请实施例揭示的方法可以应用于所述第二处理器1502中,或者由所述第二处理器1502实现。所述第二处理器1502可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述第二处理器1502中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述第二处理器1502可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述第二处理器1502可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于第二存储器1503,所述第二处理器1502读取第二存储器1503中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,第二设备1500可以被一个或多个ASIC、DSP、PLD、CPLD、FPGA、通用处理器、控制器、MCU、Microprocessor、或其他电子元件实现,用于执行前述方法。
可以理解,本申请实施例的存储器(第一存储器1403、第二存储器1503)可以是易失性存储器或者非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,ErasableProgrammable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,ElectricallyErasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagneticrandom access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,SynchronousStatic Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random AccessMemory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic Random AccessMemory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data RateSynchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本申请实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
另外,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。
Claims (25)
1.一种通信***,其特征在于,包括:第一设备、第二设备、第三设备;其中,
所述第一设备,用于接收来自第二设备的第一信息,基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;
所述第二设备,用于基于来自第三设备的第二信息向第一设备发送所述第一信息;所述第二信息,用于编排边缘计算平台上的应用;其中,所述第一设备为本地移动边缘计算平台管理MEPM,所述第二设备为MEPM,所述第三设备为移动边缘计算编排器MEO或移动边缘计算应用编排器MEAO。
2.根据权利要求1所述的***,其特征在于,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第三安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
3.根据权利要求1所述的***,其特征在于,所述第一设备,还用于向第二设备发送第三信息;所述第三信息,用于说明所述第一信息是否配置成功;
所述第二设备,还用于基于所述第三信息向第三设备发送第四信息;所述第四信息,用于说明所述第二信息是否配置成功。
4.根据权利要求1所述的***,其特征在于,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***DNS;
第四配置策略;所述第四配置策略针对不同应用的生命周期。
5.根据权利要求4所述的***,其特征在于,所述第二信息,包括以下至少之一:
应用的管理信息;
应用的生命周期管理信息;
应用的生命周期变更信息。
6.根据权利要求1所述的***,其特征在于,所述第三设备,还用于接收来自第一设备的第一接入认证信息,向所述第一设备发送第一认证响应信息;所述第一认证响应信息至少包括:第一设备的身份标识。
7.根据权利要求1所述的***,其特征在于,所述第三设备,还用于接收来自第二设备的第二接入认证信息,向所述第二设备发送第二认证响应信息;所述第二认证响应信息至少包括:第二设备的身份标识;
所述第三设备,还用于向所述第二设备发送所述第一设备的身份标识。
8.根据权利要求1至7任一项所述的***,其特征在于,所述第一设备的数量为一个或多个。
9.一种通信方法,其特征在于,应用于第一设备,所述方法包括:
接收来自第二设备的第一信息;所述第一信息,用于针对边缘计算平台上的应用进行配置;所述第一信息是所述第二设备基于第三设备的第二信息向所述第一设备发送的;所述第二信息,用于编排边缘计算平台上的应用;
基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;其中,所述第一设备为本地MEPM,所述第二设备为MEPM,所述第三设备为MEO或MEAO。
10.根据权利要求9所述的方法,其特征在于,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第三安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
11.根据权利要求9所述的方法,其特征在于,所述方法还包括:
向第二设备发送第三信息;所述第三信息,用于说明所述第一信息是否配置成功。
12.根据权利要求9所述的方法,其特征在于,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***DNS;
第四配置策略;所述第四配置策略针对不同应用的生命周期。
13.根据权利要求9所述的方法,其特征在于,所述方法还包括:
向第三设备发送第一接入认证信息;
接收来自所述第三设备的第一认证响应信息;所述第一认证响应信息至少包括:第一设备的身份标识。
14.一种通信方法,其特征在于,应用于第二设备,所述方法包括:
接收来自第三设备的第二信息;所述第二信息,用于编排边缘计算平台上的应用;
基于所述第二信息向第一设备发送第一信息;所述第一信息,用于指示第一设备基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;其中,所述第一设备为本地MEPM,所述第二设备为MEPM,所述第三设备为MEO或MEAO。
15.根据权利要求14所述的方法,其特征在于,所述第一信息,包括以下至少之一的配置信息:
第一配置策略;所述第一配置策略针对不同应用的操作权限;
第二配置策略;所述第二配置策略针对不同应用的路由规则;
第三配置策略;所述第三配置策略针对不同应用的域名***DNS;
第四配置策略;所述第四配置策略针对不同应用的生命周期。
16.根据权利要求14所述的方法,其特征在于,所述第二信息,包括以下至少之一:
应用的管理信息;
应用的生命周期管理信息;
应用的生命周期变更信息。
17.根据权利要求14所述的方法,其特征在于,所述安全策略,包括以下至少之一:
第一安全等级;所述第一安全等级表征拒绝针对所述边缘计算平台上的所有应用的配置;
第二安全等级;所述第二安全等级表征允许针对所述边缘计算平台上的部分应用的配置;
第三安全等级;所述第三安全等级表征允许针对所述边缘计算平台上的所有应用的配置。
18.根据权利要求14所述的方法,其特征在于,所述方法还包括:
接收来自第一设备的第三信息;所述第三信息,用于说明所述第一信息是否配置成功;
基于所述第三信息向第三设备发送第四信息;所述第四信息,用于说明所述第二信息是否配置成功。
19.根据权利要求14所述的方法,其特征在于,所述方法还包括:
向第三设备发送第二接入认证信息;接收来自所述第三设备的第二认证响应信息;所述第二认证响应信息至少包括:第一设备的身份标识;
所述方法还包括:接收所述第一设备的身份标识。
20.一种通信装置,其特征在于,设置在第一设备上,包括:
第一通信单元,用于接收来自第二设备的第一信息;所述第一信息,用于针对边缘计算平台上的应用进行配置;所述第一信息是所述第二设备基于第三设备的第二信息向所述第一设备发送的;所述第二信息,用于编排边缘计算平台上的应用;
第一处理单元,用于基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;其中,所述第一设备为本地MEPM,所述第二设备为MEPM,所述第三设备为MEO或MEAO。
21.一种第一设备,其特征在于,包括:第一处理器及第一通信接口;其中,
所述第一通信接口,用于接收来自第二设备的第一信息;所述第一信息,用于针对边缘计算平台上的应用进行配置;所述第一信息是所述第二设备基于第三设备的第二信息向所述第一设备发送的;所述第二信息,用于编排边缘计算平台上的应用;
所述第一处理器,用于基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;其中,所述第一设备为本地MEPM,所述第二设备为MEPM,所述第三设备为MEO或MEAO。
22.一种通信装置,其特征在于,设置在第二设备上,包括:
第二通信单元,用于接收来自第三设备的第二信息;所述第二信息,用于编排边缘计算平台上的应用;
第二处理单元,用于基于所述第二信息向第一设备发送第一信息;所述第一信息,用于指示第一设备基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;其中,所述第一设备为本地MEPM,所述第二设备为MEPM,所述第三设备为MEO或MEAO。
23.一种第二设备,其特征在于,包括:第二处理器及第二通信接口;其中,
所述第二通信接口,用于接收来自第三设备的第二信息;所述第二信息,用于编排边缘计算平台上的应用;
所述第二处理器,用于基于所述第二信息向第一设备发送第一信息;所述第一信息,用于指示第一设备基于所述第一信息和安全策略为边缘计算平台上的应用提供安全管理功能;所述第一信息,用于针对所述边缘计算平台上的应用进行配置;其中,所述第一设备为本地MEPM,所述第二设备为MEPM,所述第三设备为MEO或MEAO。
24.一种网络设备,其特征在于,包括:处理器及和用于存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器用于运行所述计算机程序时,执行权利要求9至13任一项所述方法的步骤;或者,
所述处理器用于运行所述计算机程序时,执行权利要求14至19任一项所述方法的步骤。
25.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求9至13任一项所述方法的步骤;或者,
所述计算机程序被处理器执行时实现权利要求14至19任一项所述方法的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110703440.3A CN115529144B (zh) | 2021-06-24 | 2021-06-24 | 通信***、方法、装置、第一设备、第二设备及存储介质 |
PCT/CN2022/099569 WO2022267994A1 (zh) | 2021-06-24 | 2022-06-17 | 通信***、方法、装置、第一设备、第二设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110703440.3A CN115529144B (zh) | 2021-06-24 | 2021-06-24 | 通信***、方法、装置、第一设备、第二设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115529144A CN115529144A (zh) | 2022-12-27 |
CN115529144B true CN115529144B (zh) | 2024-06-18 |
Family
ID=84545132
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110703440.3A Active CN115529144B (zh) | 2021-06-24 | 2021-06-24 | 通信***、方法、装置、第一设备、第二设备及存储介质 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115529144B (zh) |
WO (1) | WO2022267994A1 (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110944330A (zh) * | 2018-09-21 | 2020-03-31 | 华为技术有限公司 | Mec平台部署方法及装置 |
CN111935270A (zh) * | 2020-08-04 | 2020-11-13 | 腾讯科技(深圳)有限公司 | 基于边缘计算平台的通信方法、装置、介质及电子设备 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018089417A1 (en) * | 2016-11-09 | 2018-05-17 | Interdigital Patent Holdings, Inc. | Systems and methods to create slices at a cell edge to provide computing services |
CN111837371A (zh) * | 2018-01-26 | 2020-10-27 | Idac控股公司 | 基于增强mptcp的应用移动性 |
WO2020185794A1 (en) * | 2019-03-11 | 2020-09-17 | Intel Corporation | Multi-slice support for mec-enabled 5g deployments |
CN111722906A (zh) * | 2019-03-22 | 2020-09-29 | 华为技术有限公司 | 一种部署虚拟机和容器的方法及装置 |
FR3096535A1 (fr) * | 2019-06-26 | 2020-11-27 | Orange | Procédés et dispositifs de sécurisation d’un réseau de périphérie à accès multiple |
CN112422685B (zh) * | 2020-11-19 | 2022-02-01 | 中国联合网络通信集团有限公司 | 一种基于移动边缘计算mec的5g数据处理***和方法 |
CN112822675B (zh) * | 2021-01-11 | 2021-11-23 | 北京交通大学 | 面向MEC环境的基于OAuth2.0的单点登录机制 |
-
2021
- 2021-06-24 CN CN202110703440.3A patent/CN115529144B/zh active Active
-
2022
- 2022-06-17 WO PCT/CN2022/099569 patent/WO2022267994A1/zh active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110944330A (zh) * | 2018-09-21 | 2020-03-31 | 华为技术有限公司 | Mec平台部署方法及装置 |
CN111935270A (zh) * | 2020-08-04 | 2020-11-13 | 腾讯科技(深圳)有限公司 | 基于边缘计算平台的通信方法、装置、介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN115529144A (zh) | 2022-12-27 |
WO2022267994A1 (zh) | 2022-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11785466B2 (en) | Method and system for IoT code and configuration using smart contracts | |
WO2019157955A1 (zh) | 设备接入方法、相关平台及计算机存储介质 | |
US9479450B2 (en) | Resolving communication collisions in a heterogeneous network | |
US20200272446A1 (en) | METHOD FOR INTEROPERATING BETWEEN BUNDLE DOWNLOAD PROCESS AND eSIM PROFILE DOWNLOAD PROCESS BY SSP TERMINAL | |
CN110554927A (zh) | 基于区块链的微服务调用方法 | |
CN112953745B (zh) | 服务调用方法、***、计算机设备和存储介质 | |
US20200137572A1 (en) | Method and apparatus for managing bundles of smart secure platform | |
EP3127002B1 (en) | Mobile device management broker | |
CA3073441A1 (en) | Method and system for application authenticity attestation | |
CN107005844A (zh) | 一种通信方法及相关装置 | |
CN112543169A (zh) | 一种认证方法、装置、终端及计算机可读存储介质 | |
CN111885031B (zh) | 一种基于会话过程的细粒度访问控制方法及*** | |
EP3468105A1 (en) | Method and apparatus for arranging network resources | |
KR20230069088A (ko) | 컨테이너 클러스터 관리 방법 및 그 시스템 | |
Nencioni et al. | 5G multi-access edge computing: A survey on security, dependability, and performance | |
CN112468476B (zh) | 一种不同类型终端访问应用的设备管理***和方法 | |
CN111726328A (zh) | 用于对第一设备进行远程访问的方法、***以及相关设备 | |
CN115529144B (zh) | 通信***、方法、装置、第一设备、第二设备及存储介质 | |
CN115412527A (zh) | 虚拟私有网络之间单向通信的方法及通信装置 | |
US11888700B2 (en) | Method and apparatus for fine-grained isolation in CN NSS domain of E2E network slice | |
CN105556926B (zh) | 匹配第一和第二网络间的数据交换访问规则的方法和*** | |
CN115529310A (zh) | 通信方法、装置、相关设备及存储介质 | |
KR101489759B1 (ko) | 스토리지 장치를 이용한 파일전송 프로토콜 제어 방법 | |
CN113596833A (zh) | 基于5g电力的鉴权方法及*** | |
WO2015149530A1 (zh) | M2m应用服务方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |