Implementation of the DEMOS simulation model into NS-3
Abstract
Simulators are software which allows the creation of models of real systemsand situations. They allow research and development projects to try outtheories and potential solutions on products before they are completed.?Discrete Event Modeling on Simula? (DEMOS) is one of many potentialsimulators. Its advantages is that if offers use of simple concepts whichhas good scalability. It is also very good to use when learning to createsimulation models as it requires very little skill in programming from theusers. DEMOS was first released in 1979 and has unfortunately not beenupdated since. The goal of this thesis is to implemented the concepts ofDEMOS as module to the newer simulator NS-3.Both DEMOS and NS-3 has been analyzed to find functionality whichserve the same purpose. The result of the analysis lead to a designproposal which uses functionality from both simulators. The developmentof the design is started, but not completed. The end result will anywaydiffer some from the original version. This is caused by the event list ofNS-3 which is function based and not object based as in DEMOS.