虹科HiveMQ MQTT助力ECARX实现汽车智能互联
应用背景
ECARX是中国汽车制造商吉利旗下的一家科技创新企业,致力于持续打造行业领先的智能网联生态开放平台,全面为车企赋能,创造更智能、更安全的出行体验,为智能互联汽车提供智能解决方案。
ECARX主要业务包括吉利汽车的智能生态系统GKUI,汽车级芯片的研发,汽车共享服务,以及从汽车联网到家庭自动化的物联网产品线。
应用需求
ECARX需要收集来自汽车的遥测数据,包括远程状态、驾驶日志和x-call。他们还可以向汽车发送命令,如汽车共享的数字钥匙、远程发动机启动、远程气候控制和远程锁定/解锁。
面临的挑战——汽车与云之间的连接管理
ECARX计划支持多达100万辆汽车同时连接,并通过实现最短的连接时间和延迟来确保良好的终端用户体验。
解决方案
虹科HiveMQ 是一个基于 MQTT 数据传输的通信平台,旨在将数据快速、高效、可靠地传递给连接的物联网设备,HiveMQ 使用 MQTT 协议在设备和企业平台之间进行实时、双向的数据推送。
虹科HiveMQ 通过将 MQTT 消息无缝集成到 Kafka 消息传递流中,解决了 Kafka for IoT 的问题,此外,Kafka 消息也支持分发到 HiveMQ 和 MQTT 客户端。HiveMQ 代理已扩展为包含 Kafka 协议的本机实现,这允许 HiveMQ 将 MQTT 消息转置到 Kafka 协议中,反向亦然。我们的架构允许对物联网数据进行全面的 MQTT 支持,并与 Kafka 完全集成。
应用成效
虹科HiveMQ在这个架构中被用来管理汽车和云之间的连接和双向数据移动。ECARX将HiveMQ部署到阿里云SLB的集群环境中。该集群环境由3个节点驱动,每个节点包含8个核心的16G Centos EC2服务器。MQTT消息从HiveMQ转发到Kafka集群,用于将事件流转到企业系统。HiveMQ访问存储在Redis和Postgres数据库的车辆认证和授权数据。
如今,ECARX平台已连接到超过200万辆吉利汽车。目前,同一时间段联网汽车的平均数量超过350000辆,成本降低30%。
方案介绍
虹科HiveMQ 是一个基于 MQTT 数据传输的通信平台,旨在将数据快速、高效、可靠地传递给连接的物联网设备,HiveMQ 使用 MQTT 协议在设备和企业平台之间进行实时、双向的数据推送。
HiveMQ 的建立是为了解决企业在构建新的物联网应用时面临的一些关键技术挑战,包括:
- 构建可靠、可扩展的关键业务物联网应用
- 快速的数据交付,以满足终端用户对响应式物联网产品的期望
- 通过有效利用硬件、网络和云资源降低运营成本
- 将物联网数据整合到现有的企业系统中
虹科HiveMQ 提供免费版、专业版、企业版 MQTT Broker 产品,并提供 Kafka、企业安全及 MQTT Broker 桥接三种企业级扩展套件,HiveMQ 还提供高效的 MQTT 客户端及云平台,多方位满足用户需求。