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

用于网络切片感知公共陆地移动网络选择的方法、装置和计算机程序产品与流程

2022-11-19 11:13:11 来源:中国专利 TAG:


1.示例实施例一般涉及支持对支持特定网络功能的可用通信网络和网络切片的识别和选择。


背景技术:

2.通信系统可以被视为通过提供通信路径中涉及的各种实体之间的连接使能两个或更多个实体(诸如用户设备、基站/接入点、网络功能(nf)、和/或其他节点)之间的通信会话的设施。通信系统例如可以通过通信网络和一个或多个兼容的通信设备来提供。预计诸如第五代移动网络(5g网络)之类的电信网络将是移动电信标准的下一个主要阶段并将带来移动网络用户体验中的许多改进。例如,5g网络应提供新的技术解决方案,从而允许更大的吞吐量、更低的延时、更高的可靠性、更高的连接性、以及更高的移动性范围。除了在性能方面的这些改进之外,还预计5g网络将扩展网络使用的灵活性并将向用户提供更广泛的用例和商业模式。
3.第三代合作伙伴计划(3gpp)是开发移动电话协议的标准组织,并且以开发和维护包括第二代(2g)、第三代(3g)、第四代(4g)、长期演进(lte)、以及第五代(5g)标准的各种标准而闻名。5g网络已被设计为基于服务的架构(sba),例如,其中系统功能是通过一组nf向其他被授权接入其服务的nf提供服务而实现的系统架构。5g网络系统允许支持网络切片,网络切片是支持某一组nf的端到端逻辑网络。换句话说,网络切片是提供具体的网络能力和网络特性的逻辑网络。在包括多个网络切片的5g网络中,特定的网络切片可以被配置为支持并非对于所有网络切片共有的特定特征(例如,硬件规范、nf、域接入等)。用户设备可以被配置为通过同一接入点接入多个网络切片。
4.网络切片的识别是经由单网络切片选择辅助信息(s-nssai)完成的,该单网络切片选择辅助信息经由用户设备与所连接网络之间的信令消息被发送到用户设备。网络切片选择辅助信息(nssai)是经由用户设备与所连接网络之间的信令消息被发送到用户设备的s-nssai的集合。单个用户设备一次可以由多个网络切片服务。由用户设备信令传送到网络的s-nssai帮助网络选择特定的网络切片实例。网络切片实例是形成所部署的网络切片的一组nf实例及其所需的资源(例如,计算、处理、存储、联网等)。s-nssai与公共陆地移动网络(plmn)相关联,例如,s-nssai被配置为指示相关联的plmn标识码、或者具有网络特定值或标准全局值的其他id信息。s-nssai被用户设备用于选择和接入与s-nssai相关联的plmn。
5.术语“漫游”是指在另一个提供商的网络上使用与特定电信提供商相关联的移动设备或其他用户设备的无线电信实践。漫游通常在用户出国或外出旅行超出其相应的提供商的网络范围时发生。当用户设备正在漫游时,订阅端到端网络切片需要服务plmn支持与该网络切片相关联的特征。用于漫游用户的当前3gpp实践是在用户设备正在漫游时针对某个国家定义一组优先plmn。电信提供商可在允许更大的财务或其他利益方面彼此已达成协
议,从而尽可能地使优先plmn的使用对于漫游用户设备的使用更具吸引力。优先plmn列表可以使用在3gpp技术规范(ts)23.502和33.501中定义的漫游引导(sor)过程来配置并被存储在用户设备上以用于5g网络通信。sor选项允许用户设备的归属电信提供商提供优先plmn列表,以用于选择外国托管plmn。
6.出现的问题是由相应的s-nssai标识的网络切片以及特定国家中相关联的优先plmn可能不支持漫游用户设备所需的特征。由此,用户设备的功能可能会受到阻碍,并且对用户的体验产生负面影响。


技术实现要素:

