选择非3gpp接入网络

文档序号:739802 发布日期:2021-04-20 浏览:74次 >En<

阅读说明:本技术 选择非3gpp接入网络 (Selecting non-3 GPP access networks ) 是由 阿波斯陶里斯·索尔金茨 迪米特里额斯·卡拉姆帕特斯 哥纳季·韦列夫 于 2018-10-08 设计创作,主要内容包括:公开了用于选择非3GPP接入网络的装置、方法和系统。一个装置(300)包括处理器(305)和用于与一个或多个非3GPP接入网络进行通信的收发器(325)。处理器(305)创建经由非3GPP接入网络可连接的可用PLMN的第一列表(265)。在此,第一列表(265)指示为每个PLMN支持的一个或多个受信任的连接性类型。处理器(305)选择第一PLMN和第一PLMN支持的第一连接性类型。处理器(305)创建可用的非3GPP接入网络的第二列表。处理器(305)选择支持到第一PLMN的第一连接性类型的最高优先级的可用非3GPP网络。处理器(305)通过所选择的非3GPP接入网络使用第一连接性类型开始与第一PLMN的连接性过程。(Apparatus, methods and systems for selecting a non-3 GPP access network are disclosed. An apparatus (300) includes a processor (305) and a transceiver (325) for communicating with one or more non-3 GPP access networks. The processor (305) creates a first list (265) of available PLMNs that are connectable via a non-3 GPP access network. Here, the first list (265) indicates one or more trusted connectivity types supported for each PLMN. The processor (305) selects a first PLMN and a first connectivity type supported by the first PLMN. A processor (305) creates a second list of available non-3 GPP access networks. The processor (305) selects a highest priority available non-3 GPP network that supports a first connectivity type to a first PLMN. The processor (305) initiates a connectivity procedure with the first PLMN using the first connectivity type through the selected non-3 GPP access network.)

选择非3GPP接入网络

技术领域

本文公开的主题总体上涉及无线通信,并且更具体地涉及UE选择非3GPP接入网络。

背景技术

在此定义以下缩写,在以下描述中至少引用其中一些缩写。

第三代合作伙伴计划(“3GPP”)、第五代核心(“5GC”)、接入和移动性管理功能(“AMF”)、接入网络性能(“ANP”)、接入点名称(“APN”)、接入层(“AS”)、载波聚合(“CA”)、空闲信道评估(“CCA”)、控制信道元素(“CCE”)、信道状态信息(“CSI”)、公共搜索空间(“CSS”)、数据网络名称(“DNN”)、数据无线电承载(“DRB”)、下行链路控制信息(“DCI”)、下行链路(“DL”)、增强型空闲信道评估(“eCCA”)、增强型移动宽带(“eMBB”)、演进型节点-B(“eNB”)、演进型分组核心(“EPC”)、演进型UMTS地面无线电接入网络(“E-UTRAN”)、欧洲电信标准协会(“ETSI”)、基于帧的设备(“FBE”)、频分双工(“FDD”)、频分多址(“FDMA”)、全球唯一的临时UE身份(“GUTI”)、混合自动重传请求(“HARQ”)、归属用户服务器(“HSS”)、物联网(“IoT”)、关键绩效指标(“KPI”)、授权辅助接入(“LAA”)、基于负载的设备(“LBE”)、先听后说(“LBT”)、长期演进(“LTE”)、高级LTE(“LTE-A”)、媒体访问控制(“MAC”)、多址(“MA”)、调制编码方案(“MCS”)、机器类型通信(“MTC”)、大规模MTC(“mMTC”)、移动性管理(“MM”)、移动性管理实体(“MME”)、多输入多输出(“MIMO”)、多路径TCP(“MPTCP”)、多用户共享访问(“MUSA”)、非接入层(“NAS”)、窄带(“NB”)、网络功能(“NF”)、网络接入标识符(“NAI”)、下一代(例如,5G)节点-B(“gNB”)、下一代无线电接入网络(“NG-RAN”)”、新无线电(“NR”)、策略控制和计费(“PCC”)、策略控制功能(“PCF”)、策略控制和计费规则功能(“PCRF”)、分组数据网络(“PDN”)、分组数据单元(“PDU”)、PDN网关(“PGW”)、公共陆地移动网络(“PLMN”)、服务质量(“QoS”)、正交相移键控(“QPSK”)、注册区域(“RA”)、无线电接入网络(“RAN”)、无线电接入技术(“RAT”)、无线电资源控制(“RRC”)、接收(“RX”)、交换/拆分功能(“SSF”)、调度请求(“SR”)、安全的用户平面位置(“SUPL”)、服务网关(“SGW”)、会话管理功能(“SMF”)、系统信息块(“SIB”)、跟踪区域(“TA”)、传输块(“TB”)、传输块大小(“TBS”)、时分双工(“TDD”)、时分复用(“TDM”)、传输和接收点(“TRP”)、发送(“TX”)、上行链路控制信息(“UCI”)、统一数据管理(“UDM”)、用户实体/设备(移动终端)(“UE”)、上行链路(“UL”)、用户平面(“UP”)、通用移动电信系统(“UMTS”)、超可靠性和低延迟通信(“URLLC”)、UE路由选择策略(“URSP”)、和微波访问的全球互操作性(“WiMAX”)。

在第五代(“5G”)无线通信系统中,非3GPP接入网络(尤其是WLAN)可以支持与移动网络(PLMN)的接口,以便使无线设备(UE)能够连接到这些移动网络并利用其服务。例如,WLAN接入网络可以通过PLMN支持N2接口和N3接口(3GPP定义的5GC接口),用于经由WLAN接入将无线设备连接到此PLMN中的5G核心(5GC)网络。此外,WLAN接入网络可以通过PLMN支持STa接口和S2a接口(3GPP定义的EPC接口),以经由WLAN接入将无线设备连接到此PLMN中的演进型分组核心(EPC)网络。

发明内容

公开了用于选择非3GPP接入网络的方法。装置和系统也执行方法的功能。用于选择非3GPP接入网络的一种方法(例如,由UE执行)包括创建可经由非3GPP接入网连接的可用PLMN的第一列表。在此,第一列表指示对于每个PLMN支持的一个或多个受信任的连接性类型。该方法包括选择第一PLMN和第一PLMN支持的第一受信任的连接性类型。该方法包括创建可用的非3GPP接入网络的第二列表以及选择第一非3GPP接入网络。在此,第一非3GPP接入网络是最高优先级的可用非3GPP网络,其支持到第一PLMN的第一受信任的连接性类型。该方法包括通过第一非3GPP接入网络使用第一受信任的连接性类型开始与第一PLMN的连接过程(例如,经由收发器)。

用于选择非3GPP接入网络的另一种方法(例如,由UE执行)包括使用来自受信任的连接性类型的集合中的至少一种受信任的连接性类型来确定第一列表中的一个或多个非3GPP接入网络是否支持到第一PLMN的连接。如果至少一个可用的非3GPP接入网络使用来自受信任的连接性类型的集合中的至少一个受信任的连接性类型支持到第一PLMN的连接,则该方法包括从第一列表中选择一个第一非3GPP接入网络。在此,第一非3GPP接入网是最高优先级的非3GPP接入网络,其使用来自受信任的连接性类型的集合中的至少一个受信任的连接性类型支持到第一PLMN的连接。否则,如果没有可用的非3GPP接入网络使用来自于受信任的连接性类型的集合中的至少一个受信任的连接性类型来支持到第一PLMN的连接,则该方法包括从第一列表中选择第二非3GPP接入网络。在此,第二非3GPP接入网络是可用非3GPP接入网络的第一列表中的最高优先级非3GPP接入网络。该方法包括使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程。

附图说明

通过参考在附图中图示的特定实施例,将呈现以上简要描述的实施例的更具体的描述。应理解,这些附图仅描绘一些实施例,并且因此不应认为是对范围的限制,将通过使用附图以附加的特征和细节来描述和解释实施例,其中:

图1是图示用于选择非3GPP接入网络的无线通信系统的一个实施例的示意性框图;

图2A是图示用于选择非3GPP接入网络的网络架构的一个实施例的框图;

图2B是图示用于选择非3GPP接入网络的网络架构的一个示例的图;

图3是图示用于选择非3GPP接入网络的用户设备装置的一个实施例的示意性框图;

图4是图示用于选择非3GPP接入网络的第一过程的一个实施例的框图;

图5是图示用于选择非3GPP接入网络的第二过程的一个实施例的框图;

图6是图示用于选择非3GPP接入网络的第一方法的一个实施例的流程图;以及

图7是图示用于选择非3GPP接入网络的第二方法的一个实施例的流程图。

具体实施方式

如本领域的技术人员将理解的,实施例的各方面可以实施为系统、装置、方法或程序产品。因此,实施例可以采用完全硬件实施例、完全软件实施例(包括固件、常驻软件、微代码等)或者组合软件和硬件方面的实施例的形式。

