用户上网数据采集分析方法及系统与流程

文档序号:13075428阅读:162来源:国知局
用户上网数据采集分析方法及系统与流程
本发明涉及无线网络
技术领域
,尤其涉及一种用户上网数据采集分析方法及系统。
背景技术
:随着智能手机、平板电脑等无线终端的普及,公众对随时随地上网的需求越来越大,无线终端通过wifi上网已成为当前的主流方式。很多商家为了吸引顾客,提升服务质量,如在商场、酒店、银行营业厅等场所,建设了很多免费wifi;政府也开展惠民工程以打造智慧城市,在很多公共场所建设了免费wifi等。公众的无线终端通过wifi上网时,该无线终端通过无线网络设备接入互联网,实现上网;具体的,该无线终端可直接通过无线网络设备中的无线接入点接入互联网,该无线终端也可以先接入无线接入点,然后再通过与该无线接入点连接的无线控制器接入互联网。然而,由于无线终端(如智能手机)的数量增长很快,移动性强,上网流量复杂,上网凭证不确定性高,采用现有的有线安全监控方案无法有效解决无线网监的漏洞;因此,如何通过移动互联网监控无线终端,为公安机关、建设安全城市提供帮助是当前亟待解决的技术问题。上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。技术实现要素:本发明的主要目的在于提供一种用户上网数据采集分析方法及系统,旨在方便的采集分析各个无线控制器周围的无线终端的用户上网数据,为公安机关、建设安全城市提供帮助。为实现上述目的,本发明提供一种用户上网数据采集分析方法,所述方法包括:无线网络设备采集与所述无线网络设备连接的每一个无线终端的用户上 网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据;所述无线网络设备包括无线接入点及/或无线控制器;所述无线网络设备从所述预处理后的用户上网数据中筛选出符合预设条件的用户上网数据;所述无线网络设备将筛选出的用户上网数据发送到服务器;所述服务器接收所述无线网络设备发送的用户上网数据,并根据预设的第一分析策略对接收的用户上网数据进行分析,得到第一分析结果。优选地,所述无线网络设备将筛选出的用户上网数据发送到服务器的步骤包括:所述无线网络设备将筛选出的用户上网数据进行加密及/或压缩处理,生成加密及/或压缩后的用户上网数据,并将加密及/或压缩后的用户上网数据发送到服务器;所述服务器接收所述无线网络设备发送的用户上网数据,并根据预设的第一分析策略对接收的用户上网数据进行分析,得到第一分析结果的步骤包括:所述服务器接收所述无线网络设备发送的加密及/或压缩后的用户上网数据;所述服务器解压及/或解密所述接收的加密及/或压缩后的用户上网数据,生成解压及/或解密后的用户上网数据;所述服务器根据预设的第一分析策略对解压及/或解密后的用户上网数据进行分析,得到第一分析结果。优选地,所述第一分析策略为第一客流分析策略、第一跟踪分析策略或关键字分析策略。优选地,所述方法还包括:所述无线网络设备扫描周围的无线终端,获取扫描到的无线终端的扫描数据,并将获取的扫描数据发送到服务器;所述服务器接收所述无线网络设备发送的扫描数据,并根据预设的第二分析策略对所述扫描数据进行分析,得到第二分析结果。优选地,所述服务器接收所述无线网络设备发送的用户上网数据,并根据预设的第一分析策略对接收的用户上网数据进行分析,得到第一分析结果的步骤之后,所述方法还包括:所述服务器根据预设的告警策略判断所述第一分析结果是否满足告警条件,并在所述第一分析结果满足告警条件时,发出告警信息。优选地,所述告警策略为:无线终端的数量在预设时间内超过预设阀值时,需要进行告警;或,无线终端的数量在预设时间内大于或等于第一阀值,但是小于第二阀值时,发出第一告警信息;无线终端的数量在预设时间内大于或等于第二阀值,但是小于第三阀值时,发出第二告警信息;无线终端的数量在预设时间内大于或等于第三阀值,发出第三告警信息。此外,为实现上述目的,本发明还提供一种用户上网数据采集分析方法,所述方法包括:无线网络设备采集与所述无线网络设备连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据;所述无线网络设备包括无线接入点及/或无线控制器;所述无线网络设备从所述预处理后的用户上网数据中筛选出的符合预设条件的用户上网数据;所述无线网络设备根据预设的第三分析策略对筛选出的用户上网数据进行分析,得到第三分析结果;所述无线网络设备将所述第三分析结果发送到服务器;所述服务器接收并显示所述无线网络设备发送的第三分析结果。此外,为实现上述目的,本发明还提供一种用户上网数据采集分析系统,该系统包括无线网络设备,与所述无线网络设备连接的服务器,所述无线网络设备包括无线接入点及/或无线控制器;其中:所述无线网络设备,用于采集与所述无线网络设备连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据;及用于从所述预处理后的用户上网数据中筛选出符合预设条件的用户上网数据;及用于将筛选出的用户上网数据发送到发送到服务器;所述服务器,用于接收所述无线网络设备发送的用户上网数据,并根据预设的第一分析策略对接收的用户上网数据进行分析,得到第一分析结果。优选地,所述无线网络设备,还用于将筛选出的用户上网数据进行加密及/或压缩处理,生成加密及/或压缩后的用户上网数据,并将加密及/或压缩后的用户上网数据发送到服务器;所述服务器,还用于接收所述无线网络设备发送的加密及/或压缩后的用户上网数据,并解压及/或解密所述接收的加密及/或压缩后的用户上网数据,生成解压及/或解密后的用户上网数据;及用于根据预设的第一分析策略对解压及/或解密后的用户上网数据进行分析,得到第一分析结果。优选地,所述第一分析策略为第一客流分析策略、第一跟踪分析策略或关键字分析策略。优选地,所述无线网络设备,还用于扫描周围的无线终端,获取扫描到的无线终端的扫描数据,及用于将获取的扫描数据发送到服务器;所述服务器,还用于接收所述无线网络设备发送的扫描数据,并根据预设的第二分析策略对所述扫描数据进行分析,得到第二分析结果。优选地,所述服务器,还用于根据预设的告警策略判断所述第一分析结果是否满足告警条件,并在所述第一分析结果满足告警条件时,发出告警信息。优选地,所述告警策略为:无线终端的数量在预设时间内超过预设阀值时,需要进行告警;或,无线终端的数量在预设时间内大于或等于第一阀值,但是小于第二阀值时,发出第一告警信息;无线终端的数量在预设时间内大于或等于第二阀值,但是小于第三阀值时,发出第二告警信息;无线终端的数量在预设时间内大于或等于第三阀值,发出第三告警信息。此外,为实现上述目的,本发明还提供一种用户上网数据采集分析系统,所述系统包括无线网络设备,与所述无线网络设备连接的服务器,所述无线网络设备包括无线接入点及/或无线控制器;其中:所述无线网络设备,用于采集与所述无线网络设备连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据;及用于从所述预处理后的用户上网数据中筛选出符合预设条件的用户上网数据;及用于根据预设的第三分析策略对筛选出的用户上网 数据进行分析,得到第三分析结果;及用于将所述第三分析结果发送到服务器;所述服务器,用于接收并显示所述无线网络设备发送的第三分析结果。本发明的用户上网数据采集分析方法及系统,无线网络设备采集与所述无线网络设备连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据;所述无线网络设备包括无线接入点及/或无线控制器;所述无线网络设备从所述预处理后的用户上网数据中筛选出符合预设条件的用户上网数据,并将筛选出的用户上网数据发送到服务器;所述服务器接收所述无线网络设备发送的用户上网数据,并根据预设的第一分析策略对接收的用户上网数据进行分析,得到第一分析结果。采用本发明,可方便的采集分析各个无线控制器周围的无线终端的用户上网数据,为公安机关、建设安全城市提供帮助。附图说明图1为本发明用户上网数据采集分析方法的第一实施例的流程示意图;图2为本发明用户上网数据采集分析方法中一无线控制器的第一分析结果的一曲线图;图3为本发明用户上网数据采集分析方法中一无线控制器的第一分析结果的另一曲线图;图4为本发明用户上网数据采集分析方法中一无线控制器的第一分析结果的又一曲线图;图5为本发明用户上网数据采集分析方法的第二实施例的流程示意图;图6为本发明用户上网数据采集分析方法的第三实施例的流程示意图;图7为本发明用户上网数据采集分析方法的第四实施例的流程示意图;图8为本发明用户上网数据采集分析方法的第五实施例的流程示意图;图9为本发明用户上网数据采集分析系统的一实施例的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。参照图1,图1为本发明用户上网数据采集分析方法的第一实施例的流程示意图,该方法包括:s10、无线网络设备采集与该无线网络设备连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据;该无线网络设备包括无线接入点及/或无线控制器。可选的,该用户上网数据包括接入信息,该接入信息包括接入时间、用户名、在线时长、无线终端的mac地址、接入认证方式、无线终端的型号、断开时间、登录的无线控制器、无线终端接入的接入点等,其中,接入认证方式包括密码认证方式、微信认证方式、短信认证方式;在线时长是指无线终端接入该无线接入点后,与该无线接入点保持连接的持续时间。可选的,该用户上网数据还包括上网行为信息,该上网行为信息包括访问网站的ip地址、访问网站的url、搜索引擎的关键词、电子邮件附件文件、访问网站的页面内容、应用类型、关键字、源ip、源端口、目的ip、目的端口等,其中,该应用类型是指用户通过该无线终端上安装的与互联网进行数据交互的应用的类型,如该应用类型为微信应用、qq应用、浏览器应用、支付宝应用等。该无线网络设备可实时采集每一个无线终端上报的用户上网数据。该无线终端可以为智能手机、平板电脑等。该无线网络设备可以有多个。可选的,该无线网络设备在转发用户上网数据的同时采集用户上网数据。该无线网络设备对采集到的用户上网数据进行预处理,具体的,如对采集到的用户上网数据进行去重、合并等,得到预处理后的用户上网数据。在一实施例中,该无线网络设备可以包括无线接入点,该无线网络设备采集与该无线网络设备连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据的步骤为:该无线接入点采集与该无线接入点连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据。该无线接入点可以有多个。在一实施例中,该无线网络设备可以包括无线控制器,该无线网络设备采集与该无线网络设备连接的每一个无线终端的用户上网数据,并对采集的 用户上网数据进行预处理,以得到预处理后的用户上网数据的步骤为:该无线控制器采集与该无线控制器连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据。具体的,该无线控制器通过与该无线控制器连接的无线接入点,获取每一个无线终端的用户上网数据。在一实施例中,该无线网络设备可以包括无线接入点,该无线网络设备采集与该无线网络设备连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据的步骤为:该无线接入点采集与该无线接入点连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据。在一实施例中,该无线网络设备可以包括无线控制器和无线接入点,该无线网络设备采集与该无线网络设备连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据的步骤为:无线接入点采集与该无线接入点连接的每一个无线终端的用户上网数据,并将采集的用户上网数据发送到与该无线接入点连接的无线控制器;无线控制器采集该无线接入点发送的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据的。该无线接入点采集与该无线接入点连接的每一个无线终端的用户上网数据;可选的,该无线接入点可实时或定时采集与该无线接入点连接的每一个无线终端的用户上网数据;可选的,该无线接入点可在采集到与该无线接入点连接的无线控制器发送的采集请求时,采集与该无线接入点连接的每一个无线终端的用户上网数据。该无线接入点将采集的用户上网数据发送到与该无线接入点连接的无线控制器;可选的,当该无线接入点是实时或定时采集与该无线接入点连接的每一个无线终端的用户上网数据时,该无线接入点可实时或定时将采集的用户上网数据发送到与该无线接入点连接的无线控制器;可选的,当该无线接入点是在采集到与该无线接入点连接的无线控制器发送的采集请求时采集与该无线接入点连接的每一个无线终端的用户上网数据时,该无线接入点实时将采集的用户上网数据发送到与该无线接入点连接的无线控制器。该无线控制器采集与该无线控制器连接的所有无线接入点发送的用户上网数据,如在一实施例中,1个无线控制器连接有5个无线接入点,则该无线控制器采集这5个 无线接入点发送的用户上网数据。该无线接入点可以有多个,每个无线接入点与一个无线控制器连接,一个无线控制器可与多个无线接入点连接,该无线控制器可以有多个。如在一实施例中,该无线接入点有10个,无线控制器有2个,其中,每个无线控制器连接5个无线接入点。在另一实施例中,该无线接入点有20个,无线控制器有3个(分别为无线控制器a、无线控制器b和无线控制器c),其中2个无线控制器(如无线控制器a和无线控制器b)分别连接10个无线接入点,另一个无线控制器(如无线控制器c)与这两个无线控制器(无线控制器a和无线控制器b)连接,对这两个控制器进行管理。该无线控制器可对与其连接的无线接入点下发配置、修改相关配置参数、射频智能管理、接入安全控制等,如控制无线接入点可连接的无线终端的个数,对无线接入点的负载进行均衡。s11、该无线网络设备从该预处理后的用户上网数据中筛选出符合预设条件的用户上网数据。该无线网络设备从该预处理后的用户上网数据中筛选出符合预设条件的用户上网数据,该预设条件可以为预设接入时间段、预设无线终端等。如该预设接入时间段为2016年1月1号到2016年1月31号,则在该步骤中,该无线网络设备从采集的用户上网数据中筛选出接入时间为2016年1月1号到2016年1月31号的用户上网数据,将接入时间不在该预设接入时间段的用户上网数据舍弃。s12、该无线网络设备将筛选出的用户上网数据发送到服务器。可选的,该无线网络设备主动的将筛选出的用户上网数据实时或定时发送到服务器;可选的,该无线网络设备在接收到服务器发送的监控请求时,将筛选出的用户上网数据实时发送到服务器。该服务器可以为实体的服务器或者部署在私有云或公有云上的服务器。s13、该服务器接收该无线网络设备发送的用户上网数据,并根据预设的第一分析策略对接收的用户上网数据进行分析,得到第一分析结果。该第一分析策略可根据需要设置,如该第一分析策略为第一客流分析策略、第一跟踪分析策略或关键字分析策略等,其中,该第一客流分析策略为:分析每个无线网络设备在预设周期内每天接入的无线终端的总数量、分析每 个无线网络设备在预设周期内每天接入且为第一次接入的无线终端的总数量、分析每个无线网络设备在预设周期内每天接入且为非第一次接入的无线终端的总数量、分析每个无线网络设备累计接入的无线终端的总数量、分析指定的多个无线网络设备在预设周期内每天接入的无线终端的总数量、分析预定区域的无线网络设备在预设周期内每天接入且为第一次接入的无线终端的总数量或分析指定的多个无线网络设备在预设周期内每天接入且为非第一次接入的无线终端的总数量,等等;该第一跟踪分析策略为:分析目标无线终端的出现位置或轨迹,等等;该关键字分析策略为:分析接收的用户上网数据中是否包括预设关键字,如该预设关键字为“恐怖袭击”、“炸弹”等。该预定区域可部署了多个无线网络设备,每个无线网络设备可包括多个无线接入点和无线控制器。在一实施例中,该第一分析策略为分析每个无线网络设备在预设周期内每天接入的无线终端的总数量,则在该步骤中,服务器根据接收的用户上网数据分析每个无线网络设备在预设周期内每天接入的无线终端的总数量,得到第一分析结果,如,当该预设周期为7天,其中一个无线网络设备的第一分析结果如表一所示,总数量的单位为个;该无线网络设备的第一分析结果还可通过曲线图表示,如图2所示。表一:2015/12/232015/12/242015/12/252015/12/262015/12/272015/12/282015/12/2910152016152010在一实施例中,该第一分析策略为分析每个无线网络设备在预设周期内每天接入且为第一次接入的无线终端的数量,则在该步骤中,根据接收的用户上网数据分析每个无线网络设备在预设周期内每天接入且为第一次接入的无线终端的数量,得到第一分析结果,如,当该预设周期为7天,其中一个无线网络设备的第一分析结果如表二所示,数量的单位为个;该无线网络设备的第一分析结果还可通过曲线图表示,如图3所示。表二:2015/12/232015/12/242015/12/252015/12/262015/12/272015/12/282015/12/292353102在一实施例中,该第一分析策略为分析每个无线网络设备在预设周期内 每天接入且为非第一次接入的无线终端的数量,则在该步骤中,服务器根据接收的用户上网数据分析每个无线网络设备在预设周期内每天接入且为非第一次接入的无线终端的数量,得到第一分析结果,如,当该预设周期为7天,其中一个无线网络设备的第一分析结果如表三所示,数量的单位为个;该无线网络设备的第一分析结果还可通过曲线图表示,如图4所示。表三:2015/12/232015/12/242015/12/252015/12/262015/12/272015/12/282015/12/29812151314208在一实施例中,该第一分析策略为分析目标无线终端的出现位置或轨迹,则在该步骤中,服务器根据接收的用户上网数据分析目标无线终端的出现位置或轨迹,得到第一分析结果。具体的,可根据该目标无线终端的mac地址,在接收的用户上网数据中查找mac地址与该目标无线终端的mac地址匹配的用户上网数据,根据查找到的用户上网数据得到该目标无线终端的出现位置或轨迹,如,该目标无线终端的mac地址为:00:e0:66:4e:32:f1,在接收的用户上网数据中查找到包括mac地址00:e0:66:4e:32:f1的用户上网数据有4条,从这4条用户上网数据得到目标无线终端的出现位置或轨迹,得到第一分析结果,如:该目标无线终端在2015.10.18时,在深圳火车站出现过;在2015.10.19时,在深圳罗湖某酒店出现过,在2015.10.20时,在东莞火车站出现过;在2015.10.22时,在北京机场出现过。公安机关可通过查看目标无线终端的出现位置或轨迹进行破案,大大的提高破案效率。采用上述实施例,通过无线网络设备接收与该无线网络设备连接的每一个无线终端的用户上网数据,并对接收的用户上网数据进行预处理,以得到预处理后的用户上网数据;该无线网络设备包括无线接入点及/或无线控制器;该无线网络设备从该预处理后的用户上网数据中筛选出符合预设条件的用户上网数据,并将筛选出的用户上网数据发送到服务器;该服务器接收该无线网络设备发送的用户上网数据,并根据预设的第一分析策略对接收的用户上网数据进行分析,得到第一分析结果;可方便的采集分析各个无线网络设备周围的无线终端的用户上网数据,为公安机关、建设安全城市提供帮助。参照图5,图5为本发明用户上网数据采集分析方法的第二实施例的流程 示意图。本实施例包括图1所示实施例的步骤,步骤s12包括:s121、该无线网络设备将筛选出的用户上网数据进行加密及/或压缩处理,生成加密及/或压缩后的用户上网数据,并将加密及/或压缩后的用户上网数据发送到服务器;步骤s13包括:s131、该服务器接收该无线网络设备发送的加密及/或压缩后的用户上网数据;s132、该服务器解压及/或解密该接收的加密及/或压缩后的用户上网数据,生成解压及/或解密后的用户上网数据;s133、该服务器根据预设的第一分析策略对解压及/或解密后的用户上网数据进行分析,得到第一分析结果。在步骤s121中,该无线网络设备将筛选出的用户上网数据进行加密及/或压缩处理,可选的,采用预设的压缩算法及/或加密算法对筛选出的用户上网数据进行加密及/或压缩处理;将加密及/或压缩后的用户上网数据发送到服务器,可减少对宽带的占用率,节约上行带宽资源,还可以提高数据的安全性。在步骤s132中,该服务器解压及/或解密从无线网络设备接收的加密及/或压缩后的用户上网数据,可选的,采用预设的解压算法及/或解密算法对接收的加密及/或压缩后的用户上网数据进行解密及/或解压。参照图6,图6为本发明用户上网数据采集分析方法的第三实施例的流程示意图。基于用户上网数据采集分析方法的第一实施例或第二实施例,该方法还包括:s14、该无线网络设备扫描周围的无线终端,获取扫描到的无线终端的扫描数据,并将获取的扫描数据发送到该服务器。该无线网络设备扫描周围的无线终端,该无线网络设备扫描到的无线终端可以只包括接入了该无线网络设备的无线终端,也可以只包括未接入该无线网络设备,也可以同时包括接入了该无线网络设备的无线终端和未接入该无线网络设备的无线终端。该扫描数据包括无线终端的mac地址、无线终端的型号、扫描时间,还可以包括接入时间、用户名、接入认证方式等。可选的,该无线网络设备可实时或定时扫描周围的无线终端。可选的,该无线网络设备可在接收到与该无线网络设备连接的服务器发送的扫描请求时,扫描周围的无线终端。在一实施例中,该无线网络设备包括无线接入点和无线控制器,该无线网络设备扫描周围的无线终端,获取扫描到的无线终端的扫描数据,并将获取的扫描数据发送到该服务器的步骤为:无线接入点扫描周围的无线终端,获取扫描到的无线终端的扫描数据,并将获取的扫描数据发送到与该无线接入点连接的无线控制器;无线网络设备接收该扫描数据,并将接收的扫描数据发送到服务器。该无线控制器接收与该无线控制器连接的所有无线接入点发送的扫描数据。可选的,该无线控制器主动的将接收的扫描数据实时或定时的发送到服务器。可选的,该无线控制器可在接收服务器发送的监控请求时,将接收的扫描数据发送到服务器。可选的,该无线控制器可对接收的扫描数据进行加密及/或压缩处理,生成加密及/或压缩后的扫描数据,再将加密及/或压缩后的扫描数据发送到服务器;具体的,可采用预设的压缩算法及/或解密算法对扫描数据进行加密及/或压缩处理。将加密及/或压缩后的扫描数据发送到服务器,可减少对宽带的占用率,节约上行带宽资源,还可以提高数据的安全性。s15、该服务器接收该无线网络设备发送的扫描数据,并根据预设的第二分析策略对该扫描数据进行分析,得到第二分析结果。当该扫描数据为加密及/或压缩后的扫描数据时,则在该步骤中,先对扫描数据进行解密及/或解压处理,生成解密及/或解压后的扫描数据,再根据预设的第二分析策略对解密及/或解压后的扫描数据进行分析,得到第二分析结果。具体的,可采用预设的解密及/或解压算法对接收的加密及/或压缩后的扫描数据进行解密及/或解压。该第二分析策略可根据需要设置,如该第二分析策略为第二客流分析策略、第二跟踪分析策略或关键字分析策略等,其中,该第二客流分析策略为: 分析每个无线网络设备在预设周期内每天扫描的无线终端的总数量、分析每个无线网络设备在预设周期内每天扫描且为第一次扫描到的无线终端的总数量、分析每个无线网络设备在预设周期内每天扫描且为非第一次扫描到的无线终端的总数量、分析每个无线网络设备累计扫描的无线终端的总数量、分析指定的多个无线网络设备在预设周期内每天扫描的无线终端的总数量、分析指定的多个无线网络设备在预设周期内每天扫描且为第一次扫描到的无线终端的总数量或分析指定的多个无线网络设备在预设周期内每天扫描且为非第一次扫描到的无线终端的总数量,等等;该第二跟踪分析策略为:分析目标无线终端的出现位置或轨迹,等等。该步骤s14可在步骤s10之前或之后执行,或与该步骤s10同时执行。参照图7,图7为本发明用户上网数据采集分析方法的第四实施例的流程示意图。基于用户上网数据采集分析方法的第一实施例、第二实施例或第三实施例,在步骤s13之后,该方法还包括:s16、该服务器根据预设的告警策略判断该第一分析结果是否满足告警条件,并在该第一分析结果满足告警条件时,发出告警信息。该告警策略可根据需要设置,如该告警策略为无线终端的数量在预设时间内超过预设阀值时,需要进行告警,该预设时间和预设阀值可根据需要设置;如该告警策略为当监控到目标无线终端时,需要进行告警。可选的,该预设阀值可有多个,如该预设阀值包括第一阀值、第二阀值和第三阀值,其中,第一阀值小于第二阀值,第二阀值小于第三阀值;该告警策略为:无线终端的数量在预设时间内大于或等于第一阀值,但是小于第二阀值时,发出第一告警信息;无线终端的数量在预设时间内大于或等于第二阀值,但是小于第三阀值时,发出第二告警信息;无线终端的数量在预设时间内大于或等于第三阀值,发出第三告警信息;其中,第一告警信息、第二告警信息和第三告警信息对应的需要管理员干预的级别依次升高,如,第三告警信息对应的干预级别最高(即管理员必须采取干预措施),如当前区域的无线网络设备周围的无线终端数量过多,有可能是人流拥挤,需要管理员派人过去维护秩序,以防发生安全事故。在一实施例中,该告警策略为无线终端的数量在半个小时内超过1000个时,需要进行告警,则在该步骤中,该服务器判断该第一分析结果在半小时内是否超过1000个,若该第一分析结果在半小时内超过1000个,则确定该第一分析结果满足告警条件,并在该第一分析结果满足告警条件时,发出告警信息。如,该第一分析结果为:某个无线网络设备在半个小时内接入的无线终端的数量为1500个,则服务器根据预设的告警策略判断该第一分析结果为在半个小时内超过1000个,确定该第一分析结果满足告警条件,发送告警信息。该告警信息可以为文字信息、声音信息、光信息等,当该告警信息为文字信息时,可通过邮件或短信发出告警信息;当该告警信息为声音信息时,可通过扬声器发出告警信息;当该告警信息为光信息时,可通过告警灯发出告警信息。参照图8,图8为本发明用户上网数据采集分析方法的第五实施例的流程示意图,该方法包括:s20、无线网络设备采集与该无线网络设备连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据;该无线网络设备包括无线接入点及/或无线控制器。该步骤s20与步骤s10相同,在此不再赘述。s21、该无线网络设备从该预处理后的用户上网数据中筛选出的符合预设条件的用户上网数据。该步骤s21与步骤s11相同,在此不再赘述。s22、该无线网络设备根据预设的第三分析策略对该筛选出的用户上网数据进行分析,得到第三分析结果。该第三分析策略可根据需要设置,如该第三分析策略为第三客流分析策略、第三跟踪分析策略等,其中,该第三客流分析策略为:分析无线网络设备在预设周期内每天接入的无线终端的总数量、分析无线网络设备在预设周期内每天接入且为第一次接入的无线终端的总数量、分析无线网络设备在预设周期内每天接入且为非第一次接入的无线终端的总数量、分析无线网络设备累计接入的无线终端的总数量,等等;该第一跟踪分析策略为:分析目标 无线终端的出现位置或轨迹,等等。在一实施例中,该第三分析策略为分析无线网络设备在预设周期内每天接入的无线终端的总数量,则在该步骤中,根据符合预设条件的用户上网数据分析无线网络设备在预设周期内每天接入的无线终端的总数量,得到第三分析结果,如,当该预设周期为7天,一个无线网络设备的第三分析结果如表四所示,总数量的单位为个。表四:2015-12-232015-12-242015-12-252015-12-262015-12-272015-12-282015-12-2910152016152010s23、该无线网络设备将该第三分析结果发送到服务器。s24、该服务器接收并显示该无线网络设备发送的第三分析结果。参照图9,图9为本发明用户上网数据采集分析系统的一实施例的结构示意图,该系统包括无线网络设备10,与该无线网络设备10连接的服务器20,该无线网络设备包括无线接入点及/或无线控制器;其中:该无线网络设备10,用于采集与该无线网络设备连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据;及用于从该预处理后的用户上网数据中筛选出符合预设条件的用户上网数据;及用于将筛选出的用户上网数据发送到发送到服务器;该服务器20,用于接收该无线网络设备10发送的用户上网数据,并根据预设的第一分析策略对接收的用户上网数据进行分析,得到第一分析结果。可选的,该用户上网数据包括接入信息,该接入信息包括接入时间、用户名、在线时长、无线终端的mac地址、接入认证方式、无线终端的型号、断开时间、登录的无线控制器、无线终端接入的接入点等,其中,接入认证方式包括密码认证方式、微信认证方式、短信认证方式;在线时长是指无线终端接入该无线接入点后,与该无线接入点保持连接的持续时间。可选的,该用户上网数据还包括上网行为信息,该上网行为信息包括访问网站的ip地址、访问网站的url、搜索引擎的关键词、电子邮件附件文件、访问网站的页面内容、应用类型、关键字、源ip、源端口、目的ip、目的端口等,其中,该应用类型是指用户通过该无线终端上安装的与互联网进行数据交互的应用 的类型,如该应用类型为微信应用、qq应用、浏览器应用、支付宝应用等。该无线网络设备10可实时或定时采集每一个无线终端上报的用户上网数据。该无线终端可以为智能手机、平板电脑等。该无线网络设备10可以有多个。可选的,该无线网络设备在转发用户上网数据的同时采集用户上网数据。该无线网络设备10对采集到的用户上网数据进行预处理,具体的,如对采集到的用户上网数据进行去重、合并等,得到预处理后的用户上网数据。在一实施例中,该无线网络设备10可以包括无线接入点,该无线接入点采集与该无线接入点连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据。该无线接入点可以有多个。在一实施例中,该无线网络设备10可以包括无线控制器,该无线控制器采集与该无线控制器连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据。具体的,该无线控制器通过与该无线控制器连接的无线接入点,获取每一个无线终端的用户上网数据。在一实施例中,该无线网络设备10可以包括无线接入点,该无线接入点采集与该无线接入点连接的每一个无线终端的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据。在一实施例中,该无线网络设备10可以包括无线控制器和无线接入点,无线接入点采集与该无线接入点连接的每一个无线终端的用户上网数据,并将采集的用户上网数据发送到与该无线接入点连接的无线控制器;无线控制器采集该无线接入点发送的用户上网数据,并对采集的用户上网数据进行预处理,以得到预处理后的用户上网数据的。该无线接入点采集与该无线接入点连接的每一个无线终端的用户上网数据;可选的,该无线接入点可实时或定时采集与该无线接入点连接的每一个无线终端的用户上网数据;可选的,该无线接入点可在采集到与该无线接入点连接的无线控制器发送的采集请求时,采集与该无线接入点连接的每一个无线终端的用户上网数据。该无线接入点将采集的用户上网数据发送到与该无线接入点连接的无线控制器;可选的,当该无线接入点是实时或定时采集与该无线接入点连接的每一个无线终端的用户上网数据时,该无线接入点可实时或定时将采集的用户上网数据发 送到与该无线接入点连接的无线控制器;可选的,当该无线接入点是在采集到与该无线接入点连接的无线控制器发送的采集请求时采集与该无线接入点连接的每一个无线终端的用户上网数据时,该无线接入点实时将采集的用户上网数据发送到与该无线接入点连接的无线控制器。该无线控制器采集与该无线控制器连接的所有无线接入点发送的用户上网数据,如在一实施例中,1个无线控制器连接有5个无线接入点,则该无线控制器采集这5个无线接入点发送的用户上网数据。该无线接入点可以有多个,每个无线接入点与一个无线控制器连接,一个无线控制器可与多个无线接入点连接,该无线控制器可以有多个。如在一实施例中,该无线接入点有10个,无线控制器有2个,其中,每个无线控制器连接5个无线接入点。在另一实施例中,该无线接入点有20个,无线控制器有3个(分别为无线控制器a、无线控制器b和无线控制器c),其中2个无线控制器(如无线控制器a和无线控制器b)分别连接10个无线接入点,另一个无线控制器(如无线控制器c)与这两个无线控制器(无线控制器a和无线控制器b)连接,对这两个控制器进行管理。该无线控制器可对与其连接的无线接入点下发配置、修改相关配置参数、射频智能管理、接入安全控制等,如控制无线接入点可连接的无线终端的个数,对无线接入点的负载进行均衡。该无线网络设备10从该预处理后的用户上网数据中筛选出符合预设条件的用户上网数据,该预设条件可以为预设接入时间段、预设无线终端等。如该预设接入时间段为2016年1月1号到2016年1月31号,则该无线网络设备10从采集的用户上网数据中筛选出接入时间为2016年1月1号到2016年1月31号的用户上网数据,将接入时间不在该预设接入时间段的用户上网数据舍弃。可选的,该无线网络设备10主动的将筛选出的用户上网数据实时或定时发送到服务器20;可选的,该无线网络设备10在接收到服务器20发送的监控请求时,将筛选出的用户上网数据实时发送到服务器20。该服务器20可以为实体的服务器或者部署在私有云或公有云上的服务器。该第一分析策略可根据需要设置,如该第一分析策略为第一客流分析策 略、第一跟踪分析策略或关键字分析策略等,其中,该第一客流分析策略为:分析每个无线网络设备10在预设周期内每天接入的无线终端的总数量、分析每个无线网络设备10在预设周期内每天接入且为第一次接入的无线终端的总数量、分析每个无线网络设备10在预设周期内每天接入且为非第一次接入的无线终端的总数量、分析每个无线网络设备10累计接入的无线终端的总数量、分析指定的多个无线网络设备10在预设周期内每天接入的无线终端的总数量、分析预定区域的无线网络设备10在预设周期内每天接入且为第一次接入的无线终端的总数量或分析指定的多个无线网络设备10在预设周期内每天接入且为非第一次接入的无线终端的总数量,等等;该第一跟踪分析策略为:分析目标无线终端的出现位置或轨迹,等等;该关键字分析策略为:分析接收的用户上网数据中是否包括预设关键字,如该预设关键字为“恐怖袭击”、“炸弹”等。该预定区域可部署了多个无线网络设备,每个无线网络设备可包括多个无线接入点和无线控制器。在一实施例中,该第一分析策略为分析每个无线网络设备10在预设周期内每天接入的无线终端的总数量,则该服务器20根据接收的用户上网数据分析每个无线网络设备10在预设周期内每天接入的无线终端的总数量,得到第一分析结果,如,当该预设周期为7天,其中一个无线网络设备10的第一分析结果如上述表一所示,总数量的单位为个;该无线网络设备10的第一分析结果还可通过曲线图表示,如图2所示。在一实施例中,该第一分析策略为分析每个无线网络设备10在预设周期内每天接入且为第一次接入的无线终端的数量,则该服务器20根据接收的用户上网数据分析每个无线网络设备10在预设周期内每天接入且为第一次接入的无线终端的数量,得到第一分析结果,如,当该预设周期为7天,其中一个无线网络设备10的第一分析结果如上述表二所示,数量的单位为个;该无线网络设备10的第一分析结果还可通过曲线图表示,如图3所示。在一实施例中,该第一分析策略为分析每个无线网络设备10在预设周期内每天接入且为非第一次接入的无线终端的数量,则该服务器20根据接收的用户上网数据分析每个无线网络设备10在预设周期内每天接入且为非第一次接入的无线终端的数量,得到第一分析结果,如,当该预设周期为7天,其中一个无线网络设备10的第一分析结果如上述表三所示,数量的单位为个; 该无线网络设备10的第一分析结果还可通过曲线图表示,如图4所示。在一实施例中,该第一分析策略为分析目标无线终端的出现位置或轨迹,则该服务器20,根据接收的用户上网数据分析目标无线终端的出现位置或轨迹,得到第一分析结果。具体的,可根据该目标无线终端的mac地址,在接收的用户上网数据中查找mac地址与该目标无线终端的mac地址匹配的用户上网数据,根据查找到的用户上网数据得到该目标无线终端的出现位置或轨迹,如,该目标无线终端的mac地址为:00:e0:66:4e:32:f1,在接收的用户上网数据中查找到包括mac地址00:e0:66:4e:32:f1的用户上网数据有4条,从这4条用户上网数据得到目标无线终端的出现位置或轨迹,得到第一分析结果,如:该目标无线终端在2015.10.18时,在深圳火车站出现过;在2015.10.19时,在深圳罗湖某酒店出现过,在2015.10.20时,在东莞火车站出现过;在2015.10.22时,在北京机场出现过。公安机关可通过查看目标无线终端的出现位置或轨迹进行破案,大大的提高破案效率。进一步的,该无线网络设备10,还用于将筛选出的用户上网数据进行加密及/或压缩处理,生成加密及/或压缩后的用户上网数据,并将加密及/或压缩后的用户上网数据发送到服务器20;该服务器20,还用于接收该无线网络设备10发送的加密及/或压缩后的用户上网数据,并解压及/或解密该接收的加密及/或压缩后的用户上网数据,生成解压及/或解密后的用户上网数据;及用于根据预设的第一分析策略对解压及/或解密后的用户上网数据进行分析,得到第一分析结果。该无线网络设备10将筛选出的用户上网数据进行加密及/或压缩处理,可选的,采用预设的加密及/或压缩算法对符合预设条件的用户上网数据进行压缩处理;将加密及/或压缩后的用户上网数据发送到服务器20,可减少对宽带的占用率,节约上行带宽资源,还可以提高数据的安全性。该服务器20解压及/或解密从无线网络设备接收的加密及/或压缩后的用户上网数据,可选的,采用预设的解压算法及/或解密算法对接收的加密及/或压缩后的用户上网数据进行解密及/或解压。进一步的,该无线网络设备10,还用于扫描周围的无线终端,获取扫描 到的无线终端的扫描数据,及用于将获取的扫描数据发送到服务器20;该服务器20,还用于接收该无线网络设备10发送的扫描数据,并根据预设的第二分析策略对该扫描数据进行分析,得到第二分析结果。该无线网络设备10扫描周围的无线终端,该无线网络设备10扫描到的无线终端可以只包括接入了该无线网络设备10的无线终端,也可以只包括未接入该无线网络设备10,也可以同时包括接入了该无线网络设备10的无线终端和未接入该无线网络设备10的无线终端。该扫描数据包括无线终端的mac地址、无线终端的型号、扫描时间,还可以包括接入时间、用户名、接入认证方式等。可选的,该无线网络设备10可实时或定时扫描周围的无线终端。可选的,该无线网络设备10可在接收到与该无线网络设备10连接的服务器20发送的扫描请求时,扫描周围的无线终端。在一实施例中,该无线网络设备10包括无线接入点和无线控制器,该无线网络设备10中的无线接入点扫描周围的无线终端,获取扫描到的无线终端的扫描数据,并将获取的扫描数据发送到与该无线接入点连接的无线控制器;无线网络设备接收该扫描数据,并将接收的扫描数据发送到服务器。该无线控制器接收与该无线控制器连接的所有无线接入点发送的扫描数据。可选的,该无线控制器主动的将接收的扫描数据实时或定时的发送到服务器20。可选的,该无线控制器可在接收服务器20发送的监控请求时,将接收的扫描数据发送到服务器20。可选的,该无线控制器可对接收的扫描数据进行加密及/或压缩处理,生成加密及/或压缩后的扫描数据,再将加密及/或压缩后的扫描数据发送到服务器20;具体的,可采用预设的压缩算法及/或解密算法对扫描数据进行加密及/或压缩处理。将加密及/或压缩后的扫描数据发送到服务器20,可减少对宽带的占用率,节约上行带宽资源,还可以提高数据的安全性。当该扫描数据为加密及/或压缩后的扫描数据时,则该服务器20先对扫描数据进行解密及/或解压处理,生成解密及/或解压后的扫描数据,再根据预设的第二分析策略对解密及/或解压后的扫描数据进行分析,得到第二分析结果。具体的,可采用预设的解密及/或解压算法对接收的加密及/或压缩后的扫描数 据进行解密及/或解压。该第二分析策略可根据需要设置,如该第二分析策略为第二客流分析策略、第二跟踪分析策略或关键字分析策略等,其中,该第二客流分析策略为:分析每个无线网络设备10在预设周期内每天扫描的无线终端的总数量、分析每个无线网络设备10在预设周期内每天扫描且为第一次扫描到的无线终端的总数量、分析每个无线网络设备10在预设周期内每天扫描且为非第一次扫描到的无线终端的总数量、分析每个无线网络设备10累计扫描的无线终端的总数量、分析指定的多个无线网络设备10在预设周期内每天扫描的无线终端的总数量、分析指定的多个无线网络设备10在预设周期内每天扫描且为第一次扫描到的无线终端的总数量或分析指定的多个无线网络设备10在预设周期内每天扫描且为非第一次扫描到的无线终端的总数量,等等;该第二跟踪分析策略为:分析目标无线终端的出现位置或轨迹,等等。进一步的,该服务器20,还用于根据预设的告警策略判断该第一分析结果是否满足告警条件,并在该第一分析结果满足告警条件时,发出告警信息。该告警策略可根据需要设置,如该告警策略为无线终端的数量在预设时间内超过预设阀值时,需要进行告警,该预设时间和预设阀值可根据需要设置;如该告警策略为当监控到目标无线终端时,需要进行告警。可选的,该预设阀值可有多个,如该预设阀值包括第一阀值、第二阀值和第三阀值,其中,第一阀值小于第二阀值,第二阀值小于第三阀值;该告警策略为:无线终端的数量在预设时间内大于或等于第一阀值,但是小于第二阀值时,发出第一告警信息;无线终端的数量在预设时间内大于或等于第二阀值,但是小于第三阀值时,发出第二告警信息;无线终端的数量在预设时间内大于或等于第三阀值,发出第三告警信息;其中,第一告警信息、第二告警信息和第三告警信息对应的需要管理员干预的级别依次升高,如,第三告警信息对应的干预级别最高(即管理员必须采取干预措施),如当前区域的无线网络设备周围的无线终端数量过多,有可能是人流拥挤,需要管理员派人过去维护秩序,以防发生安全事故。在一实施例中,该告警策略为无线终端的数量在半个小时内超过1000个时,需要进行告警,则该服务器20判断该第一分析结果是否超过1000个, 若该第一分析结果超过1000个,则确定该第一分析结果满足告警条件,并在该第一分析结果满足告警条件时,发出告警信息。如,该第一分析结果为:某个无线网络设备10某天接入的无线终端的数量在半个小时内为1500个,则服务器20根据预设的告警策略判断该第一分析结果为在半个小时内超过1000个,确定该第一分析结果满足告警条件,发送告警信息。该告警信息可以为文字信息、声音信息、光信息等,,当该告警信息为文字信息时,可通过邮件或短信发出告警信息;当该告警信息为声音信息时,可通过扬声器发出告警信息;当该告警信息为光信息时,可通过告警灯发出告警信息。进一步的,该无线网络设备10,还用于根据预设的第三分析策略对该筛选出的用户上网数据进行分析,得到第三分析结果;及用于将该第三分析结果发送到服务器20;该服务器20,还用于接收并显示该无线网络设备10发送的第三分析结果。该第三分析策略可根据需要设置,如该第三分析策略为第三客流分析策略、第三跟踪分析策略等,其中,该第三客流分析策略为:分析无线网络设备10在预设周期内每天接入的无线终端的总数量、分析无线网络设备10在预设周期内每天接入且为第一次接入的无线终端的总数量、分析无线网络设备10在预设周期内每天接入且为非第一次接入的无线终端的总数量、分析无线网络设备10累计接入的无线终端的总数量,等等;该第一跟踪分析策略为:分析目标无线终端的出现位置或轨迹,等等。在一实施例中,该第三分析策略为分析无线网络设备10在预设周期内每天接入的无线终端的总数量,则该无线网络设备10根据符合预设条件的用户上网数据分析无线网络设备10在预设周期内每天接入的无线终端的总数量,得到第三分析结果,如,当该预设周期为7天,一个无线网络设备10的第三分析结果如表四所示,总数量的单位为个。以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
技术领域
,均同理包括在本发明的专利保护范围内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1