网络注册方法、装置、移动终端和计算机可读存储介质与流程

文档序号:11389224阅读:258来源:国知局
网络注册方法、装置、移动终端和计算机可读存储介质与流程

本发明涉及移动通信技术领域,具体而言,涉及一种网络注册方法、装置、移动终端和计算机可读存储介质。



背景技术:

随着社会的发展,对外的交流越来越频繁,因此,移动终端用户经常跨境出行,而跨境漫游地与归属地、各个跨境漫游地之间存在网络重叠区域。

现有的移动终端注册规范包括两种方式。一种是在开机时选择上次关机或脱网前登记的plmn(publiclandmobilenetwork,公共陆地移动网络);另外一种是通过minimumperiodicsearchtimer或者卡中的t时间间隔重选来搜索归属地。因此,在跨境网络重叠区,移动终端所连接的网络可能不是用户希望连接的网络。

例如,移动终端最初连接的是第一漫游地网络,当用户到达第一漫游地网络与第二漫游地网络共同覆盖的区域时,移动终端也会保持注册于第一漫游地网络,直到移动终端离开共同覆盖区域进入到第二漫游地网络单独覆盖区域,才会注册到第二漫游地网络。而在第二漫游地网络的通信费率更低,显然,用户可能更希望注册于第二漫游地网络,但是移动终端始终连接的是第一漫游地网络,这并非用户所希望的,因此,在跨境网络的共同覆盖区域,现有的网络注册方式用户体验差。



技术实现要素:

鉴于上述问题,本发明提供了一种网络注册方法、网络注册装置和移动终端,以在多个跨境网络共同覆盖区域注册至通信费率更低的网络,进而提升用户的体验度。

为了实现上述目的,本发明采用如下的技术方案:

第一方面,本发明提供了一种网络注册方法,包括:判断移动终端是否进入当前小区与跨境的邻区共同覆盖的重叠区域;当判断所述移动终端进入了所述重叠区域时,判断所述移动终端能否接入所述邻区;当判断所述移动终端能接入所述邻区时,从所述当前小区和所述邻区中选择通信费率最低的小区进行注册。

在上述网络注册方法中,所述判断移动终端是否进入当前小区与跨境的邻区共同覆盖的重叠区域包括:当接收到所述邻区的广播消息时,提取所述广播消息中的所述邻区的plmn标识,或者通过主动搜索获取所述邻区的plmn标识;判断所述邻区的plmn标识中的mcc是否与所述当前小区的plmn标识中的mcc一致,若不一致,则判断进入了所述重叠区域。

在上述网络注册方法中,所述判断所述移动终端能否接入所述邻区包括:判断所述邻区的plmn标识和无线接入技术类型的组合是否在所述移动终端的plmn标识和无线接入技术类型的组合列表中,若在所述移动终端的plmn标识和无线接入技术类型的组合列表中,则判断所述移动终端能接入所述邻区。

在上述网络注册方法中,还包括:预先设置最低信号强度要求;当判断所述移动终端能接入所述邻区时,判断所述当前小区和所述邻区的信号强度是否满足最低信号强度要求;当所述当前小区和所述邻区都满足最低信号强度要求时,从所述当前小区和所述邻区中选择通信费率最低的小区进行注册;当所述当前小区和所述邻区中的部分小区满足最低信号强度要求时,从所述部分小区中选择通信费率最低的小区进行注册;当都不满足最低信号强度要求时,则选择信号强度最高的小区注册。

第二方面,本发明提供了一种网络注册装置,包括:重叠区域判断模块,用于判断移动终端是否进入当前小区与跨境的邻区共同覆盖的重叠区域;接入判断模块,用于当所述重叠区域判断模块判断所述移动终端进入了所述重叠区域时,判断所述移动终端能否接入所述邻区;注册模块,用于当所述接入判断模块判断所述移动终端能接入所述邻区时,从所述当前小区和所述邻区中选择通信费率最低的小区进行注册。

在上述的网络注册装置中,所述重叠区域判断模块包括:网络标识获取模块,用于当接收到所述邻区的广播消息时,提取所述广播消息中的所述邻区的plmn标识,或者通过主动搜索获取所述邻区的plmn标识;其中,所述重叠区域判断模块判断所述邻区的plmn标识中的mcc是否与所述当前小区的plmn标识中的mcc一致,若不一致,则判断进入了所述重叠区域。

