欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 无线连接扫描方法及装置、终端、存储介质独创技术15689字

无线连接扫描方法及装置、终端、存储介质

2021-02-05 13:11:47

无线连接扫描方法及装置、终端、存储介质

  技术领域

  本发明涉及通信技术领域,具体地涉及一种无线连接扫描方法及装置、终端、存储介质。

  背景技术

  n X n WIFI(Wireless Fidelity,无线保真技术)(n为≥2的整数)是目前广泛使用的无线连接技术之一,具有高功耗的特点。在n X n WIFI扫描时,支持n X n MIMO(Multiple Input Multiple Output,多进多出)的芯片全部的天线都会处于收发准备状态,从而导致n X n WIFI扫描功耗高。IEEE(Institute of Electrical and ElectronicsEngineers,电气和电子工程师协会)802.11协议中的动态SMPS(Spatial MultiplexingPower Save,空间分集技术中的节能方法)为节省n X n WIFI连接扫描功耗提供了一种策略。

  然而,在IEEE 802.11协议中的动态SMPS模式下,在开启一根天线进行扫描的情况下需要接收一个对其发送的RTS/CTS再开启多根天线进行扫描,而且在收到RTS/CTS时无论如何都开启多根天线。

  发明内容

  本发明一个目的在于提供无线连接扫描方法及装置、终端、存储介质,以节省无线连接扫描功耗。

  针对以上目的,本发明实施例的一方面涉及一种无线连接扫描方法,包括:判断扫描的信道是业务信道还是非业务信道;如果当前信道为业务信道,则开启全部天线进行扫描;如果当前信道为非业务信道,则开启一根天线进行扫描,其余天线均关闭。

  可选地,所述扫描的信道是所述当前信道。

  可选地,所述扫描的信道包括所述当前信道。

  可选地,所述无线连接为n X n WIFI,n为≥2的整数。

  可选地,n为2、4或8。

  本发明实施例的另一方面涉及一种无线连接扫描装置,包括:判断模块,适于判断扫描的信道是业务信道还是非业务信道;控制模块,如果当前信道为业务信道,则所述控制模块适于开启全部天线进行扫描,如果当前信道为非业务信道,则所述控制模块适于开启一根天线进行扫描,关闭其余天线。

  可选地,所述无线连接为n X n WIFI,n为≥2的整数。

  可选地,n为2、4或8。

  本发明实施例的又一方面涉及一种终端,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述无线连接扫描方法的步骤。

  本发明实施例的再一方面涉及一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述无线连接扫描方法的步骤。

  与现有技术相比,本发明实施例的技术方案具有以下有益效果:

  本发明提供一种无线连接扫描方法,包括:判断扫描的信道是业务信道还是非业务信道;如果当前信道为业务信道,则开启全部天线进行扫描;如果当前信道为非业务信道,则开启一根天线进行扫描,其余天线均关闭。通过本发明的实施例,在无线连接扫描过程中,特别是在n X n WIFI连接扫描过程中,在业务信道上进行扫描时可以由全部天线进行扫描,而在非业务信道上进行扫描时可以仅由一根天线进行扫描,关闭其余天线,从而可以在确保数据传输效果的同时节省扫描功耗。

  此外,与IEEE 802.11协议中的动态SMPS相比,本发明的无线连接扫描方法在扫描过程,即正常的工作状态,而不是节能状态,根据对扫描的信道的判断结果(判断出扫描的信道是业务信道还是非业务信道)来选择开启全部天线进行扫描(当前信道是业务信道)还是开启一根天线进行扫描,关闭其余天线(当前信道是非业务信道),不需要收发RTS/CTS,简化了开启全部天线和开启一根天线,关闭其余天线两种模式的相互切换过程。

  在技术条件允许的情况下,本申请中任意独立权利要求保护的主题都可以与任意附属权利要求所保护的单个主题或多个主题的合并而合并一起形成新的保护主题。

  为使本发明实施例的上述目的、特征和有益效果能够更为明显易懂,下文将结合附图对本申请进行进一步的描述。

  附图说明

  图1为根据本发明实施例的一种无线连接扫描方法的流程示意图;

  图2为图1中扫描过程的示意图;

  图3和4为在2X2 WIFI的情况下图2中业务信道上天线开启示意图;

  图5和6为在2X2 WIFI的情况下图2中非业务信道上天线开启、关闭示意图;

  图7为根据本发明实施例的一种无线连接扫描装置的结构示意图;

  图8为现有技术的无线连接扫描方法的扫描功耗测试结果分析图;及

  图9为根据本发明实施例的无线连接扫描方法的扫描功耗测试结果分析图。

  具体实施方式

  图1为根据本发明实施例的一种无线连接扫描方法的流程示意图。如图1所示,本发明实施例的一方面涉及一种无线连接扫描方法,具体包括:

  步骤11:判断扫描的信道是业务信道还是非业务信道。

  在本文中,“扫描的信道”可指在无线连接扫描过程中涉及的所有信道,即,正在进行扫描的、已经进行过扫描的和将要进行扫描的所有信道。

  在具体实施中,进行无线连接扫描时,实际的扫描场景除了业务信道外,还包括占用较长一段扫描时间的非业务信道。在业务信道上进行扫描时,随时可能有数据业务的需求,因此,需要开启全部天线来确保数据传输效果。在非业务信道上进行扫描时,只需要支持信标接收、发送探测请求帧、接收探测响应帧即可,仅开启一根天线即可满足这些需求。

  步骤12:如果当前信道为业务信道,则开启全部天线进行扫描;如果当前信道为非业务信道,则开启一根天线进行扫描,其余天线均关闭。

  在本文中,“当前信道”可指当下进行判断、扫描的信道。

  在具体实施中,当判断出扫描的信道是业务信道还是非业务信道之后,可以根据当前信道是业务信道还是非业务信道来选择开启全部天线进行扫描还是开启一根天线进行扫描,关闭其余天线。

  由上述内容可知,在进行无线连接扫描时,实际的扫描场景除了业务信道外,还包括占用较长一段扫描时间的非业务信道。此外,在使用IEEE 802.11协议安装了多根天线进行扫描时,扫描功耗也随天线数目增多而增大。在业务信道上开启全部天线进行扫描,而在非业务信道上开启一根天线进行扫描,关闭其余天线,可以以更小的扫描功耗满足实际扫描场景的业务需求。

  此外,在整个无线连接扫描过程中,开启全部天线还是开启一根天线,关闭其余天线由对扫描的信道的判断结果(扫描的信道是业务信道还是非业务信道)决定,不需要收发RTS/CTS。

  因此,相比于现有技术,根据本发明实施例的无线连接扫描方法可以在确保数据传输效果的同时节省扫描功耗,并且简化了开启全部天线和开启一根天线,关闭其余天线两种模式的相互切换过程。其中,无线连接是WIFI。

  图2为图1中扫描过程的示意图。如图2所示,在进行无线连接扫描时,实际的扫描场景除了业务信道外,还包括非业务信道。在要对多个信道进行扫描时,可以按如图2中所示的信道顺序对这些N+1(N为≥1的整数)个信道逐一进行扫描,在每个信道上停留一定的时间。在图2的整个扫描场景中,非业务信道占用更长一段扫描时间。因此,在开启全部天线在非业务信道上扫描时,消耗了较多不必要的功耗。

  本领域普通技术人员可以理解,图2仅示出了本发明实施例的无线连接扫描方法的一种扫描过程。在具体实施中,扫描过程可以具有多种形式。例如,开始扫描后,进行扫描的第一个信道可以是业务信道,也可以是非业务信道;在整个无线连接扫描过程中,业务信道可以是任一个信道,可以是第一个信道,也可以是第一个信道后面的任一个信道;等等。因此,图2不应被解释为将本发明限制于此。

  在本发明一实施例中,扫描的信道是当前信道。

  在具体实施中,可以在对当前信道进行判断之后,再对所述当前信道进行扫描,即,判断和扫描可以对同一信道相继进行。

  在本发明另一实施例中,扫描的信道包括当前信道。

  在具体实施中,在需要对多个信道进行扫描时,判断和扫描可以对同一信道相继进行,也可以同时分别对不同信道进行,还可以在判断了所有信道之后,根据判断的结果在业务信道上开启全部天线进行扫描,而在非业务信道上开启一根天线进行扫描,关闭其余天线。

  在本发明一实施例中,无线连接为n X n WIFI,n为≥2的整数。

  在具体实施中,可以使用多根天线利用MIMO系统进行WIFI连接。

  如此,可以确保数据传输可靠、传输范围大、吞吐量高等,在确保数据传输效果的同时节省n X n WIFI连接扫描功耗,并且简化在n X n WIFI的情况下开启全部n根天线进行扫描和开启一根天线进行扫描,关闭其余(n-1)根天线两种模式的相互切换过程。

  在本发明一实施例中,n为2、4或8。

  在具体实施中,可以使用2根天线进行2X2 WIFI连接,在业务信道上开启全部两根天线进行扫描,在非业务信道上开启一根天线进行扫描,其余一根天线关闭。

  如此,可以在确保数据传输效果的同时节省2X2 WIFI连接扫描功耗,并且简化在2X2 WIFI的情况下开启全部两根天线进行扫描和开启一根天线进行扫描,关闭其余一根天线两种模式的相互切换过程。

  在具体实施中,还可以使用4根天线进行4X4 WIFI连接,在业务信道上开启全部四根天线进行扫描,在非业务信道上开启一根天线进行扫描,其余三根天线均关闭。

  如此,可以在确保数据传输效果的同时节省4X4 WIFI连接扫描功耗,并且简化在4X4 WIFI的情况下开启全部四根天线进行扫描和开启一根天线进行扫描,关闭其余三根天线两种模式的相互切换过程。

  在具体实施中,还可以使用8根天线进行8X8 WIFI连接,在业务信道上开启全部八根天线进行扫描,在非业务信道上开启一根天线进行扫描,其余七根天线均关闭。

  如此,可以在确保数据传输效果的同时节省8X8 WIFI连接扫描功耗,并且简化在8X8 WIFI的情况下开启全部八根天线进行扫描和开启一根天线进行扫描,关闭其余七根天线两种模式的相互切换过程。

  为了便于本领域技术人员更好地理解和实现本发明实施例,以下通过举例来进行说明。

  图3和4为在2X2 WIFI的情况下图2中业务信道上天线开启示意图。如图3和4所示,在2X2 WIFI的情况下,当判断出当前信道为业务信道时,则开启全部2根天线进行扫描,2根天线都对接入点AP发送探测请求帧(图3)并且都接收接入点AP发送的探测响应帧(图4)。

  图5和6为在2X2 WIFI的情况下图2中非业务信道上天线开启、关闭示意图。如图5和6所示,在2X2 WIFI的情况下,当判断出当前信道为非业务信道时,则开启一根天线进行扫描,关闭其余一根天线,仅由一根天线对接入点AP发送探测请求帧(图5)并且接收接入点AP发送的探测响应帧(图6)。

  图7为根据本发明实施例的一种无线连接扫描装置的结构示意图。本发明实施例的另一方面涉及一种无线连接扫描装置70,包括:判断模块71,适于判断扫描的信道是业务信道还是非业务信道;控制模块72,如果当前信道为业务信道,则所述控制模块适于开启全部天线进行扫描,如果当前信道为非业务信道,则所述控制模块适于开启一根天线进行扫描,关闭其余天线。

  在本发明一实施例中,无线连接为n X n WIFI,n为≥2的整数。

  在本发明一实施例中,n为2、4或8。

  在具体实施中,无线连接扫描装置70的具体工作原理、工作方式和工作流程可以参考本发明上述无线连接扫描方法中的描述,此处不再赘述。

  本发明实施例的又一方面涉及一种终端,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行本发明上述无线连接扫描方法中的描述,具体可以参考步骤11和步骤12。

  本发明实施例的再一方面涉及一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行本发明上述无线连接扫描方法中的描述,具体可以参考步骤11和步骤12。

  图8为现有技术的无线连接扫描方法的扫描功耗测试结果分析图。在使用66319D型Agilent电流源向现有技术的终端提供3.8V的稳定电压的条件下,控制受测终端发起扫描行为,并且使用Agilent 14565B Device Characterization软件(B.02.00)进行分析,得到如图8所示的测试结果分析图。图8中横坐标表示时间,单位为秒(在图8中表示为“s”);纵坐标表示电流,单位为mA(在图8中表示为“m”)。如图8所示,在约1秒的扫描过程(图8中两条深色竖直虚线间的锯齿峰部分)中,平均电流值为约162mA(图8中横坐标左下方“Average162.848mA”)。

  图9为根据本发明实施例的无线连接扫描方法的扫描功耗测试结果分析图。以与图8中相同的方式进行扫描功耗测试及结果分析,不同之处在于用本发明的终端代替现有技术的终端。图9中横坐标表示时间,单位为秒(在图9中表示为“s”);纵坐标(未图示,与图8中纵坐标相同)表示电流,单位为mA。如图9所示,在约1秒的扫描过程(图9中两条深色竖直虚线间的锯齿峰部分)中,平均电流值为约72mA(图9中横坐标中下方“Average72.157mA”)。

  由图8和9可以看出,当使用本发明的无线连接扫描方法时,与现有技术相比,同等条件下扫描过程的平均电流值从约162mA降低到约72mA,显著节省了无线连接扫描功耗。

  本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件而完成的,该程序可以存储于计算机可读存储介质,包括诸如非挥发性(non-volatile)存储器或者非瞬态(non-transitory)存储器等。所述计算机可读存储介质可以包括ROM、RAM、磁盘或光盘等。

  上文所描述以及附图所示的各种具体实施方式仅用于说明本发明,并非本发明的全部。在本发明的基本技术思想的范畴内,相关技术领域的普通技术人员针对本发明所进行的任何形式的变更均在本发明的保护范围之内。

《无线连接扫描方法及装置、终端、存储介质.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)