一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于确定认证类型的方法和装置与流程

2023-02-06 22:56:54 来源:中国专利 TAG:


1.本文中公开的主题通常涉及确定用于在非3gpp接入网络中操作的远程单元的认证类型。


背景技术:

2.在此定义以下缩写和首字母缩写,在以下描述内引用其中的至少一些。
3.第三代合作伙伴计划(“3gpp”)、第五代核心网络(“5gc”)、接入和移动性管理功能(“amf”)、接入点名称(“apn”)、接入层(“as”)、接入网络信息(“ani”)、应用编程接口(“api”)、认证服务器功能(“ausf”)、数据网络名称(“dnn”)、下行链路(“dl”)、增强型移动宽带(“embb”)、演进节点b(“enb”)、演进分组核心(“epc”)、演进umts陆地无线电接入网络(“e-utran”)、归属订户服务器(“hss”)、国际移动订户标识(“imsi”)、ip多媒体子系统(“ims”,又称“ip多媒体核心网络子系统”)、因特网协议(“ip”)、长期演进(“lte”)、高级lte(“lte-a”)、介质接入控制(“mac”)、移动国家代码(“mcc”)、移动网络代码(“mnc”)、移动网络运营商(“mno”)、移动性管理实体(“mme”)、非接入层(“nas”)、窄带(“nb”)、网络功能(“nf”)、网络接入标识符(“nai”)、下一代(例如,5g)节点b(“gnb”)、下一代应用协议(“ngap”)、下一代无线电接入网络(“ng-ran”)、新无线电(“nr”)、wlan中无5g能力(“n5cw”)、策略控制功能(“pcf”)、分组数据网络(“pdn”)、分组数据单元(“pdu”)、pdn网关(“pgw”)、公共陆地移动网络(“plmn”)、服务质量(“qos”)、无线电接入网络(“ran”)、无线电接入技术(“rat”)、无线电资源控制(“rrc”)、接收(“rx”)、安全模式控制(“smc”)、单网络切片选择辅助信息(“s-nssai”)、服务网关(“sgw”)、会话管理功能(“smf”)、订阅隐藏标识符(“suci”)、订阅永久标识符(“supi”)、传输控制协议(“tcp”)、发射(“tx”)、可信非3gpp接入网络(“tnan”)、可信非3gpp接入点(“tnap”)、可信非3gpp网关功能(“tngf”)、统一数据管理(“udm”)、用户实体/设备(移动终端)(“ue”)、上行链路(“ul”)、用户平面(“up”)、通用移动电信系统(“umts”)、用户数据报协议(“udp”)、用户位置信息(“uli”)、无线局域网(“wlan”)、以及全球微波接入互操作性(“wimax”)。
4.在某些实施例中,ue可以经由可信非3gpp接入网络(“tnan”)中的网关功能接入5g核心(“5gc”)网络。然而,特定类型的ue不能够支持通过非3gpp接入的5g nas协议。


技术实现要素:

