一种漫游状态下搜网的装置和方法制造方法及图纸

技术编号:15026313 阅读:87 留言:0更新日期:2017-04-05 02:36
本发明专利技术公开了一种漫游状态下搜网的装置和方法。该方法包括:获取移动终端的当前位置;判断所述当前位置是否是归属地公共陆地移动网络HPLMN所属位置;若所述当前位置不是HPLMN所属位置,停止搜索HPLMN。通过获取移动终端的当前位置,判断移动终端是否处于HPLMN所属位置,当当前位置不处于HPLMN所属位置时,停止HPLMN的搜网,减少射频资源的无效占用,进而避免搜网导致的功耗增加和通信稳定性的降低。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种漫游状态下搜网的装置和方法
技术介绍
移动终端搜索网络首先需要选择一个PLMN_id,PLMN即公共陆地移动网络(PublicLandMobileNetwork),在每张SIM卡中都会有一个HPLMN(HomePLMN)即归属地PLMN,HPLMN拥有最高的优先级,移动终端进行搜网时会首先去搜索HPLMN。当用户离开HPLMN,进入到其他PLMN,该过程就是通常所说的漫游。对于移动终端漫游服务,首先需要开通SIM卡的漫游功能,到达漫游目的地后,移动终端只能注册上与SIM卡运营商签署了漫游协议的当地运营商网络。其中有自动漫游注册和手动漫游注册两种。在漫游状态下,移动终端注册的PLMN网络被称为VPLMN(VistedPLMN)网络。对于移动终端来说,由于HPLMN拥有最高的优先级,本着使用户能够拥有最佳网络的目的,注册在VPLMN上的移动终端会周期性的去搜索HPLMN或拥有更高优先级的其他PLMN,本方案中以HPLMN为例。由于在欧洲,北美拥有很多的网络运行商,因此用户离开HPLMN,进入VPLMN的情形并不少见,在VPLMN待的时间也不见得会很长,因此移动终端周期性的去搜HPLMN是可以理解的。但是在中国大陆,由于只有三个运营商,并三大运营商之间是没有签署漫游协议的,因此出现移动终端注册在VPLMN的情况,一定是用户出国或去港澳台地区了。但是一般来讲,用户出国或去港澳台之后,并不会马上返回大陆,因此移动终端注册在VPLMN的时间并不会很短。若是在这种情况下,移动终端还是周期性的去搜索HPLMN网络,搜网时会一直占用射频资源,有可能会漏掉监听一些寻呼,增大移动终端的功耗,降低移动终端的被叫呼通率和数据业务的稳定性。
技术实现思路
本专利技术的主要目的在于提出一种漫游状态下搜网的装置和方法,旨在解决漫游状态下射频资源占用导致的功耗增加和通信稳定性。为实现上述目的,本专利技术提供的一种漫游状态下搜网的装置,包括:位置获取单元,用于获取移动终端的当前位置;位置判断单元,用于判断所述当前位置是否是归属地公共陆地移动网络HPLMN所属位置;搜网停止单元,用于若所述当前位置不是HPLMN所属位置,停止搜索HPLMN。其中,所述方法,还包括:变化判断单元,用于判断所述当前位置相对于前一次获取的结果是否发生变化;重新搜网单元,用于若所述当前位置相对于前一次获取的结果发生变化,搜索与所述当前位置对应的公共陆地移动网络PLMN。其中,所述搜网停止单元,具体用于:若所述当前位置不是HPLMN所属位置,将hplmn_flag置为false,并将hplmn_flag的标志值通过send()接口函数传送给modem协议栈NAS层。其中,所述装置还包括:搜网恢复单元,用于若所述当前位置从非HPLMN所属位置变为HPLMN所属位置,将hplmn_flag置为true,然后通过send()接口函数,将该标志值传送给modem协议栈NAS层。其中,所述当前位置通过GPS或网络定位获取;所述HPLMN包括所述移动终端中多个SIM卡对应的HPLM。此外,为实现上述目的,本专利技术还提出一种漫游状态下搜网的方法,包括:获取移动终端的当前位置;判断所述当前位置是否是归属地公共陆地移动网络HPLMN所属位置;若所述当前位置不是HPLMN所属位置,停止搜索HPLMN。其中,所述方法,还包括:判断所述当前位置相对于前一次获取的结果是否发生变化;若发生变化,搜索与所述当前位置对应的公共陆地移动网络PLMN。其中,所述若所述当前位置不是HPLMN所属位置,停止搜索HPLMN,具体为:若所述当前位置不是HPLMN所属位置,将hplmn_flag置为false,并将hplmn_flag的标志值通过send()接口函数传送给modem协议栈NAS层。其中,所述方法还包括:若所述当前位置从非HPLMN所属位置变为HPLMN所属位置,将hplmn_flag置为true,然后通过send()接口函数,将该标志值传送给modem协议栈NAS层。其中,所述当前位置通过GPS或网络定位获取;所述HPLMN包括所述移动终端中多个SIM卡对应的HPLM。本专利技术提出的漫游状态下搜网的装置和方法,通过获取移动终端的当前位置,判断移动终端是否处于HPLMN所属位置,当当前位置不处于HPLMN所属位置时,停止HPLMN的搜网,减少射频资源的无效占用,进而避免搜网导致的功耗增加和通信稳定性的降低。附图说明图1为实现本专利技术各个实施例一个可选的移动终端的硬件结构示意图;图2为如图1所示的移动终端的无线通信系统示意图;图3为本专利技术具体实施方式中提供的一种漫游状态下搜网的方法的第一实施例的方法流程图;图4A为本专利技术具体实施方式中提供的一种漫游状态下搜网的方法的第二实施例的方法流程图;图4B为现有技术中HPLMN搜网过程示意图;图4C为本专利技术具体实施方式中提供的一种漫游状态下搜网的方法的第二实施例中HPLMN搜网过程示意图;图5为本专利技术具体实施方式中提供的一种漫游状态下搜网的装置的第一实施例的结构方框图;图6为本专利技术具体实施方式中提供的一种漫游状态下搜网的装置的第二实施例的结构方框图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现在将参考附图描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,\模块\与\部件\可以混合地使用。移动终端可以以各种形式来实施。例如,本专利技术中描述的移动终端主要针对移动电话。图1为实现本专利技术各个实施例一个可选的移动终端的硬件结构示意图。移动终端100可以包括无线通信单元110、用户输入单元130、输出单元150、存储器160、控制器180和电源单元190等等。图1示出了具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。将在下面详细描述移动终端的元件。无线通信单元110通常包括一个或多个组件,其允许移动终端100与无线通信系统或网络之间的无线电通信。例如,无线通信单元可以包括移动通信...

