Loading…

Efficient implementation of semaphores in controller area networks

Synchronization of concurrent activities by means of semaphores is widely adopted in industrial distributed systems. This paper presents some mechanisms which facilitate the efficient implementation of the popular semaphore concept in real-time networks based on the controller area network medium ac...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on industrial electronics (1982) 1999-04, Vol.46 (2), p.417-428
Main Authors: Cena, G., Valenzano, A.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Synchronization of concurrent activities by means of semaphores is widely adopted in industrial distributed systems. This paper presents some mechanisms which facilitate the efficient implementation of the popular semaphore concept in real-time networks based on the controller area network medium access technique. The advantages obtained by adopting the proposed solution are twofold. First, better performance can be obtained because most of the semaphore management mechanisms are moved from the application to the physical and data-link communication layers. Second, a fully distributed management scheme is implemented, and there is no need to place the semaphore control structures on a particular node in the network.
ISSN:0278-0046
1557-9948
DOI:10.1109/41.753781