<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Saeid,<div><br></div><div>We have used Abilene topology, including link delays in <a href="https://github.com/cawka/ndnSIM-comcom-stateful-fw">https://github.com/cawka/ndnSIM-comcom-stateful-fw</a>.  </div><div><br></div><div>Since Abilene topology is provided in several files, here is an example how to read it:</div><div><br></div><div><pre style="font-family: Consolas, 'Liberation Mono', Courier, monospace; font-size: 13px; margin-top: 0px; margin-bottom: 0px; color: rgb(51, 51, 51); line-height: 18px; "><div class="line" id="LC57" style="padding-left: 10px;"><span class="n">  RocketfuelWeightsReader</span> <span class="n">rf_reader;</span></div><div class="line" id="LC59" style="padding-left: 10px;">  <span class="n">string</span> <span class="nf" style="color: rgb(153, 0, 0); font-weight: bold;">weights</span>   <span class="p">(</span><span class="n">topology</span><span class="o" style="font-weight: bold;">+</span><span class="s" style="color: rgb(221, 17, 68);">".weights"</span><span class="p">);</span></div><div class="line" id="LC60" style="padding-left: 10px;">  <span class="n">string</span> <span class="nf" style="color: rgb(153, 0, 0); font-weight: bold; ">latencies</span> <span class="p">(</span><span class="n">topology</span><span class="o" style="font-weight: bold; ">+</span><span class="s" style="color: rgb(221, 17, 68); ">".latencies"</span><span class="p">);</span></div><div class="line" id="LC62" style="padding-left: 10px;"><br></div><div class="line" id="LC64" style="padding-left: 10px;">  <span class="n">rf_reader<b>.</b></span><span class="n">SetFileName</span> <span class="p">(</span><span class="n">weights</span><span class="p">);</span></div><div class="line" id="LC69" style="padding-left: 10px;">  <span class="n">rf_reader<b>.</b></span><span class="n">SetFileType</span> <span class="p">(</span><span class="n">RocketfuelWeightsReader</span><span class="o" style="font-weight: bold;">::</span><span class="n">WEIGHTS</span><span class="p">);</span></div><div class="line" id="LC70" style="padding-left: 10px;">  <span class="n">rf_reader<b>.</b></span><span class="n">Read</span> <span class="p">();</span></div><div class="line" id="LC71" style="padding-left: 10px;"><br></div><div class="line" id="LC72" style="padding-left: 10px;">  <span class="n">rf_reader<b>.</b></span><span class="n">SetFileName</span> <span class="p">(</span><span class="n">latencies</span><span class="p">);</span></div><div class="line" id="LC73" style="padding-left: 10px;">  <span class="n">rf_reader<b>.</b></span><span class="n">SetFileType</span> <span class="p">(</span><span class="n">RocketfuelWeightsReader</span><span class="o" style="font-weight: bold;">::</span><span class="n">LATENCIES</span><span class="p">);</span></div><div class="line" id="LC74" style="padding-left: 10px;">  <span class="n">rf_reader<b>.</b></span><span class="n">Read</span> <span class="p">();</span></div></pre><div><br></div></div><div><br></div><div>As for your first question.  I would say that the choice really depends on what exactly you're simulating.  Abilene topology (if you're talking about the core topology) is really small and you don't have too much choice, even for random.  In Interest Flooding simulation (<a href="https://github.com/cawka/ndnSIM-ddos-interest-flooding">https://github.com/cawka/ndnSIM-ddos-interest-flooding</a>) we have used larger topology from RocketFuel (unfortunately no real link delays or bandwidths, but we did some randomization for that), where we selected different tiers of nodes based on their topological parameters (leaf nodes are customers, next level are gateways, the rest is a backbone) and then installed consumers on random subset of leaf nodes.  Depending on where producer is installed (leaf, gw, backbone), you can get different results, as well as different real world scenario that it could represent.</div><div><br></div><div>Hope it helps.</div><div><br></div><div>---</div><div>Alex</div><div><br><div><div>On Jul 1, 2013, at 1:12 AM, Saeid Montazeri <<a href="mailto:saeid.montazeri@gmail.com">saeid.montazeri@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Dear All,<div><br></div><div>I am going to use abilene topology for my evaluation. I have a question:</div><div>How should I distribute the consumers and producers in the topology. Obviously, the simplest way is random. However, I am thinking about something more reasonable!</div>
<div><br></div><div>Meanwhile, it will be really helpful to have a reference for the link delay of the topology since the ndnSIM version does not have the link delays. </div><div><br></div><div>Best Regards,</div><div>Saeid</div>
_______________________________________________<br>ndnSIM mailing list<br><a href="mailto:ndnSIM@lists.cs.ucla.edu">ndnSIM@lists.cs.ucla.edu</a><br>http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim<br></blockquote></div><br></div></body></html>