Communication mechanism in distributed protocol testing system

In order to test network protocols of distributed and concurrent natures, it is necessary to introduce the distributed testing framework. In this paper, we first present a formal model of distributed testing system, and furthermore, real distributed testing system architecture is proposed. With that, we discuss communication issues between test components and a communication algorithm is given. Based on the above models and algorithm, a practical communication mechanism combining distributed message queue and shared memory is presented, which provides a uniform and transparent lower-layer communication interface for the whole test system. In our practice, this mechanism is proved to be feasible and efficient.

[1]  Gregor von Bochmann,et al.  Generating Synchronizable Test Sequences Based on Finite State Machine with Distributed Ports , 1993, Protocol Test Systems.

[2]  Ahmed Khoumsi Testing distributed real time systems using a distributed test architecture , 2001, Proceedings. Sixth IEEE Symposium on Computers and Communications.

[3]  Ying Liu,et al.  A feasible distributed test system applied in routing protocol test , 2002, 5th IEEE International Conference on High Speed Networks and Multimedia Communication (Cat. No.02EX612).