High Speed Network Technologies

Private Network-Network Interface (PNNI) Simulator

The Private Network-Network Interface (PNNI) Simulator was developed at the National Institute of Standards and Technology (NIST) to study the performance of the PNNI routing protocols in a multi-node network environment.

The PNNI simulator is written in C. The code consists of two parts: the user interface and the PNNI routing protocols. The user interface allows the user to enter various physical network topologies and PNNI parameters. Some of the network topology parameters are number of PNNI ATM switches, number of physical links and their delay. Some of the PNNI parameters are the peer group, peer group leadership priority, timer values, and higher level peer groups. The PNNI routing protocols perform the necessary functions of the individual protocols as specified in the ATM Forum's Private Network-Network Interface Specification Version 1.0.

The results for any particular simulation run provides the time and data required to reach a stable state for the given network topology. The output may also provide the amount of data required to maintain this stable state. By studying multiple simualtion runs by varying the PNNI routing parameters, one can determine an optimal configuration for a given network topology.


Project Contact

For inquiries regarding this project, contact David Cypher.

Last Update: April 13, 2000
rizontal rule
w3.antd.nist .gov
Back to NIST\