nextuppreviouscontents
Next:Network description filesUp:LYDIAN: User's GuidePrevious:Adding new protocols toContents


Making new networks

The generation of a network file is very important because it contains the topology and timing parameters for the distributed system that is to be simulated. Also, it is useful to generate several newtork files for a protocol simulation, because with different network description files you can make different experiments and have a better idea of the protocol behavior.

By chosing Archives/NW Description-New from lydian.tcl, window GraphWin for LYDIAN will pop up. This drawing window is built on the GraphWin module of LEDA [2], which is a strong graph-constructing tool, so it is simple and intuitive for the user to generate network topology with nodes and edges by clicking mouse buttons. For detailed information how to use mouse to draw a graph in the GraphWin for LYDIAN window, press the Help button and choose Mouse.

\includegraphics [width=0.7\columnwidth]{graphwin.ps}
Figure 17: New network generation interface
Then the user must select time distribution for the network in Timing button on the menu bar of the window. If the asynchronous mode is chosen, unique time distribution parameters are needed and are assigned to every node and edge of the distributed system.

After the time distribution selection the user needs to define whether spontaneous initialization of some or all nodes is required by chosing the Options button on the timing window (when the user choses one of time distributions, the respective timing window will pop up). This configuration belongs to the protocol the user uses. As an example, in protocol Broadcast with ACK, only one node in the network is allowed to be the initiator. The user can also give the time distribution parameters for the communication delays over these edges.
 


Subsections
nextuppreviouscontents
Next:Network description filesUp:LYDIAN: User's GuidePrevious:Adding new protocols toContents
Ha Hoai Phuong

2002-11-11