在上述的网络注册装置中,所述接入判断模块用于判断所述邻区的plmn标识和无线接入技术类型的组合是否在所述移动终端的plmn标识和无线接入技术类型的组合列表中,若在所述移动终端的plmn标识和无线接入技术类型的组合列表中,则判断所述移动终端能接入所述邻区。

在上述的网络注册装置中,还包括:最低信号强度要求设置模块,用于预先设置最低信号强度要求;最低信号强度要求判断模块,用于当所述重叠区域判断模块判断所述移动终端能接入所述邻区时,判断所述当前小区和所述邻区的信号强度是否满足最低信号强度要求;其中,当所述当前小区和所述邻区都满足最低信号强度要求时,所述注册模块从所述当前小区和所述邻区中选择通信费率最低的小区进行注册;当所述当前小区和所述邻区中的部分小区满足最低信号强度要求时,所述注册模块从所述部分小区中选择通信费率最低的小区进行注册;当都不满足最低信号强度要求时,所述注册模块选择信号强度最高的小区注册。

第三方面,本发明提供了一种移动终端,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行上述的网络注册方法。

第四方面,本发明提供了一种计算机可读存储介质,其存储有上述移动终端中所使用的计算机程序。

根据本发明提供的网络注册方法、网络注册装置、移动终端和计算机可读存储介质,当移动终端处于当前注册网络与跨境网络共同覆盖的位置时,选择通信费率最低的小区进行注册。因此,本发明的技术方案优先使用通信费率低的网络注册,提升了用户的体验度。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明范围的限定。

图1是本发明实施例提供的移动终端的结构示意图;

图2是本发明实施例提供的一种网络注册方法的流程图;

图3是本发明实施例提供的另一种网络注册方法的流程图;

图4是本发明实施例提供的一种网络注册装置的结构示意图;

图5是本发明实施例提供的另一种网络注册装置的结构示意图。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

下述各实施例均可应用于如图1所示的移动终端中,图1示出了该移动终端的结构框图,该移动终端100包括:射频(radiofrequency,rf)电路110、存储器120、输入单元130、显示单元140、传感器150、音频电路160、无线保真(wirelessfidelity,wifi)模块170、处理器180、以及电源190等部件。输入单元130可以包括触控面板和其他输入设备,显示单元140可以包括显示面板140。本领域技术人员可以理解,图1中示出的移动终端100结构并不构成对移动终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

针对现有技术中的问题,本发明提供了一种网络注册方法、网络注册装置、移动终端和计算机可读存储介质;该技术可以应用于移动终端处于当前小区和跨境的邻区共同覆盖区域时,选择通信费率更低的小区进行注册。该技术可以采用相关的软件或硬件实现,下面通过实施例进行描述。

实施例1

图2是本发明实施例提供的一种网络注册方法的流程图,该方法包括如下步骤:

步骤s21,判断移动终端是否进入当前小区与跨境的邻区共同覆盖的重叠区域。

例如,移动终端位于当前小区,当移动终端用户准备出境旅行时,用户可能移动至当前小区和跨境的邻区共同覆盖的重叠区域,移动终端仍然注册于当前小区,而用户有可能希望注册至通信费率更低的跨境的邻区。因此,首先需要判断移动终端是否进入与跨境的邻区共同覆盖的重叠区域。

这里提及当前小区是指移动终端当前注册的小区,跨境的邻区涉及用户在准备进行跨越国家或地区的跨境旅行时,在边境或口岸等位置与当前小区相邻的边境或口岸另一边的小区。比如,当使用美国卡(例如sim卡)的用户在深圳的皇岗口岸准备去香港,用户当前注册的小区可能是中国移动或联通等的小区,而跨境的邻区可以是香港的营运商的网络覆盖的小区。而当用户从香港经皇岗口岸来深圳时,当前小区可能是香港的营运商的小区,而跨境的邻区可能是中国移动或联通等的小区。

步骤s22,当判定进入了与跨境的邻区共同覆盖的重叠区域时,判断移动终端能否接入以上的跨境的邻区。例如,在上述用户准备从深圳去香港,与当前小区共同覆盖的邻区可能包括多个运营商提供的网络的小区,需要判定移动终端能否接入这些跨境的邻区。

