A C++ Environment For Modeling Communication Systems

Włodek Dobosiewicz, Paweł Gburzyński · 2005

Design of a low-level communication protocol must take into account several physical phenomena which are irrelevant at a higher level. The correct interpretation of these phenomena is critical to ensure both the protocol’s agreement with its specification and the eficient utilization of the channel bandwidth. We introduce SMURPH-an object oriented simulator for investigating physical communication systems a2 the medium access control level. SMURPH can be viewed as a combination of a protocol specification system with an emulated environment for executing protocol specifications. This environment is realistic in the sense that it reflects the relevant communication phenomena occurring in real physical channels. SMURPH can be used to aid the protocol design process: the designer can evaluate the protocol performance and test the protocol for correctness without resorting to a physical implementation.

Read the paper · More papers on PaperTik