基于广播信道的被动式wifi扫描方法及相关设备技术

技术编号:15524333 阅读:230 留言:0更新日期:2017-06-04 12:52
本发明专利技术公开了一种基于广播信道的被动式wifi扫描方法及相关设备。该方法通过按照预设时间间隔生成广播帧,获取与所述本地wifi热点对应的目标物理广播信道,将所述广播帧在所述目标物理广播信道中进行广播,以使移动终端根据所述广播帧实现被动式wifi扫描,从而替代MAC层beacon广播管理帧的作用,由于专门物理广播信道的专有性和周期性,使得扫描过程更加准确有效,从而提高了扫描效率。

Passive WiFi scanning method based on broadcast channel and related equipment

The invention discloses a passive WiFi scanning method based on a broadcast channel and related equipment. The method according to the preset time interval to generate broadcast frames, obtaining physical broadcast channel corresponding to the local WiFi hot spots, the broadcast frames are broadcast on the physical broadcast channel, the mobile terminal according to the broadcast frame to achieve passive WiFi scanning, as an alternative to the MAC layer beacon broadcast management frame the role, due to the special physical broadcast channel exclusive and periodic, the scanning process more accurately and effectively, thus improving the scanning efficiency.

【技术实现步骤摘要】
基于广播信道的被动式wifi扫描方法及相关设备
本专利技术涉及通信
,尤其涉及一种基于广播信道的被动式wifi扫描方法及相关设备。
技术介绍
无线宽带(WIreless-Fidelity,wifi)是一种允许电子设备连接到一个无线局域网(WLAN)的技术,由于其传输速率高,传输距离远等优点被越来越多的移动终端所采用。wifi扫描分为主动扫描和被动扫描两种。对于主动扫描而言,是通过发起proberequest探测请求帧来触发,但其缺点是CSMA/CA碰撞避免多路访问机制可能会影响其接入速度,故而,现有技术中通常会采用被动扫描的方式,对于被动扫描而言,wifi热点(accesspoint,AP)周期性100ms发送Beacon广播帧,由移动终端在每个信道上逐一扫描,假设在802.11系列标准的模式下,一共有11个信道,如果全部扫描完,一共需要秒级的时间,导致热点扫描和设备发现的时间过长。
技术实现思路
本专利技术的主要目的在于提出一种基于广播信道的被动式wifi扫描方法及相关设备,旨在解决现有技术中在wifi扫描时,热点扫描和设备发现的时间过长的技术问题。为实现上述目的,本专利技术提供的一种网络设备,所述网络设备包括:广播帧生成模块,用于在到达预设时间间隔时,生成广播帧,所述广播帧包含本地wifi热点的wifi信息;信道获取模块,用于获取与所述本地wifi热点对应的目标物理广播信道;广播扫描模块,用于将所述广播帧在所述目标物理广播信道中进行广播,以使移动终端根据所述广播帧实现被动式wifi扫描。在一个实施例中,所述广播帧生成模块,还用于在到达预设时间间隔时,获取所述本地wifi热点的热点标识符,并获取所述本地wifi热点的工作频段,将所述本地wifi热点的热点标识符和工作频段作为wifi信息写入预设帧结构的相应字段中,以生成所述广播帧。在一个实施例中,所述广播帧生成模块,还用于检测预设物理信道集合中各物理广播信道的信号强度,将信号强度最强的物理广播信道所在的频段作为所述本地wifi热点的工作频段,所述预设物理信道集合中包含至少一个物理广播信道。此外,为实现上述目的,本专利技术还提出一种基于广播信道的被动式wifi扫描方法,所述方法包括步骤:在到达预设时间间隔时,生成广播帧,所述广播帧包含本地wifi热点的wifi信息;获取与所述本地wifi热点对应的目标物理广播信道;将所述广播帧在所述目标物理广播信道中进行广播,以使移动终端根据所述广播帧实现被动式wifi扫描。在一个实施例中,所述在到达预设时间间隔时,生成广播帧,具体包括:在到达预设时间间隔时,获取所述本地wifi热点的热点标识符,并获取所述本地wifi热点的工作频段,将所述本地wifi热点的热点标识符和工作频段作为wifi信息写入预设帧结构的相应字段中,以生成所述广播帧。在一个实施例中,所述获取所述本地wifi热点的预设工作频段,具体包括:检测预设物理信道集合中各物理广播信道的信号强度,将信号强度最强的物理广播信道所在的频段作为所述本地wifi热点的工作频段,所述预设物理信道集合中包含至少一个物理广播信道。此外,为实现上述目的,本专利技术还提出一种移动终端,所述移动终端包括:信道侦听模块,用于对预设物理信道集合中的各物理广播信道进行侦听,所述预设物理信道集合中包含至少一个物理广播信道;广播帧接收模块,用于接收各物理广播信道中的广播帧;广播帧解码模块,用于对接收的广播帧进行解码,获得各广播帧对应wifi热点的wifi信息;信息添加模块,用于将获得的wifi信息添加至wifi扫描结果列表中。在一个实施例中,所述广播帧解码模块,还用于对接收的广播帧进行解码,获得各广播帧对应wifi热点的热点标识符和工作频段;相应地,所述移动终端还包括:频段获取模块,用于响应于用户基于热点标识符触发预设wifi热点的操作指令,获取所述预设wifi热点对应的当前工作频段,根据所述当前工作频段与所述预设wifi热点进行连接。此外,为实现上述目的,本专利技术还提出一种基于广播信道的被动式wifi扫描方法,所述方法包括步骤:对预设物理信道集合中的各物理广播信道进行侦听,所述预设物理信道集合中包含至少一个物理广播信道;接收各物理广播信道中的广播帧;对接收的广播帧进行解码,获得各广播帧对应wifi热点的wifi信息;将获得的wifi信息添加至wifi扫描结果列表中。在一个实施例中,所述对接收的广播帧进行解码,获得各广播帧对应wifi热点的wifi信息,具体包括:对接收的广播帧进行解码,获得各广播帧对应wifi热点的热点标识符和工作频段;相应地,所述将获得的wifi信息添加至wifi扫描结果列表中之后,所述方法还包括:响应于用户基于热点标识符触发预设wifi热点的操作指令,获取所述预设wifi热点对应的当前工作频段,根据所述当前工作频段与所述预设wifi热点进行连接。本专利技术通过按照预设时间间隔生成广播帧,获取与所述本地wifi热点对应的目标物理广播信道,将所述广播帧在所述目标物理广播信道中进行广播,以使移动终端根据所述广播帧实现被动式wifi扫描,从而替代MAC层beacon广播管理帧的作用,由于专门物理广播信道的专有性和周期性,使得扫描过程更加准确有效,从而提高了扫描效率。附图说明图1为实现本专利技术各个实施例一个可选的移动终端的硬件结构示意图;图2为如图1所示的移动终端的无线通信系统示意图;图3为本专利技术网络设备第一实施例的功能模块示意图;图4为本专利技术实施例中802.11系列标准中的频段示意图;图5为本专利技术实施例中wifi热点的布网图;图6为本专利技术实施例中子载波的时频域示意图;图7为wifi扫描时发送wifi广播帧的示意图;图8为P2P的wifi扫描时发送wifi广播帧的示意图;图9为本专利技术网络设备第二实施例的功能模块示意图;图10为本专利技术基于广播信道的被动式wifi扫描方法第一实施例的流程示意图;图11为本专利技术基于广播信道的被动式wifi扫描方法第二实施例的流程示意图;图12为本专利技术移动终端第一实施例的功能模块示意图;图13为本专利技术移动终端第二实施例的功能模块示意图;图14为本专利技术基于广播信道的被动式wifi扫描方法第三实施例的流程示意图;图15为本专利技术基于广播信道的被动式wifi扫描方法第四实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现在将参考附图描述实现本专利技术各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。移动终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。图1为实现本专利技术各个实施例的移动终端的本文档来自技高网...
基于广播信道的被动式wifi扫描方法及相关设备