例如,所公开的实施例可以实现为包括定制超大规模集成(“VLSI”)电路或门阵列、诸如逻辑芯片、晶体管或其他分立组件的现成半导体的硬件电路。所公开的实施例还可以在诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等的可编程硬件设备中实现。作为另一示例,所公开的实施例可以包括可执行代码的一个或多个物理块或逻辑块,该可执行代码可以例如被组织为对象、过程或功能。

此外,实施例可以采用实施在存储在下文中被称为代码的机器可读代码、计算机可读代码和/或程序代码的一个或多个计算机可读存储设备中的程序产品的形式。存储设备可以是有形的、非暂时性的和/或非传输的。存储设备可能不实施信号。在某个实施例中,存储设备仅采用用于访问代码的信号。

可以利用一个或多个计算机可读介质的任何组合。计算机可读介质可以是计算机可读存储介质。计算机可读存储介质可以是存储代码的存储设备。存储设备可以是,例如,但不限于电子、磁、光、电磁、红外、全息、微机械或半导体系统、装置或设备、或前述的任何适当的组合。

存储设备的更具体示例(非详尽列表)将包括下述:具有一个或多个电线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(“RAM”)、只读存储器(“ROM”)、可擦除可编程只读存储器(“EPROM”或闪存)、便携式紧凑光盘只读存储器(“CD-ROM”)、光学存储设备、磁存储设备、或前述的任何适当的组合。在本文献的上下文中,计算机可读存储介质可以是任何有形介质,其能够包含或存储程序以便指令执行系统、装置或设备使用或与其结合使用。

整个说明书中对“一个实施例”、“实施例”或类似语言的引用意指结合该实施例描述的特定特征、结构或特性包括在至少一个实施例中。因此,除非另有明确说明,否则在整个说明书中,短语“在一个实施例中”、“在实施例中”和类似语言的出现可以但不一定全部指代相同的实施例,而是意指“一个或多个但不是所有实施例”。除非另有明确说明,否则术语“包括”、“包含”、“具有”及其变形意指“包括但不限于”。除非另有明确说明,否则列举的项的列表并不暗示任何或所有项是互斥的。除非另有明确说明,否则术语“一”、“一个”和“该”也指“一个或多个”。

此外,所描述的实施例的特征、结构或特性可以以任何适当的方式组合。在以下描述中,提供了诸如编程、软件模块、用户选择、网络事务、数据库查询、数据库结构、硬件模块、硬件电路、硬件芯片等的示例的许多具体细节,以提供对实施例的彻底理解。然而,相关领域的技术人员将认识到,可以在没有一个或多个具体细节的情况下,或者利用其他方法、组件、材料等来实践实施例。在其他情况下,未详细示出或描述公知的结构、材料或操作以避免使实施例的一些方面模糊。

以下参考根据实施例的方法、装置、系统和程序产品的示意性流程图和/或示意性框图来描述实施例的各方面。将理解的是,示意性流程图和/或示意性框图中的每个框以及示意性流程图和/或示意性框图中的框的组合能够通过代码实现。该代码能够被提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以产生机器,使得经由计算机或其他可编程数据处理装置的处理器执行的指令,创建用于实现在示意性流程图和/或示意性框图中指定的功能/操作的手段。

代码还可以存储在存储设备中,该存储设备能够指示计算机、其他可编程数据处理装置或其他设备以特定方式运行,使得存储在存储设备中的指令产生包括指令的制品,该指令实现在示意性流程图和/或示意性框图中指定的功能/操作。

代码还可以被加载到计算机、其他可编程数据处理装置或其他设备上,使得在计算机、其他可编程装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,使得在计算机或其他可编程装置上执行的代码提供用于实现在示意性流程图和/或示意性框图中指定的功能/操作的过程。

附图中的示意性流程图和/或示意性框图示出根据不同的实施例的装置、系统、方法和程序产品的可能实施方式的架构、功能和操作。在这方面,示意性流程图和/或示意性框图中的每个框可以表示代码的模块、片段或部分,其包括用于实现指定的逻辑功能的代码的一个或多个可执行指令。

还应注意,在一些可替选的实施方式中,框中标注的功能可以不按附图中标注的次序发生。例如,连续示出的两个框实际上可以基本上同时执行,或者这些框有时可以以相反的次序执行,这取决于所涉及的功能。可以设想其他步骤和方法在功能、逻辑或效果上等同于所图示的附图的一个或多个框或其部分。

每个附图中的元件的描述可以参考前述附图的元件。相同的数字指代所有附图中的相同元件,包括相同元件的可替选的实施例。

公开了用于选择非3GPP接入网络的方法、装置和系统。如在上面所提及的,非3GPP接入网络(例如,WLAN)可以支持与移动网络(例如,一个或多个PLMN)的接口,以便使得无线设备能够连接到这些移动网络并利用它们的服务。当无线设备希望经由非3GPP接入网络注册到PLMN时,无线设备需要一种方法来选择(a)PLMN以经由非3GPP接入进行连接,(b)此PLMN中的核心网络(EPC或5GC)以连接,以及(c)要连接的非3GPP接入网,其提供到所选PLMN中的所选核心网络的连接性。

图1描绘根据本公开的实施例的用于选择非3GPP接入网络的无线通信系统100。在一个实施例中,无线通信系统100包括至少一个远程单元105、5G-RAN 115和移动核心网络140。5G-RAN 115和移动核心网络形成移动通信网络。5G-RAN 115可以由包含至少一个蜂窝基站单元121的3GPP接入网络120和/或包含至少一个接入点131的非3GPP接入网络130组成。远程单元使用3GPP通信链路123与3GPP接入网络120进行通信,并且使用非3GPP通信链路133与非3GPP接入网络130通信。即使特定数量的远程单元105、3GPP接入网络120、蜂窝基站单元121、3GPP通信链路123、非3GPP接入网络130、接入点131、非3GPP通信链路133和移动核心网络140在图1中被描述,但是本领域的技术人员将认识到,任何数量的远程单元105、3GPP接入网络120、蜂窝基站单元121、3GPP通信链路123、非3GPP接入网络130、接入点131、非3GPP通信链路133和移动核心网络140可以被包括在无线通信系统100中。

在一个实施方式中,无线通信系统100符合3GPP规范中指定的5G系统。然而,更一般地,无线通信系统100可以实现其他网络之中的一些其他开放或专有通信网络,例如,LTE或者WiMAX。本公开不旨在限于任何特定的无线通信系统架构或协议的实施方式。

在一个实施例中,远程单元105可以包括计算设备,诸如台式计算机、膝上型计算机、个人数字助理(“PDA”)、平板计算机、智能电话、智能电视(例如,连接到互联网的电视)、智能家电(例如,连接到互联网的家电)、机顶盒、游戏控制台、安全系统(包括安全相机)、车载计算机、网络设备(例如,路由器、交换机、调制解调器)等。在一些实施例中,远程单元105包括可穿戴设备,诸如智能手表、健身带、光学头戴式显示器等。此外,远程单元105可以被称为订户单元、移动设备、移动站、用户、终端、移动终端、固定终端、订户站、UE,用户终端、无线发送/接收单元(“WTRU”)、设备或本领域中使用的其他术语。

远程单元105可以经由上行链路(“UL”)和下行链路(“DL”)通信信号与3GPP接入网络120中的一个或多个蜂窝基站单元121直接通信。此外,UL和DL通信信号可以在3GPP通信链路123上承载。类似地,远程单元105可以经由在非3GPP通信链路133中承载的UL和DL通信信号在非3GPP接入网络130中与一个或多个接入点131通信。在此,接入网络120和130是中间网络,其为远程单元105提供对移动核心网络140的接入。

在一些实施例中,远程单元105经由与移动核心网络140的网络连接与远程主机155进行通信。例如,远程单元105中的应用107(例如,Web浏览器、媒体客户端、电话/VoIP应用)可以触发远程单元105使用5G-RAN 115(例如,3GPP接入网络120和/或非3GPP接入网络130)与移动核心网络140建立PDU会话(或其他数据连接)。然后,移动核心网络140使用PDU会话中继在远程单元105和第一数据网络150或者第二数据网络152之间的业务。注意,远程单元105可以与移动核心网络140建立一个或多个PDU会话(或其他数据连接)。这样,远程单元105可以具有用于与第一数据网络150通信的至少一个PDU会话和用于与第二数据网络152通信的至少一个PDU会话。

蜂窝基站单元121可以分布在地理区域上。在某些实施例中,蜂窝基站单元121也可以被称为接入终端、基地、基站、节点B、eNB、gNB、归属节点B、中继节点、设备、或通过本领域中使用的任何其他术语。蜂窝基站单元121通常是诸如3GPP接入网络120的无线电接入网络(“RAN”)的一部分,其可以包括可通信地耦合到一个或多个相应蜂窝基站单元121的一个或多个控制器。没有图示无线电接入网络的这些和其他元件,但是本领域的普通技术人员通常可以很好地知道这些和其他元件。蜂窝基站单元121经由3GPP接入网络120连接到移动核心网络140。

