Skip to main content
Article thumbnail
Location of Repository

Protocol Design In Smurph

By Wlodek Dobosiewicz and Pawel Gburzynski

Abstract

We present SMURPH---a software package for modeling communication protocols at the medium access control (MAC) level. SMURPH can be viewed as a combination of a protocol specification language and an event-driven, discrete-time simulator that provides a virtual (but realistic) and controlled environment for protocol execution. This combination yields a protocol prototyping system which can be used for designing low-level communication protocols and investigating their quantitative (performance) and qualitative (correctness) properties. The essential features of SMURPH are illustrated with an example of the well-known alternating-bit protocol. 1 INTRODUCTION SMURPH 1 is an object-oriented programming environment based on C++ for specifying communication protocols and modeling communication networks. By a communication network we understand a configuration of stations interconnected via channels, running a collection of concurrent communicating processes. The distributed algorithm rea..

Publisher: Gordon and Breach
Year: 1997
OAI identifier: oai:CiteSeerX.psu:10.1.1.32.2149
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://citeseerx.ist.psu.edu/v... (external link)
  • http://web.cs.ualberta.ca/~paw... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.