掌桥专利:专业的专利平台
掌桥专利
首页

多卡终端的网络接入方法、装置及相关设备

文献发布时间:2024-07-23 01:35:21


多卡终端的网络接入方法、装置及相关设备

技术领域

本公开涉及通信技术领域,尤其涉及一种多卡终端的网络接入方法、装置及相关设备。

背景技术

移动通信的发展使得人们对网络连接的需求变得更加多样化和灵活化。传统上,移动设备只能容纳一张SIM(Subscriber Identity Module,用户识别模块)卡,并且在一个时间只能与一个PLMN(Public Land Mobile Network,公共陆地移动网络)进行注册和连接。然而,随着移动通信技术的进步和用户需求的增长,出现了支持多张SIM卡的终端设备,例如双卡双待手机。在某些情况下,用户希望将多卡终端连接到不同的运营商网络或者国家的移动网络,以便在漫游时能够选择更优惠的通信费用或获得更好的网络服务。然而相关技术中,还不支持同一个用户终端设备同时接入不同PLMN的情况,且终端在进行PLMN选择时并不支持同一UE同时选择到HPLMN和EHPLMN网络。

因此如何提供一种可以使多卡终端同时接入多个不同网络是亟待解决的技术问题。

需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

发明内容

本公开提供一种多卡终端的网络接入方法、装置及相关设备,至少在一定程度上克服由于相关技术多卡终端不能同时接入不同网络的问题。

本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

根据本公开的一个方面,提供了一种多卡终端的网络接入方法,多卡终端包括:第一用户识别模块SIM卡和第二SIM卡,方法包括:通过第一接入网发送第一网络注册请求,其中,第一网络注册请求用于请求将第一SIM卡注册到第一公共陆地移动网络PLMN;接收第一PLMN返回的第一网络注册结果,并将第一SIM卡与第一PLMN关联,其中,第一网络注册结果中包含:第一PLMN的接入信息;在保持第一SIM卡与第一PLMN关联的情况下,根据第一PLMN的接入信息,通过第二接入网发送第二网络注册请求,其中,第二网络注册请求用于请求将第二SIM卡注册到与第一PLMN不同的第二PLMN;接收第二PLMN的第二网络注册结果,并将第二SIM卡与第二PLMN关联。

在一些实施例中,在保持第一SIM卡与第一PLMN关联的情况下,根据第一PLMN的接入信息,通过第二接入网发送第二网络注册请求,包括:获取多卡终端的等效公共陆地移动网络EPLMN列表,EPLMN列表包含多个与第一PLMN等效的PLMN;根据第一PLMN的接入信息,从EPLMN列表中选择出与第一PLMN不同的第二PLMN。

在一些实施例中,接收第一PLMN返回的第一网络注册结果,并将第一SIM卡与第一PLMN关联,包括:获取第一SIM卡的标识信息;将第一SIM卡的标识信息与第一PLMN的接入信息相关联。

在一些实施例中,第二网络注册结果中包含第二PLMN的接入信息,接收第二PLMN的第二网络注册结果,并将第二SIM卡与第二PLMN关联,包括:获取第二SIM卡的标识信息;将第二SIM卡的标识信息与第二网络注册结果中包含的第二PLMN的接入信息相关联。

在一些实施例中,上述第二网络注册结果中包含全球唯一临时标识符GUTI,接收第二PLMN的第二网络注册结果,并将第二SIM卡与第二PLMN关联之后,上述方法还包括:获取第二SIM卡的标识信息;将第二SIM卡的标识信息与第二网络注册结果中包含的GUTI相关联。

在一些实施例中,上述第一接入网和第二接入网均为第三代合作伙伴计划3GPP接入网。

在一些实施例中,上述第一SIM卡包含第一标识符,上述第二SIM卡包含第二标识符。

根据本公开的另一个方面,还提供了一种多卡终端的网络接入装置,包括:第一注册模块,用于通过第一接入网发送第一网络注册请求,其中,第一网络注册请求用于请求将第一SIM卡注册到第一公共陆地移动网络PLMN;第一关联模块,用于接收第一PLMN返回的第一网络注册结果,并将第一SIM卡与第一PLMN关联,其中,第一网络注册结果中包含:第一PLMN的接入信息;第二注册模块,用于在保持第一SIM卡与第一PLMN关联的情况下,根据第一PLMN的接入信息,通过第二接入网发送第二网络注册请求,其中,第二网络注册请求用于请求将第二SIM卡注册到与第一PLMN不同的第二PLMN;第二关联模块,用于接收第二PLMN的第二网络注册结果,并将第二SIM卡与第二PLMN关联。

