用于管理边缘配置服务器生命周期的方法及系统与流程

文档序号:33340315发布日期:2023-03-04 02:16阅读:73来源:国知局
用于管理边缘配置服务器生命周期的方法及系统与流程

1.本发明涉及无线通信,更具体地,涉及用于管理边缘配置服务器(ecs)生命周期的方法和系统。特别地,本发明涉及用于部署边缘配置服务器(ecs)的方法和系统。


背景技术:

2.近年来,已经开发了数种宽带无线技术,以满足日益增长的宽带用户用于提供更好的应用和服务。已经开发了第二代无线通信系统来提供语音服务,同时确保用户的移动性。第三代无线通信系统不仅支持语音业务,还支持数据业务。近年来,已经开发了第四无线通信系统来提供高速的数据服务。然而,当前,第四代无线通信系统资源不足以满足对高速数据服务日益增长的需求。为了满足对高速数据服务日益增长的需求,通过部署第五代无线通信系统来解决这个问题。此外,第五代无线通信系统提供超高可靠性并支持低等待时间的应用。
3.图1描绘了第五代(5g)无线通信系统的示例性实施细节。根据3gpp ts 23.501规范,5g无线系统由5g接入网络(an)101、5g核心网络103和ue 105组成。随着5g系统的最近发展,预期5g系统应当能够为各种通信服务、不同的业务负载和不同的终端用户群体提供优化支持。例如,基于网络切片的通信服务可以包括车联网(v2x)服务。5g系统旨在增强其满足如v2x应用的新兴技术的kpi需求的能力。对于这些高级应用,诸如数据速率、可靠性、等待时间、通信范围和速度的要求会变得更加严格。为了使得5g系统无缝,增强移动宽带(embb)成为实现网络切片、固定移动融合(fmc)的关键技术之一,fmc包括无线万物网(wttx)和光纤万物网(fttx)。此外,5g系统还有望为网络切片提供原生支持。为了优化和资源效率,5g系统将为通信服务选择最合适的3gpp或非3gpp接入技术,潜在地允许多个接入技术同时用于在ue上活动的一个或多个服务。此外,除了mbb增强之外,支持海量物联网(miot)的海量iot连接还带来了许多新的需求。具有海量iot连接的通信服务(例如智能家庭、智能电网、智能农业和智能仪表)将要求支持大量且高密度的iot装置,以提高效率和成本效益。运营商可以使用一个或多个网络片段实例来向不同的垂直行业提供这些需要类似网络特性的通信服务。3gpp ts 28.530和28.531定义了对5g网络中网络切片的管理。它还定义了使用一个或多个网络切片提供通信服务的概念。网络切片实例(nsi)可以支持多个通信服务实例(csi)。类似地,csi可以利用多个nsi。
4.在5g系统的最近发展中,3gpp sa6组正在研究启用边缘计算的架构(3gpp tr 23.558),其指定了用于支持3gpp规定网络中的边缘计算(例如边缘服务的发现、客户端的认证)的应用框架或使能层平台。该研究包括ue和使能层平台之间的交互,以及部署在边缘上的应用程序和使能层平台之间的交互。此外,该研究将促进与底层3gpp核心网络的集成。该工作将边缘应用程序服务器(eas)或边缘应用程序定义为在3gpp网络边缘的虚拟基础设施上运行和部署的软件。
5.图2示出了根据现有技术的用于启用边缘计算的边缘应用程序(edgeapp)200的应用架构的示例性实施细节。edgeapp 200是一项新的活动,3gpp的各个团队开始关注这一问
题。其旨在使应用能够被托管在3gpp网络的边缘上。重点关注的主要领域之一是最小化对基于边缘的应用程序的影响,从而他们不需要针对边缘处的ue使用进行大规模的app开发。从图2可以看出,ue 201与边缘数据网络配置服务器205和边缘数据网络209进行通信。边缘数据网络209与3gpp核心网络207和3gpp管理系统211进行通信。3gpp管理系统211与边缘应用程序供应商213进行通信。ue包括边缘使能客户端202,边缘使能客户端202启用边缘应用程序发现和配置数据供应。边缘数据网络包括边缘使能服务器203,边缘使能服务器203向边缘使能客户端202提供与边缘应用程序相关的信息,诸如可用性/启用性和相关配置,并向边缘应用程序公开3gpp网络的能力。边缘配置服务器203向边缘使能客户端202提供边缘数据网络配置信息。
6.然而,边缘部件的生命周期管理被认为是至关重要的管理方面。sa6已经定义了ees(边缘使能服务器)和ecs(边缘配置服务器)。ecs可以是部署在服务于数个ees的中心位置处的3gpp网络功能。作为3gpp网络功能的ecs生命周期是需要进行有效管理的实例化、终止、调整等。当前,在ts 28.532中,正在定义通用供应管理(createmoi操作)服务。此外,在3gpp ts 28.526中定义了部署vnf的过程。然而,当前部署的系统在提供能力(但不限于实例化、终止、调整)的同时不能有效地管理ecs的生命周期。
7.因此,如可以看出的,需要克服当前无线技术中的至少一个上述缺点。