蜂窝基站单元121可以经由无线通信链路123为例如小区或小区扇区的服务区域内的多个远程单元105服务。蜂窝基站单元121可以经由通信信号直接与一个或多个远程单元105进行通信。通常,蜂窝基站单元121在时域、频域和/或空间域中传送DL通信信号以服务于远程单元105。此外,可以在3GPP通信链路123上承载DL通信信号。3GPP通信链路123可以是授权的或未授权的无线电频谱中的任何合适的载波。3GPP通信链路123促进一个或多个远程单元105和/或一个或多个蜂窝基站单元121之间的通信。

非3GPP接入网络130可以分布在地理区域上。每个非3GPP接入网络130可以通过服务区域服务多个远程单元105。通常,非3GPP接入网络130的服务区域小于蜂窝基站单元121的服务区域。非3GPP接入网络130中的接入点131可以通过接收UL通信信号并且传送DL通信信号与一个或者多个远程单元105直接通信以在时域、频域和/或空间域中为远程单元105服务。DL通信信号和UL通信信号两者都通过非3GPP通信链路133承载。3GPP通信链路123和非3GPP通信链路133可以采用不同的频率和/或不同的通信协议。在各种实施例中,接入点131可以使用未授权的无线电频谱进行通信。如本文中更详细描述的,移动核心网络140可以经由非3GPP接入网络130向远程单元105提供服务。

在一些实施例中,非3GPP接入网络130经由网关功能135连接到移动核心网络140。网关功能135在非3GPP接入网络130和移动核心网络140之间提供网关。网关功能135支持经由“N2”和“N3”接口的连接性。如图所示,3GPP接入网120和网关功能135都使用“N2”接口与AMF 142通信。网关功能135还使用“N3”接口与第一UPF 141通信,而3GPP接入网络120使用“N3”接口与第二UPF 143通信。

在某些实施例中,非3GPP接入网络130可以由移动核心网络140的运营商控制,并且可以直接接入移动核心网络140。这样的非3GPP AN部署被称为“受信任的非3GPP接入网络”。当非3GPP接入网络130由3GPP运营商或受信任的合作伙伴操作时,它被视为“受信任的”,并且支持某些安全功能,诸如强大的空中接口加密。相比之下,不受移动核心网络140的运营商(或受信任的合作伙伴)控制的非3GPP AN部署不能直接接入移动核心网络140或不支持某些安全功能,其被称为“不受信任的”非3GPP接入网络。部署在受信任的非3GPP接入网络120中的网关功能135在本文中可以被称为受信任的网络网关功能(“TNGF”)。部署在不受信任的非3GPP接入网络120中的网关功能135可以是非3GPP互通功能(“N3IWF”)。

在一个实施例中,移动核心网络140是5G核心(“5GC”)或演进型分组核心(“EPC”),其可以耦合到数据网络150,如互联网和专用数据网络以及其他数据网络。远程单元105可以具有对移动核心网络140的订阅或其他账户。每个移动核心网络140属于单个公共陆地移动网络(“PLMN”)。本公开不旨在限于任何特定的无线通信系统架构或协议的实施方式。

移动核心网络140包括几个网络功能(“NF”)。如所描绘的,移动核心网络140包括多个用户平面功能(“UPF”)。在此,移动核心网络140至少包括第一UPF(“UPF-1”)141和第二UPF(“UPF-2”)143。在所描绘的实施例中,第一UPF 141服务于非3GPP接入网络130并且第二UPF 143服务于3GPP接入网络120。在其他实施例中,UPF 141(或UPF 143)可以服务于3GPP接入网络120和非3GPP接入网络130。

移动核心网络140还包括多个控制平面功能,包括但不限于服务于3GPP接入网络120和非3GPP接入网络130两者的接入和移动性管理功能(“AMF”)142、会话管理功能(“SMF”)145和策略控制功能(“PCF”)147。在某些实施例中,移动核心网络140还可以包括认证服务器功能(“AUSF”)、统一数据管理功能(“UDM”)、网络存储库功能(“NRF”)146(由各种NF所使用以通过API发现彼此并进行通信)或者为5GC定义的其它NF。尽管在图1中描绘了特定数量和类型的网络功能,但是本领域的技术人员将认识到,移动核心网络140中可以包括任何数量和类型的网络功能。此外,在移动核心网络140是EPC的情况下,所描绘的网络功能可以用适当的EPC实体代替,诸如MME、S-GW、P-GW、HSS等。

如所描绘的,远程单元105(例如,UE)可以经由以下两种类型的接入连接到移动核心网络(例如,连接到5G移动通信网络):(1)经由3GPP接入网络120和(2)经由非3GPP接入网络130。第一类型的接入(例如,3GPP接入网络120)使用3GPP定义类型的无线通信(例如NG-RAN),而第二类型的接入(例如,非3GPP接入网络130)使用非3GPP定义类型的无线通信(例如,WLAN)。5G-RAN 115是指能够提供对移动核心网络140的接入的任何类型的5G接入网络,包括3GPP接入网络120和非3GPP接入网络130。

在各种实施例中,移动核心网络140支持不同类型的移动数据连接和不同类型的网络切片,其中,每个移动数据连接利用特定网络切片。为了图示的容易在图1中未示出不同的网络切片,但是它们的支持被假定。

如在下面更详细地描述的,远程单元105可以确定要经由非3GPP接入网络130注册到移动核心网络140。例如,要注册到移动核心网络140的决定可以是由应用107请求建立到第一数据网络150的PDU会话并在远程单元中的策略指示应该优选地通过非3GPP接入建立此PDU会话的情况下触发的。

在一些实施例中,远程单元105确定是使用受信任的非3GPP接入网络还是不受信任的非3GPP接入网络。可以基于远程单元105的能力和发现非3GPP接入网络130的连接性能力做出这样的决定。响应于决定使用受信任的非3GPP接入网络,远程单元105确定非3GPP接入网络130以及要使用来连接到移动核心网络140的连接性的类型。

图2A描绘根据本公开的实施例的用于选择非3GPP接入网络的网络架构200。网络架构200包括UE 205,该UE在所描绘的场景中已发现了五个WLAN接入网络215-235。第一WLAN接入网络215由SSID‘x1’标识并包含TNGF和AAA代理两者。第二WLAN接入网络220由SSID‘x2’标识并包含TNGF、TWAG和AAA代理。第三WLAN接入网络225由SSID‘x3’标识并包含TWAG和AAA代理两者。第四WLAN接入网络230由SSID‘x4’标识并包含TNGF。第五WLAN接入网络235由SSID‘x5’标识。然而,第五WLAN接入网络235不是受信任的WLAN并且不包含TNGF、TWAG或AAA代理。注意,第五WLAN接入网络可以使用不受信任的连接性过程连接到PLMN240-255中的一个或多个。

网络架构200包括四个PLMN:第一PLMN(“PLMN-a”)240、第二PLMN(“PLMN-b”)245、第三PLMN(“PLMN-c”)250和第四PLMN(“PLMN-d”)255。第一PLMN 240包括5GC和EPC。注意,第一PLMN 240使用“5G连接性”与第一WLAN 215互通并使用“S2a连接性”与第二WLAN 220互通。第二PLMN 245也包括5GC和EPC。注意,第二PLMN 245使用“5G连接性”与第一WLAN 215和第二WLAN 220互通。注意,第二PLMN 245中的EPC可以包括用于使用“不受信任的连接性”与WLAN连接的ePDG。

第三PLMN 250包括5GC和EPC。注意,第三PLMN 250使用“S2a连接性”与第一WLAN215和第二WLAN 220互通并使用“5G连接性”与第二WLAN 220和第四WLAN 230互通。第四PLMN 255包括EPC。注意,第四PLMN 255使用“S2a连接性”与第三WLAN 225互通。

WLAN 215-235例如通过使用ANQP协议来通告关于它们与之互通的3GPP网络(PLMN)的信息。注意,每个WLAN可以支持到一个或多个PLMN的“S2a连接性”和/或“5G连接性”。为了使用受信任的非3GPP接入网络连接到PLMN,UE 205需要选择(a)WLAN接入网络、(b)PLMN和(c)连接性类型,即“S2a连接性”或“5G连接性”。注意,为了使用不受信任的非3GPP接入网络(例如,第五WLAN 235)连接到PLMN,UE 205需要选择(a)WLAN接入网络、(b)PLMN和(c)ePDG或N3IWF(未示出)。

每个WLAN可以通告以下各项中的一个或多个:PLMN列表-1、PLMN列表-2和PLMN列表-3。PLMN列表-1包括用以支持“AAA连接性”的那些PLMN。当WLAN部署能够经由STa接口(到EPC的受信任的WLAN)或者经由SWa接口(到EPC的不受信任的WLAN)与此PLMN中的3GPP AAA服务器/代理连接的AAA功能时,WLAN支持与PLMN的“AAA连接性”。

