一种基于多协议融合的车联网终端接入系统技术方案

技术编号:37609946 阅读:26 留言:0更新日期:2023-05-18 12:01
本发明专利技术涉及一种基于多协议融合的车联网终端接入系统,以及对应的网络协议类型,并基于所述终端类型和所述网络协议类型确定对应的安全校验方式;业务支撑层基于springboot开发的多个微服务模块,管理接入终端状态并进行收发数据、协议解析和消息处理;各微服务模块间通过kafka做为消息中间件进行数据的削峰解耦;基础设施层部署消息中间件集群,所述中间件集群用于对不同业务类型的数据进行分类存储;服务边界清晰,性能高,kakfa作为中间件消息并发处理在百万级以上,可扩展性强,无论增加什么类型协议或者终端都只需要在相应接入服务或者协议解析服务做少量修改即可完成接入,能够进行针对性优化、扩容,排查问题十分方便。便。便。

【技术实现步骤摘要】
一种基于多协议融合的车联网终端接入系统


[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...

【专利技术属性】
技术研发人员:贾鹏飞郭杨斌罗跃军
申请(专利权)人:武汉中海庭数据技术有限公司
类型:发明
国别省市:

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

1