DocumentCode
296688
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
Volume
1
fYear
1996
fDate
3-6 Jan 1996
Firstpage
320
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;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on ,
Conference_Location
Wailea, HI
Print_ISBN
0-8186-7324-9
Type
conf
DOI
10.1109/HICSS.1996.495477
Filename
495477
Link To Document