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

一种驻网方法、装置、电子设备及存储介质与流程

2022-08-11 02:53:39 来源:中国专利 TAG:


1.本发明实施例涉及移动通信技术领域,特别涉及一种驻网方法、装置、电子设备及存储介质。


背景技术:

2.在3gpp协议ts23.122和ts24.008中定义了公共陆地移动网(public land mobile network,plmn)的选择和驻网相关的要求,其中,针对漫游网络场景,协议规定只能搜索到和为终端用户访问的plmn(visited plmn,vplmn)处于同一国家的plmn,因此,在一些边界区域,当终端设备处于漫游网络和本地home网络共同覆盖的区域的时候,若终端设备要在本地网络上驻网,需要移动至漫游网络和home网络共同覆盖的区域之外,即无法快速切换到本地网络,而在漫游网络驻网会增加漫游使用的资费,并且用户体验较差。


技术实现要素:

3.本发明实施方式的目的在于提供一种驻网方法、装置、电子设备及存储介质,使得终端设备可以快速在本地网络中驻网,减少网络使用资费。
4.为至少解决上述技术问题,本发明的实施方式提供了一种驻网方法,包括以下步骤:当检测到当前所处网络区域为混合网络的区域时,获取所述区域对应的mcc和相邻国家的mcc列表;其中,所述混合网络包括漫游网络和本地网络;所述mcc列表用于存储多个所述相邻国家的mcc;判断所述mcc列表中是否包含与所述区域的mcc相等的mcc;若是所述mcc列表中包含与所述区域的mcc相等的mcc,则搜索所述区域的所述本地网络,并在所述本地网络进行驻网。
5.为至少解决上述技术问题,本发明的实施方式还提供了一种驻网装置,包括:获取模块,用于当检测到当前所处网络区域为混合网络的区域时,获取所述区域对应的mcc和相邻国家的mcc列表;其中,所述混合网络包括漫游网络和本地网络,所述mcc列表用于存储多个所述相邻国家的mcc;判断模块,用于判断所述mcc列表中是否包含与所述区域的mcc相等的mcc;执行模块,用于在所述mcc列表中包含与所述区域的mcc相等的mcc时,则搜索所述区域的所述本地网络,并在所述本地网络进行驻网。
6.为至少解决上述技术问题,本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的驻网方法。
7.为至少解决上述技术问题,本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的驻网方法。
8.本发明实施方式相对于现有技术而言,当检测到终端设备当前所处的网络区域为混合网络的区域时,获取当前区域对应的mcc,以及相邻国家的mcc列表,由于mcc列表用于存储多个相邻国家的mcc,则可以判断mcc列表中是否包含与当前区域相等的mcc,若mcc列
表中包含与区域的mcc相等的mcc,则搜索区域的本地网络,并在本地网络进行驻网。由于混合网络包括漫游网络和本地网络,mcc列表存储了多个相邻国家的mcc,则在相邻国家的mcc列表中存在与混合网络区域的mcc相等的mcc时,可以直接搜索本地网络,即快速回到本地网络,并在本地网络进行驻网,避免了使用漫游网络产生较多的资费,提升用户体验。
9.另外,所述方法还包括:检测当前的所述漫游网络的网络信号;在所述网络信号小于预设的信号阈值的情况下,确定所述网络区域为混合网络的区域。根据当前漫游网络的网络信号与预设的信号阈值的关系,确定当前终端设备所处的网络区域。
10.另外,所述在搜索到的所述本地网络进行驻网,包括:获取所述本地网络的网络信息;根据所述本地网络的网络信息进行驻网。通过网络信息,以完成驻网操作。
11.另外,在所述根据所述本地网络的网络信息进行驻网之后,还包括:在接收到所述漫游网络上报的网络信息的情况下,忽略所述漫游网络上报的网络信息。通过忽略漫游网络上报的网络信息,以避免漫游网络的网络信息对驻网操作造成影响。
12.另外,所述方法还包括:在所述网络信号大于预设的信号阈值的情况下,搜索当前所处区域的所述漫游网络;在搜索到的所述漫游网络进行驻网。通过在网络信号大于预设的信号阈值时,在漫游网络进行驻网,达到省电的目的。
13.另外,在所述搜索所述区域的所述本地网络之后,所属方法还包括:在未搜索到所述本地网络的情况下,搜索所述混合网络的区域的所述漫游网络;在搜索到的所述漫游网络进行驻网。通过在未搜索到所述本地网络时,在漫游网络进行驻网,达到省电的目的。
14.另外,在所述判断所述mcc列表中是否包含与所述区域的mcc相等的mcc之后,所述方法还包括:若所述mcc列表中不包含与所述区域的mcc相等的mcc,则搜索所述混合网络的区域的所述漫游网络;在搜索到的所述漫游网络进行驻网。通过在混合网络的区域的mcc不在相邻国家的mcc列表中时,在漫游网络进行驻网,达到省电的目的。
附图说明
15.一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
16.图1是根据本发明一个实施例提供的一种驻网方法的流程图一;
17.图2是根据本发明一个实施例提供的一种驻网方法的流程图二;
18.图3是根据本发明另一个实施例提供的一种驻网装置的示意图;
19.图4是本发明另一个实施例提供的一种电子设备的结构图。
具体实施方式
20.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本技术而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本技术所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本发明的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
21.本发明的一个实施例涉及一种驻网方法,应用于终端设备。本实施例的驻网方法的具体实现流程图如图1所示,包括:
22.步骤101,当检测到当前所处区域为混合网络的区域时,获取区域对应的移动国家码mcc和相邻国家的mcc列表。
23.步骤102,判断mcc列表中是否包含与区域的mcc相等的mcc。
24.步骤103,若是mcc列表中包含与区域的mcc相等的mcc,则搜索区域的本地网络,并在本地网络进行驻网。
25.本实施例中,当检测到终端设备当前所处的网络区域为混合网络的区域时,获取当前区域对应的mcc,以及相邻国家的mcc列表,由于mcc列表用于存储多个相邻国家的mcc,则可以判断mcc列表中是否包含与当前区域相等的mcc,若mcc列表中包含与区域的mcc相等的mcc,则搜索区域的本地网络,并在本地网络进行驻网。由于混合网络包括漫游网络和本地网络,mcc列表存储了多个相邻国家的mcc,则在相邻国家的mcc列表中存在与混合网络区域的mcc相等的mcc时,可以直接搜索本地网络,即快速回到本地网络,并在本地网络进行驻网,避免了使用漫游网络产生较多的资费,提升用户体验。
26.下面对本实施方式的驻网方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
27.在步骤101中,国家的边界区域会被混合网络所覆盖,因此,终端设备在检测到当前所处的区域为国家的边界区域,即检测到所处的网络区域为混合网络区域的情况下,首先会获取混合网络区域所对应的的移动国家码(mobile country code,mcc),同时终端设备还可以获取到和混合网络的区域所在的国家为相邻国家的mcc列表,其中混合网络包括漫游网络和本地网络,mcc列表用于存储多个相邻国家的mcc。
28.其中,终端设备可以在设置界面联网搜索可获取的相邻国家的mcc,也可以预先存储各区域的相邻国家的mcc,以直接获取到相邻国家的mcc。
29.在一个例子中,在获取区域对应的移动国家码mcc和相邻国家的mcc列表之前,终端设备开机后,会启动网络周期定时器(hplmn search timer),在定时器超时后,可以根据当前漫游网络的网络信号与预设的信号阈值的关系,确定当前终端设备所处的网络区域。具体地,检测当前的漫游网络的网络信号,在网络信号小于预设的信号阈值的情况下,确定网络区域为混合网络的区域。其中,预设的信号阈值根据经验确定,可以取-100db,或者-105db。
30.在另一个例子中,终端设备会检测当前漫游网络的网络信号,然后在网络信号大于或等于预设的信号阈值的情况下,搜索混合网络的区域的漫游网络。若当前的网络信号大于预设的信号阈值的,则表示当前的网络信号较好,则可以直接搜索混合网络的区域的漫游网络,并在漫游网络进行驻网,以达到省电的目的。
31.在步骤102中,终端设备在获取到混合网络区域所对应的mcc以及相邻国家的mcc列表之后,会判断获取的相邻国家的mcc列表中是否存在与终端设备所处区域相等的mcc,即判断混合网络区域的mcc是否存在相邻国家的mcc列表中。若mcc列表中包含与区域的mcc相等的mcc,则进入步骤103。
32.在一个例子中,若是mcc列表中不包含与区域的mcc相等的mcc,则搜索混合网络的区域的漫游网络,并在漫游网络进行驻网,以达到省电的目的。
33.在步骤103中,若mcc列表中包含与区域的mcc相等的mcc,则终端设备可以搜索到混合网络区域的本地网络,并在本地网络进行驻网。
34.具体地,由于在混合网络的区域,终端设备受到3gpp协议的限制,只能搜索到漫游网络,如果要搜索到本地网络,需要移动至混合网络区域之外,而在相邻国家的mcc列表中包含与区域的mcc相等的mcc时,终端设备可以搜索到混合区域的本地网络,以在本地网络进行驻网,即快速回到本地网络。
35.进一步地,由于在搜索到本地网络之后,终端设备在长期演进(long term evolution,lte)驻网的时候,由于lte长连接的要求,首先需要获取本地网络的网络信息,然后根据本地网络的网络信息进行驻网。其中,网络信息包括但并不限于接入点(access point name,apn)信息,apn信息可以从终端设备数据服务(data service)模块获取。
36.在一个例子中,在搜索混合网络的区域的本地网络之后,在未搜索到本地网络的情况下,搜索混合网络的区域的漫游网络,并在漫游网络进行驻网,以达到省电的目的。
37.进一步地,由于终端设备处于混合网络区域,在终端设备驻网期间,还会接收到漫游网络上报的网络信息,造成终端设备的误判,进而出现驻网失败的情况,则在接收到漫游网络上报的网络信息的情况下,忽略漫游网络上报的网络信息。通过忽略漫游网络上报的网络信息,以避免漫游网络的网络信息对驻网操作造成影响。
38.在一个例子中,本实施例的驻网方法可以通过如图2所示的方式实现,具体包括:
39.步骤201,启动网络周期定时器(hplmn search timer),并确认hplmn search timer超时。
40.步骤202,判断当前的网络信号是否大于预设的信号阈值。
41.具体地,在网络信号大于或等于预设的信号阈值的情况下,进入步骤203,在网络信号小于预设的信号阈值的情况下,进入步骤207。
42.步骤203,搜索混合网络的区域的漫游网络。
43.具体地,在网络信号大于或等于预设的信号阈值的情况下,终端设备搜索混合网络的区域的漫游网络,并在漫游网络进行驻网。
44.步骤204,检测是否可以搜索当前所处区域的漫游网络。
45.具体地,若终端设备可以搜索到当前所处区域的漫游网络,则进入步骤205,若无法搜索到当前所处区域的漫游网络,则进入步骤206。
46.步骤205,在搜索到的漫游网络进行驻网。
47.步骤206,全频带(full band)搜网,并在可以搜索到的网络上进行驻网。
48.步骤207,获取当前所处区域对应的mcc和相邻国家的mcc列表,并判断mcc列表中是否包含与区域的mcc相等的mcc。
49.具体地,终端设备在检测到网络信号小于预设的信号阈值的情况下,确认当前所处的网络区域为混合网络的区域,然后获取当前区域对应的mcc,以及相邻国家的mcc列表,以断mcc列表中是否包含与区域的mcc相等的mcc,在mcc列表中包含与区域的mcc相等的mcc是,进入步骤208,否则进入步骤203。
50.步骤208,搜索当前所处区域的本地网络。
51.步骤209,判断是否搜索到本地网络。
52.具体地,若终端设备可以搜索到本地网络,则进入步骤210,否则进入步骤203。
53.步骤210,在搜索到的本地网络上进行驻网。
54.具体地,若终端设备搜索到了本地网络,则会忽略其他的网络信号,例如漫游网络的信号,以直接在本地网络上进行驻网,避免漫游网络的网络信息对驻网操作造成影响。
55.本实施例中,在终端设备当前所处的网络区域为混合网络的区域时,通过获取当前区域对应的mcc,以及相邻国家的mcc列表,可以在mcc列表中包含与区域的mcc相等的mcc时,搜索到区域的本地网络,并在本地网络进行驻网,无需传统技术中需要移动至混合网络区域之外,才能搜索到本地网络,达到了快速回到本地网络的目的。
56.需要说明的是,本实施方式中的上述各示例均为方便理解进行的举例说明,并不对本发明的技术方案构成限定。
57.上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
58.本发明另一实施例涉及一种驻网装置,下面对本实施例的驻网装置的细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本例的必须,图3是本实施例所述的驻网装置的示意图,包括:获取模块301,判断模块302以及执行模块303。
59.具体而言,获取模块301,用于当检测到当前所处网络区域为混合网络的区域时,获取区域对应的移动国家码mcc和相邻国家的mcc列表;其中,混合网络包括漫游网络和本地网络,mcc列表用于存储多个相邻国家的mcc;
60.判断模块302,用于判断mcc列表中是否包含与区域的mcc相等的mcc。
61.执行模块303,用于在mcc列表中包含与区域的mcc相等的mcc时,则搜索区域的本地网络,并在本地网络进行驻网。
62.在一个例子中,执行模块303还用于在网络信号大于预设的信号阈值的情况下,搜索混合网络的区域的漫游网络。
63.在一个例子中,执行模块303还用于在未搜索到本地网络的情况下,搜索混合网络的区域的漫游网络。
64.在一个例子中,执行模块303还用于在mcc列表中不包含与区域的mcc相等的mcc时,搜索混合网络的区域的漫游网络,并在搜索到的漫游网络进行驻网。
65.在一个例子中,执行模块303还用于获取本地网络的网络信息;根据本地网络的网络信息进行驻网。
66.在一个例子中,执行模块303还用于在接收到漫游网络上报的网络信息的情况下,忽略漫游网络上报的网络信息。
67.不难发现,本实施方式为与第一实施方式相对应的装置实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
68.值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所
提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
69.本发明另一实施例涉及一种电子设备,如图4所示,包括:至少一个处理器401;以及,与所述至少一个处理器401通信连接的存储器402;其中,所述存储器402存储有可被所述至少一个处理器401执行的指令,所述指令被所述至少一个处理器401执行,以使所述至少一个处理器401能够执行上述各实施例中的驻网方法。
70.其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。
71.处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。
72.本发明另一实施例涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
73.即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
74.本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
再多了解一些

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

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

相关文献