在分布式分区系统中使用DDS中间件

M. García-Valls, Jorge Domínguez-Poblete, Imad Eddine Touahria
{"title":"在分布式分区系统中使用DDS中间件","authors":"M. García-Valls, Jorge Domínguez-Poblete, Imad Eddine Touahria","doi":"10.1145/3177803.3177806","DOIUrl":null,"url":null,"abstract":"Communication middleware technologies are slowly being integrated also into critical domains that are also progresively transitioning to partitioned systems. Especially, avionics systems have transitioned from federated architectures to IMA (Integrated Modular Avionics) standard that targets partitioned systems to comply with the requirements of cost, safety, and weight. In the future developments, it is fully considered the integration of middleware to support data communication and application interoperability. As specified in FACE (Future Airborne Capability Environment), middleware will be integrated into mixed criticality systems to ease the development of portable components that can interoperate effectively. Still nowadays, in realtime environments, communication middleware is perceived as a source of unpredictability; and still there are very few contributions that present real applications of the integration of communication middleware into partitioned systems to support distribution.\n This paper describes the usage of a publish-subscribe middleware (precisely, DDS -Data Distribution Service for real-time systems-) into a fully distributed partitioned system. We explain the design of a reliable communication setting enabled by the middleware, and we exemplify it using a distributed monitoring application for an emulated partitioned system with the goal of obtaining the middleware communication overhead. Implementation results show stable communication times that can be integrated in the resource assignment to partitions.","PeriodicalId":447904,"journal":{"name":"SIGBED Rev.","volume":"08 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"Using DDS middleware in distributed partitioned systems\",\"authors\":\"M. García-Valls, Jorge Domínguez-Poblete, Imad Eddine Touahria\",\"doi\":\"10.1145/3177803.3177806\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Communication middleware technologies are slowly being integrated also into critical domains that are also progresively transitioning to partitioned systems. Especially, avionics systems have transitioned from federated architectures to IMA (Integrated Modular Avionics) standard that targets partitioned systems to comply with the requirements of cost, safety, and weight. In the future developments, it is fully considered the integration of middleware to support data communication and application interoperability. As specified in FACE (Future Airborne Capability Environment), middleware will be integrated into mixed criticality systems to ease the development of portable components that can interoperate effectively. Still nowadays, in realtime environments, communication middleware is perceived as a source of unpredictability; and still there are very few contributions that present real applications of the integration of communication middleware into partitioned systems to support distribution.\\n This paper describes the usage of a publish-subscribe middleware (precisely, DDS -Data Distribution Service for real-time systems-) into a fully distributed partitioned system. We explain the design of a reliable communication setting enabled by the middleware, and we exemplify it using a distributed monitoring application for an emulated partitioned system with the goal of obtaining the middleware communication overhead. Implementation results show stable communication times that can be integrated in the resource assignment to partitions.\",\"PeriodicalId\":447904,\"journal\":{\"name\":\"SIGBED Rev.\",\"volume\":\"08 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-01-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SIGBED Rev.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3177803.3177806\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIGBED Rev.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3177803.3177806","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14

摘要

通信中间件技术也正在慢慢地集成到关键领域中,这些领域也正在逐步过渡到分区系统。特别是,航空电子系统已经从联邦架构过渡到IMA(集成模块化航空电子)标准,该标准针对的是分区系统,以满足成本、安全性和重量的要求。在未来的发展中,充分考虑了中间件的集成,以支持数据通信和应用程序的互操作性。正如FACE(未来机载能力环境)中规定的那样,中间件将集成到混合临界系统中,以简化可有效互操作的便携式组件的开发。时至今日,在实时环境中,通信中间件仍被视为不可预测性的来源;但是仍然有很少的贡献展示了将通信中间件集成到分区系统中以支持分发的实际应用程序。本文描述了在完全分布式分区系统中使用发布-订阅中间件(准确地说,是DDS——实时系统的数据分发服务)。我们将解释由中间件支持的可靠通信设置的设计,并使用一个用于模拟分区系统的分布式监控应用程序举例说明,目的是获得中间件通信开销。实现结果显示,可以将稳定的通信时间集成到对分区的资源分配中。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Using DDS middleware in distributed partitioned systems
Communication middleware technologies are slowly being integrated also into critical domains that are also progresively transitioning to partitioned systems. Especially, avionics systems have transitioned from federated architectures to IMA (Integrated Modular Avionics) standard that targets partitioned systems to comply with the requirements of cost, safety, and weight. In the future developments, it is fully considered the integration of middleware to support data communication and application interoperability. As specified in FACE (Future Airborne Capability Environment), middleware will be integrated into mixed criticality systems to ease the development of portable components that can interoperate effectively. Still nowadays, in realtime environments, communication middleware is perceived as a source of unpredictability; and still there are very few contributions that present real applications of the integration of communication middleware into partitioned systems to support distribution. This paper describes the usage of a publish-subscribe middleware (precisely, DDS -Data Distribution Service for real-time systems-) into a fully distributed partitioned system. We explain the design of a reliable communication setting enabled by the middleware, and we exemplify it using a distributed monitoring application for an emulated partitioned system with the goal of obtaining the middleware communication overhead. Implementation results show stable communication times that can be integrated in the resource assignment to partitions.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信