技术实现要素:

8.[本发明的技术方案]
[0009]
提供本发明内容是为了以简化格式引入概念的选择,本发明的详细描述中会进一步对其进行描述。本发明内容既不旨在识别本发明的关键或基本发明概念,也不旨在确定本发明的范围。
[0010]
本发明公开了一种用于部署边缘配置服务器(ecs)的系统和方法。该方法包括:在供应商实体处从消费者实体接收用于部署ecs的操作请求,其中,该操作请求包括与ecs相关联的一个或多个需求。此后,该方法基于包括在操作请求中的一个或多个需求以及信息对象类(ioc)数据库来识别用于创建ecs实例的ecs功能ioc,其中,ioc数据库包括多个ioc;以及基于所识别的ecs功能ioc和一个或多个需求来部署ecs。
附图说明
[0011]
当参考附图阅读下面的详细描述时,本发明的这些和其它特征、方面和优点将变得更易于理解,在整个附图中相同的标记表示相同的部件,其中:
[0012]
图1示出了根据本公开的实施方案的第五代(5g)无线通信系统的示例性实施细节;
[0013]
图2示出了根据现有技术的用于启用边缘计算的边缘应用程序的应用架构(edgeapp)的示例性实施细节;以及
[0014]
图3示出了根据本公开实施方式的用于ecs生命周期管理的ecs创建和部署过程的信号流。
[0015]
图4示出了根据本公开实施方式的用于部署ecs的流程图。
[0016]
图5示出了根据本公开实施方式的源节点的另一示例性图。
[0017]
图6是示出根据本公开实施方式的无线通信系统中的终端1500的配置的图。
[0018]
此外,本领域技术人员将会理解,为了简洁起见,示出了附图中的元件,而可以不必按比例绘制。例如,流程图根据所涉及的最突出的步骤来说明该方法,以帮助改进对本发明的各方面的理解。此外,就装置的构造而言,装置的一个或多个部件可以在附图中由常规符号表示,并且附图可以仅示出与理解本发明实施方式相关的特定细节,以免对受益于本描述的本领域普通技术人员而言显而易见的细节模糊了附图。
具体实施方式
[0019]
为了促进对本发明原理的理解,现在将参考附图中所示的实施方式,并且将使用特定语言来描述这些实施方式。然而,应当理解的是,不旨在由此限制本发明的范围,所示系统中的此类改变和进一步的修改、以及对所示的本发明原理的进一步应用被认为是本发明相关领域的技术人员通常会想到的。
[0020]
本领域技术人员将理解,前面的一般描述和下面的详细描述是对本发明的解释而不是旨在限制本发明。
[0021]
在整个说明书中提及“一方面”、“另一方面”或类似语言意味着结合实施方式描述的特定特征、结构或特性是包括在本发明的至少一个实施方式中。因此,在整个说明书中出现的短语“在实施方式中”、“在另一实施方式中”和类似语言可以但不必都指同一实施方式。
[0022]
术语“包括”、“包含”或其任何其它变型旨在涵盖非排他性的包括,使得包括一系列步骤的过程或方法不仅包括这些步骤,而且还可以包括未明确列出的其它步骤或者这种过程或方法固有的其它步骤。类似地,在没有更多限制的情况下,带有“包括”的一个或多个装置或子系统或元件或结构或部件不排除存在其它装置或其它子系统或其它元件或其它结构或其它部件或附加装置或附加子系统或附加元件或附加结构或附加部件。
[0023]
除非另有定义,否则本文使用的所有技术和科学术语具有与本公开所属领域的普通技术人员通常理解相同的含义。本文提供的系统、方法和示例仅是说明性的而不是限制性的。
[0024]
本公开提供一种无线通信系统中的用于部署边缘配置服务器(ecs)的ecs生命周期管理的方法和系统。特别地,在边缘网络资源模型(nrm)中提供ecs实例对象类(ioc)作为ecs功能ioc。nrm由3gpp管理系统保持,3gpp管理系统包括将作为被管理功能进行管理的每个对象的ioc。在3gpp ts 28.541和ts 28.622中保持了5g nrm。该ioc表示ecs的特性。ecs功能ioc将被包括在ts28.541中。该ioc包括从子网ioc继承的属性(如ts 28.622[30]中定义的)。下表1中定义了各种属性:
[0025]
[表1]
[0026][0027][0028]
图3示出了根据本公开实施方式的用于ecs生命周期管理的ecs创建和部署过程的信号流。图3所示的机制300可以在如图2所示的边缘应用程序(edgeapp)200中实现。用于创建和部署ecs的机制包括以下步骤:
[0029]
在步骤1:边缘计算管理服务供应商(ecms_p)303从具有ecs相关需求的边缘计算管理服务消费者(ecms_c)301接收创建ecs(createecs)请求(这将使用在3gpp ts 28.532中定义的createmoi操作)。以下是需求列表,其可以作为createmoi操作的attributelistin参数中的一部分与请求一并提供。
[0030]
a.ednidentifier:识别要连接的edn。
[0031]
上述ecs需求将被定义为ecs功能信息对象类(ioc)的属性,createmoi操作将对其进行。ioc将被定义为3gpp ts 28.541中的5g网络资源模型(nrm)中的一部分。作为示例,一个或多个需求包括但不限于edniinfo、ees端点和s-nssai中的至少一个,该edniinfo包括关于包括dnn/apn的edn连接的信息。此外,一个或多个属性包括但不限于plmnidlist、snssailist、ecs的端点信息、对ecs已知的包括边缘使能服务器(ees)端点的ees信息、以及如表1所示的边缘数据网络(edn)连接信息。
[0032]
在步骤2:如果要创建的ecs实例包括虚拟化部分,则ecms_p基于与ecs网络功能相关的需求导出针对ecs vnf实例的需求。
[0033]
在步骤3:如果相应ecs vnf封装需要上线(on-boarded)或被改变,则ncms_p调用相应的vnf封装管理过程,如在ts 28.526的条款4.3中所描述的。
[0034]
在步骤4:ncms_p使用针对ecs vnf实例的需求来调用vnf生命周期管理,如在ts 28.526的条款4.2.2.2中所描述的。
[0035]
在步骤5:ecms_p针对ecs功能类创建moi(被管理对象实例)。moi应当包括如ecs功能ioc中定义的属性。
[0036]
在步骤6:ecms_p按照针对边缘nrm 3gpp ts 28.541的信息模型定义,对新创建的moi配置相应配置信息。
[0037]
在步骤7:ecms_p将创建ecs(createecs)响应(这将使用在3gpp ts 28.532中定义的createmoi操作)与moi的标识符和ecms_p的标识符一并发送到ecms_c,该ecms_p实际上保持用于ecs实例的moi。
[0038]
图4示出了根据本公开实施方式的用于部署ecs的流程图。ecs205的部署可以在如上所述的图2和图3中所示的用于启用边缘计算的edgeapp 100中实现。此外,为了简洁起见,这里省略了一些适用的解释。此外,为了便于解释,在后面的段落中使用了相同的附图标记。方法400包括以下步骤。
[0039]
在框401处,方法400最初在供应商实体处从消费者实体接收用于部署ecs的操作请求。该操作请求包括与ecs相关联的一个或多个需求。在一个实现方式中,一个或多个需求包括edniinfo、ees端点和s-nssai中的至少一者,edniinfo包括关于包括dnn/apn的edn连接的信息。作为示例,可选地,供应商实体或ecms_p 303被称为边缘计算管理服务供应商(ecmsp)303和消费者实体,或者ecms_c 301被称为ecms消费者。框401处的机制对应于图3的步骤1中所解释的机制。
[0040]
此后,在框403,方法400进一步基于包括在操作请求中的一个或多个需求和信息对象类(ioc)数据库来识别用于创建ecs实例的ecs功能信息对象类ioc。ioc数据库包括一个或多个ioc。
[0041]
在识别ecs功能信息对象类(ioc)之后,方法400执行从ioc数据库获得与所识别的ecs功能ioc相关联的多个属性。多个属性包括以下各者中的至少一者:plmnidlist、snssailist、ecs的端点信息、ecs已知的包括边缘使能服务器(ees)端点的ees信息、以及边缘数据网络(edn)连接信息。
[0042]
作为进一步的实现方式,方法400执行确定要创建的ecs实例是否包括虚拟化部分。该确定是通过导出针对ecs vnf实例的需求来执行。该步骤对应于图3的步骤2。此后,确定是否要求相应虚拟化部分的vnf实例是已上线实例或已更新实例中的一种。基于该确定,调用相应vnf实例的vnf封装管理。该步骤对应于图3的步骤3。此后,方法400用针对ecs实例的vnf实例的经确定需求来执行调用vnf生命周期管理。该步骤对应于图3的步骤4。
[0043]
在再进一步的实现方式中,方法400基于所获得的多个属性为所识别的ecs功能10c创建被管理对象实例(moi)。在一个实施方式中,moi对应于ecs实例。该步骤对应于图3的步骤5。特别地,方法400在创建moi期间,基于包括在操作请求中的一个或多个需求来执行替换与ecs功能10c相关联的一个或多个属性的值。因此,如图3的步骤6中所解释的,按照针对边缘nrm 3gpp ts 28.541的信息模型定义,对新创建的moi配置相应配置信息。
[0044]
此后,在框405,方法400基于所识别的ecs功能ioc和一个或多个需求来部署ecs。该步骤是基于图3的步骤5和步骤6。
[0045]
在创建和配置ecs实例的moi之后,响应于ecs的部署,方法400执行将操作请求响
应连同与moi相关联的标识符和与保持ecs实例的moi的ecsmp相关联的另一标识符一并发送到消费者实体。作为示例,该操作请求是已创建的moi请求,并且该操作请求响应是创建ecs(createecs)。该步骤对应于图3的步骤7。
[0046]
基于上述内容,提供了与本公开相关的各种有利特征:
[0047]-可以管理如sa6中定义的边缘部件的生命周期,特别是ecs(及其注册的ees),同时考虑到了其相关联的需求。
[0048]
图5示出了网络节点的另一示例性图。网络节点1400可以包括通信单元1405(例如,通信器或通信接口)、存储单元1403(例如,存储器)和至少一个处理器1401。此外,网络节点1400还可以包括云-ran(c-ran)、中央单元(cu)、核心网络(nw)、分布式单元(du)或其它可能的任何网络(nw)实体。因此,为了简洁起见,在此省略了网络节点的各种示例。通信单元1405可以执行经由无线信道发送和接收信号的功能。
[0049]
在示例中,处理器1401可以是单个处理单元或多个单元,这些单元全部都可以包括多个计算单元。处理器1401可以被实现为一个或多个微处理器、微计算机、微控制器、数字信号处理器、中央处理单元、状态机、逻辑电路和/或基于操作指令操纵信号的任何装置。在其它能力中,处理器1401被配置成提取并运行存储在存储器中的计算机可读指令和数据。
[0050]
处理器可以包括一个或多个处理器。此时,一个或多个处理器可以是诸如中央处理单元(cpu)、应用处理器(ap)等的通用处理器,诸如图形处理单元(gpu)、可视处理单元(vpu)的仅图形处理单元,和/或诸如神经处理单元(npu)的ai专用处理器。一个或多个处理器根据存储在非易失性存储器和易失性存储器中的预定操作规则或人工智能(ai)模型来控制对输入数据的处理。该预定操作规则或人工智能模型是通过训练或学习来提供。
[0051]
存储器可以包括本领域已知的任何非暂时性计算机可读介质,例如包括诸如静态随机存取存储器(sram)和动态随机存取存储器(dram)的易失性存储器,和/或诸如只读存储器(rom)、可擦除可编程rom、闪存、硬盘、光盘和磁带的非易失性存储器。
[0052]
图6是示出根据本公开实施方式的无线通信系统中的终端1500的配置的图。图6的配置可以被理解为终端1500的配置中的一部分。在下文中,应当理解,结尾包括“单元”或“模块”的术语可以指用于处理至少一个功能或操作的单元,并且可以由硬件、软件或硬件和软件的组合来实现。
[0053]
参考图6,终端1500可以包括通信单元1503(例如,通信器或通信接口)、存储单元1505(例如,存储器)和至少一个处理器1501。作为示例,终端1500可以是用户设备,诸如蜂窝电话或通过多个蜂窝网络(诸如3g、4g、5g或准5g网络或任何将来的无线通信网络)进行通信的其它装置。
[0054]
通信单元1503可以执行经由无线信道发送和接收信号的功能。
[0055]
上面已经结合具体实施方式描述了益处、其它优点和问题解决方案。然而,这些益处、优点、问题解决方案,以及可以使任何益处、优点或解决方案出现或变得更显著的任何部件不应当被解释为任何或所有权利要求中的关键、必需或必要的特征或部件。
[0056]
虽然已经使用特定语言描述了本公开的主题,但是不旨在对其进行任何限制。如本领域技术人员所显而易见的,可以对该方法进行各种操作修改以实现本文所教导的发明概念。附图和前面描述给出了实施方式的示例。所属领域的技术人员将理解,所述元件中的
一个或多个可以很好地组合成单个功能元件。可替代地,某些元件可以被划分成多个功能元件。来自一个实施方式的元件可以被添加到另一实施方式。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1