手机的漫游搜网方法及装置 |
|||||||
申请号 | CN201610224805.3 | 申请日 | 2016-04-12 | 公开(公告)号 | CN105848248A | 公开(公告)日 | 2016-08-10 |
申请人 | 乐视控股(北京)有限公司; 乐视移动智能信息技术(北京)有限公司; | 发明人 | 唐文渊; | ||||
摘要 | 一种手机的漫游搜网方法及装置,涉及移动通信领域,其中,所述方法包括:捕获基站的网络 信号 ;根据网络信号获取漫游地的国家标识码;根据国家标识码提取与该国家标识码映射的网络列表;从网络列表中搜索可用网络以建立网络连接。从而实现了在跨境漫游的情况下,能够快速地从映射的网络列表搜索合适的网络,继而,提高了手机搜索网络建立网络连接的效率。 | ||||||
权利要求 | 1.一种手机的漫游搜网方法,其特征在于,包括如下步骤: |
||||||
说明书全文 | 手机的漫游搜网方法及装置技术领域[0001] 本发明涉及移动通信领域,具体涉及一种手机的漫游搜网方法及装置。 背景技术[0002] 当前,随着智能移动终端尤其是手机的出现,加速了科技的发展,也带动了人们的互动、交流、娱乐、聊天等种种活动。如今大多数人身上都会有一部智能手机,并且使用手机已经成了人们每天生活、工作、学习必不可少的一部分。 [0003] 近年来,随着智能移动终端技术和移动通信技术的快速发展,智能手机已经广泛应用于工作和生活的各个领域。在采用智能手机进行通信之前,须建立智能手机的网络连接,且在漫游地使用智能手机已经十分常见,使得漫游搜网已经成为智能手机的常用功能。 [0004] 现有的智能手机的漫游搜网方法中,智能手机首次在漫游地开机时,无法知道该驻留到哪个网络,导致智能手机在搜索到的可用公共陆地移动网络列表(Available Public Land Mobile Network List)中不断尝试各可用公共陆地移动网络以建立网络连接,如,在尝试采用任意一个可用公共陆地移动网络建立网络连接被拒绝后,再尝试其他的可用公共陆地移动网络建立网络连接,导致智能手机的漫游搜网时间较久。 [0005] 现有技术中,也存在了一些将网络列表存储在手机中,在到达漫游地后,会按存储在手机中的列表进行顺序搜索,以便于快速搜索到可用网络。然而,这些列表通常为同一国家/地区中的公共陆地移动网络列表,当手机漫游到其它国家地区后,由于不同国家地区采用不同的运营商或网络制式,如果还以此种方式进行搜索,会导致搜索效率低下。因此,在跨境漫游的情况下,如何提高手机搜索网络建立网络连接的效率成为亟待解决的问题。 发明内容[0006] 本发明要解决的技术问题在于在跨境漫游的情况下,如何提高手机搜索网络建立网络连接的效率。 [0007] 为此,根据第一方面,本发明实施例提供一种手机的漫游搜网方法,包括如下步骤: [0009] 优选地,网络列表包括运营商标识列表和与各运营商对应的网络制式列表。 [0010] 优选地,从网络列表中搜索可用网络以建立网络连接包括:基于优先规则从运营商标识列表中选择运营商网络;根据运营商网络在与运营商网络对应的网络制式列表中搜索可用网络以建立网络连接。 [0011] 优选地,在捕获基站的网络信号之前,还包括:接收国家标识码和与国家标识码对应的网络列表;建立国家标识码和网络列表的映射关系;存储映射关系。 [0012] 优选地,捕获基站的网络信号包括:监听手机的系统广播;从系统广播消息中捕获基站的网络信号。 [0013] 根据第二方面,本发明实施例提供一种手机的漫游搜网装置,包括: [0014] 信号捕获单元,用于捕获基站的网络信号;标识码获取单元,用于根据网络信号获取漫游地的国家标识码;列表提取单元,用于根据国家标识码提取与该国家标识码映射的网络列表;网络连接建立单元,用于从网络列表中搜索可用网络以建立网络连接。 [0015] 优选地,网络列表包括运营商标识列表和与各运营商对应的网络制式列表。 [0016] 优选地,网络连接建立单元包括:选择单元,用于基于优先规则从运营商标识列表中选择运营商网络;搜索单元,用于根据运营商网络在与运营商网络对应的网络制式列表中搜索可用网络以建立网络连接。 [0017] 优选地,该手机的漫游搜网装置还包括:网络接收单元,用于接收国家标识码和与国家标识码对应的网络列表;映射建立单元,用于建立国家标识码和网络列表的映射关系;存储单元,用于存储映射关系。 [0018] 优选地,信号捕获单元包括:广播单元,用于监听手机的系统广播;捕获单元,用于从系统广播消息中捕获基站的网络信号。 [0019] 本发明技术方案,具有如下优点: [0020] 本发明实施例提供的手机的漫游搜网方法及装置,由于根据网络信号获取漫游地的国家标识码,而后,根据国家标识码提取与该国家标识码映射的网络列表,从网络列表中搜索可用网络以建立网络连接,从而实现了在跨境漫游的情况下,能够快速地从映射的网络列表搜索合适的网络,继而,提高了手机搜索网络建立网络连接的效率。 [0021] 作为优选的技术方案,在捕获基站的网络信号之前,接收国家标识码和与国家标识码对应的网络列表,而后,建立并存储国家标识码和网络列表的映射关系,从而使得漫游地的网络列表可编辑,提高了漫游地网络数据的针对性,更好地提高了手机搜索网络建立网络连接的效率。附图说明 [0022] 为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 [0023] 图1为本发明实施例中一种手机的漫游搜网方法流程图; [0024] 图2为本发明实施例中一种手机的漫游搜网装置原理框图。 具体实施方式[0025] 下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 [0026] 此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。 [0027] 为了实现在跨境漫游的情况下,提高手机搜索网络建立网络连接的效率,本实施例公开了一种手机的漫游搜网方法,请参考图1,为该方法流程图,该手机的漫游搜网方法包括如下步骤: [0028] 步骤S100,捕获基站的网络信号。在具体实施例中,当手机在漫游地开机或者漫游至漫游地时,可以通过手机的通信模块捕获漫游地的基站网络信号(亦称小区信号)。在本实施例中,可以启动手机无线通信的系统广播,以监听该系统广播,从监听到的系统广播消息中捕获基站的网络信号。 [0029] 步骤S200,根据网络信号获取漫游地的国家标识码。通常,网络信号承载了该地区/国家的国家标识码,在捕获到漫游地的基站网络信号后,可以解析获取漫游地的国家标识码,例如中国大陆为86、中国香港为85等。在获取得到漫游地的国家标识码后,可以获知手机当前所处的漫游地,例如中国大陆或香港等,需要说明的是,上述实施例中的国家地区仅为示例,不能理解为对本实施例技术方案构成限制。 [0030] 步骤S300,根据国家标识码提取与该国家标识码映射的网络列表。在具体实施例中,可以预先在系统中分别存储不同国家标识码与网络列表的映射关系,在步骤S200获取得到漫游地的国家标识码后,可以根据该标识码从系统数据库中提取与该国家标识码映射的网络列表。在优选的实施例中,网络列表包括运营商标识列表(PLMN列表)和与各运营商(例如中国移动)对应的网络制式列表(例如CDMA、LT、GSM等)。 [0031] 步骤S400,从网络列表中搜索可用网络以建立网络连接。在提取的网络列表中,基于预设规则搜索不同频点的可用网络,从而实现手机与基站之间的网络连接。在优选的实施例中,当网络列表包括运营商标识列表和与各运营商对应的网络制式列表时,可以优选基于优先规则从运营商标识列表中选择运营商网络,而后,根据运营商网络在与运营商网络对应的网络制式列表中搜索可用网络以建立网络连接。例如,某部国外手机通信运营商的网络与大陆的运营商标识具有不同的优先等级数据匹配,因此,当该手机用户进入中国大陆后,可以先基于优先规则从其手机数据库中选择优先的通信运营商网络(例如中国移动),而后从该运营商网络对应的网络制式列表(例如CDMA、LT、GSM等)搜索可用网络,以实现网络连接的建立。 [0032] 为了提高漫游地网络数据的针对性,在优选的实施例中,在执行步骤S100之前,还可以进一步包括:接收国家标识码和与国家标识码对应的网络列表,具体地,可以根据经验在系统中预设,也可以根据用户的选择来获取国家标识码和与国家标识码对应的网络列表,而后建立并存储国家标识码和网络列表的映射关系。从而,也便于用户可预先选择漫游地,在到达漫游地后,能够更快速地提取相应的网络列表,实现网络连接的搜索和建立。 [0033] 本实施例还公开了一种手机的漫游搜网装置,包括:信号捕获单元100、标识码获取单元200、列表提取单元300和网络连接建立单元400,其中: [0034] 信号捕获单元100用于捕获基站的网络信号;标识码获取单元200用于根据网络信号获取漫游地的国家标识码;列表提取单元300用于根据国家标识码提取与该国家标识码映射的网络列表;网络连接建立单元400用于从网络列表中搜索可用网络以建立网络连接。 [0035] 在优选的实施例中,网络列表包括运营商标识列表和与各运营商对应的网络制式列表。 [0036] 在优选的实施例中,网络连接建立单元包括:选择单元,用于基于优先规则从运营商标识列表中选择运营商网络;搜索单元,用于根据运营商网络在与运营商网络对应的网络制式列表中搜索可用网络以建立网络连接。 [0037] 在优选的实施例中,该手机的漫游搜网装置还包括:网络接收单元,用于接收国家标识码和与国家标识码对应的网络列表;映射建立单元,用于建立国家标识码和网络列表的映射关系;存储单元,用于存储映射关系。 [0038] 在优选的实施例中,信号捕获单元包括:广播单元,用于监听手机的系统广播;捕获单元,用于从系统广播消息中捕获基站的网络信号。 [0039] 本发明实施例提供的手机的漫游搜网方法及装置,由于根据网络信号获取漫游地的国家标识码,而后,根据国家标识码提取与该国家标识码映射的网络列表,从网络列表中搜索可用网络以建立网络连接,从而实现了在跨境漫游的情况下,能够快速地从映射的网络列表搜索合适的网络,继而,提高了手机搜索网络建立网络连接的效率。 [0040] 在优选的实施例中,在捕获基站的网络信号之前,接收国家标识码和与国家标识码对应的网络列表,而后,建立并存储国家标识码和网络列表的映射关系,从而使得漫游地的网络列表可编辑,提高了漫游地网络数据的针对性,更好地提高了手机搜索网络建立网络连接的效率。 [0041] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。 [0042] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。 [0043] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。 [0044] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。 [0045] 显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。 |