基于前端感知设备的城市人员漫入漫出监测方法及系统
技术领域
本发明涉及互联网通信技术领域,特别是涉及一种基于前端感知设备的城 市人员漫入漫出监测方法及系统。
背景技术
本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在 先技术。
随着经济的发展,城市面积的日益增加,城市之间的界线越来越模糊,人 们在城市之间的活动越来越多,跨城出行的方式也变得多样化,从之前的汽车 火车变成现在是公共交通、车辆自驾、越野单车等方式,随着运营商取消长途 和漫游方式,公安无法从原有话单、围栏等手段中获取目标人员信息,对维护 社会治安带来很大的困扰;
在大数据新时代背景下,以信息技术为标志的现代科技突飞猛进,以数据 规模爆炸式增长和数据模式高度复杂化为特征的大数据时代全面到来。随着网 络科技技术的发展,4G、5G手机逐渐普及,WiFi6技术也逐步成熟,NFC功能 变成标配,人们对手机的依赖已经远远超过了电脑,手机学习和办公变成了普 遍现象,随着电子证照项目的推进,出门不需要带太多RFID卡,手机就能解决 大部分问题,因此可通过采集手机信息实现采集人员漫入漫出城市的信息。
目前,现有专利技术中公开了相关基于采集手机MAC信息开监测人员进出 城的方法,例如,专利申请号为:201610044957.5,公开了一种监测城市外来人 员首次入城的方法及系统,针对城市外来人员,发明一种监测城市外来人员首 次入城的方法与系统,通过对城市外来人员首次入城时间的掌握,可以为城市 的发展决策、城市外来人员管理及至公安涉及到外来人员的案情研判提供一定 的辅助。但是,发明人发现,存在的技术问题是:
(1)现有技术无法解决伪MAC去除问题,不能分辨真MAC和伪MAC;
(2)现有技术只依赖MAC采集的单一功能,研判数据源存在局限性;
(3)现有技术利用MAC采集的范围较小,并且在车速超过60KM/H时采 集率较低,外加存在伪MAC等因素,误差较大;
(4)现有技术中无法采集IOS操作系统的信息。
发明内容
为了解决上述问题,本发明提出了一种基于前端感知设备的城市人员漫入 漫出监测方法及系统,通过前端感知设备获取智能终端的IMSI、MAC和IDFA, 根据对同一智能终端的IMSI采集时间与MAC或IDFA采集时间的比较,实现对人 员进出城的监测。
为了实现上述目的,本发明采用如下技术方案:
第一方面,本发明提供一种基于前端感知设备的城市人员漫入漫出监测方 法,包括:
采集经过安装于城市边界的前端感知设备的IMSI、MAC和IDFA信息;
将IMSI与MAC或IMSI与IDFA进行对应后标记为同一智能终端;
对同一智能终端的IMSI采集时间与MAC或IDFA采集时间进行比较,根 据比较结果判断城市人员漫入或漫出的出入城状态。
第二方面,本发明提供一种基于前端感知设备的城市人员漫入漫出监测系 统,包括:
采集模块,用于采集经过安装于城市边界的前端感知设备的IMSI、MAC 和IDFA信息;
标记模块,用于将IMSI与MAC或IMSI与IDFA进行对应后标记为同一智 能终端;
判断模块,用于对同一智能终端的IMSI采集时间与MAC或IDFA采集时 间进行比较,根据比较结果判断城市人员漫入或漫出的出入城状态。
第三方面,本发明提供一种电子设备,包括存储器和处理器以及存储在存 储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完 成第一方面所述的方法。
第四方面,本发明提供一种计算机可读存储介质,用于存储计算机指令, 所述计算机指令被处理器执行时,完成第一方面所述的方法。
与现有技术相比,本发明的有益效果为:
本发明前端感知设备采集的信息包含智能终端的IMSI、Android操作系统 的MAC和IOS操作系统的IDFA信息,解决现有技术中只依赖MAC采集的单 一功能,研判数据源存在局限性的问题。
本发明信息的传输支持3G、4G、5G物联网回传、光纤回传、网线回传等 多种传输方式,方便部署使用,且后台系统可以长期、实时进行全自动监测, 全自动分析城市人口一段时间段内的变化情况,为城市的发展决策提供一定的 数据辅助。
本发明利用智能终端的IMSI、Android操作系统的MAC和IOS操作系统的 IDFA信息,多种数据源综合分析,还解决了现有技术中存在伪MAC的问题, 保证数据的真实性、准确性。
本发明旨在针对城市间漫入漫出的人员,提出一种监测城市人员进入和离 开城市的方法,通过对人员进出城时间点的统计,构建人员进出城和在城市来 回往返的动态管控体系,搭建公安智慧大脑,为情报研判、智能应用打下基础。
附图说明
构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
图1为本发明实施例1提供的基于前端感知设备的城市人员漫入漫出监测 方法流程图。
具体实施方式:
下面结合附图与实施例对本发明做进一步说明。
应该指出,以下详细说明都是示例性的,旨在对本发明提供进一步的说明。 除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的 普通技术人员通常理解的相同含义。
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图 限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确 指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,术语“包括” 和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系 列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步 骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备 固有的其它步骤或单元。
在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
实施例1
如图1所示,本实施例提供一种基于前端感知设备的城市人员漫入漫出监 测方法,包括:
S1:采集经过安装于城市边界的前端感知设备的IMSI、MAC和IDFA信息;
S2:将IMSI与MAC或IMSI与IDFA进行对应后标记为同一智能终端;
S3:对同一智能终端的IMSI采集时间与MAC或IDFA采集时间进行比较, 根据比较结果判断城市人员漫入或漫出的出入城状态。
在本实施例中,所述步骤S1中,在城市的地理边界位置上安装前端感知设 备,可以理解的,城市的地理边界位置可以为高速路口、汽车站、火车站、港 口、机场等;
所述前端感知设备包括IMSI定向天线、MAC全向天线和IDFA全向天线;
其中,所述IMSI定向天线的方向朝城市外部,该天线为120°夹角扇形天线, 15dBi增益,接收机灵敏度为-105dBm到-70dBm,惩罚时间为0.2s;
所述MAC全向天线和IDFA全向天线分别采集MAC和IDFA,7dBi增益,接 收机灵敏度为-95dBm到-60dBm,无惩罚时间;
采集MAC的全向天线支持802.11a/c协议,1到10信道轮询采集;
前端感知设备采集手机的IMSI、Android操作系统的MAC和IOS操作系统的 IDFA信息,可以看出,本实施例兼容智能终端的Android操作系统和IOS操作系 统,解决现有方法中只依赖MAC数据源的局限性问题。
在本实施例中,由于,IMSI定向天线的灵敏度高,并且天线的增益强,且 为定向天线,只面向一个方向;而MAC/IDFA全向天线的灵敏度相对较低,增益 不如IMSI定向天线,且为全向天线,所以采集距离较IMSI采集设备近,但是因 为是全向天线,所以可以采集IMSI定向天线的背向数据;
故,如果先采集到目标IMSI,再采集到目标MAC/IDFA,则方向为从IMSI 定向天线正面行驶到背面;
如果先采集到目标MAC/IDFA,再采集到目标IMSI,则方向为从IMSI定向 天线背面行驶到正面;
如果目标IMSI和MAC/IDFA同时被采集,则根据在前端感知设备上的驻留 时间,IMSI定向天线的惩罚时间为0.2s,所以驻留时间小于等于0.2s;MAC/IDFA 全向天线无惩罚时间,所以如果目标不移动,则会一直驻留;
则,若目标的MAC/IDFA驻留时间均小于等于0.2s,则目标从为IMSI定向天 线正面行驶到背面;若目标的MAC/IDFA驻留时间大于0.2s,则目标从为IMSI定 向天线背面行驶到正面。
在本实施例中,设置定向天线的正面朝向城市外部,则IMSI定向天线的正 面为进入城市方向,背面为离开城市方向,若从IMSI定向天线正面行驶到背面, 记为漫入,从背面行驶到正面,则为漫出;
故,所述步骤S3中,若同一手机终端的IMSI被采集时间早于MAC/IDFA采 集时间,则判断目标漫入;若相反,则为漫出;若同时被采集到,则判断驻留 时间,若采集目标的MAC/IDFA驻留时间小于等于0.2s,则为漫入,反之,则为 漫出。
在本实施例中,前端感知设备采集IMSI、MAC和IDFA信息后,将信息传输 至后台分析系统,并且在前端感知设备上传采集的手机的IMSI、MAC和IDFA信 息之前,还包括对后台分析系统进行初始化设置;
优选地,将采集的IMSI、MAC和IDFA信息通过物联网的方式传输到后台分 析系统进行研判分析。
在本实施例中,由于IMSI、MAC和IDFA均是智能终端的唯一标识信息,所 以将IMSI与MAC或IMSI与IDFA进行一一对应,标记为同一智能终端,并将对应 完成的智能终端存储入库,后台分析系统可通过调用API接口的方式调取IMSI 和MAC/IDFA的对应关系。
在更多实施例中,还包括对一段时间内出入城的人员数据进行统计分析, 用于展示城市人员的总体数量变动情况,包括:
对前端感知设备采集的IMSI、MAC和IDFA信息,判断多个目标智能终端 的出入城状态,并统计处于同一出入城状态的人员数目。
实施例2
本实施例提供一种基于前端感知设备的城市人员漫入漫出监测系统,包括:
采集模块,用于采集经过安装于城市边界的前端感知设备的IMSI、MAC 和IDFA信息;
标记模块,用于将IMSI与MAC或IMSI与IDFA进行对应后标记为同一智 能终端;
判断模块,用于对同一智能终端的IMSI采集时间与MAC或IDFA采集时 间进行比较,根据比较结果判断城市人员漫入或漫出的出入城状态。
此处需要说明的是,上述模块对应于实施例1中的步骤S1至S3,上述模块 与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的 内容。需要说明的是,上述模块作为系统的一部分可以在诸如一组计算机可执 行指令的计算机系统中执行。
在更多实施例中,还提供:
一种电子设备,包括存储器和处理器以及存储在存储器上并在处理器上运 行的计算机指令,所述计算机指令被处理器运行时,完成实施例1中所述的方 法。为了简洁,在此不再赘述。
应理解,本实施例中,处理器可以是中央处理单元CPU,处理器还可以是 其他通用处理器、数字信号处理器DSP、专用集成电路ASIC,现成可编程门阵 列FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组 件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数 据、存储器的一部分还可以包括非易失性随机存储器。例如,存储器还可以存 储设备类型的信息。
一种计算机可读存储介质,用于存储计算机指令,所述计算机指令被处理 器执行时,完成实施例1中所述的方法。
实施例1中的方法可以直接体现为硬件处理器执行完成,或者用处理器中 的硬件及软件模块组合执行完成。软件模块可以位于随机存储器、闪存、只读 存储器、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟 的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其 硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
本领域普通技术人员可以意识到,结合本实施例描述的各示例的单元即算 法步骤,能够以电子硬件或者计算机软件和电子硬件的结合来实现。这些功能 究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。 专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但 是这种实现不应认为超出本申请的范围。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的 技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内, 所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明 保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上, 本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明 的保护范围以内。