一种WIFI定位扫描方法和装置制造方法及图纸

技术编号:18600957 阅读:34 留言:0更新日期:2018-08-04 21:15
本发明专利技术公开了一种WIFI定位扫描方法和装置,所述装置包括主控芯片和WIFI芯片;所述WIFI芯片包括参数接收单元、扫描单元和存储单元。所述方法包括以下步骤:参数接收单元接收主控芯片的扫描参数,所述扫描参数包括预设数据量和扫描频率;扫描单元根据扫描参数对WIFI设备进行扫描,并将扫描结果存储于存储单元中,所述扫描结果包括WIFI芯片与WIFI设备之间的信号强度信息、以及WIFI设备的标识信息;扫描单元在检测到存储单元中的扫描结果数据超过预设数据量时,将扫描结果传输至主控芯片;或者,扫描单元接收主控芯片的扫描结果上传请求,将存储单元中的扫描结果数据上传至主控芯片。这样,在整个WIFI定位过程中,无需主控单元参与,极大的降低了WIFI定位时的功耗。

A method and device for WIFI location scanning

The invention discloses a WIFI positioning scanning method and device, which includes a main control chip and a WIFI chip, and the WIFI chip includes a parameter receiving unit, a scanning unit and a storage unit. The method includes the following steps: the parameter receiving unit receives the scanning parameters of the master chip, the scanning parameter includes the predetermined amount of data and the scanning frequency; the scanning unit scans the WIFI device according to the scanning parameters and stores the scanning results in the storage unit, and the scanning result includes the WIFI chip and the WIFI device. The signal intensity information and the identification information of the WIFI device; the scanning unit transfers the scan results to the master chip when the scanning result data in the detected storage unit exceeds the predetermined amount of data; or, the scanning unit receives the scan result upload request of the main control chip and the scanning result data in the storage unit. Pass to the main control chip. Thus, in the whole WIFI positioning process, no main control unit is involved, which greatly reduces the power consumption of WIFI positioning.

【技术实现步骤摘要】
一种WIFI定位扫描方法和装置
本专利技术涉及无线通信领域,尤其涉及一种WIFI定位扫描方法和装置。
技术介绍
随着科技的发展和社会的进步,智能设备得到了广泛应用,给人们的生活提供了更大的便利,定位功能就是其中重要一项。定位功能按照原理划分,可以包括基于WIFI定位、GPS定位以及移动通信基站定位等。WIFI定位的原理如下:通过WIFI芯片上传扫描到的周边路由器MAC地址(BSSID)以及信号强度(RSSI)到远程位置服务器,服务器检索出每一个AP的地址位置并结合信号强度,计算出设备的地理位置并返回到用户设备。由于WIFI定位具有精度高、不受地域限制等特点,因而得到了广泛应用。然而,相较于GPS定位以及移动通信基站定位的方式,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地址。专利技术人还提供了一种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地址。区别于现有技术,上述技术方案所述的WIFI定位扫描方法和装置,所述装置包括主控芯片和WIFI芯片,所述主控芯片和WIFI芯片连接;所述WIFI芯片包括参数接收单元、扫描单元和存储单元。所述方法包括以下步骤:参数接收单元接收主控芯片的扫描参数,所述扫描参数包括预设数据量和扫描频率;扫描单元根据扫描参数对WIFI设备进行扫描,并将扫描结果存储于存储单元中,所述扫描结果包括WIFI芯片与WIFI设备之间的信号强度信息、以及WIFI设备的标识信息;扫描单元在检测到存储单元中的扫描结果数据超过预设数据量时,将扫描结果传输至主控芯片;或者,扫描单元接收主控芯片的扫描结果上传请求,将存储单元中的扫描结果数据上传至主控芯片。这样,在整个WIFI定位过程中,主控单元将扫描参数发送至WIFI芯片后,并未参与WIFI芯片的扫描过程(即无需实时获取控制扫描结果),极大的降低了WIFI定位时的功耗。附图说明图1为本专利技术一实施例涉及的WIFI定位扫描装置的示意图;图2为本专利技术一实施例涉及的WIFI定位扫描装置应用过程的示意图;图3为本专利技术另一实施例涉及的WIFI定位扫描装置应用过程的示意图;图4为本专利技术一实施例涉及的WIFI定位扫描方法的流程图;附图标记说明:101、主控芯片;102、WIFI芯片;111、参数接收单元;112、扫描单元;113、存储单元。具体实施方式为详细说明技术方案的
技术实现思路
、构造特征、所实现目的及效果,以下结合具体实施例并配合附图详予说明。请参阅图1,为本专利技术一实施例涉及的WIFI定位扫描装置的示意图。所述WIFI定位扫描装置为具有WIFI定位的电子设备,如手机、平板等。所述装置包括主控芯片101和WIFI芯片102,所述主控芯片101和WIFI芯片102连接;所述WIFI芯片102包括参数接收单元111、扫描单元112和存储单元113;所述参数接收单元111用于接收主控芯片的扫描参数,所述扫描参数包括预设数据量和扫描频率。所述主控芯片为具有数据传输本文档来自技高网
...

