prismtech opensplice dds-凯发官方首页

prismtech opensplice dds-数据分发服务中间件

概念       

        prismtech 公司成立于1992 年,总部位于美国波士顿,是无线电软件架构和分布式计算的软件供应商,其开发的opensplicedds 是兼容omg dds 标准的中间件,能够提供单线程和共享内存两种部署模式,为实时分布式系统提供优化的实时性和扩展性能,在大规模部署方面具有优势。
 
产品介绍

        opensplicedds 采用完全分布式的、高性能、高伸缩性、高可靠性的架构,为系统应用提供“在正确的时间和地点获取正确的数据”的能力。采用“可插拔”的服务架构,通过共享内存与各个节点上的应用“互联”,提供集成的工具链。

 

 
1. 服务架构
• rt-networking:实时网络传输模块,根据传输优先级选择传输通道,数据的紧急程度驱动网络打包,按节点进行网络通信调度,支持应用发布和订阅相关主题数据
• ddsi-rtps:兼容 omg ddsi 协议标准,实现不同 dds 中间件的互联互通的模块
 gateway(blend-box):高性能的、支持 qos、可扩展和可配置的协议网关框架,支持超过80 种不同的通信协议系统数据分发,包括jms、rest、xmpp、amqp 等
dbms connector:高性能的、支持qos的企业数据库连接器,支持dds 与数据库互联
security:网络传输加密模块,支持网络数据加密、网络认证等功能
rmi:远程方法调用模块,支持在 dds 的基础上实现请求 /应答通信模式
ddsi2e:增强ddsi2的网络服务,提供更强的确定性和可扩展性,同时可与其他omg ddsi v2.1 的实现保持互操作性,支持优先级传输、数据加密和网络分区
• streams:支持普通的“流”数据的发布/订阅,自动生成容器,并简化打包和数据采用队列,用小的开销实现大的吞吐量
 
2. 集成的工具链
• 配置工具configurator:支持配置各个仿真节点的参数,包括域、服务的相关参数等
• 建模工具modeler:通过该可视化建模工具,可以完成整个仿真系统中指控仿真节点和导弹仿真节点之间信息流程框架的搭建
• 调试工具tuner:针对基于opensplice的分布式系统,从设计、实现、测试到维护提供全流程的支持
• 自动测试工具tester:自动测试基于dds的系统,支持动态发现dds实体,回归测试批处理等
• rnr(recording and replay)工具:   网络数据记录和回放工具
 
应用&案例
1. 战斗指挥系统
• 泰利斯荷兰海军部:tacticos-cms(海军战斗管理系统), 部署在全球18个海军中,超过100艘舰船和2000多个应用
2. 仿真 & 战术网络
• 美捷特训练系统:ngsa(下一代仿真架构)
3. 交通/运输/车辆/金融
•  bae systems:布雷德利车电项目
• 阿姆斯特丹地铁系统/ f1赛车视频传输
• eu air traffic control (atc):欧洲空中交通管制系统,法国有5个中心,意大利有4个中心,瑞士有2个中心
4. 航天航空
• nasa ksc(美国宇航局肯尼迪航天中心):星座计划,战神火箭发射系统
• embraer(巴西航空):载板控制系统/通用原子地面控制系统
5. 数据采集与监控系统scada & 国土安全
• usace(美国陆军工程兵部队):grand coulee dam program,位于美国的水电厂,连接约4万个点的scada系统,控制30台发电机组合传输变电站

 

凯发官方首页-凯发娱乐登录
用户登录
用户注册
*

请输入您常用的邮箱地址,错误的地址将影响功能使用

*
*
*
    性别    男   
*
网站地图