• DocumentCode
    1489698
  • Title

    Efficient implementation of semaphores in controller area networks

  • Author

    Cena, Gianluca ; Valenzano, Adriano

  • Author_Institution
    Dipartimento di Autom. e Inf., Politecnico di Torino, Italy
  • Volume
    46
  • Issue
    2
  • fYear
    1999
  • fDate
    4/1/1999 12:00:00 AM
  • Firstpage
    417
  • Lastpage
    428
  • Abstract
    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
  • Keywords
    access protocols; controller area networks; field buses; synchronisation; CAN communication protocol; concurrent activities synchronisation; controller area networks; data-link communication layers; fieldbuses; fully distributed management scheme; industrial LAN; industrial distributed systems; medium access technique; physical communication layers; real-time networks; semaphores implementation; Automatic control; Communication system control; Control systems; Electrical equipment industry; Field buses; Industrial control; Intelligent actuators; Intelligent networks; Intelligent sensors; Manufacturing automation;
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/41.753781
  • Filename
    753781