根据本公开的另一个方面,还提供了一种电子设备,该电子设备包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的XXX方法。

根据本公开的另一个方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的多卡终端的网络接入方法。

根据本公开的另一个方面,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任意一项的多卡终端的网络接入方法。

本公开的实施例中提供的多卡终端的网络接入方法、装置及相关设备,通过第一接入网发送第一网络注册请求,接收第一PLMN返回的第一网络注册结果,并将第一SIM卡与第一PLMN关联,在保持第一SIM卡与第一PLMN关联的情况下,根据第一PLMN的接入信息,通过第二接入网发送第二网络注册请求,接收第二PLMN的第二网络注册结果,并将第二SIM卡与第二PLMN关联。本公开实施例使用户可以实现在多卡终端上同时使用多个SIM卡,并分别注册到不同的移动网络的效果,以满足不同需求下的通信和数据服务要求,解决了多卡终端在连接网络时的灵活性和多样性问题,提高了用户使用PLMN网络的便利性和个性化体验,增加了PLMN网络选择的多样性。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出本公开实施例中一种多卡终端的网络接入方法的示例性应用系统架构示意图;

图2示出本公开实施例中一种多卡终端的网络接入方法流程图;

图3示出本公开实施例中又一种多卡终端的网络接入方法流程图;

图4示出本公开实施例中又一种多卡终端的网络接入方法流程图;

图5示出本公开实施例中又一种多卡终端的网络接入方法流程图;

图6示出本公开实施例中又一种多卡终端的网络接入方法流程图;

图7示出本公开实施例中一种多卡终端的网络接入方法具体示意图;

图8示出本公开实施例中一种多卡终端的网络接入方法具体流程图;

图9示出本公开实施例中一种多卡终端的网络接入装置示意图;

图10示出本公开实施例中一种电子设备的结构框图。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。

此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。

下面结合附图,对本公开实施例的具体实施方式进行详细说明。

图1示出了可以应用本公开实施例中多卡终端的网络接入方法的示例性应用系统架构示意图。如图1所示,该系统架构可以包括终端设备101、网络102和服务器103。

网络102用以在终端设备101和服务器103之间提供通信链路的介质,可以是有线网络,也可以是无线网络。

可选地,上述的无线网络或有线网络使用标准通信技术和/或协议。网络通常为因特网、但也可以是任何网络,包括但不限于局域网(Local Area Network,LAN)、城域网(Metropolitan Area Network,MAN)、广域网(Wide Area Network,WAN)、移动、有线或者无线网络、专用网络或者虚拟专用网络的任何组合)。在一些实施例中,使用包括超文本标记语言(Hyper Text Mark-up Language,HTML)、可扩展标记语言(ExtensibleMarkupLanguage,XML)等的技术和/或格式来代表通过网络交换的数据。此外还可以使用诸如安全套接字层(Secure Socket Layer,SSL)、传输层安全(Transport Layer Security,TLS)、虚拟专用网络(Virtual Private Network,VPN)、互联网安全协议(InternetProtocol Security,IPSec)等常规加密技术来加密所有或者一些链路。在另一些实施例中,还可以使用定制和/或专用数据通信技术取代或者补充上述数据通信技术。

终端设备101可以是各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机、台式计算机、智能音箱、智能手表、可穿戴设备、增强现实设备、虚拟现实设备等。

可选地,不同的终端设备101中安装的应用程序的客户端是相同的,或基于不同操作系统的同一类型应用程序的客户端。基于终端平台的不同,该应用程序的客户端的具体形态也可以不同,比如,该应用程序客户端可以是手机客户端、PC客户端等。

服务器103可以是提供各种服务的服务器,例如对用户利用终端设备101所进行操作的装置提供支持的后台管理服务器。后台管理服务器可以对接收到的请求等数据进行分析等处理,并将处理结果反馈给终端设备。

