Title :
Applying distributed simulation to a communication protocol development environment
Author :
Chun, W.J. ; Moser, L.E. ; Melliar-Smith, P.M. ; Agarwal, D.A.
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
Abstract :
Creating robust communication protocols for distributed systems is an inherently difficult task due to the many possible executions and message orderings. We describe a communication protocol development environment based on a discrete-event simulator. We have used this development environment in testing and debugging a fault-tolerant totally-ordered multicast protocol operating over a network of multiple interconnected local-area networks (LANs). Each LAN is simulated by a processor participating in the testbed, and a “virtual gateway” mechanism is used to interconnect the LANs. The resulting distributed simulation environment allows the developer to create reproducible test scenarios, to inject faults such as network partitions, to single step protocol execution and, in general, to observe and analyze protocol behavior across each host in the network
Keywords :
LAN interconnection; discrete event simulation; fault tolerant computing; graphical user interfaces; local area networks; protocols; telecommunication computing; LAN interconnection; communication protocol development environment; debugging; discrete-event simulator; distributed simulation; distributed systems; fault-tolerant totally-ordered multicast protocol; local-area networks; message ordering; network partitions; protocol behavior; testing; virtual gateway; Analytical models; Computational modeling; Computer applications; Debugging; LAN interconnection; Local area networks; Monitoring; Multicast protocols; Robustness; Testing;
Conference_Titel :
System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on ,
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-7324-9
DOI :
10.1109/HICSS.1996.495477