【技术保护点】
一种网络设备,其特征在于,所述网络设备包括:广播帧生成模块,用于在到达预设时间间隔时,生成广播帧,所述广播帧包含本地wifi热点的wifi信息;信道获取模块,用于获取与所述本地wifi热点对应的目标物理广播信道;广播扫描模块,用于将所述广播帧在所述目标物理广播信道中进行广播,以使移动终端根据所述广播帧实现被动式wifi扫描。

【技术特征摘要】
1.一种网络设备,其特征在于,所述网络设备包括:广播帧生成模块,用于在到达预设时间间隔时,生成广播帧,所述广播帧包含本地wifi热点的wifi信息;信道获取模块,用于获取与所述本地wifi热点对应的目标物理广播信道;广播扫描模块,用于将所述广播帧在所述目标物理广播信道中进行广播,以使移动终端根据所述广播帧实现被动式wifi扫描。2.如权利要求1所述的网络设备,其特征在于,所述广播帧生成模块,还用于在到达预设时间间隔时,获取所述本地wifi热点的热点标识符,并获取所述本地wifi热点的工作频段,将所述本地wifi热点的热点标识符和工作频段作为wifi信息写入预设帧结构的相应字段中,以生成所述广播帧。3.如权利要求2所述的网络设备,其特征在于,所述广播帧生成模块,还用于检测预设物理信道集合中各物理广播信道的信号强度,将信号强度最强的物理广播信道所在的频段作为所述本地wifi热点的工作频段,所述预设物理信道集合中包含至少一个物理广播信道。4.一种基于广播信道的被动式wifi扫描方法,其特征在于,所述方法包括步骤:在到达预设时间间隔时,生成广播帧,所述广播帧包含本地wifi热点的wifi信息;获取与所述本地wifi热点对应的目标物理广播信道;将所述广播帧在所述目标物理广播信道中进行广播,以使移动终端根据所述广播帧实现被动式wifi扫描。5.如权利要求4所述的方法,其特征在于,所述在到达预设时间间隔时,生成广播帧,具体包括:在到达预设时间间隔时,获取所述本地wifi热点的热点标识符,并获取所述本地wifi热点的工作频段,将所述本地wifi热点的热点标识符和工作频段作为wifi信息写入预设帧结构的相应字段中,以生成所述广播帧。6.如权利要求5所述的方法,其特征在于,所述获取所述本地wifi热点的预设工作频段,具体包括:检测预设物理信道集合中各物理广播信道的信号强度,将...

【专利技术属性】
技术研发人员:张立海申世安
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东,44

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

1