PLMN列表-2包括用以支持“S2a连接性”的PLMN。当WLAN部署能够经由S2a接口与此PLMN中的PGW连接的TWAG功能时,WLAN支持与PLMN的“S2a连接性”。PLMN列表-3包括用以支持“5G连接性”的PLMN。当WLAN部署能够分别经由N2接口和N3接口与此PLMN中的AMF功能和UPF功能连接的TNGF功能时,WLAN支持与PLMN的“5G连接性”。

在一些实施例中,UE 205向请求“3GPP蜂窝网络”信息的WLAN发送ANQP查询。作为响应,WLAN用具有包含PLMN列表-1、PLMN列表-2和/或PLMN列表-3的“3GPP蜂窝网络”信息元素的ANQP响应答复。注意,PLMN列表-3可以用于指示与5G PLMN互通。

UE 205通过接收由此WLAN通告的PLMN列表-2和PLMN列表-3来确定WLAN是否支持到给定PLMN的“受信任的连接性”。对于给定PLMN,如果此WLAN未被包括在由WLAN通告的PLMN列表-2和PLMN列表-3中的任一个中,则WLAN能够仅支持到PLMN中的ePDG或N3IWF的连接性(即“不受信任的连接性”)。

在所描绘的实施例中,第一WLAN接入网络215通告“PLMN-c”的PLMN列表-1和“PLMN-a、PLMN-b”的PLMN列表-3。第二WLAN接入网络220通告“PLMN-a、PLMN-c”的PLMN列表-1、“PLMN-a、PLMN-c”的PLMN列表-2以及“PLMN-b、PLMN-c”的PLMN列表-3。第三WLAN接入网络225通告“PLMN-d”的PLMN列表-1和“PLMN-d”的PLMN列表-2。第四WLAN接入网络230通告“PLMN-c”的PLMN列表-3。第五WLAN接入网络235不通告任何PLMN列表。

图2B描绘根据本公开的实施例的UE 205生成可用的非3GPP接入网络260的列表和可用的PLMN 265的列表的一个实施例。根据由WLAN接入网络215-235通告的PLMN列表-1、PLMN列表-2和PLMN列表-3,UE 205创建可用的非3GPP接入网络260的列表。如所描绘的,可用的非3GPP接入网络260的列表包括可用的非3GPP接入网络(例如,WLAN 215-235)的标识符。对于每个可用的非3GPP接入网络,可用的非3GPP接入网络260的列表指示WLAN支持受信任的连接性的那些PLMN以及受支持的连接性的类型(例如,S2a连接性和/或5G连接性)。

根据可用的非3GPP接入网络260的列表中的信息,UE 205可以创建可用的PLMN265的列表。在这里,可用的PLMN 265的列表指示可用的PLMN(例如,支持到可用的WLAN的受信任的连接性的那些PLMN)以及受支持的受信任的连接性的类型(例如,S2a连接性和/或5G连接性)。注意,“受信任的连接性”是指经由受信任的非3GPP接入网络提供的连接性。“受信任的连接性”过程与“不受信任的”连接性过程不同。

图3描绘根据本公开的实施例的用户设备装置300的一个实施例,该用户设备装置300可以用于根据OS特定的连接能力来确定要建立哪种类型的网络连接。用户设备装置300可以是远程单元105的一个实施例。此外,用户设备装置300可以包括处理器305、存储器310、输入设备315、输出设备320、收发器325。在一些实施例中,输入设备315和输出设备320被组合成单个设备,例如触摸屏。在某些实施例中,用户设备装置300不包括任何输入设备315和/或输出设备320。

如所描绘,收发器325包括至少一个发射器330和至少一个接收器335。另外,收发器325可以支持至少一个网络接口340。这里,至少一个网络接口340促进与eNB或gNB的通信(例如,使用“Uu”接口)。另外,至少一个网络接口340可以包括用于与UPF、SMF和/或P-CSCF通信的接口。

在一个实施例中,处理器305可以包括能够执行计算机可读指令和/或能够执行逻辑操作的任何已知控制器。例如,处理器305可以是微控制器、微处理器、中央处理单元(“CPU”)、图形处理单元(“GPU”)、辅助处理单元、现场可编程门阵列(“FPGA”)、或类似的可编程控制器。在一些实施例中,处理器305执行存储在存储器310中的指令以执行本文描述的方法和例程。处理器305通信地耦合到存储器310、输入设备315、输出设备320、第一收发器325和第二收发器330。

在第一实施方式中,处理器305创建经由非3GPP接入网络可连接的可用的PLMN的第一列表。在这里,第一列表指示对于每个PLMN支持的一种或多种受信任的连接性类型。在一些实施例中,创建第一列表包括发现多个可用的非3GPP接入网络。在此类实施例中,发现多个可用的非3GPP接入网络可以响应于处理器305确定要经由非3GPP接入向PLMN注册而发生。例如,处理器305可以决定向PLMN注册并扫描可用的非3GPP接入网络(例如,使用收发器325)。

附加地,对于每个可用的非3GPP接入网络,处理器305确定可连接的PLMN的集合和由该集合中的每个可连接的PLMN支持的受信任的连接性类型。在一些实施例中,处理器305使用接入网络查询协议来获取经由每个可用的非3GPP接入网络可连接的PLMN的列表以及对于该列表中的每个PLMN支持的受信任的连接性类型。

处理器305选择第一PLMN和要使用来连接到第一PLMN的第一受信任的连接性类型。例如,如果设备装置300经由3GPP接入连接到PLMN并且此PLMN被包括在可用的PLMN的列表中,则处理器305选择此PLMN。此外,第一受信任的连接性类型可以为对设备装置300可用的最高优先级连接性类型。在一个实施例中,“5G连接性”是最高优先级连接性类型。

处理器305创建可用的非3GPP接入网络的第二列表。在一些实施例中,处理器305通过发现多个可用的非3GPP接入网络并基于WLANSP规则的集合将多个非3GPP接入网络排序成优先列表来创建第二列表。在某些实施例中,处理器305在创建以上讨论的第一列表时发现多个可用的非3GPP接入网络。因此,创建第一列表和创建第二列表可以并行发生。在各种实施例中,可以基于多个可用的非3GPP接入网络的工作参数对第二列表进行排序。对于WLAN接入网络,工作参数可以包括SSID、BSS负载、回程比特率、回程UL/DL负载、漫游伙伴、热点的类型(例如,私人、企业等)等。

处理器305选择第一非3GPP接入网络。在这里,第一非3GPP接入网络是支持到第一PLMN的第一受信任的连接性类型的最高优先级可用的非3GPP网络。处理器305控制收发器325通过第一非3GPP接入网络使用第一受信任的连接性类型开始与第一PLMN的连接性过程(例如,经由收发器)。在各种实施例中,使用第一受信任的连接性类型开始与第一PLMN的连接性过程包括通过第一非3GPP接入发起第一类型的注册过程。在这里,第一类型的注册过程基于第一受信任的连接性类型。

在一个实施例中,处理器305通过经由第一非3GPP接入网络中的受信任的WLAN接入网关附连到第一PLMN中的EPC网络来开始与第一PLMN的连接性过程(使用第一受信任的连接性类型)。在另一实施例中,处理器305通过经由第一非3GPP接入网络中的TNGF向第一PLMN中的5GC网络注册来开始与第一PLMN的连接性过程(使用第一受信任的连接性类型)。

在各种实施例中,处理器305使用以下各项中的一个或多个来选择第一受信任的连接性类型:用户设备装置300的能力(例如,用户设备装置300可以能够支持仅“受信任的”过程用于经由非3GPP接入注册)、用户设备装置300的配置(例如,当用户设备装置300能够支持“受信任的”过程和“不受信任的”过程两者用于经由非3GPP接入向移动网络注册时,用户设备装置300可以被配置成首先应用“受信任的”过程并且只有当“受信任的”过程失败时,例如当用户设备装置300不能找到支持到一个或多个PLMN的受信任的接入的非3GPP接入网络时,才应用“不受信任的”过程)以及多个可用的非3GPP接入网络的工作参数。在一些实施例中,一种或多种受信任的连接性类型是从至少支持连接到PLMN中的EPC的第一连接性类型(例如,“S2a连接性”)和支持连接到PLMN中的5GC的第二连接性类型(例如,“5GC连接性”)中选择的。

在一些实施例中,处理器305响应于可用的PLMN的第一列表指示对于第一PLMN仅支持第二受信任的连接性类型而使用第二受信任的连接性类型连接到第一PLMN,该第二受信任的连接性类型与第一受信任的连接性类型不同。例如,如果可用的非3GPP接入网络仅支持到第一PLMN的“S2a连接性”而不是“5G连接性”,则处理器305可以使用“S2a连接性”类型连接到第一PLMN。注意,“S2a连接性”和“5G连接性”都是“受信任的”连接性类型的示例。

