Implementing and simulating the cross-entropy ant system

Brugge, Jonathan (2010)

or this thesis project, I have worked on the Cross-Entropy Ant System (CEAS),a routing protocol developed at NTNU. CEAS had been implemented in network simulator ns-2 [1]. At the start of the project, the plan was to Implement CEAS in ns-3 Verify the implementation against the existing ns-2 implementation Come up with improvements to CEAS for use in environments with a relatively high rate of changes in the network topology Simulate the improvements to verify them Ns-3 is a new simulator, written by the developers of ns-2, but otherwise incompatible. During the project, it became clear that porting to ns-3 was more work than originally expected. Thus, a relatively big part of this report is dedicated to the work done to implement CEAS in ns-3. The last part is about the additional scenarios that have been simulated with the ns-3 implementation and the specic improvements that have been made.
MA_scriptie_J_Brugge.pdf