【技术实现步骤摘要】
一种基于多协议融合的车联网终端接入系统
[0001]本专利技术涉及智能驾驶领域,尤其涉及一种基于多协议融合的车联网终端接入系统。
技术介绍
[0002]随着车辆网联化的发展,国家、地方、企业、个人都对车辆运行时的实时数据有着迫切需求,因此车辆网联系统涉及的终端类型及协议类型会越来越多,例如tcp网络协议相关的gb808、gb32960协议,tbox厂家私有协议,mqtt网络协议相关的车辆主机系统协议,Http网络协议相关的手机app通信协议等,如何在一个系统内高效的接入多类型数据就是一个难题。
技术实现思路
[0003]本专利技术针对现有技术中存在的技术问题,提供一种基于多协议融合的车联网终端接入系统,兼容多种终端设备、多种协议上传数据,实时高效处理车辆信息及告警,并将部分数据上传到国家及地方监管平台。
[0004]本专利技术解决上述技术问题,第一方面,本专利技术实施例提供技术方案如下:一种基于多协议融合的车联网终端接入系统,包括:
[0005]终端层,用于确定接入终端的终端类型,以及对应的网 ...
【技术保护点】
【技术特征摘要】
1.一种基于多协议融合的车联网终端接入系统,其特征在于,包括:终端层,用于确定接入终端的终端类型,以及对应的网络协议类型,并基于所述终端类型和所述网络协议类型确定对应的安全校验方式;业务支撑层,用于基于springboot开发的多个微服务模块,管理接入终端状态并进行收发数据、协议解析和消息处理;各微服务模块间通过kafka做为消息中间件进行数据的削峰解耦;基础设施层,用于部署消息中间件集群,所述中间件集群用于对不同业务类型的数据进行分类存储。2.根据权利要求1所述的基于多协议融合的车联网终端接入系统,其特征在于,所述接入终端包括车辆终端、主机系统、车主APP和监管平台;所述终端层具体用于,在确定网络协议类型为tcp时,以haproxy进行负载均衡;在确定网络协议类型为mqtt时,以emqx服务器进行桥接,在确定网络协议类型为http时,Nginx和网关进行转发。3.根据权利要求1所述的基于多协议融合的车联网终端接入系统,其特征在于,所述业务支撑层包括终端接入模块、mqtt接入模块、协议解析模块、接口服务模块;所述终端接入模块以netty框架为核心,管理所有tcp连接,管理接入终端状态,进行收发数据,处理tcp消息,将tcp消息按协议进行截取、解密还原,并传给协议解析模块;所述mqtt接入模块,以mqtt通讯框架为核心,订阅mqtt主题消息,收发mqt...
【专利技术属性】
技术研发人员:贾鹏飞,郭杨斌,罗跃军,
申请(专利权)人:武汉中海庭数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。