28.1 Motivation

Many researchers around the world are developing modified versions of ns2 in order to introduce new features such as agents, protocols, algorithms, etc. The standard practice adopted in doing this is to get an official version of the ns2 source distribution, make the needed modifications on the source code, add new files somewhere in the existing code tree, and finally build everything into the ns2 executable.

The introduction of dynamically loadable libraries provides a new way to extend ns-2, with the following features:

The below sections briefly summarize the more complete documentation that can be found at: http://www.dei.unipd.it/%7Ebaldo/ns_dl_patch/ns_dl_patch.html

Tom Henderson 2011-11-05