题名 基于DCPS模型的数据分发服务DDS的研究
被引量:34
1
作者
裘楷
沈栋
李娜
吴宇红
机构
西安电子科技大学计算机网络与信息安全教育部重点实验室
桂林电子科技大学管理科学与工程实验室
出处
《电子科技》
2006年第11期68-71,76,共5页
文摘
为了满足分布式实时应用的通信需求,对象管理组OMG于近期公布了全球第一个用于发布/订阅数据分发服务(DDS)的新规范。DDS为各种不同类型的分布式应用提供了数据通信模型,能促使数据实时、高效地分发。在对比客户/服务器模型的基础上,重点分析了DDS采用的以数据为中心的发布/订阅(DCPS)模型;然后对OMG-DDS规范的主要内容进行了介绍,阐述了DDS数据分发的核心思想,最后探讨了它所适用的通信场合。
关键词
数据分发服务
数据为中心的发布/订阅
实时系统
分布式应用
Keywords
data distribution service (dds )
data -centric publish-subscribe(DCPS)
real-time system
distributed application
分类号
TP393
[自动化与计算机技术—计算机应用技术]
题名 基于DDS的发布/订阅中间件设计
被引量:30
2
作者
曹万华
谢蓓
吴海昕
程雄
机构
武汉数字工程研究所
出处
《计算机工程》
CAS
CSCD
北大核心
2007年第18期78-80,83,共4页
基金
"十一五"国防预研基金资助项目
文摘
基于OMG组织颁布的实时系统中数据分发服务最新标准设计了一个新的发布/订阅中间件,实现了分布式环境中以数据为中心的数据实时传输,解决了分布式实时系统中服务质量约束和单点失效等问题。提出一种全局数据空间管理策略,解决了通信节点动态增删问题。该模型与CORBA规范和其他发布/订阅模型相比,具有较好的灵活性、实时性、可扩展性和可靠性。
关键词
发布/订阅
中间件
数据分发服务
服务质量
Keywords
publish/subscribe
middleware
data distribution service (dds )
QoS
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
题名 基于RTI DDS的数据分发中间件的升级设计
被引量:16
3
作者
张珺
尹逊和
机构
中国船舶工业集团公司船舶系统工程部
北京交通大学电子信息工程学院
出处
《北京交通大学学报》
CAS
CSCD
北大核心
2011年第5期31-37,共7页
基金
国家自然科学基金资助项目(19771070)
文摘
描述了以数据为中心的发布/订阅机制(DCPS),分析基于该机制的由国际对象管理组织(OMG)颁布的数据分发服务(DDS)规范.基于这一规范,结合海军某航空管制仿真系统的数据分发中间件的升级需求,选用RTI DDS设计升级方案,并具体实现该方案.经过测试验证,所设计的方案满足航空管制仿真系统的需求,具有一定的实用性.
关键词
数据分发服务
以数据为中心的发布/订阅
服务质量
Keywords
data distribution service (dds )
data -centric publish-subscription(DCPS)
quality of service (QoS)
分类号
V355.1
[航空宇航科学与技术—人机与环境工程]
题名 基于DDS技术的舰船平台综合管理系统
被引量:15
4
作者
吕云飞
王旋
张军
机构
武汉第二船舶设计研究所
出处
《舰船科学技术》
2011年第5期47-52,62,共7页
文摘
构建全船统一的信息集成体系框架,解决舰船航行、动力、电站、辅机等不同系统间的信息集成共享和综合管理是平台综合管理系统设计的关键和重点。在分析数据分布服务(DDS)原理和特点的基础上,提出了基于DDS技术的平台综合管理系统,并重点阐述了该系统的体系架构、信息交互流程和系统特性优点。通过搭建平台管理仿真系统测试了基于DDS技术的平台系统信息交换、功能动态重组、控制台的功能热备份等功能。试验结果表明,将DDS技术应用于平台综合管理系统是可行的。
关键词
平台综合管理系统
数据分发服务
订阅/发布
Keywords
IPMS
data distribution service -dds
publish/subscribe
分类号
U662
[交通运输工程—船舶及航道工程]
题名 基于数据分发服务的远程过程调用系统
被引量:9
5
作者
郑馥薇
沈卓炜
机构
东南大学计算机科学与工程学院
出处
《计算机应用》
CSCD
北大核心
2018年第A02期239-242,共4页
基金
国防基础科研项目(JCKY2016206B001)
文摘
随着分布式系统的发展,用户对于数据传输的需求变得多样化,在大型分布式系统中通常需要不同的通信方式。然而目前大部分中间件仅支持单一通信方式,部署多个中间件则需占用较多资源。针对这项需求,在发布订阅中间件数据分发服务(DDS)上实现使用请求应答通信方式的远程过程调用系统(RPC Over DDS),使用户在分布式系统中部署一个中间件即可同时使用发布订阅和请求应答两种通信方式,并设计了两种服务端线程模型以满足用户在不同场景下的需求。此外,还对服务端两种线程模型及DDS和RPC Over DDS的性能差异进行了比较,结果表明服务端两种线程模型适用于不同的应用场景,而DDS与RPC Over DDS的性能差距仅在5. 5%左右,能支持快速高效的点对点数据传输。
关键词
分布式系统
中间件
数据分发服务
远程过程调用
发布订阅
请求应答
Keywords
distributed system
middleware
data distribution service (dds )
Remote Procedure Call(RPC)
publish-subscribe
request-reply
分类号
TP393.0
[自动化与计算机技术—计算机应用技术]
题名 基于DDS的分布式视景仿真技术
被引量:8
6
作者
徐伟
严逸
机构
中国电子科技集团公司第二十八研究所
出处
《指挥信息系统与技术》
2017年第4期88-92,共5页
文摘
分布式视景仿真中,各节点间数据传输的实时性影响着仿真效果,故采用何种方式进行数据传输至关重要。数据分发服务(DDS)是一种轻便的、可提供实时信息传送的中间件技术,其数据传输模型可较好适应分布式实时系统。提出了基于DDS的分布式视景仿真系统,并通过试验表明该系统在Virtools仿真平台上可实现高实时视景仿真。
关键词
分布式
视景仿真
数据分发服务
VIRTOOLS
Keywords
distribution
visual simulation
data distribution service (dds )
Virtools
分类号
TP39
[自动化与计算机技术—计算机应用技术]
题名 基于DDS战术服务框架的实现机制
被引量:5
7
作者
朱子杰
汪敏
李荣宽
杨明明
机构
中国电子科技集团公司第二十八研究所
出处
《指挥信息系统与技术》
2020年第4期52-56,共5页
基金
装备发展部“十三五”预研课题资助项目。
文摘
传统基于注册中心的服务使用模式难以适应恶劣的战术通信环境。为了在无中心化环境中实现服务的可靠发布和按需发现,提出了一种基于数据分发服务(DDS)的战术服务框架。基于DDS订阅/发布的通信模型优化了自组网中服务发布、寻址和远程调用的实现流程与交互机制;构建了非阻塞服务接入模型,提升了服务框架的并发访问性能。
关键词
战术自组网
数据分发服务
发布/订阅模型
面向服务架构
服务发现
Keywords
tactical Ad-hoc network
data distribution service (dds )
subscribe/publish model
service -oriented architecture(SOA)
service discovery
分类号
TP319
[自动化与计算机技术—计算机软件与理论]
题名 船舶信息系统数据分发服务研究
被引量:4
8
作者
廖闯
郑刚
高骞
机构
中国科学院软件研究所天基综合信息系统重点实验室
出处
《计算机工程》
CAS
CSCD
2013年第9期94-97,113,共5页
基金
中国科学院知识创新工程基金资助项目"大型综合信息系统支撑技术研究"(Y1CX325691)
文摘
船舶信息系统日益复杂,其对实时性的要求也越来越高。基于此,将数据分发服务应用到船舶信息系统中,根据船舶信息系统的特点,提出一种基于兴趣过滤的通信机制,以使订阅者能够更细粒度地表达其订阅兴趣,从而提高通信效率。模拟实验结果表明,该机制能满足船舶信息系统松耦合、商实时性等要求,可有效提高数据分发效率。
关键词
船舶信息系统
数据分发服务
中间件
发布
订阅
兴趣过滤
系统集成
Keywords
ship information system
data distribution service (dds )
middleware
publish/subscribe
interest filtering
system integration
分类号
TP391
[自动化与计算机技术—计算机应用技术]
题名 无人机地面控制站软件通用化研究
9
作者
何文志
机构
中国电子科技集团公司第五十四研究所
出处
《现代电子技术》
2023年第20期95-100,共6页
基金
国家自然科学基金项目(62106242)。
文摘
无人机地面控制站作为无人机系统的核心,主要功能包括任务规划、飞行监视与控制、任务载荷监视与控制、链路监视与控制、综合数据管理和情报分发等。经过多年建设,我国无人机地面控制站运用体系已初步形成,但仍然存在各型号无人机地面控制站不通用的问题。软件系统是地面控制站的核心,同样面临如何实现通用化的问题,通过分析地面控制站的软件通用化技术途径,利用“通用模块+专用模块”的设计思路,建立基于数据分发服务(DDS)的地面控制站软件架构,给出一种通用的软件模块划分方法。按照该种设计方法基本可以实现地面控制站软件通用化,再结合地面控制站硬件通用化设计,能够推动地面控制站通用化发展。
关键词
无人机
地面控制站
通用化
任务规划
飞行监视
任务载荷
链路监视
数据分发服务(dds )
Keywords
UAV
ground control station
generalization
task planning
flight surveillance
task payload
link monitoring
data distribution service (dds )
分类号
TN927.21-34
[电子电信—通信与信息系统]
TP319
[电子电信—信息与通信工程]
题名 靶场内外场一体化仿真体系结构及时间管理
被引量:4
10
作者
王鹏
李革
黄柯棣
机构
国防科学技术大学信息系统与管理学院
出处
《系统工程与电子技术》
EI
CSCD
北大核心
2017年第10期2255-2263,共9页
基金
国家自然科学基金(61374185)资助课题
文摘
靶场内外场一体化仿真试验可以有效利用靶场内、外场现有的资源和系统,将内场中的各种仿真试验资源和外场各种实装系统联合起来,为虚拟靶场提供综合试验能力,使得内、外场试验有机地融为一体。首先针对靶场内外场一体化仿真试验的应用需求,提出了基于数据分发服务(data distribution service,DDS)的层次化仿真体系结构;然后设计并实现了针对该体系结构的基于网关的时间管理方法,并提出了一种基于全球定位系统(global positioning system,GPS)的时间同步方法;最后通过在实际靶场中进行测试评估,验证了该体系结构、时间管理方法的有效性。
关键词
层次化体系结构
一体化仿真试验
数据分发服务
靶场试验
时间同步
Keywords
layered architecture
integrated simulation test
data distribution service (dds )
range test
time synchronization
分类号
V37
[航空宇航科学与技术—航空宇航推进理论与工程]
O241.5
[理学—计算数学]
题名 分布式卫星系统仿真支撑框架设计
被引量:1
11
作者
李想
陈琪锋
戴金海
机构
国防科技大学航天与材料工程学院
出处
《计算机仿真》
CSCD
2008年第10期39-41,58,共4页
文摘
分布式卫星系统是卫星技术发展的一个重要方向,但分布式卫星系统的复杂性也给传统的仿真技术提出了挑战。为降低仿真开发的难度,为分布式卫星系统仿真从模型建立、仿真定义到仿真运行设计了支撑软件框架。基于支持实时分布式条件下通信的数据分发服务实现,并定义了进程间和进程内两层仿真支撑框架,使得可以根据仿真成员的特性灵活布置仿真成员,提高分布式仿真的计算效率。分布式卫星系统仿真支撑框架提高了仿真开发的灵活性和效率,并能满足分布式卫星系统仿真在仿真成员互操作性和可重用性方面的需求。
关键词
分布式卫星系统
仿真支撑平台
软件框架
数据分发服务
Keywords
Distributed satellite systems
Simulation support environment
Software framework
data distribution service (dds )
分类号
TP391.9
[自动化与计算机技术—计算机应用技术]
题名 基于数据分发服务的通用仿真框架技术
被引量:4
12
作者
雷媛元
焦璐
王锐
张杰
赵福建
汪芸
机构
南京臻融软件科技有限公司
中国航空工业第一集团公司成都飞机设计研究所
东南大学计算机科学与工程学院
出处
《计算机应用》
CSCD
北大核心
2020年第S01期146-151,共6页
基金
国家重点研发计划项目(2017YFC0840202)
中航工业成都飞机研究所研究项目。
文摘
分布式仿真技术应用场景的多样性使高层体系结构(HLA)的缺陷愈加明显:在数据传输规模较大时,实时性较低,无法应用于半实物仿真场景;HLA规范未对仿真应用的具体设计及规范进行定义,导致目前基于HLA的仿真系统在不同软硬件平台间兼容性差,降低了其可移植性及可重用性。数据分发服务(DDS)不仅能够覆盖HLA的核心特性,还能在保证仿真应用间的互操作性基础之上,进一步提高仿真系统的实时性、可重用性和移植性,因此,提出一套基于DDS的高实时性、高可靠性的仿真通用框架。该框架可为分布式仿真系统中各仿真应用的互操作提供通信支持,支撑并驱动仿真演练的执行。在框架中引入高精度时间同步技术,解决了DDS缺少时间管理机制的问题;针对框架提供了仿真开发套件,将底层通信、驱动逻辑透明化,减少仿真应用开发人员的工作量;提供了仿真监控工具,方便开发人员对仿真应用进行测试或执行训练。通过实践,验证了基于DDS的仿真框架技术可满足当下仿真对实时性要求高的需求。
关键词
数据分发服务
仿真
半实物仿真
时间同步
高层体系架构
Keywords
data distribution service (dds )
simulation
hardware-in-the-loop simulation
time synchronization
High Level Architecture(HLA)
分类号
TP391
[自动化与计算机技术—计算机应用技术]
题名 面向电力通信网的分布式仿真系统
被引量:4
13
作者
史佳雯
汪洋
张庚
王亚男
机构
武汉大学电子信息学院
中国电力科学研究院
出处
《计算机工程与应用》
CSCD
北大核心
2019年第19期246-252,共7页
基金
国家电网公司科技项目(No.5442XX180003-XX71-18-006)
文摘
跨区域互联电网的逐步实现,使得与之相应的电力通信网的覆盖范围越来越广,网络架构日趋复杂,现有集中式仿真的计算、存储资源有限,无法满足电力通信网的仿真需求。提出面向电力通信网的分布式仿真系统,利用EXata网络仿真器构建仿真子系统、数据分发服务(Data Distribution Service,DDS)中间件实现仿真子系统间的数据交互,并基于预定义同步时间点的方式同步推进仿真子系统的仿真过程,使各子系统能够协同完成整体网络的仿真。仿真结果表明,相对于集中式仿真,所提出的分布式仿真系统仿真效率更高,能够支持大规模电力通信网的仿真。
关键词
电力通信网
EXata网络仿真器
数据分发服务
分布式系统
仿真系统
Keywords
power communication network
EXata network simulation software
data distribution service (dds )
distributed system
simulation system
分类号
TP391.9
[自动化与计算机技术—计算机应用技术]
题名 装备虚拟试验系统体系结构及其互联技术
被引量:4
14
作者
刘高峰
陈佳俊
程志锋
刘坤
机构
海军工程大学指挥自动化系
出处
《计算机工程》
CAS
CSCD
2012年第1期284-287,共4页
基金
国家部委基金资助项目
文摘
为满足大规模装备全系统、全功能、全范围、全要素的试验要求,采用试验与训练使能体系结构的设计思想,根据数据分发服务(DDS)系统的相关标准,提出一种新的虚拟试验系统体系结构。以大规模舰艇装备虚拟试验系统为例,分析其中各模块的主要功能,设计系统内部DDS信息分发中间件用例。应用结果证明,该体系结构适用于多种平台、多类系统和多型设备的装备虚拟试验环境建设。
关键词
大规模装备
虚拟试验
试验与训练使能体系结构
数据分发服务
舰艇装备
Keywords
large-scale equipment
virtual test
Test and Training Enabled Architecture(TENA)
data distribution service (dds )
warship equipment
分类号
N945
[自然科学总论—系统科学]
题名 武器系统综合仿真平台强弱实时复合通信网络架构设计
被引量:3
15
作者
孟宇麟
唐成师
机构
上海机电工程研究所
出处
《系统仿真技术》
2017年第4期338-346,共9页
基金
装备发展部共用技术预研课题(41401020201)
文摘
介绍了武器系统综合仿真的原理及组成结构。针对通信系统中的强弱实时层,分别设计了基于反射内存Hub的高速强实时通信系统网络架构和基于数据分发服务(DDS)中间件的弱实时通信系统网络架构,并对两者的实时性进行了分析。该研究实现了复杂分布式仿真系统中不同实时性数据的交互以及从单一武器平台仿真到多武器平台综合仿真的跨越。
关键词
武器系统综合仿真平台
以数据为中心的发布/订阅(DCPS)
数据分发服务(dds )
光纤反射内存Hub
实时性
Keywords
integrated simulation platform of weapon system
data -centric publish/subscribe (DCPS)
data distribution service (dds )
fiber reflective memory Hub
real-time
分类号
TJ76
[兵器科学与技术—武器系统与运用工程]
题名 航天热处理系统用状态监控数据分发技术研究
被引量:2
16
作者
郑旭光
千登
机构
西安航天发动机有限公司
出处
《机电工程技术》
2021年第6期194-199,共6页
文摘
作为航天火箭发动机生产制造中的重要组成部分,传统热处理设备的单台、单点监控系统逐渐升级为集散控制系统,随着状态监控节点以及设备种类的不断增多,上层应用软件的开发难度逐渐增大,其维护成本也大大增加。针对原有的分布式多节点监控系统进行有关研究,提出了一种基于数据分发服务(DDS)的热处理集散控制监控系统的设计方案,实现了状态监控系统的域设计,完成主题创建、配置服务质量(QoS)、主题发布、主题订阅等4个方面的应用,真正实现了在航天产业中,热处理集散控制系统的状态监控系统的数据分发功能。
关键词
热处理集散控制系统
状态监控
数据分发服务(dds )
Keywords
heat treatment distribution control system
condition monitoring
data distribution service (dds )
分类号
TF345
[冶金工程—冶金机械及自动化]
TP273
[自动化与计算机技术—检测技术与自动化装置]
题名 基于服务力向量的发布/订阅自动发现算法
被引量:2
17
作者
翟海波
庄毅
霍瑛
机构
南京航空航天大学计算机科学与技术学院
出处
《计算机工程》
CAS
CSCD
2014年第9期51-54,65,共5页
基金
航空科学基金资助项目(2010ZC13012)
江苏省普通高校研究生科研创新计划基金资助项目(CXZZ13_0171)
文摘
由于SDPBloom自动发现算法无法预先在参与者发现阶段对端点QoS策略的兼容性进行判断,使得各节点和网络中均出现大量QoS不兼容的端点信息,从而消耗过多的内存和网络资源。为解决该问题,提出一种基于服务力向量(SAV)的发布/订阅自动发现算法,利用布隆过滤器向量和SAV对端点主题名、主题类型以及QoS策略进行匹配,以减少不必要信息的传输和存储。实验结果表明,与SDP_ADA和SDPBloom算法相比,该算法具有更低的网络负载和内存消耗。
关键词
服务力向量
发布/订阅
数据分发服务
自动发现算法
布隆过滤器
服务质量
Keywords
service Ability Vector(SAV)
publish/subscribe
data distribution service (dds )
automatic discovery algorithm
Bloom filter
Quality of service (QoS)
分类号
TP393
[自动化与计算机技术—计算机应用技术]
题名 DDS技术在虚拟环境底盘测功机试验中的应用
被引量:2
18
作者
张晓瑞
周志立
机构
西安理工大学机械与精密仪器工程学院
河南科技大学车辆与交通工程学院
出处
《应用科学学报》
CAS
CSCD
北大核心
2021年第6期995-1005,共11页
基金
国家重点研发计划项目基金(No.2016YFD070100)资助。
文摘
为解决虚拟环境底盘测功机试验系统数据量大且传递频繁,在实时性、数据吞吐量等方面存在局限性问题,将数据分发服务(data distribution service, DDS)技术应用于虚拟环境底盘测功机试验系统。在分析虚拟环境底盘测功机试验原理及数据传输需求的基础上,通过对DDS的技术及应用研究,构建了基于DDS技术的虚拟环境底盘测功机试验系统,建立了各域成员发布订阅模型,注册了数据类型,定义了主题,设计了DDS接口类,实现对DDS接口的封装,解决了试验系统中DDS数据传输关键技术问题。对试验系统的数据传输时延和吞吐量进行了测试分析,结果表明:当数据量达到4 000 kB时,时延为9.4 ms,数据传输吞吐量接近20 Mbit/s,满足车辆底盘测功机虚拟试验系统指标要求。
关键词
数据分发服务
底盘测功机
试验系统
发布订阅
接口封装
Keywords
data distribution service (dds )
chassis dynamometer
test system
publish and subscribe
interface package
分类号
TP393.1
[自动化与计算机技术—计算机应用技术]
U270.7
[自动化与计算机技术—计算机科学与技术]
题名 基于分层布隆过滤器的发布订阅自动发现算法
被引量:2
19
作者
耿宏
李勇猛
机构
中国民航大学电子信息与自动化学院
出处
《计算机工程与设计》
北大核心
2019年第12期3494-3499,共6页
基金
中美绿色航线合作基金项目(GH201661279)
文摘
针对当前简单发现算法(SDP)中线性链表式存储结构对多层节点查找时延偏高和内存占用大的问题,提出一种基于分层布隆过滤器的发布/订阅自动发现算法(HBF_ADA)。使用动态布隆计数树(DBCT)型数据结构,根据添加元素个数动态创建节点,把待查询元素录入为集合,利用集合的相交运算判断元素是否存在于网络;对每个字节增加一个计数器,记录对应字节被置位的次数,解决布隆过滤器元素删除困难的问题。实验结果表明,HBF_ADA算法的时延参数和内存消耗明显低于SDP和BF_SDP,能够删除已存在的节点信息,在允许低误报率的情况下,满足现实应用的需求。
关键词
数据分发服务
自动发现算法
分层布隆过滤器
发布/订阅
误报率
Keywords
data distribution service (dds )
automatic discovery algorithm
hierarchical Bloom filter
publish/subscribe
false positive rate
分类号
TP393
[自动化与计算机技术—计算机应用技术]
题名 一种DDS与ESB通信转换的适配器模型
被引量:1
20
作者
熊志刚
李晶
苏振扬
彭卫平
机构
武汉大学计算机学院
武汉大学动力与机械学院
出处
《计算机工程》
CAS
CSCD
北大核心
2015年第2期70-75,共6页
基金
国家"863"计划基金资助项目(2012AA040910)
国家自然科学基金资助项目(51275362)
文摘
随着面向服务架构(SOA)的广泛应用,大量采用不同通信技术的遗留系统以服务的方式接入企业服务总线(ESB)。在实时性要求较高的领域,其信息系统一般采用数据分发服务(DDS)通信技术,将它们接入ESB总线时,必须面对DDS总线与ESB总线间信息通信转换的问题。为此,设计一种通信转换适配器模型,该模型是一种三层体系结构,包括SOAP消息收发层、消息与报文映射转换层及DDS报文发布订阅层。根据消息与报文名称,遍历Mapping映射文件,根据映射规则进行消息与报文的相互转换,再遍历消息或报文的信息模型定义文件,将转换后的结果解析成通信所用的标准格式,用于通信交互。构建一个ESB与DDS的混合通信系统用于测试该适配器模型性能,实验结果表明,其信息转换耗时低于100 ms,满足实时性要求。
关键词
企业服务总线
数据分发服务
适配器
消息队列
消息映射
转换
解析
Keywords
Enterprise service Bus(ESB)
data distribution service (dds )
adapter
message queue
message mapping
conversion
parse
分类号
TP393
[自动化与计算机技术—计算机应用技术]