7.公开了一种方法、装置和计算机程序产品,其提供了当用户设备需要使用由特定s-nssai标识的特定网络切片时针对动态选择非优先plmn的问题的解决方案。这是归属公共陆地移动网络(hplmn)与其有漫游协议以支持由hplmn中的相应s-nssai标识的特定网络切片的plmn。
8.公开了一种方法、装置和计算机程序产品,其在用户设备需要使用hplmn的某些s-nssai时使用sor机制或类似机制为用户设备提供优先plmn列表。在一些实施例中,与sor机制类似的机制包括空中漫游引导(ota)、离线通用订户身份模块(usim)提供方法、或者用户设备提供方法。优先plmn列表被配置使得不依赖于s-nssai的本地映射标识值和拜访公共陆地移动网络(vplmn)内如由主机网络的系统分配的相关联的网络切片。在一个实例中,vplmn改变s-nssai的本地映射标识值和相关联的网络切片,基于在vplmn向用户设备提供所配置的nssai时vplmn在用户设备中配置的原始映射信息来确定将要在vplmn中用于注册hplmn的特定s-nssai的正确的s-nssai值。
9.用户设备将使用最初配置的优先plmn列表,除非使用了需要选择附加的非优先plmn以适应用户设备所需特征的特定s-nssai。用户设备被配置有备选plmn id列表,这些备选plmn id支持优先plmn列表不支持的s-nssai。用户设备仅选择由支持优先plmn不支持的s-nssai的plmn id所标识的备选plmn之一。在一个实例中,用户设备需要使用被配置为使用备选plmn id而不是优先plmn的s-nssai例外列表,当用户设备不再需要不受支持的特征时,用户设备将返回到优先plmn列表。优先plmn列表的重新选择在用户设备在预定时间段内不再使用s-nssai之后返回到空闲模式的任何时间发生。用户设备在任何时间都可以选择最大化用户设备可以使用的s-nssai数量的plmn id。用户设备还可以根据被分配给每个网络切片的预定义加权因子来选择plmn id。如果用户设备无法确定最佳plmn,那么用户设备的人机接口(mmi)将向用户呈现决定点,其中明确显示每个plmn中可用的服务集合,并且用户可以选择哪些服务或特征被视为优先事项。
10.在示例实施例中,提供了一种方法,其包括选择与优先plmn列表相关联的vplmn。该方法还包括识别所选择的vplmn不支持的网络切片。该方法还包括选择支持该网络切片的另一个vplmn,其中,该另一个vplmn与优先plmn列表不相关联,但与网络切片感知plmn例外列表相关联,或者该另一个vplmn与支持该网络切片的优先plmn列表相关联。
11.在示例实施例中,提供了一种方法,其包括确定由与网络切片感知plmn例外列表相关联的所选择的vplmn所支持的所识别的网络切片不再被需要。在示例实施例中,提供了一种方法,其包括选择与优先plmn列表相关联的另一个vplmn。在示例实施例中,如果用户
设备当前被连接并在当前vplmn上传送数据,则选择另一个vplmn在用户设备的下一个空闲时间期间发生。在示例实施例中,用户设备的空闲时间是其中用户设备不经由通信接口和/或用户接口发送或接收任何通信信号的预定义的时间长度。
12.在示例实施例中,提供了一种方法,其包括确定用户设备位于具有在网络切片感知plmn例外列表中包括的一个或多个vplmn的位置中。在示例实施例中,提供了一种方法,其包括确定在选择与优先plmn列表相关联的vplmn之前,至少最初仅使用与网络切片感知plmn例外列表不相关联的vplmn。在示例实施例中,选择另一个vplmn包括:选择与网络切片感知plmn例外列表相关联的单网络切片选择辅助信息(s-nssai),以及识别该另一个vplmn。
13.在示例实施例中,提供了一种方法,其包括从归属公共陆地移动网络(hplmn)接收网络切片感知plmn例外列表。在示例实施例中,与网络切片感知plmn例外列表相关联的另一个vplmn通过与hplmn的漫游协议来标识以支持所识别的网络切片。在示例实施例中,网络切片感知plmn例外列表定义与和网络切片感知plmn例外列表相关联的vplmn相关联的优先顺序。在示例实施例中,提供了一种方法,其包括基于可用的网络信息和/或全球定位卫星(gps)数据,确定当前位置和/或移动国家代码(mcc)。
14.在示例方法实施例中,用户设备通过以下操作来获悉特定vplmn支持哪些网络切片:尝试向该特定vplmn注册,并检查ue在注册请求中请求的哪个网络切片被该特定vplmn拒绝,其中原因码指示在该plmn中不支持该网络切片。在示例实施例中,在接收到网络切片在vplmn中不被支持的指示时,用户设备选择已知支持该网络切片的另一个vplmn。在示例实施例中,在接收到vplmn不支持该网络切片的指示时,用户设备选择另一个vplmn以尝试请求使用该网络切片。
15.在示例实施例中,提供了一种装置,其包括至少一个处理器;包括计算机程序代码的至少一个存储器,该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置选择与优先plmn列表相关联的拜访公共陆地移动网络(vplmn)。该装置还被使得识别所选择的vplmn不支持的网络切片。该装置还被使得选择支持该网络切片的另一个vplmn,其中,该另一个vplmn与优先公共陆地移动网络(plmn)列表不相关联,但与网络切片感知plmn例外列表相关联,或者该另一个vplmn与支持该网络切片的优先plmn列表相关联。
16.在示例实施例中,提供了一种装置,其包括至少一个处理器;包括计算机程序代码的至少一个存储器,该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置确定由与网络切片感知plmn例外列表相关联的所选择的vplmn所支持的所识别的网络切片不再被需要。该装置还被使得选择与优先plmn列表相关联的另一个vplmn。在示例实施例中,如果用户设备当前被连接并在当前vplmn上传送数据,则选择另一个vplmn在用户设备的下一个空闲时间期间发生。在示例实施例中,用户设备的空闲时间是其中用户设备不经由通信接口和/或用户接口发送或接收任何通信信号的预定义的时间长度。
17.在示例实施例中,提供了一种装置,其包括至少一个处理器;包括计算机程序代码的至少一个存储器,该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置确定用户设备位于具有在网络切片感知plmn例外列表中包括的一个或多个vplmn的位置中。该装置还被使得确定在选择与优先plmn列表相关联的vplmn之前,至少最初仅使用与网络切片感知plmn例外列表不相关联的vplmn。在示例实施例中,选择另一个vplmn包
括:选择与网络切片感知plmn例外列表相关联的单网络切片选择辅助信息(s-nssai),以及识别该另一个vplmn。
18.在示例实施例中,提供了一种装置,其包括至少一个处理器;包括计算机程序代码的至少一个存储器,该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置从归属公共陆地移动网络(hplmn)接收网络切片感知plmn例外列表。在示例实施例中,与网络切片感知plmn例外列表相关联的另一个vplmn通过与hplmn的漫游协议来标识以支持所识别的网络切片。在示例实施例中,网络切片感知plmn例外列表定义与和网络切片感知plmn例外列表相关联的vplmn相关联的优先顺序。该装置还被使得基于可用的网络信息和/或全球定位卫星(gps)数据,确定当前位置和/或移动国家代码(mcc)。
19.在示例装置实施例中,用户设备通过以下操作来获悉特定vplmn支持哪些网络切片:尝试向该特定vplmn注册,并检查ue在注册请求中请求的哪个网络切片被该特定vplmn拒绝,其中原因码指示在该plmn中不支持该网络切片。在示例实施例中,在接收到网络切片在vplmn中不被支持的指示时,用户设备选择已知支持该网络切片的另一个vplmn。在示例实施例中,在接收到vplmn不支持该网络切片的指示时,用户设备选择另一个vplmn以尝试请求使用该网络切片。
20.在示例实施例中,提供了一种计算机程序产品,其包括在其上存储程序代码部分的非暂时性计算机可读存储介质,这些程序代码部分被配置为在执行时选择与优先plmn列表相关联的拜访公共陆地移动网络(vplmn)。这些程序代码部分还被配置为识别所选择的vplmn不支持的网络切片。这些程序代码部分还被配置为选择支持该网络切片的另一个vplmn,其中,该另一个vplmn与优先公共陆地移动网络(plmn)列表不相关联,但与网络切片感知plmn例外列表相关联,或者该另一个vplmn与支持该网络切片的优先plmn列表相关联。
21.在示例实施例中,提供了一种计算机程序产品,其包括在其上存储程序代码部分的非暂时性计算机可读存储介质,这些程序代码部分被配置为在执行时确定由与网络切片感知plmn例外列表相关联的所选择的vplmn所支持的所识别的网络切片不再被需要。这些程序代码部分还被配置为选择与优先plmn列表相关联的另一个vplmn。在示例实施例中,如果用户设备当前被连接并在当前vplmn上传送数据,则选择另一个vplmn在用户设备的下一个空闲时间期间发生。在示例实施例中,用户设备的空闲时间是其中用户设备不经由通信接口和/或用户接口发送或接收任何通信信号的预定义的时间长度。
22.在示例实施例中,提供了一种计算机程序产品,其包括在其上存储程序代码部分的非暂时性计算机可读存储介质,这些程序代码部分被配置为在执行时确定用户设备位于具有在网络切片感知plmn例外列表中包括的一个或多个vplmn的位置中。这些程序代码部分还被配置为确定在选择与优先plmn列表相关联的vplmn之前,至少最初仅使用与网络切片感知plmn例外列表不相关联的vplmn。在示例实施例中,选择另一个vplmn包括:选择与网络切片感知plmn例外列表相关联的单网络切片选择辅助信息(s-nssai),以及识别该另一个vplmn。
23.在示例实施例中,提供了一种计算机程序产品,其包括在其上存储程序代码部分的非暂时性计算机可读存储介质,这些程序代码部分被配置为在执行时从归属公共陆地移动网络(hplmn)接收网络切片感知plmn例外列表。在示例实施例中,与网络切片感知plmn例外列表相关联的另一个vplmn通过与hplmn的漫游协议来标识以支持所识别的网络切片。在
示例实施例中,网络切片感知plmn例外列表定义与和网络切片感知plmn例外列表相关联的vplmn相关联的优先顺序。这些程序代码部分还被配置为基于可用的网络信息和/或全球定位卫星(gps)数据,确定当前位置和/或移动国家代码(mcc)。
24.在示例计算机程序产品实施例中,用户设备通过以下操作来获悉特定vplmn支持哪些网络切片:尝试向该特定vplmn注册,并检查ue在注册请求中请求的哪个网络切片被该特定vplmn拒绝,其中原因码指示在该plmn中不支持该网络切片。在示例实施例中,在接收到网络切片在vplmn中不被支持的指示时,用户设备选择已知支持该网络切片的另一个vplmn。在示例实施例中,在接收到vplmn不支持该网络切片的指示时,用户设备选择另一个vplmn以尝试请求使用该网络切片。
25.在示例实施例中,提供了一种装置,其包括用于选择与优先plmn列表相关联的拜访公共陆地移动网络(vplmn)的部件。该装置还包括用于识别所选择的vplmn不支持的网络切片的部件。该装置还包括用于选择支持该网络切片的另一个vplmn的部件,其中,该另一个vplmn与优先公共陆地移动网络(plmn)列表不相关联,但与网络切片感知plmn例外列表相关联,或者该另一个vplmn与支持该网络切片的优先plmn列表相关联。
26.在示例实施例中,提供了一种装置,其包括用于确定由与网络切片感知plmn例外列表相关联的所选择的vplmn所支持的所识别的网络切片不再被需要的部件。该装置还包括用于选择与优先plmn列表相关联的另一个vplmn的部件。在示例实施例中,如果用户设备当前被连接并在当前vplmn上传送数据,则选择另一个vplmn在用户设备的下一个空闲时间期间发生。在示例实施例中,用户设备的空闲时间是其中用户设备不经由通信接口和/或用户接口发送或接收任何通信信号的预定义的时间长度。
27.在示例实施例中,提供了一种装置,其包括用于确定用户设备位于具有在网络切片感知plmn例外列表中包括的一个或多个vplmn的位置中的部件。该装置还包括用于确定在选择与优先plmn列表相关联的vplmn之前,至少最初仅使用与网络切片感知plmn例外列表不相关联的vplmn的部件。在示例实施例中,选择另一个vplmn包括:选择与网络切片感知plmn例外列表相关联的单网络切片选择辅助信息(s-nssai),以及识别该另一个vplmn。
28.在示例实施例中,提供了一种装置,其包括用于从归属公共陆地移动网络(hplmn)接收网络切片感知plmn例外列表的部件。在示例实施例中,与网络切片感知plmn例外列表相关联的另一个vplmn通过与hplmn的漫游协议来标识以支持所识别的网络切片。在示例实施例中,网络切片感知plmn例外列表定义与和网络切片感知plmn例外列表相关联的vplmn相关联的优先顺序。该装置还包括用于基于可用的网络信息和/或全球定位卫星(gps)数据来确定当前位置和/或移动国家代码(mcc)的部件。
29.在示例装置实施例中,用户设备通过以下操作来获悉特定vplmn支持哪些网络切片:尝试向该特定vplmn注册,并检查ue在注册请求中请求的哪个网络切片被该特定vplmn拒绝,其中原因码指示在该plmn中不支持该网络切片。在示例实施例中,在接收到网络切片在vplmn中不被支持的指示时,用户设备选择已知支持该网络切片的另一个vplmn。在示例实施例中,在接收到vplmn不支持该网络切片的指示时,用户设备选择另一个vplmn以尝试请求使用该网络切片。
30.在以下详细描述和所附权利要求中还描述了各种其他方面。
附图说明
31.已经如此概括地描述了本公开的实施例,现在将参考未必按比例绘制的附图,并且其中:
32.图1示出根据一些实施例的用于通信网络的示例架构;
33.图2示出根据一些实施例的用于通信网络的示例架构;
34.图3示出根据一些实施例的用于通信网络的示例架构;
35.图4示出根据一些实施例的用于通过通信网络与其他网络实体通信的示例计算设备;
36.图5示出根据一些实施例的与vplmn和hplmn接口连接的用户通信设备的示例框图;
37.图6示出根据一些实施例的用于包括网络切片的通信网络的示例架构;
38.图7a是示出根据一些实施例的通信设备使用优先plmn列表和网络切片感知plmn例外列表执行的操作的流程图;
39.图7b是示出根据示例实施例的诸如由通信设备或其他客户端设备执行的操作的流程图;以及
40.图8是示出根据示例实施例的诸如由通信设备或其他客户端设备执行的操作的流程图。
具体实施方式
41.现在将在下文中参考附图更全面地描述本发明的一些实施例,在附图中示出了本发明的一些但并非全部的实施例。实际上,本发明的各种实施例可以以许多不同的形式体现并且不应被解释为限于本文中阐述的实施例;相反,提供这些实施例使得本公开将满足适用的法律要求。除非另有说明,否则术语“或”在本文中以备选/替代和结合两者的含义被使用。术语“说明性”和“示例性”仅被用作示例,而不指示质量水平。相同的附图标记始终指代相同的元件。如本文所使用的,术语“数据”、“内容”、“信息”和类似术语可以互换使用以指代能够根据本发明的实施例被发送、接收和/或存储的数据。因此,任何此类术语的使用都不应被视为限制本发明的实施例的精神和范围。
42.此外,如本文所使用的,术语“电路”是指:(a)仅硬件电路实现(例如,模拟和/或数字电路的实现);(b)电路和计算机程序产品的组合,该计算机程序产品包括存储在一个或多个计算机可读存储器上的软件和/或固件指令,其一起工作以使装置执行本文所描述的一个或多个功能;以及(c)电路,诸如微处理器或微处理器的一部分,其需要软件或固件来操作,即使该软件或固件在物理上不存在。“电路”的这一定义适用于在本文中该术语的所有使用,包括在任何权利要求中的使用。作为另一示例,如本文所使用的,术语“电路”还涵盖包括一个或多个处理器和/或其部分及其随附的软件和/或固件的实现。作为另一示例,本文所使用的术语“电路”还包括例如用于移动电话的基带集成电路或应用处理器集成电路,或者服务器、蜂窝网络设备、其他网络设备、和/或其他计算设备中的类似集成电路。
43.另外,如本文所使用的,术语“节点”、“实体”、“中间体(intermediary)”、“中间实体”、“媒介者(go-between)”和类似术语可以互换使用以指代经由一个或多个网络连接的计算机或在一个或多个网络上运行的程序,其能够根据本发明的实施例进行数据创建、修
改、删除、发送、接收、和/或存储。因此,任何此类术语的使用都不应被视为限制本发明的实施例的精神和范围。
44.此外,如本文所使用的,术语“用户设备”、“用户装置”、“设备”、“装置”、“移动设备”、“个人计算机”、“膝上型计算机”、“笔记本电脑”、“台式计算机”、“台式机”、“移动电话”、“平板电脑”、“智能电话”、“智能设备”、“手机”、“通信设备”、“用户通信设备”、“终端”和类似术语可以互换使用以指代被配置为根据本发明的实施例接入一个或多个网络以至少用于有线或无线通信信号传输的目的的计算机。因此,任何此类术语的使用都不应被视为限制本发明的实施例的精神和范围。
45.另外,如本文所使用的,术语“网络切片”、“切片”、“网络部分”和类似术语可以互换使用以指代plmn内的端到端逻辑通信网络。
46.此外,如本文所使用的,术语“所需特征”、“用户设备特征”、“ue设备”、“网络切片”、“预期特征”、“切片特征”、“网络功能特征”、“网络特征”和类似术语可以互换使用以指代用户设备在网络上执行的需要用户设备与特定网络切片之间的通信的过程或过程的一部分。
47.如本文中所定义的,“计算机可读存储介质”是指非暂时性物理存储介质(例如,易失性或非易失性存储设备),其可以与“计算机可读传输介质”不同,“计算机可读传输介质”是指电磁信号。这种介质可以采用多种形式,包括但不限于非暂时性计算机可读存储介质(例如,非易失性介质、易失性介质)和传输介质。传输介质例如包括同轴电缆、铜线、光纤电缆、以及无需电线或电缆而穿越空间的载波,例如声波和电磁波,包括无线电波、光波和红外波。信号包括通过传输介质传输的幅度、频率、相位、极化或其他物理特性方面的人为瞬态变化。非暂时性计算机可读介质的示例包括磁计算机可读介质(例如,软盘、硬盘、磁带、任何其他磁介质)、光学计算机可读介质(例如,光盘只读存储器(cd-rom)、数字多功能光盘(dvd)、蓝光光盘等)、随机存取存储器(ram)、可编程只读存储器(prom)、可擦除可编程只读存储器(eprom)、flash-eprom、或任何其他计算机可以读取的非暂时性介质。术语“计算机可读存储介质”在本文中用于指代除了传输介质之外的任何计算机可读介质。然而,应当理解,在实施例被描述为使用计算机可读存储介质的情况下,在替代实施例中,作为计算机可读存储介质的替代或附加,还可以使用其他类型的计算机可读介质。
48.在下文中,参考能够经由服务这种通信设备的有线和/或无线网络和通信系统进行通信的通信设备说明某些实施例。在详细说明示例性的实施例之前,参考图1-3简要地解释有线和/或无线通信系统、其接入系统、以及通信设备的某些一般原理,以帮助理解所描述的示例的基础技术。
49.根据一些实施例,可以提供通信设备或终端以用于经由小区、基站、接入点(例如,无线发射机和/或接收机节点,提供用于无线电接入通信系统和/或其他形式的有线和/或无线网络的接入点)等进行无线接入。这种有线和/或无线网络包括但不限于被配置为符合2g、3g、4g、lte、5g以及任何其他类似的或尚待开发的未来通信网络标准的网络。本公开设想,任何方法、装置、计算机程序代码、及其任何部分或组合也可以用尚待开发的通信网络和相关联的标准来实现,这些尚待开发的通信网络和相关联的标准将在未来被开发并且在本公开的基础上将被本领域技术人员理解。
50.接入点以及由此通过其进行的通信通常由至少一个合适的控制装置控制,以便使
能其操作和与其通信的移动通信设备的管理。在一些实施例中,用于节点的控制装置可以与接入点集成、与接入点耦接、和/或以其他方式被提供以用于控制接入点。在一些实施例中,控制装置可以被设置为允许用户设备与核心网络或核心网络的网络实体之间的通信。为此目的,控制装置可以包括至少一个存储器、至少一个诸如处理器等之类的数据处理单元、以及输入/输出接口。经由该接口,控制装置可以被耦接到接入点的相关其他组件。控制装置可以被配置为执行合适的软件代码以提供控制功能。应当理解,可以在网络系统中的其他地方(例如,在核心网络实体中)提供控制装置中提供的类似的组件。控制装置可以与其他控制实体互连。控制装置和功能可以在若干控制单元之间分布。在一些实施例中,每个基站可以包括控制装置。在替代实施例中,两个或更多个基站可以共享控制装置。
51.接入点和相关联的控制器可以经由固定线路连接和/或通过无线电接口彼此通信。基站节点之间的逻辑连接可以例如通过x2、s1和/或类似的接口来提供。此接口可以被用于例如协调站的操作以及执行重选或切换操作。网络上初始通信节点与最终通信节点之间的逻辑通信连接可以包括多个中间节点。另外,可以按需将这些节点中的任何一个添加到逻辑通信连接或从逻辑通信连接中移除这些节点中的任何一个,以建立和维护网络功能通信。
52.通信设备或用户设备可以包括能够至少接收包括数据的通信信号的任何合适的设备。可以经由有线连接、无线连接、或其某种组合发送通信信号。例如,该设备可以是被配备有无线电接收机、数据处理和用户接口装置的手持式数据处理设备。非限制性示例包括诸如移动电话或所谓的“智能电话”之类的移动台(ms)、诸如被配备有无线接口卡或其他无线接口设施的膝上型计算机或平板计算机之类的便携式计算机、具有无线通信能力的个人数据助理(pda)、或其任何组合等。其他示例包括可穿戴无线设备(诸如与手表或智能手表、眼镜、头盔、帽子、衣服、具有无线连接的耳机、珠宝等集成的那些设备)、具有无线能力的通用串行总线(usb)记忆棒、调制解调器数据卡、机器类型设备、或其任何组合等。
53.在一些实施例中,例如被配置用于与无线网络或核心网络实体通信的通信设备可以通过手持式或其他移动通信设备(或用户设备ue)来例示。移动通信设备可以被提供有无线通信能力和合适的电子控制设备以用于使能其操作。因此,通信设备可以被提供有至少一个数据处理实体,例如,中央处理单元和/或核心处理器、至少一个存储器、以及其他可能的组件,诸如用于在其被设计执行的任务的软件和硬件辅助执行中使用的附加处理器和存储器。数据处理、存储和其他相关控制装置可以在合适的电路系统板上和/或芯片组中被提供。由通信设备的控制装置提供的数据处理和存储功能被配置为根据本说明书中稍后描述的某些实施例导致控制和信令操作。用户可以借助于诸如触敏显示屏或板和/或键盘、多个致动器按钮之一、语音命令、及其组合等之类的合适的用户接口来控制通信设备的操作。通常还提供了扬声器和麦克风。此外,移动通信设备可以包括到其他设备和/或用于连接外部附件(例如,免提设备)的合适的连接器(有线的或无线的)。
54.在一些实施例中,通信设备可以经由用于接收和发送信号的合适的装置无线地通信。在一些实施例中,无线电单元可以被连接到设备的控制装置。无线电单元可以包括无线电部分和相关联的天线装置。该天线装置可以被布置在通信设备的内部或外部。
55.图1-3示出了用于通信网络100的各种示例架构,其中可以执行和/或使用各种方法、装置和计算机程序产品。在一些实施例中,通信网络100可以包括任何合适的配置、数
量、定向、定位、和/或尺寸的组件和专用设备,其被配置为提供空中接口(例如,新无线电(nr)),以用于用户设备102(ue 102)与数据网络116(dn 116)之间经由通信网络100的核心网络101(cn 101)的通信或连接。ue 102可以与和一个或多个nf服务消费者相关联的一个或多个设备相关联。如图1中所示,可以提供通信网络100,其中,ue 102诸如通过发射塔、基站、接入点、网络节点等与ran 104可操作地通信。在一些实施例中,ran 104可以与cn 101或其组件或实体通信。在一些实施例中,cn 101可以促进ue 102与dn 116之间的通信,诸如以用于发送数据、消息、请求等。在一些实施例中,dn 116或cn 101可以与应用服务器或应用功能112(as/af 112)通信。ran 104、cn 101、dn 116和/或as/af 112可以与nrf、nf服务生产者、scp、sepp、pcf等或其任何组合相关联。
56.在5g网络的上下文(诸如在图2和图3中所示)中,通信网络100可以包括一系列所连接的网络设备和被分布在服务区、州、省、城市或国家中的专用硬件、以及一个或多个网络实体,它们可以被存储在所连接的网络设备或专用硬件中的一个或多个处和/或由其托管。在一些实施例中,ue 102可以被连接到ran 104,ran 104进而可以中继ue 102与cn 101之间的通信,cn 101被连接到dn 116,dn 116可以与一个或多个as/af 112通信。在一些实施例中,ue 102可以与无线电接入网络104(ran 104)通信,无线电接入网络104可以充当ue 102与cn 101的其他组件或服务之间的中继。例如,在一些在实施例中,ue 102可以与ran 104通信,ran 104继而可以与接入和移动性管理功能108(amf 108)通信。在其他实例或实施例中,ue 102可以直接与amf 108通信。在一些实施例中,amf 108可以与诸如认证服务器功能120(ausf 120),网络切片选择功能122(nssf 122)、网络储存库功能124(nrf 124)、策略计费功能114(pcf 114)、网络数据分析功能126(nwdaf 126)、统一数据管理功能118(udm 118)、as/af 112、会话管理功能110(smf 110)等之类的一个或多个网络功能(nf)通信。
57.在一些实施例中,smf 110可以与一个或多个用户面功能106(upf 106、upf 106a、upf 106b,统称为“upf 106”)通信。仅作为示例,在一些实施例中,upf 106可以与ran 104和dn 116通信。在其他实施例中,dn 116可以与第一upf 106a通信,ran 104可以与第二upf 106b通信,而smf 110与第一和第二upf 106a、b两者通信,并且第一和第二upf 106a、b彼此通信。
58.在一些实施例中,ue 102可以包括单模式或双模式设备,以使得ue 102可以被连接到一个或多个ran 104。在一些实施例中,ran 104可以被配置为实现一个或多个无线电接入技术(rat),诸如蓝牙、wi-fi、以及gsm、umts、lte或5g nr等,它们可以被用于将ue 102连接到cn 101。在一些实施例中,ran 104可以包括或使用ue 102中的芯片(诸如硅芯片)来实现,该芯片可以与cn 101中的类似芯片配对或以其他方式由cn 101中的类似芯片识别,以使得ran 104可以通过识别并配对ue 102内的芯片与cn 101内的芯片来建立ue 102与cn 101之间的连接或通信线路。在一些实施例中,ran 104可以实现一个或多个基站、塔等,以在ue 102与cn 101的amf 108之间通信。
59.在一些实施例中,通信网络100或其组件(例如,基站、塔等)可以被配置为在多个不同的频带(例如,fr1(低于6ghz)、fr2(mm波)、其他合适的频带、其子频带等)上与诸如蜂窝电话等之类的通信设备(例如,ue 102)通信。在一些实施例中,通信网络100可以包括或使用大规模多输入和多输出(大规模mimo)天线。在一些实施例中,通信网络100可以包括多用户mimo(mu-mimo)天线。在一些实施例中,通信网络100可以使用边缘计算,由此计算服务
器在通信上、物理上、计算上、和/或时间上更接近通信设备(例如,ue 102),以便减少延时和数据流量拥塞。在一些实施例中,通信网络100可以使用其他技术、设备、或方法,诸如小小区、低功率ran、无线电波的波束成形、wifi-蜂窝聚合、非正交多址(noma)、信道编码等。
60.如图3中所示,ue 102可以被配置为例如根据非接入层(nas)协议在n1接口中与ran 104通信。在一些实施例中,ran 104可以被配置为例如在ran 104的基站与amf 108之间的控制面中在n2接口中与cn 101或其组件(例如,amf 108)通信。在一些实施例中,ran 104可以被配置为例如在用户面中在n3接口中与upf 106通信。在一些实施例中,amf 108和/或smf 110可以被配置为在各种不同的接口中和/或根据各种不同的协议与cn 101内的其他服务或网络实体通信。例如,在一些实施例中,amf 108和/或smf 110可以被配置为在nausf接口或n12接口中与ausf 120通信。在一些实施例中,amf 108和/或smf 110可以被配置为在nnssf接口中与nssf 122通信。在一些实施例中,amf 108和/或smf 110可以被配置为在nnrf接口中与nrf 124通信。在一些实施例中,amf 108和/或smf 110可以被配置为在npcf接口或n7接口中与pcf 114通信。在一些实施例中,amf 108和/或smf 110可以被配置为在nnwdaf接口中与nwdaf 126通信。在一些实施例中,amf 108和/或smf 110可以被配置为在nudm接口、n8接口或n10接口中与udm 118通信。在一些实施例中,amf 108和/或smf 110可以被配置为在naf接口中与as/af 112通信。在一些实施例中,smf 110可以被配置为在n4接口中与upf 106通信,该n4接口可以充当控制面与用户面之间的桥梁,诸如充当用于协议数据单元(pdu)会话(在该会话期间例如在ue 102与cn 101或其组件/服务之间传输信息)的管道。
61.应当理解,本文描述的某些示例实施例在电信网络的上下文中出现,包括但不限于符合和/或以其他方式结合第五代(5g)架构的各方面的电信网络。虽然图1-3示出了通信网络100的示例架构的各种配置和/或组件,但许多其他系统、系统配置、网络、网络实体、以及用于其中通信的路径/协议也在本公开的范围内被设想和考虑。
62.虽然本文描述的方法、设备/装置、以及计算机程序产品/代码是在第五代核心网络(5gc)和系统的上下文(诸如图1-3中所示)中并在上文中描述的,但所描述的方法、设备和计算机程序产品仍然可以在任何合适的电信系统、网络、标准、和/或协议内更广泛的上下文中应用。应当理解,所描述的方法、设备和计算机程序产品还可以被应用于尚待开发的未来网络和系统,如在本公开的基础上对于本领域技术人员将是显而易见的。
63.现在转向图4,根据本公开的示例实施例描绘了可以由用户设备或者由诸如服务器或其他计算设备之类的网络实体体现的装置的示例。如下文结合图5、图6、图7a、图7b和图8的流程图和框图所描述的,示例实施例的装置200可以被配置为执行本文描述的功能。在任何情况下,装置200可以更一般地被体现为计算设备,诸如服务器、个人计算机、计算机工作站或其他类型的计算设备,包括用作用户设备和/或无线网络或无线局域网的组件的那些设备。不管装置200以何种方式被体现,示例实施例的装置可以如图4中所示地被配置以包括处理器202和存储器设备204(以及在一些实施例中,和/或通信接口206)、与其相关联或以其他方式与其通信。尽管未图示,示例实施例的装置还可以可选地包括用户接口,诸如触摸屏、显示器、键盘等。
64.处理器202(和/或协处理器或者协助处理器或以其他方式与处理器相关联的任何其他电路)可以经由总线与存储器设备204通信,以用于在装置200的组件之间传递信息。存
储器设备例如可以包括一个或多个易失性和/或非易失性存储器(诸如非暂时性存储器设备)。换句话说,例如,存储器设备可以是电子存储设备(例如,计算机可读存储介质),其包括被配置为存储可由机器(例如,如处理器之类的计算设备)获取的数据(例如,比特)的门。存储器设备可以被配置为存储信息、数据、内容、应用、指令等,以使装置能够执行根据示例性实施例的各种功能。例如,存储器设备可以被配置为缓冲输入数据以用于由处理器处理。附加地或可替代地,存储器设备可以被配置为存储由处理器执行的指令。
65.装置200可以在如上所述的各种计算设备中被体现。然而,在一些实施例中,该装置可以被体现为芯片或芯片组。换句话说,该装置可以包括一个或多个物理封装(例如,芯片),其包括在结构配件(例如,基板)上的材料、组件和/或导线。该结构配件可以为在其上包括的组件电路提供物理强度、尺寸保护、和/或电相互作用的限制。因此,在一些情况下,该装置可以被配置为在单个芯片上实现本发明的实施例,或者将本公开的实施例实现为单个“芯片上系统”。由此,在一些情况下,芯片或芯片组可以构成用于执行用于提供本文所描述的功能的一个或多个操作的部件。
66.处理器202可以采用多种不同的方式来体现。例如,处理器可以被实现为一个或多个各种硬件处理部件,诸如协处理器、微处理器、控制器、数字信号处理器(dsp)、具有或不具有伴随dsp的处理单元、或各种其他电路,包括集成电路,例如,asic(专用集成电路)、fpga(现场可编程门阵列)、微控制器单元(mcu)、硬件加速器、专用计算机芯片等。如此,在一些实施例中,处理器可以包括一个或多个被配置为独立地执行的处理核。多核处理器可以在单个物理封装内使能多处理。附加地或可替代地,处理器可以包括经由总线协作配置的一个或多个处理器,以使能指令、流水线和/或多线程的独立执行。
67.在示例实施例中,处理器202可以被配置为执行在存储器设备204中存储或以其他方式可由处理器访问的指令。可替代地或附加地,处理器可以被配置为执行硬编码功能。由此,无论是通过硬件或软件方法而配置还是通过其组合而配置,在相应地进行配置时,处理器都可以表示能够执行根据本公开的实施例的操作的实体(例如,在电路中物理地体现)。因此,例如,当处理器被体现为asic、fpga等时,处理器可以是用于进行本文所描述的操作的专门配置的硬件。可替代地,作为另一个示例,当处理器被体现为指令的执行器时,这些指令可以具体地配置处理器以在执行这些指令时执行本文所描述的算法和/或操作。然而,在一些情况下,处理器可以是特定设备(例如,编码器和/或解码器)的处理器,该特定设备被配置为通过处理器的进一步配置通过用于执行本文所描述的算法和/或操作的指令来使用本发明的实施例。处理器尤其可以包括时钟、算术逻辑单元(alu)、以及被配置为支持处理器的操作的逻辑门。
68.在包括通信接口206的实施例中,通信接口可以是诸如在硬件或硬件和软件的组合中体现的被配置为从/向网络和/或与装置200通信的任何其他设备或模块(诸如nf、nrf、基站、接入点、scp、ue 102、无线电接入网络、核心网络服务、应用服务器/功能、数据库或其他存储设备等)接收和/或发送数据的设备或电路之类的任何部件。在这方面,通信接口例如可以包括天线(或多个天线)以及用于使能与无线通信网络的通信的支持硬件和/或软件。附加地或可替代地,通信接口可以包括用于与天线交互以导致经由天线的信号发送或者处理经由天线接收的信号接收的电路。在一些环境中,通信接口可以可替代地或还支持有线通信。如此,例如,通信接口可以包括用于支持经由电缆、数字用户线路(dsl)、通用串
行总线(usb)或其他机制通信的通信调制解调器和/或其他硬件/软件。在一些实施例中,会话管理功能可以包括用于任何合适的控制和用户面分离(cups)架构的5gc会话管理功能,诸如网关gprs支持节点(ggsn-c)、twag-c、bng-cups、n4、sxa、sxb、sxc、演进分组核心(epc)swg-c、epc pgw-c、epc tdf-c等。
69.如图所示,装置200可以包括处理器202,其与存储器204通信并被配置为向通信接口206提供信号以及从通信接口206接收信号。在一些实施例中,通信接口206可以包括发射机和接收机。在一些实施例中,处理器202可以被配置为至少部分地控制装置200的功能。在一些实施例中,处理器202可以被配置为通过实现经由电导线到发射机和接收机的控制信令来控制发射机和接收机的功能。类似地,处理器202可以被配置为通过实现经由将处理器202连接到诸如显示器或存储器204之类的其他元件的电导线的控制信令来控制装置200的其他元件。
70.装置200可以能够以一种或多种空中接口标准、通信协议、调制类型、接入类型等进行操作。由处理器202发送和接收的信号可以包括根据适用蜂窝系统的空中接口标准、和/或任何数量的不同的有线或无线网络技术(包括但不限于wi-fi、无线本地接入网络(wlan)技术,诸如电气和电子工程师协会(ieee)802.11、802.16、802.3、adsl、docsis等)的信令信息。另外,这些信号可以包括语音数据、用户生成的数据、用户请求的数据等。
71.例如,装置200和/或其中的蜂窝调制解调器可以能够根据各种第一代(1g)通信协议、第二代(2g或2.5g)通信协议、第三代(3g)通信协议、第四代(4g)通信协议、第五代(5g)通信协议、因特网协议多媒体子系统(ims)通信协议(例如,会话发起协议(sip))等进行操作。例如,装置200可以能够根据2g无线通信协议即is-136、时分多址tdma、全球移动通信系统gsm、is-95、码分多址、cdma等进行操作。另外,例如,装置200可以能够根据2.5g无线通信协议即通用分组无线电服务(gprs)、增强型数据gsm环境(edge)等进行操作。此外,例如,装置200可以能够根据3g无线通信协议(诸如通用移动电信系统(umts)、码分多址2000(cdma 2000)、宽带码分多址(wcdma)、时分同步码分多址(td-scdma)等)进行操作。另外,na 200可以能够根据3.9g无线通信协议(诸如长期演进(lte)、演进通用陆地无线电接入网络(e-utran)等)进行操作。另外,例如,装置200可以能够根据4g无线通信协议(诸如高级lte)、5g等以及随后可以被开发的类似的无线通信协议进行操作。在一些实施例中,装置200可以能够根据或在任何合适的cups架构的框架内进行操作,诸如网关gprs支持节点(ggsn-c)、可信无线接入网关(twag-c)、宽带网络网关(bng)、n4、sxa、sxb、sxc、演进分组核心(epc)swg-c、epc pgw-c、epc tdf-c等。实际上,尽管本文结合与5g系统的操作进行了描述,但是装置和方法可以被配置为结合包括下文开发和实现的系统的许多其他类型的系统进行操作。
72.本文公开的一些实施例可以在软件、硬件、应用逻辑、或软件、硬件和应用逻辑的组合中实现。例如,软件、应用逻辑和/或硬件可以驻留在存储器204、处理器202、或电子组件上。在一些示例实施例中,应用逻辑、软件或指令集被维持在各种传统的计算机可读介质中的任何一种上。在本文档的上下文中,以图4中所描绘的为例,“计算机可读介质”可以是可包含、存储、通信、传播或传输指令以供指令执行系统、装置或设备(诸如计算机或数据处理器电路)使用或与其结合使用的任何非暂时性介质,计算机可读介质可以包括非暂时性计算机可读存储介质,其可以是可包含或存储指令以供指令执行系统、装置或设备(诸如计算机)使用或与其结合使用的任何介质。
73.图5示出了ue 102与相关联的plmn之间的通信接口。如图所示,ue 102由具有网络切片感知plmn例外列表501和优先plmn列表503的hplmn 502配置。在一些实施例中,网络切片感知plmn例外列表501和优先plmn列表503可以由sor或与sor类似的机制(包括ota、离线usim提供方法、或ue提供方法)提供。网络切片感知plmn例外列表501和优先plmn列表503可以各自包括一个或多个vplmn。另外,对于网络切片感知plmn例外列表501中的每个vplmn,网络切片感知plmn例外列表还可以标识诸如国家之类的位置,其中,优先plmn列表503对于相应的vplmn无效。ue 102使用网络切片感知plmn例外列表501和优先plmn列表503,在不同的时间点与多个vplmn 504建立连接。在这方面,ue 102分别基于优先plmn列表503和/或网络切片感知plmn例外列表501,选择并建立与多个优先vplmn 508和非优先vplmn 506中的至少一个vplmn的连接。另外,举例来说,ue 102可以选择并建立与如由优先plmn列表503所标识的优先vplmn 508之一的第一连接。根据示例实施例,ue 102进而确定需要或期望使用所选择的优先vplmn不支持的nf。接下来,此示例实施例的ue 102断开与第一优先vplmn的连接,并进一步选择并建立与如由网络切片感知plmn例外列表501所标识的非优先vplmn 506(其支持所需或期望的nf)之一的第二连接。随后,ue 102进而确定不再需要优先vplmn不支持的nf,并断开与非优先vplmn的连接,并重新建立到优先vplmn或优先plmn列表上另一个vplmn的连接。
74.应当理解,当建立和维护网络连接时,示例实施例的ue 102将优先vplmn 508优先排序于非优先vplmn 506,除非出现只能由特定非优先vplmn促成的特定需要或期望。还应当理解,在某些情况下(例如,在偏远地区旅行),ue 102可只能接入优先vplmn 508或非优先vplmn 506。此外,在由优先plmn列表503标识的优先vplmn 508中,hplmn可以配置优先plmn列表503以对这些优先vplmn进行优先级排序。因此,在从优先plmn列表中选择优先vplmn时,ue可以基于优先vplmn的优先级来选择优先vplmn。另外,在由网络切片感知plmn例外列表501标识的非优先vplmn 506中,hplmn可以配置优先plmn列表503以对这些非优先vplmn进行优先级排序。因此,在从网络切片感知plmn例外列表中选择非优先vplmn时,ue可以基于非优先vplmn的优先级来选择非优先vplmn。可以通过对每个vplmn的特性(包括成本、信号强度、nf支持/兼容性、服务质量等、或其任何组合)应用加权值来完成vplmn的优先级排序。ue 102可以进一步被配置为基于例如由hplmn或ue 102的用户建立的预定义偏好来对特性进行优先级排序。在特性没有被优先级排序的情况下,可以向ue 102的用户呈现可用的vplmn选项和它们的相关联的特性中的至少一些,以使得ue 102的用户可以基于区域来手动选择可用vplmn或者对其进行优先级排序。
75.图6示出了包括两个网络切片的示例通信网络。ue 102使用通信接口206建立多个网络通信。通信接口206可以将ue 102连接到公共网络功能603、第一网络切片601、或第二网络切片602。应当理解,通信接口206可以将ue 102直接连接到任一网络切片,从而绕过公共网络功能603。另外,应当理解,通信接口206可以通过建立通过公共网络功能603的连接而将ue 102间接地连接到任一网络切片。第一网络切片601包括多个nf,其至少包括nrf1 124a、pcf1 114a、upf1 106a和smf1 110a,其中,第一网络切片601的每个nf独立于公共网络功能603和第二网络切片602的nf。此外,第一网络切片601被配置为将ue 102连接到dn1 116a。第二网络切片602包括多个nf,其至少包括nrf2 124b、pcf2 114b、upf2 106b和smf2 110b,其中,第二网络切片602的每个nf独立于公共网络功能603和第一网络切片601的nf。
此外,第二网络切片602被配置为将ue 102连接到dn2 116b。
76.图7a示出了由装置200(由ue 102体现)结合优先plmn列表503、网络切片感知plmn例外列表501、以及ue的hplmn 502执行的示例方法610的操作流程图。在一些实施例中,由ue 102体现的装置200通过执行包括计算机程序代码的相关计算机程序产品来执行方法610的过程元素。如框611中所示,ue 102由hplmn 502配置有优先plmn列表503和网络切片感知plmn例外列表501,其各自包括一个或多个如由相应的s-nssai标识的相应的plmn id。由ue 102体现的装置200可以被配置为将优先plmn列表503和网络切片感知plmn例外列表501存储在存储器204中,或者以其他方式存储在数据库或处理器2020可访问的其他存储设备中。如框612中所示,ue 102位于诸如可由移动国家代码(mcc)标识的国家中,并识别出网络切片感知plmn例外列表501中指向plmn id的一个或多个s-nssai不在优先plmn列表503中。应当理解,ue 102可以通过全球定位机制(例如,全球定位系统(gps)、全球导航卫星系统(gnss)等)、由vplmn发送到ue 102的标识信息、nssai、和/或s-nssai、通过ue 102的用户接口的用户输入等、或其任何组合来识别国家的适用mcc。
77.如框613中所示,ue 102的装置200被配置为选择仅使用不在网络切片感知plmn例外列表501中的s-nssai和相关联的vplmn。换句话说,ue 102的装置200被配置为选择仅使用在优先plmn列表503上的s-nssai和相关联的vplmn。如框614中所示,由ue 102体现的装置被配置为选择如由hplmn 502配置的优先plmn列表503中的vplmn。如框615中所示,ue 102需要或期望使用已从优先plmn列表中选择的vplmn或者优先plmn列表的任何其他vplmn不支持的功能,但是该功能被如由hplmn 502配置的网络切片感知plmn例外列表501中的至少一个vplmn支持。如框616中所示,由ue 102体现的装置200被配置为在网络切片感知plmn例外列表501中选择vplmn中的能够执行所需或期望的功能的vplmn。
78.随后,如框617中所示,ue 102不再需要或期望使用优先plmn列表503的vplmn不支持的功能,并触发从网络切片感知plmn例外列表501到vplmn的切换。如框618中所示,由ue 102体现的装置200进而被配置为选择如由hplmn 502配置的优先plmn列表503中的vplmn,并将通信从网络切片感知plmn例外列表中的vplmn切换到从优先plmn列表503中选择的vplmn。
79.图7b示出了由示例装置200执行的示例方法710的操作流程图,其中,示例实施例的装置200被配置为通过执行包括计算机程序代码的相关计算机程序产品来执行方法710的过程。如框711中所示,装置200包括诸如处理器202、存储器204等之类的用于存储诸如可由hplmn 502配置和提供的优先plmn列表503的部件。如框712中所示,装置200还包括诸如处理器202、存储器204等之类的用于存储诸如也可由hplmn 502配置和提供的网络切片感知plmn例外列表501的部件。
80.如框713中所示,装置200包括诸如处理器202、通信接口206等之类的用于诸如基于可用的网络数据和/或全球定位卫星(gps)数据来确定当前位置和/或移动国家代码(mcc)的部件。如框714中所示,装置200包括诸如处理器202等之类的用于选择仅使用优先plmn列表503中的vplmn的部件。在这方面,装置200(诸如处理器202)可以被配置选择使用优先plmn列表503中的vplmn而不使用网络切片感知plmn例外列表501中的vplmn。如框715中所示,装置200还包括诸如处理器202、通信接口206等之类的用于确定在优先plmn列表503中列出的至少一个vplmn的可用性的部件。从优先plmn列表503中列出的可用vplmn中并
且如框716中所示,装置200包括诸如处理器202之类用于选择在优先plmn列表503中的并在当前位置处可接入的vplmn,并进而开始与所选择的vplmn通信的部件。在其中优先plmn列表503的多个vplmn可用的情况下,装置200(诸如处理器202)可以被配置为以各种不同方式中的任何一种选择特定vplmn。例如,可已为优先plmn列表503的vplmn建立了优先顺序,以使得装置200(诸如处理器202)基于该优先顺序来选择特定plmn。在这方面,还可已根据预定义的标准对vplmn进行了加权,其中优先顺序考虑了vplmn的权重。可替代地,装置200(诸如处理器202)可以被配置为选择优先plmn列表503中的包括在当前位置中的最大数量nf的vplmn。不管选择优先plmn列表503的特定plmn的方式如何,装置200(诸如处理器202)被配置为进而与特定plmn建立通信并与其进行交互。在其他实施例中,诸如在其中其他方法未能识别单个vplmn以供选择的情况下,可以诸如经由用户接口向ue 102的用户通知关于vplmn的选项并且可以请求该用户选择将要使用的vplmn。如本文所使用的,ue 102的用户可以是人,或者可以是自动化的,诸如经由应用编程接口(api)。
81.如框717中所示,装置200包括诸如处理器202等之类的用于随后确定网络切片感知plmn例外列表501中的至少一个vplmn是使用特定网络功能或ue特征(其需要使用特定网络切片)所需的部件。在这方面,装置200(诸如处理器202)被配置为确定ue当前与其通信的优先plmn列表503的特定vplmn不提供或不支持该特定网络功能或特征,以及在一些实施例中,优先plmn列表的任何其他vplmn也不提供或不支持该特定网络功能或特征。在这种情况下,装置200(诸如处理器202)被配置为考虑网络切片感知plmn例外列表501的vplmn所支持的功能或特征,并识别网络切片感知plmn例外列表501中的支持ue 102所需或期望的功能或特性的一个或多个vplmn。
82.如框718中所示,装置200包括诸如处理器202、通信接口206等之类的用于在网络切片感知plmn例外列表501中选择与特定网络功能或ue特征(其需要使用特定网络切片)兼容即支持或提供特定网络功能或ue特征(其需要使用特定网络切片)的vplmn的部件。在其中网络切片感知plmn例外列表501的多个vplmn可用的情况下,的装置200(诸如处理器202)可以被配置为以各种不同方式中的任何一种选择特定vplmn。例如,可已为网络切片感知plmn例外列表501的vplmn建立了优先顺序,以使得装置200(诸如处理器202)基于该优先顺序来选择特定plmn。可替代地,装置200(诸如处理器202)可以被配置为选择网络切片感知plmn例外列表501中的包括在当前位置中的最大数量nf的vplmn。不管选择网络切片感知plmn例外列表501的特定plmn的方式如何,装置200(诸如处理器202)被配置为进而与特定plmn建立通信并与其进行交互。
83.如框719中所示,装置200包括诸如处理器202等之类的用于确定ue102不再需要或期望优先plmn列表503的vplmn不支持的特定网络功能或特征,并触发从网络切片感知plmn例外列表501到vplmn的切换的部件。由于不再需要或期望特定网络功能或特征并且如框720中所示,装置200还包括诸如处理器202等之类的用于相应地确定也不再需要网络切片感知plmn例外列表501中的并在先前被选择以提供特定网络功能或特征的至少一个vplmn的部件。如框721中所示,装置200包括诸如处理器202、通信接口206等之类的用于选择在优先plmn列表503中的并在当前位置处可用的vplmn的部件。从优先plmn列表503中选择的vplmn可以与先前在从网络切片感知plmn例外列表501切换到vplmn之前选择和使用的vplmn相同。可替代地,从优先plmn列表503中选择的vplmn可以是与先前选择不同的vplmn。
在这种情况下,从优先plmn列表503中选择的vplmn可以基于优先顺序、基于所支持的nf的数量或以如上所述的其他方式来选择。
84.通过另一示例,图8示出了由示例装置200执行的示例方法810的操作流程图,在一个实施例中,示例方法810可以由包括由处理器202执行的计算机程序代码的计算机程序产品来体现。如框811中所示,此示例实施例的装置200包括诸如处理器202、存储器204、通信接口206等之类的用于诸如从hplmn 502接收网络切片感知plmn例外列表501和优先plmn列表503的部件。如框812中所示,装置200包括诸如处理器202、通信接口206等之类的用于确定ue 102处于具有在网络切片感知plmn例外列表501中包括的一个或多个vplmn的位置中的部件。如框813中所示,装置200包括诸如处理器202等之类的用于确定至少最初仅使用与网络切片感知plmn例外列表501不相关联但与优先plmn列表503相关联的vplmn的部件。如框814中所示,装置200还包括诸如处理器202等之类的用于选择与优先plmn列表503相关联的vplmn(如上所述)的部件。体现装置200的ue 102进而经由所选择的vplmn通信并与其进行交互。
85.如框815中所示,装置200包括诸如处理器202之类的用于识别所选择的vplmn不支持的网络切片,以便为ue 102或该ue的用户正在尝试使用的至少一个特征(当前选择的网络切片不支持)提供网络支持的部件。如框816中所示,装置200包括诸如处理器202等之类的用于选择支持该网络切片的另一个vplmn的部件。如果优先plmn列表503的另一个vplmn支持该ue特征,则可以从优先plmn列表中选择该另一个vplmn。然而,在此示例实施例中,优先plmn列表503中没有vplmn支持该ue特征,从而支持该ue特征的该另一个vplmn与优先plmn列表503不相关联,而是与网络切片感知plmn例外列表501相关联,或者另一个vplmn与支持该网络切片的优先plmn列表相关联。体现装置200的ue 102进而停止其与先前从优先plmn列表503中选择的vplmn的连接,并代替地经由从网络切片感知plmn例外列表501中选择的vplmn通信并与其进行交互。
86.如框817中所示,装置200还包括诸如处理器202等之类的用于确定不再需要或期望由与网络切片感知plmn例外列表相关联的所选择的vplmn所支持的所识别的网络切片的部件。在这种情况下并且如框818中所示,装置200包括用于将连接从网络切片感知plmn例外列表501中选择的vplmn转移到来自优先plmn列表503的vplmn的部件。如上所述,连接被转移到的来自优先plmn列表503的vplmn可以是先前从优先plmn列表中选择的相同vplmn或者不同的vplmn。在示例实施例中,装置200(诸如处理器202)被配置为在用户设备的空闲时间期间转移该连接。在示例实施例中,用户设备的空闲时间是其中用户设备不使用从网络切片感知plmn例外列表501或优先plmn列表503中选择的vplmn发送或接收任何通信信号的预定义的时间长度。
87.在当前vplmn的当前网络切片不支持ue 102请求的网络功能时,ue 102确定该网络切片与所请求的网络功能不兼容。ue 102进一步确定在与当前vplmn相关联的任何其他网络切片上当前vplmn与所请求的网络功能也不兼容。
88.在支持ue 102的vplmn与所需或期望的网络功能不兼容或变得不兼容的示例实施例中,并且在其中装置200(诸如处理器202)未被配置为立即从网络切片感知plmn例外列表501中选择不同的vplmn的情况下,如被体现为ue 102的装置200(诸如处理器202)可以被配置为首先选择并测试优先plmn列表501中的其他相应的优先plmn,以确定它们是否与所需
或期望的网络切片兼容。如果优先plmn是兼容的,则对ue 102的支持可以被转移到另一个优先plmn。在优先plmn列表501的各个优先plmn都与所需或期望的网络切片不兼容的情况下,此示例实施例的装置200(诸如处理器202)可以被配置为针对与所需或期望的网络切片的兼容性,选择并测试来自网络切片感知plmn例外列表501的各个plmn,并且如果相应的plmn是兼容的,则将从网络切片感知plmn例外列表501中选择该相应的plmn以支持ue 102。
89.在示例实施例中,ue 102可以通过多个接入网络收集plmn标识、接入技术、和/或s-nssai广播。为了使其可用,接入网络被增强以广播接入网络所支持的一个或多个s-nssai。如果存在ue 102需要使用的一个或多个网络切片,则ue 102将这些网络切片从网络选择候选中排除,例如,任何plmn标识、接入技术等、或其中不支持s-nssai的组合。
90.如上所述,可以由装置根据包括计算机程序代码的相关计算机程序产品来执行方法的参考流程图。应当理解,这些流程图的每个框以及这些流程图中的框的组合可以通过各种方式来实现,诸如硬件、固件、处理器、电路、和/或与包括一个或多个计算机程序指令的软件的执行相关联的其他设备。例如,上述一个或多个过程可以由计算机程序指令来体现。在这方面,体现上述过程的计算机程序指令可以由使用本发明的实施例的装置(例如,200)的存储器设备(例如,204)存储,并由该装置的处理器(例如,202)执行。应当理解,任何这种计算机程序指令可以被加载到计算机或其他可编程装置(例如,硬件)上以产生机器,从而使得所得到的计算机或其他可编程装置实现在流程图框中指定的功能。这些计算机程序指令还可以被存储在计算机可读存储器中,其可以引导计算机或其他可编程装置以特定方式工作,从而使得被存储在计算机可读存储器中的指令产生制造品,而其执行实现了在流程图框中指定的功能。这些计算机程序指令还可以被加载到计算机或其他可编程装置上,以导致在计算机或其他可编程装置上执行一系列操作以产生计算机实现的过程,从而使得在计算机或其他可编程装置上执行的指令提供用于实现在流程图框中指定的功能的操作。
91.因此,在这些实例中定义了一种计算机程序产品,其中,计算机程序指令(诸如计算机可读程序代码部分)由至少一个非暂时性计算机可读存储介质存储,其中计算机程序指令(诸如计算机可读程序代码部分)被配置为在执行时执行上述功能。在其他实施例中,计算机程序指令(诸如计算机可读程序代码部分)不需要由非暂时性计算机可读存储介质存储或以其他方式由非暂时性计算机可读存储介质来体现,而是可以由具有计算机程序指令(诸如计算机可读程序代码部分)的暂时性介质来体现,该计算机程序指令仍被配置为在执行时执行本文所描述的功能。
92.因此,流程图框支持用于执行指定功能的部件的组合,以及用于执行指定功能的操作的组合。还应当理解,流程图的一个或多个框以及流程图中的框的组合可以由执行指定功能的基于专用硬件的计算机系统、或专用硬件和计算机指令的组合来实现。
93.在一些实施例中,上述操作、方法、步骤、过程等中的某一些可以被修改或被进一步扩增。此外,在一些实施例中,可以包括附加的可选操作、方法、步骤、过程等。上述操作的修改、添加、删减、反转、相关、比例关系、不成比例关系、缩减和/或扩增可以以任何顺序和任何组合来执行。还应理解,在其中特定操作、方法、步骤、过程等需要特定硬件的情况下,这种硬件应被视为用于任何此类实施例的装置200的一部分。例如,如上所述,在使用gps确定装置200的位置的情况下,此类合适的gps模块和硬件应被认为是装置200的组成部分。
94.受益于前述描述和相关联的附图中呈现的教导的本领域技术人员将会想到本文阐述的本发明的许多修改和其他实施例。因此,应当理解,本发明不限于所公开的具体实施例,并且那些修改和其他实施例旨在被包括在所附权利要求的范围内。此外,虽然前述描述和相关联的附图在元件和/或功能的某些示例性组合的上下文中描述了示例性实施例,但是应当理解,可以由替代实施例来提供元件和/或功能的不同组合,而不背离所附权利要求的范围。在这方面,例如,如可在一些所附权利要求中所阐述的,还可以构想与在上面明确描述的元件和/或功能的不同组合。虽然在本文中使用了特定术语,但是它们仅在一般和描述性意义上被使用,而并非出于限制的目的。
再多了解一些

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

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

相关文献