本申请属于通信,具体涉及一种网络注册方法、装置、电子设备及存储介质。
背景技术:
1、当电子设备处于2g或3g网络覆盖的地区时,如果电子设备使用各运营商的客户识别模块(subscriber identity module,sim)卡为异常卡,例如欠费卡或没有开通漫游的卡,那么电子设备注册网络时会被网络拒绝,经过多次拒绝,sim卡会变为无效卡,此时电子设备仅提供紧急服务,如此电子设备就不会再多次尝试进行网络注册,从而不会因频繁注册网络产生额外的耗电。
2、但是,随着4g或5g网络的覆盖,目前一些地区已经对2g或3g网络进行了退网操作。当电子设备处于没有2g或3g网络覆盖的地区时,由于电子设备无法被2g或3g网络拒绝,即电子设备的sim卡不会变为无效卡,因此即使电子设备的sim卡为异常卡,电子设备仍然会尝试注册网络,而4g或5g网络在面对使用异常卡的电子设备注册时并不会被拒绝,如此电子设备会不停地尝试在网络上注册而产生高额的耗电,从而导致在没有2g或3g网络覆盖的地区使用异常卡时,电子设备的续航能力较差。
技术实现思路
1、本申请实施例的目的是提供一种网络注册方法、装置、电子设备及存储介质,能够解决在没有2g或3g网络覆盖的地区使用异常卡时,电子设备的续航能力较差的问题。
2、第一方面,本申请实施例提供了一种网络注册方法,该方法包括:在电子设备的sim卡在第一时长内未成功注册网络的情况下,获取电子设备的sim卡在第二时长内的第一注册信息,该第一注册信息用于表征电子设备的sim卡在第二时长内是否被第一网络拒绝和第二网络拒绝;在电子设备的sim卡在第二时长内未被第一网络拒绝、且被第二网络拒绝的情况下,根据第一信息,执行注册相关操作,该第一信息包括电子设备的sim卡注册网络时被第二网络拒绝的次数。
3、第二方面,本申请实施例提供了一种网络注册的装置,该网络注册装置包括:获取模块和执行模块。获取模块,用于在电子设备的sim卡在第一时长内未成功注册网络的情况下,获取电子设备的sim卡在第二时长内的第一注册信息,该第一注册信息用于表征电子设备的sim卡在第二时长内是否被第一网络拒绝和第二网络拒绝。执行模块,用于在电子设备的sim卡在第二时长内未被第一网络拒绝、且被第二网络拒绝的情况下,根据第一信息,执行注册相关操作,该第一信息包括电子设备的sim卡注册网络时被第二网络拒绝的次数。
4、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
5、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
6、第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
7、第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
8、在本申请实施例中,在电子设备的sim卡在第一时长内未成功注册网络的情况下,获取电子设备的sim卡在第二时长内的第一注册信息,用于表征电子设备的sim卡是否被第一网络拒绝和第二网络拒绝;在电子设备的sim卡未被第一网络拒绝、且被第二网络拒绝的情况下,根据被第二网络拒绝的次数,执行注册相关操作。本方案中,由于在电子设备的sim卡未成功注册过网络的情况下,可以通过判断sim卡是否被第一网络拒绝,来确定电子设备当前所处的区域被第一网络覆盖,即在sim卡未被第一网络拒绝过的情况下,确定电子设备当前所处的区域没有被第一网络覆盖,并且通过判断sim卡是否被第二网络拒绝,来确定sim卡是否为异常卡,即在sim卡被第二网络拒绝过的情况下,确定电子设备当前所处的区域不是没有被网络覆盖的区域,而被拒绝是由于sim卡的异常原因导致的,从而在没有第一网络覆盖、且sim卡为异常卡的情况下,根据被第二网络的拒绝次数,执行注册相关操作,即是否执行sim卡的网络注册过程,因此避免了处于第二网络覆盖的区域的异常卡不停地尝试在网络上注册,从而本方案能够减少电子设备的异常卡不必要的网络注册次数,减少了电子设备的耗电,提高了电子设备的续航能力。
1.一种网络注册方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在电子设备的sim卡在第一时长内未成功注册网络的情况下,获取所述电子设备的sim卡在第二时长内的第一注册信息之前,所述方法还包括:
3.根据权利要求1或2所述的方法,其特征在于,所述根据第一信息,执行注册相关操作,包括:
4.根据权利要求3所述的方法,其特征在于,所述设置所述电子设备的sim卡在第三时长内的网络模式为紧急服务模式,以禁止所述电子设备的sim卡注册网络之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述获取所述电子设备的sim卡在第二时长内的第一注册信息之后,所述方法还包括:
6.一种网络注册装置,其特征在于,所述装置包括:获取模块和执行模块;
7.根据权利要求6所述的装置,其特征在于,所述获取模块,还用于在电子设备的sim卡在第一时长内未成功注册网络的情况下,获取所述电子设备的sim卡在第二时长内的第一注册信息之前,获取所述电子设备的sim卡在所述第一时长内的第二注册信息,所述第二注册信息用于表征所述电子设备的sim卡在所述第一时长内是否成功注册网络。
8.根据权利要求6或7所述的装置,其特征在于,所述执行模块,具体用于:
9.根据权利要求8所述的装置,其特征在于,所述执行模块还用于在设置所述电子设备的sim卡在第三时长内的网络模式为紧急服务模式,以禁止所述电子设备的sim卡注册网络之后,在所述第三时长后,清除所述电子设备记录的被所述第二网络拒绝的次数,并退出所述紧急服务模式,以通过所述电子设备的sim卡执行网络注册过程。
10.根据权利要求6所述的装置,其特征在于,所述装置还包括:设置模块;
11.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至5中任一项所述的网络注册方法的步骤。
12.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至5中任一项所述的网络注册方法的步骤。