Developing a testbed for distributed real-time applications

被引:0
|
作者
Woolley, PT [1 ]
Walker, WM [1 ]
Burns, A [1 ]
机构
[1] Univ York, Dept Comp Sci, York YO1 5DD, N Yorkshire, England
关键词
Ada; 95; real-time systems; testbed; controller area network;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fixed priority scheduling is viewed to be a standard technique for the scheduling of tasks in real-time systems on uni-processors. There are, however, also communication protocols which are based upon fixed priority scheduling. This paper discusses a testbed which has been constructed using embedded controller boards connected via a CANbus. The testbed supports experimentation with distributed real-time systems using both the Ada-95 and C programming languages. Support is provided for a higher level CAN communication protocol by a set of interface routines, and for multi-tasking on a single processor through the provision of a kernel of routines based upon the Pthread standards. Results are provided which suggest that the testbed can allow the deterministic scheduling of both tasks and communications, thus facilitating experimentation with distributed real-time systems. Copyright (C) 1999 IFAC.
引用
收藏
页码:101 / 106
页数:6
相关论文
共 50 条
  • [1] A FLEXIBLE DISTRIBUTED TESTBED FOR REAL-TIME APPLICATIONS
    MCDONALD, WC
    SMITH, RW
    [J]. COMPUTER, 1982, 15 (10) : 25 - 39
  • [2] PTIDES Model on a Distributed Testbed Emulating Smart Grid Real-Time Applications
    Matic, Slobodan
    Akkaya, Ilge
    Zimmer, Michael
    Eidson, John C.
    Lee, Edward A.
    [J]. 2011 2ND IEEE PES INTERNATIONAL CONFERENCE AND EXHIBITION ON INNOVATIVE SMART GRID TECHNOLOGIES (ISGT EUROPE), 2011,
  • [3] Rapids: A simulator testbed for distributed real-time systems
    Allalouf, M
    Chang, J
    Durairaj, G
    Lakamraju, VR
    Unsal, OS
    Koren, I
    Krishna, CM
    [J]. PROCEEDINGS OF THE HIGH-PERFORMANCE COMPUTING (HPC'98), 1998, : 191 - 196
  • [4] Developing Real-Time Face Identification Device Composable with Distributed Applications
    Hirayama, Kosuke
    Saiki, Sachio
    Nakamura, Masahide
    [J]. DIGITAL HUMAN MODELING AND APPLICATIONS IN HEALTH, SAFETY, ERGONOMICS AND RISK MANAGEMENT. HUMAN BODY AND MOTION, DHM 2019, PT I, 2019, 11581 : 420 - 432
  • [5] SUPPORTING REAL-TIME AND MULTIMEDIA APPLICATIONS ON THE MERCURI TESTBED
    GUHA, A
    PAVAN, A
    LIU, J
    RASTOGI, A
    STEEVES, T
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (04) : 749 - 763
  • [6] Synchronization for distributed real-time applications
    Kshemkalyani, AD
    [J]. PROCEEDINGS OF THE JOINT WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS: FIFTH INTERNATIONAL WORKSHOP ON PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS (WPDRTS) AND THE THIRD WORKSHOP ON OBJECT-ORIENTED REAL-TIME SYSTEMS (OORTS), 1997, : 81 - 90
  • [7] A DISTRIBUTED SYSTEM FOR REAL-TIME APPLICATIONS
    FATHI, ET
    BOSSE, E
    CASEAULT, J
    [J]. IEEE MICRO, 1987, 7 (06) : 21 - 28
  • [8] A structured approach to developing real-time, distributed network applications for ITS deployment
    Dailey, DJ
    Haselkorn, MR
    Meyers, D
    [J]. ITS JOURNAL, 1996, 3 (03): : 163 - 180
  • [9] A Distributed Relay Selection Algorithm Using Game on Real-Time Testbed
    Qu, Zhengyang
    Gu, Shen
    Yang, Guannan
    Wang, Xinbing
    Tian, Xiaohua
    Gan, Xiaoying
    [J]. 2011 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE (GLOBECOM 2011), 2011,
  • [10] ReTiS:: a real-time simulation tool for the analysis of distributed real-time applications
    Briday, M
    Béhennec, JL
    Trinquet, Y
    [J]. WFCS 2004: IEEE INTERNATIONAL WORKSHOP ON FACTORY COMMUNICATION SYSTEMS, PROCEEDINGS, 2004, : 257 - 264