在某些实施例中,处理器305可以确定使用第一受信任的连接性类型到第一PLMN的连接不支持第一类型的服务,然后使用第二受信任的连接性类型开始到第一PLMN的连接性过程。在某些实施例中,处理器305可以响应于可用的PLMN的第一列表不包含第一PLMN而通过不受信任的非3GPP接入网络使用连接性连接到第一PLMN。

在第二实施方式中,处理器305选择第一PLMN并创建可用的非3GPP接入网络的列表。在一个实施例中,创建列表包括以优先级次序放置可用的非3GPP接入网络。在一些实施例中,创建列表包括处理器305发现多个可用的非3GPP接入网络。在一个实施例中,发现多个可用的非3GPP接入网络是由处理器305确定要连接到第一PLMN触发的。创建列表还可以包括对于每个可用的非3GPP接入网络,确定可连接的PLMN的集合和由该集合中的每个可连接的PLMN支持的一种或多种受信任的连接性类型。在此类实施例中,处理器305可以使用接入网络查询协议来获取经由每个可用的非3GPP接入网络可连接的PLMN的列表以及对于该列表中的每个PLMN支持的受信任的连接性类型。

在一些实施例中,处理器305使用WLANSP规则的集合将多个非3GPP接入网络排序成优先列表。在一些实施例中,可以基于多个可用的非3GPP接入网络的工作参数对优先列表进行排序。

处理器305确定列表中的任何非3GPP接入网络是否支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型到第一PLMN的连接。在第二装置的各种实施例中,受信任的连接性类型的集合包括至少用于连接到EPC的第一受信任的连接性类型(例如,“S2a连接性”)和用于连接到5GC的第二受信任的连接性类型(例如,“5G连接性”)。

如果有支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN的至少一个可用的非3GPP接入网络,则处理器从列表选择第一非3GPP接入网络。在这里,第一非3GPP接入网络是支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN的最高优先级非3GPP接入网络。例如,如果列表中排序最高的非3GPP接入网络不支持使用“5G连接性”或“S2a连接性”连接到第一PLMN,则处理器305选择列表中不支持使用“5G连接性”和/或“S2a连接性”连接到第一PLMN的排序次最高的非3GPP接入网络。

否则,如果无可用的非3GPP接入网络支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN,则处理器从第一列表中选择第二非3GPP接入网络。在这里,第二非3GPP接入网络可以为可用的非3GPP接入网络的第一列表中的最高优先级非3GPP接入网络。

处理器305控制收发器325并使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程。在这里,第一连接性类型可以为(1)来自受信任的连接性类型的集合的受信任的连接性类型或(2)不受信任的连接性类型。在一些实施例中,所选择的非3GPP接入网络是第一非3GPP接入网络(例如,支持诸如“5G连接性”和/或“S2a连接性”的受信任的AN连接性过程的非3GPP接入网络)。在这里,处理器305可以选择“5G连接性”(若可用的话),否则选择“S2a连接性”。在其他实施例中,所选择的非3GPP接入网络是第二非3GPP接入网络(例如,支持不受信任的AN连接性过程的非3GPP接入网络)。在这里,处理器305选择ePDG或N3IWF(使用现有的过程)并经由所选择的ePDG或N3IWF注册到第一PLMN。在各种实施例中,处理器305使用以下各项中的至少一个来选择第一连接性类型:第二装置的能力、第二装置的配置以及多个可用的非3GPP接入网络的一个或多个工作参数。

在一些实施例中,处理器305通过在所选择的非3GPP接入之上发起第一类型的注册过程来使用第一连接性类型开始与第一PLMN的连接性过程,其中,第一类型的注册过程基于第一连接性类型。在某些实施例中,处理器305通过经由第二非3GPP接入网络中的不受信任的非3GPP网关向第一PLMN注册来使用第一连接性类型开始与第一PLMN的连接性过程。注意,向第一PLMN注册可以包括处理器305“附连到”EPC。

在一个实施例中,处理器305通过经由第一非3GPP接入网络中的受信任的WLAN接入网关附连到第一PLMN中的EPC网络来使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程。在另一实施例中,处理器305通过经由第一非3GPP接入网络中的TNGF向第一PLMN中的5GC网络注册来使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程。

在一个实施例中,存储器310是计算机可读存储介质。在一些实施例中,存储器310包括易失性计算机存储介质。例如,存储器310可以包括RAM,该RAM包括动态RAM(“DRAM”)、同步动态RAM(“SDRAM”)和/或静态RAM(“SRAM”)。在一些实施例中,存储器310包括非易失性计算机存储介质。例如,存储器310可以包括硬盘驱动器、闪存或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器310包括易失性和非易失性计算机存储介质两者。在一些实施例中,存储器310存储与根据OS特定的连接能力确定要建立那种类型的网络连接有关的数据,例如,存储URSP规则、OS标识、应用标识符等。在某些实施例中,存储器310还存储程序代码和相关数据,诸如在用户设备装置300和一个或多个软件应用上操作的操作系统(“OS”)或其他控制器算法。

在一个实施例中,输入设备315可以包括任何已知的计算机输入设备,其包括触摸面板、按钮、键盘、触控笔、麦克风等。在一些实施例中,输入设备315可以与输出设备320集成在一起,例如,作为触摸屏或类似的触敏显示器。在一些实施例中,输入设备315包括触摸屏,使得可以使用在触摸屏上显示的虚拟键盘和/或通过在触摸屏上的手写来输入文本。在一些实施例中,输入设备315包括两个或更多个不同的设备,诸如键盘和触摸面板。

在一个实施例中,输出设备320可以包括任何已知的电子可控显示器或显示设备。输出设备320可以被设计为输出视觉、听觉和/或触觉信号。在一些实施例中,输出设备320包括能够向用户输出视觉数据的电子显示器。例如,输出设备320可以包括但不限于LCD显示器、LED显示器、OLED显示器、投影仪或能够向用户输出图像、文本等的类似显示设备。作为另一个非限制性示例,输出设备320可以包括可穿戴显示器,诸如智能手表、智能眼镜、平视显示器等。此外,输出设备320可以是智能电话、个人数字助理、电视、台式计算机、笔记本(膝上型)计算机、个人计算机、车辆仪表板等的组件。

在某些实施例中,输出设备320包括用于产生声音的一个或多个扬声器。例如,输出设备320可以产生听觉警报或通知(例如,蜂鸣声或提示音)。在一些实施例中,输出设备320包括用于产生振动、运动或其他触觉反馈的一个或多个触觉设备。在一些实施例中,输出设备320的全部或部分可以与输入设备315集成。例如,输入设备315和输出设备320可以形成触摸屏或类似的触敏显示器。在其他实施例中,输出设备320的全部或部分可以位于输入设备315附近。

如在上面所讨论的,收发器325经由一个或多个接入网络与移动通信网络的一个或多个网络功能进行通信。收发器325在处理器305的控制下操作以发送消息、数据和其他信号,并且还接收消息、数据和其他信号。例如,处理器305可以在特定时间选择性地激活收发器(或其部分),以便发送和接收消息。收发器325可以包括一个或多个发射器330和一个或多个接收器335。在某些实施例中,一个或多个发射器330和/或一个或多个接收器335可以共享收发器硬件和/或电路。例如,一个或多个发射器330和/或一个或多个接收器335可以共享天线、天线调谐器、放大器、滤波器、振荡器、混频器、调制器/解调器、电源等。

在各种实施例中,收发器325被配置成与3GPP接入网络120和非3GPP接入网络130通信。在一些实施例中,收发器325为3GPP接入网络120和/或非3GPP接入网130实现调制解调器功能性。在一个实施例中,收发器325在使用公共物理硬件的同时使用不同的通信协议或协议栈来实现多个逻辑收发器。

图4描绘根据本公开的实施例的用于选择非3GPP接入网络的第一选择过程400。第一选择过程400可以由远程单元105、UE 205和/或用户设备装置300执行。第一选择过程400从UE决定通过非3GPP接入连接到PLMN开始(参见框405)。在各种实施例中,此决定由要建立到DNN的PDU会话的请求(例如,来自在UE上运行的应用)触发,其中策略(例如,UE路由选择策略)指示将通过非3GPP接入建立此PDU会话。

接下来,UE 205决定是使用受信任的非3GPP接入过程还是不受信任的非3GPP接入过程(参见框410)。在一些实施例中,此决定是以如下方式做出的:基于UE实施方式,和/或基于UE配置(例如,UE 205可以被配置成首先尝试受信任的非3GPP接入过程),和/或基于UE能力(例如,UE 205可以仅支持受信任的非3GPP接入过程),和/或基于已发现的非3GPP接入网络的已通告的能力(例如,没有一个可用的非3GPP接入网络通告对“受信任的连接性”的支持)等。

