All of lore.kernel.org
 help / color / mirror / Atom feed
* [B.A.T.M.A.N.] Multiple radios to improve throughput
@ 2008-06-02 23:33 Shane Chao
  2008-06-03  8:24 ` Predrag Balorda
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Shane Chao @ 2008-06-02 23:33 UTC (permalink / raw)
  To: b.a.t.m.a.n

Elektra,

Thank you for pointing out in May 08 that most embedded boards do not 
have enough CPU power to saturate the capacity of single radio link.  I 
was experimenting Batman in a straight line, three node configuration 
with the middle node having two radios so it doesn't have to switch 
between node 1 and node 3.  My configuration is as follows:

node 1          node 2          node 3
------          ------          ------
  ath0 <--ch 1--> ath0
                  ath1 <--ch 11-> ath0

When I ran iperf between node 1 and 3, I did not see any throughput 
improvements with either one or two radios in node 2. I even stopped 
Batman and manually setup the routes and the performance remains the 
same.  However, when I upgrade node 2 from a 200MHz CPU board to a 
500MHz CPU board, the bandwidth went up 50%.  So thanks again for 
pointing out my bottleneck:)

Lastly, can someone suggest some embedded boards fast enough to push 
wifi radios to its limits?

Thanks,
Shane

^ permalink raw reply	[flat|nested] 13+ messages in thread
* [B.A.T.M.A.N.] Multiple radios to improve throughput
@ 2008-05-14  1:21 Shane Chao
  2008-05-14  2:55 ` elektra
  0 siblings, 1 reply; 13+ messages in thread
From: Shane Chao @ 2008-05-14  1:21 UTC (permalink / raw)
  To: b.a.t.m.a.n

Hello,

I have a 3 node mesh network with layout as follows:

   node #1       node #2        node #3
192.168.2.1   192.168.2.5    192.168.2.9

Each node has only one radio and #1 talks to #3 via #2 and vice versa.
If I want to improve the throughput between #1 and #3, logically I would
add another radio to #2 so it can communicate to both #1 and #3
simultaneously w/o having the single radio switching back and forth
between #1 and #3.

However, I ran IPERF between #1 and #3 before and after adding the
second radio to node #2 and the bandwidth didn't really improve.
In my node #2 configuration, I did not bridge the two wifi interfaces so
I have ath0 and ath1 with their own IP addresses.  All three nodes are
configured with the same channel.  My batmand command line for node #2
is:  batmand ath0 ath1.

Can anyone advise me on what I did wrong?

Thanks,
Shane

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2008-06-12  8:43 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-06-02 23:33 [B.A.T.M.A.N.] Multiple radios to improve throughput Shane Chao
2008-06-03  8:24 ` Predrag Balorda
2008-06-05 12:39   ` Mark Kelly
2008-06-05 13:17     ` Benjamin Henrion
2008-06-05 13:43       ` Aaron Kaplan
2008-06-03  8:26 ` Predrag Balorda
2008-06-03 23:30 ` Benjamin Henrion
2008-06-03 23:41   ` cao jing
2008-06-12  3:53 ` Shane Chao
2008-06-12  8:43   ` Benjamin Henrion
  -- strict thread matches above, loose matches on Subject: below --
2008-05-14  1:21 Shane Chao
2008-05-14  2:55 ` elektra
2008-05-14  4:31   ` David Murray

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.