一种基于区块链的移动终端位置轨迹监测系统及方法技术方案

技术编号:22056175 阅读:34 留言:0更新日期:2019-09-07 15:34
本发明专利技术特别涉及一种基于区块链的移动终端位置轨迹监测系统及方法。该基于区块链的移动终端位置轨迹监测系统,包括写入/查询操作判断模块,MD5加密模块,MongoDB索引记录模块,区块链存储模块,智能合约模块,位置轨迹绘制模块和位置轨迹预测模块,所述写入/查询操作判断模块依次通过MD5加密模块和MongoDB索引记录模块连接到区块链存储模块,所述区块链存储模块通过智能合约模块分别连接到位置轨迹绘制模块和位置轨迹预测模块。基于区块链技术对用户使用通信服务产生的LAC/CI数据进行存取,同时结合MD5消息摘要算法对用户移动终端号码等关键信息进行加密处理,在有效保证用户数据隐私的前提下,提高了对用户位置轨迹监测的效率。

A Location Trajectory Monitoring System and Method for Mobile Terminal Based on Block Chain

【技术实现步骤摘要】
一种基于区块链的移动终端位置轨迹监测系统及方法
本专利技术涉及区块链
,特别涉及一种基于区块链的移动终端位置轨迹监测系统及方法。
技术介绍
区块链技术是利用块链式数据结构来验证与存储数据,利用分布式节点共识算法来生成和更新数据,利用密码学的方式保证数据传输和访问的安全,利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。当前,区块链已经在在金融行业得到广泛应用,各种虚拟货币尤其以比特币最能作为其代表;除可以用在金融行业外,其他诸如物流行业、房地产行业等也具有较好的应用前景。目前,用户在使用运营商通信服务时可以移动终端自动、主动联接的LAC(位置区码)和CI数据(小区识别)信息(LAC和CI为电信运营商基础设施信息)记录着用户在那刻的位置信息。而且通过对一段时间段内各个时刻位置信息的记录、识别,能够得出某段时间内的用户移动轨迹或活动范围,同时基于历史数据和简单的算法(目前可采用基于不同时刻位置信息统计频率进行计算)也可以推测出在将来的某一时刻该用户可能的位置信息。但是现有技术中,对位置信息的信息安全难以得到保障,若历史位置数据泄露将会对用户安全本文档来自技高网...

【技术保护点】
1.一种基于区块链的移动终端位置轨迹监测系统,其特征在于:包括写入/查询操作判断模块,MD5加密模块,MongoDB索引记录模块,区块链存储模块,智能合约模块,位置轨迹绘制模块和位置轨迹预测模块,所述写入/查询操作判断模块依次通过MD5加密模块和MongoDB索引记录模块连接到区块链存储模块,所述区块链存储模块通过智能合约模块分别连接到位置轨迹绘制模块和位置轨迹预测模块。

【技术特征摘要】
1.一种基于区块链的移动终端位置轨迹监测系统,其特征在于:包括写入/查询操作判断模块,MD5加密模块,MongoDB索引记录模块,区块链存储模块,智能合约模块,位置轨迹绘制模块和位置轨迹预测模块,所述写入/查询操作判断模块依次通过MD5加密模块和MongoDB索引记录模块连接到区块链存储模块,所述区块链存储模块通过智能合约模块分别连接到位置轨迹绘制模块和位置轨迹预测模块。2.根据权利要求1所述的基于区块链的移动终端位置轨迹监测系统,其特征在于:所述写入/查询操作判断模块用于判断操作请求是写入操作请求还是查询操作请求;所述MD5加密模块用于对用户的移动终端号码信息进行MD5消息摘要算法加密,保护隐私数据;所述MongoDB索引记录模块用于存储用户移动终端号码与存储区块的对应关系数据;所述区块链存储模块用于存储移动终端号码及LAC/CI信息;所述智能合约模块用于存储功能代码,根据功能需求驱动位置轨迹绘制模块和/或位置轨迹预测模块进行位置轨迹绘制操作和/或位置轨迹预测工作;所述位置轨迹绘制模块用于根据智能合约模块的驱动指令,基于区块链存储模块中获取查询移动终端号码关联的LAC/CI信息,进行位置轨迹绘制,确定用户在某段时间内的活动轨迹;所述位置轨迹预测模块用于根据智能合约模块的驱动指令,基于区块链存储模块中获取查询移动终端号码关联的LAC/CI信息和预测算法,对用户将来某一时刻的轨迹进行预测。3.根据权利要求2所述的基于区块链的移动终端位置轨迹监测系统,其特征在于:所述预测算法采用深度优先算法来得到轨迹,从历史数据中选择概率最大的轨迹作为最终的预测轨迹。4.根据权利要求1~3所述的基于区块链的移动终端位置轨迹监测系统的监控方法,其特征在于:基于区块链技术存储记录用户移动终端在各个时刻的LAC/CI信息,利用区块链技术公开、透明、不可篡改和永久保存的特性,实现对某段时间内用户移动终端位置轨迹的高效记录;并采用智能合约模块对移动终端进行监测,包括位置轨迹绘制功能和位置轨迹预测功能;同时,通过对用户移动终端号码采用MD5消息摘要算法进行加密设置,基于MongoDB索引记录模块存储的键值对索引信息,提高对用户隐私数据的保密性和查询检索效率。5.根据权利要求4所述的基于区块链的移动终端位置轨迹监测系统的监控方法,其特征在于:用户登录检测系统并输入操作...

【专利技术属性】
技术研发人员:于辉刘善武李进刘文敏唐坤
申请(专利权)人:国家计算机网络与信息安全管理中心
类型:发明
国别省市:北京,11

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

1