移动终端频段选择处理方法、系统及存储介质与流程

文档序号:17238571发布日期:2019-03-30 08:28阅读:260来源:国知局
移动终端频段选择处理方法、系统及存储介质与流程

本发明涉及移动终端技术领域,具体涉及一种移动终端频段选择处理方法、系统及存储介质。



背景技术:

移动终端最基本的功能之一就是与基站相连接并且在某个特定频段上驻网,用户才能够将移动终端与运营商提供的网络连接,从而进行电话、上网、短信等功能。目前移动终端的射频无线功能日趋复杂,从早期的gsm等2g到现在的lte等4g,包含的制式越来越多,频带宽度也越来越大。

在使用移动终端进行频段驻网时,常常会把一些驻网频段放入一个存储空间中,然后可以对该存储空间进行相关操作,如依次搜网操作,为了加快移动终端连接速度,移动终端在到达一个新的地方时中会根据位置信息自动选择一个频段连接,当移动终端之后再次到达相同位置时,将会优先选择连接上一次曾经连接成功的频段来驻网以达到快速选择频段的目的。

而在实际工作中,有可能会出现基站工作异常该频段可能在一个时间段无法连接,或者移动终端首连接时由于受到干扰等因素选择了一个错误的频段驻网等,以上导致移动终端后续到达同一位置时所连接驻网的频段不佳。

因此,现有技术还有待于改进和发展。



技术实现要素:

鉴于上述现有技术的不足之处,本发明的目的在于提供一种移动终端频段选择处理方法、系统及存储介质,本发明旨在当移动终端到达曾经驻网过的地方进行频段选择时能够快速选择较佳的频段来进行驻网连接,以使移动终端的基本通信功能得到保证,提高了连接效率,为用户提供方便。

为了达到上述目的,本发明采取了以下技术方案:

一种移动终端频段选择处理方法,其中,包括如下步骤:

预先从服务器获取频段选择文件,并保存在移动终端中;

当检测到频段选择命令时,获取当前位置;

在所述移动终端预先保存的频段选择文件中,选择与当前位置关联的信息来加载频段驻网连接。

所述的移动终端频段选择处理方法,其中,

所述预先从服务器获取频段选择文件,并保存在移动终端中的步骤包括:

当移动终端接收到服务器更新频段选择文件的推送时,从所述服务器下载频段选择文件,并替换移动终端已存在的频段选择文件。

所述的移动终端频段选择处理方法,其中,所述在所述移动终端预先保存的频段选择文件中,选择与当前位置关联的信息来加载频段驻网连接的步骤包括:

在所述移动终端预先保存的频段选择文件中,查找与当前位置对应的部分,及各频段的驻网计数值;

将查找到的频段按驻网计数值进行排列,驻网计数值大的频段排在前面,驻网计数值小的频段排在后面;

在移动终端中按所排列的顺序查找频段,选择最先查找到的频段进行驻网连接。

所述的移动终端频段选择处理方法,其中,所述将查找到的频段按驻网计数值进行排列,驻网计数值大的频段排在前面,驻网计数值小的频段排在后面的步骤还包括:

如果在移动终端中未查找到频段则全频段搜索来进行驻网连接。

所述的移动终端频段选择处理方法,其中,所述在所述移动终端预先保存的频段选择文件中,选择与当前位置关联的信息来加载频段驻网连接的步骤之后包括:

当所述驻网连接后,将频段名称上传给所述服务器。

一种移动终端频段选择处理系统,包括移动终端,其中,所述移动终端包括:处理器、存储器和通信总线;

所述存储器上存储有可被所述处理器执行的移动终端频段选择处理程序;

所述通信总线实现处理器和存储器之间的连接通信;

所述处理器执行所述移动终端频段选择处理程序时实现如下步骤:

预先从服务器获取频段选择文件,并保存在移动终端中;

当检测到频段选择命令时,获取当前位置;

