• DocumentCode
    1669572
  • Title

    PENCIL/C concurrent programming of high speed communication protocols

  • Author

    Engel, Christian ; Heinrichs, Bernd

  • Author_Institution
    Dept. of Comput. Sci. IV, Aachen Univ. of Technol., Germany
  • fYear
    1992
  • Firstpage
    1145
  • Abstract
    In high-speed networking, increasing transmission rates at decreasing error rates have caused a gap between physical performance of the transmission medium and the end-to-end performance offered to the user. High-speed protocols of lower layers have been developed, in some cases based on specially designed VLSI components, e.g., XTP. But lower layers as well as higher levels of communication protocols require techniques for deriving efficient software implementation from specification. A straightforward method achieving an efficient concurrent solution is introduced. It is based on higher Petri nets. One important part of this method is the concurrent programming language PENCIL/C, which is introduced. Some excerpts from an XTP implementation show the power of this concept
  • Keywords
    C language; Petri nets; computer networks; parallel languages; parallel programming; protocols; PENCIL/C concurrent programming; XTP implementation; high speed communication protocols; high-speed networking; higher Petri nets; software implementation; Biomedical equipment; Communication system control; Computer languages; Computer science; Electronic mail; Error analysis; High-speed networks; Medical services; Petri nets; Protocols;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 1992. Conference Record., GLOBECOM '92. Communication for Global Users., IEEE
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-0608-2
  • Type

    conf

  • DOI
    10.1109/GLOCOM.1992.276574
  • Filename
    276574