公共陆地移动网络搜索方法及装置

申请号 CN201510393774.X 申请日 2015-07-07 公开(公告)号 CN105101081A 公开(公告)日 2015-11-25
申请人 小米科技有限责任公司; 发明人 吴鸣; 崔恒彬; 詹远;
摘要 本公开揭示了一种公共陆地移动网络搜索方法及装置,属于移动通信领域。所述方法包括:在终端开机时,获取所述终端当前所处的地理 位置 信息;查询与所述地理位置信息相对应的公共陆地移动网络PLMN;优先搜索查找到的所述PLMN。本公开通过在终端开机时,获取该终端当前所处的地理位置信息,查询与该地理位置信息相对应的公共陆地移动网络PLMN,优先搜索查找到的该PLMN;用户在国际漫游的过程中,终端可以根据用户所在的地理位置优先搜索当地的PLMN,从而快速完成网络搜索和接入,提高用户体验。
权利要求

1.一种公共陆地移动网络搜索方法,其特征在于,所述方法包括:
在终端开机时,获取所述终端当前所处的地理位置信息;
查询与所述地理位置信息相对应的公共陆地移动网络PLMN;
优先搜索查找到的所述PLMN。
2.根据权利要求1所述的方法,其特征在于,所述查询与所述地理位置信息相对应的公共陆地移动网络PLMN,包括:
根据所述地理位置信息确定当前所处的国家或地区;
查询当前所处的国家或地区对应的PLMN。
3.根据权利要求1所述的方法,其特征在于,所述获取所述终端当前所处的地理位置信息,包括:
通过卫星定位方式获取所述终端当前所处的地理位置信息。
4.根据权利要求1所述的方法,其特征在于,所述查询与所述地理位置信息相对应的公共陆地移动网络PLMN之前,还包括:
获取所述终端上一次关机时所处的地理位置信息;
判断所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息是否对应同一国家或地区;
若所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应不同的国家或地区,则执行所述查询与所述地理位置信息相对应的公共陆地移动网络PLMN的步骤。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应同一国家或地区,则获取所述终端在上一次关机时的注册公共陆地移动网络RPLMN;
优先搜索获取到的所述RPLMN。
6.根据权利要求1所述的方法,其特征在于,所述获取所述终端当前所处的地理位置信息之前,还包括:
获取当前时刻与上一次关机对应的时刻之间的时间间隔;
检测所述时间间隔是否大于预设的时间阈值
若所述时间间隔大于所述时间阈值,则执行所述获取所述终端当前所处的地理位置信息的步骤。
7.一种公共陆地移动网络搜索装置,其特征在于,所述装置包括:
第一位置获取模,用于在终端开机时,获取所述终端当前所处的地理位置信息;
网络查询模块,用于查询与所述地理位置信息相对应的公共陆地移动网络PLMN;
网络搜索模块,用于优先搜索查找到的所述PLMN。
8.根据权利要求7所述的装置,其特征在于,所述网络查询模块,包括:
定子模块,用于根据所述地理位置信息确定当前所处的国家或地区;
查询子模块,用于查询当前所处的国家或地区对应的PLMN。
9.根据权利要求7所述的装置,其特征在于,所述第一位置获取模块,用于通过卫星定位方式获取所述终端当前所处的地理位置信息。
10.根据权利要求7所述的装置,其特征在于,所述装置还包括:
第二位置获取模块,用于在所述网络查询模块查询与所述地理位置信息相对应的公共陆地移动网络PLMN之前,获取所述终端上一次关机时所处的地理位置信息;
判断模块,用于判断所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息是否对应同一国家或地区;
所述网络查询模块,用于当所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应不同的国家或地区时,执行所述查询与所述地理位置信息相对应的公共陆地移动网络PLMN的步骤。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:
网络获取模块,用于当所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应同一国家或地区时,获取所述终端在上一次关机时的注册公共陆地移动网络RPLMN;
所述网络搜索模块,还用于优先搜索获取到的所述RPLMN。
12.根据权利要求7所述的装置,其特征在于,所述装置还包括:
时间间隔获取模块,用于在所述第一位置获取模块获取所述终端当前所处的地理位置信息之前,获取当前时刻与上一次关机对应的时刻之间的时间间隔;
阈值检测模块,用于检测所述时间间隔是否大于预设的时间阈值;
所述第一位置获取模块,用于在所述时间间隔大于所述时间阈值时,执行所述获取所述终端当前所处的地理位置信息的步骤。
13.一种公共陆地移动网络搜索装置,其特征在于,所述装置包括:
处理器;
用于存储处理器可执行指令的存储器
其中,所述处理器被配置为:
在终端开机时,获取所述终端当前所处的地理位置信息;
查询与所述地理位置信息相对应的公共陆地移动网络PLMN;
优先搜索查找到的所述PLMN。