可选地,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN(Content Delivery Network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。

本领域技术人员可以知晓,图1中的终端设备、网络和服务器的数量仅仅是示意性的,根据实际需要,可以具有任意数目的终端设备、网络和服务器。本公开实施例对此不作限定。

在上述系统架构下,本公开实施例中提供了一种多卡终端的网络接入方法,该方法可以由任意具备计算处理能力的电子设备执行。

在一些实施例中,本公开实施例中提供的多卡终端的网络接入方法可以由上述系统架构的终端设备执行;在另一些实施例中,本公开实施例中提供的多卡终端的网络接入方法可以由上述系统架构中的服务器执行;在另一些实施例中,本公开实施例中提供的多卡终端的网络接入方法可以由上述系统架构中的终端设备和服务器通过交互的方式来实现。

图2示出本公开实施例中一种多卡终端的网络接入方法流程图,其中的多卡终端为包括多个SIM卡的用户终端设备,如图2所示,本公开实施例中提供的多卡终端的网络接入方法包括如下步骤:

S202,通过第一接入网发送第一网络注册请求,其中,第一网络注册请求用于请求将第一SIM卡注册到第一公共陆地移动网络PLMN;

需要说明的是,多卡终端可以是具有多个SIM卡插槽或支持多个虚拟SIM卡的用户终端设备。PLMN(Public Land Mobile Network,公共陆地移动网络),是指由网络运营商建立和管理的移动通信网络。网络注册请求可以是任意一种发送给网络进行网络注册的请求,网络注册请求用于使用户终端设备能够成功连接到网络并获取所需的通信服务。

通过第一接入网发送第一网络注册请求,即用户终端设备接入移动通信网络并请求将第一SIM卡注册到第一PLMN的过程,其中,第一接入网,可以是用户终端设备首次接入的网络,通常是最近的基站或接入点。第一网络注册请求,是将第一SIM卡注册到第一PLMN的请求。

S204,接收第一PLMN返回的第一网络注册结果,并将第一SIM卡与第一PLMN关联,其中,第一网络注册结果中包含:第一PLMN的接入信息。

需要说明的是,当第一SIM卡成功注册到第一PLMN之后,会接收到第一PLMN返回的第一网络注册结果,一旦第一SIM卡成功注册到第一PLMN,网络会返回第一网络注册结果,以通知用户终端设备是否成功注册并可以开始使用网络服务。第一网络注册结果通常包括注册成功或失败的信息,同时还可能包含其他有关性能和服务的信息。当注册成功时,第一网络注册结果中包含第一PLMN的接入信息。其中,第一PLMN的接入信息可以是任意一种接入第一PLMN后返回的信息,具体地,第一PLMN的接入信息可以包含第一PLMN的标识信息,用于唯一地标识这个移动网络,这可以帮助用户设备与其它不同PLMN进行区分,确保正确连接到目标网络。第一PLMN的接入信息还可以包含关于第一PLMN支持的网络类型(如2G、3G、4G、5G)和频段的信息,这些信息对于用户终端设备选择合适的网络连接很重要。

S206,在保持第一SIM卡与第一PLMN关联的情况下,根据第一PLMN的接入信息,通过第二接入网发送第二网络注册请求,其中,第二网络注册请求用于请求将第二SIM卡注册到与第一PLMN不同的第二PLMN。

需要说明的是,第一SIM卡与第一PLMN关联之后,即第一SIM卡已经成功注册到了第一PLMN,并且目前在该第一PLMN网络下正常使用。多卡终端通过第二接入网向第二PLMN发送第二网络注册请求,以使将第二SIM卡接入的新的网络,其中的第二PLMN是一个不同于第一PLMN的移动网络,为了实现在保持第一SIM卡与第一PLMN关联的情况下,将第二SIM卡成功注册到另一个移动网络(第二PLMN)。这可用于在不同网络之间切换或者提供备用网络选项的情况下,确保设备始终能够同时连接到可用的移动网络并享受通信服务。

需要说明的是,第一接入网和第二接入网是指在用户终端设备中使用的两个不同的接入网。第一接入网通常可以指的是主要的网络接入方式,它是用户终端设备默认使用的主要移动通信网络。例如,如果终端设备首选使用LTE网络进行通信,那么LTE网络就是第一接入网。第二接入网可以是指用户终端设备的备用网络接入方式,用于在第一接入网不可用或不稳定的情况下提供备份网络支持。通常,第二接入网可以是与第一接入网不同的移动通信网络,如3G(第三代)网络,或者是相同的网络类型下的其他运营商网络,如另外一个LTE或5G网络。

多卡终端的网络接入方法通过同时支持第一接入网和第二接入网,使终端设备能够在不同的环境中保持网络连接。这样,在第一接入网不可用或信号较弱的情况下,终端设备可以自动切换到第二接入网,以确保设备继续保持联网状态,并提供更好的用户体验和服务可用性。

在本公开的一些实施例中,第一接入网和第二接入网可以均为第三代合作伙伴计划3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)接入网。3GPP接入网是指基于第三代合作伙伴计划3GPP标准的移动通信接入网络。3GPP是负责制定全球移动通信标准的组织,而3GPP接入网是3GPP标准所规定的用于用户终端设备接入移动通信网络的部分。3GPP接入网定义了终端设备和移动通信基础设施之间的接口和通信规范,规定了信号传输、无线频段、网络协议等方面的要求。通过遵循3GPP接入网标准,各个厂家的终端设备和网络设备可以相互兼容,使得用户可以在不同运营商之间漫游、切换网络而无需更换设备。

