• DocumentCode
    1962281
  • Title

    Starvation free controller area network using master node

  • Author

    Murtaza, Ali Faisal ; Khan, Zubair A.

  • Author_Institution
    Dept. of Electr. Eng., Univ. of Eng. & Technol., Lahore
  • fYear
    2008
  • fDate
    25-26 March 2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Controller Area Network (CAN), a serial communication protocol, is widely used in industry in embedded applications. The fixed priority arbitration mechanism in CAN results starvation of lower priority nodes because in the presence of a set of higher priority messages, the low priority nodes are restricted to appear on a CAN network. Since lower priority messages can not change their priorities so they suffer from starvation and continuously lose arbitration due to the presence of higher priority messages. This paper addresses this problem and proposes a method to make a CAN network starvation free by adding a Master node in a CAN network. This Master node is fully capable of changing priority of starving node and allows the starving nodes to appear on a CAN network. It makes the CAN network starvation free and provides the ability to change priority dynamically. Master node monitors CAN network and remains silent until it keeps receiving messages of all the nodes and become active on detection of starving node, a node not contributing in communication. In active mode, this node tries to make sure that each node keeps participating in communication. A hardware setup along with CAN king Software has been used to verify the results.
  • Keywords
    controller area networks; message passing; protocols; CAN king software; fixed priority arbitration mechanism; master node; priority messages; serial communication protocol; starvation free controller area network; starving nodes; Broadcasting; Communication industry; Communication system control; Control systems; Copper; Hardware; Industrial control; Permission; Protocols; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering, 2008. ICEE 2008. Second International Conference on
  • Conference_Location
    Lahore
  • Print_ISBN
    978-1-4244-2292-0
  • Electronic_ISBN
    978-1-4244-2293-7
  • Type

    conf

  • DOI
    10.1109/ICEE.2008.4553945
  • Filename
    4553945