• DocumentCode
    1490984
  • Title

    dlpsim: a teaching harness for data link protocols

  • Author

    King, Peter J B

  • Author_Institution
    Dept. of Comput. & Electr. Eng., Heriot-Watt Univ., Edinburgh, UK
  • Volume
    40
  • Issue
    3
  • fYear
    1997
  • fDate
    8/1/1997 12:00:00 AM
  • Firstpage
    172
  • Lastpage
    178
  • Abstract
    Protocol test harnesses have been in use for a number of years to assist implementers in checking conformance of their implementations with reference implementations. The system described here is designed for teaching the principles of data link protocols. Students write protocol implementations in a high-level language and exercise them on a simulator. The simulator checks that data is not duplicated or lost by the protocol. On suitable terminals, visualization of the transmitting window and of the frames traversing the link can provide useful feedback to students. Simple estimates of throughput are also calculated
  • Keywords
    computer aided instruction; computer science education; protocols; teaching; CAI; computer science; computer simulation; conformance checking; data link protocols education; dlpsim; high-level language; protocol implementations; teaching; transmitting window visualisation; Computational modeling; Data visualization; Education; Feedback; Helium; High level languages; Natural languages; Protocols; Testing; Throughput;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/13.618026
  • Filename
    618026