[发明专利]一种将车载终端数据接入车联网监控平台的方法和设备在审
申请号: | 201911334129.5 | 申请日: | 2019-12-23 |
公开(公告)号: | CN111131231A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 卢浩雷;张鹏;孟德超;王让;顾伟伟;张雷;武震宇;金鑫;于清源;张敏 | 申请(专利权)人: | 北京蜂云科创信息技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/24 |
代理公司: | 北京睿博行远知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 100000 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车载 终端 数据 接入 联网 监控 平台 方法 设备 | ||
1.一种将车载终端数据接入车联网监控平台的方法,其特征在于,所述方法包括:
根据标准协议数据对从车载终端发送的终端数据进行有效性校验,所述标准协议数据为与所述平台兼容的协议数据;
基于所述平台的键值数据库对所述终端数据进行合法性校验;
当所述终端数据通过所述有效性校验和所述合法性校验后,根据预设映射关系将所述终端数据转换为平台协议数据,所述映射关系为平台协议与所述标准协议数据的映射关系;
将所述平台协议数据推送到待处理消息队列,以使所述终端数据接入所述平台。
2.如权利要求1所述的方法,其特征在于,根据标准协议数据对从车载终端发送的终端数据进行有效性校验,具体为:
解析获取所述终端数据的数据包的结构,所述结构由起始符、命令单元、数据加密方式、数据单元长度、数据单元和校验码组成;
基于异或校验法判断所述命令单元是否与所述标准协议数据匹配;
若是,确定所述终端数据通过所述有效性校验,并基于日志开关输出日志到日志文件;
若否,确定所述终端数据未通过所述有效性校验并丢弃。
3.如权利要求2所述的方法,其特征在于,在确定所述终端数据通过所述有效性校验之后,还包括:
确定所述终端数据所属主题,所述主题与所述标准协议数据的协议类型对应;
将所述终端数据直接推送到与所述主题对应的原始数据消息队列;
基于日志收集系统Flume采集与所述原始数据消息队列对应的日志数据;
将所述日志数据存储到分布式文件系统HDFS并映射到数据仓库工具HIVE。
4.如权利要求2所述的方法,其特征在于,基于所述平台的键值数据库对所述终端数据进行合法性校验,具体为:
根据所述终端数据确定车辆识别号码;
判断所述车辆识别号码是否存在于所述平台的键值数据库中;
若是,确定所述终端数据通过所述合法性校验;
若否,基于所述日志开关输出错误日志到所述日志文件,更新车辆的联网状态。
5.如权利要求4所述的方法,其特征在于,在确定所述终端数据通过所述合法性校验之后,还包括:
步骤a,判断所述终端数据是否加密,若是,执行步骤b,若否,执行步骤c;
步骤b,对所述终端数据进行解密,执行步骤c;
步骤c,判断所述终端数据是否签名,若是,执行步骤d,若否,执行步骤e;
步骤d,验证所述终端数据的签名,若验证通过,执行所述步骤e,若验证不通过,执行步骤f;
步骤e,更新所述联网状态;
步骤f,输出错误日志到所述日志文件。
6.如权利要求5所述的方法,其特征在于,更新所述联网状态,具体为:
判断所述平台中是否存在所述车辆;
若是,则不更新所述联网状态;
若否,将所述车辆识别号码实时更新至所述键值数据库中。
7.如权利要求3所述的方法,其特征在于,所述待处理消息队列和所述原始数据消息队列基于Kafka技术,所述键值数据库为Redis数据库。
8.一种将车载终端数据接入车联网监控平台的设备,其特征在于,所述设备包括:
第一校验模块,用于根据标准协议数据对从车载终端发送的终端数据进行有效性校验,所述标准协议数据为与所述平台兼容的协议数据;
第二校验模块,用于基于所述平台的键值数据库对所述终端数据进行合法性校验;
转换模块,用于当所述终端数据通过所述有效性校验和所述合法性校验后,根据预设映射关系将所述终端数据转换为平台协议数据,所述映射关系为平台协议与所述标准协议数据的映射关系;
推送模块,用于将所述平台协议数据推送到待处理消息队列,以使所述终端数据接入所述平台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京蜂云科创信息技术有限公司,未经北京蜂云科创信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911334129.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:气动式舱体门盖开启机构
- 下一篇:一种雷达方位定位的装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置