如果UE 205决定使用不受信任的非3GPP接入过程,则UE 205选择非3GPP接入网络、PLMN以及此PLMN中的ePDG或N3IWF(参见框415)。例如,UE 205可以遵循N3IWF选择过程、ePDG选择过程、组合式N3IWF/ePDG选择过程等。

然而,如果UE 205决定使用受信任的非3GPP接入过程,则UE 205选择PLMN和“S2a连接性”或“5G连接性”(参见框420),然后选择非3GPP接入网络(参见框425)。在下面描述选择非3GPP接入网络、PLMN和“S2a连接性”或“5G连接性”的一个示例。注意,UE 205在连接到非3GPP接入网络之前执行以下步骤。这与不受信任的非3GPP接入不同,其中UE 205首先连接到非3GPP接入(而不使用基于3GPP的认证),获得IP配置,然后进行到PLMN选择和ePDG/N3IWF选择。相比之下对于受信任的非3GPP接入的情况,UE 205使用基于3GPP的认证以便连接到非3GPP接入,所以它必须首先选择PLMN,然后试图连接到非3GPP接入。在“S2a连接性”的情况下,UE 205将所选择的PLMN包括在经修饰的NAI中,而在“5G连接性”的情况下,UE205将所选择的PLMN提供给TNGF。

为了在决定使用受信任的非3GPP接入过程之后选择PLMN、连接性类型和非3GPP接入网络(框420和425的实施方式):

步骤1:UE 205构造可用的PLMN的列表。此列表包含由所有发现的非3GPP接入网络通告的PLMN列表-2和PLMN列表-3中包括的PLMN。对于每个PLMN,还包括受支持的受信任的连接性类型。在上面参考图2B讨论了可用的PLMN的列表的一个示例。

步骤2:UE 205选择被包括在可用的PLMN的列表中的PLMN,如下:如果UE经由3GPP接入连接到PLMN并且此PLMN被包括在可用的PLMN的列表中,则UE选择此PLMN。然而,如果UE经由3GPP接入连接到PLMN并且此PLMN未被包括在可用的PLMN的列表中,但是它被包括在“非3GPP接入节点选择信息”中,则UE 205选择此PLMN并执行组合式ePDG/N3IWF选择过程。

否则,如果UE 205未经由3GPP接入连接到PLMN,或者如果UE 205经由3GPP接入连接到PLMN但是此PLMN既不在可用的PLMN的列表中也不在“非3GPP接入节点选择信息”中,则UE 205确定它是否在其归属地区/国家中。如果UE 205确定位于其归属地区/国家中,则UE205选择归属PLMN(“HPLMN”),如果其被包括在可用的PLMN的列表中。如果未被包括在可用的PLMN的列表中,则在等效的HPLMN(“E-HPLMN”)被包括在可用的PLMN的列表的情况下,UE205选择E-HPLMN。在某些实施例中,如果可用的PLMN的列表不包括HPLMN并且不包括E-HPLMN,则UE 205停止该过程并且可以试图经由不受信任的非3GPP接入连接。

如果UE 205确定位于受访地区/国家中,则UE 205确定是否强制在受访地区/国家中选择PLMN。确定是否强制在受访地区/国家中选择PLMN可以包括下列的:如果UE 205具有IP连接性(例如,UE 205经由3GPP接入连接),则UE 205发送DNS查询并接收DNS响应,该DNS响应指示是否必须在受访地区/国家中选择PLMN。DNS响应包括表示DNS响应能够被缓存多久的寿命。在某些实施例中,DNS查询中的FQDN将与用于ePDG/N3IWF选择的DNS查询不同。另外,DNS响应不需要包括支持“S2a连接性”和/或“5G连接性”的PLMN的列表,因为UE 205具有可用的PLMN的列表。否则,如果UE 205没有IP连接性(例如,UE 205未经由3GPP接入连接),则UE 205可以使用过去接收到的缓存的DNS响应,或者可以使用指示哪些受访国家强制在受访区域/国家中进行PLMN选择的本地配置。

如果UE 205确定不强制在受访地区/国家中选择PLMN,并且HPLMN或E-HPLMN被包括在可用的PLMN的列表中,则UE 205选择HPLMN或E-HPLMN,而无论哪一个被包括在可用的PLMN的列表中。否则,UE 205通过以优先级次序考虑运营商控制的PLMN选择器列表(在USIM中)中的PLMN来在受访地区/国家中选择PLMN。UE205在也被包括在可用的PLMN的列表中的运营商控制的PLMN选择器列表中选择最高优先级PLMN。注意,如果可用的PLMN的列表不包括也被包括在运营商控制的PLMN选择器列表中的PLMN,则UE205停止该过程并且可以试图经由不受信任的非3GPP接入连接。

步骤3:UE 205选择受信任的连接性的类型(“S2a连接性”或“5G连接性”)以便连接到所选择的PLMN。在一个实施例中,如果可用的PLMN的列表指示对于所选择的PLMN支持“S2a连接性”和“5G连接性”两者,则UE选择“5G连接性”,因为“5G连接性”是受信任的接入的优选类型。在另一实施例中,UE 205可以使用以下各项中的至少一个在“S2a连接性”与“5G连接性”之间选择:装置的能力、装置的配置以及多个可用的非3GPP接入网络的一个或多个工作参数。

否则,如果可用的PLMN的列表指示对于所选择的PLMN支持仅一种类型的受信任的连接性(“S2a连接性”或“5G连接性”),则UE选择这种类型的受信任的连接性。

步骤4:UE 205选择要连接到的非3GPP接入网络如下:UE 205可以以优先级次序对可用的非3GPP接入网络进行排名。在WLAN接入的情况下,UE 205可以通过使用WLANSP规则来构造此优先列表。从非3GPP接入网络的优先列表中,UE 205选择支持到所选择的PLMN的所选类型的受信任的连接性的最高优先级非3GPP接入网络。

以下是将选择过程400应用于图2所示的UE 205的示例。假定UE 205选择第二PLMN240(“PLMN-b”),对于该第二PLMN支持“S2a连接性”和“5G连接性”。UE 205然后可以选择“5G连接性”作为优选连接性类型。存在支持到第二PLMN 240的“5G连接性”的两个WLAN接入网络:第一WLAN接入网络215和第二WLAN接入网络220。UE 205然后选择第一WLAN接入网络215或第二WLAN接入网络220,而无论哪一个在非3GPP接入网络的优先列表中具有最高优先级。通过此WLAN接入网络,UE 205开始5GC注册过程(因为在步骤3中选择了“5G连接性”),并且它将所选择的PLMN提供给TNGF。

注意,第一选择过程400完全解耦用于受信任的非3GPP接入和不受信任的非3GPP接入的过程。有利地,对用于ePDG和N3IWF选择的现有的过程没有影响。缺点是第一选择过程400可能需要新的PLMN选择过程用于受信任的非3GPP接入,这导致UE 205中的附加复杂性。

图5描绘根据本公开的实施例的用于选择非3GPP接入网络的第二选择过程500。第二选择过程500是以上讨论的选择过程400的替代方案。第二选择过程500可以由远程单元105、UE 205和/或用户设备装置300执行。

第二选择过程500从UE决定通过非3GPP接入连接到PLMN开始(参见框505)。在各种实施例中,此决定是由要建立到DNN的PDU会话的请求(例如,来自在UE上运行的应用)触发的,其中策略(例如,UE路由选择策略)指示将通过非3GPP接入建立此PDU会话。

步骤1:UE 205例如根据所定义的用于ePDG选择和N3IWF选择的过程来选择PLMN(参见框510)。这意味着UE 205独立于它将使用受信任的非3GPP接入过程还是不受信任的非3GPP接入过程来连接到此PLMN而针对非3GPP接入执行相同的PLMN选择。这导致UE 205也将“非3GPP接入节点选择信息”中的PLMN的优先列表用于受信任的非3GPP接入。注意,UE205可能需要在它决定使用用于受信任的非3GPP接入的过程时忽略“非3GPP接入节点选择信息”中的“偏好”参数,因为“偏好”参数用于在ePDG与N3IWF之间选择(不适用于受信任的WLAN部署)。

步骤2:随后,UE 205发现(例如,经由ANQP)可用的非3GPP接入网络的互通能力(参见框515)并且确定它们中的任一个是否支持到所选择的PLMN的“S2a连接性”或“5G连接性”(参见决定框520)。

步骤3A:如果至少一个非3GPP接入网络支持到所选择的PLMN的“S2a连接性”或“5G连接性”,则UE 205可以使用用于受信任的非3GPP接入的过程(参见框525)。因此,UE 205可以执行“在S2a上在WLAN中的初始附连”或者执行5GC注册过程(例如,在支持“5G连接性”的情况下)。

