网络扫描方法与终端设备技术

技术编号:15655464 阅读:39 留言:0更新日期:2017-06-17 14:03
本发明专利技术实施例涉及通信技术领域,公开了一种网络扫描方法与终端设备。其中,该方法包括:接收到网络扫描的操作指令之后,获取至少两个需扫描的信道;第一天线按照预设的扫描顺序对上述需扫描的信道执行信道扫描;其中,终端设备的双天线包括第一天线和第二天线;判断第一天线开始执行信道扫描后的时间是否超过预设时间阈值;若第一天线开始执行信道扫描后的时间超过上述预设时间阈值,则第二天线按照上述预设的扫描顺序对需扫描的信道执行信道扫描。实施本发明专利技术实施例,终端设备的第一天线和第二天线可以在间隔一定的时间间隔的情况下分别开始信道扫描,从而延长扫描时在单个信道的停留时间,提高接收到接入点的信标帧的概率。

【技术实现步骤摘要】
网络扫描方法与终端设备
本专利技术涉及通信
,尤其涉及一种网络扫描方法与终端设备。
技术介绍
随着通信技术的发展,WiFi(WirelessFidelity,无线保真)网络已广泛普及,人们可以随时随地将终端设备接入WiFi网络进行上网。终端设备在进行WiFi网络扫描时,采用对每个信道逐个扫描的方式,再将各个信道中可接入的AP(AccessPoint,接入点)进行汇总,之后通过列表的方式提供给用户,以供用户选择想要接入的AP。然而,这种扫描方式的问题在于,扫描过程在每个信道的停留时间有限。假设终端设备已完成对A信道的扫描,转而扫描B信道,如果此时A信道中的AP进行信标帧的广播,则终端设备无法接收到该信标帧,因此无法发现该AP。因此,如何提高WiFi网络扫描时的扫描效率,成为一个亟待解决的问题。
技术实现思路
本专利技术实施例提供了一种网络扫描方法与终端设备,终端设备的第一天线和第二天线可以在间隔一定的时间间隔的情况下分别开始信道扫描,从而延长扫描时在单个信道的停留时间,提高接收到接入点的信标帧的概率。本专利技术实施例第一方面公开了一种网络扫描方法,应用于具有双天线的终端设备,其特征在于,包括:接收到网络扫描的操作指令之后,获取至少两个需扫描的信道;第一天线按照预设的扫描顺序对所述需扫描的信道执行信道扫描;其中,所述双天线包括所述第一天线和第二天线;判断所述第一天线开始执行信道扫描后的时间是否超过预设时间阈值;若所述第一天线开始执行信道扫描后的时间超过所述预设时间阈值,则所述第二天线按照所述预设的扫描顺序对所述需扫描的信道执行信道扫描。本专利技术实施例第二方面公开了一种终端设备,其特征在于,具有双天线,包括:第一获取单元,用于在接收到网络扫描的操作指令之后,获取至少两个需扫描的信道;第一扫描单元,用于使第一天线按照预设的扫描顺序对所述需扫描的信道执行信道扫描;其中,所述双天线包括所述第一天线和第二天线;第一判断单元,用于判断所述第一天线开始执行信道扫描后的时间是否超过预设时间阈值;第二扫描单元,用于若所述第一天线开始执行信道扫描后的时间超过所述预设时间阈值,使所述第二天线按照所述预设的扫描顺序对所述需扫描的信道执行信道扫描。本专利技术实施例第三方面公开了一种终端设备,其特征在于,包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行如上述第一方面所公开的方法。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例中,接收到网络扫描的操作指令之后,获取至少两个需扫描的信道;第一天线按照预设的扫描顺序对所述需扫描的信道执行信道扫描;其中,终端设备的双天线包括所述第一天线和第二天线;判断所述第一天线开始执行信道扫描后的时间是否超过预设时间阈值;若所述第一天线开始执行信道扫描后的时间超过所述预设时间阈值,则所述第二天线按照所述预设的扫描顺序对所述需扫描的信道执行信道扫描。由此可见,实施本专利技术实施例,终端设备的第一天线和第二天线可以在间隔一定的时间间隔的情况下分别开始信道扫描,从而延长扫描时在单个信道的停留时间,提高接收到接入点的信标帧的概率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1A为本专利技术实施例公开的一种网络扫描方法的流程示意图;图1B为本专利技术实施例公开的一种终端设备执行主动扫描的示意图;图1C为本专利技术实施例公开的一种终端设备执行被动扫描的示意图;图2A为本专利技术实施例公开的另一种网络扫描方法的流程示意图;图2B为本专利技术实施例公开的一种双天线同步扫描的时间轴示意图;图2C为本专利技术实施例公开的一种双天线非同步扫描的时间轴示意图;图3为本专利技术实施例公开的一种终端设备300的结构示意图;图4为本专利技术实施例公开的另一种终端设备400的结构示意图;图5为本专利技术实施例公开的一种终端设备500实体装置的结构示意图;图6为本专利技术实施例公开的另一种终端设备600实体装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同的对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法或设备固有的其他步骤或单元。本专利技术实施例提供了一种网络扫描方法与终端设备,终端设备的第一天线和第二天线可以在间隔一定的时间间隔的情况下分别开始信道扫描,从而延长扫描时在单个信道的停留时间,提高接收到接入点的信标帧的概率。以下分别进行详细说明。请参阅图1A,图1A是本专利技术实施例公开的一种网络扫描方法的流程示意图。其中,图1A所示的网络扫描方法可以包括以下步骤:101、接收到网络扫描的操作指令之后,获取至少两个需扫描的信道。本专利技术实施例应用于具有双天线的终端设备,终端设备在接收到网络扫描的操作指令之后,获取至少两个需扫描的信道。本专利技术实施例中,上述终端设备可为智能手机、智能手表、掌上电脑、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、销售终端(PointofSales,POS)等,本专利技术实施例后续不作复述。作为一种可选的实施方式,用户可通过开启终端设备的WiFi开关的方式,向终端设备输入网络扫描的操作指令。在进行WiFi网络扫描时,对需扫描的多个信道进行逐个扫描,以发现每个信道中可以接入的接入点。其中,上述需扫描的信道既可以是全部信道,也可以是筛选出的常用信道,以仅扫描常用信道从而快速获得可接入的网络。102、第一天线按照预设的扫描顺序对上述需扫描的信道执行信道扫描。本专利技术实施例中,终端设备具有双天线,分别为第一天线和第二天线,两个天线相互独立,分别执行信道扫描功能,之后再将两个天线的扫描结果合并,去除扫描结果中重复扫描到的接入点的记录,以获得最终的信道扫描结果。在进行信道扫描时,既可以进行主动扫描,也可以进行被动扫描。请参阅图1B,图1B为本专利技术实施例公开的一种终端设备执行主动扫描的示意图。如图1B所示,假设终端设备当前对第一信道进行信道扫描,因而在第一信道上发送RequestProbe帧,第一信道上的接入点AP在接收到该请求帧后,返回携带该AP的SSID的ResponseProbe帧(信标帧),如果终端设备接收到该信标帧时,仍停留在第一信道上进行信道扫描,则终端设备能够发现该AP,得知以SSID标识的该AP可以接入。请参阅图1C,图1C为本专利技术实施例公开的一种终端设备执行被动扫描的示意图。在执行被动扫描时,终端设备不发送请求帧,而是开启信本文档来自技高网...
网络扫描方法与终端设备

