A Distributed Real-Time Operating System with Prioritized Inter-Node System Calls for Distributed Embedded Control Systems

被引:0
|
作者
Hosoyama, Hiroshi [1 ,2 ]
Yokoyama, Takanori [1 ]
Yoo, Myungryun [1 ]
机构
[1] Tokyo City Univ, Setagaya Ku, 1-28-1 Tamazutsumi, Tokyo 1588557, Japan
[2] Hitachi Ltd, Tokyo, Japan
关键词
Distributed systems; real-time operating systems; embedded control systems; real-time network;
D O I
10.1145/3303714.3303731
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper presents a distributed real-time operating system (DRTOS) that provides prioritized inter-node system calls for location-transparent task management and inter-task synchronization. Embedded control software is usually designed as a set of tasks, which are managed according to their priorities by a real-time operating system. In a distributed embedded control system, not only task execution on each node but also inter-node communication should be managed according to their priorities. The DRTOS presented in this paper provides location-transparent inter-node system calls for task management and event control. The inter-node system calls are managed according to the priorities of the tasks that issues the system calls. The prioritized inter-node system calls are implemented using the prioritized communication mechanism of a CAN network. By using the DRTOS, we can develop a distributed control application program without considering the distributed environment and easily reallocate distributed tasks without rewriting the source code. The experimental evaluation results show that the performance of the inter-node system calls is acceptable for distributed embedded control systems with CAN networks.
引用
收藏
页码:161 / 165
页数:5
相关论文
共 50 条
  • [1] A Real-Time Operating System with Location-Transparent Inter-Core and Inter-Node System Calls for Distributed Embedded Control Systems
    Yokoyama, Kotaro
    Saito, Masanori
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. TENCON 2015 - 2015 IEEE REGION 10 CONFERENCE, 2015,
  • [2] A Distributed Real-Time Operating System with Distributed Shared Memory for Embedded Control Systems
    Chiba, Takahiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. 2013 IEEE 11TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC), 2013, : 248 - 255
  • [3] A Real-Time Operating System with CAN-Based Inter-Node Shared Resource Management and Distributed Shared Memory
    Ishibashi, Kota
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. 2017 16TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS / 11TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING / 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2017, : 798 - 805
  • [4] A Real-Time Operating System Supporting Distributed Shared Memory for Embedded Control Systems
    Tamura, Yuji
    Doan Truong Thi
    Chiba, Takahiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. INFORMATION SCIENCE AND APPLICATIONS 2017, ICISA 2017, 2017, 424 : 202 - 210
  • [5] A real-time operating system supporting distributed shared memory for embedded control systems
    Tamura, Yuji
    Truong Thi Doan
    Chiba, Takahiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 1): : 989 - 998
  • [6] A real-time operating system supporting distributed shared memory for embedded control systems
    Yuji Tamura
    Truong Thi Doan
    Takahiro Chiba
    Myungryun Yoo
    Takanori Yokoyama
    [J]. Cluster Computing, 2019, 22 : 989 - 998
  • [7] A Distributed Real-Time Operating System Built with Aspect-Oriented Programming for Distributed Embedded Control Systems
    Saito, Nobuhiro
    Yoo, Myungryun
    Yokoyama, Takanori
    [J]. 2014 20TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2014, : 436 - 443
  • [8] A DISTRIBUTED REAL-TIME OPERATING SYSTEM
    TUYNMAN, F
    HERTZBERGER, LO
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1986, 16 (05): : 425 - 441
  • [9] A DISTRIBUTED REAL-TIME OPERATING SYSTEM
    SHIN, KG
    KANDLUR, DD
    KISKIS, DL
    DODD, PS
    ROSENBERG, HA
    INDIRESAN, A
    [J]. IEEE SOFTWARE, 1992, 9 (05) : 58 - 68
  • [10] DREMS-OS: An Operating System for Managed Distributed Real-time Embedded Systems
    Dubey, Abhishek
    Karsai, Gabor
    Gokhale, Aniruddha
    Emfinger, William
    Kumar, Pranav
    [J]. 2017 6TH IEEE INTERNATIONAL CONFERENCE ON SPACE MISSION CHALLENGES FOR INFORMATION TECHNOLOGY (SMC-IT), 2017, : 114 - 119