手动搜网方法、手动搜网装置及存储介质与流程

文档序号:24063784发布日期:2021-02-26 11:58阅读:205来源:国知局
手动搜网方法、手动搜网装置及存储介质与流程

[0001]
本公开涉及移动通信技术领域,尤其涉及手动搜网方法、手动搜网装置及存储介质。


背景技术:

[0002]
随着技术的发展,终端技术得到迅猛的发展,移动设备越来越多地走近人们的生活。在使用移动设备的很多场景下,需连接网络处理工作、生活中有关娱乐、办公、社交等各项事务。
[0003]
用户在使用移动设备联网时,经常会使用数据移动网络。移动通信网络由于其覆盖广泛,局限性小,网络性能优异,用户使用较为普遍。由于不同移动通讯运营商的网络覆盖情况,或者通信资费的限制,用户在不同的使用移动网络时,需根据自身情况手动进行移动通讯网络的选择、切换,即手动搜网。
[0004]
然而,相关技术中终端进行手动搜网,会出现手动搜网失败的情况。


技术实现要素:

[0005]
为克服相关技术中存在的问题,本公开提供一种手动搜网方法、手动搜网装置及存储介质。
[0006]
根据本公开实施例的第一方面,提供一种手动搜网方法,应用于终端,所述方法包括:
[0007]
响应于用户触发所述终端进行手动搜网,释放与网络端建立的无线链路并启动数据移动网络的搜索;若确定所述终端在搜索数据移动网络的过程中接收到数据域寻呼消息,则忽略所述数据域寻呼消息直至所述终端完成搜索数据移动网络。
[0008]
一种实施方式中,所述确定所述终端在搜索数据移动网络的过程中接收到寻呼消息,包括:
[0009]
响应于所述终端在搜索数据移动网络的过程中接收到所述网络端发送的重传请求,则确定所述终端在搜索数据移动网络的过程中接收到寻呼消息;或者响应于所述终端在搜索数据移动网络的过程中接收到所述网络端对所述终端的应用程序发起的新的业务请求,则确定所述终端在搜索数据移动网络的过程中接收到寻呼消息。
[0010]
一种实施方式中,所述忽略所述寻呼消息,包括:丢弃所述寻呼消息。
[0011]
一种实施方式中,所述手动搜网方法还包括:若确定所述终端在搜索数据移动网络的过程中接收到非数据域寻呼消息,则响应所述非数据域寻呼消息。
[0012]
一种实施方式中,所述忽略所述数据域寻呼消息直至所述终端完成搜索数据移动网络,包括:忽略所述数据域寻呼消息,直至所述终端的显示界面上显示搜索到的数据移动网络名称。
[0013]
根据本公开实施例第二方面,提供一种手动搜网装置,应用于终端,所述装置包括接收单元和处理单元:
[0014]
所述处理单元,用于响应于用户触发所述终端进行手动搜网,释放与网络端建立的无线链路并启动数据移动网络的搜索,并在确定所述接收单元在搜索数据移动网络的过程中接收到数据域寻呼消息情况下,忽略所述数据域寻呼消息直至所述终端完成搜索数据移动网络;所述接收单元,用于接收数据域寻呼消息。
[0015]
一种实施方式中,所述处理单元用于采用如下方式确定所述终端在搜索数据移动网络的过程中接收到寻呼消息,包括:
[0016]
响应于所述终端在搜索数据移动网络的过程中所述接收单元接收到所述网络端发送的重传请求,则确定所述终端在搜索数据移动网络的过程中接收到寻呼消息;或者响应于所述终端在搜索数据移动网络的过程中所述接收单元接收到所述网络端对所述终端的应用程序发起的新的业务请求,则确定所述终端在搜索数据移动网络的过程中接收到寻呼消息。
[0017]
一种实施方式中,所述处理单元采用如下方式忽略所述寻呼消息:丢弃所述寻呼消息。
[0018]
一种实施方式中,所述处理单元还用于:若确定所述终端在搜索数据移动网络的过程中所述接收单元接收到非数据域寻呼消息,则响应所述非数据域寻呼消息。
[0019]
一种实施方式中,所述处理单元用于采用如下方式忽略所述数据域寻呼消息直至所述终端完成搜索数据移动网络:忽略所述数据域寻呼消息,直至所述终端的显示界面上显示搜索到的数据移动网络名称。
[0020]
根据本公开实施例第三方面,提供一种手动搜网装置,包括:
[0021]
处理器;用于存储处理器可执行指令的存储器;
[0022]
其中,所述处理器被配置为:执行第一方面或者第一方面任意一种实施方式中所述的手动搜网方法。
[0023]
根据本公开实施例第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行第一方面或者第一方面任意一种实施方式中所述的手动搜网方法。
[0024]
本公开的实施例提供的技术方案可以包括以下有益效果:终端在搜索数据移动网络的过程中接收到数据域寻呼消息时,忽略数据域寻呼消息,避免终端在搜索数据移动网络过程中,终端进入连接态而打断数据移动网络搜索过程,以提高手动搜网的成功率。
[0025]
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0026]
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0027]
图1示出了本公开一示例性实施例中示出的网络系统架构图。
[0028]
图2是根据本公开一示例性实施例示出的一种手动搜网方法的流程图。
[0029]
图3是根据本公开一示例性实施例示出的一种手动搜网实施过程示意图。
[0030]
图4是根据本公开另一示例性实施例示出的一种手动搜网装置的框图。
[0031]
图5是根据本公开一示例性实施例示出的一种用于手动搜网的装置的框图。
具体实施方式
[0032]
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0033]
本公开实施例提供的手动搜网方法应用于图1所述的网络系统架构中。图1示出了本公开一示例性实施例中示出的网络系统架构图。参阅图1所示,该网络系统架构100中包括基站101a、基站101b、数据服务器102和终端103。终端103与基站101a、基站101b以及数据服务器102之间可以建立连接并进行通信。本公开实施例终端103支持手动搜网功能。手动搜网功能是针对终端的补充业务需求,此补充业务需要终端处于空闲状态下才能进行。相关技术中,终端为实现手动搜网功能,在手动搜网之前主动断开数据连接,这样可以确保终端处于空闲态。然而,终端在手动搜网前主动断开数据连接后,由于之前的某些业务可能没有切断,导致手动搜网过程中经常会收到网络下发的数据域寻呼消息,从而使终端进入连接态而打断了手动搜网的过程,导致手动搜网失败。
[0034]
然而,实际应用场景中,终端在进行手动搜网过程中接收到的数据域寻呼消息都是不必要的,因为终端进行了主动断开数据连接说明此过程中是不需要进行数据业务的。
[0035]
有鉴于此,本公开实施例提供一种手动搜网方法,在该手动搜网方法中,启动并执行手动搜网过程中,如果接收到网络下发的数据域寻呼消息,可以选择直接忽略该数据域寻呼消息,从而保证手动搜网过程终端不会进入连接态,进而保证手动搜网的顺利执行,提高手动搜网成功率。
[0036]
本公开实施例中,终端执行手动搜网过程,可以理解为是进行数据移动网络搜索的过程。可以理解的是,本公开实施例中手动搜网和数据移动网络搜索过程有时会互换使用,本领域技术人员应理解其含义。
[0037]
图2是根据一示例性实施例示出的一种手动搜网方法的流程图,如图2所示,手动搜网方法用于终端中。终端例如可以是智能手机、平板电脑、可穿戴设备或pc机等。本公开实施例对应用的设备种类不作限定。参阅图2所示,本公开实施例提供的手动搜网方法包括以下步骤。
[0038]
在步骤s11中,响应于用户触发终端进行手动搜网,释放与网络端建立的无线链路并启动数据移动网络的搜索。
[0039]
本公开实施例中,终端在进行手动搜网之前,与网络端(例如基站、服务器等)建立有无线链路承载,例如终端与基站之间建立有无线资源控制(radio resource control,rrc)连接。终端与网络侧基于无线链路进行应用数据的交互。
[0040]
终端进行手动搜网可以是由用户触发。响应于用户触发终端进行手动搜网,为使终端进入空闲态进行数据移动网络的搜索,终端需要断开终端与网络端之间已建立的无线链路。终端断开终端与网络端之间已建立的无线链路,应用数据交互终止,可以保证终端有可用的资源用于手动搜网。
[0041]
终端断开终端与网络端之间已建立的无线链路,启动数据移动网络的搜索。
[0042]
在步骤s12中,若确定终端在搜索数据移动网络的过程中接收到数据域寻呼消息,则忽略数据域寻呼消息直至终端完成搜索数据移动网络。
[0043]
本公开实施例中,终端虽然断开了与网络端之间已建立的无线链路,但是无线链路被中断的时候,终端的应用程序实际上并没有退出,终端仍有可能接收到应用程序与服务器之间进行交互的数据域寻呼消息,该数据域寻呼消息可能会异常打断手动搜网。本公开实施例中,确定终端在搜索数据移动网络的过程中接收到数据域寻呼消息,则忽略数据域寻呼消息直至终端完成搜索数据移动网络,以保证终端搜索数据移动网络顺利进行。
[0044]
本公开实施例中,在终端进行手动搜网的过程中,网络端可能检测到了应用数据的异常而发起重传,或者向终端的应用程序发起新的业务请求,这种数据重传和请求会在无线链路层以寻呼消息的形式发送给终端。本公开实施例一种实施方式中,响应于终端在搜索数据移动网络的过程中接收到网络端发送的重传请求,则确定终端在搜索数据移动网络的过程中接收到寻呼消息。或者另一方面,响应于终端在搜索数据移动网络的过程中接收到网络端对终端的应用程序发起的新的业务请求,则确定终端在搜索数据移动网络的过程中接收到寻呼消息。
[0045]
本公开实施例中,终端进行手动搜网过程中,终端的应用程序通常是无需进行数据业务数据处理的,故本公开实施例中终端在搜索数据移动网络的过程中接收到数据域寻呼消息,可直接丢弃该数据域寻呼消息。即,本公开实施例中忽略终端在搜索数据移动网络的过程中接收到的数据域寻呼消息。
[0046]
本公开实施例中,终端进行手动搜网过程中,无需进行数据业务处理,但是对于语音业务等非数据业务,终端需要进行处理。故本公开实施例中,若确定终端在搜索数据移动网络的过程中接收到非数据域寻呼消息,则响应非数据域寻呼消息,以保证终端正常进行非数据域业务的处理。
[0047]
本公开实施例中,为保证终端进行手动搜网的顺利进行,则可对在终端进行手动搜网完成之前收到的数据域寻呼消息进行忽略处理。其中,终端进行数据移动网络搜索完成后,可在终端的显示界面上显示搜索到的数据移动网络名称,以供用户查看搜索到的数据移动网络,并根据实际需求进行数据移动网络的切换。
[0048]
本公开实施例一种实施方式中,终端忽略数据域寻呼消息,直至终端的显示界面上显示搜索到的数据移动网络名称,以保证终端能够在数据移动网络搜索的整个过程中能够对数据域寻呼消息进行忽略,避免数据域寻呼消息打断终端进行数据移动网络搜索的过程,提高手动搜网成功率。
[0049]
本公开实施例提供的手动搜网方法,在手动搜网过程中若接收到数据域寻呼消息,则丢弃数据域寻呼消息,避免数据域寻呼消息打断终端进行数据移动网络搜索的过程,提高手动搜网成功率。
[0050]
本公开实施例以下结合实际应用对上述实施例涉及的手动搜网方法进行说明。
[0051]
图3是根据本公开一示例性实施例示出的一种手动搜网实施过程示意图。参阅图3所示,移动终端的应用程序与服务器端进行交互之前,终端先与无线网络建立无线链路承载。无线链路承载建立完成后,移动终端的应用程序可以正常传输应用层的数据,应用层数据是建立在无线链路之上的,但是对无线链路并没有感知。在应用程序正常使用的情况下,用户有可能发起手动搜网流程。用户发起手动搜网后,终端会断开无线链路,从而使终端进入空闲态,以保证终端有可用的资源用于手动搜网。无线链路被中断的时候,终端的应用程序实际上并没有退出,这个时候应用程序与服务器的交互就会被异常打断。在应用程序交
互被打断的情况下,终端进入空闲态可以启动手动搜网。在终端进行手动搜网的过程中,服务器端可能检测到应用数据的异常而发起重传,或者向移动终端的应用程序发起新的业务请求,这种数据重传和请求会在无线链路层以寻呼消息的形式发送给终端。
[0052]
终端在进行手动搜网中,终端收到数据域寻呼消息,如果不做特殊处理会响应寻呼消息并重新建立无线链路,这样就会打断搜网流程导致搜网失败。终端在收到寻呼消息时,会确定寻呼消息的类型,如果接收到的寻呼消息是数据域寻呼消息,说明这个数据域寻呼消息是非必要的,可以丢弃,这样就能保证手动搜网流程可以正常完成。
[0053]
本公开实施例提供的手动搜网方法,可以作为一种增强型手动搜网模式供用户选择,确保用户手动搜网成功率。其中,本公开实施例中可以设置启用手动搜网过程中忽略数据域寻呼消息的功能开关。在用户需要使用手动搜网过程中忽略数据域寻呼消息的功能,则可启用该功能开关。
[0054]
基于相同的构思,本公开实施例还提供一种手动搜网装置。
[0055]
可以理解的是,本公开实施例提供的手动搜网装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本公开实施例中所公开的各示例的单元及算法步骤,本公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同的方法来实现所描述的功能,但是这种实现不应认为超出本公开实施例的技术方案的范围。
[0056]
图4是根据一示例性实施例示出的一种手动搜网装置框图。参照图4,该手动搜网装置300应用于终端,手动搜网装置300包括接收单元301和处理单元302。
[0057]
处理单元302,用于响应于用户触发终端进行手动搜网,释放与网络端建立的无线链路并启动数据移动网络的搜索,并在确定接收单元301在搜索数据移动网络的过程中接收到数据域寻呼消息情况下,忽略数据域寻呼消息直至终端完成搜索数据移动网络;接收单元301,用于接收数据域寻呼消息。
[0058]
一种实施方式中,处理单元302用于采用如下方式确定终端在搜索数据移动网络的过程中接收到寻呼消息,包括:
[0059]
响应于终端在搜索数据移动网络的过程中接收单元301接收到网络端发送的重传请求,则确定终端在搜索数据移动网络的过程中接收到寻呼消息;或者响应于终端在搜索数据移动网络的过程中接收单元301接收到网络端对终端的应用程序发起的新的业务请求,则确定终端在搜索数据移动网络的过程中接收到寻呼消息。
[0060]
一种实施方式中,处理单元302采用如下方式忽略寻呼消息:丢弃寻呼消息。
[0061]
一种实施方式中,处理单元302还用于:若确定终端在搜索数据移动网络的过程中接收单元301接收到非数据域寻呼消息,则响应非数据域寻呼消息。
[0062]
一种实施方式中,处理单元302用于采用如下方式忽略数据域寻呼消息直至终端完成搜索数据移动网络:忽略数据域寻呼消息,直至终端的显示界面上显示搜索到的数据移动网络名称。
[0063]
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0064]
图5是根据一示例性实施例示出的一种用于手动搜网装置的框图。例如,装置200
可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0065]
参照图5,装置200可以包括以下一个或多个组件:处理组件202,存储器204,电力组件206,多媒体组件208,音频组件210,输入/输出(i/o)的接口212,传感器组件214,以及通信组件216。
[0066]
处理组件202通常控制装置200的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件202可以包括一个或多个处理器220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件202可以包括一个或多个模块,便于处理组件202和其他组件之间的交互。例如,处理组件202可以包括多媒体模块,以方便多媒体组件208和处理组件202之间的交互。
[0067]
存储器204被配置为存储各种类型的数据以支持在装置200的操作。这些数据的示例包括用于在装置200上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器204可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
[0068]
电力组件206为装置200的各种组件提供电力。电力组件206可以包括电源管理系统,一个或多个电源,及其他与为装置200生成、管理和分配电力相关联的组件。
[0069]
多媒体组件208包括在所述装置200和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件208包括一个前置摄像头和/或后置摄像头。当装置200处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0070]
音频组件210被配置为输出和/或输入音频信号。例如,音频组件210包括一个麦克风(mic),当装置200处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器204或经由通信组件216发送。在一些实施例中,音频组件210还包括一个扬声器,用于输出音频信号。
[0071]
i/o接口212为处理组件202和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
[0072]
传感器组件214包括一个或多个传感器,用于为装置200提供各个方面的状态评估。例如,传感器组件214可以检测到装置200的打开/关闭状态,组件的相对定位,例如所述组件为装置200的显示器和小键盘,传感器组件214还可以检测装置200或装置200一个组件的位置改变,用户与装置200接触的存在或不存在,装置200方位或加速/减速和装置200的温度变化。传感器组件214可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件214还可以包括光传感器,如cmos或ccd图像传感器,用于在成
像应用中使用。在一些实施例中,该传感器组件214还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
[0073]
通信组件216被配置为便于装置200和其他设备之间有线或无线方式的通信。装置200可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件216经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件216还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。
[0074]
在示例性实施例中,装置200可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0075]
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器204,上述指令可由装置200的处理器220执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
[0076]
可以理解的是,本公开中“多个”是指两个或两个以上,其它量词与之类似。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
[0077]
进一步可以理解的是,术语“第一”、“第二”等用于描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开,并不表示特定的顺序或者重要程度。实际上,“第一”、“第二”等表述完全可以互换使用。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。
[0078]
进一步可以理解的是,除非有特殊说明,“连接”包括两者之间不存在其他构件的直接连接,也包括两者之间存在其他元件的间接连接。
[0079]
进一步可以理解的是,本公开实施例中尽管在附图中以特定的顺序描述操作,但是不应将其理解为要求按照所示的特定顺序或是串行顺序来执行这些操作,或是要求执行全部所示的操作以得到期望的结果。在特定环境中,多任务和并行处理可能是有利的。
[0080]
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0081]
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1