在所述移动终端预先保存的频段选择文件中,选择与当前位置关联的信息来加载频段驻网连接。

所述移动终端频段选择处理系统,其中,所述处理器执行所述移动终端频段选择处理程序时还实现如下步骤:

当移动终端接收到服务器更新频段选择文件的推送时,从所述服务器下载频段选择文件,并替换移动终端已存在的频段选择文件。

所述移动终端频段选择处理系统,其中,所述处理器执行所述移动终端频段选择处理程序时还实现如下步骤:

在所述移动终端预先保存的频段选择文件中,查找与当前位置对应的部分,及各频段的驻网计数值;

将查找到的频段按驻网计数值进行排列,驻网计数值大的频段排在前面,驻网计数值小的频段排在后面;

在移动终端中按所排列的顺序查找频段,选择最先查找到的频段进行驻网连接;

如果在移动终端中未查找到频段则全频段搜索来进行驻网连接;

当所述驻网连接后,将频段名称上传给所述服务器。

所述移动终端频段选择处理系统,其中,其还包括服务器,所述服务器包括:

接收模块、用于接收移动终端上传的频段名称;

合并模块、用于根据接收模块得到的频段名称,在频段选择文件中找到该频段名称,并将该频段对应的驻网计数值加1;

推送模块、用于当频段选择文件有变化时,向移动终端推送信息。

一种计算机可读存储介质,其中,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现任意一项所述的移动终端频段选择处理方法中的步骤。

相较于现有技术,本发明提供的移动终端频段选择处理方法、系统及存储介质,通过预先从所述服务器获取频段选择文件,并保存在所述移动终端中;当检测到频段选择命令时,获取当前位置,在所述移动终端中预先保存的频段选择文件中,选择当前位置关联的信息来加载频段驻网连接。在当移动终端到达曾经驻网过的地方进行频段选择时能够快速选择较佳的频段来进行驻网连接,以使移动终端的基本通信功能得到保证,提高了连接效率,为用户提供方便。

附图说明

图1为本发明提供的移动终端频段选择处理方法的流程图。

图2为本发明移动终端较佳实施例的功能模块图。

图3为本发明安装移动终端较佳实施例的功能模块图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

请参阅图1,本发明提供的移动终端频段选择处理方法包括以下步骤:

s100、预先从服务器获取频段选择文件,并保存在移动终端中;

本发明中需要预先从服务器获取频段选择文件,并保存在移动终端中,频段选择文件中存储有与位置对应关联的驻网频段。本发明中当移动终端接收到服务器更新频段选择文件的推送时,从所述服务器下载频段选择文件,并替换移动终端已存在的频段选择文件。本发明实施例中,所述驻网频段包括:wcdmaband1,wcdmaband2,wcdmaband5,wcdmaband8,lteband1,lteband2,lteband3,lteband5,lteband7,lteband38,lteband41等。

s200、当检测到频段选择命令时,获取当前位置;

当移动终端在到达一个新的地方时中会根据位置信息自动选择一个频段连接,本发明中当检测到频段选择命令时,获取当前位置。

s300、在所述移动终端预先保存的频段选择文件中,选择与当前位置关联的信息来加载频段驻网连接。

其中,所述在所述移动终端预先保存的频段选择文件中,选择与当前位置关联的信息来加载频段驻网连接的步骤包括:

在所述移动终端预先保存的频段选择文件中,查找与当前位置对应的部分,及各频段的驻网计数值;

将查找到的频段按驻网计数值进行排列,驻网计数值大的频段排在前面,驻网计数值小的频段排在后面;

在移动终端中按所排列的顺序查找频段,选择最先查找到的频段进行驻网连接。

其中,所述将查找到的频段按驻网计数值进行排列,驻网计数值大的频段排在前面,驻网计数值小的频段排在后面的步骤还包括:

如果在移动终端中未查找到频段则全频段搜索来进行驻网连接。

其中,所述在所述移动终端预先保存的频段选择文件中,选择与当前位置关联的信息来加载频段驻网连接的步骤之后包括:

