从车辆到质量答案
V-Miner 本地采集 → V-Hub 持久待传 → V-Trunk 暂存去重 → V-System 领取并持久接收 → 投影与质量分析。
V-System 持久写入 Inbox 后才确认。V-Hub 查询到已提交状态,再完成本地保留流程;断线恢复后可以安全重试。
VEHICLE TELEMETRY & QUALITY ECOSYSTEM
VTQE · 现场车辆遥测与质量分析生态系统
连接车辆、现场和中心,让数据有来路,让质量有依据。
采集 → 汇聚 → 中继 → 分析
01 / ECOSYSTEM MAP
按网络划分位置,按箭头阅读关系。点击组件查看职责;切换视图,聚焦一类流向。此图为架构示意,不代表实时在线状态。
蓝色实线:数据 → 琥珀虚线:控制 ⇢ 紫色点线:部署 ⇢ · 小屏可横向滑动全景图
V-Miner 采集、V-Hub 汇聚、V-Trunk 中继、V-System 分析;V-Guard 保障采集进程,V-Toolkit 与 V-Deploy 支撑发布和部署。图中箭头表示逻辑内容流向,不表示公网主动连接现场。
02 / HOW IT FLOWS
V-Miner 本地采集 → V-Hub 持久待传 → V-Trunk 暂存去重 → V-System 领取并持久接收 → 投影与质量分析。
V-System 持久写入 Inbox 后才确认。V-Hub 查询到已提交状态,再完成本地保留流程;断线恢复后可以安全重试。
OTA 审批后的指令从 V-System 经 V-Trunk 供 V-Hub 轮询领取,再分发至车辆侧;清单、进度和结果反向汇报。
V-Hub 直接调用 V-Guard 控制采集进程;V-Guard 本机看护 V-Miner。OTA 安装由独立监督执行机制处理。
V-Toolkit 构建并上传发布包,经 Azure 虚拟机执行通道提交任务;已接管主机上的 V-Deploy 验证候选版本,再切换 V-Trunk 服务入口。
发布存储提供包文件,反向代理承接业务流量。V-Deploy 位于运维链路,当前试点范围为 Linux / V-Trunk。
V-Hub 与 V-System 分别连接 V-Trunk。数据内容向中心流动、指令内容向现场流动,而网络请求由两端主动发起,无需让公网中继直接拨入车辆网络。现场 gRPC 连接由 V-Hub 发起;HTTPS/TLS、身份认证和网络可达性按实际部署配置。
03 / SEVEN COMPONENTS
VTQE 是整个生态;V-System / VTS 是其中的中心系统。V-Toolkit 和 V-Deploy 分别负责操作入口与主机执行。
车辆侧 · 采集层
采集车辆遥测与日志,提供实时数据和一致的离线快照。
运行于车辆计算机;遥测写入本地 SQLite,V-Hub 通过 gRPC 读取。V-Guard 管理其进程与健康状态。
车辆侧 · 保障层
看护 V-Miner,让采集服务持续运行。
与 V-Miner 部署在同一车辆计算机,负责启动、停止、重启和健康检查;接收 V-Hub 的远程生命周期控制。
现场侧 · 汇聚层
连接多台车辆,按项目与场景组织采集、查看和同步。
在现场工程师电脑上运行,连接 V-Miner 和 V-Guard;将待传数据持久保存,连接可用时向 V-Trunk 上传并查询确认。
公网侧 · 中继层
跨网络暂存与转发数据,衔接间歇联网的现场和中心。
接收 V-Hub 批次,按记录标识去重;为 V-System 提供领取、确认和重试机制,同时中转 OTA 清单、指令与结果。
中心侧 · 分析层
将现场数据转化为可查看、可比较的质量指标。
又称 VTS。主动从 V-Trunk 领取记录,持久写入 Inbox 后确认,再投影到遥测仓库;提供项目质量、报表、账户管理与 OTA 控制台。
研发运维侧 · 工具层
统一开发工作区、组件构建、发布与部署操作。
应用名为 VTQE Toolkit,V-Toolkit 为组件代号。可管理本地服务和发布包;当前通过 Azure 虚拟机执行通道向已接管的主机发起 V-Deploy 任务。
受管主机侧 · 部署层
在目标主机独立执行版本验证、切换与失败回退。
VDeploy 的组件标识为 V-Deploy。当前为 Linux / V-Trunk 试点,通过本机 Unix Socket 接收任务;接管后依次准备候选版本、健康验证、切换入口、排空旧请求。V-System 接管属于后续扩展。
用小航和七种组件色,让复杂系统更容易被认识。