步骤s23,当判断移动终端能接入以上的跨境的邻区时,从当前小区和所述邻区中选择通信费率最低的小区进行注册。例如,在持有美国卡的用户从深圳去香港时,进入大陆和香港的网络共同覆盖的区域,当前小区是中国移动或联通等的小区,如果存在可以接入的跨境小区,则移动终端可以选择通信费率最低的小区。

更进一步讲,在步骤s21中,判断移动终端是否进入当前小区与跨境的邻区共同覆盖的重叠区域,例如,可以采用如下方式执行:

当接收到当前小区的邻区的广播消息时,提取所述广播消息中的所述邻区的网络标识,或者通过主动搜索获取所述邻区的网络标识;

根据所述邻区的网络标识判断所述邻区是否为跨境的邻区,若是跨境的邻区,则判定进入了所述重叠区域。

具体地,首先读取移动终端中存储的当前小区的网络标识,当所述邻区的网络标识与所述当前小区的网络标识不一致时,确定所述邻区是跨境的邻区。

网络标识可以包括plmn(publiclandmobilenetwork,公共陆地移动网络)标识,该plmn标识为plmn号,例如46000、46002中国移动;46001中国联通;46003中国电信;plmn号由两部分mcc+mnc组成,mcc表示移动国家号码,mnc表示移动网号;plmn号可以从国际移动用户识别码(imsi)中获得。

当判断邻区的plmn标识中的mcc与当前小区的plmn标识中的mcc不一致时,则确定所述邻区为跨境的邻区。

更进一步讲,在步骤s22中,当判断所述移动终端进入了所述重叠区域时,判断所述移动终端能否接入所述邻区,例如,可以采用如下方式执行:

判断跨境邻区的plmn标识和无线接入技术类型的组合是否在移动终端的plmn标识和无线接入技术类型的组合列表中,若在所述移动终端的plmn标识和无线接入技术类型的组合列表中,则判断所述移动终端能接入所述邻区。

如果用户的归属网络和异地网络(跨境网络)之间签订了用户漫游协议,则该异地网络的plmn标识被存储在移动终端中,例如存储在plmn标识和无线接入技术类型的组合列表中,因此,归属网络的用户可以接入该异地网络。

此外,不同的移动终端以及不同的plmn可能支持的不同的无线接入技术。无线接入技术(radioaccesstechnologies):也称空中接口技术,是无线通信的关键,关联一组通信技术协议,如lte(longtermevolution,长期演进)、wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)、cdma2000(codedivisionmultipleaccess2000,码分多址2000)、td-scdma(timedivision-synchronouscodedivisionmultipleaccess,时分同步码分多址)、gsm(globalsystemformobilecommunications,全球移动通信系统)、cdma(codedivisionmultipleaccess,码分多址)等等。移动终端可用plmn列表可在移动终端生成,定义参见3gpp23.1221.2。

例如,跨境邻区的运营商与用户的归属网络签订了漫游协议,跨境邻区的运营商的plmn标识存储在移动终端中,并且跨境邻区的运营商支持lte和gsm等,而用户移动终端也支持lte和gsm中的至少一种,则该邻区的运营商的plmn标识和无线接入技术类型的组合在移动终端的plmn标识和无线接入技术类型的组合列表中,移动终端可以接入该邻区。

当收到多个所述邻区的广播消息或搜索获取多个所述邻区的网络标识时,依次比较这些网络的plmn标识中的mcc与当前小区的plmn标识中的mcc是否一致,并判断移动终端能否接入这些邻区。对于获取了多个邻区plmn标识的情况,可以先针对一个plmn标识先判断mcc是否一致,再判断移动终端能够接入该plmn,然后对其余的plmn分别重复此过程;或者可以在对所有plmn标识判断mcc是否一致后,再针对所有mcc不一致的plmn,判断移动终端能否接入这些plmn。

在判断移动终端进入了与跨境的邻区共同覆盖的重叠区域并且能接入所述邻区时,选择通信费率更低的小区进行注册。

根据本实施例提供的网络注册方法,当移动终端在当前小区和跨境小区的重叠区域时,能够将移动终端注册至用户所希望的通信费率更低的网络。由此,本实施例的网络注册方法极大地提升了用户的体验度。