S208,接收第二PLMN的第二网络注册结果,并将第二SIM卡与第二PLMN关联。

在接收第二PLMN的第二网络注册结果后,用户终端设备可以将第二SIM卡与第二PLMN成功关联,从而在多卡终端上实现同时注册到两个不同网络的功能。第二网络注册结果包含类似于第一网络注册结果的信息,如第二PLMN的接入信息、网络类型信息等,以指导用户终端设备正确连接和使用第二PLMN网络。

本公开实施例通过第一接入网发送第一网络注册请求,接收第一PLMN返回的第一网络注册结果,并将第一SIM卡与第一PLMN关联,在保持第一SIM卡与第一PLMN关联的情况下,根据第一PLMN的接入信息,通过第二接入网发送第二网络注册请求,接收第二PLMN的第二网络注册结果,并将第二SIM卡与第二PLMN关联。使用户可以实现在多卡终端上同时使用两个SIM卡,并分别注册到不同的移动网络,以满足不同需求下的通信和数据服务要求。

在本公开的一些实施例中,在保持第一SIM卡与第一PLMN关联的情况下,根据第一PLMN的接入信息,通过第二接入网发送第二网络注册请求,如图3所示,还包括如下步骤:

S302,获取多卡终端的等效公共陆地移动网络EPLMN列表,EPLMN列表包含多个与第一PLMN等效的PLMN。

需要说明的是,EPLMN(Equivalent Public Land Mobile Network)列表即EPLMNlist,是与用户主要所用的PLMN等效的PLMN的列表。在移动通信领域中,每个国家或地区都会有一组运营商提供移动通信服务,每个运营商都有自己的PLMN标识。当用户的移动设备连接到某个特定PLMN时,它将与该PLMN建立通信连接,并使用该PLMN提供的网络资源进行通信。EPLMN列表的作用是为用户提供更多的网络选择,以便在其他等效的PLMN上进行接入。多卡终端将会维护一个EPLMN列表,其中列出了与用户主要使用的PLMN等效的其他PLMN标识。这些等效的PLMN可能是由同一运营商提供的或者是通过国际漫游协议与其他运营商建立合作关系的。当用户在多卡终端上进行网络选择时,多卡终端会检查EPLMN列表中的其他PLMN,并优先选择其中的一个进行接入。这样,用户就可以实现在多个等效PLMN之间进行灵活切换,以获得更好的信号质量。EPLMN列表的设置和管理会对多卡终端用户的移动通信服务体验产生影响。

S304,根据第一PLMN的接入信息,从EPLMN列表中选择出与第一PLMN不同的第二PLMN。

在一些实施例中,第一PLMN的接入信息可以包含第一PLMN的标识信息,因此可以在EPLMN列表中检查是否存在与第一PLMN不同的PLMN,并选择其中一个PLMN进行接入。多卡终端根据第一PLMN的接入信息通过第二接入网发送第二网络注册请求,使其第二SIM卡关联到该第二PLMN。多卡终端等待第二网络注册结果。

