无线网络扫描方法、装置、终端设备及存储介质制造方法及图纸

技术编号:18557280 阅读:41 留言:0更新日期:2018-07-28 14:15
本申请实施例公开了一种无线网络扫描方法、装置、终端设备及存储介质,该方法包括检测到无线网络扫描事件被触发时,确定终端设备当前的干扰场景;确定和所述干扰场景对应的信道扫描顺序,依据所述信道扫描顺序对所述无线网络扫描事件中的扫描顺序策略进行调整;根据调整后的扫描顺序策略对不同信道进行扫描。本方案中,根据不同的干扰场景选择不同的信道扫描顺序,提高了无线网络扫描的灵活性,提高了扫描效率,便于迅速的扫描到合适的可接入设备。

【技术实现步骤摘要】
无线网络扫描方法、装置、终端设备及存储介质
本申请实施例涉及计算机技术,尤其涉及一种无线网络扫描方法、装置、终端设备及存储介质。
技术介绍
随着终端设备普及程度的提高,越来越多的用户使用终端设备执行各种各样的功能以满足自身需求,如使用终端设备阅读文字、观看视频、听音乐、玩游戏等,在用户使用终端设备的过程中经常需要连接网络以获取网络资源,如通过移动运营商提供的4G移动网络或者无线wifi网络等。用户使用终端设备连接无线wifi网络时,终端设备会在wifi支持的信道发出扫描信号,等待周围路由器的响应信号,根据响应信号确定连接的路由器,现有技术中的无线网络扫描机制存在缺陷,需要改进。
技术实现思路
本专利技术提供了一种无线网络扫描方法、装置、终端设备及存储介质,提高了无线网络扫描效率。第一方面,本申请实施例提供了一种无线网络扫描方法,包括:检测到无线网络扫描事件被触发时,确定终端设备当前的干扰场景;确定和所述干扰场景对应的信道扫描顺序,依据所述信道扫描顺序对所述无线网络扫描事件中的扫描顺序策略进行调整;根据调整后的扫描顺序策略对不同信道进行扫描。第二方面,本申请实施例还提供了一种无线网络扫描装置,包括:干扰确定模块,用于检测到无线网络扫描事件被触发时,确定终端设备当前的干扰场景;扫描顺序确定模块,用于确定和所述干扰场景对应的信道扫描顺序;设置模块,用于依据所述信道扫描顺序对所述无线网络扫描事件中的扫描顺序策略进行调整;扫描模块,用于根据调整后的扫描顺序策略对不同信道进行扫描。第三方面,本申请实施例还提供了一种终端设备,包括:处理器、存储器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的无线网络扫描方法。第四方面,本申请实施例还提供了一种包含终端设备可执行指令的存储介质,所述终端设备可执行指令在由终端设备处理器执行时用于执行本申请实施例所述的无线网络扫描方法。本方案中,检测到无线网络扫描事件被触发时,确定终端设备当前的干扰场景;确定和所述干扰场景对应的信道扫描顺序,依据所述信道扫描顺序对所述无线网络扫描事件中的扫描顺序策略进行调整;根据调整后的扫描顺序策略对不同信道进行扫描。本方案中,根据不同的干扰场景选择不同的信道扫描顺序,提高了无线网络扫描的灵活性,提高了扫描效率,便于迅速的扫描到合适的可接入设备。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是本申请实施例提供的一种无线网络扫描方法的流程图;图2是本专利技术实施例提供的另一种无线网络扫描方法的流程图;图3是本申请实施例提供的另一种无线网络扫描方法的流程图;图4是本申请实施例提供的另一种无线网络扫描方法的流程图;图5是本申请实施例提供的另一种无线网络扫描方法的流程图;图6是本申请实施例提供的一种无线网络扫描装置的结构框图;图7是本申请实施例提供的一种终端设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。图1是本申请实施例提供的一种无线网络扫描方法的流程图,可适用于对终端设备的无线网络扫描进行控制,该方法可以由本申请实施例提供的终端设备来执行,该终端设备的无线网络扫描装置可采用软件和/或硬件的方式实现,如图1所示,本实施例提供的具体方案如下:步骤S101、检测到无线网络扫描事件被触发时,确定终端设备当前的干扰场景。无线网络(wirelessnetwork)是采用无线通信技术实现的网络。无线网络既包括允许终端设备建立远距离无线连接的全球语音和数据网络,也包括为近距离无线连接进行优化的红外线技术及射频技术,与有线网络的用途十分类似,最大的不同在于传输媒介的不同,利用无线电技术取代网线,可以和有线网络互为备份。其中,无线网络扫描事件用于扫描终端设备当前可用的接入设备(如路由器、热点设备等),示例性的,该无线网络扫描事件可由用户手动触发,如监测到WLAN控件被点击后开始进行可接入设备的信号扫描,还可以是终端设备监测到网络状态发生变化(如断开网络连接)时激活触发无线网络扫描事件。终端设备在进行无线网络扫描时,会在支持的信道发出扫描信号,等待周围可接入设备的响应信号,由于干扰场景的存在使得在一些信道上的信号接收灵敏度较差,导致这些信道内的扫描结果较差,最终导致扫描到的可接入设备不准确,或长时间扫描不到可接入设备。在一个实施例中,以Android操作系统为例,当检测到Wifi启动后自动打开网卡并启动wpa_supplicant,本步骤中当检测到Wifi启动或wpa_supplicant被调用后,确定终端设备当前的干扰场景。其中,该干扰场景为对无线网络扫描结果产生干扰的场景,可以是终端设备内部干扰源产生的干扰场景,还可以是终端设备外部干扰源产生的干扰场景。举例而言,内部干扰源对应的干扰场景可以是4G网络数据传输干扰,外部干扰源产生对应的干扰场景可以是蓝牙设备(如蓝牙耳机)等其它无线网络设备对应的干扰。在一个实施例中,确定终端设备当前的干扰场景可以是在检测到无线网络扫描事件被触发时,实时确定终端设备当前的干扰场景,还可以是获取终端设备记录的干扰场景作为当前终端设备的干扰场景。步骤S102、确定和所述干扰场景对应的信道扫描顺序,依据所述信道扫描顺序对所述无线网络扫描事件中的扫描顺序策略进行调整。其中,信道(又称频段)是以无线信号作为传输媒体的数据信号传送通道,如常用的IEEE802.11b/g工作在2.4~2.4835GHz频段,这些频段被分为11或13个信道。其中不同的干扰场景对不同的信道影响程度不同,具体的影响程度可通过测试确定,示例性的,以LTEB40干扰场景为例,测试其对不同WiFi信道的干扰,其中,LTE(LongTermEvolution,长期演进)是由3GPP(The3rdGenerationPartnershipProject,第三代合作伙伴计划)组织制定的UMTS(UniversalMobileTelecommunicationsSystem,通用移动通信系统)技术标准的长期演进,B40即band40指其工作的频段(2300-2400Mhz),当前LTE可支持B1至B40共40个工作频段,不同的工作频段对不同的WiFi信道产生的干扰情况不同,按照国际标准2.4GHz的WiFi信道被划为13个信道(跨度为频率2412至频率2472),示例性的,如通过测试得到LTEB40对WiFi1信道的干扰为4db,Wifi2信道的干扰为2db,Wifi3信道的干扰为5db等。在一个实施例中,预先在不同干扰场景下对不同信道的扫描信号干扰进行测试,确定不同干扰场景对应的信道扫描顺序,其中,该信道扫描顺序用于后续终端设备处于该场景下扫描可接入设备时对扫描信道的顺序进行排序,由于不同干扰场景对不同信道的干扰程度不同,通常不同场景对应的信道扫描顺序存在差异,该干扰场景和对应的信道扫描顺序可以表格形式记录存储在终端设备中,当无线网络连接事件被触发确定当前终端设备的干扰场景后,依据该记录的本文档来自技高网...

