一种注册信息服务方法、设备和计算机可读存储介质技术

技术编号:28202605 阅读:47 留言:0更新日期:2021-04-24 14:25
根据本发明专利技术实施例提供的一种注册信息服务方法、设备以及计算机存储介质,通过服务提供方NF配置NFS时确定是否需要校验令牌,向NRF进行服务注册时在NFS中添加了该NFS的校验令牌信息;NRF在接收到添加了校验令牌信息的NFS后进行存储,当服务使用方NF向NRF发起服务发现请求时,向服务使用方NF返回对应的响应信息,告知服务使用方NF当前的服务发现请求对应的服务是否需要校验令牌,服务使用方NF根据响应信息的解析结果与服务提供方的服务器进行连接。实现了包括但不限于避免了由于服务提供方NF需要校验令牌,而服务使用方NF不知道导致校验不通过的问题,同时还可以避免出现服务提供方NF不需要校验令牌,而服务使用方NF自动发送校验令牌导致的资源浪费的问题。送校验令牌导致的资源浪费的问题。送校验令牌导致的资源浪费的问题。

【技术实现步骤摘要】
一种注册信息服务方法、设备和计算机可读存储介质


[0001]本专利技术实施例涉及但不限于5G通信
,具体而言,涉及但不限于一 种注册信息服务方法。

技术介绍

[0002]5GC NRF网元中定义了一个Nnrf_AccessToken服务,该服务遵循Oauth2.0 规范,负责给5GC中的服务使用者发布令牌,服务使用者方为服务提供方提供 的服务时,携带NRF发布的令牌,服务提供方对令牌校验通过后为服务使用者 提供服务。
[0003]在上述流程中,服务使用方无法提前知道服务提供方是否需要验证NRF签 发的令牌,服务使用方只能根据自己的配置决定去服务提供方请求服务时,是 否先到NRF申请令牌。如果服务使用方不需要令牌,而服务提供方配置了到NRF 申请令牌,会导致服务使用方发送大量无用的令牌申请请求。而如果服务使用 方需要令牌,而服务提供方配置了不到NRF申请令牌,会导致服务提供方因为 服务使用方没有提供令牌而拒绝服务。同时,如果服务提供方修改了是否校验 令牌的逻辑,也会导致服务提供方无法及时获知是否需要到NRF申请令牌。

技术实现思路