需要注意的是,多卡终端在选择第二PLMN时,应该遵循一定的规则。例如,如果列表中存在多个与第一PLMN不同的PLMN,应该选择信号质量最好、服务性价比最高等具有更优特征的PLMN进行注册,以达到更好的用户体验和经济效益。

在本公开的一些实施例中,接收第一PLMN返回的第一网络注册结果,并将第一SIM卡与第一PLMN关联,如图4所示,还包括如下步骤:

S402,获取第一SIM卡的标识信息。

需要说明的是,SIM卡的标识信息是可以用于识别和区分SIM卡的一组编码信息。SIM卡的标识信息对于移动通信网络和移动设备来说都是非常重要的。在本公开实施例中SIM卡的标识信息可以包括SUPI(Subscription Permanent Identifier,订阅永久标识符)和IMSI(International Mobile Subscriber Identity,国际移动用户识别码)。

其中,SUPI是5G移动通信网络中引入的一个新的概念,用于唯一标识移动通信网络中的用户。它是与IMSI(International Mobile Subscriber Identity,国际移动用户识别码)相关联的标识符。

IMSI是移动通信网络中标识和识别全球范围内移动用户的唯一数字代码。IMSI通常由MCC(Mobile Country Code,移动国家代码)、MNC(Mobile Network Code,移动网络代码)和MSIN(Mobile Subscriber Identification Number,移动用户识别号码)组成。IMSI在4G移动通信系统中发挥极其重要的作用,它允许移动设备和移动网络直接进行通信,并确保移动设备可以访问其所属的移动网络。IMSI是在设备与移动网络建立连接时用于认证和注册到移动网络。IMSI通常嵌入在SIM卡中,因此当用户更改SIM卡时,其IMSI也会相应地更改。IMSI还可以用于路由数据流量、计费和其他移动服务。

S404,将第一SIM卡的标识信息与第一PLMN的接入信息相关联。

以IMSI作为第一SIM卡的标识信息为例,IMSI由MCC、MNC和MSIN组成。PLMN是指移动通信网络的运营商所提供的区域性网络。每个PLMN都由唯一的MCC和MNC组合定义。将第一SIM卡的IMSI与第一PLMN的接入信息(即第一次连接到的移动网络信息)相关联,意味着将SIM卡中的IMSI与其初始连接的移动运营商的MCC和MNC相关联。

通过将SIM卡的IMSI与PLMN的接入信息相关联,运营商可以确定该SIM卡最初注册的网络信息,这对于网络运营、计费和用户定位等方面都具有重要意义。

在本公开的一些实施例中,上述第二网络注册结果中包含第二PLMN的接入信息,接收第二PLMN的第二网络注册结果,并将第二SIM卡与第二PLMN关联,如图5所示,还包括如下步骤:

S502,获取第二SIM卡的标识信息;

S504,将第二SIM卡的标识信息与第二网络注册结果中包含的第二PLMN的接入信息相关联。

通过本公开实施例中提供的多卡终端的网络接入方法,多卡终端能够在多个PLMN下实现网络接入。当第二SIM卡进行注册并成功接入第二PLMN时,将第二SIM卡的标识信息与第二PLMN的接入信息相关联,以便在后续使用中能够正确判断和管理第二SIM卡在第二PLMN下的连接和通信。这样,多卡终端可以同时在不同的PLMN下使用多个SIM卡,并根据各SIM卡的注册结果进行相应的关联和操作。

在本公开的一些实施例中,第二网络注册结果中包含全球唯一临时标识符GUTI,接收第二PLMN的第二网络注册结果,并将第二SIM卡与第二PLMN关联之后,如图6所示,还包括如下步骤:

S602,获取第二SIM卡的标识信息;

S604,将第二SIM卡的标识信息与第二网络注册结果中包含的GUTI相关联。

需要说明的是,GUTI(Globally Unique Temporary Identifier,全球唯一的临时标识符),用于在移动通信网络中识别移动设备和用户。它的作用是在移动设备与移动网络之间建立和维持连接,以便进行通信和提供移动服务。通过将第二SIM卡的标识信息与GUTI相关联,移动网络可以识别和跟踪用户终端设备的位置和身份。这样,在移动设备进行切换和漫游时,移动网络可以准确地知道用户终端设备所属的网络和位置,并相应地提供服务。使用GUTI作为临时标识符与SIM卡的标识信息相关联,有助于保护用户的隐私和安全。GUTI提供了一层间接性,防止第三方窃取用户的真实标识信息,从而降低用户受到恶意跟踪和攻击的风险。

