对由分布式数据存储系统提供的服务的访问技术方案

技术编号:21638305 阅读:25 留言:0更新日期:2019-07-17 14:20
本发明专利技术的实施例包括一种被称为客户端的实体,被配置为:‑经由至少一个服务端点来支持对由分布式数据存储系统提供的服务的访问,该至少一个服务端点由被称为服务发现功能的实体基于以下中的至少一项而分配给客户端:客户端要求和分布式数据存储系统处的条件。

Access to services provided by distributed data storage systems

【技术实现步骤摘要】
【国外来华专利技术】对由分布式数据存储系统提供的服务的访问
本专利技术总体上涉及通信网络和系统,特别是移动通信网络和系统。
技术介绍
这样的网络和系统的描述可以在文献中、诸如特别是在由诸如例如3GPP(第三代合作伙伴项目)的标准化机构出版的技术规范中找到。通常,在这样的系统中,终端(也称为用户设备UE)可以访问提供通信服务的网络。网络通常包括经由接入网络访问的核心网络。随着时间的推移已经标准化了不同代的不同系统,例如用于4G代的EPS(演进分组系统)。下一代系统(也称为5G)目前正在进行标准化。目前正在研究这样的下一代系统的架构,特别是在3GPPTR23.799中。通常,网络包括也称为网络功能的各种网络实体。例如,在3GPPTR23.799中,网络功能被定义为在网络中采用的3GPP或3GPP定义的处理功能,其具有定义的功能行为和3GPP定义的接口;网络功能既可以实现为专用硬件上的网络元件,也可以实现为在专用硬件上运行的软件实例,或者实现为在适当平台上实例化的虚拟化功能,例如,在云基础设施上。在3GPPTR23.799中,已经提出了用于经由数据层的控制平面网络功能(例如,核心控制功能CCF)的交互的解决方案,其中网络功能可以在数据层中创建、更新、删除数据,并且其他网络功能可以能够经由数据层访问这些数据,或者在这些数据改变时订阅通知。在图1中回顾了来自3GPPTR23.799的用于经由数据层的核心控制功能的互连的简化模型。所存储的数据可以包括上下文数据(例如,移动性管理上下文、会话管理上下文、……等)。这样的数据层因此带来了若干优点,特别是它支持控制平面网络功能之间的灵活互连,例如,避免对给定交互的不相关网络功能的功能和信令影响。如专利技术人所认识到的并且将更详细地描述的,需要用于访问由这样的数据层提供的服务的优化解决方案,特别是考虑到下一代(或5G)系统所需要的高水平性能。更一般地,需要改进这样的系统,诸如下一代(或5G)系统。
技术实现思路
本专利技术的实施例特别地解决了这些需求。在一个方面,这些和其他目的由一种被称为客户端的实体实现,该实体被配置为:-经由至少一个服务端点来支持对由分布式数据存储系统提供的服务的访问,该至少一个服务端点由被称为服务发现功能的实体基于以下中的至少一项而分配给客户端:客户端要求和分布式数据存储系统处的条件。在另一方面,这些和其他目的由一种被称为服务发现功能的实体实现,该实体被配置为:-经由至少一个服务端点来支持由被称为客户端的实体对由分布式数据存储系统提供的服务的访问,该至少一个服务端点由服务发现功能基于以下中的至少一项而分配给客户端:客户端要求和分布式数据存储系统处的条件。在另一方面,这些和其他目的通过一种用于访问由分布式数据存储系统提供的服务的方法来实现,该方法包括由至少一个这样配置的实体执行的至少一个步骤。附图说明现在仅通过示例并且参考附图描述根据本专利技术的实施例的装置和/或方法的一些实施例,在附图中:-图1旨在回顾用于下一代系统架构的数据层互连模型的简化模型,-图2旨在以简化的方式示出根据本专利技术的实施例的与用于访问由数据层提供的服务的第一过程相关的工作流的示例,-图3旨在以简化的方式示出根据本专利技术的实施例的与用于访问由数据层提供的服务的第二过程相关的工作流的示例,-图4旨在以简化的方式示出根据本专利技术的实施例的与用于访问由数据层提供的服务的第三过程相关的工作流的示例。具体实施方式如上所述,3GPP目前正在标准化所谓的下一代核心网络,该网络将成为5G网络的核心网络。3GPPSA2正在TR23.799中记录结果。在该框架中,已经提出5G核心网络中的数据(其可以包括订户、会话、移动性、策略、操作数据)存储在数据平面——所谓的共享数据层(SDL)中。SDL通过简化的无状态VNF(虚拟化网络功能)实现灵活的云优化网络设计,访问共享数据层以创建、读取、更新、删除数据或被通知数据变化。SDL可以被视为用于Telco环境的云中的分布式数据存储系统,还包括在修改数据时给应用的通知的服务。尽管将针对SDL情况更具体地描述本专利技术的实施例,但是本专利技术的实施例不限于SDL情况,并且通常适用于对由分布式数据存储系统提供的服务的访问。对由诸如SDL的分布式数据存储提供的服务的访问可以涉及:-下文中称为客户端应用(或客户端或如图2至4所示客户端VNF)的实体,其访问这些服务,-下文中称为服务端点(或端点或接入点)的实体,客户端应用经由它们访问这些服务。服务端点指的是与SDL中提供对存储或通知服务的访问的节点的连接。它可以被视为数据库存储节点的代理。客户端应用可以使用诸如LDAP、RESP、CQL、SOAP……的协议在应用水平与服务端点进行通信。客户端应用可以将其数据存储在SDL中的一个或多个本地或远程存储节点中。当前的现有技术未能提供用于访问由SDL提供的服务的优化解决方案,至少是由于以下原因:-目前没有标准化解决方案(例如,在标准化的3GPP用户数据融合架构中)以允许客户端应用发现存储和通知服务的可用端点,并且在添加新端点或删除现有端点时进行更新,作为动态网络拓扑的功能(例如,云中的向内扩展/向外扩展操作)。-此外,现有的解决方案不允许考虑5G的电信约束和可靠性,例如:·客户端与存储之间的低延迟以满足5G环境中的超低延迟要求。·冗余水平以避免/限制在接入点、站点的站点崩溃或对区域的访问丢失时对业务的影响。·由客户端请求的业务水平。-在现有解决方案中,不提供向内扩展/向外扩展服务:需要诸如服务发现的外部应用以更新DNS记录。如果:·向内扩展:仅在连接关闭时通知客户端·向外扩展:只有将访问DNS的新客户端才能得益于新配置。向内扩展可以定义为根据SDL配置抑制端点的操作(手动或自动跟踪度量分析)。向外扩展可以定义为向SDL配置添加端点的操作(手动或自动跟踪度量分析)。特别地,本专利技术的实施例允许克服这些缺陷。在一些实施例中,建议允许以下中的一项或多项:·允许SDL的客户端应用发现(即,由SDL分配)对存储服务和通知服务访问的端点,同时考虑SDL中的负载分布和特定应用性能约束(例如,5G的延迟约束)。·允许客户端应用请求SDL跨多个本地和/或远程访问节点提供其数据冗余;·使得SDL能够在考虑到电信环境中可靠性的高约束的情况下根据动态演进的网络拓扑(例如,云中的向内扩展/向外扩展操作)和SDL内的负载演进(例如,过载情况)向客户端应用通知需要重新配置(例如,添加或删除端点访问)。在一些实施例中,建议引入客户端应用与SDL之间的新过程。在一些实施例中:共享数据层(SDL)可以包括提供服务发现功能的实体(在下文中也称为服务发现功能或服务发现或如图2至4所示的VNFC服务发现),用于对由SDL提供的服务(存储和通知服务)进行访问。服务发现可以允许客户端应用注册到SDL以发现支持特定服务的SDL内的端点(例如,数据存储或订阅通知服务)。在这样的注册过程中,客户端可以提供与以下中的一个或多个相关的信息:其本地化、其业务水平和数据冗余要求,它们允许SDL的服务发现为应用分配最佳接入点,平衡不同接入点上的负载并且考虑应用延迟和冗余要求。在一些实施例中,5G网络的网络功能可以指示其是否想要本地和远程地访问数据。因此,这允许跨网络功能交换数据(例如本文档来自技高网
...

【技术保护点】
1.一种被称为客户端的实体,被配置为:‑经由至少一个服务端点来支持对由分布式数据存储系统提供的服务的访问,所述至少一个服务端点由被称为服务发现功能的实体基于以下中的至少一项而分配给所述客户端:客户端要求和所述分布式数据存储系统处的条件。

【技术特征摘要】
【国外来华专利技术】2016.10.07 EP 16306326.61.一种被称为客户端的实体,被配置为:-经由至少一个服务端点来支持对由分布式数据存储系统提供的服务的访问,所述至少一个服务端点由被称为服务发现功能的实体基于以下中的至少一项而分配给所述客户端:客户端要求和所述分布式数据存储系统处的条件。2.根据权利要求1所述的实体,其中:-所述分布式数据存储系统包括通信网络的数据层,所述通信网络诸如为5G网络。3.根据权利要求1或2所述的实体,其中:-所述服务包括以下中的至少一项:创建、读取、修改、删除数据、订阅数据修改通知、接收数据修改通知。4.根据权利要求1至3中任一项所述的实体,其中:-客户端要求至少包括以下中的至少一项:·所述客户端的位置,·由所述客户端要求的性能,·由所述客户端要求的访问冗余水平。5.根据权利要求1至4中任一项所述的实体,其中:-所述分布式数据存储系统处的条件包括以下中的至少一项:·负载条件,·配置条件。6.根据权利要求1至5中任一项所述的实体,被配置为:-向所述服务发现功能指示数据是否需要在本地被存储和/或数据是否需要远程被存储。7.根据权利要求1至6中任一项所述的实体,被配置为:-在针对服务端点发现的注册的过程中向所述服务发现功能指示其要求。8.根据权利要求1至7中任一项所述的实体,被配置为:-向所述服务发现功能发送对于服务端点分配的请求。9.根据权利要求1至8中任一项所述的实体,被配置为:-在发送给所述服务发现功能的对于服务端点分配的请求中提供标识信息,所述标识信息在针对服务端点发现的注册的过程中从所述服务发现功能被接收。10.根据权利要求1至9中任一项所述的实体,被配置为执行以下中的至少一项:-在已经分配的服务端点被抑制之前,预期从所述服务发现功能接收通知,-在从所述服务发现功能接收到通知之后,向所述服务发现功能发送对于服务端点分配的新请求,-在从已经分配的服务端点断开之前连接到新分配的服务端点。11.根据权利要求1至10中任一项所述的实体,被配置为执行以下中的至少一项:-从所述服务发现功能接收通知,所述通知指示除了已经分配的端点之外还需要分配新服务端点,-在从所述服务发现功能接收到通知之后,向所述服务发现功能发送对于服务端点分配的新请求,-除了连接到已经分配的服务端点之外,还连接到新分配的端点。12.一种被称为服务发现功能的实体,被配置为:-经由至少一个服务端点来支持由被称为客户端的实体对由分布...

【专利技术属性】
技术研发人员:MF·加西亚C·库洛伊杰纳P·穆泽
申请(专利权)人:诺基亚技术有限公司
类型:发明
国别省市:芬兰,FI

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1