视频来源:51学通信《5G核心网基础、协议与信令流程》
一边学习一边整理老师的课程内容及试验笔记,并与大家分享,侵权即删,谢谢支持!
附上汇总贴:5GC基础自学系列 | 汇总_COCOgsta的博客-CSDN博客
介绍基于NRF的SBI业务授权方案
5G SA架构启用了基于服务化的架构,每个网元(NF)对外暴露多个服务。通过HTTP API即可调用该网元的服务。
信令流程中的服务调用举例:
为了解决NF之间的身份鉴权问题,3GPP引入了成熟的Oauth2.0鉴权框架来解决这个问题。
Oauth2.0并不是5G专用的,它是一个应用之间彼此访问数据的开源授权协议。RFC6749中定义。
Oauth2.0在Google、微软、Facebook都有应用。
Oauth2.0鉴权框架中的3种角色:
NF之间的服务访问和授权功能和流程在33501中定义。
33501明确定义了Oauth2.0的3种角色和5G网元的对应关系:
为了让NRF实现授权服务器的功能,NRF定义了一个专门的服务Nnrf_AccessToken。该服务可以为客户端生成令牌,用于后续服务的访问。
举个例子:
场景举例:PDU会话建立流程中,AMF需要调用SMF的SBI接口来创建PDU会话,在此之前,AMF需要调用NRF的Nnrf_AccessToken服务来获取令牌,拿着这个令牌去找SMF。
留言与评论(共有 0 条评论) “” |