We are developing a parallel simulation framework for large-scale network simulation. An important component of this work is the development of a TCP/IP model library. TCP/IP experts at LBNL have already developed the ns simulator for investigation of protocol variants. ns is a flexible and easy-to-use tool, but its construction thwarts high performance simulation of large scale networks. In order to model TCP/IP as accurately as does ns but still provide high performance, we are transforming ns source code into the Telecommunications Description Language (TeD), a tool that brings automated parallelization to network simulation. This paper describes the issues that arose in the course of this transformation.
Brian J. Premore, David M. Nicol