【技术保护点】
1.一种WIFI定位扫描装置,其特征在于,所述装置包括主控芯片和WIFI芯片,所述主控芯片和WIFI芯片连接;所述WIFI芯片包括参数接收单元、扫描单元和存储单元;所述参数接收单元用于接收主控芯片的扫描参数,所述扫描参数包括预设数据量和扫描频率;所述扫描单元用于根据扫描参数对WIFI设备进行扫描,并将扫描结果存储于存储单元中,所述扫描结果包括WIFI芯片与WIFI设备之间的信号强度信息、以及WIFI设备的标识信息;所述扫描单元还用于在检测到存储单元中的扫描结果数据超过预设数据量时,将扫描结果传输至主控芯片;或者,用于接收主控芯片的扫描结果上传请求,将存储单元中的扫描结果数据上传至主控芯片。

【技术特征摘要】
1.一种WIFI定位扫描装置,其特征在于,所述装置包括主控芯片和WIFI芯片,所述主控芯片和WIFI芯片连接;所述WIFI芯片包括参数接收单元、扫描单元和存储单元;所述参数接收单元用于接收主控芯片的扫描参数,所述扫描参数包括预设数据量和扫描频率;所述扫描单元用于根据扫描参数对WIFI设备进行扫描,并将扫描结果存储于存储单元中,所述扫描结果包括WIFI芯片与WIFI设备之间的信号强度信息、以及WIFI设备的标识信息;所述扫描单元还用于在检测到存储单元中的扫描结果数据超过预设数据量时,将扫描结果传输至主控芯片;或者,用于接收主控芯片的扫描结果上传请求,将存储单元中的扫描结果数据上传至主控芯片。2.权利要求1所述的WIFI定位扫描装置,其特征在于,扫描单元用于根据扫描参数对WIFI设备进行扫描包括:扫描单元用于在每个信道上向外广播探测请求帧之后,开始监听各个信道中所有WIFI设备发出的通信报文,并直接从通信报文中获取信道中WIFI设备的标识信息和对应的WIFI设备与WIFI芯片之间的信号强度信息。3.权利要求1或2所述的WIFI定位扫描装置,其特征在于,所述扫描参数包括扫描类型,所述扫描类型包括定位扫描类型;当接收到的扫描类型为定位扫描类型时,“扫描单元用于根据扫描参数对WIFI设备进行扫描,并将扫描结果存储于存储单元中”具体包括:扫描单元用于判断当前已扫描的WIFI设备的数量是否超过预设数量,若是则停止扫描,并将扫描结果存储于存储单元中。4.权利要求1所述的WIFI定位扫描装置,其特征在于,扫描单元的扫描方式包括主动扫描方式和被动扫描方式;所述主动扫描方式具体包括:WIFI芯片在每个信道上发送探测请求帧,并接收各个信道的WIFI设备发送的探测回复帧,以及从探测回复帧中提取出WIFI设备的标识信息、WIFI芯片与WIFI设备之间的信号强度信息。所述被动扫描方式具体包括:接收WIFI设备发送的信标帧,从信标帧中提取出WIFI设备的标识信息、WIFI芯片与WIFI设备之间的信号强度信息。5.权利要求1所述的WIFI定位扫描装置,其特征在于,所述WIFI设备为无线路由器,所述标识信息包括无线路由器对应的MAC...

【专利技术属性】
技术研发人员:高伟龙
申请(专利权)人:福州瑞芯微电子股份有限公司
类型:发明
国别省市:福建,35

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

1