面向应用的确定性数据总线技术蓝皮书总结
一、定位与意义
面向应用的确定性数据总线(AoD Data Bus)是工业互联网2.0阶段支撑“网-算-控”一体化技术体系的关键环节,其定位在于连接网络资源、计算资源和应用业务,提供具有确定性保障能力的数据传输通道、标准化数据模型和高效数据分发机制。AoD Data Bus的核心内涵是以高效数据分发和标准数据模型为基础,通过支撑应用到应用的整体确定性,实现全链条系统的互联互通。其作用在于打破OT与IT间的界限,实现数据流动和共享,支撑设计-制造-供应“三链”自主智能化业务,驱动工业智能化发展。
二、架构与特征
1. 架构
AoD Data Bus的功能架构包括数据服务接口、数据模型、QoS管理和数据分发4个核心模块。数据服务接口提供统一规范的服务接口调用API,支持Pub/Sub和C/S两种数据收发模式;数据模型模块规范数据模型格式和编码规则,实现数据格式的统一和互认;数据分发模块负责数据分发、节点注册、发现和建立链接等操作;QoS管理模块根据应用层规定的QoS类型和参数,指定数据传输质量行为,并通过数据分发模块实现QoS保障。部署架构上,AoD Data Bus以数据总线协议栈形式实现并安装到终端和算力设备中,向应用层提供统一服务接口,向网络硬件提供数据通道适配接口。
2. 特征
AoD Data Bus具有以下5个关键特征:
- “网算控”协同的调度支持:承接应用和算力业务的数据通信需求,支持算网编排器生成的分配方案,为不同类型业务提供适配的数据分发服务,实现应用端到端的确定性保障。
- 统一的数据服务接口:向上层应用提供规范、统一的数据服务接口,允许跨操作系统、语言和处理器体系结构交换信息,简化应用开发和移植难度。
- 自顶到底的确定性数据通道:自身具有多类型QoS功能,向上联通应用的数据传输需求,向下提供多种确定性数据传输通道接口,并与底层网络协同,形成端到端全覆盖的确定性通道。
- 用户无感的异构网络兼容能力:支持多种类型网络终端设备的数据接入和流量承载,提供多种规范的确定性数据通道,并通过适配接口兼容各类型底层网络。
- 统一数据空间:以数据为中心进行数据管理,通过规范标准的数据模型和数据命名编码规则,形成统一的数据空间,实现IT/OT的互操作。
三、支撑技术
AoD Data Bus技术以数据分发和数据模型技术为核心,构建技术体系,同时通过以下技术支持自上而下的确定性保障能力:
- 网算编排技术:根据应用业务逻辑,收集全网网算资源,制定面向应用的异构资源分配方案,对网络和计算资源进行全局规划调度。
- 标准化数据模型和编码:利用OPCUA等主流数据模型标准规范,实现多异构系统之间数据概念和定义的统一,支撑跨系统数据互认,构建统一数据空间。
- 数据分发协议:实现数据收发、数据管理和数据分发层面的QoS保障功能,包括C/S模式(OPCUA、QUIC、WebService)和Pub/Sub模式(MQTT、AMQP、DDS)的数据分发协议。
- 高速数据通道:通过DPDK、硬件协议栈处理技术、共享文件、进程间通信、内存空间映射等方式,提高数据通道的实时性和处理效率。
- 底层确定性网络适配技术:采用协议转换技术或数据总线适配技术,兼容传统工业以太网、商用以太网、TSN、5G、WIA、光网络、工业PON等多种类型网络系统设备,实现确定性数据传输。
四、应用场景
AoD Data Bus在以下4个关键场景中发挥重要作用:
- 面向人工智能大模型的分布式计算场景:通过面向应用、自顶向下的确定性通道,实现云服务和边缘计算之间的数据流量通道,确保数据可靠、实时传输;通过基于统一数据空间的同步机制,确保多个分布式节点之间的数据状态保持一致;支持分布式计算任务和传输任务的有序执行。
- 边端协同的检测场景:兼容视频、图像设备使用光网络等多种类型底层网络传输介质,实现边缘计算设备和工业终端设备应用之间的工业级实时可靠传输,保障图像和视频传输稳定性;通过统一的确定性指标和数据通道,实现通用的确定性边缘计算应用之间的确定性传输。
- 设计与生产工艺协同规划场景:连接异构应用系统,提供统一数据空间,解决设计、仿真、协同之间数据无歧义、无障碍交互问题;通过数据总线Pub/Sub的数据分发,提供高效、灵活的数据交互途径;统一的数据服务接口,方便AI等更高级应用的对于异构系统数据的集成处理。
- 大规模多机器人协作场景:支持网算调度器的统一调度,实现端边云计算任务和传输任务的有序执行,确保多机器之间应用协同的要求;支持Pub/Sub模式数据分发,为多机器人、边缘控制器和中心云端平台提供高并发、灵活扩展的通信交互能力,支持信息交互和共享;通过适配大带宽的底层网络,支持图像、视频等大带宽数据的传输,满足多机器人协同下的视觉感知需求。
五、总结与展望
面向应用的确定性数据总线的创新与发展刚刚拉开大幕,产业界和学术界对确定性数据总线的认识正在凝聚。未来,数据总线接口和数据模型的规范统一将成为发展关键,可以采用渐进式的发展策略,初期以形成行业内数据模型和接口为主要目标,后期再进行跨行业拓展延伸。目前,AoD Data Bus应用仅处于初级阶段,全链条协同规划、多机器人协作和AI大模型协同计算等几类关键场景有望成为重点应用方向。多系统的适用性是数据总线成功推广的核心,需要进一步凝聚行业共识,通过制定标准、产业交流推广,构建良好开放的生态环境,为AoD Data Bus的推广奠定基础。