当所述驻网连接后,将频段名称上传给所述服务器。

举例如下:

若移动终端当前位于东经120°北纬28°,则根据该经续度在所述移动终端预先保存的频段选择文件中,选择与当前位置关联的信息来加载频段驻网连接。

具体地,在所述移动终端预先保存的频段选择文件中,查找与当前位置对应的部分,及各频段的驻网计数值;例如当前出位置有如下各频段的驻网计数值:

wcdmaband1计数值34324;

lteband1计数值199983;

lteband7计数值129;

将查找到的频段按驻网计数值进行排列,驻网计数值大的频段排在前面,驻网计数值小的频段排在后面;

即lteband1,wcdmaband1,lteband7

在移动终端中按所排列的顺序查找频段,选择最先查找到的频段进行驻网连接;即选择lteband1。

然后移动终端在lteband1上驻网,并将上述所驻网的频段lteband1上传给服务器,由服务器来更新当前位置对应的lteband1计数值加1。

另外,如果移动终端不支持lteband1,则选择连接排在第二的频段进行以上操作,即选择wcdmaband1。

然后移动终端在wcdmaband1上驻网,并将上述所驻网的频段wcdmaband1上传给服务器,由服务器来更新当前位置对应的wcdmaband1计数值加1。

另外,如果频段选择文件中列出的频段移动终端均不支持则全频段搜索来进行驻网连接,例如,移动终端通过全频段搜索来,最终驻网于gsm850,则也将上述所驻网的频段gsm850上传给服务器,由服务器来更新当前位置对应的gsm850计数值加1。

由上可见,本发明的目的在于提供一种移动终端频段选择处理方法,旨在当移动终端到达曾经驻网过的地方进行频段选择时能够快速选择较佳的频段来进行驻网连接,以使移动终端的基本通信功能得到保证,提高了连接效率,为用户提供方便。

如图2所示,基于上述移动终端频段选择处理方法,本发明还相应提供了一种移动终端频段选择处理系统,包括移动终端,和服务器,所述移动终端可以是手机、桌上型计算机、笔记本、掌上电脑及服务器等计算设备。该移动终端包括处理器10,第一lte收发器12、第二lte收发器13、存储器20及显示屏30,处理器10通过通信总线50与存储器20连接,所述显示屏30通过通信总线50与处理器10连接。图2仅示出了移动终端的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。

所述存储器20在一些实施例中可以是所述移动终端的内部存储单元,例如移动终端的内存。所述存储器20在另一些实施例中也可以是所述移动终端的外部存储设备,例如所述移动终端上配备的插接式u盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器20还可以既包括所移动终端的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述移动终端的应用软件及各类数据,例如所述安装移动终端的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有移动终端频段选择处理方法程序40,该移动终端频段选择处理方法程序40可被处理器10所执行,从而实现本申请中移动终端频段选择处理方法。

所述处理器10在一些实施例中可以是一中央处理器(centralprocessingunit,cpu),微处理器,手机基带处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述移动终端频段选择处理方法等。

所述显示屏30在一些实施例中可以是led显示屏、液晶显示屏、触控式液晶显示屏以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。所述显示屏30用于显示在所述移动终端的信息以及用于显示可视化的用户界面。所述移动终端的部件10-30通过系统总线相互通信。

在一实施例中,当处理器10执行所述存储器20中移动终端频段选择处理方法程序40时实现以下步骤:

预先从服务器获取频段选择文件,并保存在移动终端中;

当检测到频段选择命令时,获取当前位置;

在所述移动终端预先保存的频段选择文件中,选择与当前位置关联的信息来加载频段驻网连接。

所述移动终端频段选择处理系统,其中,所述处理器执行所述移动终端频段选择处理程序时还实现如下步骤:

当移动终端接收到服务器更新频段选择文件的推送时,从所述服务器下载频段选择文件,并替换移动终端已存在的频段选择文件。