在本公开的一写实施例中,上述GUTI还可以分为5G-GUTI和EPS-GUTI,在接收到第二PLMN的第二网络注册结果之后,还可以将上述5G-GUTI和EPS-GUTI与相应的SIM对应关联。EPS-GUTI(Evolved Packet System Globally Unique Temporary Identifier)用于LTE网络,而5G-GUTI则用于5G网络。

当移动设备在多卡终端中使用第二SIM卡接入第二PLMN时,获取到第二网络注册结果后,可以将第二SIM卡的标识信息与5G-GUTI或EPS-GUTI相关联。这样可以进一步确定设备所连接的移动网络和相关的标识信息,保证设备和用户在网络中的准确位置和状态。

在本公开的一些实施例中,第一SIM卡和第二SIM卡分别包含第一标识符和第二标识符,以此让多卡终端设备在连接网络时区分不同的SIM卡,从而实现更灵活的网络接入方式。具体地,第一SIM卡的标识符可以为第一SUCI、第一SUPI或第一IMSI,第二SIM卡的标识符可以为第二SUCI、第二SUPI或第二IMSI。

在本公开的一些实施例中,为清楚描述本公开提供的方法,本公开实施例以图7和图8为例,具体解释本公开的详细技术方案。

图7示出了一种具体的多卡终端网络接入示意图,如图7所示,多卡终端701为双卡终端,包括两个SIM卡,每个SIM卡上携带有特定的标识信息。将不同的SIM通过不同的接入网注册至不同的PLMN网络,实现同一多卡终端同时接入不同的PLMN的情况,使多卡终端在进行PLMN选择时支持同一终端同时选择到HPLMN和EHPLMN网络。

图8示出了第一接入网7021和第二接入网7022均为3GPP接入网时的具体网络注册方法,包括:

S802,双卡终端通过第一3GPP接入网接入将一个卡(SUPI/IMSI)注册至HPLMN(第一PLMN)时,从注册接收消息中会接收到registerd已注册PLMN信息。

S804,双卡终端通过第二3GPP接入网接入向另一PLMN发起dualsteer注册时,保持原有的PLMN注册,同时需进行新的PLMN选择。

S806,在PLMN选择时,UE需从EPLMN list中选择除“已注册PLMN”以外的PLMN发起注册。

S808,通过新的SUPI/IMSI注册至新的PLMN后,接收到的已注册PLMN以及5G-GUTI/EPS-GUTI需与相应的卡对应。

本公开实施例中双卡终端通过一个3GPP接入将一个SUPI/IMSI注册至一个PLMN,注册成功后,UE会接收到registered PLMN信息,UE将registered PLMN信息与相应的SUPI/IMSI关联。该双卡终端准备通过双3GPP注册将另一个SUPI注册至另一PLMN时,若是是dualsteer服务驱动的注册,终端需保持原有SUPI在相应PLMN注册后,通过另一SUPI进行PLMN选择。其中双卡终端的两个SUPI属于同一运营商。在PLMN选择时,UE需从EPLMN list中选择除“registered PLMN”以外的PLMN发起注册。通过新的SUPI/IMSI注册至新的PLMN后,接收到的registered PLMN以及5G-GUTI/EPS-GUTI在终端中需与相应的卡对应。

本公开实施例解决了UE通过双3GPP接入如何同时选择PLMN及其EPLMN并进行注册的问题,网络为终端设备提供双3GPP接入服务,从而有效提高用户网络带宽以及用户服务的连续性。

基于同一发明构思,本公开实施例中还提供了一种多卡终端的网络接入装置,如下面的实施例所述。由于该装置实施例解决问题的原理与上述方法实施例相似,因此该装置实施例的实施可以参见上述方法实施例的实施,重复之处不再赘述。

图9示出本公开实施例中一种多卡终端的网络接入装置示意图,如图9所示,该装置包括:

第一注册模块901,用于通过第一接入网发送第一网络注册请求,其中,第一网络注册请求用于请求将第一SIM卡注册到第一公共陆地移动网络PLMN;