步骤3B:否则(如果无非3GPP接入网络支持到所选择的PLMN的“S2a连接性”或“5G连接性”),UE 205应用用于不受信任的非3GPP接入的过程以在所选择的PLMN中选择ePDG或N3IWF(参见框530)。

注意,第二选择过程500不影响现有的ePDG/N3IWF选择过程。UE 205开始ePDG/N3IWF选择过程,并且在PLMN选择之后,它确定是继续该过程(在ePDG或N3IWF选择情况下),还是切换到受信任的非3GPP接入,即使用“S2a连接性”或“5G连接性”。

第二选择过程500的一个优点是公共PLMN选择算法适用于不受信任的非3GPP接入和受信任的非3GPP接入两者。然而,第二选择过程500的缺点是PLMN选择(在步骤A中)可以利用为不受信任的非3GPP接入指定的选择过程来执行并且使用“非3GPP接入节点选择信息”,这可能不适用于受信任的非3GPP接入。此外,“非3GPP接入节点选择信息”中的偏好参数可能不适用于受信任的非3GPP接入,并且最终,可以由UE 205接收的DNS响应可以包括部署ePDG和/或N3IWF的PLMN(不适用于受信任的非3GPP的信息)。

图6描绘根据本公开的实施例的用于选择非3GPP接入网络的方法600。在一些实施例中,方法600由诸如远程单元105、UE 205和/或用户设备装置300的装置执行。在某些实施例中,方法600可以由执行程序代码的处理器例如微控制器、微处理器、CPU、GPU、辅助处理单元、FPGA等执行。

方法600开始并创建605经由非3GPP接入网络可连接的可用的PLMN的第一列表。在这里,第一列表指示对于每个PLMN支持的一种或多种受信任的连接性类型。经由非3GPP接入网络可连接的可用的PLMN的第一列表的一个示例是以上参考图1讨论的可用的PLMN列表265。

方法600包括选择610第一PLMN和由该第一PLMN支持的第一受信任的连接性类型两者。选择610第一PLMN和第一受信任的连接性类型可以如以上参考图4所描述的。

方法600包括创建615可用的非3GPP接入网络的第二列表。例如,UE 205可以通过以优先级次序放置可用的非3GPP接入网络260的列表来创建第二列表。

方法600包括选择620第一非3GPP接入网络。在这里,第一非3GPP接入网络是支持到第一PLMN的第一受信任的连接性类型的最高优先级可用的非3GPP网络。

方法600包括使用第一受信任的连接性类型通过第一非3GPP接入网络开始625(例如,经由收发器)与第一PLMN的连接性过程。方法600结束。

图7描绘根据本公开的实施例的用于选择非3GPP接入网络的方法700。在一些实施例中,方法700由诸如远程单元105、UE 205和/或用户设备装置300的装置执行。在某些实施例中,方法700可以由执行程序代码的处理器例如微控制器、微处理器、CPU、GPU、辅助处理单元、FPGA等执行。

方法700开始并选择705第一PLMN。方法700包括创建710可用的非3GPP接入网络的第一列表。例如,UE 205可以通过以优先级次序放置可用的非3GPP接入网络260的列表来创建第一列表。

方法700包括确定715第一列表中的一个或多个非3GPP接入网络是否支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN。

如果至少一个可用的非3GPP接入网络支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN,则方法700包括从第一列表中选择720第一非3GPP接入网络。在这里,第一非3GPP接入网络是支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN的最高优先级非3GPP接入网络。

然而,如果无可用的非3GPP接入网络支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN,则方法700包括从第一列表中选择725第二非3GPP接入网络。在这里,第二非3GPP接入网络是可用的非3GPP接入网络的第一列表中的最高优先级非3GPP接入网络。

方法700包括使用第一连接性类型通过所选择的非3GPP接入网络开始730与第一PLMN的连接性过程。方法700结束。

本文公开的是用于选择非3GPP接入网络的第一装置。在各种实施例中,第一装置可以为用户终端,诸如远程单元105、UE 205和/或用户设备装置300。第一装置包括处理器和用于与一个或多个网络(例如,一个或多个非3GPP接入网络)进行通信的收发器。处理器创建经由非3GPP接入网络可连接的可用的公用陆地移动网络(“PLMN”)的第一列表。在这里,第一列表指示对于每个PLMN支持的一种或多种受信任的连接性类型。处理器选择第一PLMN和由该第一PLMN支持的第一受信任的连接性类型。处理器创建可用的非3GPP接入网络的第二列表。处理器选择第一非3GPP接入网络。在这里,第一非3GPP接入网络是支持到第一PLMN的第一受信任的连接性类型的最高优先级可用的非3GPP网络。处理器通过第一非3GPP接入网络使用第一受信任的连接性类型开始(例如,经由收发器)与第一PLMN的连接性过程。

在第一装置的各种实施例中,创建第一列表包括:发现多个可用的非3GPP接入网络;以及对于每个可用的非3GPP接入网络,确定可连接的PLMN的集合和由该集合中的每个可连接的PLMN支持的一种或多种受信任的连接性类型。在此类实施例中,发现多个可用的非3GPP接入网络可以响应于处理器确定经由非3GPP接入向PLMN注册而发生。在一些实施例中,确定可连接的PLMN的集合和由该集合中的每个可连接的PLMN支持的一种或多种受信任的连接性类型包括使用接入网络查询协议来获取经由每个可用的非3GPP接入网络可连接的PLMN的列表以及对于该列表中的每个PLMN支持的受信任的连接性类型。

在第一装置的各种实施例中,创建第二列表包括:发现多个可用的非3GPP接入网络;以及基于无线局域网选择策略(“WLANSP”)规则的集合将多个非3GPP接入网络排序成优先列表。在此类实施例中,可以基于多个可用的非3GPP接入网络的工作参数对第二列表进行排序。

在第一装置的各种实施例中,使用第一受信任的连接性类型开始与第一PLMN的连接性过程包括通过第一非3GPP接入发起第一类型的注册过程。在这里,第一类型的注册过程基于第一受信任的连接性类型。在一个实施例中,使用第一受信任的连接性类型开始与第一PLMN的连接性过程包括经由第一非3GPP接入网络中的受信任的无线局域网(“WLAN”)接入网关附连到第一PLMN中的演进型分组核心(“EPC”)网络。在另一实施例中,使用第一受信任的连接性类型开始与第一PLMN的连接性过程包括经由第一非3GPP接入网络中的受信任的非3GPP网关功能(“TNGF”)向第一PLMN中的第五代核心(“5GC”)网络注册。

在第一装置的各种实施例中,选择第一受信任的连接性类型基于以下各项中的至少一个:第一装置的能力、第一装置的配置以及多个可用的非3GPP接入网络的一个或多个工作参数。在一些实施例中,从至少支持连接到PLMN中的演进型分组核心(“EPC”)的第一连接性类型(例如,“S2a连接”)和支持连接到PLMN中的第五代核心(“5GC”)的第二连接性类型(例如,“5GC连接性”)中选择一种或多种受信任的连接性类型。

在第一装置的某些实施例中,处理器响应于可用的PLMN的第一列表指示对于第一PLMN仅支持第二受信任的连接性类型而使用第二受信任的连接性类型连接到第一PLMN,该第二受信任的连接性类型与第一受信任的连接性类型不同。在第一装置的某些实施例中,处理器响应于可用的PLMN的第一列表不包含第一PLMN而通过不受信任的非3GPP接入网络使用连接性连接到第一PLMN。在第一装置的某些实施例中,处理器确定使用第一受信任的连接性类型到第一PLMN的连接不支持第一类型的服务并且使用第二受信任的连接性类型开始到第一PLMN的连接性过程。

本文公开的是用于选择非3GPP接入网络的第一方法。在各种实施例中,第一方法可以由诸如远程单元105、UE 205和/或用户设备装置300的用户终端实现。第一方法包括创建经由非3GPP接入网络可连接的可用的公用陆地移动网络(“PLMN”)的第一列表。在这里,第一列表指示对于每个PLMN支持的一种或多种受信任的连接性类型。第一方法包括选择第一PLMN和由该第一PLMN支持的第一受信任的连接性类型。第一方法包括创建可用的非3GPP接入网络的第二列表。第一方法包括选择第一非3GPP接入网络。在这里,第一非3GPP接入网络是支持到第一PLMN的第一受信任的连接性类型的最高优先级可用的非3GPP网络。第一方法包括通过第一非3GPP接入网络使用第一受信任的连接性类型开始与第一PLMN的连接性过程(例如,经由收发器)。

在第一方法的各种实施例中,创建第一列表包括:发现多个可用的非3GPP接入网络;以及对于每个可用的非3GPP接入网络,确定可连接的PLMN的集合和由该集合中的每个可连接PLMN支持的一种或多种受信任的连接性类型。在此类实施例中,发现多个可用的非3GPP接入网络可以响应于确定经由非3GPP接入向PLMN注册而发生。在一些实施例中,确定可连接的PLMN的集合和由该集合中的每个可连接的PLMN支持的一种或多种受信任的连接性类型包括使用接入网络查询协议来获取经由每个可用的非3GPP接入网络可连接的PLMN的列表和对于该列表中的每个PLMN支持的受信任的连接性类型。