说明书全文

公共陆地移动网络搜索方法及装置

技术领域

[0001] 本公开涉及移动通信领域,特别涉及一种公共陆地移动网络搜索方法及装置。

背景技术

[0002] 智能手机等移动通信终端每次开机时,都需要搜索可接入的PLMN(Public Land Mobile Network,公用陆地移动网络)并接入,以便用户可以在开机之后第一时间使用移动通信终端的通信功能。
[0003] 在相关技术中,移动通信终端在开机搜索网络时,将上一次关机时的RPLMN(Registerd Public Land Mobile Network,注册公用陆地移动网络)作为优先搜索的网络,若RPLMN搜索失败,则再搜索与RPLMN对等的EPLMN(Equivalent Public Land Mobile Network,等效PLMN),若EPLMN搜索也失败,再搜索其它PLMN。发明内容
[0004] 本公开提供了一种公共陆地移动网络搜索方法及装置。所述技术方案如下:
[0005] 根据本公开的第一方面,提供一种公共陆地移动网络搜索方法,所述方法包括:
[0006] 在终端开机时,获取所述终端当前所处的地理位置信息;
[0007] 查询与所述地理位置信息相对应的公共陆地移动网络PLMN;
[0008] 优先搜索查找到的所述PLMN。
[0009] 可选的,所述查询与所述地理位置信息相对应的公共陆地移动网络PLMN,包括:
[0010] 根据所述地理位置信息确定当前所处的国家或地区;
[0011] 查询当前所处的国家或地区对应的PLMN。
[0012] 可选的,所述获取所述终端当前所处的地理位置信息,包括:
[0013] 通过卫星定位方式获取所述终端当前所处的地理位置信息。
[0014] 可选的,所述查询与所述地理位置信息相对应的公共陆地移动网络PLMN之前,还包括:
[0015] 获取所述终端上一次关机时所处的地理位置信息;
[0016] 判断所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息是否对应同一国家或地区;
[0017] 若所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应不同的国家或地区,则执行所述查询与所述地理位置信息相对应的公共陆地移动网络PLMN的步骤。
[0018] 可选的,所述方法还包括:
[0019] 若所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应同一国家或地区,则获取所述终端在上一次关机时的注册公共陆地移动网络RPLMN;
[0020] 优先搜索获取到的所述RPLMN。
[0021] 可选的,所述获取所述终端当前所处的地理位置信息之前,还包括:
[0022] 获取当前时刻与上一次关机对应的时刻之间的时间间隔;
[0023] 检测所述时间间隔是否大于预设的时间阈值
[0024] 若所述时间间隔大于所述时间阈值,则执行所述获取所述终端当前所处的地理位置信息的步骤。
[0025] 根据本公开的第二方面,提供一种公共陆地移动网络搜索装置,其特征在于,所述装置包括:
[0026] 第一位置获取模,用于在终端开机时,获取所述终端当前所处的地理位置信息;
[0027] 网络查询模块,用于查询与所述地理位置信息相对应的公共陆地移动网络PLMN;
[0028] 网络搜索模块,用于优先搜索查找到的所述PLMN。
[0029] 可选的,所述网络查询模块,包括:
[0030] 确定子模块,用于根据所述地理位置信息确定当前所处的国家或地区;
[0031] 查询子模块,用于查询当前所处的国家或地区对应的PLMN。
[0032] 可选的,所述第一位置获取模块,用于通过卫星定位方式获取所述终端当前所处的地理位置信息。
[0033] 可选的,所述装置还包括:
[0034] 第二位置获取模块,用于在所述网络查询模块查询与所述地理位置信息相对应的公共陆地移动网络PLMN之前,获取所述终端上一次关机时所处的地理位置信息;
[0035] 判断模块,用于判断所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息是否对应同一国家或地区;
[0036] 所述网络查询模块,用于当所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应不同的国家或地区时,执行所述查询与所述地理位置信息相对应的公共陆地移动网络PLMN的步骤。
[0037] 可选的,所述装置还包括:
[0038] 网络获取模块,用于当所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应同一国家或地区时,获取所述终端在上一次关机时的注册公共陆地移动网络RPLMN;
[0039] 所述网络搜索模块,还用于优先搜索获取到的所述RPLMN。
[0040] 可选的,所述装置还包括:
[0041] 时间间隔获取模块,用于在所述第一位置获取模块获取所述终端当前所处的地理位置信息之前,获取当前时刻与上一次关机对应的时刻之间的时间间隔;
[0042] 阈值检测模块,用于检测所述时间间隔是否大于预设的时间阈值;
[0043] 所述第一位置获取模块,用于在所述时间间隔大于所述时间阈值时,执行所述获取所述终端当前所处的地理位置信息的步骤。
[0044] 根据本公开的第三方面,提供一种公共陆地移动网络搜索装置,其特征在于,所述装置包括:
[0045] 处理器;
[0046] 用于存储处理器可执行指令的存储器
[0047] 其中,所述处理器被配置为:
[0048] 在终端开机时,获取所述终端当前所处的地理位置信息;
[0049] 查询与所述地理位置信息相对应的公共陆地移动网络PLMN;
[0050] 优先搜索查找到的所述PLMN。
[0051] 本公开的实施例提供的技术方案可以包括以下有益效果:
[0052] 通过在终端开机时,获取该终端当前所处的地理位置信息,查询与该地理位置信息相对应的公共陆地移动网络PLMN,优先搜索查找到的该PLMN;用户在国际漫游的过程中,终端可以根据用户所在的地理位置优先搜索当地的PLMN,从而快速完成网络搜索和接入,提高用户体验。
[0053] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明
[0054] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并于说明书一起用于解释本发明的原理。
[0055] 图1是根据一示例性实施例示出的一种公共陆地移动网络搜索方法的流程图
[0056] 图2是根据另一示例性实施例示出的一种公共陆地移动网络搜索方法的流程图;
[0057] 图3是根据一示例性实施例示出的一种公共陆地移动网络搜索装置的框图
[0058] 图4是根据另一示例性实施例示出的一种公共陆地移动网络搜索装置的框图;
[0059] 图5是根据一示例性实施例示出的一种装置的框图。

