DYMO / AODV Routing

32 views
Skip to first unread message

sadok chaouch

unread,
Nov 6, 2009, 4:57:58 AM11/6/09
to omnetpp
Hello, may I ask you to help me solving the following problem?
I made a scenario with dynamic nodes that appear within the
simulation. The main problem is that i want to initialize the routing
table of all nodes within the simulation. Is it possible? if so, how?
Best regards,
sadok.

Alfonso Ariza

unread,
Nov 6, 2009, 5:37:05 AM11/6/09
to omn...@googlegroups.com
You can include manual routing entries in the routing table, by default the
Ad-Hoc routing protocol delete this entries, but if you in the
ManetRouting.ned file set the variable manetPurgeRoutingTables to false this
manual entries won't be deleted

--------------------------------------------------
From: "sadok chaouch" <sadok.c...@tu-dortmund.de>
Sent: Friday, November 06, 2009 10:57 AM
To: "omnetpp" <omn...@googlegroups.com>
Subject: [Omnetpp-l] DYMO / AODV Routing

sadok chaouch

unread,
Nov 6, 2009, 5:49:18 AM11/6/09
to omnetpp
Hello,
thank you Alfonso for the response.
You mean that i need to make a routing File *.rt for my Scenario and
set the routes for all nodes even the nodes that appear dynamically?
best regards.

On 6 nov, 11:37, "Alfonso Ariza" <aariza...@hotmail.com> wrote:
> You can include manual routing entries in the routing table, by default the
> Ad-Hoc routing protocol delete this entries, but if you in the
> ManetRouting.ned file set the variable manetPurgeRoutingTables to false this
> manual entries won't be deleted
>
> --------------------------------------------------
> From: "sadok chaouch" <sadok.chaou...@tu-dortmund.de>
> Sent: Friday, November 06, 2009 10:57 AM
> To: "omnetpp" <omn...@googlegroups.com>
> Subject: [Omnetpp-l] DYMO / AODV Routing
>
>
>
>
>
> > Hello, may I ask you to help me solving the following problem?
> > I made a scenario with dynamic nodes that appear within the
> > simulation. The main problem is that i want to initialize the routing
> > table of all nodes within the simulation. Is it possible? if so, how?
> > Best regards,
> > sadok.- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -

Alfonso Ariza

unread,
Nov 6, 2009, 6:28:37 AM11/6/09
to omn...@googlegroups.com
If you want a preload routing tables yes, you must created the rt files. But
the routing protocol will change these tables dynamically, and you don't
need include in the routing tables the nodes that appear dynamically, this
nodes will be discover and include in the tables by the routing protocol
unless you want include this nodes in the routing tables at the beginning of
simulation.

--------------------------------------------------
From: "sadok chaouch" <sadok.c...@tu-dortmund.de>
Sent: Friday, November 06, 2009 11:49 AM
To: "omnetpp" <omn...@googlegroups.com>
Subject: [Omnetpp-l] Re: DYMO / AODV Routing

sadok chaouch

unread,
Nov 6, 2009, 10:24:38 AM11/6/09
to omnetpp
after setting the variable manetPurgeRoutingTables all routing table
are empty and Pings are identified as noise.
dynamic nodes are inserted after the Simulation intialisation has
finished.
I want to generate routes with the Manet protocol when the new nodes
are inserted. The nodes are insterted in a random position so i don't
know the neighbours and i can't set the routes manually. Do i have to
reinitialize the manetmanager or some other modules to get the routing
table filled? do you have other hints for me?
thanks a lot.
sadok chaouch.



On 6 nov, 12:28, "Alfonso Ariza" <aariza...@hotmail.com> wrote:
> If you want a preload routing tables yes, you must created the rt files. But
> the routing protocol will change these tables dynamically, and  you don't
> need include in the routing tables the nodes that appear dynamically, this
> nodes will be discover and include in the tables by the routing protocol
> unless you want include this nodes in the routing tables at the beginning of
> simulation.
>
> --------------------------------------------------
> >> - Afficher le texte des messages précédents -- Masquer le texte des messages précédents -

Alfonso Ariza

unread,
Nov 6, 2009, 1:31:13 PM11/6/09
to omn...@googlegroups.com
The routing protocol must discover the neighbor nodes, the
manetPurgeRoutingTables variable is only if you want that the routing tables
are empty at the simulation begins. This is useful if you use the
autoconfigure because this module creates entries in the routing tables.
But it's necessary that all nodes run the routing protocol.
Exist a special type of routing entry (Immortal type), this route entry is
not deleted or modify by the routing protocol and the use of this type is in
the case that a node has a neighbor that doesn't execute the routing
protocol (slave node) and it wants inform to the other nodes in the network
that he is the master and the packets to the slave must be sent to him.



--------------------------------------------------
From: "sadok chaouch" <sadok.c...@tu-dortmund.de>
Sent: Friday, November 06, 2009 4:24 PM
Reply all
Reply to author
Forward
0 new messages