The GLASS-TSC

GMPLS Lightwave Agile Switching Simulator

GMPLS Lightwave Agile Switching Simulator, short GLASS, is a java based network simulation tool. This software is originated in a corporation of the High Speed Network Technologies Group and the Internetworking Technologies Group of the Advance Network Technologies Division at NIST. 

The GLASS simulator is the next generation of the previous MERLiN Tool that was developed in 1998 at NIST. After a while the MERLiN Tool did not completely fulfill our  requirements and needs. In the beginning of 2001 we decided to redesign the tool completely. 

As basic framework we had chosen the Scalable Simulation Framework (SSF) with its extension SSFNet. This framework is available for download at www.ssfnet.org. SSFNet provides network components such as hosts, routers, links, and a number of network protocols. GLASS extends these components with an implementation of MPLS, optical components such as optical cross connects (OXC), edge routers, optical links, fibers, and lambdas. Basically GLASS is a command line simulator, that reads it's simulation setup out of a script file and offers the possibility to write dumps into binary files. These files that can be post processed by customized readers. 

In addition to this NIST developed in corporation with the Towson State University a graphical Topology and Simulation Creator (TSC). This tool allows the graphical developing of script files as well as browsing through the network system, debugging of network protocols during the simulation, testing and visualization of routing and wavelength assignment algorithms. 

In addition to this NIST developed in corporation with the Towson State University a graphical Topology and Simulation Creator (TSC). This tool allows the graphical developing of script files as well as browsing through the network system, debugging of network protocols during the simulation, testing and visualization of routing and wavelength assignment algorithms.