一种集群wifirss数据采集系统及方法

文档序号:9582300阅读:716来源:国知局
一种集群wifi rss数据采集系统及方法
【技术领域】
[0001]本发明涉及WIFI定位的研究领域,特别涉及一种集群WIFI RSS (rad1 signalstrength无线信号强度)数据采集系统及方法。
【背景技术】
[0002]目前流行的WIFI定位技术,其原理一般是:
[0003]1.在需要定位的场所,如商场,先通过设备在该场所的多个采集点进行WIFI相关数据的采集,采集的数据包括当前采集点的位置,WIFI的mac地址,和WIFI信号的RSS值。一般地,在一个采集点可以同时采集到多个WIFI信号,这样一个采用点可以采样到一组WIFI RSS数据。即一组WIFI RSS数据包含多个不同WIFI的RSS数据。
[0004]2.将以上数据录入到服务器的数据库中;
[0005]3.定位时,用户通过手机App采集当前位置的WIFI RSS数据,并发送给定位服务端;
[0006]4.服务器端通过一定的定位算法,如指纹识别、三角定位等算法,计算出用户的当前位置,并返回给用户的App,从而实现了定位。
[0007]无论是指纹定位算法还是其他的定位算法,都需要预先采集WIFI RSS数据作为基准数据使用。由于WIFI RSS数据易受环境影响,波动比较大,因此为了采集数据的精确性,一般都是在同一地点采集多次,使用平均值作为该采集点的RSS数据。但采集次数越多,采集的时间成本也随次数的增加线性增加。比如一个商场采集点有1千个,假设每次采集耗时1.5秒,如果每次只采集一次,至少需要1500秒。如果每个点多采集3次,则多需要4500秒了。

【发明内容】

[0008]本发明的主要目的在于克服现有技术的缺点与不足,提供一种集群WIFI RSS数据采集系统及方法,将在不增加采集时间情况下,可以实现对采集点的RSS数据的多次采集。
[0009]为了达到上述目的,本发明采用以下技术方案:一种集群WIFI RSS数据采集系统,包括中心服务器以及与中心服务器通信的多个智能手持终端,所述中心服务器用于协调主、从采集设备进行工作;所述多个智能手持终端,用于部署RSS数据采集软件。
[0010]优选的,所述智能手持终端可通过软件配置成主、从工作模式,主工作模式是采集人员使用的模式,采集人员在该模式下主动采集RSS数据;从工作模式下是app自动根据服务器指令完成采集动作,以下称主工作模式下采集的终端叫主采集设备,称从工作模式下的终端叫从采集设备。
[0011]优选的,所述智能终端通过下述方法配置主、从工作模式:
[0012]通过配置文件进行配置;如文件中定义mode = master定义为主模式;mode =slave定义为从模式。
[0013]优选的,主工作模式的操作方法为:
[0014]到达采用点,在主控采集设备中点击当前位置点,触发采集动作;
[0015]将本采样点位置上传中心服务器;
[0016]进行WIFI RSS数据采集,并保存;
[0017]定时轮询服务器,查看是否所有从设备也采集完毕,或直到超时。
[0018]优选的,从工作模式的操作方法为:
[0019]从设备开启工作模式,向服务器注册信息;
[0020]从设备定时轮询服务器,查看本设备对应的采集的状态;
[0021]判断状态是否为未处理,如果否,则反返回上一步骤,如果是则进行WIFI RSS数据米集,并保存;
[0022]将中心服务器上的本设备对应的状态更改为已处理。
[0023]优选的,所述中心服务器会转发命令给从采集设备,从采集设备接收到命令后会自动采集当前位置RSS数据,从而实现一次采集可同时采集到多组RSS数据。
[0024]本发明还提供一种集群WIFI RSS数据采集方法,该方法包括下述步骤:
[0025]S1、使用N个智能手持终端到现场进行RSS数据采集,其中一个智能手持终端使用主工作模式作为主采集设备,其他智能手持终端配置为从工作模式,作为从采集设备;
[0026]S2、通过主采集设备进行RSS数据采集,当主采集设备在采集点接收到采集指令后,主采集设备通过无线网络向中心服务器发起一个采集命令,该命令包含当前位置信息,然后,主采集设备自己开始采集RSS数据;
[0027]S3、从采集设备将定时轮询服务器,检测是否有采集指令,若有,就开始采集RSS数据,采集完毕,将返回通知给服务器;
[0028]S4、主采集设备采集完当前RSS数据后,会轮询服务器,确认是否所有从采集设备已采集完毕,如采集完毕,则提示采集人员,本采集点的信号已采集完毕,可进行下一个采集点进行采集;否则会等待,直到超时或所有从采集设备都有通知给服务器或超时。
[0029]本发明与现有技术相比,具有如下优点和有益效果:
[0030]1、本发明采用了主、从采集设备同时采集RSS数据,实现一次采集便可以获取到多组RSS数据;相对于传统采集,需要人工采集多次才能获取到多组RSS数据,从而极大的提升了采集工作的效率。
[0031]2、本发明由于一次采集可以采集多组RSS数据,节省了采集时间,采集的人力成本也降低了。
【附图说明】
[0032]图1是本发明集群WIFI RSS数据采集系统构架图;
[0033]图2(a)、图2(b)是本发明的主、从工作模式流程图。
【具体实施方式】
[0034]下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方式不限于此。
[0035]实施例
[0036]如图1所示,本发明的一种集群WIFI RSS数据采集系统,包括下属部分:
[0037]1、多个智能手机终端
[0038]智能手机终端部署RSS数据采集软件。该软件可配置成主从工作模式。
[0039]主工作模式是采集人员使用的模式,采集人员在该模式下主动采集RSS数据。从工作模式下是app自动根据服务器指令完成采集动作。以下称主工作模式下采集的终端叫主采集设备,称从工作模式下的终端叫从采集设备。
[0040]2、中心服务器
[0041 ] 中心服务器主要是协调主、从采集设备进行工作。
[0042]采集人员使用主采集设备采集RSS数据,采集时
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1