实施例2

图3示出了本发明实施例提供的第二种网络注册方法流程图。

如图3所示,在步骤s30中,预先设置最低信号强度要求;在步骤s31中,判断移动终端是否进入当前小区与跨境的邻区共同覆盖的重叠区域;在步骤s32中,当判断所述移动终端进入了所述重叠区域时,判断移动终端是否能接入所述邻区;在步骤s33中,当判定移动终端能接入该邻区时,判断当前小区和邻区的信号强度是否满足最低信号强度要求;在步骤s34中,若当前小区和邻区的信号强度都满足最低信号强度要求,则选择通信费率最低的小区进行注册;在步骤s35中,若当前小区和邻区中的部分小区的信号强度满足最低信号强度要求,则从满足最低信号强度要求的小区中选择通信费率最低的小区进行注册;在步骤s36中,若当前小区和邻区中的部分小区的信号强度都不满足最低信号强度要求,则选择信号强度最高的小区进行注册。

实施例2与实施例1不同之处包括预先设置了最低信号强度要求,最低信号强度是满足一定通话质量所需的最小信号强度要求,例如可以设置为-100dbm,当然,可以根据具体情况进行设置。

根据此实施例,在大于最低信号强度要求的可用小区中选择通信费率最低的网络注册。在保证通信质量的情况下,选择通信费率最低的网络注册。

由于,首先基于最低信号强度要求筛选出备选的网络小区,再根据通信费率的高低进行网络注册,从而可以在保证一定通话质量的前提下,根据用户的偏好进行网络注册,因此,可进一步提高用户的体验度。而在所有的可用小区的信号质量都低于最低信号强度的情况下,选择信号强度最高的小区注册以获得相对更好的通话质量,由此,也可以提高用户的体验度。

实施例3

图4示出了本发明实施例提供的一种网络注册装置的结构示意图。图4的网络注册装置400,包括:重叠区域判断模块410,用于判断移动终端是否进入当前小区与跨境的邻区共同覆盖的重叠区域;接入判断模块420,用于当所述重叠区域判断模块410判断所述移动终端进入了所述重叠区域时,判断所述移动终端能否接入所述邻区;注册模块430,用于当接入判断模块420判断移动终端能接入所述邻区时,从所述当前小区和所述邻区中选择通信费率最低的小区进行注册。

此外,网络注册装置400还可以包括与网络注册方法相应的网络标识获取模块等,这些模块用于执行网络注册方法中的对应步骤,这里不再一一描述。

本实施例提供的网络注册装置,当移动终端在两个或更多的跨境小区的重叠区域时,能够将移动终端注册至费用低廉的网络,可以极大地提升用户的体验度。

实施例4

图5示出了本发明实施例提供的另一种网络注册装置的结构示意图。图5的网络注册装置500包括:最低信号强度要求设置模块510,用于预先设置最低信号强度要求;重叠区域判断模块520,用于判断移动终端是否进入当前小区与跨境的邻区共同覆盖的重叠区域;接入判断模块530,用于当重叠区域判断模块520判断所述移动终端进入了所述重叠区域时,判断所述移动终端能否接入所述邻区;最低信号强度要求判断模块540,用于当接入判断模块530判断所述移动终端能接入所述邻区时,判断所述当前小区和所述邻区的信号强度是否满足最低信号强度要求;注册模块550,当所述当前小区和所述邻区都满足最低信号强度要求时,从所述当前小区和所述邻区中选择通信费率最低的小区进行注册;当所述当前小区和所述邻区中的部分小区满足最低信号强度要求时,从所述部分小区中选择通信费率最低的小区进行注册;当都不满足最低信号强度要求时,选择信号强度最高的小区注册。

当然,网络注册装置500也可以包括实施例3中提及的其他模块。

本实施中,具有最低信号强度要求设置模块510以及最低信号强度要求判断模块530,首先基于最低信号强度要求筛选出备选的网络小区,再根据通信费率高低进行网络注册,从而可以在保证一定通话质量的前提下,选择通信费率低的网络注册,因此,可进一步提高用户的体验度。

此外,本发明还提供了一种移动终端,该移动终端可以包括智能电话、平板电脑、车载电脑、智能穿戴设备等。该移动终端包括存储器和处理器,存储器可用于存储计算机程序,处理器通过运行所述计算机程序,从而使移动终端执行上述方法或者上述网络注册装置中的各个模块的功能。

