• DocumentCode
    1560992
  • Title

    A simulation study of the predictive p-persistent CSMA protocol

  • Author

    Xiaoming, Chen ; Geok-Soon, Hong

  • Author_Institution
    Dept. of Mech. Eng., Nat. Univ. of Singapore, Singapore
  • fYear
    2002
  • Firstpage
    345
  • Lastpage
    351
  • Abstract
    Carrier Sense Media Access (CSMA) protocol is a widely used algorithm to control the access of a computer to the shared media (channel). There are several variants derived from this Media Access Control (MAC) method, such as non-persistent CSMA, 1-persistent CSMA, p-persistent CSMA, and CSMA/CD etc. These algorithms are successful in time-insensitive network, such as Ethernet. But for the fieldbus-based real-time control system that is time-sensitive, they are no longer adequate. To meet the real-time requirements, Echelon Corporation proposed a novel CSMA algorithm, the predictive p-persistent CSMA protocol. In this paper, we evaluate the performance of this protocol by a discrete-event simulation. A node-centric simulation model based on event-driven simulation language - SMPL - is designed using what we call "FSM-to-EVENT" method. Also, some techniques are presented to achieve this purpose. Finally, the experiments and results, including the comparison with other protocols, are described.
  • Keywords
    carrier sense multiple access; discrete event simulation; performance evaluation; protocols; CSMA protocol; Carrier Sense Media Access; Media Access Control; discrete-event simulation; performance; predictive p-persistent CSMA protocol; shared media; simulation study; Access protocols; Computational modeling; Control systems; Discrete event simulation; Ethernet networks; Media Access Protocol; Multiaccess communication; Prediction algorithms; Predictive models; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Symposium, 2002. Proceedings. 35th Annual
  • ISSN
    1082-241X
  • Print_ISBN
    0-7695-1552-5
  • Type

    conf

  • DOI
    10.1109/SIMSYM.2002.1000172
  • Filename
    1000172