1.一种物联网终端历史库的构建方法,其特征在于,该方法包括:
radius数据对接、解析:在4g网络中,若物联网终端接入上线时,业务网关pgw发送用户的上线、更新和下线radius记录,通过配置将radius记录发送到接收服务器;接收服务器通过部署lvs将radius记录进行分发,通过部署在应用服务器的flume中间件将radius记录写到lvs后端部署的消息队列中;解析服务器从消息队列中读取radius记录进行解析;
hssimei信息对接:机卡绑定信息在hss上进行签约,若卡在其他终端使用时,则触发通知消息,将当前的异常终端mdn、imsi、imei、事件时间和位置信息上报到服务器;
终端历史库异常接入数据存储:若hssimei上报异常记录,则判断mdn和imei作为主键是否存在内存库中,若存在,则刷新最后接入时间,若不存在,则将接入到终端历史库中的状态设为异常,并更新mdn的异常imei和事件;
终端历史库正常接入数据存储:判断radius记录中的mdn和imei是否存在内存库中,若存在且事件时间大于记录时间,则更新最后接入时间,若不存在,则作为新记录插入终端历史库中,且将上一次正常接入数据的最后接入时间更新为当前数据的事件时间;
异常终端识别:对于hssimei上报异常记录,此终端直接判断状态为异常,对于其他正常状态记录,若终端和接入位置均发生变更,则触发判定规则,此类终端标记为异常变更,后续由企业经理判断是否异常;
终端生命周期查询和诊断:构建终端历史库后,需要提供给外部接口能力,包含:通过卡号查询接入的终端历史记录、通过终端imei查询接入的卡号历史记录和判断卡号是否为异常终端接入。
2.根据权利要求1所述的物联网终端历史库的构建方法,其特征在于,所述radius记录包含的数据信息有:事件时间、mdn、imsi、imei、位置信息、状态类型和接入apn。
3.根据权利要求1所述的物联网终端历史库的构建方法,其特征在于,所述hssimei信息对接中,还对接dpi数据处理附着请求失败数据,并进行imei记录。
4.根据权利要求1所述的物联网终端历史库的构建方法,其特征在于,所述终端历史库中存储的字段为:mdn、imsi、imei、终端初次接入时间、终端最后接入时间、位置信息和状态。
5.根据权利要求1所述的物联网终端历史库的构建方法,其特征在于,根据imei对不同终端进行判断,且imei的前八位通过模组库进行匹配,从而关联终端类型和详细型号。
6.一种物联网终端历史库的构建装置,其特征在于,该装置包括:
radius数据对接解析模块,用于在4g网络中,若物联网终端接入上线时,业务网关pgw发送用户的上线、更新和下线radius记录,通过配置将radius记录发送到接收服务器;接收服务器通过部署lvs将radius记录进行分发,通过部署在应用服务器的flume中间件将radius记录写到lvs后端部署的消息队列中;解析服务器从消息队列中读取radius记录进行解析;
hssimei信息对接模块,用于机卡绑定信息在hss上进行签约,若卡在其他终端使用时,则触发通知消息,将当前的异常终端mdn、imsi、imei、事件时间和位置信息上报到服务器;
终端历史库异常接入数据存储模块,用于若hssimei上报异常记录,则判断mdn和imei作为主键是否存在内存库中,若存在,则刷新最后接入时间,若不存在,则将接入到终端历史库中的状态设为异常,并更新mdn的异常imei和事件;
终端历史库正常接入数据存储模块,用于判断radius记录中的mdn和imei是否存在内存库中,若存在且事件时间大于记录时间,则更新最后接入时间,若不存在,则作为新记录插入终端历史库中,且将上一次正常接入数据的最后接入时间更新为当前数据的事件时间;
异常终端识别模块,用于对于hssimei上报异常记录,此终端直接判断状态为异常,对于其他正常状态记录,若终端和接入位置均发生变更,则触发判定规则,此类终端标记为异常变更,后续由企业经理判断是否异常;
终端生命周期查询和诊断模块,用于构建终端历史库后,需要提供给外部接口能力,包含:通过卡号查询接入的终端历史记录、通过终端imei查询接入的卡号历史记录和判断卡号是否为异常终端接入。
7.根据权利要求6所述的物联网终端历史库的构建方法,其特征在于,所述radius记录包含的数据信息有:事件时间、mdn、imsi、imei、位置信息、状态类型和接入apn。
8.根据权利要求6所述的物联网终端历史库的构建方法,其特征在于,所述hssimei信息对接模块,还用于对接dpi数据处理附着请求失败数据,并进行imei记录。
9.根据权利要求6所述的物联网终端历史库的构建方法,其特征在于,所述终端历史库中存储的字段为:mdn、imsi、imei、终端初次接入时间、终端最后接入时间、位置信息和状态。
10.根据权利要求6所述的物联网终端历史库的构建方法,其特征在于,根据imei对不同终端进行判断,且imei的前八位通过模组库进行匹配,从而关联终端类型和详细型号。
11.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-5任一项所述方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有执行权利要求1-5任一项所述方法的计算机程序。