Real-time server-based communication with CAN

被引:33
|
作者
Nolte, Thomas [1 ]
Nolin, Mikael [1 ]
Hansson, Hans A. [1 ]
机构
[1] Malardalen Univ, Dept Comp Sci & Elect, Malardalen Real Time Res Ctr, SE-72123 Vasteras, Sweden
关键词
communication systems; controller area network (CAN); protocols; real time systems; scheduling; server-based; share-driven;
D O I
10.1109/TII.2005.852074
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates the concept of share-driven scheduling of networks using servers with real-time properties. Share-driven scheduling provides fairness and bandwidth isolation between predictable as well as unpredictable streams of messages on the network. The need for this kind of scheduled real-time communication network is high in applications that have requirements on flexibility, both during development for assigning communication bandwidth to different applications, and during run-time to facilitate dynamic addition and removal of system components. We illustrate the share-driven scheduling concept by applying it to the popular controller area network (CAN). We propose a scheduling mechanism that we call simple server-scheduled CAN (S-3-CAN), for which we also present an associated timing analysis. Additionally, we present a variant of S'-CAN called periodic server-scheduled CAN (PS2-CAN), which for some network configurations gives lower worst-case response-times than S-3-CAN. Also for this improvement, a timing analysis is presented. Moreover, we use simulation to evaluate the timing performance of both S-3-CAN and PS2-CAN, comparing them with other scheduling mechanisms.
引用
收藏
页码:192 / 201
页数:10
相关论文
共 50 条
  • [41] Real-time temperature predictions in IT server enclosures
    Moazamigoodarzi, Hosein
    Pal, Souvik
    Ghosh, Suvojit
    Puri, Ishwar K.
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2018, 127 : 890 - 900
  • [42] The Design of Real-Time Communication System Based on RFM and MRG Real Time for EAST
    Li, C. C.
    Ji, Z. S.
    Wang, F.
    Yuan, Q. P.
    Li, S.
    Xu, Z. H.
    IEEE TRANSACTIONS ON PLASMA SCIENCE, 2018, 46 (06) : 2267 - 2271
  • [43] A server-based post-production system
    Pank, B
    SMPTE JOURNAL, 1996, 105 (11): : 684 - 688
  • [44] Server-based inference of Internet link lossiness
    Padmanabhan, VN
    Qiu, LL
    Wang, HJ
    IEEE INFOCOM 2003: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2003, : 145 - 155
  • [45] Implementing server-based systems in the broadcast environment
    Hightower, L
    SMPTE JOURNAL, 1997, 106 (08): : 519 - 523
  • [46] Interoperable server-based cache consistency algorithm
    Bodorik, P
    Jutla, D
    Lu, YP
    INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 312 - 321
  • [47] Server-Based Indoor Location Detection System
    Perente, Osman Kerem
    Serif, Tacha
    MOBILE WEB AND INTELLIGENT INFORMATION SYSTEMS (MOBIWIS 2018), 2018, 10995 : 142 - 153
  • [48] Real-time Optimization of Power and Performance for Application Server Clusters Based on MILP
    Xiong Z.
    Zhao M.
    Cai H.
    Zhu C.
    Xu J.
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2023, 50 (08): : 153 - 164
  • [49] An IoT-Based Approach to Real-Time Conditioning and Control in a Server Room
    Onibonoje, Moses O.
    Bokoro, Pitshou N.
    Nwulu, Nnamdi, I
    Gbadamosi, Saheed L.
    2019 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND DATA PROCESSING (IDAP 2019), 2019,
  • [50] A software platform for transmitting image in real-time based on client/server programming
    Guan, HW
    Ip, HHS
    Law, KCK
    ADVANCES IN CONCURRENT ENGINEERING: CE97, 1997, 97 : 371 - 378