通信方法和通信设备与流程

文档序号:33512245发布日期:2023-03-22 01:01阅读:25来源:国知局
通信方法和通信设备与流程

1.本技术实施例涉及通信技术领域,更具体地,涉及一种通信方法和通信设备。


背景技术:

2.当终端设备采用第二网络的凭证(亦可以称为外部凭证)接入第一网络,该第一网络可以是支持外部凭证的网络,例如,独立非公共网络(standalone non-public network,snpn),即表示,在终端设备接入第一网络的过程中,由不同于第一网络的网络,例如,凭证持有者(credentials holder,ch),执行终端设备的主鉴权或者安全流程。
3.由于不同的第二网络执行终端设备的主鉴权或者安全流程的设备可以不一,第一网络中与第二网络交互的设备也会不同。因此,经常出现错误案例(error case)或者异常案例(abnormal case)的通信场景。
4.因此,亟需一种能够使终端设备进行鉴权的通信方法。


技术实现要素:

5.本技术实施例提供一种通信方法和通信设备,能够使终端设备进行鉴权。
6.第一方面,提供了一种通信方法,包括:移动管理设备获取终端设备的第一信息,该第一信息包括终端设备的归属网络标识和/或路由指示,该第一信息指示移动管理设备选择第二网络的第二鉴权设备,该终端设备的凭证属于第二网络,该第二网络未部署第二鉴权设备;移动管理设备根据该第一信息,选择第一鉴权设备,该第一鉴权设备与该移动管理设备属于第一网络。
7.通过上述技术方案,本技术可以实现在终端设备采用第二网络的凭证且第二网络采用鉴权授权计费服务器执行鉴权的情况下,第一网络的移动管理设备会选择第一网络的第一鉴权设备,而不会因为找不到第二网络的第二鉴权设备时,向终端设备发送注册拒绝信息,导致终端设备无法注册或者接入该第一网络,从而使终端设备成功注册或者接入到第一网络中来。
8.结合第一方面,在第一方面的某些实现方式中,该方法还包括:该移动管理设备根据该第一信息,未发现该第二鉴权设备。
9.结合第一方面,在第一方面的某些实现方式中,该方法还包括:该移动管理设备根据配置信息,选择第一鉴权设备,该配置信息指示该移动管理设备根据该第一信息未发现第二鉴权设备时选择第一鉴权设备。
10.结合第一方面,在第一方面的某些实现方式中,该移动管理设备根据第一信息,选择第一鉴权设备,包括:移动管理设备还获取来自终端设备的指示信息,该指示信息指示第一网络支持外部凭证和/或终端设备采用外部凭证;移动管理设备基于指示信息,选择第一鉴权设备。
11.通过由终端设备向第一网络的移动管理设备发送指示信息,该指示信息用于指示第一网络支持外部凭证或者指示终端设备采用外部凭证,如此,有助于第一网络的移动管
理设备在未发现第二网络的第二鉴权设备时,会选择第一网络的第一鉴权设备,从而完成终端设备接入到第一网络的接入或者注册过程。
12.结合第一方面,在第一方面的某些实现方式中,该移动管理设备根据第一信息,选择第一鉴权设备,包括:移动管理设备向网络存储设备发送请求信息,该请求信息用于请求发现第二鉴权设备,该请求信息包括该第一信息;该移动管理设备获取来自该网络存储设备的响应信息,该响应信息用于指示未发现第二鉴权设备,和/或,该响应信息包括第一鉴权设备的标识信息和/或地址信息;该移动管理设备基于该响应信息,选择第一鉴权设备。
13.通过由第一网络的移动管理设备向网络存储设备发送请求信息,请求网络存储设备发现第二网络的第二鉴权设备,并基于网络存储设备反馈的响应信息,选择第一鉴权设备,如此,有助于第一网络的移动管理设备在未发现第二网络的第二鉴权设备时,会选择第一网络的第一鉴权设备,从而完成终端设备接入到第一网络的接入或者注册过程。
14.结合第一方面,在第一方面的某些实现方式中,请求信息还包括第一指示信息,该第一指示信息指示第一网络支持外部凭证和/或终端设备采用外部凭证。
15.通过该指示信息,有助于第一网络的网络存储设备确定第一网络支持外部凭证或者确定终端设备采用外部凭证,从而在找不到第二网络的第二鉴权设备时,其向移动管理设备反馈未发现或者反馈第一鉴权设备的标识信息和/或地址信息,如此,有助于第一网络的移动管理设备会选择第一网络的第一鉴权设备,从而完成终端设备接入到第一网络的接入或者注册过程。
16.结合第一方面,在第一方面的某些实现方式中,该移动管理设备根据第一信息,选择第一鉴权设备,包括:移动管理设备还获取来自接入网设备的网络标识,该网络标识指示第一网络为非公共网络;移动管理设备基于第一网络标识与第一信息,选择第一鉴权设备。
17.具体地,第一网络的移动管理设备根据网络标识确定第一网络为非公共网络,并根据第一信息确定终端设备的凭证属于第二网络,由此第一网络的移动管理设备确定第一网络支持外部凭证或者确定终端设备采用外部凭证。
18.通过由接入网设备向移动管理设备发送网络标识,从而有助于第一网络的移动管理设备在确定第一网络支持外部凭证或者确定终端设备采用外部凭证,从而在找不到第二网络的第二鉴权设备时,第一网络的移动管理设备会选择第一网络的第一鉴权设备,从而完成终端设备接入到第一网络的接入或者注册过程。
19.结合第一方面,在第一方面的某些实现方式中,该移动管理设备根据第一信息,选择第一鉴权设备,包括:移动管理设备基于配置信息,选择第一鉴权设备,其中,该配置信息包括一个或多个归属网络标识和/或路由指示。
20.结合第一方面,在第一方面的某些实现方式中,该移动管理设备基于配置信息,选择第一鉴权设备,包括:当终端设备的归属网络标识和/或路由指示匹配一个或多个归属网络标识和/或路由指示时,移动管理设备选择第一鉴权设备。
21.当该终端设备的归属网络标识和/或路由指示与第一网络的移动管理设备的配置信息匹配时,则第一网络的移动管理设备会选择第一网络的第一鉴权设备,从而有助于完成终端设备接入到第一网络的接入或者注册过程。
22.结合第一方面,在第一方面的某些实现中,该配置信息是预配置于该移动管理设备的,或者是该移动管理设备从控制面设备获取的,该控制面设备包括策略控制设备、统一
数据管理设备、用户数据库设备、应用功能设备、网络开放设备或者网络存储设备。
23.结合第一方面,在第一方面的某些实现中,第一鉴权设备为鉴权服务功能设备。
24.结合第一方面,在第一方面的某些实现中,第二鉴权设备为鉴权服务功能设备。
25.第二方面,提供了一种通信方法,包括:网络存储设备接收来自移动管理设备的请求信息,请求信息包括终端设备的归属网络标识和/或路由指示,请求信息用于请求发现第二网络的第二鉴权设备,终端设备的凭证属于第二网络,第二网络未部署第二鉴权设备;网络存储设备向移动管理设备发送响应信息,响应信息包括指示未发现第二鉴权设备,和/或,响应信息包括第一鉴权设备的标识信息和/或地址信息,其中,第一鉴权设备、网络存储设备与移动管理设备属于第一网络。
26.通过上述技术方案,本技术可以实现在终端设备采用第二网络的凭证且第二网络采用鉴权授权计费服务器执行鉴权的情况下,第一网络的移动管理设备会选择第一网络的第一鉴权设备,而不会因为找不到第二网络的第二鉴权设备时,向终端设备发送注册拒绝信息,导致终端设备无法注册或者接入该第一网络,从而使终端设备成功注册或者接入到第一网络中来。
27.结合第二方面,在第二方面的某些实现方式中,请求信息还包括第一指示信息,第一指示信息指示第一网络支持外部凭证和/或终端设备采用外部凭证。
28.通过该指示信息,有助于第一网络的网络存储设备确定第一网络支持外部凭证或者确定终端设备采用外部凭证,从而在找不到第二网络的第二鉴权设备时,其向移动管理设备反馈未发现或者反馈第一鉴权设备的标识信息和/或地址信息,如此,有助于第一网络的移动管理设备会选择第一网络的第一鉴权设备,从而完成终端设备接入到第一网络的接入或者注册过程。
29.结合第二方面,在第二方面的某些实现方式中,在网络存储设备向移动管理设备发送响应信息之前,方法还包括:网络存储功能网元未发现第二鉴权设备。
30.结合第二方面,在第二方面的某些实现方式中,网络存储设备向移动管理设备发送响应信息,包括:当终端设备的归属网络标识和/或路由指示与配置信息匹配时,确定发送响应信息,配置信息包括一个或多个归属网络标识和/或路由指示;或者,网络存储设备根据第一指示信息,确定发送响应信息;或者,网络存储设备未发现第二鉴权设备,确定发送所述响应信息。
31.结合第二方面,在第二方面的某些实现方式中,该配置信息是预配置于该网络存储设备中,或者是该网络存储设备从控制面设备获取的,该控制面设备包括移动管理设备、统一数据管理设备、策略控制设备、用户数据库设备、网络开放设备或者应用功能设备。
32.通过上述所描述的各种方案,有助于第一网络的网络存储设备在未发现第二网络的第二鉴权设备时,其向第一网络的移动管理设备反馈响应信息,有助于第一网络的移动管理设备选择第一网络的第一鉴权设备,从而有助于完成终端设备接入到第一网络的接入或者注册过程。
33.第三方面,提供了一种通信方法,包括:第三鉴权设备获取第二信息,第二信息指示终端设备执行在线签约;第三鉴权设备根据第二信息确定第四鉴权设备,第四鉴权设备用于执行终端设备的鉴权流程。
34.本技术通过第三鉴权设备获知终端设备为执行在线签约时,选择网络切片与非公
共网络鉴权授权设备或者直接与默认凭证服务器交互,从而实现终端设备成功接入网络执行在线签约,并能够避免因选择数据管理设备,并与数据管理设备交互后,由于数据管理设备没有关于该终端设备的签约数据而无法执行鉴权或者引起错误案例或者异常案例,导致终端设备无法接入网络。
35.结合第三方面,在第三方面的某些实现方式中,该第二信息是由移动管理设备发送的;或者,该第二信息是由终端设备发送的。
36.结合第三方面,在第三方面的某些实现方式中,当第二信息是由终端设备发送的,第二信息为终端设备的用户隐藏标识。
37.通过由终端设备向第三鉴权设备发送第二信息,从而有助于第三鉴权设备获知该终端设备是为了执行在线签约,选择网络切片与非公共网络鉴权授权设备或者直接与默认凭证服务器交互,从而实现终端设备成功接入网络执行在线签约,并能够避免因选择统一数据管理设备,并与统一数据管理设备交互后,由于统一数据管理设备没有关于该终端设备的签约数据而无法执行鉴权或者引起错误案例或者异常案例,导致终端设备无法接入网络。
38.结合第三方面,在第三方面的某些实现方式中,第四鉴权设备包括以下设备中的一个或多个:网络切片和独立非公共网络鉴权授权设备、默认凭证服务器和鉴权授权计费服务器。
39.结合第三方面,在第三方面的某些实现方式中,该方法还包括:第三鉴权设备跳过选择统一数据管理设备。
40.本技术通过第三鉴权设备获知终端设备为执行在线签约时,选择网络切片与非公共网络鉴权授权设备或者直接与默认凭证服务器交互,从而实现终端设备成功接入网络执行在线签约,并能够避免因选择统一数据管理设备,并与统一数据管理设备交互后,由于统一数据管理设备没有关于该终端设备的签约数据而无法执行鉴权或者引起错误案例或者异常案例,导致终端设备无法接入网络。
41.结合第三方面,在第三方面的某些实现方式中,该方法还包括:第三鉴权设备根据该终端设备的用户隐藏标识,获取终端设备的用户永久标识符。
42.当第三鉴权设备跳过选择统一数据管理设备,终端设备的用户隐藏标识无法通过统一数据管理设备解密或者恢复成永久标识符。然而,在终端设备的注册流程中,核心网设备(或者控制面设备)之间的信令交互,通常需要包括终端设备的标识信息,该标识信息通常为永久标识符。因此,当第三鉴权设备获知终端设备执行在线签约或者获知终端设备执行注册是为了在线签约时,可以根据用户隐藏标识获取或者恢复永久标识符,确保核心网设备(或者控制面设备)之间的信令交互不受影响。
43.结合第三方面,在第三方面的某些实现方式中,该方法还包括:第三鉴权设备从该终端设备的用户隐藏标识恢复该终端设备的用户永久标识符。
44.第四方面,提供了一种通信设备,包括:收发单元,用于获取终端设备的第一信息,该第一信息包括终端设备的归属网络标识和/或路由指示,该第一信息指示移动管理设备选择第二网络的第二鉴权设备,该终端设备的凭证属于第二网络,该第二网络未部署第二鉴权设备;处理单元,用于根据第一信息,选择第一鉴权设备,该第一鉴权设备与该移动管理设备属于第一网络。
45.结合第四方面,在第四方面的某些实现方式中,处理单元,还用于根据该第一信息,未发现该第二鉴权设备。
46.结合第四方面,在第四方面的某些实现方式中,处理单元,用于根据配置信息,选择第一鉴权设备,该配置信息指示移动管理设备根据该第一信息未发现第二鉴权设备时选择第一鉴权设备。
47.结合第四方面,在第四方面的某些实现方式中,收发单元,还用于获取来自终端设备的指示信息,该指示信息指示第一网络支持外部凭证和/或终端设备采用外部凭证;处理单元,用于基于指示信息,选择第一鉴权设备。
48.结合第四方面,在第四方面的某些实现方式中,请求信息还包括第一指示信息,该第一指示信息指示第一网络支持外部凭证和/或终端设备采用外部凭证。
49.结合第四方面,在第四方面的某些实现方式中,收发单元,用于向网络存储设备发送请求信息,该请求信息用于请求发现第二鉴权设备,该请求信息包括第一信息;收发单元,用于获取来自网络存储设备的响应信息,该响应信息用于指示未发现第二鉴权设备,和/或,该响应信息包括第一鉴权设备的标识信息和/或地址信息;处理单元,用于基于响应信息,选择第一鉴权设备。
50.结合第四方面,在第四方面的某些实现方式中,收发单元,还用于获取来自接入网设备的网络标识,该网络标识指示第一网络为非公共网络;处理单元,用于基于第一网络标识与第一信息,选择第一鉴权设备。
51.结合第四方面,在第四方面的某些实现方式中,处理单元,用于基于配置信息,选择第一鉴权设备,其中,该配置信息包括一个或多个归属网络标识和/或路由指示。
52.结合第四方面,在第四方面的某些实现方式中,当终端设备的归属网络标识和/或路由指示匹配一个或多个归属网络标识和/或路由指示时,处理单元,用于选择第一鉴权设备。
53.结合第四方面,在第四方面的某些实现中,该配置信息是预配置于移动管理设备的,或者是移动管理设备从控制面设备获取的,该控制面设备包括策略控制设备、统一数据管理设备、用户数据库设备、应用功能设备、网络开放设备或者网络存储设备。
54.结合第四方面,在第四方面的某些实现中,第一鉴权设备为鉴权服务功能设备。
55.结合第四方面,在第四方面的某些实现中,第二鉴权设备为鉴权服务功能设备。
56.第五方面,提供了一种通信设备,包括:收发单元,用于获取来自移动管理设备的请求信息,请求信息包括终端设备的归属网络标识和/或路由指示,请求信息用于请求发现第二网络的第二鉴权设备,终端设备的凭证属于第二网络,第二网络未部署第二鉴权设备;处理单元,用于向移动管理设备发送响应信息,响应信息包括指示未发现第二鉴权设备,和/或,响应信息包括第一鉴权设备的标识信息和/或地址信息,其中,第一鉴权设备、网络存储设备与移动管理设备属于第一网络。
57.结合第五方面,在第五方面的某些实现方式中,请求信息包括第一指示信息,第一指示信息指示第一网络支持外部凭证和/或终端设备采用外部凭证。
58.结合第五方面,在第五方面的某些实现方式中,处理单元,用于未发现第二鉴权设备。
59.结合第五方面,在第五方面的某些实现方式中,当终端设备的归属网络标识和/或
路由指示与配置信息匹配时确定用于发送响应信息,配置信息包括一个或多个归属网络标识和/或路由指示;或者,处理单元用于根据第一指示信息确定发送响应信息;或者,处理单元用于未发现第二鉴权设备确定发送响应信息。
60.结合第五方面,在第五方面的某些实现方式中,该配置信息是预配置于网络存储设备中,或者是网络存储设备从控制面设备获取的,该控制面设备包括移动管理设备、统一数据管理设备、策略控制设备、用户数据库设备、网络开放设备或者应用功能设备。
61.第六方面,提供了一种通信设备,包括:收发单元,用于获取第二信息,第二信息指示终端设备执行在线签约;处理单元,用于根据第二信息确定第四鉴权设备,第四鉴权设备用于执行终端设备的鉴权流程。
62.结合第六方面,在第六方面的某些实现方式中,该第二信息是由移动管理设备发送的;或者,该第二信息是由终端设备发送的。
63.结合第六方面,在第六方面的某些实现方式中,当第二信息是由终端设备发送的,第二信息为终端设备的用户隐藏标识。
64.结合第六方面,在第六方面的某些实现方式中,第四鉴权设备包括以下设备中的一个或多个:网络切片和独立非公共网络鉴权授权设备、默认凭证服务器和鉴权授权计费服务器。
65.结合第六方面,在第六方面的某些实现方式中,该处理单元,还用于跳过选择统一数据管理设备。
66.结合第六方面,在第六方面的某些实现方式中,该处理单元,还用于根据该终端设备的用户隐藏标识,获取终端设备的用户永久标识符。
67.结合第六方面,在第六方面的某些实现方式中,该处理单元,还用于从该终端设备的用户隐藏标识恢复该终端设备的用户永久标识符。
68.第七方面,提供了一种计算机可读存储介质,存储有计算机程序或指令,所述计算机程序或指令用于实现第一方面以及第一方面的任一种可能实现方式中所述的方法,或者,第二方面以及第二方面的任一种可能实现方式中所述的方法;或者,第三方面以及第三方面的任一种可能实现方式中所述的方法中任一项所述的方法。
69.第八方面,提供了一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面以及第一方面的任一种可能实现方式中所述的方法,或者,第二方面以及第二方面的任一种可能实现方式中所述的方法;或者,第三方面以及第三方面的任一种可能实现方式中所述的方法中任一项所述的方法。
70.第九方面,提供了一种通信系统,包括用于执行第一方面以及第一方面的任一种可能实现方法中的移动管理设备,以及用于执行第二方面以及第二方面的任一种可能实现方法中的任意实现方法的网络存储设备。
71.第十方面,提供了一种通信系统,包括用于执行第一方面以及第一方面的任一种可能实现方法中的移动管理设备,以及用于执行第二方面以及第二方面的任一种可能实现方法中的任意实现方法的网络存储设备,以及用于执行第三方面以及第三方面的任一种可能实现方法中的任意实现方法的第三鉴权设备。
function,nef)、网络存储功能(network repository function,nrf)、统一数据管理(unified data management,udm)、无线接入网(radio access network,ran)设备、策略控制功能(policy control function,pcf)、用户设备(user equipment,ue)、策略控制功能(policy control function,pcf)、用户面功能(user plane function,upf)、数据网络(data network,dn)、鉴权服务功能(authentication server function,ausf)、网络切片选择功能(network slice selection function,nssf)、aaa服务器(authentication,authorization,and accounting server,aaa server)以及网络切片和snpn鉴权授权功能(network slice-specific and snpn authentication and authorization function,nssaaf)等等。
87.应理解,图1仅作为一种示意性的描述图,本技术实施例对网络实际部署的网元(或者设备)的数量和种类不做限制。
88.需要说明的是,在图1所示的示意图中,该虚线框所框的设备属于第一网络,该虚线框所未选择的设备属于第二网络。第二网络并不同于ue所需要接入的第一网络,其用于对接入第一网络的ue执行安全流程。其中,第一网络可以是公共网络(public land mobile network,plmn)、非公共网络(non-public network,npn),例如snpn、公共网络集成非公共网络(public network integrated non-public network,pni-npn);第二网络可以是plmn、npn。由于ue的凭证是属于第二网络的,因此第二网络也可以称为凭证持有者(credentials holder,ch)。
89.其中,图1所示的各设备的主要功能描述如下:
90.ue:可以称终端设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。
91.此外,ue还可以是物联网(internet of things,iot)系统中的终端设备。iot是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。iot技术可以通过例如窄带(narrow band)nb技术,做到海量连接,深度覆盖,终端省电。
92.此外,ue还可以包括智能打印机、火车探测器、加油站等传感器,主要功能包括收集数据(部分终端设备)、接收网络设备的控制信息与下行数据,并发送电磁波,向网络设备传输上行数据。
93.应理解,ue可以是任何可以接入网络的设备。ue与接入网设备之间可以采用某种空口技术相互通信。
94.无线接入网设备(radio access network,ran)(亦可称为接入网设备),对应5g中的不同接入网,如有线接入、无线基站接入等多种方式。本技术中的ran设备包括但不限于:5g中的下一代基站(gnodeb,gnb)、演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved nodeb,或home node b,hnb)、基带单元(base band unit,bbu)、传输点(transmitting and receiving point,trp)、发射点(transmitting point,tp)、移动交换中心等。
95.统一数据管理(unified data management,udm)(也可以称为统一数据管理网元、
统一数据管理实体、数据管理设备、统一数据管理设备),是核心网设备的一种,主要用于处理终端设备标识,接入鉴权,注册以及移动性管理等。统一数据管理设备是控制面设备。
96.策略控制功能(policy control function,pcf)(也可以称为策略控制网元、策略控制功能网元、策略控制设备、策略控制功能实体等):主要负责针对会话、业务流级别进行计费、服务质量(quality of service,qos)带宽保障及移动性管理、ue策略决策等策略控制功能。
97.会话管理功能(session management function,smf):主要进行会话管理、pcf下发控制策略的执行、upf的选择、ue ip地址分配等功能。
98.接入和移动管理功能(access and mobility management function,amf)(也可以称为接入与移动性管理功能实体、接入与移动性管理设备、接入与移动性管理网元、接入管理设备、移动管理设备),是核心网设备的一种,主要用于移动性管理和接入管理等,可以用于实现移动性管理实体(mobility management entity,mme)功能中除会话管理之外的其它功能,例如,合法监听、或接入授权(或鉴权)、用户设备的注册、移动性管理、跟踪区更新流程、可达性检测、会话管理网元的选择、移动状态转换管理等功能。例如,在5g中,接入与移动性管理网元可以是接入与移动性管理功能(access and mobility management function,amf)网元,在未来通信,如6g中,接入与移动性管理网元仍可以是amf网元,或有其它的名称,本技术不做限定。当接入与移动性管理网元是amf网元时,该amf可以提供namf服务。
99.用户面功能(user plane function,upf)(也可以称为用户面设备、用户面功能网元、用户面网元、用户面功能实体):主要包括以下功能:数据包路由和传输、包检测、业务用量上报、qos处理、合法监听、上行包检测、下行数据包存储等用户面相关的功能。
100.鉴权服务功能(authentication server function,ausf)(也可以称为鉴权服务功能网元、鉴权服务功能实体、鉴权服务设备、鉴权设备):主要用于用户鉴权、执行认证,即ue与运营商网络之间的认证。鉴权服务功能网元接收到签约用户发起的认证请求之后,可通过统一数据管理网元中存储的认证信息和/或授权信息对签约用户进行认证和/或授权,或者通过统一数据管理网元生成签约用户的认证和/或授权信息。鉴权服务功能网元可向签约用户反馈认证信息和/或授权信息。在一种可能的实现方式中,鉴权服务功能网元也可以与统一数据管理网元合设。在5g通信系统中,鉴权服务功能网元可以是鉴权服务功能(authentication server function,ausf)网元。在未来的通信系统中,统一数据管理仍可以是ausf,或者,还可以有其它的名称,本技术实施例不做限定。
101.网络存储功能(network repository function,nrf)(也可以称为网络存储设备、网络存储功能网元、网络存储功能实体):主要用于支持服务发现功能。从一个网元功能或服务通信代理(service communication proxy,scp)收到网元发现请求,并且可以予以反馈该网元发现请求信息。同时,nrf还用于负责维护可用网络功能的信息以及它们各自支持的服务。也可以理解为网络存储设备。其中,发现流程是由需求网元功能(network function,nf)借助nrf实现特定nf或者特定服务寻址的过程,nrf提供相应nf实例或nf服务实例的ip地址或者全限定域名(fully qualified domain name,fqdn)或者统一资源标识符(unified resource identifier,uri)。此外,nrf还可以通过提供网络标识(例如plmn id)实现跨plmn的发现流程。为了实现网元功能的寻址发现,各个网元都需要在nrf中进行
登记,一些网元功能可在首次运行时在nrf中进行登记。网络存储功能设备可以是核心网设备。
102.网络开放功能(network exposure function,nef)(也可以称为网络开放设备、网络开放功能实体、网络开放功能网元、网络能力开放功能实体、网络能力开放功能设备、网络能力开放功能网元、网络能力开放设备等):主要用于支持能力和事件的开放,如用于安全地向外部开放由3gpp网络功能提供的业务和能力等。
103.用户数据库(user data repository,udr)(也可以称为用户数据库实体、用户数据库网元、用户数据库设备等),它能够针对不同类型的数据如签约数据、策略数据有不同的数据接入鉴权机制,以保证数据接入的安全性。
104.鉴权授权计费服务器(authentication authorization accounting server,aaa server)(也可以称为鉴权授权服务器、鉴权授权设备、鉴权设备、鉴权授权计费设备等),是一个能够处理用户访问请求的服务器程序、提供验证授权以及帐户服务。aaa服务器通常同网络访问控制、网关服务器、数据库以及用户信息目录等协同工作。同aaa服务器协作的网络连接服务器接口是“远程身份验证拨入用户服务(radius)”。
105.网络切片和独立非公共网络鉴权授权功能(network slice-specific and snpn authentication and authorization function),主要用于支持与aaa服务器或者aaa代理进行特定网络切片鉴权授权,以及支持采用来自凭证持有者(credentials holder,ch)的凭证接入snpn,该凭证持有者采用aaa server进行鉴权。
106.其中,如图1所示,终端设备通过ran设备接入网络。
107.终端设备通过n1接口(简称n1)与amf通信。
108.ran通过n2接口(简称n2)与amf通信。
109.ran通过n3接口(简称n3)与upf通信。
110.upf通过n9接口(简称n9)与upf通信。
111.upf通过n6接口(简称n6)分别与dn通信。
112.此外,图1所示的amf、smf、nef、nrf、pcf或者udm等控制面功能也可以采用服务化接口进行交互。
113.例如,amf对外提供的服务化接口可以为namf。
114.nssf对外提供的服务化接口可以为nnssf。
115.udm对外提供的服务化接口可以为nudm。
116.nef对外提供的服务化接口可以为nnef。
117.nrf对外提供的服务化接口可以为nnrf。
118.pcf对外提供的服务化接口可以为npcf。
119.af对外提供的服务化接口可以为naf。
120.ausf对外提供的服务化接口可以为nausf。
121.nssaaf对外提供的服务化接口可以为nnssaaf。
122.smf对外提供的服务化接口可以为nsmf。
123.应理解,本技术实施例中的ran、smf、pcf或者af也可以称之为通信装置或通信设备,其可以是一个通用设备或者是一个专用设备,本技术对此不作具体限定。
124.还应理解,上述命名仅为用于区分不同的功能,并不代表这些设备分别为独立的
物理设备,本技术对于上述设备的具体形态不作限定,例如,可以集成在同一个物理设备中,也可以分别是不同的物理设备。在实际部署中,网元或者设备可以合设。例如,接入与移动性管理网元可以与会话管理网元合设;会话管理网元可以与用户面网元合设。当两个网元合设的时候,本技术实施例提供的这两个网元之间的交互就成为该合设网元的内部操作或者可以省略。
125.可以理解的是,上述功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是硬件与软件的结合,或者是平台(例如,云平台)上实例化的虚拟化功能。
126.需要说明的是,图1的各个设备(比如pcf、amf等)的命名仅是一个名字,名字对设备本身的功能不构成限定。在5g网络以及未来其它的网络中,上述各个设备也可以是其他的名字,本技术对此不作具体限定。例如,在6g网络中,上述各个网元中的部分或全部可以沿用5g中的术语,也可能是其他命名,等等,在此进行统一说明,以下不再赘述。
127.需要说明的是,本技术实施例的技术方案适用于5g网络,也同样适用于4g、6g网络,以及未来的通信网络等等。
128.为了更好的描述本技术实施例的技术方案,下文将对与本技术实施例的技术方案相关的技术术语进行描述。
129.第一,npn。
130.npn根据核心网(core network,cn)是否独立,包括两种类型:
131.1)snpn。该网络不依赖于plmn网络而存在,是由snpn的运营商运营。
132.2)pni-npn。该网络依赖于plmn网络,是由传统运营商运营。换言之,pni-npn实则等同于plmn,只是plmn会提供特殊的切片和/或数据网络来提供npn业务,并且并非所有的ue都能获取该npn业务,只有当ue通过切片鉴权和/或二次鉴权才能获取该npn业务。
133.第二,外部鉴权。
134.外部鉴权是指,在ue接入第一网络之前,由不同于第一网络的凭证持有者(credentials holder,ch)对ue执行安全流程。其中,安全流程可以包括主鉴权、鉴权、授权等流程。应理解,此时ue采用外部凭证(或者称为外部签约)接入第一网络。
135.ch包括一种架构,该架构采用aaa server对ue执行鉴权。此时,第一网络的核心网设备需要与ch的aaa server交互完成ue的鉴权流程。一种可能的实现方式中,由第一网络的鉴权授权设备与ch的aaa server交互。
136.图2是一种通信方法的示意流程图。具体内容如图2所示。
137.s210,ran接收来自ue的注册请求信息。
138.应理解,当ue需要注册到网络中时,ue发送注册请求信息,该注册请求信息包括终端设备的标识信息。示例性地,ue的标识信息可以包括以下信息中的一个或多个:全球唯一临时标识(globally unique temporary identity,guti)、suci和永久设备标识(permanent equipment identifier,pei)。
139.s220,ran执行amf的选择。
140.应理解,ran在接收到来自ue的注册请求信息之后,其会选择合适的amf,并向该amf发送ue的注册请求信息。
141.s230,amf接收注册请求信息。
142.s240,amf执行ausf的选择。
143.具体地,amf选择合适的ausf以进行鉴权等安全流程。
144.s250,执行鉴权或者安全流程。
145.应理解,上述鉴权或者安全流程的执行过程涉及ue、amf、ausf以及udm的交互。
146.s260,获取ue的签约数据。
147.ue与核心网网元进行相互鉴权成功之后,amf可以与udm进行交互以便获取终端设备的签约数据。
148.s270,amf向ran发送n2信息。
149.应理解,amf向ran发送的n2信息包括非接入层(non access stratum,nas)信息,该nas信息包括注册接受信息。
150.s280,ran向ue发送注册接受信息。
151.ran接收来自amf发送的注册接受信息之后,其会向ue转发该注册接受信息。从而,ue完成了注册流程。
152.当终端设备采用第二网络的凭证(亦可以称为外部凭证)接入第一网络,该第一网络可以是支持外部凭证的网络,例如,独立非公共网络(standalone non-public network,snpn),即表示,在终端设备接入第一网络的过程中,由不同于第一网络的第二网络,例如,凭证持有者(credentials holder,ch),执行终端设备的主鉴权或者安全流程。
153.由于不同的第二网络执行终端设备的主鉴权或者安全流程的设备可以不一,第一网络中与第二网络交互的设备也会不同。为了确保第二网络能对终端设备执行鉴权流程,需要根据第二网络的架构选择相对应的第一网络的设备,否则第一网络会误认为是错误案例(error case)或者异常案例(abnormal case)的通信场景,导致终端设备无法被第二网络执行鉴权。
154.更具体地说,当第二网络未部署第二鉴权设备场景下,该方案也无法使终端设备被第二网络进行鉴权。
155.鉴于上述技术问题,本技术提供了一种通信方法,通过该方法,本技术能够使终端设备进行鉴权。
156.下文将结合图3至图7对本技术提供的通信方法做出描述。
157.为便于描述本技术实施例的技术方案,本技术实施例以第一网络为snpn、第二网络为ch或者默认凭证服务器为例,对本技术实施例的技术方案进行描述,但是该描述方式并不能对本技术实施例的技术方案的实际应用范围造成任何的限定作用。
158.需要说明的是,在本技术实施例中,移动管理设备可以对应于amf,也可以对应其他类似的用于执行amf功能的设备,第一鉴权设备和第二鉴权设备可以对应于ausf,也可以对应其他类似的用于执行ausf功能的设备,本技术实施例不作具体限定。
159.图3是本技术提供的一种通信方法的示意流程图。该方法#300的具体内容如图3所示。
160.s310,移动管理设备获取终端设备的第一信息,第一信息包括终端设备的归属网络标识和/或路由指示,第一信息指示移动管理设备选择第二网络的第二鉴权设备,终端设备的凭证属于第二网络,第二网络未部署第二鉴权设备。
161.应理解,该归属网络标识用于标识终端设备或者签约用户的归属网络标识或者标
识终端设备所属的网络或者域(domain),例如可以是归属网络标识(home network identifier,hni)。其中,该hni用于选择鉴权设备或者统一数据管理设备,或者,用于指示该终端设备的凭证属于第二网络,示例性地,该终端设备的凭证属于ch。
162.应理解,该路由指示用于选择鉴权设备或者统一数据管理设备,例如可以是路由指示(routing indicator,ri)。
163.作为一种可能的实现方式,该路由指示可以结合归属网络标识将网络信令路由至鉴权设备或者统一数据管理设备。
164.应理解,终端设备的凭证用于识别终端设备或者验证、授权或者鉴权终端设备,例如可以是凭证(credentials)或者数字证书。
165.第二鉴权设备用于执行终端设备的安全流程,应理解,该安全流程包括但不限于:主鉴权、主认证、鉴权、认证或授权流程。或者说,第二鉴权设备主要用于用户鉴权、执行认证,即ue与运营商网络之间的认证。第二鉴权设备接收到签约用户发起的认证请求之后,可通过统一数据管理中存储的认证信息和/或授权信息对签约用户进行认证和/或授权,或者通过统一数据管理生成签约用户的认证和/或授权信息。例如,第二鉴权设备可以是第二网络中的ausf。
166.作为一种可能的实现方式,第一信息是指终端设备的hni,或者,第一信息是指终端设备的ri,或者,第一信息是指终端设备的hni和ri,这可以具体依情况而定,本技术实施例不作具体限定。可选地,该第一信息还可以包括其他的信息。
167.作为一种可能的实现方式,第一信息可以是指终端设备向接入网设备发送的用户隐藏标识(subscription concealed identifier,suci)或者用户永久标识(subscription permanent identifier,supi),该suci或者supi包括终端设备的hni和/或ri。
168.其中,第一信息的具体形式可以有多种,不限于“终端设备的归属网络标识和/或路由指示,第一信息指示移动管理设备选择第二网络的第二鉴权设备”。例如:作为一种可能的实现方式,第一信息可以指示终端设备属于第二网络,或者,指示终端设备的凭证属于第二网络,或者,指示第二网络。移动管理设备在发现和选择鉴权设备时,可以根据第一信息获知需要发现和选择第二网络的第二鉴权设备。
169.作为一种可能的实现方式,归属网络标识可以是终端设备的suci或者永久标识符(subscription permanent identifier,supi)包括的归属网络标识或者域名信息;例如,当终端设备的supi类型为国际移动用户识别码(international mobile subscriber identity,imsi)时,归属网络标识包括移动国家码(mobile country code,mcc)和移动网络码(mobile network code,mnc);当supi类型为网络特定标识(network specific identifier,nsi)时,supi的格式为网络访问标识(network access identifier,nai)格式,例如supi的格式为username@realm;其中,realm部分为域名信息。此时,归属网络标识指示域名信息,例如可以为一个字符串。该域名信息是对应于nai格式的supi中的realm部分。即,作为一种可能的实现方式,归属网络标识为nai格式的supi中的realm部分。作为一种可能的实现方式,该realm部分可以包括mcc、mnc或者网络标识(network identifier,nid)中的一个或多个。应理解,该域名信息为终端设备所属的第二网络的域名信息,或者可以理解为,该域名信息指示终端设备所属的第二网络。
170.应理解,该移动管理设备获取终端设备的第一信息,可以是以这样的途径获得:终
端设备向接入网设备发送注册请求信息,该注册请求信息包括第一信息;接着,接入网设备向移动管理设备转发来自终端设备的注册请求信息,该注册请求信息包括第一信息。应理解,该注册请求信息用于指示该终端设备请求接入第一网络。
171.应理解,第一信息用于指示移动管理设备选择第二网络的第二鉴权设备。
172.一种可能的实现方式中,第一信息的归属网络标识指示第二网络,因此其能够指示第一网络的移动管理设备选择第二网络的第二鉴权设备。
173.应理解,该终端设备的凭证属于第二网络,可以理解为:终端设备的凭证是由第二网络授予或者分配,或者,终端设备的凭证来自于第二网络,或者,由第二网络对终端设备执行鉴权。
174.一种可能的实现方式中,第一信息包括终端设备的归属网络标识和/或路由指示,该归属网络标识和/或路由指示指示第二网络,因此第一网络的移动管理设备可以获知终端设备的凭证属于第二网络。
175.还应理解,第二网络没有部署第二鉴权设备,可以理解为该第二网络对应于前述所描述的ch的一种架构,该架构部署了aaa server,但并没有部署第二鉴权设备(或者说,没有部署ausf),或者,还可以理解为,第二网络采用aaa server对终端设备执行鉴权,而不是采用ausf对终端设备执行鉴权。
176.s320,移动管理设备根据第一信息,选择第一鉴权设备,第一鉴权设备与移动管理设备属于第一网络。
177.具体而言,移动管理设备在获取了第一信息之后,根据第一信息所包括的终端设备的hni和/或ri确定第二网络,但由于第二网络并未部署第二鉴权设备,因此,该移动管理设备会选择第一鉴权设备,该第一鉴权设备与该移动管理设备属于第一网络。
178.应理解,该第二网络可以是前面所述的ch,也可以是其他的网络。第一网络可以是前面所述的snpn,也可以是其他的网络。
179.通过上述技术方案,当第二网络并未部署第二鉴权设备时,第一网络的移动管理设备会选择第一网络的第一鉴权设备,第一鉴权设备用于执行或者参与该终端设备的鉴权流程,例如第一鉴权设备可以对密钥进行推衍、转发或者发送可拓展鉴权协议(extensible authentication protocol,eap)信息,从而完成终端设备接入或者注册第一网络的接入或者注册流程。
180.应理解,第一鉴权设备参与终端设备的鉴权流程,还可以理解为:第一鉴权设备参与该终端设备的鉴权流程的部分流程,并非全部流程。
181.作为一种可能的实现方式,移动管理设备根据第一信息,未发现第二鉴权设备。
182.作为一种可能的实现方式,移动管理设备获取配置信息或者配置策略信息,该配置信息或配置策略信息指示当移动管理设备根据第一信息未发现第二鉴权设备时,选择第一鉴权设备。当第二网络有部署第二鉴权设备或者当第二网络采用第二鉴权设备执行鉴权流程时,移动管理设备应根据第一信息选择第二网络的第二鉴权设备以执行终端设备的鉴权流程。移动管理设备根据第一信息,在未发现第二鉴权设备时,选择第一鉴权设备。
183.作为一种可能的实现方式中,该配置信息或者配置策略可以是预配置于该移动管理设备中,或者移动管理设备可以从控制面设备获取该配置信息或者配置策略。控制面设备可以包括策略控制设备、统一数据管理设备、用户数据库设备、应用功能设备、网络开放
设备或者网络存储设备。
184.作为一种可能的实现方式,移动管理设备根据第一信息未发现第二鉴权设备时,可以获知第二网络是采用aaa server执行鉴权流程,或者,可以获知第二网络不采用第二鉴权设备执行鉴权,因此移动管理设备会选择第一网络的第一鉴权设备执行该终端设备的鉴权流程(或者触发该终端设备的鉴权流程)。
185.具体而言,移动管理设备在获取终端设备的第一信息之后,基于该第一信息中包括的终端设备的hni和/或ri,确定了终端设备的凭证所属的第二网络,并寻找第二网络的第二鉴权设备,但由于第二网络并未部署第二鉴权设备,或者,第二网络并未采用第二鉴权设备执行鉴权流程,或者,第二网络采用aaa server执行鉴权流程,因此,移动管理设备根据第一信息,并未发现第二网络的第二鉴权设备。
186.作为一种可能的实现方式,移动管理设备根据第一信息,选择第一鉴权设备,包括:
187.s320#a1,移动管理设备还获取来自终端设备的指示信息,该指示信息指示第一网络支持外部凭证和/或终端设备采用外部凭证。
188.具体地,移动管理设备还可以根据来自终端设备的指示信息,获知第一网络为支持外部凭证的网络和/或终端设备采用外部凭证。当移动管理设备根据第一信息未发现第二鉴权设备时,可以获知第二网络未部署第二鉴权设备,或者,第二网络是采用aaa server执行鉴权,或者,第二网络不采用第二鉴权设备执行鉴权,此时移动管理设备会选择第一鉴权设备执行该终端设备的鉴权流程(或者触发该终端设备的鉴权流程),避免将终端设备的注册行为误认为错误案例或者非正常案例,而拒绝终端设备的接入或者注册。
189.s320#b1,移动管理设备基于指示信息,选择第一鉴权设备。
190.具体地,终端设备还可以向移动管理设备发送指示信息,该指示信息指示终端设备采用外部凭证或者第一网络支持外部凭证。
191.应理解,终端设备采用外部凭证,可以理解为终端设备的凭证来自第二网络,即终端设备的凭证不是来自第一网络,或者,还可以理解为终端设备的安全流程是由第一网络之外的设备执行的。应理解,该安全流程包括但不限于:主鉴权、主认证、鉴权、认证或授权流程。其中,第一网络之外的设备可以理解为是与第一网络不同网络的设备或者服务器。因此,移动管理设备根据第一信息未发现第二鉴权设备时,基于该指示信息确定该终端设备采用外部凭证和/或第一网络支持外部凭证时,则会选择第一鉴权设备,并由第一鉴权设备来参与终端设备的鉴权流程。
192.作为一种可能的实现方式,移动管理设备根据第一信息,选择第一鉴权设备,包括:
193.s320#a2,移动管理设备向网络存储设备发送请求信息,该请求信息用于请求发现第二鉴权设备,该请求信息包括第一信息。
194.s320#b2,移动管理设备获取来自网络存储设备的响应信息,该响应信息用于指示未发现第二鉴权设备,和/或,该响应信息包括第一鉴权设备的标识信息和/或地址信息。
195.s320#c2,移动管理设备基于响应信息,选择第一鉴权设备。
196.可选的,该请求信息还包括第一指示信息,该第一指示信息用于指示第一网络支持外部凭证和/或终端设备采用外部凭证。
197.具体而言,移动管理设备自获取终端设备的第一信息之后,向网络存储设备发送请求信息,该请求信息用于请求发现第二网络的第二鉴权设备。该请求信息可以是nnrf_nfdiscovery_request,该请求信息包括第一信息和网络功能类型。该网络功能类型用于指示移动管理设备需要网络存储设备发现的网络功能类型,例如,当网络功能类型指示鉴权设备或者鉴权功能时,移动管理设备请求网络存储设备发现第二网络的鉴权设备(或者,请求发现ausf)。
198.网络存储设备在获取来自移动管理设备的请求信息之后,会向移动管理设备发送响应信息,该响应信息可以包括一个反馈未发现第二鉴权设备的信息,也可以包括第一鉴权设备的标识信息和/或地址信息,或者,该响应信息也可以包括未发现第二鉴权设备的信息和第一鉴权设备的标识信息和/或地址信息。
199.作为一种可能的实现方式,网络存储设备根据第一信息包括的终端设备的hni和/或ri,获知需要发现的第二鉴权设备属于第二网络,在未发现第二鉴权设备的情况下,向移动管理设备发送该响应信息。
200.可选的,网络存储设备根据请求信息获知移动管理设备需要发现第二鉴权设备,并根据第一信息包括的终端设备的hni和/或ri,获知需要发现的第二鉴权设备是属于第二网络,由此还可以推测或者获知终端设备的凭证属于第二网络,在未发现第二鉴权设备的情况下,向移动管理设备发送该响应信息。
201.可选的,网络存储设备根据请求信息获知移动管理设备需要发现第二鉴权设备,并根据第一信息中所包括的终端设备的hni和/或ri,获知需要发现的第二鉴权设备是属于第二网络,由此还可以推测或者获知终端设备的凭证属于第二网络;当请求信息中还包括移动管理设备发送的第一指示信息时,网络存储设备在未发现第二鉴权设备的情况下,还可以推测或者获知第二网络无部署第二鉴权设备,或者,第二网络是采用aaa server执行终端设备鉴权,或者,第二网络不采用第二鉴权设备执行终端设备鉴权,nrf可以选择第一网络的第一鉴权设备,并向移动管理设备发送该响应信息。
202.移动管理设备在获取来自网络存储设备的响应信息之后,基于该响应信息,选择第一鉴权设备。
203.作为一种可能的实现方式,移动管理设备根据第一信息,选择第一鉴权设备,包括:
204.s320#a3,移动管理设备还获取来自接入网设备的网络标识,该网络标识指示第一网络为非公共网络。
205.s320#b3,移动管理设备基于该第一网络标识与该第一信息,选择第一鉴权设备。
206.具体而言,移动管理设备获取来自接入网设备的网络标识,示例性地,该网络标识是网络识别码(network identification,nid),该nid指示该第一网络为snpn。当移动管理设备根据终端设备的hni和/或ri,无法找到第二网络的第二鉴权设备时,移动管理设备选择第一网络的第一鉴权设备。
207.具体的,由于nid指示移动管理设备所属的第一网络为snpn,且终端设备的hni和/或ri指示该终端设备凭证所属的第二网络为snpn之外的网络,因此移动管理设备可以推测或者确定该终端设备采用外部凭证或者确定第一网络支持外部凭证。由此,当移动管理设备发现该hni和/或ri所指示的第二网络没有部署第二鉴权设备时,移动管理设备可以确定
该第二网络未部署第二鉴权设备,或者,第二网络不采用第二鉴权设备执行终端设备的主鉴权或者安全流程,或者,第二网络采用aaa server执行终端设备的主鉴权或者安全流程,因此移动管理设备会选择第一网络的第一鉴权设备。
208.作为一种可能的实现方式,移动管理设备根据第一信息,选择第一鉴权设备,包括:
209.s320#a4,移动管理设备基于配置信息,选择第一鉴权设备。
210.应理解,移动管理设备能够基于配置信息选择第一鉴权设备,该配置信息包括一个或多个hni和/或ri。示例性地,该配置信息包括的一个或多个hni和/或ri用于指示除第一网络之外的采用aaa server执行鉴权的一个或多个网络,因此,当移动管理设备获取的终端设备的hni和/或ri属于或者匹配该配置信息中的一个或多个hni和/或ri时,则移动管理设备基于该配置信息选择第一网络的第一鉴权设备。
211.更具体地说,当终端设备的hni和/或ri属于或者匹配该一个或多个hni和/或ri时,移动管理设备会选择第一网络的第一鉴权设备。
212.作为一种可能的实现方式,该配置信息可以预配置于移动管理设备,或者,移动管理设备可以从控制面设备获取该配置信息;控制面设备可以包括策略控制设备、统一数据管理设备、用户数据库设备、应用功能设备、网络开放设备或者网络存储设备。
213.通过上述技术方案,本技术可以实现,在终端设备采用外部凭证且第二网络采用aaa server执行鉴权的情况下,第一网络的移动管理设备会选择第一网络的第一鉴权设备,而不会因为找不到第二网络的第二鉴权设备时,向终端设备发送注册拒绝信息,导致终端设备无法注册或者接入该第一网络,从而使终端设备成功注册或者接入第一网络。
214.更具体地说,当ue采用外部凭证接入第一网络,且ch采用aaa server执行鉴权时,若第一网络的移动管理设备采用上述的注册方法执行第二鉴权设备的选择时,会出现无法通过网络存储设备发现第二鉴权设备。由于ue的suci中的hni和/或ri指示的是第二网络,而第二网络采用aaa server执行鉴权而不是采用第二鉴权设备执行鉴权(例如当第二网络部署aaa server执行鉴权而没有部署第二鉴权设备执行鉴权),因此网络存储设备并没有关于该第二网络的第二鉴权设备信息,或者第一网络的网络存储设备没法通过第二网络的网络存储设备发现第二网络的第二鉴权设备。因此第一网络的移动管理设备不能通过ue的suci的hni进行第二鉴权设备的发现与选择。此时,网络存储设备会向第一网络的移动管理设备发送查询失败(failure)或者无发现(404not found)等反馈信息。第一网络的移动管理设备在收到反馈信息之后,会向ue发送注册请求拒绝信息,导致ue无法注册到第一网络中。
215.因此,通过上述技术方案,当第一网络的移动管理设备在没有发现第二网络的第二鉴权设备的情况下,会选择第一网络的第一鉴权设备,从而使终端设备成功注册或者接入第一网络,避免将终端设备的正常注册行为视为错误案例而予以拒绝终端设备的接入或者注册。
216.应理解,上述的图3描述了本技术实施例提供的一种通信方法的整体流程,下文将结合图4至7对本技术实施例提供的一种通信方法在具体应用场景下的应用进行进一步的描述。
217.图4是本技术提供的另一种通信方法的示意流程图。该方法#400的具体内容如图4
server。
233.可选的,该eap鉴权流程可以理解为是终端设备与aaa server之间执行eap鉴权,aaa server作为eap server,终端设备作为eap client;移动管理设备、第一鉴权设备、鉴权授权设备用于转发终端设备与aaa server之间的eap信息。
234.s409,aaa server向鉴权授权设备发送eap响应信息。
235.当终端设备的鉴权成功后,aaa server向鉴权授权设备发送eap响应信息(例如eap-response),该响应信息包括eap成功的信息(eap success)和主会话密钥(master session key,msk)。
236.s410,鉴权授权设备向第一鉴权设备发送aaa互操作鉴权响应信息。
237.应理解,该aaa互操作鉴权响应信息(例如nnssaaf_aaa interworking_authentication responset)包括eap success和msk。
238.s411,第一鉴权设备进行密钥推衍。
239.具体地,第一鉴权设备根据msk进行密钥推衍。
240.s412,第一鉴权设备向移动管理设备发送鉴权响应信息。
241.应理解,该响应信息可以是nausf_ueau_authenticate response,该响应信息包括eap成功信息、推衍后的密钥和supi。
242.若步骤s405中,第一鉴权设备收到来自统一数据管理设备的鉴权失败的信息,则第一鉴权设备跳过步骤s406至s411,直接向移动管理设备发送鉴权失败的信息。
243.s413,移动管理设备向终端设备发送eap成功信息。
244.应理解,该eap成功信息可以通过非接入层信息(non access stratum,nas)发送。
245.应理解,该nas信息中包括eap成功信息。
246.应理解,若步骤s412中,移动管理设备收到第一鉴权设备发送的鉴权失败的信息,则移动管理设备可以不发送该eap成功信息,也可以向终端设备发送鉴权失败的信息或者注册拒绝信息。
247.s414,移动管理设备向终端设备发送反馈信息。
248.具体地,若ue鉴权成功,移动管理设备向ue发送注册接受信息;若ue鉴权失败,移动管理设备向ue发送注册拒绝信息。
249.应理解,步骤s413和步骤s414可以通过同一消息发送,也可以通过不同消息发送。
250.通过上述技术方案,当第一网络的移动管理设备在没有发现第二网络的第二鉴权设备的情况下会选择第一网络的第一鉴权设备,从而使终端设备成功注册或者接入到第一网络中,避免将终端设备的正常注册行为视为错误案例而予以拒绝终端设备的接入或者注册。
251.图5是本技术提供的又一种通信方法的示意流程图。该方法#500的具体内容如图5所示。
252.s510,同前述步骤s310,在此不再赘述。
253.s520,移动管理设备向网络存储设备发送请求信息,该请求信息包括终端设备的hni和/或ri,该请求信息用于请求发现第二网络的第二鉴权设备,终端设备的凭证属于第二网络,第二网络未部署第二鉴权设备。
254.相应地,网络存储设备接收来自移动管理设备的请求信息。
255.作为一种可能的实现方式,该请求信息还包括第一指示信息,该第一指示信息用于指示第一网络支持外部凭证和/或终端设备采用外部凭证。
256.具体而言,移动管理设备自获取终端设备的第一信息之后,其向网络存储设备发送请求信息,该请求信息用于请求发现第二网络的第二鉴权设备。该请求信息可以是nnrf_nfdiscovery_request,该请求信息包括终端设备的hni和/或ri,以及网络功能类型。该网络功能类型用于指示移动管理设备需要网络存储设备发现的网络功能类型。例如,该网络功能类型指示鉴权设备时,该请求信息指示用于请求发现第二网络的第二鉴权设备。
257.s530,网络存储设备向移动管理设备发送响应信息,该响应信息包括指示未发现第二鉴权设备,和/或,该响应信息包括第一鉴权设备的标识信息和/或地址信息。
258.应理解,第一鉴权设备、网络存储设备与移动管理设备属于第一网络。
259.应理解,网络存储设备在获取来自移动管理设备的请求信息之后,会向移动管理设备发送响应信息,该响应信息可以包括未发现第二鉴权设备的信息,也可以包括一个携带第一鉴权设备的标识信息和/或地址信息的信息,或者,该响应信息也可以包括未发现第二鉴权设备和第一鉴权设备的标识信息和/或地址信息的信息。
260.作为一种可能的实现方式,网络存储设备向移动管理设备发送响应信息之前,网络存储设备未发现第二鉴权设备。
261.具体而言,网络存储设备根据hni和/或ri,确定需要发现的第二鉴权设备属于第二网络,在未发现第二网络的第二鉴权设备的情况下,向移动管理设备发送响应信息。继而,移动管理设备在获取来自网络存储设备的响应信息之后,基于该响应信息,选择第一鉴权设备。
262.作为一种可能的实现方式,网络存储设备向移动管理设备发送响应信息,包括:
263.当终端设备的hni和/或ri与配置信息匹配时,发送响应信息,该配置信息包括一个或多个hni和/或ri。
264.示例性地,该配置信息包括的一个或多个hni和/或ri用于指示除第一网络之外的采用aaa server执行鉴权或者不采用第二鉴权设备执行鉴权的一个或多个网络,因此,当移动管理设备获取的终端设备的hni和/或ri属于或者匹配该配置信息中的一个或多个hni和/或ri时,网络存储设备基于该配置信息,发送响应信息。
265.更具体地说,当终端设备的归属网络标识和/或路由指示属于或者匹配该一个或多个归属网络标识和/或路由指示时,网络存储设备基于该配置信息,向移动管理设备发送响应信息。
266.作为一种可能的实现方式,该配置信息可以预配置于网络存储设备中,或者网络存储设备可以从控制面设备获取该配置信息。控制面设备包括移动管理设备、策略控制设备、统一数据管理设备、用户数据库设备、网络开放设备或者应用功能设备。
267.作为一种可能的实现方式,网络存储设备向移动管理设备发送响应信息,包括:
268.网络存储设备根据第一指示信息,发送响应信息。
269.具体地,网络存储设备基于该第一指示信息,确定移动管理设备所属的第一网络为snpn,或者确定终端设备采用外部凭证,或者确定移动管理设备请求发现的第二鉴权设备是用于执行外部鉴权,当网络存储设备未发现或者无法发现终端设备的hni和/或ri对应的第二网络的第二鉴权设备时,网络存储设备向移动管理设备发送该响应信息。
270.作为一种可能的实现方式,网络存储设备向移动管理设备发送响应信息,包括:
271.网络存储设备未发现第二鉴权设备,发送响应信息。
272.具体地,当网络存储设备未发现或者无法发现终端设备的hni和/或ri对应的第二网络的第二鉴权设备时,网络存储设备向移动管理设备发送该响应信息。
273.通过上述技术方案,当第一网络的移动管理设备在没有发现第二网络的第二鉴权设备的情况下会选择第一网络的第一鉴权设备,从而使终端设备成功注册或者接入到第一网络中,避免将终端设备的正常注册行为视为错误案例而予以拒绝终端设备的接入或者注册。
274.应理解,上述的图5描述了本技术实施例提供的另一种通信方法的整体流程,下文将结合图6对本技术实施例图5所提供的通信方法在具体应用场景下的应用进行描述。
275.图6是本技术提供的再一种通信方法的示意流程图。该方法#600的具体内容如图6所示。
276.s601-s603,同前述步骤s510-530,在此不再赘述。
277.s604,移动管理设备选择第一鉴权设备。
278.具体而言,移动管理设备获取终端设备的第一信息之后,向网络存储设备发送请求信息,该请求信息用于请求发现第二网络的第二鉴权设备。该请求信息可以是nnrf_nfdiscovery_request,该信息包括第一信息和网络功能类型。该网络功能类型用于指示移动管理设备需要网络存储设备发现的网络功能类型,例如,当网络功能类型指示鉴权设备时,移动管理设备请求网络存储设备发现第二网络的鉴权设备(或者,请求发现ausf)。
279.网络存储设备获取来自移动管理设备的请求信息之后,向移动管理设备发送响应信息,该响应信息可以包括未发现第二鉴权设备的信息,也可以包括第一鉴权设备的标识信息和/或地址信息,或者,该响应信息也可以包括未发现第二鉴权设备的信息和第一鉴权设备的标识信息和/或地址信息。
280.作为一种可能的实现方式,网络存储设备根据第一信息中所包括的终端设备的hni和/或ri,获知需要发现的第二鉴权设备属于第二网络,在未发现第二鉴权设备的情况下,向移动管理设备发送该响应信息。
281.可选的,网络存储设备根据请求信息获知移动管理设备需要发现第二鉴权设备,并根据第一信息中所包括的终端设备的hni和/或ri,获知需要发现的第二鉴权设备是属于第二网络,由此还可以推测或者获知终端设备的凭证属于第二网络,在未发现第二鉴权设备的情况下,向移动管理设备发送该响应信息。
282.可选的,网络存储设备根据请求信息获知移动管理设备需要发现第二鉴权设备,并根据第一信息中所包括的终端设备的hni和/或ri,或者需要发现的第二鉴权设备是属于第二网络,由此还可以推测或者获知终端设备的凭证属于第二网络;当请求信息中还包括移动管理设备发送的第一指示信息时,网络存储设备在未发现第二鉴权设备的情况下,还可以推测或者获知第二网络无部署第二鉴权设备,或者,第二网络不采用第二鉴权设备执行终端设备鉴权,或者,第二网络是采用aaa server执行终端设备鉴权,网络存储设备可以选择第一网络的第一鉴权设备,并向移动管理设备发送该响应信息。
283.移动管理设备获取来自网络存储设备的响应信息之后,基于该响应信息,选择第一鉴权设备。
284.s605-616,同前述步骤s403-s414,在此不再赘述。
285.通过上述技术方案,本技术可以实现在终端设备采用外部凭证,且第二网络并未部署第二鉴权设备,或者,第二网络不采用第二鉴权设备执行终端设备鉴权,或者,第二网络采用aaa server执行终端设备鉴权时,网络存储设备使能移动管理设备选择第一网络的第一鉴权设备,而不会因为未发现或者无法发现第二网络的第二鉴权设备时,向移动管理设备发送失败或者错误指示信息,导致移动管理设备向该终端设备发送注册拒绝信息,致使该终端设备无法注册或接入该第一网络。
286.图7是本技术提供的又再一种通信方法的示意流程图。该方法#700的具体内容如图7所示。
287.s701,终端设备向接入网设备发送注册请求信息。
288.该注册请求信息包括接入网(access network,an)参数和nas注册请求信息。其中,该an参数包括在线签约指示(onboarding indication)。该nas注册请求信息中指示的注册类型为snpn在线签约(snpn onboarding)。
289.s702,接入网设备选择移动管理设备。
290.具体地,接入网设备根据该在线签约指示选择支持在线签约功能的移动管理设备。
291.s703,接入网设备向移动管理设备发送注册请求信息。
292.具体地,当接入网设备基于该在线签约指示信息选择好移动管理设备之后,接入网设备向其选择的移动管理设备转发nas注册请求信息。
293.s704,移动管理设备向第三鉴权设备发送鉴权请求信息。
294.应理解,第三鉴权设备可以与前述的第一鉴权设备类似,可以对应于ausf,也可以对应其他类似的用于执行ausf功能的设备,本技术实施例不作具体限定。
295.对应的,第三鉴权设备接收来自移动管理设备的鉴权请求信息。
296.具体地,移动管理设备根据nas注册请求信息中的注册类型为独立非公共网络在线签约(snpn onboarding)类型,确定终端设备注册该snpn是为了执行在线签约。移动管理设备根据在线签约的配置信息(或者称为配置数据或配置策略),选择合适的第三鉴权设备,并向该第一鉴权设备发送鉴权请求信息,该信息包括终端设备的suci。
297.作为一种可能的实现方式,该配置信息是预配置于该移动管理设备的,或者该配置信息是该移动管理设备从控制面设备获取的。控制面设备包括策略控制设备、统一数据管理设备、用户数据库设备、网络存储设备、应用功能设备或者网络开放设备。
298.应理解,该鉴权请求信息还包括第二信息,该第二信息用于指示该终端设备为执行在线签约,或者该第二信息指示该终端设备执行注册是为了在线签约。
299.作为一种可能的实现方式,第二信息可以是指示信息或者终端设备的suci或者supi。
300.作为一种可能的实现方式,该终端设备的suci或者supi的类型可以指示终端设备执行在线签约或者指示终端设备注册是为了在线签约。
301.作为一种可能的实现方式,该鉴权请求信息所包括的第二信息可以是由移动管理设备发送给第三鉴权设备(或者可以理解为第二信息是来自移动管理设备),或者,是来自终端设备的,其用于指示终端设备为执行在线签约或者指示终端设备执行注册是为了在线
签约。
302.作为一种可能的实现方式,当第二信息是由移动管理设备发送或者是来自移动管理设备时,第二信息可以是由移动管理设备生产的。
303.在一种可能的实现方式中,该请求信息为nausf_ueau_authenticate request。
304.s705,第三鉴权设备根据第二信息确定第四鉴权设备。
305.具体地,第三鉴权设备基于移动管理设备发送的鉴权请求信息中的第二信息确定终端设备为执行在线签约,并基于该第二信息确定第四鉴权设备。
306.第四鉴权设备用于执行终端设备的安全流程,应理解,该安全流程包括但不限于:主鉴权、主认证、鉴权、认证或授权流程。作为一种可能的实现方式,该第四鉴权设备能够用于执行eap鉴权,例如,第四鉴权设备作为eap服务器,对eap客户端进行鉴权。
307.作为一种可能的实现方式,当第二信息是由移动管理设备发送或者来自移动管理设备时,该第二信息可以是指示信息,用于指示终端设备是执行在线签约或者指示终端设备执行注册是为了在线签约。
308.作为一种可能的实现方式,当第二信息是来自终端设备时,第二信息可以是终端设备的suci或者supi。
309.可选的,终端设备的supi或者suci中的域名信息(或者realm部分或者归属网络标识和/或路由指示)指示默认凭证域名,或者,指示终端设备执行在线签约,或者,指示终端设备执行注册是为了在线签约。
310.作为一种可能的实现方式,第三鉴权设备根据配置信息和第二信息,确定终端设备为执行在线签约或者确定终端设备执行注册是为了在线签约。
311.一种可能的实现方式中,该配置信息包括一个或多个域名信息,该一个或多个域名信息指示一个或多个默认凭证域名。当第二信息属于或者匹配该配置信息时,第二信息可以用于指示终端设备执行在线签约或者指示终端设备执行注册是为了在线签约。
312.应理解,第二信息属于或者匹配该配置信息可以理解为第二信息属于或者该一个或多个域名信息。
313.作为一种可能的实现方式,该域名信息包括归属网络标识、路由指示、mcc、mnc、nid中的一个或多个。
314.作为一种可能的实现方式,该配置信息可以预配置于该第三鉴权设备中,也可以是该第三鉴权设备从控制面设备获取的。该控制面设备包括移动管理设备、策略控制设备、统一数据管理设备、用户数据库设备、应用功能设备、网络开放设备。
315.作为一种可能的实现方式,第三鉴权设备还可以根据终端设备的suci获取supi。
316.应理解,第三鉴权设备根据suci获取supi可以理解为第三鉴权设备从suci恢复supi,或者可以理解为第三鉴权设备将suci解密为supi。
317.当第三鉴权设备跳过选择统一数据管理设备,终端设备的suci无法通过统一数据管理设备解密或者恢复成supi。然而,在终端设备的注册流程中,核心网设备(或者控制面设备)之间的信令交互,通常需要包括终端设备的标识信息,该标识信息通常为supi。因此,当第三鉴权设备获知终端设备执行在线签约或者获知终端设备执行注册是为了在线签约时,可以根据suci获取或者恢复supi,确保核心网设备(或者控制面设备)之间的信令交互不受影响。
318.作为一种可能的实现方式,该第四鉴权设备包括网络切片和独立非公共网络鉴权授权设备和默认凭证服务器(default credentials server,dcs)。
319.可选地,该dcs是鉴权授权计费服务器。
320.当第四鉴权设备为网络切片和非公共网络鉴权授权设备时,该方法包括如下:
321.s706,第三鉴权设备向第四鉴权设备发送aaa互操作鉴权请求信息。
322.应理解,第三鉴权设备根据该第二信息确定第四鉴权设备。
323.具体地,第三鉴权设备在确定终端设备为执行在线签约之后,其根据第二信息确定第四鉴权设备,该第四鉴权设备用于执行终端设备的鉴权流程。
324.作为一种可能的实现方式,第一鉴权设备跳过选择统一数据管理设备。
325.具体地,第三鉴权设备根据第二信息获知该终端设备为执行在线签约,或者获知该终端设备执行注册是为了在线签约,第三鉴权设备无需选择统一数据管理设备或者跳过选择统一数据管理设备。
326.应理解,若网络切片和非公共网络鉴权授权设备与dcs交互,则第三鉴权设备向网络切片和非公共网络鉴权授权设备发送鉴权请求信息,该信息包括终端设备的标识信息,如终端设备的suci、supi或者eap标识中的一个或多个。若终端设备的标识信息包括supi,则第一鉴权设备在向网络切片和非公共网络鉴权授权设备发送请求信息之前,还可以根据终端设备的suci获取supi。
327.应理解,第三鉴权设备根据suci获取supi可以理解为第三鉴权设备从suci恢复supi,或者可以理解为第三鉴权设备将suci解密为supi。
328.应理解,若终端设备的标识信息包括eap标识,则第三鉴权设备还可以向网络切片和非公共独立网络鉴权授权设备发送域名信息。该域名信息可以来自终端设备的suci或者supi中的realm部分(可以理解为归属网络标识或者hni),从而可以使得网络切片和非公共网络鉴权授权设备获知需要与哪一个域或者哪一个网络中的dcs交互。
329.s707,网络切片和非公共网络鉴权授权设备向dcs发送eap请求信息。
330.作为一种可能的实现方式,网络切片和非公共网络鉴权授权设备根据第三鉴权设备发送的域名信息选择dcs。网络切片和非公共网络鉴权授权设备向dcs发送eap请求信息(eap request),该信息包括eap开始(eap start)和eap标识(eap identity)。
331.s708,dcs执行eap鉴权流程。
332.应理解,该流程涉及终端设备、移动管理设备、第三鉴权设备、网络切片和非公共网络鉴权授权设备和dcs之间的交互。
333.可选的,网络切片和非公共网络鉴权授权设备进行eap信息的转发。
334.s709,dcs向网络切片和非公共网络鉴权授权设备发送eap响应信息(eap response)。
335.当终端设备鉴权成功之后,dcs向网络切片和非公共网络鉴权授权设备发送eap响应信息(例如eap-response),该响应信息包括eap成功信息(eap success)。
336.可选的,该响应信息还可以包括主会话密钥(master session key,msk)。
337.s710,网络切片和非公共网络鉴权授权设备向第三鉴权设备发送aaa互操作鉴权响应信息。
338.应理解,该aaa互操作鉴权响应信息包括eap成功信息。
339.可选的,该aaa互操作鉴权响应信息还可以包括msk。
340.可选地,s711,第三鉴权设备进行密钥推衍。
341.具体地,当第三鉴权设备有接收msk时,第三鉴权设备根据msk进行密钥推衍。
342.s712,第三鉴权设备向移动管理设备发送鉴权响应信息。
343.应理解,该响应信息包括eap成功和ue的标识信息(标识信息可以是suci或supi)。
344.可选的,该响应信息还可以包括推衍密钥。
345.作为一种可能的实现方式,该响应信息为nausf_ueau_authenticate response。
346.s713,移动管理设备向终端设备发送eap成功信息。
347.作为一种可能的实现方式,该eap成功信息是通过nas信息发送的。
348.应理解,该nas信息包括eap成功信息。
349.s714,移动管理设备向终端设备发送反馈信息。
350.具体地,若ue鉴权成功,移动管理设备向ue发送注册接受信息;若ue鉴权失败,则移动管理设备向ue发送注册拒绝信息。
351.应理解,上述的技术方案是针对第四鉴权设备为网络切片和非公共网络鉴权授权设备的,当第四鉴权设备是dcs时,该方法包括如下:
352.s706#a,第三鉴权设备向dcs发送eap请求信息。
353.具体地,若第四鉴权设备是dcs,则第三鉴权设备向dcs发送eap请求信息(例如eap request),该请求信息包括eap开始和eap标识。
354.s707#a,dcs执行eap鉴权流程。
355.应理解,该流程涉及终端设备、移动管理设备、第三鉴权设备和dcs之间的交互。
356.s708#a,dcs向第三鉴权设备发送eap响应信息。
357.具体地,dcs向鉴权授权设备发送eap响应消息(eap response),该信息包括eap成功。
358.可选的,该信息还可以包括msk。
359.可选地,s709#a,第三鉴权设备进行秘钥推衍。
360.具体地,当第三鉴权设备有接收msk时,第三鉴权设备根据msk进行密钥推衍。
361.s710#a,第三鉴权设备向移动管理设备发送鉴权响应信息。
362.应理解,该响应信息包括eap成功和ue的标识信息(标识信息可以是suci或supi)。
363.可选的,该响应信息还可以包括推衍密钥。
364.作为一种可能的实现方式,该响应信息为nausf_ueau_authenticate response。
365.s711#a,移动管理设备向终端设备发送eap成功信息。
366.作为一种可能的实现方式,该eap成功信息是通过nas信息发送的。
367.应理解,该nas信息包括eap成功信息。
368.s712#a,移动管理设备向终端设备发送反馈信息。
369.具体地,若ue鉴权成功,移动管理设备向ue发送注册接受信息;若ue鉴权失败,则移动管理设备向ue发送注册拒绝信息。
370.本技术通过第三鉴权设备获知终端设备为执行在线签约或者获知终端设备注册是为了在线签约时,选择第四鉴权设备,并由第四鉴权设备执行该终端设备的鉴权流程,从而实现终端设备成功接入到网络中来,并能够避免因选择统一数据管理设备,并与统一数
据管理设备交互后,由于统一数据管理设备没有关于该终端设备的签约数据而无法执行鉴权或者引起错误案例或者异常案例,导致终端设备无法接入网络。
371.应理解,本技术实施例中的信息还可以理解为消息,例如eap请求信息可以理解为eap请求消息,响应信息可以理解为响应消息,nas信息可以理解为nas消息,等等。
372.图8是本技术提供的通信设备800的示意性框图。如图所示,该通信设备800可以包括:收发单元810和处理单元820。
373.在一种可能的设计中,该通信设备800可以是上文方法实施例中的移动管理设备,也可以是用于实现上文方法实施例中移动管理设备的功能的芯片。
374.应理解,该通信设备800可对应于根据本技术实施例中的移动管理设备,该通信设备800可以包括用于执行图3至图7中的移动管理设备执行的方法的单元。并且,该通信设备800中的各单元和上述其他操作和/或功能分别为了实现图3至图7中的相应流程。
375.作为一种示例性描述,该通信设备800能够实现前述方法实施例中的s310、s320和s330和s340中涉及移动管理设备有关的动作、步骤或者方法,也能够实现前述方法实施例中的s510、s520、s530中涉及移动管理设备有关的动作、步骤或者方法。
376.应理解,上述内容仅作为示例性理解,该通信设备800还能够实现上述方法实施例中的其他与移动管理设备相关的步骤、动作或者方法,在此不再赘述。
377.应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
378.在另一种可能的设计中,该通信设备800可以是上文方法实施例中的网络存储设备,也可以是用于实现上文方法实施例中网络存储设备的功能的芯片。
379.应理解,该通信设备800可对应于根据本技术实施例中的网络存储设备,该通信设备800可以包括用于执行图3至图8中网络存储设备执行的方法的单元。并且,该通信设备800中的各单元和上述其他操作和/或功能分别为了实现图3至图7中的相应流程。应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
380.应理解,上述内容仅作为示例性理解,该通信设备800还能够实现上述方法实施例中的其他与网络存储设备相关的步骤、动作或者方法,在此不再赘述。
381.应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
382.应理解,上述内容仅作为示例性理解,该通信设备800还能够实现上述方法实施例中的其他与第一鉴权设备相关的步骤、动作或者方法,在此不再赘述。
383.应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
384.应理解,上述内容仅作为示例性理解,该通信设备800还能够实现上述方法实施例中的其他与第二鉴权设备相关的步骤、动作或者方法,在此不再赘述。
385.应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
386.应理解,上述内容仅作为示例性理解,该通信设备800还能够实现上述方法实施例中的其他与第三鉴权设备相关的步骤、动作或者方法,在此不再赘述。
387.应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
388.应理解,上述内容仅作为示例性理解,该通信设备800还能够实现上述方法实施例中的其他与第四鉴权设备相关的步骤、动作或者方法,在此不再赘述。
389.应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
390.还应理解,该通信设备800中的收发单元810可对应于图9中示出的通信设备900中的收发器920,该通信设备800中的处理单元820可对应于图9中示出的通信设备900中的处理器910。
391.还应理解,当该通信设备800为芯片时,该芯片包括收发单元和处理单元。其中,收发单元可以是输入输出电路或通信接口;处理单元可以为该芯片上集成的处理器或者微处理器或者集成电路。
392.收发单元810用于实现通信设备800的信号的收发操作,处理单元820用于实现通信设备800的信号的处理操作。
393.可选地,该通信设备800还包括存储单元830,该存储单元830用于存储指令。
394.图9是本技术实施例提供的通信设备900的示意性框图。如图所示,该通信设备900包括:至少一个处理器910和收发器920。该处理器910与存储器耦合,用于执行存储器中存储的指令,以控制收发器920发送信号和/或接收信号。可选地,该通信设备900还包括存储器930,用于存储指令。
395.应理解,上述处理器910和存储器930可以合成一个处理装置,处理器910用于执行存储器930中存储的程序代码来实现上述功能。具体实现时,该存储器930也可以集成在处理器910中,或者独立于处理器910。
396.还应理解,收发器920可以包括接收器(或者称,接收机)和发射器(或者称,发射机)。收发器920还可以进一步包括天线,天线的数量可以为一个或多个。收发器920有可以是通信接口或者接口电路。
397.当该通信设备900为芯片时,该芯片包括收发单元和处理单元。其中,收发单元可以是输入输出电路或通信接口;处理单元可以为该芯片上集成的处理器或者微处理器或者集成电路。本技术实施例还提供了一种处理装置,包括处理器和接口。所述处理器可用于执行上述方法实施例中的方法。
398.应理解,上述处理装置可以是一个芯片。例如,该处理装置可以是现场可编程门阵列(field programmable gate array,fpga),可以是专用集成芯片(application specific integrated circuit,asic),还可以是系统芯片(system on chip,soc),还可以是中央处理器(central processor unit,cpu),还可以是网络处理器(network processor,np),还可以是数字信号处理电路(digital signal processor,dsp),还可以是微控制器(micro controller unit,mcu),还可以是可编程控制器(programmable logic device,pld)或其他集成芯片。
399.在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储
器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
400.本技术实施例还提供一种计算机可读存储介质,其上存储有用于实现上述方法实施例中由移动管理设备执行的方法的计算机指令。
401.例如,该计算机程序被计算机执行时,使得该计算机可以实现上述方法实施例中由移动管理设备执行的方法。
402.本技术实施例还提供一种计算机可读存储介质,其上存储有用于实现上述方法实施例中由网络存储设备执行的方法的计算机指令。
403.例如,该计算机程序被计算机执行时,使得该计算机可以实现上述方法实施例中由网络存储设备执行的方法。
404.本技术实施例还提供一种计算机可读存储介质,其上存储有用于实现上述方法实施例中由第一鉴权设备执行的方法的计算机指令。
405.例如,该计算机程序被计算机执行时,使得该计算机可以实现上述方法实施例中由第一鉴权设备执行的方法。
406.本技术实施例还提供一种计算机可读存储介质,其上存储有用于实现上述方法实施例中由第二鉴权设备执行的方法的计算机指令。
407.例如,该计算机程序被计算机执行时,使得该计算机可以实现上述方法实施例中由第二鉴权设备执行的方法。
408.本技术实施例还提供一种计算机可读存储介质,其上存储有用于实现上述方法实施例中由第三鉴权设备执行的方法的计算机指令。
409.例如,该计算机程序被计算机执行时,使得该计算机可以实现上述方法实施例中由第三鉴权设备执行的方法。
410.本技术实施例还提供一种计算机可读存储介质,其上存储有用于实现上述方法实施例中由第四鉴权设备执行的方法的计算机指令。
411.例如,该计算机程序被计算机执行时,使得该计算机可以实现上述方法实施例中由第四鉴权设备执行的方法。
412.本技术实施例还提供一种包含指令的计算机程序产品,该指令被计算机执行时使得该计算机实现上述方法实施例中由移动管理设备执行的方法,或由网络存储设备执行的方法,或由第一鉴权设备执行的方法,或由第二鉴权设备执行的方法,或由第三鉴权设备执行的方法,或由第四鉴权设备执行的方法。
413.本技术实施例提供了一种通信系统,包括移动管理设备,其用于执行前述由移动管理设备执行的方法,和网络存储设备,其用于执行前述由网络存储设备执行的方法。
414.本技术实施例提供了一种通信系统,包括移动管理设备,其用于执行前述由移动管理设备执行的方法,和网络存储设备,其用于执行前述由网络存储设备执行的方法,以及第三鉴权设备,其用于执行前述由第三鉴权设备执行的方法。
415.所属领域的技术人员可以清楚地了解到,为描述方便和简洁,上述提供的任一种通信装置中相关内容的解释及有益效果均可参考上文提供的对应的方法实施例,此处不再赘述。
416.本技术实施例并未对本技术实施例提供的方法的执行主体的具体结构进行特别限定,只要能够通过运行记录有本技术实施例提供的方法的代码的程序,以根据本技术实施例提供的方法进行通信即可。例如,本技术实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。
417.本技术的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本文中使用的术语“制品”可以涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。
418.其中,计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质(或者说计算机可读介质)例如可以包括但不限于:磁性介质或磁存储器件(例如,软盘、硬盘(如移动硬盘)、磁带)、光介质(例如,光盘、压缩盘(compact disc,cd)、数字通用盘(digital versatile disc,dvd)等)、智能卡和闪存器件(例如,可擦写可编程只读存储器(erasable programmable read-only memory,eprom)、卡、棒或钥匙驱动器等)、或者半导体介质(例如固态硬盘(solid state disk,ssd)等、u盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)等各种可以存储程序代码的介质。
419.本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可以包括但不限于:无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。
420.应理解,本技术实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram)。例如,ram可以用作外部高速缓存。作为示例而非限定,ram可以包括如下多种形式:静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
421.需要说明的是,当处理器为通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)可以集成在处理器中。
422.还需要说明的是,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
423.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅是示意性的,例如,上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。此外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连
接,可以是电性,机械或其它的形式。
424.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元实现本技术提供的方案。
425.另外,在本技术各个实施例中的各功能单元可以集成在一个单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
426.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。
427.当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。例如,计算机可以是个人计算机,服务器,或者网络设备等。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。关于计算机可读存储介质,可以参考上文描述。
428.应理解,在本技术实施例中,编号“第一”、“第二
”…
仅仅为了区分不同的对象,比如为了区分不同的网络设备,并不对本技术实施例的范围构成限制,本技术实施例并不限于此。
429.还应理解,在本技术中,“当

时”、“若”以及“如果”均指在某种客观情况下网元会做出相应的处理,并非是限定时间,且也不要求网元实现时一定要有判断的动作,也不意味着存在其它限定。
430.还应理解,在本技术各实施例中,“a对应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。
431.还应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
432.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1