车联网应用逻辑架构
通常车联网应用采用多层架构,实现车辆和车辆相关人员之间的有效互动,通过MNO系统、车辆服务平台、APP应用网关及第三方系统,为车辆相关人员提供优质的服务。
上行数据处理流程
1、车载终端把数据实时发送给接入网关(支持TCP Socket,MQTT,protocol buffer等多种传输协议)。 2、车联网网关将数据分发到消息队列。 3、处理服务从消息队列服务中消费消息并根据业务需要,将数据分发到Redis等缓存服务,或持久化到大数据平台。 4、用户通过浏览器或者移动App,访问相关车辆状态数据。
下行数据处理流程
1、用户通过浏览器或者移动App发送车载设备控制指令。 2、车联网应用服务对用户控制进行身份识别,通过后发送到下行数据网关。 3、网关从消息队列服务根据TBox传输协议发送到车辆,完成整个车辆的下行数据控制。