Topology Editor


The topology editor provides a convenient and intuitive way to graphically construct a network topology. A constructed network can be a fixed wired network or a mobile wireless network. Due to a user-friendly design, all GUI operations can be done easily and intuitively.



Network Node Attributes Specification


A network device (node) may have many attributes. Setting and modifying the attributes of a network node can be easily done. Just double-clicking the icon of the network node. An attribute dialog box like the following will appear.



Performance Monitor


The performance monitor can easily and graphically generate and display the plots of some monitored performance metrics such as a link’s utilization or a TCP connection’s achieved throughput. It can also be used as an independent tool to display any performance log file that uses the (X, Y) two-column format.




Node Editor


The node editor provides a convenient environment in which a user can flexibly configure the protocol modules used inside a network node. By using this tool, a user can easily add, delete, or replace a module with his/her own module to test the performance of a new protocol.



Packet Animation Player


By using the packet animation player, a logged packet transfer trace can be replayed at a specified speed. Both wired and wireless networks are supported. This capability is very useful because it can help a researcher to visually debug and test the behaviors of a protocol. It is also very useful in education.