白皮书
车联网设计与实现:搭建可靠、高效、符合行业需求的车联网平台 →

挑战

海量车机系统安全接入

新一代智慧车联系统涵盖车内总线数据上报、远程、车机配置下发、推送文件、推送消息、运营关怀等全新车联网业务,产生的海量消息 Topic 需要更加安全稳定的接入与传输实现消息订阅和发布。

复杂网络环境下保证消息实时性与可靠性

部分场景如远程下发配置(远程控车)涉及的网络环境复杂,对消息到达的可靠性、实时性有很高的要求。

大并发、高可用消息通信

传统车企缺乏百万级大型并发通信系统的设计、开发、维护经验,自主构建的消息通信系统在大并发吞吐场景下对系统的稳定性和高可用面临巨大的挑战。

快速实现业务系统对接

车企的车机端、业务平台端往往都是独立团队运营,如何实现车机端和云端业务平台解耦并高效完成业务对接是项目能否按时交付的关键。

方案

基于 EMQX 的智慧车联系统采用 MQTT 协议接入,通过负载均衡与 EMQX 分布式集群部署,可以实现千万级别的车机连接和数据通信能力,支持 TLS/DTLS 安全协议,保障系统可靠与稳定。

通过强大的消息规则引擎,一站式实现海量消息桥接 Kafka 持久化、离线消息缓存等能力,同时提供丰富的微服务 API 供上层的 TPS 和其他业务平台调用。

EMQX 提供心跳监测、遗嘱消息、QoS 等级等多重保障机制,通过离线消息存储实现在复杂的网络环境下实时、安全、可靠的车机消息通信。EMQX 同时提供对 MQTT over QUIC 协议支持,进一步提供在弱网环境下的高可靠数据传输。

EMQ 车联网方案可以实现对新一代智慧车联系统和车内系统的松耦合。EMQX 提供的丰富的数据接口与数据集成能力帮助主机厂开发团队更专注上层应用的开发,无需过多关注车辆数据连接。同时 EMQX ECP 提供的云原生 EMQX 多集群生命周期管理功能可以为主机厂车联网不同业务部门提供可自动部署与弹性伸缩的多集群环境,实现不同服务之间的独立开发运营。

方案

成果

  • EMQ 为车联网平台提供高效、稳定的底层框架,满足车联网系统的高可用、大并发、低时延业务场景,大大提升车联网团队的开发效率、降低开发维护成本。
  • 车企通过一站式的集成 EMQ 能力,高效地实现了从车端采集、消息传递、消息接收和处理、数据存储等一系列车联网应用的消息通信和数据处理。保障海量车机系统的安全接入和消息可靠双向传输。同时分布式集群架构实现接入容量动态水平扩展,分层架构设计提供良好的扩展能力。
  • EMQX ECP 提供的多集群自动部署与统一管理能力为大型车联网开发团队的开发、测试与生产环境提供更高效的运维管理服务支撑,大大提高研发与运维效率。