ORBIT-USER: Topologies in ORBIT
Emmanouil Koukoumidis
ekoukoum at Princeton.EDU
Sat Dec 22 11:05:58 EST 2007
Hi,
I would like to use ORBIT to take some measurements for my research.
For that reason I would like to have some kind of "topology" meaning
that I would like to have links that differ in rate and RTT between
different
pairs of nodes.
But I in tut_topo_2.rb
<http://www.orbit-lab.org/attachment/wiki/Tutorial/HowToTopology2/tut_topo_2.rb>
I read that:
85
<http://www.orbit-lab.org/attachment/wiki/Tutorial/HowToTopology2/tut_topo_2.rb#L85>
// /# addLink(A,B,spec) -> add a link between nodes A and B, and
configure that link/
86
<http://www.orbit-lab.org/attachment/wiki/Tutorial/HowToTopology2/tut_topo_2.rb#L86>
// /# with the characteristics given in the
'spec' hash/
87
<http://www.orbit-lab.org/attachment/wiki/Tutorial/HowToTopology2/tut_topo_2.rb#L87>
// /# e.g. spec = [ rate=54 , per=0.10 ,
etc... ]/
88
<http://www.orbit-lab.org/attachment/wiki/Tutorial/HowToTopology2/tut_topo_2.rb#L88>
// /# So far (Nov.07) no 'spec' selection other than 'asymmetric'
is currently implemented, /
89
<http://www.orbit-lab.org/attachment/wiki/Tutorial/HowToTopology2/tut_topo_2.rb#L89>
// /# thus the other 'specs' are just here as placeholders /
illustrations./
90
<http://www.orbit-lab.org/attachment/wiki/Tutorial/HowToTopology2/tut_topo_2.rb#L90>
// t.addLink(*"myNode_1"*,*"myNode_2"*,{ :rate =>54, :per =>0.1,
:asymmetric => *true* })
91
<http://www.orbit-lab.org/attachment/wiki/Tutorial/HowToTopology2/tut_topo_2.rb#L91>
t.addLink(*"myNode_2"*,*"myNode_3"*,{ :rate =>12, :per =>0.2,
:asymmetric => *true* })
92
<http://www.orbit-lab.org/attachment/wiki/Tutorial/HowToTopology2/tut_topo_2.rb#L92>
t.addLink(*"myNode_3"*,*"myNode_4"*,{ :rate =>6, :per =>0.4,
:asymmetric => *true* })
Does this mean that there is currently no way to do it ? Or is there an
alternative way apart from
trying to simulate it within my applications or using a software
router? Any ORBIT specific way?
If not...any advice about alternative (non-ORBIT specific) ways would be
greatly appreciated...
Thank you very much!
Emmanouil
More information about the orbit-user
mailing list