【技术保护点】
一种网络扫描方法,应用于具有双天线的终端设备,其特征在于,包括:接收到网络扫描的操作指令之后,获取至少两个需扫描的信道;第一天线按照预设的扫描顺序对所述需扫描的信道执行信道扫描;其中,所述双天线包括所述第一天线和第二天线;判断所述第一天线开始执行信道扫描后的时间是否超过预设时间阈值;若所述第一天线开始执行信道扫描后的时间超过所述预设时间阈值,则所述第二天线按照所述预设的扫描顺序对所述需扫描的信道执行信道扫描。

【技术特征摘要】
1.一种网络扫描方法,应用于具有双天线的终端设备,其特征在于,包括:接收到网络扫描的操作指令之后,获取至少两个需扫描的信道;第一天线按照预设的扫描顺序对所述需扫描的信道执行信道扫描;其中,所述双天线包括所述第一天线和第二天线;判断所述第一天线开始执行信道扫描后的时间是否超过预设时间阈值;若所述第一天线开始执行信道扫描后的时间超过所述预设时间阈值,则所述第二天线按照所述预设的扫描顺序对所述需扫描的信道执行信道扫描。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第二天线的信道扫描执行结束后,获取所述第一天线扫描到的接入点列表和所述第二天线扫描到的接入点列表;将所述第一天线扫描到的接入点列表和所述第二天线扫描到的接入点列表合并,以去除列表中重复的接入点得到信道扫描结果;判断所述信道扫描结果中接入点的个数是否大于预设数目阈值;若所述接入点的个数小于等于所述预设数目阈值,则增大所述预设时间阈值以重新进行所述网络扫描。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第二天线的信道扫描执行结束后,获取所述第一天线扫描到的接入点总数和所述第二天线扫描到的接入点总数;将所述第二天线扫描到的接入点总数与所述第一天线扫描到的接入点总数相减以获得双天线的扫描结果差值;若所述双天线的扫描结果差值小于等于预设差值阈值,则增大所述预设时间阈值以重新进行所述网络扫描。4.根据权利要求1所述的方法,其特征在于,所述判断所述第一天线开始执行信道扫描后的时间是否超过预设时间阈值之前,所述方法还包括:查询所述终端设备的网络扫描设置,以获取在单个信道的信道停留时间;将所述信道停留时间确定为所述预设时间阈值。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:所述第二天线的信道扫描执行结束后,获取所述第一天线扫描到的接入点列表和所述第二天线扫描到的接入点列表;将所述第一天线扫描到的接入点列表和所述第二天线扫描到的接入点列表合并,以去除列表中重复的接入点得到信道扫描结果;若所述信道扫描结果中接入点的个数小于等于所述预设数目阈值,则增大所述信道停留时间以重新进行所述网络扫描。6.根据权利要求1~5中任意一项所述的方法,其特征在于,所述方法还包括:查询所述终端设备的所述网络扫描设置,以获取预设的常用信道;增加所述第二天线执行信道扫描时对所述常用信道的扫描次数。7.一种终端设备,其特征在于,具有双天线,包括:第一获取单元,用于在接收到网络扫描的操作指令之后,获取至少两个需扫描的信道;第一扫描单元,用于使第一天线按照预设的扫描顺序对所述需扫描的信道执行信道扫描;其中,所述双天线包括所述第一天线和...

【专利技术属性】
技术研发人员:惠涛
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1