Integration of Data Distribution Service into Partitioned Real-time Embedded Systems

被引:0
|
作者
Song, Boyang [1 ]
Hu, Xiaoguang [1 ]
Xiao, Jin [1 ]
Zhang, Guofeng [1 ]
Wang, Shuo [2 ]
Zhou, Qing [2 ]
机构
[1] Beihang Univ, State Key Lab Virtual Real Technol & Syst, Beijing 100191, Peoples R China
[2] China China Natl Aeronaut Radio Elect Res Inst, Shanghai 200233, Peoples R China
基金
中国国家自然科学基金;
关键词
Middleware; ARINC-653; Mixed-criticality Systems; Data Distribution Service;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Data Distribution Service (DDS) middleware facilitates interoperability and portability of components by building the underlying communication network in mixed-criticality systems with real-time requirements, especially those in conformity with Future Airborne Capability Environment (FACE) technical standard. Partitioning is the key technology permitting applications with different levels of criticality to execute in a same hardware on strict isolation in time and space. A system architecture is proposed to realize the integration of DDS into partitioned real-time embedded systems compliant with ARINC-653 specification. The architecture allows communications among applications through the DDS middleware, whether they are executed in a partitioned system or not. Then an Unmanned Aerial Vehicle (UAV) combat scenario is simulated to exemplify - the design feasibility. Evaluation tests show the communication stability can be obtained whether an ARINC-653 compliance system interconnect with heterogeneous systems or homogeneous systems. Based on the reliable configuration, the average communication time is stable at around 272.0 mu s in former situation and 281.32 mu s in the latter. And the specific performance difference between the two cases is further analyzed.
引用
收藏
页码:1606 / 1611
页数:6
相关论文
共 50 条
  • [1] Integration of Data Distribution Service and distributed partitioned systems
    Garcia-Valls, Marisol
    Dominguez-Poblete, Jorge
    Eddine Touahria, Imad
    Lu, Chenyang
    JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 83 : 23 - 31
  • [2] On Jitter in Time Partitioned Real-Time Systems
    Sandstrom, Kristian
    Nolte, Thomas
    Behnam, Moris
    Bril, Reinder J.
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [3] Techniques for software thread integration in real-time embedded systems
    Dean, AG
    Shen, JP
    19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 322 - 333
  • [4] RDDS: A Real-Time Data Distribution Service for Cyber-Physical Systems
    Kang, Woochul
    Kapitanova, Krasimira
    Son, Sang Hyuk
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2012, 8 (02) : 393 - 405
  • [5] Data Services in Distributed Real-Time Embedded Systems
    Kang, Woochul
    Son, Sang H.
    SOFTWARE TECHNOLOGIES FOR EMBEDDED AND UBIQUITOUS SYSTEMS, PROCEEDINGS, 2008, 5287 : 162 - 173
  • [6] Power management for real-time embedded systems on block-partitioned multicore platforms
    Qi, Xuan
    Zhu, Dakai
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2008, : 110 - 117
  • [7] Partitioned Scheduling for Real-Time Tasks on Multiprocessor Embedded Systems with Programmable Shared SRAMs
    Chang, Che-Wei
    Chen, Jian-Jia
    Munawar, Waqaas
    Kuo, Tei-Wei
    Falk, Heiko
    EMSOFT '12: PROCEEDINGS OF THE TENTH AMC INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE 2012, 2012, : 153 - 162
  • [8] Multiprocessor platform for partitioned real-time systems
    Perez Tijero, Hector
    Aldea Rivas, Mario
    Medina Ortega, Daniel
    SOFTWARE-PRACTICE & EXPERIENCE, 2017, 47 (01): : 61 - 78
  • [9] Energy characterization of real-time partitioned systems
    Guasque, Ana
    Balbastre, Patricia
    Crespo, Alfons
    Fohler, Gerhard
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 118 - 124
  • [10] Real-time and embedded systems
    Stankovic, JA
    ACM COMPUTING SURVEYS, 1996, 28 (01) : 205 - 208