des-testbed / libara

A framework for the implementation and evaluation of routing algorithms based on the Ant Colony Optimization (ACO) metaheuristic.
GNU General Public License v3.0
19 stars 11 forks source link

add UDP or TCP #135

Open Payev opened 9 years ago

Payev commented 9 years ago

Haii,,,I interest use ara-simulation on github for my project i want to add UDP and TCP modules on LIBARA? what should I do?

Payev commented 9 years ago

I have a plan,,, add ara.ned on standarhost.ned inetmanet or i add udp/tcp module on aranetworklayer.ned its possible ?

mfrey commented 9 years ago

I still don't get your question. What exactly do you want to do or what is your issue? libARA uses the inetmanet package. If you look at https://github.com/des-testbed/libara/tree/master/simulations/otherManetRouting you can see how we use other routing protocols for evaluation in libARA.

Payev commented 9 years ago

thanks mr i tried run ara from simulation folder on my omnet but the simulation does not use TCP or UDP, so i want to make ara test routing with UDP /TCP

i check othermanetrouting.ned, it uses standarhost with imanetrouting, that's right? i don't see ara test use routing in othermanetrouting, where i find ara test with UDP/TCP? i need help thanks

Payev commented 9 years ago

thanks mr i check othermanetrouting.ned, it uses standarhost with imanetrouting, that's right? so if i want to add ara routing on othermanet just add [Config ARATEST] extends = ARA0 on omnet.ini? i have error in omnet.ini (othermanetrouitng) .node[1].app[].defaultTrafConfigId = 2 //does not match any parameter .node[1].posX = "left" //does not match any parameter *.node[1].posY = "center" //does not match any parameter _.node[2].posX = "right" //does not match any parameter _.node[2].posY = "center" //does not match any parameter

if i open on omnetpp-4.5

On Fri, May 15, 2015 at 1:48 AM, Michael Frey notifications@github.com wrote:

I still don't get your question. What exactly do you want to do or what is your issue? libARA uses the inetmanet package. If you look at https://github.com/des-testbed/libara/tree/master/simulations/otherManetRouting you can see how we use other routing protocols for evaluation in libARA.

— Reply to this email directly or view it on GitHub https://github.com/des-testbed/libara/issues/135#issuecomment-102133215.

mfrey commented 9 years ago

Have you tried to run the examples in the simulation folder using the run.sh scripts? I still don't understand what you want to accomplish. I don't see why you want to run multiple routing algorithms at the same time (which would be the outcome if you add ARA to the othermanetrouting.ned). For some time I was wondering if you want to add traffic by means of an TCP/UDP application - which we already do, but well ...

I'm going to try to run the examples and see if I get the same error (does not match any parameter). I'll get back to you soon.

Payev commented 9 years ago

thanks mr

  1. yes iam success run "./run.sh" for all simulation libara without any error but in othermanetrouting omnet.ini line .node[1].app[].defaultTrafConfigId = 2 //does not match any parameter .node[1].posX = "left" //does not match any parameter *.node[1].posY = "center" //does not match any parameter _.node[2].posX = "right" //does not match any parameter _.node[2].posY = "center" //does not match any parameter
  2. actually i still not full understand about libara because i just run libara mey be 2 weeks, and i still learn . my project : i want to run libara (ara routing) with UDP / TCP traffic and measure the ,pdr, througput, delay. I just need it so do you have any suggestions for me, i am so glad if you help me
ajiyunanto commented 9 years ago

dear mr i dont see module app added on othermanetrouitng.ned , so in omnet.ini line app doe not macth any parameter.

Payev commented 9 years ago

dear Sir, let me clarify my questions as follows: as i notied that ARA routing protocol in the example is routing with as spesific traffic generator that you created.

But now , I need to include TCP/UDP , traffic to work with ARA (in network layer) as you told me that you've already done it, did you? So , please to let me know , which parts should i change / add to accomplish my scenario.

Thanks in advance for your bind help

sabsabnitai commented 9 years ago

hay...mr actually i have same problem to, if we want create ARA work with TCP/UDP ,which part should we change?? thanks