用于不同架构之间的代理的方法和装置制造方法及图纸

技术编号:24179925 阅读:45 留言:0更新日期:2020-05-16 06:07
本公开提出了一种代理方法,其包括:从第二架构中的请求者网络功能(NF)接收对第一架构中的服务的请求,代表请求者NF从服务NF获得服务的响应,以及基于服务的响应向请求者NF发送进一步的响应。可以在NF或NF内的功能实体上实现该代理方法。

Methods and devices for agents between different architectures

【技术实现步骤摘要】
【国外来华专利技术】用于不同架构之间的代理的方法和装置
本公开涉及通信网络,特别涉及用于通信网络中不同架构之间的代理的方法和装置。
技术介绍
通信网络可以具有许多网络功能(NF),例如以提供各种服务或承担各种功能。网络功能可实现为专用硬件上的网络元件、在专用硬件上运行的软件实例或在适当平台上(例如在云基础设施上)实例化的虚拟化功能。以架构的方式表示架构中的网络功能之间的交互。通信网络可以具有多个不同的架构,例如基于服务的架构(SBA)和点对点(P2P)架构。在基于服务的架构中,控制平面内的网络功能(例如,访问和移动性管理功能,AMF)使其他经授权的网络功能能够访问它们的服务。该架构在必要的情况下还包括点对点参考点。图1示出示例性的基于服务的架构。在图1中,NRF代表网络存储库功能,其是支持网络功能服务的注册、注销、授权和发现的网络功能,如下文描述的。网络功能服务注册和注销为了NRF正确地维持可用NF和它们所支持的服务的信息,每个NF将它支持的NF服务的列表告知NRF。当NF第一次变为可操作(注册操作)时或当NF内的单独NF服务实例激活/去激活(更新操作)(例如,在缩放操作后被触发)时NF可以使该信息对NRF可用。NF在注册它支持的NF服务的列表时,对每个NF服务,可以在NF注册期间向NRF提供用于NF服务准备消费的每个类型的通知服务的通知端点信息。NF也可以更新或删除NF服务相关的参数(例如,删除通知端点信息)。备选地,另一个经授权的实体(诸如操作监管和管理(OperationAdministration&Management),OA&M功能)可以代表由NF服务生命周期事件(取决于实例化、终止、激活或去激活的注册或注销操作)触发的NF来通知NRF。向NRF注册包括实例化时的容量和配置信息。NF在它即将以受控方式适当地关闭或从网络断开时还可以从NRF注销。如果NF由于未计划的错误(例如,NF崩溃或存在网络问题)而变得不可用或不可达,则经授权的实体将向NRF注销NF。网络功能服务授权根据例如NF的策略、来自服务运营商的策略、运营商间协议,NF服务授权确保NF服务消费者被授权访问由NF服务提供商提供的NF服务。服务授权信息是NF服务生产者的NF简档中的组件之一。它将包括允许消费NF服务生产者的(一个或多个)NF服务的(一个或多个)NF类型。由于漫游协议和运营商策略,NF服务消费者将基于UE/订户/漫游信息和NF类型而被授权,服务授权可需要两个步骤:-检查在NF服务发现过程期间是否准许NF服务消费者发现所请求的NF服务生产者。这由NRF在每个NF粒度上执行。-检查是否准许NF服务消费者访问所请求的NF服务生产者以便消费NF服务。这在每个UE、签约或漫游协议粒度上执行。该类型的NF服务授权被嵌入在相关NF服务逻辑中。网络功能服务发现除非在请求者NF上本地配置预期的NF和NF服务信息,否则经由NRF来实现NF服务发现。为了实现对所请求的NF服务的访问,请求者NF通过提供所请求的服务的服务参数来发起NF服务发现以发现目标NF。根据所选的消息路由模型,NRF可以向请求者NF提供相关服务和/或(一个或多个)NF的标识符或完全合格域名(FQDN)或IP地址以用于目标NF选择。基于该信息,请求者NF可选择能够提供特定NF服务的NF。对于跨公共陆地移动网络(PLMN)的NF发现,请求者NF向NRF提供目标NF的PLMNID。本地PLMN中的NRF通过使用由请求者NF提供的PLMNID来形成目标PLMN特定查询而到达目标PLMN中的NRF。本地PLMN中的NRF与目标PLMN中的NRF交互来检索(一个或多个)目标NF的相关服务的标识符或FQDN或IP地址。图2图示示例性P2P架构,其聚焦于通过任意两个网络功能之间的点对点参考点来描述的网络功能对之间的交互。在P2P架构中,网络功能之间的交互被严格定义,并且接口、消息等中的每个具有严格的序列、用途和定义。
技术实现思路
本公开的专利技术者发现架构内的网络功能无法轻易与另一个架构内的网络功能通信并且反之亦然,使得不同架构中的网络功能之间难以通信。例如,对于SBA和P2P架构,本公开的专利技术者发现以下缺点:①SBA中所包括的P2P参考点增加了网络的复杂性;②SBA内的网络功能无法轻易与P2P架构内的网络功能通信并且反之亦然;③5G核心与演进分组核心(EPC)之间的交互工作不能是基于服务的。为了解决或减轻以上缺点中的至少一些缺点,专利技术者提出在不同架构之间添加新的代理以在不同架构中的NF之间实现通信而对NF没有配置/行为改变的任何影响。根据本公开的方面,提供有代理方法,其包括:从第二架构中的请求者NF接收对第一架构中的服务的请求,代表请求者NF从服务NF获得服务的响应,以及基于服务的响应向请求者NF发送进一步的响应。可以在NF或NF内的功能实体上实现该代理方法。根据本公开的另一个方面,提供有代理装置,其包括:接收单元,所述接收单元用于从第二架构中的请求者NF接收对第一架构中的服务的请求;获得单元,所述获得单元用于代表请求者NF从服务NF获得服务的响应;以及发送单元,所述发送单元用于基于服务的响应向请求者NF发送进一步的响应。代理装置可以是NF或NF内的功能实体。根据本公开的再另一个方面,提供有代理装置,其包括:处理器;以及存储器,该存储器具有存储的指令,所述指令在被处理器执行时促使代理装置执行上面的方法。在上文中提供的解决方案具有以下优势:-使架构中的NF保持完全具有标准定义和架构的功能要求;-使架构中NF保持与另一个架构中的NF连接而对NF没有任何影响;-简化网络部署。附图说明现在将通过参考图示实施例的附图而在下列详细描述中更详细地描述本文的实施例,在附图中:图1示意性地图示了示例性的基于服务的架构。图2示意性地图示了示例性P2P架构。图3示意性地图示了本公开的代理方法的流程图。图4示意性地图示了通过代理装置的示例性服务注册。图5示意性地图示了本公开的示例性实施例。图6示意性地图示了本公开的另一个示例性实施例。图7是本公开的代理装置的示意框图。图8是本公开的代理装置的另一个示意框图。附图的元件不一定相对于彼此成比例。整个附图中类似的标号指代类似的元件。具体实施方式在下文将参考附图更充分地描述本文的实施例。然而,本文的实施例可以用许多不同形式来体现并且不应解释为限制所附权利要求的范围。本文使用的术语只是为了描述特定实施例并且不意在为限制性的。如本文使用的,单数形式“一(a、an)”和“该”意在也包括复数形式,除非上下文另外清楚指示。将进一步理解术语“包括(comprises、comprising、includes和/或including)”在本文使用时规定存在叙述的特征、整体、步本文档来自技高网
...