5.用于在5g网络中选择认证类型的第一网络功能(例如,amf)的一种方法包括从远程单元(即,ue)接收注册请求消息并且接收订阅检索信息。这里,该注册请求消息包含ue的外部订户标识符并且订阅检索信息与ue标识符不同。该方法包括使用订阅检索信息向移动通信网络中的网络功能发射用于订阅数据检索的第一请求,并且从包含ue订阅数据的网络功能接收响应消息。这里,订阅检索信息指示订阅数据被存储在移动通信网络外部的订阅所有者中。
6.用于在5g网络中选择认证类型的第二网络功能(例如,twif)的一种方法包括从远
程单元(即,ue)接收注册请求消息并且接收订阅检索信息。这里,注册请求消息包含ue的外部订户标识符并且订阅检索信息与ue标识符不同。该方法包括使用订阅检索信息向移动通信网络中的网络功能发射用于订阅数据检索的第一请求,并且从包含ue订阅数据的网络功能接收响应消息。这里,订阅检索信息指示订阅数据被存储在移动通信网络外部的订阅所有者中。
7.用于在5g网络中选择认证类型的第三网络功能(例如,udm)的一种方法包括从移动通信网络中的ausf接收要为远程单元提供认证数据的第一请求,其中,该请求指示认证请求类型。第三方法包括使用远程单元的订阅数据和认证请求类型选择第一认证方法并且通过发送认证向量来响应第一请求,其中,该响应还指示第一认证方法。
附图说明
8.将通过参考附图中图示的特定实施例来呈现上文简要描述的实施例的更特定描述。应理解,这些附图仅描绘了一些实施例,并且因此不应被认为是对范围的限制,将通过使用附图利用附加的特异性和细节来描述和解释实施例,在附图中:
9.图1是图示用于在5g网络中选择认证类型的无线通信系统的一个实施例的图;
10.图2a是图示使得不支持通过非3gpp接入的5g nas的ue能够使用选择的认证类型通过可信非3gpp接入网络注册到5g网络的过程的一个实施例的信号流程图;
11.图2b是图2a中描绘的过程的继续;
12.图2c是图2b中描绘的过程的继续;
13.图2d是图2c中描绘的过程的继续;
14.图3是图示支持在5g网络中选择认证类型的用户设备装置的一个实施例的框图;
15.图4是图示支持在5g网络中选择认证类型的网络设备装置的一个实施例的框图;
16.图5是图示用于在5g网络中选择认证类型的第一方法的一个实施例的流程图;
17.图6是图示用于在5g网络中选择认证类型的第二方法的一个实施例的流程图;以及
18.图7是图示用于在5g网络中选择认证类型的第三方法的一个实施例的流程图。
具体实施方式
19.如本领域的技术人员将理解的,实施例的各方面可以被体现为系统、装置、方法或程序产品。因此,实施例可以采用完全硬件实施例、完全软件实施例(包括固件、驻留软件、微代码等)或者组合软件和硬件方面的实施例的形式。
20.例如,所公开的实施例可以被实现为包括定制的超大规模集成电路(“vlsi”)电路或门阵列、诸如逻辑芯片、晶体管或其他分立组件的现成半导体的硬件电路。所公开的实施例还可以被实现在诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等的可编程硬件设备中。作为另一示例,所公开的实施例可以包括可执行代码的一个或多个物理或逻辑框,其例如可以被组织为对象、过程或函数。
21.此外,实施例可以采用体现在存储在下文中被称为代码的机器可读代码、计算机可读代码和/或程序代码的一个或多个计算机可读存储设备中的程序产品的形式。存储设备可以是有形的、非暂时的和/或非传输的。存储设备可以不体现信号。在某个实施例中,存
储设备仅采用用于接入代码的信号。
22.可以利用一个或多个计算机可读介质的任何组合。计算机可读介质可以是计算机可读存储介质。计算机可读存储介质可以是存储代码的存储设备。存储设备可以是,例如,但不限于电子、磁、光、电磁、红外、全息、微机械或半导体系统、装置或设备、或前述的任何适当的组合。
23.存储设备的更具体示例(非详尽列表)将包括以下各项:具有一条或多条线的电气连接、便携式计算机磁盘、硬盘、随机存取存储器(“ram”)、只读存储器(“rom”)、可擦除可编程只读存储器(“eprom”或闪存)、便携式光盘只读存储器(“cd-rom”)、光学存储设备、磁存储设备或前述任何适当的组合。在本文档的场境中,计算机可读存储介质可以是能够包含或存储程序以供指令执行系统、装置或设备使用或与其结合使用的任何有形介质。
24.本说明书中对“一个实施例”、“实施例”或类似语言的引用意指结合该实施例描述的特定特征、结构或特性被包括在至少一个实施例中。因此,除非另有明确指定,否则在整个说明书中,短语“在一个实施例中”、“在实施例中”和类似语言的出现可以但不必然全部是指相同的实施例,而是意指“一个或多个但不是所有实施例”。除非另有明确指定,否则术语“包括”、“包含”、“具有”及其变体意指“包括但不限于”。除非另有明确指定,否则列举的项的列表并不暗示任何或所有项是互斥的。除非另有明确指定,否则术语“一”、“一个”和“该”也指“一个或多个”。
25.如本文中所使用的,具有“和/或”的连接的列表包括列表中的任何单个项目或列表中的项目的组合。例如,a、b和/或c的列表包括仅a、仅b、仅c、a和b的组合、b和c的组合、a和c的组合或a、b和c的组合。如本文中所使用的,使用术语“中的一个或多个”的列表包括列表中的任何单个项目或列表中的项目的组合。例如,a、b和c中的一个或多个包括仅a、仅b、仅c、a和b的组合、b和c的组合、a和c的组合或a、b和c的组合。如本文中所使用的,使用术语“中的一个”的列表包括该列表中的任何单个项目中的一个且仅一个。例如,“a、b和c中的一个”包括仅a、仅b或仅c并且排除a、b和c的组合。如本文中所使用的,“选自由a、b和c组成的组的成员”包括a、b或c中的一个且仅一个并且排除a、b和c的组合。如本文中所使用的,“选自由a、b和c及其组合组成的组的成员”包括仅a、仅b、仅c、a和b的组合、b和c的组合、a和c的组合或a、b和c的组合。
26.此外,所描述的实施例的特征、结构或特性可以以任何适当的方式组合。在以下描述中,提供许多具体细节,诸如编程、软件模块、用户选择、网络事务、数据库查询、数据库结构、硬件模块、硬件电路、硬件芯片等的示例,以提供对实施例的透彻理解。然而,相关领域的技术人员将认识到,实施例可以在没有一个或多个具体细节的情况下,或者利用其他方法、组件、材料等被实践。在其他情况下,未详细示出或描述公知的结构、材料或操作以避免使实施例的各方面模糊。
27.下面参考根据实施例的方法、装置、系统和程序产品的示意性流程图和/或示意性框图来描述实施例的各方面。将理解,示意性流程图和/或示意性框图的每个框以及示意性流程图和/或示意性框图中的框的组合能够通过代码实现。该代码能够被提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以产生机器,使得经由计算机或其他可编程数据处理装置的处理器执行的指令创建用于实现在示意性流程图和/或示意性框图中指定的功能/动作的手段。
28.代码还可以被存储在存储设备中,该存储设备能够指示计算机、其他可编程数据处理装置或其他设备以特定方式运行,使得存储在存储设备中的指令产生包括指令的制品,该指令实现在示意性流程图和/或示意性框图中指定的功能/动作。
29.代码还可以被加载到计算机、其他可编程数据处理装置或其他设备上,以使得在计算机、其他可编程装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,使得在计算机或其他可编程装置上执行的代码提供用于实现在示意性流程图和/或示意性框图中指定的功能/动作的过程。
30.附图中的示意性流程图和/或示意性框图示根据各个实施例的装置、系统、方法和程序产品的可能实现的架构、功能性和操作。在这方面,示意性流程图和/或示意性框图中的每个框可以表示代码的模块、片段或部分,其包括用于实现指定的逻辑功能的代码的一个或多个可执行指令。
31.还应注意,在一些替代实施方式中,框中注释的功能可以不按附图中注释的次序发生。例如,相继示出的两个框实际上可以基本上同时执行,或者这些框有时可以以相反的次序执行,这取决于所涉及的功能性。可以设想到在功能、逻辑或效果上等同于所图示的附图的一个或多个框或其部分的其他步骤和方法。
32.每个附图中的元件的描述可以参考前面的附图的元件。在所有附图中,相同的附图标记指代相同的元件,包括相同元件的替代实施例。
33.公开了用于在5g网络中选择认证类型的方法、装置和系统。ue可以经由可信非3gpp接入网络(“tnan”)中的可信非3gpp网关功能(“tngf”)接入5g核心(“5gc”)网络。目前的3gpp规范要求能够接入5g plmn的每个ue必须支持两种认证方法:eap-aka'和5g-aka。
34.当ue尝试接入5g plmn时,在主认证过程期间,归属plmn中的udm基于ue订户永久标识(supi)为该ue选择认证方法(eap-aka'或5g-aka)。然而,仅基于supi选择认证方法对于特殊ue类型不可行,即,对于(a)在使用3gpp接入时作为正常5g ue操作和(b)在使用wlan接入时作为无5g能力设备操作的ue不可行。
35.这种特殊ue类型可以经由3gpp接入网络(例如,ng-ran或e-utran)或者经由非3gpp接入网络(例如,wlan)向5g核心(5gc)网络注册,但是其应用不同的能力。通过3gpp接入网络,这种类型的ue应用5g nas协议,并且其通过发送nas注册请求消息来请求5g注册。通过非3gpp接入网络,这种特殊类型的ue不支持5g nas协议,并且其通过发起具有特殊nai的eap认证过程来请求5g注册。应注意,nai可以具有格式《username@realm》,其中,特殊nai可以在nai的username部分和/或realm部分中包括指示符。在这种情况下,nas注册请求由代表ue的可信wlan互通功能(“twif”)创建。
36.对于上述特殊ue类型,显然,当它尝试通过非3gpp接入注册时,udm应不选择5g-aka认证方法,因为这种认证方法是基于5g nas协议,但是ue不支持5g nas协议。因此,应增强5g主认证过程,使得udm在这种情况下能够选择eap-aka'认证方法。仅基于ue的supi(如当前指定的)选择认证方法可能导致为ue选择不支持的认证方法(即,5g-aka),这将导致通过非3gpp接入的注册失败。
37.这种特殊类型的ue也被称为wlan中无5g能力(“n5cw”)设备,以便清楚在其经由wlan接入网络与5gc通信时其无5g能力(即,不能使用5g nas协议)。然而,应注意,当n5cw设备经由3gpp接入网络与5gc通信时,该设备可以有5g能力。因此,同一设备能够具有两种“个
性”:当其经由3gpp接入网络与5gc通信时,该设备能够是常规5g ue,并且当其经由非3gpp接入网络与5gc通信时,该设备能够是n5cw设备。每种“个性”与通过3gpp接入和非3gpp接入的不同认证能力相关联,这是上文呈现的问题的来源。
38.图1描绘根据本公开的实施例的用于在5g网络中选择认证类型的无线通信系统100。在一个实施例中,无线通信系统100包括plmn中的至少一个远程单元105、至少一个可信非3gpp接入网络(“tnan”)120、以及移动核心网络140。tnan 120可以由至少一个基站单元121组成。远程单元105可以根据由tnan 120部署的无线电接入技术使用非3gpp通信链路113与tnan 120通信。尽管图1中描绘了特定数量的远程单元105、基站单元121、tnan 120和移动核心网络140,但是本领域技术人员将认识到任何数量的远程单元105、基站单元121、tnan 120、以及移动核心网络140可以被包括在无线通信系统100中。
39.在一个实施方式中,无线通信系统100符合3gpp规范中指定的5g系统。然而,更一般地,无线通信系统100可以实现一些其它开放或专有通信网络,例如lte/epc(称为“4g”)或wimax以及其它网络。本公开不旨在限于任何特定无线通信系统架构或协议的实施方式。
40.在一个实施例中,远程单元105可以包括计算设备,诸如台式计算机、膝上型计算机、个人数字助理(“pda”)、平板计算机、智能电话、智能电视(例如,连接到互联网的电视)、智能电器(例如,连接到互联网的电器)、机顶盒、游戏控制台、安全系统(包括安全相机)、车载计算机、网络设备(例如,路由器、交换机、调制解调器)等。在一些实施例中,远程单元105包括可穿戴设备,诸如智能手表、健身带、光学头戴式显示器等。此外,远程单元105可以被称为ue、订户单元、移动设备、移动站、用户、终端、移动终端、固定终端、订户站、用户终端、无线发射/接收单元(“wtru”)、设备、或本领域中使用的其他术语。
41.远程单元105可以经由上行链路(“ul”)和下行链路(“dl”)通信信号与tnan 120中的基站单元121中的一个或多个直接通信。此外,ul和dl通信信号可以被承载在通信链路113上。注意,tnan120是向远程单元105提供对移动核心网络140的接入的中间网络。
42.基站单元121可以经由通信链路113服务例如小区或小区扇区的服务区域内的多个远程单元105。基站单元121可以经由通信信号与一个或多个远程单元105直接通信。通常,基站单元121发射dl通信信号以在时域、频域和/或空间域中服务远程单元105。此外,dl通信信号可以被承载在通信链路113上。通信链路113可以是授权或非授权无线电频谱中的任何合适的载波。通信链路113有助于一个或多个远程单元105和/或一个或多个基站单元121之间的通信。
43.如上所述,tnan 120支持安全信令接口和与5g核心网络的互通。tnan包括至少一个tngf;在所描绘的实施例中,tnan 120包括第一tngf(“tngf-1”)125和第二tngf(“tngf-2”)127。在某些实施例中,tnan 120支持tnan 120中的tgnf之间的tn接口。
44.基站单元121可以分布在地理区域上。在某些实施例中,基站单元121也可以称为可信非3gpp接入点(“tnap”)、接入终端、接入点、基地、基站、中继节点、设备或本领域中使用的任何其他术语。基站单元121通常是诸如tnan 120的无线电接入网络(“ran”)的一部分,其可以包括可通信地耦合到一个或多个对应的基站单元121的一个或多个控制器。无线电接入网络的这些和其他元件未被图示,但本领域的普通技术人员通常熟知。基站单元121经由tnan 120连接到移动核心网络140。
45.在一些实施例中,远程单元105经由与移动核心网络140的网络连接与应用服务器
(或其他通信对等体)通信。例如,远程单元105中的应用(例如,web浏览器、媒体客户端、电话/voip应用)可以触发远程单元105以使用tnan 120与移动核心网络140建立pdu会话(或其他数据连接)。为了建立pdu会话,远程单元105必须向移动核心网络注册。
46.在一个实施例中,移动核心网络140是5g核心(“5gc”)或演进分组核心(“epc”),其可以被耦合到数据网络(诸如互联网和专用数据网络,以及其他数据网络)。远程单元105可以具有关于移动核心网络140的订阅或其他账户。本公开不旨在限于任何特定无线通信系统架构或协议的实施方式。
47.移动核心网络140包括若干网络功能(“nf”)。如所描绘的,移动核心网络140包括至少一个用户平面功能(“upf”)141。移动核心网络140还包括多个控制平面功能,包括但不限于接入和移动性管理功能(“amf”)143、会话管理功能(“smf”)145、认证服务器功能(“ausf”)146、策略控制功能(“pcf”)147、和统一数据管理功能(“udm”)149。在某些实施例中,移动核心网络140还可以包括网络存储库功能(“nrf”)(由各种nf用于通过api发现和相互通信)、或为5g核心网定义的其他nf。
48.远程单元105可以请求通过3gpp接入120(例如,ng-ran或e-utran),或者通过非3gpp接入130(例如,wlan)注册到移动核心网络140(例如,5gc)。互通功能135代表通过非3gpp接入网络130不支持5g-nas协议的远程单元105创建nas注册请求,例如,如在ts23.502、条款4.12b中所规定的。在各种实施方式中,互通功能135是可信wlan互通功能(“twif”)的实施例。
49.udm149是统一数据管理功能,其在每次远程单元105必须被认证时(例如,在注册过程期间)选择认证方法并创建适用的认证数据。ausf 146是认证服务器功能,其从udm149接收所选择的认证方法和认证数据并对远程单元105认证。
50.在各种实施例中,移动核心网络140支持不同类型的移动数据连接和不同类型的网络切片,其中每个移动数据连接利用特定的网络切片。每个网络切片包括cp和up网络功能的集合,其中每个网络切片针对特定类型的服务或业务类别被优化。为了便于图示,在图1中未示出不同的网络切片,但是假设它们的支持。在一个示例中,每个网络切片实例包括smf 145和upf 141的实例,但是各种网络切片共享amf 143、pcf 147和udm/udr 149。在另一示例中,每个网络切片实例包括amf 143、smf 145和upf141的实例。尽管在图1中描绘了特定数量和类型的网络功能,但是本领域技术人员将认识到在移动核心网络140中可以包括任何数量和类型的网络功能。
51.如上所讨论的,对于不支持通过非3gpp接入网络130的5g-nas协议的远程单元105,仅基于ue的supi(如当前指定的)选择认证方法可能导致为(即,5g-aka)选择不支持的认证方法,这将会导致通过非3gpp接入的注册失败。因此,互通功能135和/或移动核心网络140的行为被修改为不选择不支持的认证方法,如下面更详细地描述的。
52.图2a至2d图示了当不支持通过非3gpp接入130的5g nas的ue请求经由wlan接入网络(例如,可信非3gpp接入网络210)注册到5gc(在5g plmn 215中)时应用的信令流。这种类型的ue还被称为wlan中无5g能力(“n5cw”)设备205,以便清楚在其经由wlan接入网络与5gc通信时其无5g能力(即,不能使用5g nas协议)。然而,应注意,当n5cw设备经由3gpp接入网络120与5gc通信时,该设备可以有5g能力。因此,同一设备能够具有两种“个性”:当其经由3gpp接入网络120与5gc通信时,其能够是常规5g ue,并且当其经由非3gpp接入网络130与
5gc通信时,其能够是n5cw设备。每种“个性”与通过3gpp接入和非3gpp接入的不同认证能力相关联,这是上文呈现的问题的来源。
53.过程200涉及n5cw设备205(即,远程单元105的一个实施例)、tnan 210(即,非3gpp接入网络130的一个实施例)、twif 215(即,互通功能135的一个实施例)和5g pfmn 215中的5gc nf,特别是amf 217(即,amf 143的一个实施例)、ausf 218(即,ausf 146的一个实施例)以及udm 219(即,udm/udr 149的一个实施例)。
54.过程200修改了ts 23.502vl6.4.0、条款4.12b.2中指定的过程,具有一些新颖的增强,其目的是在n5cw设备205试图经由非3gpp接入(即,tnan 210)向5gc(在5g pfmn 215中)注册时帮助udm209选择正确的认证方法(即,eap-aka')。还应注意,如果没有这些增强,udm 219将仅基于n5cw设备205的supi选择认证方法并且因此可能选择不被n5cw设备205支持的5g-aka。在最典型的情况下,可信非3gpp接入网络210是符合ieee 802.11规范的wlan接入网络。
55.过程200开始于图2a,在步骤1中,n5cw设备205发现wlan接入网络(即,tnan 210),其通告其支持对不支持5g nas协议的设备的一个或多个pfmn的5g连接。这种wlan接入网络被称为“可信”wlan接入网络,因为其支持与这些plmn中的每一个的n2/n3连接性。
56.n5cw设备205决定经由所发现的tnan 210连接到这些plmn之一(即,连接到5g plmn 215)并与所发现的tnan 210中的可信非3gpp接入点(“tnap”)211建立层-2(l2)连接(参见消息传递221)。在ieee 802.11wlan的情况下,该l2连接对应于ieee 802.11关联。
57.在步骤2处,发起eap过程。eap分组在n5cw设备205和tnan210之间被封装成l2分组,例如,封装成ieee 802.11/802.lx分组。tnap 211请求n5cw设备205的标识(参见消息传递223),并且n5cw设备205利用包含nai的l2分组来响应。由n5cw设备205提供的nai(即,nai=“6《suci》@nai.5gc-nn.mnc《mnc》.mcc《mcc》.3gppnetwork.org”)指示其向特定plmn请求“没有nas的5g连接性”。应注意,前缀“6”是指示n5cw设备的能力的特殊数字,如下文进一步详述的。mnc、mcc是特定5g plmn 215的标识,“5gc-nn”标签指示没有nas的5g连接性。suci是订阅隐藏标识符,其标识5g plmn210中的订阅并启用标识隐私,即不向中介功能公开真实的订阅标识。在各种实施例中,suci是基于n5cw设备205的永久订阅标识,诸如supi和/或imsi。
58.由n5cw设备205提供的nai触发tnap 211以选择向所指示的5g plmn 215提供5g连接性的twif 213并且向所选择的twif 213发送aaa请求(参见消息传递227)。在tnap 211与所选择的twif213之间,每个eap分组被封装成aaa消息。
59.在步骤3处,当在步骤2c中接收到aaa请求后,twif 213代表n5cw设备205创建nas注册请求消息(参见框229)并且在所指示的plmn中选择amf 217以通过n2接口转发nas注册请求(参见框231)。在一些实施例中,twif 213导出用于nas注册请求的认证请求类型,如选项a(框233)中图示的。在其它实施例中,amf 217导出认证请求类型,如选项b(框239)中图示的。
60.在步骤a1(选项a的一部分)处,twif 213基于接收到的nai导出认证请求类型(参见框235)。认证请求类型指示用于该n5cw设备205的所请求的认证方法,例如,其被设定为eap-aka',因为已知n5cw设备205不能支持5g-aka。在某些实施例中,twif 213可以始终将认证请求类型设定为eap-aka'。可替选地,twif 213可以利用nai中《such》前面的数字来确
定由n5cw设备205偏好的认证方法。该数字对于eap-aka'被设定为“6”,对于eap-aka被设定为“0”,对于eap-sim被设定为“1”等。然而,在其它网络实施方式中,可以使用不同的前缀来指示不同的候选认证方法。
61.在步骤a2(也是选项a的一部分)处,twif 213将所创建的nas注册请求消息转发到所选择的amf 217(参见消息传递237)。这里,在n2消息内发送所创建的nas注册请求消息,n2消息还包含认证请求类型参数(即,认证请求类型=eap-aka')。
62.继续参考图2b,在步骤b1(选项b的一部分)处,可替选地,代替步骤a1至a2,twif 213不导出认证请求类型,而是在不包含认证请求类型的n2消息内将所创建的nas注册请求消息转发到所选择的amf 217(参见消息传递241)。
63.在步骤b2(也是选项b的一部分)处,在该替选方案中,amf 217生成认证请求类型并且例如将其始终设定为eap-aka'(参见框243)。应注意,因为amf 217不知道由n5cw设备205提供的nai,所以它不能利用《suci》前面的数字来确定由n5cw设备205偏好的认证方法。然而,当plmn仅支持5g-aka和eap-aka'认证方法时,这不是问题。
64.重要的是,应注意,amf 217仅在其接收到来自twif 213的nas注册请求消息时生成认证请求类型。当amf 217从另一无线电接入功能(例如,gnb、n3iwf、tngf、w-agf)接收到nas注册请求消息时,amf 217不导出认证请求类型。
65.在步骤4a处,amf 217决定对请求注册的设备进行认证,并向ausf 218发送nausf_ueauthentication_authenticate请求消息(参见消息传递245)。然而,该消息还包含在步骤a2中从twif 213接收到的或在步骤b2中由amf 217导出的认证请求类型。
66.在步骤4b处,在ausf 218利用n5cw设备205发起认证过程之前,其从udm 219请求选择认证方法并提供认证数据(也称为认证向量)(参见消息传递247)。如所描绘的,在nudm_ueauthentication_get请求消息中,ausf 218还包括由amf 217根据选项a接收到的或由amf 217根据选项b导出的认证请求类型。
67.在步骤5处,udm 219使用接收到的认证请求类型选择认证方法(参见框249)。udm 219可以使用与接收到的订户标识(即,suci)相对应的订阅数据来确定接收到的认证请求类型中的认证方法是否被订阅数据允许。在所描绘的实施例中,假定请求的eap-aka'方法对于n5cw设备205是允许的。
68.在步骤6处,如果接收到的认证请求类型中的认证方法被订阅数据允许,则udm 219选择该认证方法并向ausf 218提供(a)选择的认证方法(在认证类型元素中)和(b)该认证方法的所请求的认证向量(参见消息传递251)。继而,ausf 218根据选择的认证方法发起eap认证过程,例如,如果eap-aka'被选择,则ausf 218创建eap/aka挑战分组。ausf 218向amf 217发送包括eap有效载荷中的所创建的eap分组的响应(参见消息传递253)。
69.继续参考图2c,在步骤7处,由ausf 218创建的eap分组经由amf 217、twif 213和tnap 211转发到n5cw设备205(参见消息传递255)。
70.在步骤8处,n5cw设备205发送响应eap分组,响应eap分组经由tnap 211、twif 213和amf 217转发到ausf 218(参见消息传递257)。更多的eap分组可以如步骤7和8中那样在ue与ausf218之间交换。
71.在步骤9处,在成功地完成认证之后,ausf 218向amf 217发送包括eap-成功分组(再次作为eap有效载荷)、k
seaf
密钥和n5cw设备205的未隐藏订户标识(即,supi)的消息(参
见消息传递259)。
72.在步骤10a处,另外,ausf 218通过发送nudm_ueauthentication_resultconfirmation请求消息向udm 219指示成功地完成认证(参见消息传递261)。在步骤10b处,udm 219利用nudm_ueauthentication_resultconfirmation响应消息来响应(参见消息传递263)。
73.在步骤11处,amf 217从接收到的k
seaf
密钥创建twif密钥(参见框265)。
74.在步骤12a处,amf 217发起正常安全模式控制(smc)过程(参见消息传递267)。在步骤12b处,twif 213代表n5cw设备205进行响应(参见消息传递269)。该smc过程在twif 213与amf 217之间执行,因为n5cw设备205不支持5g nas。
75.在步骤13处,amf 217向twif 213发送n2初始ue上下文设置请求消息,以便创建与n5cw设备205的安全通信信道(参见消息传递271)。该消息包含twif密钥并触发twif 213将eap-成功消息发送到n5cw设备205并且将tnap密钥发送到tnap 211(参见消息传递273、275)。tnap 211使用tnap密钥来确保n5cw设备205与tnap 211之间的空中接口通信安全。应注意,n5cw 205导出tnap密钥的副本以用于确保空中接口安全。
76.在步骤14a处,在n5cw设备205与tnap 211之间建立安全性(参见消息传递277)并且n5cw设备205成功地连接到wlan。在步骤14b处,n5cw设备205接收包括ip地址的ip配置数据(例如,利用dhcp过程)(参见消息传递279)。在tnap 211与twif 213之间建立层-2(l2)或层-3(l3)连接,其进一步用于将n5cw设备205的所有业务隧道传递到twif 213/从twif 213隧道传递(参见消息传递281)。
77.在步骤15a至15b处,twif 213利用n2初始ue上下文响应消息来响应amf 217(参见消息传递283),其通过向twif 213发送nas注册接受来触发amf 217完成注册过程(参见消息传递285)。在该步骤之后,twif 213可以代表n5cw设备205请求pdu会话,例如,如ts 23.502vl6.4.0、条款4.12b.2中所述,以便经由5g plmn215中的5gc路由发送n5cw设备205的所有数据。
78.图3描绘了根据本公开的实施例的用户设备装置300的一个实施例。用户设备装置300可以是远程单元105和/或ue 205的一个实施例。此外,用户设备装置300可以包括处理器305、存储器310、输入设备315、输出设备320、收发器325。在一些实施例中,输入设备315和输出设备320被组合成单个设备,诸如触摸屏。在某些实施例中,用户设备装置300不包括任何输入设备315和/或输出设备320。
79.如所描绘的,收发器325包括至少一个发射器330和至少一个接收器335。这里,收发器325经由接入网络与移动核心网络(例如,3gc)通信。另外,收发器325可以支持至少一个网络接口340。这里,至少一个网络接口340有助于与tngf的通信(例如,使用“nwt”接口)。此外,至少一个网络接口340可以包括用于与amf、smf和/或upf通信的接口。
80.在一个实施例中,处理器305可以包括能够执行计算机可读指令和/或能够执行逻辑操作的任何已知控制器。例如,处理器305可以是微控制器、微处理器、中央处理单元(“cpu”)、图形处理单元(“gpu”)、辅助处理单元、现场可编程门阵列(“fpga”)、或类似的可编程控制器。在一些实施例中,处理器305执行存储在存储器310中的指令以执行本文中所描述的方法和例程。处理器305通信地耦合到存储器310、输入设备315、输出设备320和收发器325。
81.在各种实施例中,处理器305控制用户设备装置300以实现上述ue行为。
82.在一个实施例中,存储器310是计算机可读存储介质。在一些实施例中,存储器310包括易失性计算机存储介质。例如,存储器310可以包括ram,其包括动态ram(“dram”)、同步动态ram(“sdram”)和/或静态ram(“sram”)。在一些实施例中,存储器310包括非易失性计算机存储介质。例如,存储器310可以包括硬盘驱动器、闪存或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器310包括易失性和非易失性计算机存储介质两者。
83.在一些实施例中,存储器310存储与在5g网络中选择认证类型有关的数据,例如,存储认证参数、安全密钥、设备/实体标识符、ip地址等。在某些实施例中,存储器310还存储程序代码和相关数据,诸如在用户设备装置300上操作的操作系统(“os”)或其他控制器算法以及一个或多个软件应用。
84.在一个实施例中,输入设备315可以包括任何已知的计算机输入设备,包括触摸面板、按钮、键盘、指示笔、麦克风等。在一些实施例中,输入设备315可以与输出设备320集成,例如,作为触摸屏或类似的触敏显示器。在一些实施例中,输入设备315包括触摸屏,使得文本可以使用显示在触摸屏上的虚拟键盘和/或通过在触摸屏上的手写被输入。在一些实施例中,输入设备315包括两个或更多个不同的设备,诸如键盘和触摸面板。
85.在一个实施例中,输出设备320可以包括任何已知的电子可控显示器或显示设备。输出设备320可以被设计为输出视觉、听觉和/或触觉信号。在一些实施例中,输出设备320包括能够向用户输出视觉数据的电子显示器。例如,输出设备320可以包括但不限于lcd显示器、led显示器、oled显示器、投影仪或能够向用户输出图像、文本等的类似显示设备。作为另一非限制性示例,输出设备320可以包括可穿戴显示器,诸如智能手表、智能眼镜、平视显示器等。此外,输出设备320可以是智能电话、个人数字助理、电视、台式计算机、笔记本(膝上型)计算机、个人计算机、车辆仪表板等的组件。
86.在某些实施例中,输出设备320包括用于产生声音的一个或多个扬声器。例如,输出设备320可以产生听觉警报或通知(例如,蜂鸣声或嘟嘟声)。在一些实施例中,输出设备320包括用于产生振动、运动或其他触觉反馈的一个或多个触觉设备。在一些实施例中,输出设备320的全部或部分可以与输入设备315集成。例如,输入设备315和输出设备320可以形成触摸屏或类似的触敏显示器。在其他实施例中,输出设备320的全部或部分可以位于输入设备315附近。
87.如在上面所讨论的,收发器325经由一个或多个接入网络与移动通信网络的一个或多个网络功能进行通信。收发器325在处理器305的控制下操作以发射消息、数据和其他信号并且还接收消息、数据和其他信号。例如,处理器305可以在特定时间处选择性地激活收发器(或其部分)以便于发送和接收消息。
88.收发器325可以包括一个或多个发射器330和一个或多个接收器335。尽管仅图示了一个发射器330和一个接收器335,但是用户设备装置300可以具有任何合适数量的发射器330和接收器335。此外,发射器330和接收器335可以是任何合适类型的发射器330和接收器335。在一个实施例中,收发器325包括用于在授权无线电频谱上与移动通信网络通信的第一发射器/接收器对和用于在未授权无线电频谱上与移动通信网络通信的第二发射器/接收器对。
89.在某些实施例中,用于在授权无线电频谱上与移动通信网络通信的第一发射器/
接收器对和用于在未授权无线电频谱上与移动通信网络通信的第二发射器/接收器对可以被组合成单个收发器单元,例如,执行用于与授权和未授权无线电频谱两者一起使用的功能的单个芯片。在一些实施例中,第一发射器/接收器对和第二发射器/接收器对可以共享一个或多个硬件组件。例如,某些收发器325、发射器330和接收器335可以被实现为物理上分离的组件,这些组件接入共享的硬件资源和/或软件资源,诸如例如,网络接口340。
90.在各种实施例中,一个或多个发射器330和/或一个或多个接收器335可以被实现和/或集成到诸如多收发器芯片、片上系统、asic或其他类型的硬件组件的单个硬件组件中。在某些实施例中,一个或多个发射器330和/或一个或多个接收器335可以被实现和/或集成到多芯片模块中。在一些实施例中,诸如网络接口340的其他组件或其他硬件组件/电路可以与任意数量的发射器330和/或接收器335集成到单个芯片中。在这样的实施例中,发射器330和接收器335可以被逻辑地配置为使用一个多个公共控制信号的收发器325,或者被实现为在相同硬件芯片中或多芯片模块中实现的模块化发射器330和接收器335。
91.图4描绘了根据本公开的实施例的网络设备装置400的一个实施例。在一些实施例中,网络设备装置400可以是tngf(即,tngf1和/或tngf2)的一个实施例。在其他实施例中,网络设备装置400可以是amf的一个实施例。此外,网络设备装置400可以包括处理器405、存储器410、输入设备415、输出设备420、收发器425。在一些实施例中,输入设备415和输出设备420被组合成单个设备,诸如触摸屏。在某些实施例中,网络设备装置400不包括任何输入设备415和/或输出设备420。
92.如所描绘的,收发器425包括至少一个发射器430和至少一个接收器435。这里,收发器425与一个或多个远程单元105通信。另外,收发器425可以支持至少一个网络接口440,诸如图1中描绘的nwt、n2和n3接口。在一些实施例中,收发器425支持用于与ran节点通信的第一接口、用于与移动核心网络(例如,4gc)中的一个或多个网络功能通信的第二接口以及用于与远程单元(例如,ue)通信的第三接口。
93.在一个实施例中,处理器405可以包括能够执行计算机可读指令和/或能够执行逻辑操作的任何已知控制器。例如,处理器405可以是微控制器、微处理器、中央处理单元(“cpu”)、图形处理单元(“gpu”)、辅助处理单元、现场可编程门阵列(“fpga”)、或类似的可编程控制器。在一些实施例中,处理器405执行存储在存储器410中的指令以执行本文中所描述的方法和例程。处理器405通信地耦合到存储器410、输入设备415、输出设备420和第一收发器425。
94.在各种实施例中,处理器405控制网络设备装置400以实现上述amf行为。在一些实施例中,经由网络接口440,处理器405接收网络接口440,该网络接口440接收来自非3gpp接入网(即,twif)中的互通功能的第一消息,其中,该第一消息代表不支持nas协议的远程单元(即,n5cw设备)向移动通信网络请求5g注册。
95.处理器405为远程单元确定所请求的认证方法,其中,所请求的认证方法不是基于nas协议并且经由移动通信网络中的ausf将所请求的认证方法转发到数据管理功能(即,udm)。这里,所请求的认证方法由数据管理功能应用以选择用于远程单元的认证方法,其中,所选择的认证方法不是基于nas协议。处理器405响应于远程单元使用所选择的认证方法成功地完成认证而利用互通功能发起安全模式控制过程。
96.在一些实施例中,该第一消息是包含nas注册请求消息和认证类型参数的ngap消
息,其中,确定所请求的认证方法包括为了认证类型参数而解析第一消息。在一些实施例中,确定所请求的认证方法包括每当接收到第一消息时选择预配置的认证方法类型(即,eap-aka')。在一些实施例中,请求消息包含所请求的认证方法,其中,认证请求消息指示远程单元应当使用基于所请求的认证方法的认证方法被认证。
97.在各种实施例中,处理器405控制网络设备装置400以实现上述twif行为。在一些实施例中,经由网络接口440,处理器405接收请求向移动通信网络注册远程单元的第一消息,其中,该远程单元被连接到非3gpp接入网络并且其中远程单元不支持nas协议(即,远程单元是n5cw设备)。处理器405确定用于远程单元的认证请求类型,其中,该认证请求类型不是基于nas协议。处理器405代表远程单元创建nas注册消息并向移动通信网络中的接入管理功能发送第二消息,其中,该第二消息包含nas注册消息和所确定的认证请求类型。
98.在一些实施例中,第一消息包括nai,该nai指示远程单元不支持nas协议,其中,确定认证请求类型包括基于nai选择认证请求类型。在某些实施例中,nai的一部分指示由远程单元偏好的认证方法,其中,确定认证请求类型是基于由远程单元偏好的认证方法。在一些实施例中,该装置被配置有默认认证方法类型以每当接收到第一消息时使用。
99.在各种实施例中,处理器405控制网络设备装置400以实现上述udm行为。在一些实施例中,经由网络接口440,处理器405从移动通信网络中的ausf接收要为远程单元(即,n5cw设备)提供认证数据的第一请求,其中,该请求指示认证请求类型。处理器405使用远程单元的订阅数据和认证请求类型选择第一认证方法并且通过发送认证向量来响应第一请求,其中,该响应还指示第一认证方法。
100.在一些实施例中,选择第一认证方法包括确定认证请求类型是否被订阅数据允许。在一些实施例中,第一请求包括远程单元的suci,其中,该处理器405对suci进行解码以检索远程单元的订阅数据。
101.在一个实施例中,存储器410是计算机可读存储介质。在一些实施例中,存储器410包括易失性计算机存储介质。例如,存储器410可以包括ram,其包括动态ram(“dram”)、同步动态ram(“sdram”)和/或静态ram(“sram”)。在一些实施例中,存储器410包括非易失性计算机存储介质。例如,存储器410可以包括硬盘驱动器、闪存或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器410包括易失性和非易失性计算机存储介质两者。
102.在一些实施例中,存储器410存储与选择5g网络中的认证类型有关的数据,例如存储安全密钥、ip地址、ue上下文等。在某些实施例中,存储器410还存储程序代码和相关数据,诸如在网络设备装置400上操作的操作系统(“os”)或其他控制器算法以及一个或多个软件应用。
103.在一个实施例中,输入设备415可以包括任何已知的计算机输入设备,包括触摸面板、按钮、键盘、指示笔、麦克风等。在一些实施例中,输入设备415可以与输出设备420集成,例如,作为触摸屏或类似的触敏显示器。在一些实施例中,输入设备415包括触摸屏,使得文本可以使用显示在触摸屏上的虚拟键盘和/或通过在触摸屏上的手写被输入。在一些实施例中,输入设备415包括两个或更多个不同的设备,诸如键盘和触摸面板。
104.在一个实施例中,输出设备420可以包括任何已知的电子可控显示器或显示设备。输出设备420可以被设计为输出视觉、听觉和/或触觉信号。在一些实施例中,输出设备420包括能够向用户输出视觉数据的电子显示器。例如,输出设备420可以包括但不限于lcd显
示器、led显示器、oled显示器、投影仪或能够向用户输出图像、文本等的类似显示设备。作为另一非限制性示例,输出设备420可以包括可穿戴显示器,诸如智能手表、智能眼镜、平视显示器等。此外,输出设备420可以是智能电话、个人数字助理、电视、台式计算机、笔记本(膝上型)计算机、个人计算机、车辆仪表板等的组件。
105.在某些实施例中,输出设备420包括用于产生声音的一个或多个扬声器。例如,输出设备420可以产生听觉警报或通知(例如,蜂鸣声或嘟嘟声)。在一些实施例中,输出设备420包括用于产生振动、运动或其他触觉反馈的一个或多个触觉设备。在一些实施例中,输出设备420的全部或部分可以与输入设备415集成。例如,输入设备415和输出设备420可以形成触摸屏或类似的触敏显示器。在其他实施例中,输出设备420的全部或部分可以位于输入设备415附近。
106.如在上面所讨论的,收发器425可以与一个或多个远程单元和/或与提供对一个或多个plmn的接入的一个或多个互通功能通信。收发器425还可以与一个或多个网络功能(例如,在移动核心网络140中)通信。收发器425在处理器405的控制下操作以发射消息、数据和其他信号并且还接收消息、数据和其他信号。例如,处理器405可以在特定时间处选择性地激活收发器(或其部分)以便于发送和接收消息。
107.收发器425可以包括一个或多个发射器430和一个或多个接收器435。在某些实施例中,一个或多个发射器430和/或一个或多个接收器435可以共享收发器硬件和/或电路。例如,一个或多个发射器430和/或一个或多个接收器435可以共享天线、天线调谐器、放大器、滤波器、振荡器、混频器、调制器/解调器、电源等。在一个实施例中,收发器425在使用公共物理硬件的同时使用不同的通信协议或协议栈实现多个逻辑收发器。
108.图5描绘了根据本公开的实施例的用于在5g网络中选择认证类型的方法500的一个实施例。在各种实施例中,方法500由诸如上述的amf 143、amf 217和/或网络设备装置400的接入和移动性管理功能执行。在一些实施例中,方法500由诸如微控制器、微处理器、cpu、gpu、辅助处理单元、fpga等的处理器执行。
109.方法500开始并从非3gpp接入网络(即,twif)中的互通功能接收505第一消息,其中,该第一消息代表不支持nas协议的远程单元向移动通信网络请求5g注册。
110.方法500包括为远程单元确定510所请求的认证方法,其中,所请求的认证方法不是基于nas协议。
111.方法500包括经由移动通信网络中的ausf将所请求的认证方法转发515到数据管理功能(即,udm)。这里,所请求的认证方法由数据管理功能应用以选择用于远程单元的认证方法,其中,所选择的认证方法不是基于nas协议。
112.方法500包括响应于远程单元使用所选择的认证方法成功地完成认证而利用互通功能发起520smc过程。方法500结束。
113.图6描绘了根据本公开的实施例的用于在5g网络中选择认证类型的方法600的一个实施例。在各种实施例中,方法600由诸如上述的互通功能135、twif 213和/或网络设备装置400的互通功能执行。在一些实施例中,方法600由诸如微控制器、微处理器、cpu、gpu、辅助处理单元、fpga等的处理器来执行。
114.方法600开始并接收605接收请求向移动通信网络注册远程单元的第一消息,其中,该远程单元被连接到非3gpp接入网络并且其中远程单元不支持nas协议。该方法600包
括确定610用于远程单元的认证请求类型,其中,该认证请求类型不是基于nas协议。该方法600包括代表远程单元创建615nas注册消息。方法600包括向移动通信网络中的接入管理功能发送620第二消息,其中,该第二消息包含nas注册消息和所确定的认证请求类型。方法600结束。
115.图7描绘了根据本公开的实施例的用于在5g网络中选择认证类型的方法700的一个实施例。在各种实施例中,方法700由诸如上述的udm/udr 149、udm 219和/或网络设备装置400的订阅和用户数据管理器执行。在一些实施例中,方法700由诸如微控制器、微处理器、cpu、gpu、辅助处理单元、fpga等的处理器执行。
116.方法700开始并从移动通信网络中的ausf接收705要为远程单元提供认证数据的第一请求,其中,该请求指示认证请求类型。方法700包括使用远程单元的订阅数据和认证请求类型选择710第一认证方法。方法700包括通过发送认证向量来响应715第一请求,其中,该响应还指示第一认证方法。方法700结束。
117.根据本公开的实施例,本文公开了用于在5g网络中选择认证类型的第一装置。第一装置可以由诸如amf 143、amf 217和/或网络设备装置400的接入和移动性管理功能来实现。第一装置包括处理器和网络接口,该网络接口接收来自非3gpp接入网络(即,twif)中的互通功能的第一消息,其中,该第一消息代表不支持nas协议的远程单元向移动通信网络请求5g注册。处理器为远程单元确定所请求的认证方法,其中,所请求的认证方法不是基于nas协议并且经由移动通信网络中的ausf将所请求的认证方法转发到数据管理功能(即,udm)。这里,所请求的认证方法由数据管理功能应用以选择用于远程单元的认证方法,其中,所选择的认证方法不是基于nas协议。处理器响应于远程单元使用所选择的认证方法成功地完成认证而利用互通功能发起安全模式控制过程。
118.在一些实施例中,该第一消息是包含nas注册请求消息和认证类型参数的ngap消息,其中,确定所请求的认证方法包括为了认证类型参数而解析第一消息。在一些实施例中,确定所请求的认证方法包括每当接收到第一消息时选择预配置的认证方法类型(即,eap-aka')。在一些实施例中,请求消息包含所请求的认证方法,其中,该认证请求消息指示远程单元应当使用基于所请求的认证方法的认证方法被认证。
119.根据本公开的实施例,本文公开了用于在5g网络中选择认证类型的第一方法。第一方法可以由诸如amf 143、amf 217和/或网络设备装置400的接入和移动性管理功能执行。第一方法包括从非3gpp接入网络(即,twif)中的互通功能接收第一消息,其中,该第一消息代表不支持nas协议的远程单元向移动通信网络请求5g注册。第一方法包括为远程单元确定所请求的认证方法,其中,所请求的认证方法不是基于nas协议并且经由移动通信网络中的ausf将所请求的认证方法转发到数据管理功能(即,udm)。这里,所请求的认证方法由数据管理功能应用以选择用于远程单元的认证方法,其中,所选择的认证方法不是基于nas协议。第一方法包括响应于远程单元使用所选择的认证方法成功地完成认证而利用互通功能发起安全模式控制过程。
120.在一些实施例中,该第一消息是包含nas注册请求消息和认证类型参数的ngap消息,其中,确定所请求的认证方法包括为了认证类型参数而解析第一消息。在一些实施例中,确定所请求的认证方法包括每当接收到第一消息时选择预配置的认证方法类型(即,eap-aka')。在一些实施例中,转发所请求的认证方法包括向ausf发送包含所请求的认证方
法的认证请求消息,其中,该认证请求消息指示远程单元要使用基于所请求的认证方法的认证方法被认证。
121.根据本公开的实施例,本文公开了用于在5g网络中选择认证类型的第二装置。第二装置可以由诸如互通功能135、twif 213和/或网络设备装置400的互通功能来实现。第二装置包括处理器和网络接口,该网络接口接收请求向移动通信网络注册远程单元的第一消息,其中,该远程单元被连接到非3gpp接入网络并且其中远程单元不支持nas协议。处理器确定用于远程单元的认证请求类型,其中,该认证请求类型不是基于nas协议。处理器代表远程单元创建nas注册消息并向移动通信网络中的接入管理功能发送第二消息,其中,该第二消息包含nas注册消息和所确定的认证请求类型。
122.在一些实施例中,第一消息包括nai,该nai指示远程单元不支持nas协议,其中,确定认证请求类型包括基于nai选择认证请求类型。在某些实施例中,nai的一部分指示由远程单元偏好的认证方法,其中,确定认证请求类型是基于由远程单元偏好的认证方法。在一些实施例中,该装置被配置有默认认证方法类型以每当接收到第一消息时使用。
123.根据本公开的实施例,本文公开了用于在5g网络中选择认证类型的第二方法。第二方法可以由诸如互通功能135、twif 213和/或网络设备装置400的互通功能执行。第二方法包括接收请求向移动通信网络注册远程单元的第一消息,其中,该远程单元被连接到非3gpp接入网络并且其中远程单元不支持nas协议。第二方法包括确定用于远程单元的认证请求类型并且代表远程单元创建nas注册消息。这里,认证请求类型不是基于nas协议。第二方法包括向移动通信网络中的接入管理功能发送第二消息,其中,该第二消息包含nas注册消息和所确定的认证请求类型。
124.在一些实施例中,第一消息包括nai,该nai指示远程单元不支持nas协议,其中,确定认证请求类型包括基于nai选择认证请求类型。在某些实施例中,nai的一部分指示由远程单元偏好的认证方法,其中,确定认证请求类型是基于由远程单元偏好的认证方法。在一些实施例中,第二方法包括接收默认认证方法类型的配置以每当接收到第一消息时使用。
125.根据本公开的实施例,本文公开了用于在5g网络中选择认证类型的第三装置。第三装置可以由诸如udm/udr 149、udm 219和/或网络设备装置400的订阅和用户数据管理器实现。第三装置包括处理器和网络接口,该网络接口从移动通信网络中的ausf接收要为远程单元提供认证数据的第一请求,其中,该请求指示认证请求类型。处理器使用远程单元的订阅数据和认证请求类型选择第一认证方法并且通过发送认证向量来响应第一请求,其中,该响应还指示第一认证方法。
126.在一些实施例中,选择第一认证方法包括确定认证请求类型是否被订阅数据允许。在一些实施例中,第一请求包括远程单元的suci,其中,该处理器对suci进行解码以检索远程单元的订阅数据。
127.根据本公开的实施例,本文公开了用于在5g网络中选择认证类型的第三方法。第三方法可以由诸如udm/udr 149、udm 219和/或网络设备装置400的订阅和用户数据管理器执行。第三方法包括从移动通信网络中的ausf接收要为远程单元提供认证数据的第一请求,其中,该请求指示认证请求类型。第三方法包括使用远程单元的订阅数据和认证请求类型选择第一认证方法并且通过发送认证向量来响应第一请求,其中,该响应还指示第一认证方法。
128.在一些实施例中,选择第一认证方法包括确定认证请求类型是否被订阅数据允许。在一些实施例中,该第一请求包括远程单元的suci,该方法进一步包括对suci进行解码以检索远程单元的订阅数据。
129.实施例可以以其他特定形式被实践。所描述的实施例在所有方面仅被认为是说明性的而不是限制性的。因此,本发明的范围由所附权利要求而不是由前述描述指示。在权利要求的含义和范围内的所有变化都应被涵盖在其范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献