一种物联网终端历史库的构建方法及装置制造方法及图纸

技术编号:27661996 阅读:15 留言:0更新日期:2021-03-12 14:33
本发明专利技术公开一种物联网终端历史库的构建方法及装置,其中,该方法包括:radius数据对接、解析;HSS IMEI信息对接;终端历史库异常接入数据存储;终端历史库正常接入数据存储;异常终端识别;终端生命周期查询和诊断。该方法及装置实现了终端和卡号历史库,包含了正常接入的终端信息和异常接入的终端信息;通过引入DPI的附着记录可实时更新异常接入的最后接入时间,方便使用者了解终端的最后接入行为;提供多种维度查询的接口,并上线了异常终端的诊断功能。

【技术实现步骤摘要】
一种物联网终端历史库的构建方法及装置
本专利技术涉及物联网业务领域,尤其是一种物联网终端历史库的构建方法及装置。
技术介绍
随着互联网技术的不断发展,物联网技术也迎来了爆棚式的发展,特别是5G技术的发展和推广更推动了物联网终端的海量增长,传感器技术的日益成熟是物联网快速发展的重要驱动因素。它通过将现实世界的物理信息转化为虚拟数据,促进小型、低成本和低功耗应用程序的可持续发展。随着各行各业都在使用物联网终端接入网络,特别是在抄表、车联网、智能穿戴设备和工业物联网等领域的发展,物联网终端已经遍布楼宇、户外乃至地下室等空间。由于分布广泛,物联网终端也面临着被盗用,将物联网卡使用在其他非法终端,用作短信诈骗等非法用途。因此,目前4G网络一般使用机卡绑定策略,通过在HSS上配置终端的IMEI和物联网卡的IMSI进行绑定,保证物联卡只能在一个终端上进行使用。终端接入时MME上报授权信息时携带IMEI信息,HSS通过已绑定的IMEI对上报的信息进行校验,校验不通过则不允许此终端接入网络。但是,目前只能使用单卡进行HSS的机卡绑定查询,无法进行终端和MDN、IMSI历史关系的查询。因此,希望构建终端库记录卡和终端的生命周期。
技术实现思路
物联网业务在使用时,为了进行防盗需求,需要对终端和卡号进行机卡绑定,HSS上签约机卡绑定可以指定终端IMEI或者第一次正常接入的IMEI进行绑定。目前通过查询接口可以查询HSS上的单用户机卡绑定信息。为解决用户在出现机卡绑定问题时,无法知道最后接入的终端IMEI,客户无法在第一时间知道终端的变更的问题,本专利技术提供一种物联网终端历史库的构建方法及装置,可以查询终端变更记录,可以查询终端最后接入的IMEI信息,可以诊断机卡绑定异常,还可以批量查询终端的历史变更记录信息。为实现上述目的,本专利技术采用下述技术方案:在本专利技术一实施例中,提出了一种物联网终端历史库的构建方法,该方法包括: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查询接入的卡号历史记录和判断卡号是否为异常终端接入。进一步地,radius记录包含的数据信息有:事件时间、MDN、IMSI、IMEI、位置信息、状态类型和接入APN。进一步地,HSSIMEI信息对接中,还对接DPI数据处理附着请求失败数据,并进行IMEI记录。进一步地,终端历史库中存储的字段为:MDN、IMSI、IMEI、终端初次接入时间、终端最后接入时间、位置信息和状态。进一步地,根据IMEI对不同终端进行判断,且IMEI的前八位通过模组库进行匹配,从而关联终端类型和详细型号。在本专利技术一实施例中,还提出了一种物联网终端历史库的构建装置,该装置包括: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查询接入的卡号历史记录和判断卡号是否为异常终端接入。进一步地,radius记录包含的数据信息有:事件时间、MDN、IMSI、IMEI、位置信息、状态类型和接入APN。进一步地,HSSIMEI信息对接模块,还用于对接DPI数据处理附着请求失败数据,并进行IMEI记录。进一步地,终端历史库中存储的字段为:MDN、IMSI、IMEI、终端初次接入时间、终端最后接入时间、位置信息和状态。进一步地,根据IMEI对不同终端进行判断,且IMEI的前八位通过模组库进行匹配,从而关联终端类型和详细型号。在本专利技术一实施例中,还提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现前述物联网终端历史库的构建方法。在本专利技术一实施例中,还提出了一种计算机可读存储介质,计算机可读存储介质存储有执行物联网终端历史库的构建方法的计算机程序。有益效果:1、本专利技术实现了终端和卡号历史库,包含了正常接入的终端信息和异常接入的终端信息。2、本专利技术通过引入DPI的附着记录本文档来自技高网...

【技术保护点】
1.一种物联网终端历史库的构建方法,其特征在于,该方法包括:/nradius数据对接、解析:在4G网络中,若物联网终端接入上线时,业务网关PGW发送用户的上线、更新和下线radius记录,通过配置将radius记录发送到接收服务器;接收服务器通过部署LVS将radius记录进行分发,通过部署在应用服务器的flume中间件将radius记录写到LVS后端部署的消息队列中;解析服务器从消息队列中读取radius记录进行解析;/nHSSIMEI信息对接:机卡绑定信息在HSS上进行签约,若卡在其他终端使用时,则触发通知消息,将当前的异常终端MDN、IMSI、IMEI、事件时间和位置信息上报到服务器;/n终端历史库异常接入数据存储:若HSSIMEI上报异常记录,则判断MDN和IMEI作为主键是否存在内存库中,若存在,则刷新最后接入时间,若不存在,则将接入到终端历史库中的状态设为异常,并更新MDN的异常IMEI和事件;/n终端历史库正常接入数据存储:判断radius记录中的MDN和IMEI是否存在内存库中,若存在且事件时间大于记录时间,则更新最后接入时间,若不存在,则作为新记录插入终端历史库中,且将上一次正常接入数据的最后接入时间更新为当前数据的事件时间;/n异常终端识别:对于HSSIMEI上报异常记录,此终端直接判断状态为异常,对于其他正常状态记录,若终端和接入位置均发生变更,则触发判定规则,此类终端标记为异常变更,后续由企业经理判断是否异常;/n终端生命周期查询和诊断:构建终端历史库后,需要提供给外部接口能力,包含:通过卡号查询接入的终端历史记录、通过终端IMEI查询接入的卡号历史记录和判断卡号是否为异常终端接入。/n...

【技术特征摘要】
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发送用户的上线、更新和下...

【专利技术属性】
技术研发人员:于欢龙
申请(专利权)人:中盈优创资讯科技有限公司
类型:发明
国别省市:上海;31

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

1