[0004]本专利技术实施例提供的一种注册信息服务方法和设备,主要解决的技术问题 是目前的5G通信中,服务使用方向服务提供方请求服务时,容易出现请求不通 过或者产生大量无用的令牌申请请求的问题。
[0005]为解决上述技术问题,本专利技术实施例提供一种注册信息服务下发方法,包 括:所述注册信息服务下发方法包括:
[0006]服务提供方NF在配置NFS时确定所述NFS是否需要校验令牌;
[0007]当所述服务提供方NF向NRF进行服务注册时,根据预设规则在所述NFS 中添加检验令牌信息,所述校验令牌信息用于确定该NFS是否需要校验令牌;
[0008]将所述添加检验令牌信息的NFS发送给所述NRF。
[0009]本专利技术实施例提供一种注册信息服务验证方法,所述注册信息服务验证方 法包括:
[0010]服务使用方NF向NRF发起服务发现请求;
[0011]接收所述NRF下发的响应信息,所述响应信息中包括所述服务发现请求对 应的服务是否需要申请校验令牌;
[0012]解析所述响应信息,并根据解析后的响应信息访问服务提供方服务器。
[0013]本专利技术实施例提供一种注册信息服务方法,所述注册信息服务方法包括:
[0014]接收服务提供方NF配置的校验NFS,所述校验NFS中包括该NFS的校验 令牌信息,所述校验令牌信息用于确定该NFS是否需要校验令牌,以及需要校 验令牌时对应的令牌信息;
[0015]将接收到的所述校验NFS进行存储;
[0016]接收到服务使用方NF发起的服务发现请求时,向所述服务使用方NF返回 响应信息,所述响应信息中包括所述服务发现请求对应的服务是否需要申请校 验令牌。
[0017]本专利技术实施例还提供一种设备,包括:处理器、存储器、通信单元和通信 总线;
[0018]所述通信总线用于实现所述处理器、所述通信单元和所述存储器之间的无 线通信连接;
[0019]所述处理器用于执行存储器中存储的一个或者多个第一程序,以实现上述 的注册信息服务方法的步骤。
[0020]本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质存储有一 个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实 现上述的注册信息服务方法的步骤。
[0021]根据本专利技术实施例提供的一种注册信息服务方法、设备以及计算机存储介 质,通过服务提供方NF在配置NFS时确定出NFS是否需要校验令牌,并在向 NRF进行服务注册时,在NFS中添加了该NFS的校验令牌信息;NRF在接收 到添加了校验令牌信息的NFS后,将NFS和对应的校验信息进行存储,当服务 使用方NF向NRF发起服务发现请求时,NRF向服务使用方NF返回对应的响 应信息,用于告知服务使用方NF当前的服务发现请求对应的服务是否需要校验 令牌,服务使用方NF再根据响应信息的解析结果与服务提供方的服务器进行连 接。在某些实施过程中可实现包括但不限于避免了由于服务提供方NF需要校验 令牌,而服务使用方NF不知道导致校验不通过的问题,同时还可以避免出现服 务提供方NF不需要校验令牌,而服务使用方NF自动发送校验令牌导致的资源 浪费的问题。
[0022]本专利技术其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且 应当理解,至少部分有益效果从本专利技术说明书中的记载变的显而易见。
附图说明
[0023]图1为本专利技术实施例提供的一种注册信息服务的关系图;
[0024]图2为本专利技术实施例一提供的一种注册信息服务下发方法的流程图;
[0025]图3为本专利技术实施例二提供的一种注册信息服务验证方法的流程图;
[0026]图4为本专利技术实施例三提供的一种注册信息服务方法的流程示意图;
[0027]图5为本专利技术实施例四提供的种注册信息服务完整的处理流程示意图;
[0028]图6为本专利技术实施例五提供的一种设备的结构示意图。
具体实施方式
[0029]为了使本专利技术的目的、技术方案及优点更加清楚明白,下面通过具体实施 方式结合附图对本专利技术实施例作进一步详细说明。应当理解,此处所描述的具 体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0030]本实施例提供的一种注册信息服务验证方法,此方法通过在服务提供方NF 到NRF的注册信息中增加服务提供方NFS是否需要服务提供方提供NRF签发的 令牌的信息字段,使服务使用方NF到NRF发现服务提供方NF时,实时获取到 服务提供方NFS对OAUTH令牌是否校验的信息,使服务使用方NF可以准确的确 定是否在发起真正的服务请求消息前,到NRF
申请响应的令牌。本实施例的一 种注册信息服务的关系图如图1所示。
[0031]在本专利技术实施例中,服务提供方NF,为5GC通用网元,对外提供标准的服 务;服务使用方NF,为5GC通用网元,根据业务流程需要,访问其他5GC网 元的通用服务;NRF,为5GC标准网元,提供服务注册,服务发现,令牌申请 等标准服务。
[0032]实施例一:
[0033]在进行Nnrf_AccessToken服务时,需要服务提供方NF向NRF上传对应的 NFS信息,这样在服务使用方NF需要连接服务提供方的服务器时,可以通过访 问NRF来找到正确的服务提供方的服务器。但是目前的服务提供方NF只会向 NRF上传NFS信息,而该NFS信息是否需要校验令牌在目前的NRF并不知道, 因此为了让NRF知道NFS是否需要校验令牌,提出了本实施来的一种注册信息 服务下发方法。
[0034]请参见图2,图2为本实施例提供的一种注册信息服务下发方法的流程图, 该流程包括一下步骤:
[0035]S201、配置NFS时确定NFS是否需要校验令牌。
[0036]服务提供方NF在配置NFS时确定NFS本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种注册信息服务下发方法,应用于5G通信,其特征在于,所述注册信息服务下发方法包括:服务提供方NF在配置NFS时确定所述NFS是否需要校验令牌;当所述服务提供方NF向NRF进行服务注册时,根据预设规则在所述NFS中添加检验令牌信息,所述校验令牌信息用于确定该NFS是否需要校验令牌;将所述添加检验令牌信息的NFS发送给所述NRF。2.如权利要求1所述的注册信息服务下发方法,其特征在于,所述将所述添加检验令牌信息的NFS发送给NRF之后还包括:当所述服务提供方NF中NFS的校验信息发生改变时,确定出发生改变的目标NFS;根据预设规则在所述目标NFS中添加改变后的检验令牌信息;向所述NRF发送更新请求,并将所述添加改变后的检验令牌信息的NFS发送给所述NRF。3.如权利要求1或2任一项所述的注册信息服务下发方法,其特征在于,所述预设规则包括:从NFS的NFService结构体中确定至少一个标识字段,在所述标识字段中添加校验令牌信息。4.一种注册信息服务验证方法,应用于5G通信,其特征在于,所述注册信息服务验证方法包括:服务使用方NF向NRF发起服务发现请求;接收所述NRF下发的响应信息,所述响应信息中包括所述服务发现请求对应的服务是否需要申请校验令牌;解析所述响应信息,并根据解析后的响应信息访问服务提供方服务器。5.如权利要求4所述的注册信息服务验证方法,其特征在于,所述根据解析后的响应信息访问服务提供方服务器包括:当解析后的响应信息中需要申请校验令牌时,向所述NRF发送校验令牌申请信息;接收所述NRF下发的令牌信息,并通过...

【专利技术属性】
技术研发人员:朱广亮
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1