存储器可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据移动终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

本实施例还提供了一种计算机存储介质,用于储存上述移动终端中使用的计算机程序。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

本发明实施例还揭示了:

a1.一种网络注册方法,包括:

判断移动终端是否进入当前小区与跨境的邻区共同覆盖的重叠区域;

当判断所述移动终端进入了所述重叠区域时,判断所述移动终端能否接入所述邻区;

当判断所述移动终端能接入所述邻区时,从所述当前小区和所述邻区中选择通信费率最低的小区进行注册。

a2.根据a1所述的网络注册方法,所述判断移动终端是否进入当前小区与跨境的邻区共同覆盖的重叠区域包括:

当接收到所述邻区的广播消息时,提取所述广播消息中的所述邻区的plmn标识,或者通过主动搜索获取所述邻区的plmn标识;

判断所述邻区的plmn标识中的mcc是否与所述当前小区的plmn标识中的mcc一致,若不一致,则判断进入了所述重叠区域。

a3.根据a2所述的网络注册方法,所述判断所述移动终端能否接入所述邻区包括:

判断所述邻区的plmn标识和无线接入技术类型的组合是否在所述移动终端的plmn标识和无线接入技术类型的组合列表中,若在所述移动终端的plmn标识和无线接入技术类型的组合列表中,则判断所述移动终端能接入所述邻区。

a4.根据a1所述的网络注册方法,还包括:

预先设置最低信号强度要求;

当判断所述移动终端能接入所述邻区时,判断所述当前小区和所述邻区的信号强度是否满足最低信号强度要求;

当所述当前小区和所述邻区都满足最低信号强度要求时,从所述当前小区和所述邻区中选择通信费率最低的小区进行注册;

当所述当前小区和所述邻区中的部分小区满足最低信号强度要求时,从所述部分小区中选择通信费率最低的小区进行注册;

当都不满足最低信号强度要求时,则选择信号强度最高的小区注册。

b1.一种网络注册装置,包括:

重叠区域判断模块,用于判断移动终端是否进入当前小区与跨境的邻区共同覆盖的重叠区域;

接入判断模块,用于当所述重叠区域判断模块判断所述移动终端进入了所述重叠区域时,判断所述移动终端能否接入所述邻区;

注册模块,用于当所述接入判断模块判断所述移动终端能接入所述邻区时,从所述当前小区和所述邻区中选择通信费率最低的小区进行注册。

b2.根据b1所述的网络注册装置,所述重叠区域判断模块包括:

网络标识获取模块,用于当接收到所述邻区的广播消息时,提取所述广播消息中的所述邻区的plmn标识,或者通过主动搜索获取所述邻区的plmn标识;

其中,所述重叠区域判断模块判断所述邻区的plmn标识中的mcc是否与所述当前小区的plmn标识中的mcc一致,若不一致,则判断进入了所述重叠区域。

b3.根据b2所述的网络注册装置,所述接入判断模块用于判断所述邻区的plmn标识和无线接入技术类型的组合是否在所述移动终端的plmn标识和无线接入技术类型的组合列表中,若在所述移动终端的plmn标识和无线接入技术类型的组合列表中,则判断所述移动终端能接入所述邻区。

b4.根据b1所述的网络注册装置,还包括:

最低信号强度要求设置模块,用于预先设置最低信号强度要求;

最低信号强度要求判断模块,用于当所述重叠区域判断模块判断所述移动终端能接入所述邻区时,判断所述当前小区和所述邻区的信号强度是否满足最低信号强度要求;

其中,当所述当前小区和所述邻区都满足最低信号强度要求时,所述注册模块从所述当前小区和所述邻区中选择通信费率最低的小区进行注册;

当所述当前小区和所述邻区中的部分小区满足最低信号强度要求时,所述注册模块从所述部分小区中选择通信费率最低的小区进行注册;

当都不满足最低信号强度要求时,所述注册模块选择信号强度最高的小区注册。

c.一种移动终端,包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行根据a1至a4中任一项所述的网络注册方法。

d.一种计算机可读存储介质,其存储有c所述的移动终端中所使用的计算机程序。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1