本技术实施例涉及通信,尤其涉及一种选网方法及终端。
背景技术:
1、公共陆地移动网络(public land mobile network,plmn)是由政府或它所批准的经营者,向公众提供陆地移动通信服务而建立和经营的网络。plmn通过移动国家码(mobilecountry code,mcc)和移动网络码(mobile network code,mnc)来识别。
2、终端要获取语音、数据和多媒体等网络服务,首先需要选择一个合适的plmn,在该plmn下进行小区搜索,找到可用的小区后,通过用户标识模块(subscriberidentification module,sim)卡驻留并发起网络注册。在第三代合作伙伴计划(the 3rdgeneration partnership project,3gpp)ts23.122协议中规定了终端自动选网时按照注册公用陆地移动网络(registered plmn,rplmn)、本地公用陆地移动网络(home plmn,hplmn)、用户控制公用陆地移动网络(user controlled plmn,uplmn)、运营商控制公用陆地移动网络(operator controlled plmn,oplmn)和其它plmn(other plmn)的顺序,终端选择一个合适的plmn,通过sim卡驻留并进行网络注册。
3、相关技术中,当rplmn不存在时,若终端采用自动选网的模式,则终端会依次按照hplmn、uplmn、oplmn和其它plmn的顺序,选择一个合适的plmn,通过sim卡驻留并进行网络注册。但是,针对于未升级的sim卡,且这些未升级的sim卡的账号具有访问高制式网络的权限,终端通过该sim卡首先会驻留在低制式网络对应的小区中,之后,终端只能通过重选/切换/重定向等网络配置的方式,通过sim卡驻留在高制式对应的小区中。
技术实现思路
1、本技术实施例提供一种选网方法及终端,不需要用户更换sim卡,使得终端通过该sim卡可以快速的驻留在高制式对应的小区中,提升了用户体验。
2、本技术的实施例采用如下技术方案:
3、第一方面,提供了一种选网方法,应用于包括第一sim卡的终端中,该终端支持接入第一网络制式,且第一sim卡对应的账号具有访问第一网络制式的权限;该方法包括:
4、在终端的plmn列表中不存在rplmn,但存在第一plmn的场景下,终端确定第一plmn对应的制式信息不存在第一网络制式;该第一plmn为hplmn;或者,第一plmn为oplmn。
5、在第一plmn对应的制式信息不存在第一网络制式的情况下,终端选择第一plmn,搜索第一网络制式覆盖的小区对应的频点;当终端搜索到第一网络制式覆盖的小区时,终端通过第一sim卡驻留在第一网络制式对应的小区中。
6、基于上述方案,在本技术中,在终端的plmn列表中不存在rplmn,但存在第一plmn的场景下,以及在第一plmn对应的制式信息不存在第一网络制式的情况下,终端选择第一plmn,搜索第一网络制式覆盖的小区对应的频点;由于终端支持接入第一网络制式,且第一sim卡对应的账号具有访问第一网络制式的权限,因此当终端搜索到第一网络制式覆盖的小区时,终端通过第一sim卡驻留在第一网络制式对应的小区中,从而可以实现不需要用户更换第一sim卡,使得终端通过该第一sim卡可以快速的驻留在高制式对应的小区中,提升了用户体验。
7、可选的,上述第一网络制式为高制式,如第一网络制式为5g制式(或称nr制式);或者第一网络制式为4g制式(或称lte制式)。
8、在第一方面的一种可能的实现中,在终端的plmn列表中不存在rplmn,且存储hplmn的场景下,第一plmn为hplmn;或者,在终端的plmn列表不存在rplmn和hplmn,但存在oplmn的场景下第一plmn为oplmn。
9、可选的,当第一plmn为hplmn时,终端在开机后选择hplmn,在hplmn下,终端搜索第一网络制式覆盖的小区对应的频点。当第一plmn为oplmn时,终端在开机后选择oplmn,在oplmn下,终端搜索第一网络制式覆盖的小区对应的频点。
10、在第一方面的一种可能的实现中,终端的plmn列表中不存在rplmn,但存在第一plmn的场景包括但不限于:终端的操作系统自动升级后的首次开机、终端出厂后的首次开机、终端恢复出厂设置后的首次开机、或者终端的操作系统被重新安装后的首次开机。
11、可选的,当第一plmn为oplmn时,终端的plmn列表中不存在rplmn,但存在第一plmn的场景指的是:终端的plmn列表中不存在rplmn和hplmn,但存在oplmn。其中,终端的plmn列表中不存在rplmn和hplmn,但存在oplmn的场景包括但不限于:终端丢失网络覆盖或终端处于漫游状态等。
12、在第一方面的一种可能的实现中,终端选择第一plmn,搜索第一网络制式覆盖的小区对应的频点,包括:终端在第一plmn对应的制式信息中添加第一网络制式的信息;随后,终端选择第一plmn,搜索第一网络制式覆盖的小区对应的频点。
13、这样,由于终端在第一plmn对应的制式信息中添加第一网络制式的信息,因此终端选择第一plmn,可以搜索第一网络制式覆盖的小区对应的频点,从而可以实现不需要用户更换第一sim卡,使得终端通过该第一sim卡可以快速的驻留在高制式对应的小区中,提升了用户体验。
14、可选的,终端在开机时,首先会读取第一sim卡的卡文件,该第一sim卡的卡文件包括plmn的信息(如包括rplmn文件、hplmn文件、或者oplmn文件等)。在终端读取第一sim卡的卡文件后,终端将第一sim卡的卡文件复制到modem中维护的plmn列表中,而后终端按照plmn列表的优先级顺序,选择一个合适的plmn进行小区搜索。
15、可选的,终端在读取第一sim卡的卡文件的过程中,在第一plmn对应的制式信息中添加第一网络制式的信息。或者;终端在将第一sim卡的卡文件复制到modem的过程中,在第一plmn对应的制式信息中添加第一网络制式的信息。
16、在第一方面的一种可能的实现中,终端包括调制解调器modem;终端在第一plmn对应的制式信息中添加第一网络制式的信息,包括:终端读取第一sim卡的第一卡文件,修改第一sim卡的第一卡文件,在第一plmn对应的制式信息中添加第一网络制式的信息,得到第一sim卡的第二卡文件。
17、进而,终端选择第一plmn,搜索第一网络制式覆盖的小区对应的频点,包括:终端将第一sim卡的第二卡文件复制到modem中;终端通过modem选择第一plmn,搜索第一网络制式覆盖的小区对应的频点。
18、这样,由于终端修改了第一sim卡的第一卡文件,在第一plmn对应的制式信息中添加第一网络制式的信息,得到第一sim卡的第二卡文件,因此终端在将第一sim卡的第二卡文件复制到modem后,可以通过modem选择第一plmn,搜索第一网络制式覆盖的小区对应的频点,从而可以实现不需要用户更换第一sim卡,使得终端通过该第一sim卡可以快速的驻留在高制式对应的小区中,提升了用户体验。
19、在第一方面的一种可能的实现中,修改第一sim卡的第一卡文件,包括:在终端读取第一sim卡的第一卡文件的过程中,修改第一sim卡的第一卡文件。
20、在第一方面的一种可能的实现中,在终端读取第一sim卡的第一卡文件的过程中,修改第一sim卡的第一卡文件,在第一plmn对应的制式信息中添加第一网络制式的信息,得到第一sim卡的第二卡文件,包括:在终端读取第一sim卡的第一卡文件的过程中,与修改第一sim卡的第一卡文件相关的开关控制项处于使能状态;在开关控制项处于使能状态的情况下,终端修改第一sim卡的第一卡文件,在第一plmn对应的制式信息中添加第一网络制式的信息,得到第一sim卡的第二卡文件。
21、在该方案中,通过设置用于修改第一sim卡的第一卡文件相关的开关控制项,在开关控制项处于使能状态的情况下,修改第一sim卡的第一卡文件,可以提高修改第一sim卡的第一卡文件的可靠性。
22、可选的,在终端读取第一sim卡的第一卡文件之后,与修改第一sim卡的第一卡文件相关的开关控制项处于关闭状态。这样,可以降低设备功耗。
23、在第一方面的一种可能的实现方式中,终端选择第一plmn,搜索第一网络制式覆盖的小区对应的频点,包括:在终端选择第一plmn后,生成第一搜网列表;第一搜网列表包括第一plmn对应的制式信息;终端在第一搜网列表中添加第一网络制式的信息,得到第二搜网列表;终端根据第二搜网列表,搜索第一网络制式覆盖的小区对应的频点。
24、在该方案中,终端也可以在选择第一plmn后,在终端生成的第一搜网列表中添加第一网络制式的信息,得到第二搜网列表;而后,终端可以根据第二搜网列表,搜索第一网络制式覆盖的小区对应的频点,从而可以实现不需要用户更换第一sim卡,使得终端通过该第一sim卡可以快速的驻留在高制式对应的小区中,提升了用户体验。
25、第二方面,提供一种终端,该终端具有实现上述第一方面中任一项所述的选网方法的功能,该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,该硬件或软件包括一个或多个与上述功能相对应的模块。
26、第三方面,提供一种终端,该终端包括第一sim卡;终端支持接入第一网络制式,且第一sim卡对应的账号具有访问第一网络制式的权限;终端还包括:存储器和一个或多个处理器;该存储器用于存储计算机执行指令,当该终端运行时,该处理器执行该存储器存储的该计算机执行指令,以使该终端执行如上述第一方面中任一项所述的选网方法。
27、第四方面,提供一种终端;该终端包括第一sim卡;终端支持接入第一网络制式,且第一sim卡对应的账号具有访问第一网络制式的权限;终端还包括:处理器;所述处理器与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第一方面中任一项所述的选网方法。
28、第五方面,提供一种芯片系统,应用于终端,终端包括第一sim卡,终端支持接入第一网络制式,且第一sim卡对应的账号具有访问第一网络制式的权限;该芯片系统包括一个处理器以及接口,所述接口用于接收指令,并传输至至少一个处理器;至少一个处理器运行所述指令使得终端执行如上述第一方面中任一项所述的选网方法。
29、第六方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面中任一项所述的选网方法。
30、第七方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面中任一项所述的选网方法。
31、其中,第二方面至第七方面中任一种设计方式所带来的技术效果可参见第一方面中不同设计方式所带来的技术效果,此处不再赘述。