经典案例
classic cases

  首页     经典案例    军用行业
民用行业
军用行业

DDS分发服务中间件

HY-DDS是基于对象管理组织(OMG)发布的DDS(Data Distribution Service)标准(DDS 1.2版本)自主研发的分布式实时通信中间件。它采用以数据为中心的发布/订阅(DCPS)机制,提供丰富的QoS服务质量策略,保障数据实时、高效、灵活、可靠地分发,实现了分布式异构环境中数据的可靠实时传输。

HY-DDS具备高带宽、强实时、低抖动、跨平台等诸多优异性能。同时创新性地加入以色列通用黑板技术(GBB),支持模式搜索算法,多维范围邻近检索,可以方便用户快速开发、优化及部署各种分布式实时应用。HY-DDS完全自主知识产权,可根据客户需求定制化开发业务服务总线,解决DDS理解业务的难题。

HY-DDS主要特点

●具备开放性,互操作性及互联互通能力

●具备即插即用能力,支持不同种类分布式软件系统的二次开发和运行

●持通道对接模式,实现子网之间的发布/订阅

●支持多子网共用一台DDS服务器的方式,实现物理子网的逻辑划分

●支持跨平台

●提供丰富的服务功能组件,确保系统的可扩展性、数据的完整性、使用的灵活性

HY-DDS主要功能

●支持一对一、一对多、多对一、多对多传输模式: 以数据为中心,以主题为关联,进行多种不同模式的数据传输,实现通信双方时间、空间和数据通信的多维松耦合。

●多通道工作: 多个DDS服务器之间可建立逻辑意义上的发布/订阅通信链路,形成网状结构,相互同步发布/订阅信息。

●同一物理服务器同时运行多个DDS服务器:各DDS服务器所属子网,可同时运行,互不干扰。

●支持数据持久性设置:加入缓存数据机制,确保传输过程中数据不丢失。

●支持数据传输服务质量控制:可通过在DDS客户端设置Qos,进行传输质量控制,达到数据的深度检索,有序归类。

●支持定向数据传输:DDS客户端提供点对点直接通信接口,完成数据的定向、高效传输。

●支持多域同时工作和域间通信:可在同一个子网内将若干DDS客户端组成逻辑域,通过设置不同域值,划分数据发布/订阅的域,不同的域之间互不干扰,也可以进行跨域数据传输。

HY-DDS产品优势

●跨平台性能好:支持多种操作系统和硬件平台,尤其是支持龙芯+中标麒麟,满足自主可控要求。

●数据传输性能高:数据传输速率高(500Mbps)、低抖动、可靠性强(数据丢失率不大于0.001%)、节点多(不小于1024)、重启快(不大于3s)。

●灵活的Qos策略配置:可确保数据传输服务的强实时性与高传输质量。

●软件易用性强:快速部署、高可靠性和稳定性、二次开发接口支持VC++、Qt、Java、C#语言。

●完全自主知识产权,支持二次开发和扩展: 由经验丰富开发人员快速解决业务与DDS衔接难题,可定制化业务服务总线。

HY-DDS技术指标

●标准化:完全遵从对象管理组织(OMG)组织制定的DDS标准

●强实时:低于50微秒的延迟

●低抖动:低于3微秒的网络通信抖动

●QoS完整可扩展:提供完整的QoS服务质量策略,并可定制及扩展

●优异的跨平台特性:支持Windows、中标麒麟、VxWorks、Linux、Andriod、QNX等,并可定制及扩展

●支持多种处理器:X86、PowerPC、ARM、DSP、龙芯等处理器

●支持多种网络协议:以太网、反射内存网、RapidIO、FC、1553B、CAN、PCIe、RF、WiFi、cPCI、VME、VPX等,并可定制及扩展

●支持多种二次开发语言:C/C++、Java、C#

HY-DDS应用领域

DDS数据分发服务技术最早应用于美国海军,用于解决舰船复杂网络环境中大量软件升级的兼容性问题,目前DDS数据通信服务已经广泛应用到了美国海、陆、空、天各个领域,并发挥了重要的作用,DDS已经成为美国国防部的强制标准。

DDS的强实时、低延迟、高吞吐量、跨平台、高性能、可预见性、资源可控性、低耦合和低成本等特点,使其广泛应用于航空、航天、船舶、国防、金融、通信、汽车、分布仿真、工业自动化、分布控制、机器人、电及网络化的消费电器等多个领域。

DDS的主要应用案例有:

美国海上战争中心(NSWC)高性能分布式计算系统(HiPer-D)

美国海军 LPD-17 舰内广域网络

Navy Open Architecture舰艇自卫系统 (SSDS)

动力科技船舶仿真Force Technologies Ship Simulations

CAE SimXXI新一代飞行模拟系统

洛克希德马丁公司Aegis军械系统

波音公司B-1B及B52数据链系统

捕食者及空中勇士无人机地面数字方舱系统

德国RoboScout机器人侦查车内部通讯系统

美国DDG1000全舰计算系统

大众汽车辅助驾驶和安全集成系统

NASA智能机器人系统

欧洲空中交通管理系统

法律声明  |  隐私保护  |  版权所有 中科恒运股份有限公司