【技术保护点】
1.无线网络扫描方法,其特征在于,包括:检测到无线网络扫描事件被触发时,确定终端设备当前的干扰场景;确定和所述干扰场景对应的信道扫描顺序,依据所述信道扫描顺序对所述无线网络扫描事件中的扫描顺序策略进行调整;根据调整后的扫描顺序策略对不同信道进行扫描。

【技术特征摘要】
1.无线网络扫描方法,其特征在于,包括:检测到无线网络扫描事件被触发时,确定终端设备当前的干扰场景;确定和所述干扰场景对应的信道扫描顺序,依据所述信道扫描顺序对所述无线网络扫描事件中的扫描顺序策略进行调整;根据调整后的扫描顺序策略对不同信道进行扫描。2.根据权利要求1所述的方法,其特征在于,在所述确定和所述干扰场景对应的信道扫描顺序之前,还包括:在不同干扰场景下对不同信道的信号扫描强度进行测试,根据测试结果确定对应的信道扫描顺序。3.根据权利要求1所述的方法,其特征在于,所述确定终端设备当前的干扰场景包括:确定终端设备使用的信道发射频段;相应的,所述确定和所述干扰场景对应的信道扫描顺序包括:确定和所述信道发射频段对应的信道扫描顺序。4.根据权利要求3所述的方法,其特征在于,在所述确定和所述干扰场景对应的信道扫描顺序之前,还包括:确定在预设时间内,所述终端设备在所述信道发射频段的数据发射量;相应的,所述确定和所述干扰场景对应的信道扫描顺序包括:依据所述信道发射频段以及所述数据发射量确定对应的信道扫描顺序。5.根据权利要求1所述的方法,其特征在于,所述确定终端设备当前的干扰场景包括:确定终端设备当前所处环境的无线干扰源;相应的,所述确定和所述干扰场景对应的信道扫描顺序包括:确定和所述无线干扰源对应的信道扫描...

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

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

1