具体实施方式

[0060] 这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0061] 图1是根据一示例性实施例示出的一种公共陆地移动网络搜索方法的流程图。该公共陆地移动网络搜索方法用于智能手机等具有移动通信能的终端中。如图1所示,该公共陆地移动网络搜索方法可以包括以下步骤。
[0062] 在步骤102中,在终端开机时,获取该终端当前所处的地理位置信息。
[0063] 在步骤104中,查询与该地理位置信息相对应的公共陆地移动网络PLMN。
[0064] 在步骤106中,优先搜索查找到的该PLMN。
[0065] 可选的,该查询与该地理位置信息相对应的公共陆地移动网络PLMN,包括:
[0066] 根据该地理位置信息确定当前所处的国家或地区;
[0067] 查询当前所处的国家或地区对应的PLMN。
[0068] 可选的,该获取该终端当前所处的地理位置信息,包括:
[0069] 通过卫星定位方式获取该终端当前所处的地理位置信息。
[0070] 可选的,该查询与该地理位置信息相对应的公共陆地移动网络PLMN之前,还包括:
[0071] 获取该终端上一次关机时所处的地理位置信息;
[0072] 判断该终端上一次关机时所处的地理位置信息与该终端当前所处的地理位置信息是否对应同一国家或地区;
[0073] 若该终端上一次关机时所处的地理位置信息与该终端当前所处的地理位置信息对应不同的国家或地区,则执行该查询与该地理位置信息相对应的公共陆地移动网络PLMN的步骤。
[0074] 可选的,该方法还包括:
[0075] 若该终端上一次关机时所处的地理位置信息与该终端当前所处的地理位置信息对应同一国家或地区,则获取该终端在上一次关机时的注册公共陆地移动网络RPLMN;
[0076] 优先搜索获取到的该RPLMN。
[0077] 可选的,该获取该终端当前所处的地理位置信息之前,还包括:
[0078] 获取当前时刻与上一次关机对应的时刻之间的时间间隔;
[0079] 检测该时间间隔是否大于预设的时间阈值;
[0080] 若该时间间隔大于该时间阈值,则执行该获取该终端当前所处的地理位置信息的步骤。
[0081] 综上所述,本公开实施例所示的公共陆地移动网络搜索方法,通过在终端开机时,获取该终端当前所处的地理位置信息,查询与该地理位置信息相对应的公共陆地移动网络PLMN,优先搜索查找到的该PLMN;用户在国际漫游的过程中,终端可以根据用户所在的地理位置优先搜索当地的PLMN,从而快速完成网络搜索和接入,提高用户体验。
[0082] 图2是根据另一示例性实施例示出的一种公共陆地移动网络搜索方法的流程图。该公共陆地移动网络搜索方法用于智能手机等具有移动通信能力的终端中。如图2所示,该公共陆地移动网络搜索方法可以包括以下步骤。
[0083] 在步骤201中,在终端开机时,获取当前时刻与上一次关机对应的时刻之间的时间间隔。
[0084] 在本公开所示的实施例中,智能手机等具有移动通信能力的终端每次关机时,都会记录以下信息:关机的时间点、关机时终端所处的地理位置信息以及关机时终端的注册公共陆地移动网络RPLMN。
[0085] 其中,关机时终端所处的地理位置信息可以是经纬度坐标信息,也可以是通过经纬度坐标信息确定的国家或者地区。该RPLMN是终端关机前终端在上次关机脱网前登记上的PLMN,RPLMN会临时保存在终端的USIM(Universal Subscriber Identity Module,全球用户识别卡)卡上。
[0086] 在步骤202中,判断该时间间隔是否大于预设的时间阈值;若是,进入步骤203,否则,进入步骤208。
[0087] 若关机与开机之间的时间间隔较短,则终端移动的距离也不会太远,通常不会跨国或者跨地区,因此,本公开实施所示的方案中,可以通过终端的开机时刻与前一次关机时刻之间的时间间隔的长短来决定使用哪种网络搜索方式。当开机与前一次关机之间间隔较短时,使用常规方式搜索网络;当开机与前一次关机之间的间隔较长时,使用地理位置信息辅助的方式搜索网络。
[0088] 在步骤203中,获取该终端当前所处的地理位置信息。
[0089] 可选的,在本公开实施例中,终端可以通过卫星定位方式获取该终端当前所处的地理位置信息,比如,通过北斗定位系统,或者通过GPS(Global Positioning System,全球定位系统)来获取终端当前的经纬度坐标。
[0090] 在步骤204中,获取该终端上一次关机时所处的地理位置信息。
[0091] 在步骤205中,判断终端上一次关机时所处的地理位置信息与终端当前所处的地理位置信息是否对应同一国家或地区;若是,进入步骤208,否则,进入步骤206。
[0092] 终端在同一个国家或者地区内时,通常会选择接入同一个PLMN,只有在跨国或者跨地区时才会接入不同的PLMN。因此,若终端开机与前一次关机时处于同一国家或地区,则使用常规方式搜索网络;若终端开机与前一次关机时处于不同的国家或地区,则使用地理位置信息辅助的方式搜索网络。
[0093] 在步骤206中,查询与该地理位置信息相对应的公共陆地移动网络PLMN。
[0094] 可选的,终端可以根据预存的地理位置信息与PLMN之间的对应关系直接查询对应的PLMN;或者,终端也可以根据该地理位置信息确定当前所处的国家或地区,并查询当前所处的国家或地区对应的PLMN。
[0095] 本公开实施例所示的方案中,终端侧预先设置一个数据库,其中存储各个经纬度范围以及各个经纬度范围内的PLMN信息。终端开机并通过卫星定位方式获取终端的经纬度信息后,可以直接查询该数据库获得当地的PLMN。
[0096] 例如,通过卫星定位系统获得的地理位置信息定位到江苏南京,那么根据预先存储的数据,可以查询到南京当地的运营商(移动、电信和联通)的PLMN。
[0097] 或者,上述数据库中也可以对应各个国家或地区存储PLMN信息,在判断出终端上一次关机时所处的地理位置信息与当前所处的地理位置信息对应不同的国家或地区时,首先根据通过卫星定位方式获取到的经纬度信息查询对应哪一个国家或者地区,在从数据库中查询相应的PLMN。
[0098] 在步骤207中,优先搜索查找到的该PLMN。
[0099] 终端搜索网络时,优先搜索步骤206中查找到的PLMN,若为搜索到相应的PLMN,则再搜索与该PLMN相对等的EPLMN,若EPLMN搜索也失败,再搜索其它PLMN。
[0100] 在步骤208中,获取该终端在上一次关机时的注册公共陆地移动网络RPLMN。
[0101] 若终端的开机时刻与前一次关机时刻之间的时间间隔较短,或者,终端开机时与前一次关机时处于相同的国家或地区,则可以确定终端本次接入的PLMN与上一次接入的PLMN一致,此时,终端可以直接获取上一次关机之前存储的RPLMN。
[0102] 在步骤209中,优先搜索获取到的该RPLMN。
[0103] 终端采用常规的网络搜索优先级,优先搜索步骤208中查找到的RPLMN,若为搜索到相应的PLMN,则再搜索与该PLMN相对等的EPLMN,若EPLMN搜索也失败,再搜索其它PLMN。
[0104] 综上所述,本公开实施例所示的公共陆地移动网络搜索方法,通过在终端开机时,获取该终端当前所处的地理位置信息,查询与该地理位置信息相对应的公共陆地移动网络PLMN,优先搜索查找到的该PLMN;用户在国际漫游的过程中,终端可以根据用户所在的地理位置优先搜索当地的PLMN,从而快速完成网络搜索和接入,提高用户体验。
[0105] 此外,本公开实施例所示的公共陆地移动网络搜索方法,判断终端开机时刻与上一次关机对应的时刻之间的时间间隔是否大于预设值,若是,则执行后续结合地理位置搜索PLMN的步骤,否则使用常规方式进行搜索,避免执行不必要的计算步骤。
[0106] 另外,本公开实施例所示的公共陆地移动网络搜索方法,还判断终端上一次关机时所处的地理位置信息与当前所处的地理位置信息是否对应同一国家或地区,只有在对应不同国家或地区时才执行后续结合地理位置搜索PLMN的步骤,否则使用常规方式进行搜索,避免执行不必要的计算步骤。
[0107] 下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
[0108] 图3是根据一示例性实施例示出的一种公共陆地移动网络搜索装置的框图,该公共陆地移动网络搜索装置可以用于智能手机等具有移动通信能力的终端中,执行如图1或2所示的方法。如图3所示,该公共陆地移动网络搜索装置包括但不限于:第一位置获取模块301、网络查询模块302以及网络搜索模块303;
[0109] 所述第一位置获取模块301被设置为用于在终端开机时,获取所述终端当前所处的地理位置信息;
[0110] 所述网络查询模块302被设置为用于查询与所述地理位置信息相对应的公共陆地移动网络PLMN;
[0111] 所述网络搜索模块303被设置为用于优先搜索查找到的所述PLMN。
[0112] 综上所述,本公开实施例所示的公共陆地移动网络搜索装置,通过在终端开机时,获取该终端当前所处的地理位置信息,查询与该地理位置信息相对应的公共陆地移动网络PLMN,优先搜索查找到的该PLMN;用户在国际漫游的过程中,终端可以根据用户所在的地理位置优先搜索当地的PLMN,从而快速完成网络搜索和接入,提高用户体验。
[0113] 图4是根据另一示例性实施例示出的一种公共陆地移动网络搜索装置的框图,该公共陆地移动网络搜索装置可以用于智能手机等具有移动通信能力的终端中,执行如图1或2所示的方法。如图4所示,该公共陆地移动网络搜索装置包括但不限于:第一位置获取模块301、网络查询模块302以及网络搜索模块303;
[0114] 所述第一位置获取模块301被设置为用于在终端开机时,获取所述终端当前所处的地理位置信息;
[0115] 所述网络查询模块302被设置为用于查询与所述地理位置信息相对应的公共陆地移动网络PLMN;
[0116] 所述网络搜索模块303被设置为用于优先搜索查找到的所述PLMN。
[0117] 可选的,所述网络查询模块302,包括:确定子模块302a和查询子模块302b;
[0118] 所述确定子模块302a被设置为用于根据所述地理位置信息确定当前所处的国家或地区;
[0119] 所述查询子模块302b被设置为用于查询当前所处的国家或地区对应的PLMN。
[0120] 可选的,所述第一位置获取模块301被设置为用于通过卫星定位方式获取所述终端当前所处的地理位置信息。
[0121] 可选的,所述装置还包括:第二位置获取模块304和判断模块305;
[0122] 所述第二位置获取模块304被设置为用于在所述网络查询模块302查询与所述地理位置信息相对应的公共陆地移动网络PLMN之前,获取所述终端上一次关机时所处的地理位置信息;
[0123] 所述判断模块305被设置为用于判断所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息是否对应同一国家或地区;
[0124] 所述网络查询模块302被设置为用于当所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应不同的国家或地区时,执行所述查询与所述地理位置信息相对应的公共陆地移动网络PLMN的步骤。
[0125] 可选的,所述装置还包括:网络获取模块306;
[0126] 所述网络获取模块306被设置为用于当所述终端上一次关机时所处的地理位置信息与所述终端当前所处的地理位置信息对应同一国家或地区时,获取所述终端在上一次关机时的注册公共陆地移动网络RPLMN;
[0127] 所述网络搜索模块303被设置为还用于优先搜索获取到的所述RPLMN。
[0128] 可选的,所述装置还包括:时间间隔获取模块307以及阈值检测模块308;
[0129] 所述时间间隔获取模块307被设置为用于在所述第一位置获取模块301获取所述终端当前所处的地理位置信息之前,获取当前时刻与上一次关机对应的时刻之间的时间间隔;
[0130] 所述阈值检测模块308被设置为用于检测所述时间间隔是否大于预设的时间阈值;
[0131] 所述第一位置获取模块301被设置为用于在所述时间间隔大于所述时间阈值时,执行所述获取所述终端当前所处的地理位置信息的步骤。
[0132] 综上所述,本公开实施例所示的公共陆地移动网络搜索装置,通过在终端开机时,获取该终端当前所处的地理位置信息,查询与该地理位置信息相对应的公共陆地移动网络PLMN,优先搜索查找到的该PLMN;用户在国际漫游的过程中,终端可以根据用户所在的地理位置优先搜索当地的PLMN,从而快速完成网络搜索和接入,提高用户体验。
[0133] 此外,本公开实施例所示的公共陆地移动网络搜索装置,判断终端开机时刻与上一次关机对应的时刻之间的时间间隔是否大于预设值,若是,则执行后续结合地理位置搜索PLMN的步骤,否则使用常规方式进行搜索,避免执行不必要的计算步骤。
[0134] 另外,本公开实施例所示的公共陆地移动网络搜索装置,还判断终端上一次关机时所处的地理位置信息与当前所处的地理位置信息是否对应同一国家或地区,只有在对应不同国家或地区时才执行后续结合地理位置搜索PLMN的步骤,否则使用常规方式进行搜索,避免执行不必要的计算步骤。
[0135] 图5是根据一示例性实施例示出的一种装置500的框图。例如,装置500可以是移动电话,计算机,数字广播终端,消息收发设备,路由设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理,智能控制设备,智能家电设备,智能可穿戴设备等。
[0136] 参照图5,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,传感器组件514以及通信组件516。
[0137] 处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作以及记录操作相关联的操作等。处理组件502可以包括一个或多个处理器518来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
[0138] 存储器504被配置为存储各种类型的数据以支持在装置500的操作。这些数据的示例包括用于在装置500上操作的任何应用程序或方法的指令。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。存储器504中还存储有一个或多个模块,该一个或多个模块被配置成由该一个或多个处理器518执行,以完成上述图1或图2所示方法中的全部或者部分步骤。
[0139] 电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理系统,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
[0140] 多媒体组件508包括在所述装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。
[0141] 音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
[0142] 传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,传感器组件514还可以检测装置500或装置500一个组件的位置改变以及装置500的温度变化。在一些实施例中,该传感器组件514还可以包括磁传感器压力传感器或温度传感器。
[0143] 通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通信。装置500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
[0144] 在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程阵列(FPGA)、控制器微控制器微处理器或其他电子元件实现,用于执行上述方法。
[0145] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器518执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0146] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中执行了详细描述,此处将不做详细阐述说明。
[0147] 应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围执行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
QQ群二维码
意见反馈