【技术保护点】
1.一种代理方法(300),包括:/n从第二架构中的请求者网络功能NF接收(301)对第一架构中的服务的请求,/n代表所述请求者NF从服务NF获得(302)所述服务的响应,以及/n基于所述服务的所述响应向所述请求者NF发送(303)进一步的响应。/n

【技术特征摘要】
【国外来华专利技术】1.一种代理方法(300),包括:
从第二架构中的请求者网络功能NF接收(301)对第一架构中的服务的请求,
代表所述请求者NF从服务NF获得(302)所述服务的响应,以及
基于所述服务的所述响应向所述请求者NF发送(303)进一步的响应。


2.如权利要求1所述的代理方法(300),其中在NF或NF内的功能实体上实现所述代理方法。


3.如权利要求1-2中任一项所述的代理方法(300),其中所述第一架构是点对点架构,并且所述第二架构是基于服务的架构。


4.如权利要求3所述的代理方法(300),其中所述获得包括发起(503)与所述服务NF(40)的P2P呼叫流。


5.如权利要求3所述的代理方法(300),进一步包括代表所述服务NF(40)在所述基于服务的架构中注册(403)所述服务。


6.如权利要求1-2中任一项所述的代理方法(300),其中所述第一架构是基于服务的架构,并且第二架构是点对点架构。


7.如权利要求6所述的代理方法(300),其中所述获得包括向所述服务NF(10)发送(603)对所述服务的进一步的请求。


8.如权利要求7所述的代理方法(300),其中所述获得包括发现所述服务NF(10)和/或得到对所述服务的授权(602)。


9.一种代理装置(700),包括:
接收单元(701),所述接收单元(701)用于从第二架构中的请求者网络功能NF接收对第一架构中的服务的请求;
获得单元(702),所述获得单...

【专利技术属性】
技术研发人员:姚怡东干菊英李晓任刚伍怡明詹德勤张寒冰
申请(专利权)人:瑞典爱立信有限公司
类型:发明
国别省市:瑞典;SE

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

1