分享好友 技术首页 频道列表

基于DDS规范的战场信息分发中间件平台研究

2014-04-15北京神州普惠科技股份有限公司

   现代军事通信技术涉及到各种军事电子信息系统和国防信息基础设施的协同应用,实现各种信息系统之间无缝连接的关键技术之一是基于提高各种军事信息系统互通能力为目的的信息基础平台的研究。实时、轻型战场信息分发中间件平台的研究正是在这样的需求背景下被提出的。

  现代军事信息系统要求通信系统具备高效的信息传输效率,对信息的实时性、安全性要求很高,并且要求通信系统能够在异构和恶劣战场环境下稳定和可靠地运行,因此,实时、轻型战场信息分发中间件平台的研究目标是要建立实时的、可靠的、安全的、跨语言和平台的信息分发的中间件平台,提高互联系统的性能。DDS(Data Distribution Service for Real-Time Systems),是OMG(国际对象管理组织)制定的实现订阅/发布通信模式、满足实时性要求的软件设计标准和规范[1],其特点是:

  ① 开放体系结构;

  ② 具备共享数据能力,不用考虑数据生产者和数据使用者实际的物理地址和在组织结构中的位置;

  ③ 支持以数据为中心的、高效的订阅/发布模式等。

  由于具有以上特点,DDS特别适用于大型信息系统的集成。美国RTI公司和法国的泰雷兹公司已经开发出基于DDS规范的信息分发中间件平台产品,并广泛应用于军事、航空、通信、交通运输、工业自动化、金融等领域,并在应用中涌现了不少成功案例。

  我军在战术信息分发系统技术邻域已开展了多年的研究,特别对信息搜索、信息订阅与发布、智能推送等技术做了深入研究,形成了一些研究成果。然而,以信息分发中间件平台为目标的研究并未深入开展。因此,积极开展基于DDS规范的战术通信网中间件平台的研究,对于建立具有自主知识产权的综合军事信息系统十分重要。
 

  1 信息分发中间件平台

  1.1 体系结构

  信息分发中间件平台处于分发应用系统和网络通信基础设施之间[2],体系结构如图1所示。信息分发中间件平台对上提供发布订阅接口,以便应用系统使用平台的发布订阅数据的功能;对下采用动态网络结构结合主题QoS配置和基于主题匿名通信功能,自动完成数据收发设备的网络IP地址和规定的通信数据类型之间的对应,实现节点的动态发现等特定功能。

 
图1 信息分发中间件体系结构
 

  1.2 完成的主要功能

  (1)信息分发的QoS控制功能信息分发中间件的数据分发服务依靠QoS剪裁应用所需的服务。

  (2)数据搜索功能为分布式、基于主题/内容标识信息的信息管理系统提供公共的数据搜索服务。

  (3)发现识别主题/内容功能能够为分发应用系统提供发现、识别主题/内容的功能。

  (4)检索主题/内容功能能够为分发应用系统提供检索主题/内容的功能。

  (5)配置战场信息的分发关系功能能够为战场信息的分发关系的配置提供方法和工具。
 

  1.3 工作原理

  由战场信息分发中间件平台的工作原理图(如图2)[1]看出:信息流是从发送端(发布者和数据写入者)到接收端(订阅者和数据读取者)。发布者是负责数据分发的对象,它可能发布不同类型的数据(类型根据主题划分)。一个数据写入者是具有对不同类型数据的访问权限,被应用系统用于向发布者传送给定类型的数据对象。当数据对象通过合适的数据写入者传送给发布者之后,将由发布者执行发布操作,一个发布操作是由数据写入者和发布者相关性定义的。

  ……

  基于DDS 规范的战场信息分发中间件平台是满足战场应用环境下的信息分发中间件平台,该平台符合DDS 规范,充分利用战场通信资源,将指挥控制、情报侦察、后勤保障等军事应用对通信资源的需求转化为QoS 需求,将底层和通信机制的各个层次都量化为QoS 参数来实现对信息分发的最优控制,同时应用可以通过平台订阅信息,充分体现了通信的灵活性。在战场通信网中采用该平台将减少多对多通信的复杂性,更加快捷、有效和确定性地在战术通信网络上分发有用数据,以免我方遭受危险或敌意行为的危害,同时使我方能够及时摧毁、瘫痪、破坏敌方实体、武器或部队。

 

  新产品推荐:

  AppDDS(Appsoft Data Distribution Service)是北京神州普惠科技股份有限公司根据对象管理组织(OMG)制定的DDS数据分发服务标准,经过多年研发而成的分布式实时应用开发平台,AppDDS具备高带宽、低延迟、低抖动、跨平台等诸多优异性能,包含底层通信协议、模型开发工具、网络分析工具、性能测试工具等一系列工具集,可以方便用户快速开发、测试、优化及部署各种分布式实时应用,AppDDS具备自主知识产权,拥有国内最强大的技术研发和技术服务专业团队,成功案例众多,客户遍布航空、航天、电子、船舶、兵器等国防军工行业》》更多详情
 


收藏
AppDDS数据分发服务技术及其应用
AppDDS(AppSoft Data Distribution Service)数据分发服务是对象管理组织(OMG)在HLA及CORBA等标准的基础上制定的新一代分布式实时通信中间件技术规范,DDS采用发布/订阅体系架构,强调以数据为中心,提供丰富的QoS服务质量策略,能保障数据进行实时、高效、灵活地分发,可满足各种分布式实时通信应用需求。

0评论2014-04-15

DDS 中间件技术在作战系统网络中的应用
  通过对数据分发服务DDS (Data Distribution Service)规范的研究,建立一套以数据为中心的发布/订阅模型,完成一套与平台无关、具备在分布式操作系统中实现的数据分发、传递和接收功能的演示系统,建立实时的、可靠的、安全的、跨语言和平台的信息分发的中间件平台,实现数据空间共享的目的,提高通讯设备数据传输的通信性能。

0评论2014-03-18

DDS数据分发服务相关技术研究
DDS (Data Distribution Service) 标准由OMG 组织发布,定义了以数据为中心的发布-订阅机制,实现信息提供者与信息消费者之间的数据传输。对DDS 规范进行了介绍,分析了其应用场景,并对广域网环境下的数据传输性能进行了测试验证。

0评论2014-03-17

基于DDS技术的声纳信号模拟器
摘要:提出一种基于DDS技术的数字化通用声纳信号模拟器的实现方案。通过控制DDS器件输出信号的幅度和相位来模拟成像声纳基阵的输

0评论2007-02-02