所述移动终端频段选择处理系统,其中,所述处理器执行所述移动终端频段选择处理程序时还实现如下步骤:

在所述移动终端预先保存的频段选择文件中,查找与当前位置对应的部分,及各频段的驻网计数值;

将查找到的频段按驻网计数值进行排列,驻网计数值大的频段排在前面,驻网计数值小的频段排在后面;

在移动终端中按所排列的顺序查找频段,选择最先查找到的频段进行驻网连接;

如果在移动终端中未查找到频段则全频段搜索来进行驻网连接;

当所述驻网连接后,将频段名称上传给所述服务器。

所述移动终端频段选择处理系统,其中,其还包括服务器,所述服务器包括:

接收模块、用于接收移动终端上传的频段名称;

合并模块、用于根据接收模块得到的频段名称,在频段选择文件中找到该频段名称,并将该频段对应的驻网计数值加1;

推送模块、用于当频段选择文件有变化时,向移动终端推送信息,具体如上所述。

请参阅图3,其为本发明安装移动终端频段选择处理方法计算机程序的移动终端较佳实施例的功能模块图。在本实施例中,安装移动终端频段选择处理方法程序的系统可以被分割成一个或多个模块,所述一个或者多个模块被存储于所述存储器20中,并由一个或多个处理器(本实施例为所述处理器10)所执行,以完成本发明。例如,在图3中,安装移动终端频段选择处理方法计算机程序的移动终端可以被分割成获取模块21、检测模块22、加载模块23。本发明所称的模块是指能够完成特定功能的一系列计算机程序指令段,比程序更适合于描述所述移动终端频段选择处理方法程序在所述移动终端中的执行过程。以下描述将具体介绍所述模块21-23的功能。

获取模块21、用于预先从所述服务器获取频段选择文件,并保存在所述移动终端中;

检测模块22、用于当检测到频段选择命令时,获取当前位置;

加载模块23、用于在所述移动终端中预先保存的频段选择文件中,选择当前位置关联的信息来加载频段驻网连接。

其中,所述获取模块还用于当移动终端接收到所述服务器更新频段选择文件的推送时,从所述服务器下载频段选择文件,并替换移动终端已存在的频段选择文件。

其中,所述加载模块包括:

查找子模块、用于在所述移动终端中预先保存的频段选择文件中,查找当前位置对应的部分,及所述各频段的驻网计数值;

排列子模块、用于将s31中查找到的频段按驻网计数值进行排列,驻网计数值大的频段排在前面,驻网计数值小的频段排在后面;

加载子模块、用于在移动终端中按s32中所排列的顺序查找频段,由最先查找到的频段来加载所述文件。

其中,所述加载子模块包括:

提示子模块、用于在移动终端中未查找到频段则全频段搜索来驻网连接。

所述的移动终端频段选择系统,其中,所述加载子模块还包括:

上传子模块、用于当所述文件通过所述频段成功加载时,将频段名称上传给所述服务器,具体如上所述。

一种服务器,其中,包括:

接收模块、用于接收移动终端上传的频段名称;

合并模块、用于根据接收模块得到的频段名称,在频段选择文件中找到该频段名称,并将该频段对应的驻网计数值加1;

推送模块、用于当频段选择文件有变化时,向移动终端推送信息。

基于上述实施例,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述任意一项所述的移动终端频段选择处理方法中的步骤,具体如上所述。

综上所述,本发明提供的移动终端频段选择处理方法、系统及存储介质中,本发明所提供的一种移动终端频段选择方法,通过预先从所述服务器获取频段选择文件,并保存在所述移动终端中;当检测到频段选择命令时,获取当前位置,在所述移动终端中预先保存的频段选择文件中,选择当前位置关联的信息来加载频段驻网连接。在当移动终端到达曾经驻网过的地方进行频段选择时能够快速选择较佳的频段来进行驻网连接,以使移动终端的基本通信功能得到保证,提升用户体验,为用户提供方便。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

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