【技术保护点】
一种漫游状态下搜网的装置,其特征在于,包括:位置获取单元,用于获取移动终端的当前位置;位置判断单元,用于判断所述当前位置是否是归属地公共陆地移动网络HPLMN所属位置;搜网停止单元,用于若所述当前位置不是HPLMN所属位置,停止搜索HPLMN。

【技术特征摘要】
1.一种漫游状态下搜网的装置,其特征在于,包括:
位置获取单元,用于获取移动终端的当前位置;
位置判断单元,用于判断所述当前位置是否是归属地公共陆地移动网络
HPLMN所属位置;
搜网停止单元,用于若所述当前位置不是HPLMN所属位置,停止搜索
HPLMN。
2.根据权利要求1所述的装置,其特征在于,所述装置,还包括:
变化判断单元,用于判断所述当前位置相对于前一次获取的结果是否发
生变化;
重新搜网单元,用于若所述当前位置相对于前一次获取的结果发生变化,
搜索与所述当前位置对应的公共陆地移动网络PLMN。
3.根据权利要求1所述的装置,其特征在于,所述搜网停止单元,具体
用于:
若所述当前位置不是HPLMN所属位置,将hplmn_flag置为false,并将
hplmn_flag的标志值通过send()接口函数传送给modem协议栈NAS层。
4.根据权利要求3所述的装置,其特征在于,所述装置,还包括:
搜网恢复单元,用于若所述当前位置从非HPLMN所属位置变为HPLMN所
属位置,将hplmn_flag置为true,然后通过send()接口函数,将该标志值
传送给modem协议栈NAS层。
5.根据权利要求1~4任一项所述的装置,其特征在于,所述当前位置通
过GPS或网络定位获取;
所...

【专利技术属性】
技术研发人员:姚胜
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1