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

通过另一移动网络向移动网络注册的制作方法

2022-07-29 20:22:32 来源:中国专利 TAG:


1.本文中所公开的主题大体上涉及无线通信,且更特定来说,涉及通过另一移动网络向移动网络注册。


背景技术:

2.以下缩写和首字母缩写词在此定义,其中的至少一些在以下描述内提及。
3.第三代合作伙伴计划(“3gpp”)、第五代核心(“5gc”)、接入和移动性管理功能(“amf”)、接入点名称(“apn”)、接入层(“as”)、应用程序编程接口(“api”)、数据网络名称(“dnn”)、下行链路(“dl”)、增强型移动宽带(“embb”)、演进型node-b(“enb”)、演进型数据包核心(“epc”)、演进型umts陆地无线接入网络(“e-utran”)、归属订户服务器(“hss”)、ip多媒体子系统(“ims”,也称为“ip多媒体核心网络子系统”)、因特网协议(“ip”)、长期演进(“lte”)、高级lte(“lte-a”)、媒体接入控制(“mac”)、移动网络运营商(“mno”)、移动性管理实体(“mme”)、非接入层(“nas”)、窄带(“nb”)、网络功能(“nf”)、网络接入识别符(“nai”)、下一代(例如,5g)node-b(“gnb”)、下一代无线接入网络(“ng-ran”)、新无线(“nr”)、策略控制功能(“pcf”)、数据包数据网络(“pdn”)、数据包数据单元(“pdu”)、pdn网关(“pgw”)、公用陆地移动网络(“plmn”)、服务质量(“qos”)、无线接入网络(“ran”)、无线接入技术(“rat”)、无线资源控制(“rrc”)、接收(“rx”)、单网络切片选择辅助信息(“s-nssai”)、服务网关(“sgw”)、会话管理功能(“smf”)、传输控制协议(“tcp”)、传输(“tx”)、统一数据管理(“udm”)、用户实体/装备(移动终端)(“ue”)、上行链路(“ul”)、用户平面(“up”)、通用移动电信系统(“umts”)、用户数据报协议(“udp”)、无线局域网(“wlan”)和全球微波接入互操作性(“wimax”)。
4.在某些实施例中,ue可经由不受信任网络使用plmn中的非3gpp互通功能(“n3iwf”)连接到公用陆地移动网络(“plmn”)的5g核心(“5gc”)网络。然而,并非所有plmn都支持经由不受信任网络接入。


技术实现要素:

5.公开用于通过另一移动网络向移动网络注册的方法。设备和系统还进行所述方法的功能。
6.用于通过另一移动网络向移动网络注册的一个方法包含:向第一移动通信网络注册ue;和确定经由第一移动通信网络向第二移动通信网络注册ue。所述方法包含:发送建立与第一移动通信网络的数据连接的请求,所述请求包含第二移动通信网络的识别符;和从第一移动通信网络接收命令,所述命令发起与第一移动通信网络的认证程序和用于向第二移动通信网络注册的注册程序。所述方法包含:与第一移动通信网络交换多个认证消息,其中所述多个认证消息中的每一个含有用于向第二移动通信网络注册ue的信令消息;和响应于成功地建立数据连接而完成经由数据连接向第二移动通信网络的注册。
7.用于通过另一移动网络向移动网络注册的另一方法包含:向第一移动通信网络注
册网关装置;和从尝试连接到网关装置的ue接收网络接入识别符(“nai”),其中所述nai包含第二移动通信网络的标识。所述方法包含:发送建立与第一移动通信网络的数据连接的请求,所述请求包含第二移动通信网络的所述标识;和从第一移动通信网络接收命令,所述命令发起与第一移动通信网络的认证程序和用于向第二移动通信网络注册ue的注册程序。所述方法包含:与第一移动通信网络交换多个认证消息,其中多个认证消息中的每一个含有用于向第二移动通信网络注册ue的信令消息;和响应于ue与第二移动通信网络的成功认证而接收指示与第一移动通信网络的数据连接成功地建立的接受消息,其中ue完成经由数据连接向第二移动通信网络的注册。
附图说明
8.上文简要描述的实施例的更特定描述将参考附图中所说明的特定实施例呈现。在理解这些附图仅描绘一些实施例且因此不应视为限制范围的情况下,将通过使用附图以额外特定性和细节描述和解释实施例,在附图中:
9.图1为说明用于通过另一移动网络向移动网络注册的无线通信系统的一个实施例的图;
10.图2为说明用于通过另一移动网络向移动网络注册的网络部署的一个实施例的图;
11.图3a为说明用于通过非公用移动网络向plmn注册的程序的一个实施例的信号流图;
12.图3b为图3a中所描绘的程序的延续;
13.图3c为图3a至3b中所描绘的程序的延续;
14.图4为说明通过另一移动网络向移动网络注册的网络部署的另一实施例的图;
15.图5a为说明用于通过另一plmn向plmn注册的程序的一个实施例的信号流图;
16.图5b为图5a中所描绘的程序的延续;
17.图5c为图5a至5b中所描绘的程序的延续;
18.图6为说明用于通过另一移动网络向移动网络注册的用户装备设备的一个实施例的框图;
19.图7为说明用于通过另一移动网络向移动网络注册的网关设备的一个实施例的框图;
20.图8为说明用于通过另一移动网络向移动网络注册的第一方法的一个实施例的流程图;且
21.图9为说明用于通过另一移动网络向移动网络注册的第二方法的一个实施例的流程图。
22.特定实施方式
23.如本领域技术人员应了解,实施例的各方面可体现为系统、设备、方法或程序产品。因此,实施例可呈完全硬件实施例、完全软件实施例(包含固件、驻留软件、微码等)或组合软件与硬件方面的实施例的形式。
24.举例来说,所公开实施例可实施为硬件电路,所述硬件电路包括定制超大规模集成(“vlsi”)电路或门阵列、现成的半导体(例如逻辑芯片、晶体管或其它离散组件)。所公开
实施例还可实施于可编程硬件装置中,例如现场可编程门阵列、可编程阵列逻辑、可编程逻辑装置或其类似物。作为另一实例,所公开实施例可包含可执行代码的一或多个物理或逻辑块,其可例如组织为对象、程序或功能。
25.此外,实施例可呈体现于一或多个计算机可读存储装置中的程序产品的形式,所述计算机可读存储装置存储机器可读代码、计算机可读代码和/或程序代码,下文称为代码。存储装置可为有形的、非暂时性的和/或非传输的。存储装置可不体现信号。在某一实施例中,存储装置仅采用用于访问代码的信号。
26.可利用一或多个计算机可读媒体的任何组合。计算机可读媒体可为计算机可读存储媒体。计算机可读存储媒体可为存储代码的存储装置。存储装置可为例如(但不限于)电子、磁性、光学、电磁、红外、全息、微机械或半导体系统、设备或装置,或前述的任何合适的组合。
27.存储装置的更特定实例(非穷尽性列表)将包含以下各项:具有一或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(“ram”)、只读存储器(“rom”)、可擦除可编程只读存储器(“eprom”或快闪存储器)、便携式压缩光盘只读存储器(“cd-rom”)、光学存储装置、磁性存储装置或前述的任何合适的组合。在本文档的上下文中,计算机可读存储媒体可为可含有或存储用于由指令执行系统、设备或装置使用或结合指令执行系统、设备或装置使用的程序的任何有形媒体。
28.贯穿本说明书对“一个实施例”、“实施例”或类似语言的参考意味着结合实施例所描述的特定特征、结构或特性包含在至少一个实施例中。因此,除非另有明确指定,否则贯穿本说明书的短语“在一个实施例中”、“在实施例中”和类似语言的出现可以但未必全部指代相同实施例,而是意味着“一或多个但不是全部实施例”。除非另有明确指定,否则术语“包含”、“包括”、“具有”和其变体意味着“包含但不限于”。除非另有明确指定,否则列举的项目列表并不暗示项目中的任一个或全部是相互排斥的。除非另有明确指定,否则术语“一(a/an)”和“所述”也指“一或多个”。
29.如本文中所使用,具有连接词“和/或”的列表包含列表中的任何单个项目或列表中的项目的组合。举例来说,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的组合。
30.此外,实施例的所描述特征、结构或特性可以任何合适方式组合。在以下描述中,提供许多特定细节,例如编程、软件模块、用户选择、网络事务、数据库查询、数据库结构、硬件模块、硬件电路、硬件芯片等的实例,以提供对实施例的透彻理解。然而,相关领域的技术人员将认识到,可在无特定细节中的一或多个的情况下或以其它方法、组件、材料等实践实施例。在其它情况下,未展示或详细描述众所周知的结构、材料或操作以避免混淆实施例的
方面。
31.下文参考根据实施例的方法、设备、系统和程序产品的示意性流程图和/或示意性框图描述实施例的方面。应理解,可通过代码实施示意性流程图和/或示意性框图的每一框,和示意性流程图和/或示意性框图中的框的组合。这一代码可提供到通用计算机、专用计算机或另一可编程数据处理设备的处理器以产生机器,使得经由计算机或另一可编程数据处理设备的处理器执行的指令创建用于实施在示意性流程图和/或示意性框图中指定的功能/动作的构件。
32.代码还可存储在存储装置中,所述存储装置可引导计算机、另一可编程数据处理设备或其它装置以特定方式起作用,使得存储在存储装置中的指令产生包含实施在示意性流程图和/或示意性框图中指定的功能/动作的指令的制品。
33.代码还可加载到计算机、另一可编程数据处理设备或其它装置上以使得在计算机、另一可编程设备或其它装置上进行一系列操作步骤以产生计算机实施过程,使得在计算机或另一可编程设备上执行的代码提供用于实施在示意性流程图和/或示意性框图中指定的功能/动作的过程。
34.图式中的示意性流程图和/或示意性框图说明根据各种实施例的设备、系统、方法和程序产品的可能实施方案的架构、功能性和操作。在这点上,示意性流程图和/或示意性框图中的每一框可表示代码的模块、片段或部分,其包含用于实施指定逻辑功能的代码的一或多个可执行指令。
35.还应注意,在一些替代性实施方案中,可不按图式中所提到的次序发生框中所提到的功能。举例来说,取决于所涉及的功能性,连续展示的两个框可实际上大体同时执行,或所述框有时可以相反次序执行。可构想其它步骤和方法,所述步骤和方法在功能、逻辑或效果上等同于所说明图式的一或多个框或其部分。
36.每一图式中的元件的描述可指前述图式的元件。在所有图式中,相同数字指代相同元件,包含相同元件的替代实施例。
37.公开用于通过另一移动网络向移动网络注册的方法、设备和系统。ue可经由独立非公用网络(“snpn”)中的5g核心连接到plmn中的5g核心网络,且反之亦然。在一些实施例中,ue同时连接到两个5g核心网络:snpn中的第一5g核心和plmn中的第二5g核心。ue在经由snpn获得ip连接性之后(即,在与具有类型

ip’的snpn建立pdu会话之后)通过发起n3iwf发现程序且接着发起经由所选n3iwf的5g注册程序而连接到plmn中的5g核心。经由所选n3iwf的5g注册程序的一个实例描述于3gpp ts 23.502,v16.2.0的条款4.12中。因此,在建立与plmn的pdu会话之后,ue建立与所选n3iwf的信令ipsec sa,且还可建立与所选n3iwf的一或多个用户数据ipsec sa。
38.然而,使用n3iwf经由snpn连接到plmn具有若干缺点。举例来说,plmn可仅支持受信任的非3gpp接入,因此其不支持n3iwf。在此情况下,ue无法经由snpn接入plmn。作为另一实例,ue与plmn中的n3iwf之间的通信通常对snpn透明(例如,除非在snpn中采用专用dnn和/或s-nssai以支持与plmn的连接性)。因此,由snpn提供的ip连接性服务无法配置成优化ue与plmn之间的通信。作为说明,snpn 3gpp接入可配置成应用机密性保护,这是不必要的,因为ue对n3iwf通信受ipsec保护。或者,由snpn在pdu会话上强制执行的qos不足以支持ue与plmn之间的实时服务。
39.n3iwf使用的缺点的另一实例为即使ue仅支持3gpp接入,ue也必须能够支持用于不受信任非3gpp接入的程序(也就是n3iwf发现程序)和/或必须配置有n3iwf选择信息。作为另一实例,如果ue支持与n3iwf和与epdg的连接性,那么其可能无法连接到plmn的n3iwf,因为其“非3gpp接入节点选择信息”指示针对这一plmn优选epdg。组合的n3iwf/epdg选择程序的实例描述于3gpp ts 23.501,v16.2.0中。
40.此外,ue可能无法经由snpn连接到所要plmn。举例来说,如果ue是漫游的(其位于除其hplmn的国家之外的国家中),那么可指示ue连接到不具有与ue的hplmn的漫游协定的vplmn中的n3iwf。
41.为了克服以上缺点,本公开描述用于ue在经由snpn获得ip连接性之后连接到plmn中的5g核心的替代性程序。如下文更详细地描述,ue可与plmn中的tngf(受信任的非3gpp网关功能)而不是n3iwf连接。因此,ue使用tngf连接到plmn需要新的且不同的程序。
42.图1描绘根据本公开的实施例的用于通过另一移动网络向移动网络注册的无线通信系统100。在一个实施例中,无线通信系统100包含至少一个远程单元105、至少一个基础单元110、至少一个接入网络(“an”)115、非公用网络中的移动核心网络120,和plmn中的移动核心网络140。an 115可由至少一个基础单元110构成。根据由an 115部署的无线接入技术,远程单元105可使用3gpp通信链路和/或非3gpp通信链路与接入网络115通信。尽管图1中描绘特定数目个远程单元105、基础单元110、an 115、移动核心网络120和移动核心网络140,但本领域的技术人员将认识到,任何数目个远程单元105、基础单元110、an 115、移动核心网络120和移动核心网络140都可包含在无线通信系统100中。
43.在一个实施方案中,无线通信系统100符合在3gpp规范中指定的5g系统。然而,更一般来说,无线通信系统100可实施某一其它开放或专属通信网络,例如,lte/epc(称为4g)或wimax,以及其它网络。本公开并不希望限于任何特定无线通信系统架构或协议的实施方案。
44.在一个实施例中,远程单元105可包含计算装置,例如台式计算机、膝上型计算机、个人数字助理(“pda”)、平板计算机、智能手机、智能电视(例如,连接到因特网的电视)、智能电器(例如,连接到因特网的电器)、机顶盒、游戏控制台、安全系统(包含安全摄像头)、交通工具机载计算机、网络装置(例如,路由器、交换器、调制解调器),或其类似物。在一些实施例中,远程单元105包含可穿戴装置,例如智能手表、健身手环、光学头戴式显示器或其类似物。此外,远程单元105可称为ue、订户单元、移动装置、移动台、用户、终端、移动终端、固定终端、订户台、用户终端、无线传输/接收单元(“wtru”)、装置,或此项技术中使用的其它术语。
45.远程单元105可经由上行链路(“ul”)和下行链路(“dl”)通信信号与接入网络115中的基础单元110中的一或多个直接通信。此外,可在通信链路113上携载ul和dl通信信号。应注意,接入网络115为向远程单元105提供对移动核心网络120和/或移动核心网络140的接入的中间网络。
46.在一些实施例中,远程单元105经由与移动核心网络120和/或140的网络连接与应用程序服务器(或另一通信对等装置)通信。举例来说,远程单元105中的应用程序(例如,网页浏览器、媒体客户端、电话/voip应用程序)可触发远程单元105使用接入网络115与移动核心网络120建立pdu会话(或另一数据连接)。移动核心网络120接着使用pdu会话在远程单
元105与数据网络150(例如,应用程序服务器)之间中继业务。应注意,远程单元105可与移动核心网络120建立一或多个pdu会话(或其它数据连接)。因此,远程单元105可具有用于与数据网络150通信的至少一个pdu会话。远程单元105可建立额外pdu会话以与另一数据网络和/或其它通信对等装置通信。
47.如下文进一步详细论述,远程单元105与移动核心网络120的移动数据连接(pdu会话)可用于向移动核心网络140注册远程单元105。特定来说,远程单元105可使用tngf 153向移动核心网络140注册以便受益于增强的ip连接性,如下文进一步详细描述。
48.基础单元110可分布于地理区上。在某些实施例中,基础单元110也可称为接入终端、接入点、基础、基站、node-b、enb、gnb、家用node-b、中继节点、装置,或此项技术中使用的任何其它术语。基础单元110通常为无线接入网络(“ran”)(例如接入网络115)的部分,所述无线接入网络可包含可通信地耦合到一或多个对应基础单元110的一或多个控制器。无线接入网络的这些和其它元件未说明,但是本领域普通技术人员通常众所周知的。基础单元110经由接入网络115连接到移动核心网络140。
49.基础单元110可经由通信链路113在服务区域(例如,小区或小区分区)内服务数个远程单元105。基底单元110可经由通信信号与远程单元105中的一或多个直接通信。一般来说,基础单元110传输dl通信信号以在时间、频率和/或空间域中服务于远程单元105。此外,可在通信链路113上携载dl通信信号。通信链路113可为经许可或未经许可的无线频谱中的任何合适的载波。通信链路113促进远程单元105中的一或多个和/或基础单元110中的一或多个之间的通信。
50.在一个实施例中,移动核心网络120和140为5g核心(“5gc”)或演进型数据包核心(“epc”),其可耦合到数据网络(例如,数据网络150,例如因特网和私密数据网络,以及其它数据网络)。远程单元105可具有与非公用移动核心网络120的订阅或另一账户。另外,远程单元105可具有与公用移动核心网络140的订阅或另一账户。本公开并不希望限于任何特定无线通信系统架构或协议的实施方案。
51.移动核心网络120包含若干网络功能(“nf”)。如所描绘,移动核心网络120包含多个用户平面功能(“upf”)。这里,移动核心网络120包含服务于接入网络115的至少一个upf 121。移动核心网络120还包含多个控制平面功能,包含但不限于接入和移动性管理功能(“amf”)123、会话管理功能(“smf”)125和策略控制功能(“pcf”)127。在某些实施例中,移动核心网络120还可包含统一数据管理功能(“udm”)、认证服务器功能(“ausf”)、网络存储库功能(“nrf”)(由各种nf用以发现api且在api上彼此通信),或针对5gc定义的其它nf。尽管描绘为非公用网络中的移动核心,但在其它实施例中,移动核心120可为移动核心为与移动核心网络140分离的plmn。在这种实施例中,远程单元105可建立与移动核心网络120的数据连接以经由tngf 153向移动核心网络140注册。
52.移动核心网络140还包含若干网络功能(“nf”)。如所描绘,移动核心网络140包含多个用户平面功能(“upf”)。这里,移动核心网络140包含服务于tngf 153的至少一个upf 141。移动核心网络140还包含多个控制平面功能,包含但不限于接入和移动性管理功能(“amf”)143、会话管理功能(“smf”)145和策略控制功能(“pcf”)147。在某些实施例中,移动核心网络140还可包含统一数据管理功能(“udm”)、认证服务器功能(“ausf”)、网络存储库功能(“nrf”)(由各种nf用以发现api且在api上彼此通信),或针对5gc定义的其它nf。
53.tngf 153为支持经由非3gpp接入网络接入5gc的网络功能。一般来说,tngf 153支持与ue的一或多个5gc网络的连接性,所述5gc网络支持非3gpp接入和可应用nas程序上的nas协议。这里,tngf 153还用于支持远程单元105经由另一移动网络(这里为非公用移动核心网络120)接入到移动核心网络140。
54.在各种实施例中,移动核心网络120和140支持不同类型的移动数据连接和不同类型的网络切片,其中每一移动数据连接利用特定网络切片。每一网络切片包含cp和up网络功能的集合,其中每一网络切片针对特定类型的服务或业务类别而优化。为了易于说明,图1中未展示不同网络切片,但呈现其支撑。在一个实例中,每一网络切片包含smf和upf,但各种网络切片共享amf 143、pcf 147和udm。在另一实例中,每一网络切片包含amf、smf和upf。尽管图1中描绘特定数目和类型的网络功能,但本领域的技术人员将认识到,任何数目和类型的网络功能都可包含在移动核心网络120和140中。
55.为了解决上文所描述的n3iwf接入的缺点,本公开提出使得ue(例如,远程单元105)能够通过使用第二5g核心网络的tngf而非使用如由当前3gpp规范规定的n3iwf经由第一5g核心网络连接到(plmn中的)第二5g核心网络的解决方案。本文中描述两种解决方案:ue(例如,远程单元105)通过非公用移动网络向plmn注册的解决方案a;和在5g-rg后操作的ue(例如,远程单元105)通过另一plmn(例如,通过5g-rg向之注册的plmn)向plmn注册的解决方案b。应注意,5g-rg充当朝向在5g-rg后操作的ue的接入网络(例如,ran节点)且充当朝向5g cn的ue。
56.图2描绘包括向独立非公用网络(“snpn”)215注册的ue 205的网络部署200。snpn cn 215包含至少amf(“amf-0”)216、smf(“smf-0”)217和upf(“upf-0”)218。在各种实施例中,snpn cn 215包含如上文参考图1所描述的额外nf。应注意,ue 205经由接入网络210连接到snpn cn 215。ue 205使用与snpn的数据连接(例如,与snpn建立的pdu会话235)经由plmn cn 220中的tngf 221向plmn注册。plmn cn 220包含至少tngf 221、amf(“amf-1”)222、smf(“smf-1”)223和upf(“upf-1”)224。在各种实施例中,plmn cn包含如上文参考图1所描述的额外nf。如所描绘,snpn cn和plmn cn经由数据网络(“dn-0”)225连接。此外,在向plmn注册之后,ue 205可经由upf-1 224接入另一数据网络(“dn-1”)230。
57.如所描绘,ue 205建立与snpn的数据连接(这里描绘为pdu会话235)。下文参考图3a至3c描述数据连接建立程序的一个实例。应注意,数据连接建立还发起向plmn的注册。在建立数据连接之后,ue 205建立与tngf 221的信令ipsec sa和tcp连接240且完成向plmn的注册。因此,ue 205具有与用于snpn的amf-0 216的n1连接且还具有与用于plmn的amf-1 222的n1连接。
58.图3a至3c描绘根据本公开的实施例的用于通过另一移动网络向移动网络注册的程序300。程序300涉及ue(例如,远程单元105的一个实施例)、5g-ran 310、第一plmn中的amf、smf和upf(“plmn-1”,这些nf分别命名为“amf-0”216、“smf-0”217和“upf-0”218),和第二plmn中的tngf、amf和ausf(“plmn-2”,这些nf分别命名为“tngf”221、“amf-1”222和“ausf”320)。程序300详述用于解决方案a的信令流程,其中ue 205已向snpn中的5g核心215注册。假设ue 205具有用于snpn和plmn两者的接入凭证。这些凭证是单独的,且可在ue 205中的物理uicc中或嵌入式uicc(euicc)中存储在独立usim简档中。
59.参考图3a,程序300开始于步骤0,其中在向snpn注册之后,ue 205决定连接到plmn
以便例如接入一些plmn服务,例如ims多媒体服务,其在snpn中不可用(参见框301)。ue 205可基于一些本地配置或基于由snpn提供于ue 205中的ursp规则而采取这一决策。
60.在步骤1处,ue 205通过使用在图3a至3c中所说明且在本文中所描述的受信任非3gpp接入程序选择plmn以连接且确定经由snpn接入这一plmn。替代地,ue 205可确定通过使用现有的不受信任非3gpp接入程序经由snpn接入这一plmn,即,以发现和连接到plmn中的n3iwf。这里,假设ue 205使用一些本地配置数据来确定使用哪个程序。
61.在步骤1期间,ue 205发起与snpn的新pdu会话的建立。这一pdu会话将提供ue 205与所选plmn中的tngf 221之间的增强的ip连接性,且将强制执行对用户平面业务的适当qos、安全和计费策略。
62.ue 205将含有pdu会话建立请求消息且指示pdu类型=ip(例如,ipv4、ipv6或ipv4v6)的nas消息发送到amf-0 216(参见消息接发303)。nas消息还可含有特定dnn和s-nssai,且应含有网络接入识别符(nai),所述网络接入识别符包含地址域部分中的所选plmn的标识。举例来说,由ue 205提供的nai可格式化为nai=匿名@nai.5gc.mnc015.mcc234.3gppnetwork.org。这一nai向smf-0 217指示ue 205想要以mcc=234和mnc=015向plmn中的5gc注册。nai的用户名部分可包含“匿名”和任何其它非零串。
63.任选地,ue 205还可包含pdu会话建立请求消息中的指示这一pdu会话将要用于接入外部plmn的显式指示。
64.在步骤2处,当smf-0 217经由amf-0 216接收到pdu会话建立请求时,smf-0 217发起次级认证/授权程序,因为smf-0 217从ue 205接收到nai。在一个实施例中,smf-0 217实施在3gpp ts 23.501的条款5.6.6中指定的次级认证/授权程序。因此,smf-0 217基于由ue 205提供的地址域(其含有plmn标识)且基于例如本地配置的其它参数来选择tngf 221(参见框305)。从smf-0的观点来看,所选tngf 221与在dn中操作的dn-aaa服务器相同,ue 205尝试用所请求pdu会话与所述dn-aaa服务器连接。
65.在步骤3处,smf-0 217将aaa请求消息发送到所选tngf 221,所述所选tngf 221充当dn-aaa服务器(参见消息接发307)。这一消息含有ue 205的nai。tngf 221发起当ue 205请求经由受信任非3gpp接入连接到5gc时应用的普通程序,且通过应用eap-5g认证方法发起与ue 205的eap认证程序。因此,tngf 221将aaa响应发送到smf-0 217,包含eap-请求/5g-启动数据包(参见消息接发309)。
66.在步骤4处,smf-0 217在pdu会话认证命令内部将eap-请求/5g-启动数据包转发到ue 205(参见消息接发311)。smf-0 217与ue 205之间的所有通信经由amf-0 216发生,但为了说明清楚起见,这未在图式中明确展示。
67.在步骤5处,ue 205用含有eap-响应/5g-nas数据包的pdu会话认证完成消息对smf-0 217作出响应,所述eap-响应/5g-nas数据包又含有用于plmn和接入网络参数(an-param)的注册请求消息(参见消息接发313)。应注意,用于plmn的注册请求消息(用于第二核心网络的第二nas消息)嵌入到eap数据包中,所述eap数据包又嵌入到用于snpn的pdu会话消息(用于第一核心网络的第一nas消息)中。用于第二核心网络的nas消息到用于第一核心网络的nas消息中的这一封装将程序300与其它cn注册程序区分开来。smf-0 217将eap-响应/5g-nas数据包转发到tngf 221(参见消息接发315)。随后,tngf 221接着基于接收到的an-param选择plmn中的amf(参见框317;这里,选择amf-1 222)。
205所请求的pdu会话建立(参见框353)。在这些步骤期间,由smf-0 217选择upf-0 218以充当用于pdu会话的用户平面锚点。此外,pdu会话的用户平面配置成强制执行由snpn中的pcf决定的某一策略(例如,qos策略、计费策略、安全策略等)。
74.在步骤11处,ue 205在pdu会话建立结束时接收pdu会话建立接受消息,其可包含用于ue 205的ipv4地址或ipv6前缀(参见消息接发355和357)。此时,pdu会话235建立且使得ue 205能够建立与tngf 221的ip连接性,在步骤7d中接收到所述tngf 221的地址。
75.在ue 205与tngf 221之间交换的所有后续ip数据包都在这一pdu会话235上交换。
76.在步骤12处,根据用于对5gc的受信任非3gpp接入的现有程序(例如如3gpp ts 23.502的条款4.12a中所指定),ue 205创建与以空加密操作的tngf 221的信令ipsec sa(参见消息接发359)。信令ipsec sa仅提供完整性保护(未加密),且通过使用tngf密钥作为ue 205与tngf 221之间的共同密钥来建立。tngf密钥在步骤9a中由tngf 221接收到,且还在成功eap-aka'认证之后在ue 205中创建。另外,ue 205创建与tngf 221的tcp连接,以便以可靠方式传送nas消息。
77.在步骤13处,在建立信令ipsec sa和tcp连接之后,tngf 221用n2初始上下文设置响应消息对amf-1 222作出响应(参见消息接发361)。
78.在步骤14处,amf-1 222通过在n2消息内将注册接受消息发送到tngf 221而接受ue 205的注册请求(参见消息接发363)。tngf 221经由所建立的tcp连接且在信令ipsec sa上将注册接受消息转发到ue 205(参见消息接发365)。
79.在步骤15处,ue 205用经由所建立的tcp连接且在信令ipsec sa上发送到tngf 221的注册完成消息作出响应(参见消息接发367)。tngf 221通过在n2消息内发送注册完成消息而对amf-1 222作出响应(参见消息接发369)。
80.通过使用以上程序,在snpn上建立新pdu会话期间,ue 205可向所选plmn中的5gc注册。snpn可强制执行用于这一pdu会话的特定策略,使得ue 205与plmn之间的业务由具有适当qos、计费和安全规则的snpn处置。这可通过snpn优化ue 205与plmn之间的通信体验。
81.在替代性实施例中,图3a至3c中的snpn和plmn的角色可互换。换句话说,还可能在ue 205连接到(由ng-ran接入和5gc核心网络组成的)plmn且通过使用snpn中的tngf使用经由plmn的pdu会话连接到由至少5g核心网络组成的snpn的情境中应用上文所描述的原理和程序。这一情境在snpn覆盖范围受限且ue 205可在ue 205在snpn覆盖范围外部时使用plmn来接入snpn服务的情况下是有益的。
82.图4描绘包括在5g-rg 405后操作的ue 205的网络部署400。5g-rg向第一plmn(“plmn-1”)注册且ue 205经由5g-rg 405和其与第一plmn的连接连接到第二plmn(“plmn-2”)。plmn-1cn 415包含至少amf(“amf-0”416)、smf(“smf-0”417)和upf(“upf-0”418)。在各种实施例中,plmn-1cn 415包含如上文参考图1所描述的额外nf。ue 205使用与plmn-1的5g-rg的数据连接(例如,与plmn-1建立的pdu会话)经由plmn-2cn 420中的tngf 421向plmn-2注册。plmn-2cn 420包含至少tngf 421、amf(“amf-1”422)、smf(“smf-1”423)和upf(“upf-1”424)。在各种实施例中,plmn-2cn 420包含如上文参考图1所描述的额外nf。如所描绘,plmn-1 cn 415和plmn-2cn 420经由数据网络(“dn-0”225)连接。此外,在向plmn-2注册之后,ue 205可经由upf-1 424接入另一数据网络(“dn-1”230)。
83.如所描绘,5g-rg 405经由接入网络410(例如,有线接入网络)建立与plmn-1的数
417基于包含在nai(其含有plmn-2的plmn标识)中的地址域且基于例如本地配置的其它参数来选择tngf 421(参见框511)。从smf-0的观点来看,所选tngf 421与在dn中操作的dn-aaa服务器相同,5g-rg 405尝试用所请求pdu会话与所述dn-aaa服务器连接。
90.在步骤3处,smf-0 417将aaa请求消息发送到所选tngf 421,所述所选tngf 421充当dn-aaa服务器(参见消息接发513)。这一消息含有nai。tngf 421发起当ue请求经由受信任非3gpp接入连接到5gc时应用的普通程序,且通过应用eap-5g认证方法发起与5g-rg 405的eap认证程序。因此,tngf 421将aaa响应发送到smf-0 417,包含eap-请求/5g-启动数据包(参见消息接发515)。
91.在步骤4a处,smf-0 417在pdu会话认证命令内部将eap-请求/5g-启动数据包转发到5g-rg 405(参见消息接发517)。smf-0 417与5g-rg 405之间的所有通信经由amf-0 416发生,但为了说明清楚起见,这未在图式中明确展示。在步骤4b处,5g-rg 405将eap-请求/5g-启动数据包转发到ue 205(参见消息接发519)。在所描绘实施例中,在ue 205与5g-rg 405之间交换的eap数据包封装在层2帧上,也就是ieee 802.11帧上。
92.在步骤5a处,ue 205用含有eap-响应/5g-nas数据包对5g-rg 405作出响应,所述eap-响应/5g-nas数据包又含有用于plmn-2和接入网络参数(an-param)的注册请求消息(参见消息接发521)。在步骤5b处,5g-rg 405用含有eap-响应/5g-nas数据包的pdu会话认证完成消息对smf-0 417作出响应(参见消息接发523)。应注意,用于plmn-2的注册请求消息(用于第二核心网络的第二nas消息)嵌入到eap数据包中,所述eap数据包又嵌入到用于plmn-1的pdu会话消息(用于第一核心网络的第一nas消息)中。用于第二核心网络的nas消息到用于第一核心网络的nas消息中的这一封装将程序500与其它cn注册程序区分开来。smf-0 417将eap-响应/5g-nas数据包转发到tngf 421(参见消息接发525)。
93.继续图5b,tngf 421接着基于接收到的an-param选择plmn中的amf(参见框527;这里选择amf-1 422),且将注册请求转发到amf-1 422(参见消息接发529)。随后,amf-1 422决定认证ue 205、选择ausf 520且将http请求发送到包含ue的标识(例如,suci)的ausf 520以触发认证程序(参见消息接发531)。
94.在步骤6处,在ue 205与所选plmn中的ausf 520之间进行相互认证程序。ausf 520根据ue的订阅数据基于eap-aka'认证方法(如图式中所示)或任何另一可应用方法选择进行这一相互认证。ausf 520将封装到http数据包中的第一eap-aka'数据包(eap-请求/aka'-挑战)发送到amf-1 422(参见消息接发533)。amf-1 422将eap-aka'数据包封装到nas认证请求消息中且经由n2接口将这一消息发送到tngf 421(参见消息接发535)。接下来,tngf 421将nas认证请求封装到eap-5g数据包(eap-请求/5g-nas)中且在aaa响应消息内将其转发到smf-0 417(参见消息接发537)。最后,smf-0 417在pdu会话认证命令消息内将eap-5g数据包转发到5g-rg 405(参见消息接发539)。最后,5g-rg 405在层2帧(例如,ieee 802.11帧)内将eap-5g数据包转发到ue 205(参见消息接发541)。在相互认证程序完成之前,可在ue 205与ausf 520之间交换更多如上文所论述而封装的eap-aka'数据包(参见消息接发543)。应注意,虽然为了说明清楚起见,图5b未展示amf-0 416,但amf-0 416中继在5g-rg 405与smf-0 417之间交换的消息,如图5a中所示。
95.在步骤7处,当成功地完成eap-aka'程序时,ausf 520将http响应发送到amf-1 422,所述amf-1 422包含在认证期间创建的eap-成功数据包和安全锚密钥(seak)密钥(参
见消息接发545)。amf-1 422将eap-成功数据包封装到nas安全模式命令(smc)请求消息中且经由n2接口将这一消息发送到tngf 421(参见消息接发547)。接下来,tngf 421将nas smc请求封装到eap-5g数据包(eap-请求/5g-nas)中且在aaa响应消息内将其转发到smf-0 417(参见消息接发549)。tngf 421在eap-5g数据包中包含其自身的ip地址(tngf地址),使得ue 205可稍后建立与tngf 421的ip连接性。最后,smf-0 417在pdu会话认证命令消息内将eap-5g数据包转发到5g-rg 405(参见消息接发551)。最后,5g-rg 405在层2帧内将eap-5g数据包转发到ue 205(参见消息接发553)。此时,ue 205与plmn中的ausf 520之间的eap-aka'认证程序成功地完成。
96.在步骤8处,ue 205基于接收到的nas smc请求创建nas安全上下文以保护与amf-1 422交换的后续nas消息。接着,ue 205创建nas smc完成消息,将nas smc完成消息封装到eap-5g数据包中,且进一步将eap-5g数据包封装到发送到5g-rg 405的层2帧中(参见消息接发555)。5g-rg 405将eap-5g数据包封装到发送到smf-0 417的pdu会话认证完成消息中(参见消息接发557)。smf-0 417在aaa请求内将eap-5g数据包发送到tngf 421(参见消息接发559),且tngf 421经由n2接口将nas smc完成消息发送到amf-1 422(参见消息接发561)。此时,在ue 205与amf-1 422之间建立nas安全。
97.继续图5c,在步骤9处,amf-1 422将n2初始上下文设置请求消息发送到tngf 421,以便tngf 421创建用于这一ue 205的上下文,包含安全上下文(参见消息接发563)。n2初始上下文设置请求消息包含tngf密钥(从seak密钥导出),其应由tngf 421用以确保与ue 205的通信安全。tngf 421根据现有程序导出受信任非3gpp接入点(tnap)密钥,且将这一tnap密钥连同标志着ue 205与tngf 421之间的eap-5g程序成功完成的另一eap-成功发送到smf-0 417(参见消息接发565)。smf-0 417在pdu会话认证结果消息内将tnap密钥和eap-成功转发到5g-rg,这标志着次级认证/授权程序完成(参见消息接发567)。5g-rg 405将eap-成功消息转发到ue 205(参见消息接发569)。不同于程序300,tnap密钥未由5g-rg 405丢弃(如由解决方案a中的ue所进行),而是其用于设置与ue 205的空中接口安全(在步骤9e中,参见消息接发571)。应注意,在eap-aka'程序期间,还在ue 205中创建tnap密钥。
98.在步骤10处,例如根据现有3gpp规范在plmn-1内执行其它步骤以完成由5g-rg 405所请求的pdu会话建立(参见框573)。在这些步骤期间,由smf-0 417选择upf-0 418以充当用于pdu会话的用户平面锚点。此外,pdu会话的用户平面配置成强制执行由plmn-1中的pcf决定的某一策略(例如,qos策略、计费策略、安全策略等)。
99.在步骤11处,5g-rg 405在pdu会话建立结束时接收pdu会话建立接受消息,其可包含用于ue 205的ipv4地址或ipv6前缀(参见消息接发575和577)。现在,pdu会话建立且使得ue 205能够建立与tngf 421的ip连接性,在步骤7e中接收到所述tngf 421的地址。5g-rg 405向ue 205发送所指派ip地址或前缀(参见消息接发579)。在建立由5g-rg 405所请求的pdu会话(在步骤11中)之后,5g-rg 405配置成经由这一pdu会话传送所有ue业务。因此,5g-rg 405将所有ue业务隧穿到upf-0 418,所述upf-0 418接着基于ip目的地地址将业务转发到plmn-2中的tngf 421。
100.在步骤12处,根据用于对5gc的受信任非3gpp接入的现有程序(例如如3gpp ts 23.502的条款4.12a中所指定),ue 205创建与tngf的信令ipsec sa 440(参见消息接发581)。不同于程序300,这里,信令ipsec sa 440提供完整性保护和加密两者,且通过使用
tngf密钥作为ue 205与tngf 421之间的共同密钥来建立。tngf密钥在步骤9a中由tngf 421接收到,且还在成功eap-aka'认证之后在ue 205中创建。另外,ue 205创建与tngf 421的tcp连接,以便以可靠方式传送nas消息。
101.在步骤13处,在建立信令ipsec sa和tcp连接之后,tngf 421用n2初始上下文设置响应消息对amf-1 422作出响应(参见消息接发583)。
102.在步骤14处,amf-1 422通过在n2消息内将注册接受消息发送到tngf 421而接受ue 205的注册请求(参见消息接发585)。tngf 421经由所建立的tcp连接且在信令ipsec sa上将注册接受消息转发到ue 205(参见消息接发587)。
103.在步骤15处,ue 205用经由所建立的tcp连接且在信令ipsec sa上发送到tngf 421的注册完成消息作出响应(参见消息接发589)。tngf 421通过在n2消息内发送注册完成消息而对amf-1 422作出响应(参见消息接发591)。程序500结束且ue 205能够接入plmn-2中的服务。
104.图6描绘根据本公开的实施例的可用于通过另一移动网络向移动网络注册的用户装备设备600的一个实施例。用户装备设备600可为远程单元105和/或ue 205的一个实施例。此外,用户装备设备600可包含处理器605、存储器610、输入装置615、输出装置620、收发器625。在一些实施例中,输入装置615和输出装置620组合到单个装置(例如触摸屏)中。在某些实施例中,用户装备设备600不包含任何输入装置615和/或输出装置620。
105.如所描绘,收发器625包含至少一个传输器630和至少一个接收器635。此处,收发器625经由接入网络与移动核心网络(例如,5gc)通信。另外,收发器625可支持至少一个网络接口640。这里,至少一个网络接口640促进与enb或gnb的通信(例如,使用“uu”接口)。另外,至少一个网络接口640可包含用于与amf、smf和/或upf通信的接口。
106.在一个实施例中,处理器605可包含能够执行计算机可读指令和/或能够进行逻辑运算的任何已知控制器。举例来说,处理器605可为微控制器、微处理器、中央处理单元(“cpu”)、图形处理单元(“gpu”)、辅助处理单元、现场可编程门阵列(“fpga”)或类似可编程控制器。在一些实施例中,处理器605执行存储在存储器610中的指令以进行本文中所描述的方法和例程。处理器605以通信方式耦合到存储器610、输入装置615、输出装置620和收发器625。
107.在各种实施例中,处理器605确定经由第一移动通信网络向第二移动通信网络注册。这里,假设用户装备设备600已向第一移动通信网络注册。处理器605控制收发器625发送建立与第一移动通信网络的数据连接(例如,pdu会话)的请求。这里,所述请求包含第二移动通信网络的识别符(例如,nai)。
108.处理器605从第一移动通信网络接收命令(例如,使用收发器625),所述命令发起与第一移动通信网络的认证程序(例如,用于pdu会话的次级认证)和用于向第二移动通信网络注册设备的注册程序。
109.处理器605与第一移动通信网络交换多个认证消息(例如,pdu会话认证命令/完成消息),其中多个认证消息中的每一个含有用于向第二移动通信网络注册设备的信令消息(例如,注册请求、smc请求)。处理器605响应于成功地建立数据连接而完成经由数据连接向第二移动通信网络的注册。
110.在一些实施例中,响应于与第二移动通信网络成功地认证而建立所请求的与第一
移动通信网络的数据连接。在各种实施例中,向第二网络的注册包含与第二网络的认证(例如,eap-5g)。
111.在一些实施例中,处理器605响应于成功地建立数据连接而建立与第二移动通信网络中的网关功能的信令ipsec安全关联(sa)。在某些实施例中,处理器605在认证消息的交换期间接收网关功能的网络地址。在某些实施例中,ipsec sa以空加密操作。在这种实施例中,处理器605响应于在数据连接的建立期间从第二移动通信网络接收到安全模式命令而创建nas安全上下文,其中所述nas安全上下文应用于保护设备与第二移动通信网络之间的信令消息。
112.在一些实施例中,确定经由第一移动通信网络向第二移动通信网络注册包括基于以下中的一个接收内部指示:路由选择策略规则和本地配置。在一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的注册程序消息嵌入用于第一移动通信网络的次级认证程序消息内。
113.在一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的nas消息嵌入用于第一移动通信网络的nas消息内。在一些实施例中,请求包括向第一网络指示数据连接是用于向第二网络注册的信息。
114.在一个实施例中,存储器610为计算机可读存储媒体。在一些实施例中,存储器610包含易失性计算机存储媒体。举例来说,存储器610可包含ram,包含动态ram(“dram”)、同步动态ram(“sdram”)和/或静态ram(“sram”)。在一些实施例中,存储器610包含非易失性计算机存储媒体。举例来说,存储器610可包含硬盘驱动器、快闪存储器或任何其它合适的非易失性计算机存储装置。在一些实施例中,存储器610包含易失性和非易失性计算机存储媒体两者。在一些实施例中,存储器610存储与通过另一移动网络向移动网络注册相关的数据,例如存储安全上下文、ip地址和其类似物。在某些实施例中,存储器610还存储程序代码和相关数据,例如操作系统(“os”)或在用户装备设备600和一或多个软件应用程序上操作的其它控制器算法。
115.在一个实施例中,输入装置615可包含任何已知的计算机输入装置,包含触摸面板、按钮、键盘、触控笔、麦克风或其类似物。在一些实施例中,输入装置615可与输出装置620集成,例如作为触摸屏或类似触敏显示器。在一些实施例中,输入装置615包含触摸屏,使得可使用显示在触摸屏上的虚拟键盘和/或通过在触摸屏上手写来输入文本。在一些实施例中,输入装置615包含两个或更多个不同装置,例如键盘和触摸面板。
116.在一个实施例中,输出装置620可包含任何已知的电子可控制显示器或显示装置。输出装置620可设计成输出视觉、听觉和/或触觉信号。在一些实施例中,输出装置620包含能够将视觉数据输出到用户的电子显示器。举例来说,输出装置620可包含但不限于lcd显示器、led显示器、oled显示器、投影仪或能够将图像、文本或其类似物输出到用户的类似显示装置。作为另一非限制性实例,输出装置620可包含可穿戴显示器,例如智能手表、智能眼镜、平视显示器或其类似物。此外,输出装置620可为智能手机、个人数字助理、电视机、台式计算机、笔记本(膝上型)计算机、个人计算机、交通工具仪表板或其类似物的组件。
117.在某些实施例中,输出装置620包含用于产生声音的一或多个扬声器。举例来说,输出装置620可产生可听警告或通知(例如,蜂鸣或鸣响)。在一些实施例中,输出装置620包含用于产生振动、运动或其它触觉反馈的一或多个触觉装置。在一些实施例中,输出装置
620的全部或部分可与输入装置615集成。举例来说,输入装置615和输出装置620可形成触摸屏或类似触敏显示器。在其它实施例中,输出装置620的全部或部分可位于输入装置615附近。
118.如上文所论述,收发器625经由一或多个接入网络与移动通信网络的一或多个网络功能通信。收发器625在处理器605的控制下操作以传输消息、数据和其它信号且还接收消息、数据和其它信号。举例来说,处理器605可在特定时间选择性地激活收发器(或其部分)以便发送和接收消息。
119.收发器625可包含一或多个传输器630和一或多个接收器635。尽管仅说明一个传输器630和一个接收器635,但用户装备设备600可具有任何合适数目的传输器630和接收器635。另外,传输器630和接收器635可为任何合适类型的传输器和接收器。在一个实施例中,收发器625包含用于经由经许可的无线频谱与移动通信网络通信的第一传输器/接收器对,和用于经由未经许可的无线频谱与移动通信网络通信的第二传输器/接收器对。
120.在某些实施例中,用于经由经许可的无线频谱与移动通信网络通信的第一传输器/接收器对和用于经由未经许可的无线频谱与移动通信网络通信的第二传输器/接收器对可组合到单个收发器单元中,例如进行与经许可的和未经许可的无线频谱两者一起使用的功能的单芯片。在一些实施例中,第一传输器/接收器对和第二传输器/接收器对可共享一或多个硬件组件。举例来说,某些收发器625、传输器630和接收器635可实施为接入共享硬件资源和/或软件资源(例如网络接口640)的实体上分离组件。
121.在各种实施例中,可将一或多个传输器630和/或一或多个接收器635实施和/或集成到单个硬件组件中,例如多收发器芯片、系统芯片、asic或其它类型的硬件组件。在某些实施例中,可将一或多个传输器630和/或一或多个接收器635实施和/或集成到多芯片模块中。在一些实施例中,例如网络接口640或其它硬件组件/电路的其它组件可与任何数目个传输器630和/或接收器635集成到单芯片中。在这种实施例中,传输器630和接收器635可在逻辑上配置为使用一或多个公共控制信号的收发器625,或配置为实施于同一硬件芯片中或多芯片模块中的模块化传输器630和接收器635。
122.图7描绘根据本公开的实施例的可用于通过另一移动网络向移动网络注册的网关设备700的一个实施例。在一些实施例中,网关设备700可为5g-rg的一个实施例。此外,网关设备700可包含处理器705、存储器710、输入装置715、输出装置720、收发器725。在一些实施例中,输入装置715和输出装置720组合到单个装置(例如触摸屏)中。在某些实施例中,网关设备700不包含任何输入装置715和/或输出装置720。
123.如所描绘,收发器725包含至少一个传输器730和至少一个接收器735。这里,收发器725与一或多个远程单元105通信。另外,收发器725可支持至少一个网络接口740,例如图4中所描绘的n1接口。在一些实施例中,收发器725支持用于与ran节点通信的第一接口、用于与移动核心网络(例如,5gc)中的一或多个网络功能通信的第二接口,和用于与远程单元(例如,ue)通信的第三接口。
124.在一个实施例中,处理器705可包含能够执行计算机可读指令和/或能够进行逻辑运算的任何已知控制器。举例来说,处理器705可为微控制器、微处理器、中央处理单元(“cpu”)、图形处理单元(“gpu”)、辅助处理单元、现场可编程门阵列(“fpga”)或类似可编程控制器。在一些实施例中,处理器705执行存储在存储器710中的指令以进行本文中所描述
的方法和例程。处理器705以通信方式耦合到存储器710、输入装置715、输出装置720和第一收发器725。
125.在各种实施例中,处理器705从尝试连接到设备的ue接收网络接入识别符(“nai”),其中所述nai包含第二移动通信网络的标识。此处,假设当从ue接收到nai时网关设备700已向第一移动通信网络注册。处理器705控制收发器725发送建立与第一移动通信网络的数据连接(例如,pdu会话)的请求,所述请求包含第二移动通信网络的标识(例如,nai)。
126.处理器705从第一移动通信网络接收命令(即,使用收发器725)。这里,所述命令发起与第一移动通信网络的认证程序(例如,eap-5g)和用于向第二移动通信网络注册ue的注册程序。作为响应,处理器705与第一移动通信网络交换多个认证消息(例如,pdu会话认证命令/完成消息),其中多个认证消息中的每一个含有用于向第二移动通信网络注册ue的信令消息(例如,注册请求、smc请求)。
127.处理器705响应于ue与第二移动通信网络的成功认证而(经由收发器)接收指示与第一移动通信网络的数据连接成功地建立的接受消息,其中处理器705完成经由数据连接向第二移动通信网络的注册。
128.在一些实施例中,响应于处理器确定待经由与第一移动通信网络的数据连接向第二移动通信网络注册ue而发送请求。在一些实施例中,请求含有向第一网络指示数据连接是用于向第二网络注册的信息。
129.在一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的注册程序消息嵌入用于第一移动通信网络的次级认证程序消息内。在一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的nas消息嵌入用于第一移动通信网络的nas消息内。
130.在一个实施例中,存储器710为计算机可读存储媒体。在一些实施例中,存储器710包含易失性计算机存储媒体。举例来说,存储器710可包含ram,包含动态ram(“dram”)、同步动态ram(“sdram”)和/或静态ram(“sram”)。在一些实施例中,存储器710包含非易失性计算机存储媒体。举例来说,存储器710可包含硬盘驱动器、快闪存储器或任何其它合适的非易失性计算机存储装置。在一些实施例中,存储器710包含易失性和非易失性计算机存储媒体两者。在一些实施例中,存储器710存储与通过另一移动网络向移动网络注册相关的数据,例如存储安全上下文、ip地址、ue上下文和其类似物。在某些实施例中,存储器710还存储程序代码和相关数据,例如操作系统(“os”)或在网关设备700和一或多个软件应用程序上操作的其它控制器算法。
131.在一个实施例中,输入装置715可包含任何已知的计算机输入装置,包含触摸面板、按钮、键盘、触控笔、麦克风或其类似物。在一些实施例中,输入装置715可与输出装置720集成,例如作为触摸屏或类似触敏显示器。在一些实施例中,输入装置715包含触摸屏,使得可使用显示在触摸屏上的虚拟键盘和/或通过在触摸屏上手写来输入文本。在一些实施例中,输入装置715包含两个或更多个不同装置,例如键盘和触摸面板。
132.在一个实施例中,输出装置720可包含任何已知的电子可控制显示器或显示装置。输出装置720可设计成输出视觉、听觉和/或触觉信号。在一些实施例中,输出装置720包含能够将视觉数据输出到用户的电子显示器。举例来说,输出装置720可包含但不限于lcd显
示器、led显示器、oled显示器、投影仪或能够将图像、文本或其类似物输出到用户的类似显示装置。作为另一非限制性实例,输出装置720可包含可穿戴显示器,例如智能手表、智能眼镜、平视显示器或其类似物。此外,输出装置720可为智能手机、个人数字助理、电视机、台式计算机、笔记本(膝上型)计算机、个人计算机、交通工具仪表板或其类似物的组件。
133.在某些实施例中,输出装置720包含用于产生声音的一或多个扬声器。举例来说,输出装置720可产生可听警告或通知(例如,蜂鸣或鸣响)。在一些实施例中,输出装置720包含用于产生振动、运动或其它触觉反馈的一或多个触觉装置。在一些实施例中,输出装置720的全部或部分可与输入装置715集成。举例来说,输入装置715和输出装置720可形成触摸屏或类似触敏显示器。在其它实施例中,输出装置720的全部或部分可位于输入装置715附近。
134.如上文所论述,收发器725可与一或多个远程单元和/或与提供对一或多个plmn的接入的一或多个互通功能通信。收发器725还可与(例如,移动核心网络140中的)一或多个网络功能通信。收发器725在处理器705的控制下操作以传输消息、数据和其它信号且还接收消息、数据和其它信号。举例来说,处理器705可在特定时间选择性地激活收发器(或其部分)以便发送和接收消息。
135.收发器725可包含一或多个传输器730和一或多个接收器735。在某些实施例中,一或多个传输器730和/或一或多个接收器735可共享收发器硬件和/或电路。举例来说,一或多个传输器730和/或一个或多个接收器735可共享天线、天线调谐器、放大器、滤波器、振荡器、混频器、调制器/解调器、电源和其类似物。在一个实施例中,收发器725使用不同通信协议或协议堆栈实施多个逻辑收发器,同时使用共同物理硬件。
136.图8描绘根据本公开的实施例的用于通过另一移动网络向移动网络注册的方法800。在一些实施例中,方法800由例如远程单元105、ue 205和/或用户装备设备600的ue进行。在某些实施例中,方法800可由执行程序代码的处理器进行,例如微控制器、微处理器、cpu、gpu、辅助处理单元、fpga或其类似物。
137.方法800开始且向第一移动通信网络注册805ue。方法800包含确定810经由第一移动通信网络向第二移动通信网络注册ue。
138.方法800包含发送815与第一移动通信网络建立数据连接的请求,所述请求包含第二移动通信网络的识别符。方法800包含从第一移动通信网络接收820命令,所述命令发起与第一移动通信网络的认证程序和用于向第二移动通信网络注册的注册程序。
139.方法800包含与第一移动通信网络交换825多个认证消息,其中多个认证消息中的每一个含有用于向第二移动通信网络注册ue的信令消息。方法800包含响应于成功地建立数据连接而完成830经由数据连接向第二移动通信网络的注册。方法800结束。
140.图9描绘根据本公开的实施例的用于通过另一移动网络向移动网络注册的方法900。在一些实施例中,方法900由例如5g-rg 405和/或网关设备700的网关装置进行。在某些实施例中,方法900可由执行程序代码的处理器进行,例如微控制器、微处理器、cpu、gpu、辅助处理单元、fpga或其类似物。
141.方法900开始且向第一移动通信网络注册905网关装置。方法900包含从尝试连接到网关装置的ue接收910nai,其中所述nai包含第二移动通信网络的标识。
142.方法900包含发送915建立与第一移动通信网络的数据连接的请求,所述请求包含
第二移动通信网络的标识。方法900包含从第一移动通信网络接收920命令,所述命令发起与第一移动通信网络的认证程序和用于向第二移动通信网络注册ue的注册程序。
143.方法900包含与第一移动通信网络交换925多个认证消息,其中多个认证消息中的每一个含有用于向第二移动通信网络注册ue的信令消息。方法900包含响应于ue与第二移动通信网络的成功认证而接收930指示与第一移动通信网络的数据连接成功地建立的接受消息,其中ue完成经由数据连接向第二移动通信网络的注册。方法900结束。
144.本文中所公开的为根据本公开的实施例的用于通过另一移动网络向移动网络注册的第一设备。第一设备可由例如远程单元105、ue 205和/或用户装备设备600的ue实施。第一设备包含处理器和与第一移动通信网络通信的收发器,其中所述设备向第一移动通信网络注册。处理器确定经由第一移动通信网络向第二移动通信网络注册,且发送建立与第一移动通信网络的数据连接(例如,pdu会话)的请求,所述请求包含第二移动通信网络的识别符(例如,nai)。处理器从第一移动通信网络接收命令,所述命令发起与第一移动通信网络的认证程序(例如,用于数据连接的次级认证)和用于向第二移动通信网络注册设备的注册程序(例如,eap-5g)。处理器与第一移动通信网络交换多个认证消息(例如,pdu会话验证命令/完成消息)。这里,多个认证消息中的每一个含有用于向第二移动通信网络注册设备的信令消息(例如,注册请求、smc请求等)。处理器响应于成功地建立数据连接而完成经由数据连接向第二移动通信网络的注册。
145.在一些实施例中,响应于与第二移动通信网络成功地认证而建立所请求的与第一移动通信网络的数据连接。在这种实施例中,向第二网络的注册包含与第二网络的认证。
146.在一些实施例中,处理器响应于成功地建立数据连接而建立与第二移动通信网络中的网关功能的信令因特网协议安全(“ipsec”)安全关联。在一个实施例中,处理器在认证消息的交换期间接收网关功能的网络地址。在另外的实施例中,ipsec安全关联以空加密操作。在这种实施例中,处理器可响应于在数据连接的建立期间从第二移动通信网络接收到安全模式命令而创建非接入层安全上下文,其中所述安全上下文应用于保护设备与第二移动通信网络之间的信令消息。
147.在一些实施例中,确定经由第一移动通信网络向第二移动通信网络注册包括基于以下中的一个接收内部指示:路由选择策略规则和本地配置。在一些实施例中,请求包括向第一网络指示数据连接是用于向第二网络注册的信息。
148.在一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的注册程序消息嵌入用于第一移动通信网络的次级认证程序消息内。在一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的非接入层(“nas”)消息嵌入用于第一移动通信网络的nas消息内。
149.本文中所公开的为用于通过另一移动网络向移动网络注册的第一方法。第一方法可由例如远程单元105、ue 205和/或用户装备设备600的ue进行。第一方法包含向第一移动通信网络注册ue,和确定经由第一移动通信网络向第二移动通信网络注册ue。方法包含:发送建立与第一移动通信网络的数据连接的请求,所述请求包含第二移动通信网络的识别符;和从第一移动通信网络接收命令,所述命令发起与第一移动通信网络的认证程序和用于向第二移动通信网络注册的注册程序。方法包含:与第一移动通信网络交换多个认证消息,其中所述多个认证消息中的每一个含有用于向第二移动通信网络注册ue的信令消息;
和响应于成功地建立数据连接而完成经由数据连接向第二移动通信网络的注册。
150.在第一方法的一些实施例中,响应于与第二移动通信网络成功地认证而建立所请求的与第一移动通信网络的数据连接。在这种实施例中,向第二网络的注册包含与第二网络的认证。
151.在一些实施例中,第一方法包含响应于成功地建立数据连接而建立与第二移动通信网络中的网关功能的信令因特网协议安全(“ipsec”)安全关联。在一个实施例中,第一方法包含在认证消息的交换期间接收网关功能的网络地址。在另外的实施例中,ipsec安全关联以空加密操作。在这种实施例中,第一方法可包含响应于在数据连接的建立期间从第二移动通信网络接收到安全模式命令而创建非接入层安全上下文,其中所述安全上下文应用于保护设备与第二移动通信网络之间的信令消息。
152.在第一方法的一些实施例中,确定经由第一移动通信网络向第二移动通信网络注册包括基于以下中的一个接收内部指示:路由选择策略规则和本地配置。在第一方法的一些实施例中,请求包括向第一网络指示数据连接是用于向第二网络注册的信息。
153.在第一方法的一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的注册程序消息嵌入用于第一移动通信网络的次级认证程序消息内。在第一方法的一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的非接入层(“nas”)消息嵌入用于第一移动通信网络的nas消息内。
154.本文中所公开的为用于通过另一移动网络向移动网络注册的第二设备。第二设备可由例如5g-rg 405和/或网关设备700的网关装置实施进行。第二设备包含处理器和与第一移动通信网络通信的收发器,其中所述设备向第一移动通信网络注册。处理器从尝试连接到设备的ue接收网络接入识别符(“nai”),其中所述nai包含第二移动通信网络的标识,且发送建立与第一移动通信网络的数据连接的请求,所述请求包含第二移动通信网络的标识(例如,nai)。处理器从第一移动通信网络接收命令,所述命令发起与第一移动通信网络的认证程序(例如,eap-5g)和用于向第二移动通信网络注册ue的注册程序,且与第一移动通信网络交换多个认证消息(例如,pdu会话验证命令/完成消息),其中所述多个认证消息中的每一个含有用于向第二移动通信网络注册ue的信令消息(例如,注册请求、smc请求)。处理器响应于ue与第二移动通信网络的成功认证而接收指示与第一移动通信网络的数据连接成功地建立的接受消息,其中ue完成经由数据连接向第二移动通信网络的注册。
155.在一些实施例中,响应于处理器确定待经由与第一移动通信网络的数据连接向第二移动通信网络注册ue而发送请求。在一些实施例中,请求包括向第一网络指示数据连接是用于向第二网络注册的信息。
156.在一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的注册程序消息嵌入用于第一移动通信网络的次级认证程序消息内。
157.在一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的非接入层(“nas”)消息嵌入用于第一移动通信网络的nas消息内。
158.本文中所公开的为用于通过另一移动网络向移动网络注册的第二方法。第二方法可由例如5g-rg 405和/或网关设备700的网关装置进行。第二方法包含:向第一移动通信网络注册网关装置;和从尝试连接到网关装置的ue接收网络接入识别符(“nai”),其中所述nai包含第二移动通信网络的标识。方法包含:发送建立与第一移动通信网络的数据连接的
请求,所述请求包含第二移动通信网络的标识;和从第一移动通信网络接收命令,所述命令发起与第一移动通信网络的认证程序和用于向第二移动通信网络注册ue的注册程序。方法包含:与第一移动通信网络交换多个认证消息,其中所述多个认证消息中的每一个含有用于向第二移动通信网络注册ue的信令消息;和响应于ue与第二移动通信网络的成功认证而接收指示与第一移动通信网络的数据连接成功地建立的接受消息,其中ue完成经由数据连接向第二移动通信网络的注册。
159.在一些实施例中,响应于处理器确定待经由与第一移动通信网络的数据连接向第二移动通信网络注册ue而发送请求。在一些实施例中,请求包括向第一网络指示数据连接是用于向第二网络注册的信息。
160.在一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的注册程序消息嵌入用于第一移动通信网络的次级认证程序消息内。
161.在一些实施例中,与第一移动通信网络交换多个认证消息包括将用于第二移动通信网络的非接入层(“nas”)消息嵌入用于第一移动通信网络的nas消息内。
162.可以其它特定形式实践实施例。所描述的实施例在所有方面都应视为仅是说明性的而非限制性的。因此,本发明的范围由随附的权利要求书而不是由前述描述指示。落入权利要求的等效含义和范围内的所有变化都应涵盖在其范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献