在第一方法的各种实施例中,创建第二列表包括:发现多个可用的非3GPP接入网络;以及基于无线局域网选择策略(“WLANSP”)规则的集合将多个非3GPP接入网络排序成优先列表。在此类实施例中,可以基于多个可用的非3GPP接入网络的工作参数对第二列表进行排序。

在第一方法的各种实施例中,使用第一受信任的连接性类型开始与第一PLMN的连接性过程包括通过第一非3GPP接入发起第一类型的注册过程。在这里,第一类型的注册过程基于第一受信任的连接性类型。在一个实施例中,使用第一受信任的连接性类型开始与第一PLMN的连接性过程包括经由第一非3GPP接入网络中的受信任的无线局域网(“WLAN”)接入网关附连到第一PLMN中的演进型分组核心(“EPC”)网络。在另一实施例中,使用第一受信任的连接性类型开始与第一PLMN的连接性过程包括经由第一非3GPP接入网络中的受信任的非3GPP网关功能(“TNGF”)向第一PLMN中的第五代核心(“5GC”)网络注册。

在第一方法的各种实施例中,选择第一受信任的连接性类型基于以下各项中的至少一个:用户终端的能力、用户终端的配置以及多个可用的非3GPP接入网络的一个或多个工作参数。在一些实施例中,一个或多个受支持的连接性类型选自支持连接到PLMN中的演进型分组核心(“EPC”)的第一连接性类型和支持连接到PLMN中的第五代核心(“5GC”)的连接的第二连接性类型。

在某些实施例中,第一方法包括响应于可用的PLMN的第一列表指示对于第一PLMN仅支持第二受信任的连接性类型而使用第二受信任的连接性类型连接到第一PLMN,该第二受信任的连接性类型与第一受信任的连接性类型不同。在某些实施例中,第一方法包括响应于可用的PLMN的第一列表不包含第一PLMN而通过不受信任的非3GPP接入网络使用连接性连接到第一PLMN。在某些实施例中,第一方法包括:确定使用第一受信任的连接性类型到第一PLMN的连接不支持第一类型的服务;以及使用第二受信任的连接性类型开始到第一PLMN的连接性过程。

本文公开的是用于选择非3GPP接入网络的第二装置。在各种实施例中,第二装置可以为诸如远程单元105、UE 205和/或用户设备装置300的用户终端。第二装置包括处理器和用于与一个或多个网络(例如,一个或多个非3GPP接入网络)进行通信的收发器。处理器选择第一公用陆地移动网络(“PLMN”)并且创建可用的非3GPP接入网络的第一列表。处理器确定第一列表中的一个或多个非3GPP接入网络是否支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN。如果存在支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN的至少一个可用的非3GPP接入网络,则处理器从第一列表中选择第一非3GPP接入网络,其中第一非3GPP接入网络是支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN的最高优先级非3GPP接入网络。然而,如果无可用的非3GPP接入网络支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN,则处理器从第一列表中选择第二非3GPP接入网络,其中第二非3GPP接入网络是可用的非3GPP接入网络的第一列表中的最高优先级非3GPP接入网络;并且处理器使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程。

在第二装置的各种实施例中,创建第一列表包括:发现多个可用的非3GPP接入网络;以及对于每个可用的非3GPP接入网络,确定可连接的PLMN的集合和由该集合中的每个可连接的PLMN支持的一种或多种受信任的连接性类型。在此类实施例中,确定可连接的PLMN的集合和由该集合中的每个可连接的PLMN支持的一种或多种受信任的连接性类型包括使用接入网络查询协议来获取经由每个可用的非3GPP接入网络可连接的PLMN的列表和对于该列表中的每个PLMN支持的受信任的连接性类型。

在第二装置的某些实施例中,处理器还发现多个可用的非3GPP接入网络并且基于无线局域网选择策略(“WLANSP”)规则的集合将多个非3GPP接入网络排序成优先列表。在此类实施例中,基于多个可用的非3GPP接入网络的工作参数对优先列表进行排序。

在第二装置的各种实施例中,受信任的连接性类型的集合包括至少用于连接到演进型分组核心的第一受信任的连接性类型和用于连接第五代分组核心的第二受信任的连接性类型。在第二装置的一些实施例中,处理器使用以下各项中的至少一个来选择第一连接性类型:第二装置的能力、第二装置的配置以及多个可用的非3GPP接入网络的一个或多个工作参数。

在第二装置的各种实施例中,使用第一连接性类型开始与第一PLMN的连接性过程包括通过所选择的非3GPP接入发起第一类型的注册过程,其中第一类型的注册过程基于第一连接性类型。在某些实施例中,使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程包括:在第一PLMN中选择ePDG或N3IWF;以及经由所选择的ePDG或N3IWF向第一PLMN注册。

在一个实施例中,使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程包括经由第一非3GPP接入网络中的受信任的无线局域网(“WLAN”)接入网关附连到第一PLMN中的演进型分组核心(“EPC”)网络。在另一实施例中,使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程包括经由第一非3GPP接入网络中的受信任的非3GPP网关功能(“TNGF”)向第一PLMN中的第五代核心(“5GC”)网络注册。

本文公开的是用于选择非3GPP接入网络的第二方法。在各种实施例中,第二方法可以由诸如远程单元105、UE 205和/或用户设备装置300的用户终端来实现。第二方法包括选择第一公用陆地移动网络(“PLMN”)并且创建可用的非3GPP接入网络的第一列表。第二方法包括确定第一列表中的一个或多个非3GPP接入网络是否支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN。如果至少一个可用的非3GPP接入网络支持使用来自受信任的连接性类型的集合中的至少一个受信任的任连接性类型连接到第一PLMN,则第二方法包括从第一列表中选择第一非3GPP接入网络。在这里,第一非3GPP接入网络是支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN的最高优先级非3GPP接入网络。然而,如果无可用的非3GPP接入网络支持使用来自受信任的连接性类型的集合的至少一种受信任的连接性类型连接到第一PLMN,则第二方法包括从第一列表中选择第二非3GPP接入网络。在这里,第二非3GPP接入网络是可用的非3GPP接入网络的第一列表中的最高优先级非3GPP接入网络。第二方法包括使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程。

在第二方法的各种实施例中,创建第一列表包括:发现多个可用的非3GPP接入网络;以及对于每个可用的非3GPP接入网络,确定可连接的PLMN的集合和由该集合中的每个可连接的PLMN支持的一种或多种受信任的连接性类型。在此类实施例中,确定可连接的PLMN的集合和由该集合中的每个可连接的PLMN支持的一种或多种受信任的连接性类型包括使用接入网络查询协议来获取经由每个可用的非3GPP接入网络可连接的PLMN的列表和对于该列表中的每个PLMN支持的受信任的连接性类型。

在某些实施例中,第二方法还包括:发现多个可用的非3GPP接入网络;以及基于无线局域网选择策略(“WLANSP”)规则的集合将多个非3GPP接入网络排序成优先列表。在此类实施例中,基于多个可用的非3GPP接入网络的工作参数对优先列表进行排序。

在第二方法的各种实施例中,受信任的连接性类型的集合包括至少用于连接到演进型分组核心的第一受信任的连接性类型和用于连接到第五代分组核心的第二受信任的连接性类型。在一些实施例中,第二方法包括使用以下各项中的至少一个来选择第一连接性类型:用户终端的能力、用户终端的配置以及多个可用的非3GPP接入网络的一个或多个工作参数。

在第二方法的各种实施例中,使用第一连接性类型开始与第一PLMN的连接性过程包括通过所选择的非3GPP接入发起第一类型的注册过程,其中第一类型的注册过程基于第一连接性类型。在某些实施例中,使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程包括:在第一PLMN中选择ePDG或N3IWF;以及经由所选择的ePDG或N3IWF向第一PLMN注册。

在一个实施例中,使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程包括经由第一非3GPP接入网络中的受信任的无线局域网(“WLAN”)接入网关附连到第一PLMN中的演进型分组核心(“EPC”)网络。在另一实施例中,使用第一连接性类型通过所选择的非3GPP接入网络开始与第一PLMN的连接性过程包括经由第一非3GPP接入网络中的受信任的非3GPP网关功能(“TNGF”)向第一PLMN中的第五代核心(“5GC”)网络注册。

可以以其他特定形式实践实施例。所描述的实施例在所有方面都被视为仅是说明性的而非限制性的。因此,本发明的范围由所附权利要求而不是前面的描述来指示。在权利要求的含义和等同范围内的所有变化都包含在其范围内。

32页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:省电处理方法、移动设备和计算机可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!