This page will load the frame for experimental version of topology viewer. The simulation is experimental.

Please read the following details before using the viewer.

Current Settings:

1. Thread wakes up after 1 seconds and does one of the following thing

    - Adds a node

    - Deletes a node

    - Adds a link

    - Deletes all links between selected pair of nodes (Just for simplicity).

    Deletion of individual link is also coded but not present in the simulation.

    Node Addresses, link details are generated randomly

    (care is taken so that links between super super clusters are rare)

2. Number of super super clusters are limited to 4

    Number of super clusters in a super super cluster are limited to 6

    Number of clusters in a super cluster are limited to 8

    Number of nodes in a cluster are limited to 12

    Practically the system can work for any numbers. The restriction is just to get a good feel of the viewer.

    To see actually many nodes in one cluster (which is evident in real system),

    you need to wait for a long time. But the algorithm used for distribution of nodes inside

    a cluster is same as the algorithm for placing clusters in parent cluster.

3. Since this applet is not a signed applet, save option and print option won't work.

     In a standalone application, icons for saving,  printing and zooming are also provided

    (which are absent in the applet for the same reason).

4. At some instants, traversing the menu will become difficult as the topology image

      is refreshed at whenever the structure changes. Be patient while changing zoom in

      or zoom out factor.

    Use of shortcuts is simple.

    Zoom In: Cntl + I

    Zoom Out: Cntl + O

    Reset View: Cntl + R

    Node Information Mode: Cntl + N

    Link Information Mode: Cntl + L

Information provided below is also available on Help option on the viewer.

Components:

Node:                           Broker node with unique node address
Cluster:                        Group of broker nodes
Super Cluster:             Group of clusters
Super Super Cluster:  Group of super clusters
All above components are circular with different colors. Each component is marked by its ID at top.

Link:                            Link between two broker nodes.
links between broker nodes exhibit different colors depending upon the location of nodes. For example
Link between nodes in same cluster - color1
Link between nodes in different cluster but in same super cluster - color2
Link between nodes in different super clusters but in same super super clusters - color3
Link between nodes in different super super clusters - color4

There can be multiple links between two broker nodes. A single line between two nodes
represents one or more links existing between those nodes.

Nodes and links gets added or removed from the view dynamically as soon as the topology changes.

User Actions:

FILE MENU:

Save Option:
Current topology view is saved as .png file in user selected local directory. The view
is of the instant when the save option is clicked.

Print Option:
Current topology view is directed for printing. The view is of the instant when the print
option is clicked.

NAVIGATION:

Zoom In: Zooms in the image with respect to the center of the image (screen-center)

Zoom Out: Zooms out the image with respect to the center of the image (screen-center)

Resize: Resets the image to original position and size

Zoom In Factor: Available factors are 2, 3, 4. It controls the magnifying level.

Zoom Out Factor: Available factors are 2, 3, 4

INFORMATION:

Node Information: enables user to find information about any of the broker node when
right clicked. New frame displays information about the node and its connections when
the node is right clicked.

Link Information: enables user to find information about links between two nodes. In this
mode whenever one of the end nodes is right clicked, it appears in black color. As soon as
the other end node is right clicked, frame displaying information about all links between
selected node appears.

Note: Node Information and Link Information are two different modes and in each mode,
interpretation of a right click of mouse is different.

Translation using left click (Mouse)
Left click on any point on the image, brings it to the center of the image and screen.
Thus left click simulated the translation of the image. Nearer the point (on which mouse is
clicked) from center, lesser will be the translation.

Shortcuts:
Keyboard shortcuts are provided for almost every menu option.