第一关联模块902,用于接收第一PLMN返回的第一网络注册结果,并将第一SIM卡与第一PLMN关联,其中,第一网络注册结果中包含:第一PLMN的接入信息;

第二注册模块903,用于在保持第一SIM卡与第一PLMN关联的情况下,根据第一PLMN的接入信息,通过第二接入网发送第二网络注册请求,其中,第二网络注册请求用于请求将第二SIM卡注册到与第一PLMN不同的第二PLMN;

第二关联模块904,用于接收第二PLMN的第二网络注册结果,并将第二SIM卡与第二PLMN关联。

在本公开的一些实施例中,上述第二注册模块903,还用于获取多卡终端的等效公共陆地移动网络EPLMN列表,EPLMN列表包含多个与第一PLMN等效的PLMN;根据第一PLMN的接入信息,从EPLMN列表中选择出与第一PLMN不同的第二PLMN,

在本公开的一些实施例中,上述第一关联模块902,还用于获取第一SIM卡的标识信息;将第一SIM卡的标识信息与第一PLMN的接入信息相关联。

在本公开的一些实施例中,上述第二关联模块904,还用于获取第二SIM卡的标识信息;将第二SIM卡的标识信息与第二网络注册结果中包含的第二PLMN的接入信息相关联。

在本公开的一些实施例中,上述第二关联模块904,还用于获取第二SIM卡的标识信息;将第二SIM卡的标识信息与第二网络注册结果中包含的GUTI相关联。

此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述方法实施例所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。

所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。

下面参照图10来描述根据本公开的这种实施方式的电子设备1000。图10显示的电子设备1000仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。

如图10所示,电子设备1000以通用计算设备的形式表现。电子设备1000的组件可以包括但不限于:上述至少一个处理单元1010、上述至少一个存储单元1020、连接不同系统组件(包括存储单元1020和处理单元1010)的总线1030。

其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元1010执行,使得所述处理单元1010执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。例如,处理单元1010可以执行上述方法实施例的如下步骤:通过第一接入网发送第一网络注册请求,其中,第一网络注册请求用于请求将第一SIM卡注册到第一公共陆地移动网络PLMN;接收第一PLMN返回的第一网络注册结果,并将第一SIM卡与第一PLMN关联,其中,第一网络注册结果中包含:第一PLMN的接入信息;在保持第一SIM卡与第一PLMN关联的情况下,根据第一PLMN的接入信息,通过第二接入网发送第二网络注册请求,其中,第二网络注册请求用于请求将第二SIM卡注册到与第一PLMN不同的第二PLMN;接收第二PLMN的第二网络注册结果,并将第二SIM卡与第二PLMN关联。

存储单元1020可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)10201和/或高速缓存存储单元10202,还可以进一步包括只读存储单元(ROM)10203。

存储单元1020还可以包括具有一组(至少一个)程序模块10205的程序/实用工具10204,这样的程序模块10205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

总线1030可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。

电子设备1000也可以与一个或多个外部设备1040(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备1000交互的设备通信,和/或与使得该电子设备1000能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口1050进行。并且,电子设备1000还可以通过网络适配器1060与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器1060通过总线1030与电子设备1000的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备1000使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。

通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施方式的方法。

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机程序产品,该计算机程序产品包括:计算机程序,所述计算机程序被处理器执行时实现上述实施例中的方法。

在本公开的示例性实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质可以是可读信号介质或者可读存储介质。其上存储有能够实现本公开上述方法的程序产品。在一些可能的实施方式中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。

本公开中的计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

在本公开中,计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

可选地,计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。

在具体实施时,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。

应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。

此外,尽管在附图中以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。

通过以上实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、移动终端、或者网络设备等)执行根据本公开实施方式的方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由所附的权利要求指出。

相关技术
  • 一种配置随机接入的方法、网络设备及终端设备
  • 通信方法、装置、系统、终端和接入网设备
  • 传输随机接入响应的方法、接入网设备和终端设备
  • 随机接入方法、终端、网络设备及计算机可读存储介质
  • 一种随机接入方法、网络侧设备和移动通信终端
  • SIM卡用户设备接入演进网络的方法和相关设备
  • SIM卡用户设备接入演进网络的方法和相关设备
技术分类

06120116679742