[Olsr-dev] OLSR and ns2 (or other sim)
Thu May 8 19:56:41 CEST 2008
i have started to work on writing my own simulation apart from ns2,
omnet++ etc.. it is specially designed for wireless lan-networks and
nothing else. moreover the main aim of the simulation is to simulate
olsr and batman.
unfortunately the working is stucked a bit at the moment due to a
lack of time and motivation. i'm still abroad and will return home
the beginning june. then there will be a coding session with aaron to
get the simulation work together with olsrd.
main missing parts are:
* connecting olsrd to the simulation in real time
* wrapping the time function in olsrd to move to a virtual simulation
* redirecting the routing tables to the simulation
* finishing the visualization
to give a realistic outline, a reasonable version of the simulation
wont be finished before the end of summer.
may i ask what you want to simulate?
Am 06.05.2008 um 16:18 schrieb Chris Davies:
> If cross-layer optimizations are ignored (which ns2 wouldn't be really
> great at anyway), it would seem that proactive routing protocols such
> as OLSR need to do three things:
> 1. send/receive control packets
> 2. update routes
> 3. determine the current time (to figure out when to send packets)
> It shouldn't be too hard (having not done it of course :) ) to write
> an ns2 protocol that provides these hooks. Then olsr (or any other
> protocol) could connect using these hooks. It would require an extra
> abstraction layer on the protocol in order to be able to recompile
> olsr to use the ns2 hooks instead of the standard network stack/os.
> Any sense of if this would work? or am I missing something?
> It would seem to be a good thing to be able to sim olsr easily during
> the development process in order to stress test it and more easily
> track down bugs.
> On 5/6/08, Aaron Kaplan <(spam-protected)> wrote:
>> On May 6, 2008, at 3:53 PM, Chris Davies wrote:
>>> Hello All,
>>> I'm really hoping there is an ns2 (or other open source sim) wrapper
>>> for this version of OLSR. I'm currently using um-olsr which is
>>> slow when you try to sim past 100 nodes.
>>> I am encouraged by all the reports of improved performance and would
>>> like to test it out in simulation.
>> Chris, the best I managed to do so far is to have UML as a
>> virtualization for olsr (or any other routing proto).
>> Henning was interfacing ns-2 already if I remember correctly.
>> But I guess re-programming all of the code for the ns-2 language
>> will be
>> lots of work.
>> So interfacing olsrd is probably the way to go.
>> my 2 cents,
> Olsr-dev mailing list
More information about the Olsr-dev