<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Rocketfuel topologies don't give any coordinates.  The location of nodes is purely random, in the case of PDF file just using one of the "dot" program placement algorithms.<div class=""><br class=""></div><div class="">In visualizer, there is hidden option to randomize position of nodes.  You can set NS_VIS_ASSIGN environment variable to 1 before running the simulation</div><div class=""><br class=""></div><div class="">export NS_VIS_ASSIGN=1</div><div class="">./waf --run XXX --vis </div><div class=""><br class=""></div><div class="">Again, positions are random and don't represent anything useful for the purposes of simulation.</div><div class=""><br class=""></div><div class="">-</div><div class="">Alex</div><div class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Mar 23, 2019, at 8:45 AM, <a href="mailto:mdparamartha95@students.itb.ac.id" class="">mdparamartha95@students.itb.ac.id</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class=""><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" class=""><div class="">Hi Alex,</div><div class=""><br data-mce-bogus="1" class=""></div><div class="">I got one more question about the topology coordinate plot,</div><div class=""><br data-mce-bogus="1" class=""></div><div class="">based on .pdf file in cawka repository in Github the topology looks real. However, after using the annotated reader to read the .txt file, the different topologies plot appear, </div><div class="">here's I also attach some result using --vis / NetAnim.</div><div class=""><br data-mce-bogus="1" class=""></div><div class="">I believe because of the x and y coordinate in all .txt set to 0.0</div><div class=""><br data-mce-bogus="1" class=""></div><div class="">Is there any way to make the simulation visualizer match the picture in a pdf file?</div><div class=""><br data-mce-bogus="1" class=""></div><div class="">Should I reconvert from .cch file to get coordinates?</div><div class=""><br data-mce-bogus="1" class=""></div><div class="">Thank You,</div><div class=""><br data-mce-bogus="1" class=""></div><div class="">Best Regards,</div><div class="">Adi Paramartha</div><div class=""><br data-mce-bogus="1" class=""></div><hr id="zwchr" data-marker="__DIVIDER__" class=""><div data-marker="__HEADERS__" class=""><b class="">From: </b><a href="mailto:mdparamartha95@students.itb.ac.id" class="">mdparamartha95@students.itb.ac.id</a><br class=""><b class="">To: </b>"Klaus Schneider" <<a href="mailto:klaus@cs.arizona.edu" class="">klaus@cs.arizona.edu</a>>, "aa" <<a href="mailto:aa@cs.fiu.edu" class="">aa@cs.fiu.edu</a>><br class=""><b class="">Cc: </b>"ndnsim" <<a href="mailto:ndnsim@lists.cs.ucla.edu" class="">ndnsim@lists.cs.ucla.edu</a>><br class=""><b class="">Sent: </b>Saturday, March 23, 2019 6:09:50 PM<br class=""><b class="">Subject: </b>Re: [ndnSIM] Rocketfuel Topologies<br class=""></div><div class=""><br class=""></div><div data-marker="__QUOTED_TEXT__" class=""><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000;" class=""><br class=""><div class="">Hi Klaus and Alex</div><br class=""><div class="">Thank you for the reference on Github Klaus. However, the example seems like not working for me.</div><div class="">But thank you at all, </div><br class=""><div class="">Alex gives me .txt file which can be imported instantly into annotated-topology-reader.</div><br class=""><div class="">Thank you to Alex too,</div><br class=""><div class="">However Alex, I got another question after I ran the simulation using --vis or NetAnim, the topology looks very complex, is that the old.txt based file not out of date to simulate the NDN?</div><br class=""><div class="">Thank you,</div><br class=""><div class="">Best Regards,</div><div class="">Adi Paramartha</div><br class=""><br class=""><hr id="zwchr" class=""><div class=""><b class="">From: </b>"aa" <<a href="mailto:aa@cs.fiu.edu" class="">aa@cs.fiu.edu</a>><br class=""><b class="">To: </b>"Klaus Schneider" <<a href="mailto:klaus@cs.arizona.edu" class="">klaus@cs.arizona.edu</a>><br class=""><b class="">Cc: </b><a href="mailto:mdparamartha95@students.itb.ac.id" class="">mdparamartha95@students.itb.ac.id</a>, "ndnsim" <<a href="mailto:ndnsim@lists.cs.ucla.edu" class="">ndnsim@lists.cs.ucla.edu</a>><br class=""><b class="">Sent: </b>Saturday, March 23, 2019 12:19:22 AM<br class=""><b class="">Subject: </b>Re: [ndnSIM] Rocketfuel Topologies<br class=""></div><br class=""><div class="">There are simpler ways of working with rocketfuel topologies.  Check this old repository <a href="https://github.com/cawka/ndnSIM-sample-topologies" class="" target="_blank" data-mce-href="https://github.com/cawka/ndnSIM-sample-topologies">https://github.com/cawka/ndnSIM-sample-topologies</a><div class=""><br class=""></div><div class="">It may not compile with the latest versions ndnSIM, but you can simply borrow the converted topologies.  See the readme regarding what has been changed/inferred in the topologies.</div><div class=""><br class=""></div><div class="">-</div><div class="">Alex<br class=""><div class=""><br class=""><blockquote class=""><div class="">On Mar 22, 2019, at 1:16 PM, Klaus Schneider <<a href="mailto:klaus@cs.arizona.edu" class="" target="_blank" data-mce-href="mailto:klaus@cs.arizona.edu">klaus@cs.arizona.edu</a>> wrote:</div><div class=""><div class=""><br class=""><br class="">On 3/22/19 7:41 AM, <a href="mailto:mdparamartha95@students.itb.ac.id" class="" target="_blank" data-mce-href="mailto:mdparamartha95@students.itb.ac.id">mdparamartha95@students.itb.ac.id</a> wrote:<br class=""><blockquote class="">Hi Klaus,<br class=""><br class="">Thank you for the quick information...<br class=""><br class="">I already read the documentation, so the topology reader comes from NS-3 environment.<br class="">Not from ndnSIM/utils/topology.<br class=""><br class="">Could you help me to provides some examples on how to convert it?<br class=""></blockquote><br class="">Here is an example from ns-3:<br class=""><a href="https://github.com/nsnam/ns-3-dev-git/blob/master/src/topology-read/test/rocketfuel-topology-reader-test-suite.cc" class="" target="_blank" data-mce-href="https://github.com/nsnam/ns-3-dev-git/blob/master/src/topology-read/test/rocketfuel-topology-reader-test-suite.cc">https://github.com/nsnam/ns-3-dev-git/blob/master/src/topology-read/test/rocketfuel-topology-reader-test-suite.cc</a><br class=""><br class=""><blockquote class=""><br class="">Since there are no examples to run the function in a proper way.<br class=""><br class="">Thank You,<br class="">Best Regards,<br class="">Adi Paramartha<br class=""><br class="">----- Original Message -----<br class="">From: "Klaus Schneider" <<a href="mailto:klaus@cs.arizona.edu" class="" target="_blank" data-mce-href="mailto:klaus@cs.arizona.edu">klaus@cs.arizona.edu</a>><br class="">To: <a href="mailto:mdparamartha95@students.itb.ac.id" class="" target="_blank" data-mce-href="mailto:mdparamartha95@students.itb.ac.id">mdparamartha95@students.itb.ac.id</a>, "ndnsim" <<a href="mailto:ndnsim@lists.cs.ucla.edu" class="" target="_blank" data-mce-href="mailto:ndnsim@lists.cs.ucla.edu">ndnsim@lists.cs.ucla.edu</a>><br class="">Sent: Thursday, March 21, 2019 11:37:19 PM<br class="">Subject: Re: [ndnSIM] Rocketfuel Topologies<br class=""><br class="">First you download the rocketfuel data from<br class=""><a href="https://research.cs.washington.edu/networking/rocketfuel/" class="" target="_blank" data-mce-href="https://research.cs.washington.edu/networking/rocketfuel/">https://research.cs.washington.edu/networking/rocketfuel/</a><br class=""><br class="">It comes in two formats:<br class=""><br class="">1. "ISP Maps (SIGCOMM 2002)" in .cch format.<br class=""><br class="">These can be used with the<br class="">RocketfuelTopologyReader::GenerateFromMapsFile() function<br class="">(<a href="https://www.nsnam.org/doxygen/classns3_1_1_rocketfuel_topology_reader.html" class="">https://www.nsnam.org/doxygen/classns3_1_1_rocketfuel_topology_reader.html</a>)<br class=""><br class=""><br class="">2. "Backbone topologies annotated with inferred weights and link<br class="">latencies (IMW2002)" which come in a "weights.intra" and "latency.intra"<br class="">format.<br class=""><br class="">You can read these with RocketfuelTopologyReader::GenerateFromWeightsFile().<br class=""><br class=""><br class="">I think you want the second option for the 6 rocketfuel topologies that<br class="">everyone uses (Exodus, Ebone, Telstra, Abovenet, Tiscali, and Sprint).<br class="">The first option are vastly larger topologies (thousands of nodes) and<br class="">less commonly used.<br class=""><br class="">Also consider that GenerateFromWeightsFile() only supports reading the<br class="">link weights/metrics, but not the link latency or bandwidth. Thus, you<br class="">need to set those values manually.<br class=""><br class="">Best regards,<br class="">Klaus<br class=""><br class=""><br class=""><br class=""><br class="">On 3/21/19 8:09 AM, <a href="mailto:mdparamartha95@students.itb.ac.id" class="">mdparamartha95@students.itb.ac.id</a> wrote:<br class=""><blockquote class="">Hello ndnSIM users,<br class=""><br class="">I would like to simulate the replacement scenario on a bigger scale,<br class="">I found Rocketfuel topologies map reader in ndnSIM module, but there are<br class="">no examples related to it...<br class=""><br class="">Could somebody give me some advice to start with Rocketfuel topology reader?<br class=""><br class="">Thank You<br class=""><br class="">Best Regards,<br class="">Adi Paramartha <br class=""><br class="">_______________________________________________<br class="">ndnSIM mailing list<br class=""><a href="mailto:ndnSIM@lists.cs.ucla.edu" class="">ndnSIM@lists.cs.ucla.edu</a><br class=""><a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" class="">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br class=""><br class=""></blockquote></blockquote>_______________________________________________<br class="">ndnSIM mailing list<br class=""><a href="mailto:ndnSIM@lists.cs.ucla.edu" class="" target="_blank" data-mce-href="mailto:ndnSIM@lists.cs.ucla.edu">ndnSIM@lists.cs.ucla.edu</a><br class=""><a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" class="">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br class=""></div></div></blockquote></div><br class=""><div class=""><div dir="auto" style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="" data-mce-style="color: #000000; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">______________<br class="">Alex Afanasyev<br class="">Assistant Professor, SCIS, Florida International University<br class="">11200 SW 8th Street, PG6 Room 140D, Miami, FL 33199<br class="">phone: +1.305.348.4960 (office); <a href="mailto:aa@cs.fiu.edu" class="" target="_blank" data-mce-href="mailto:aa@cs.fiu.edu">email: aa@cs.fiu.edu</a><br class="">web: <a href="https://users.cs.fiu.edu/~afanasyev/" class="" target="_blank" data-mce-href="https://users.cs.fiu.edu/~afanasyev/">https://users.cs.fiu.edu/~afanasyev/</a><br class=""><br class=""></div></div><br class=""></div></div></div><br class=""></div></div></div><span id="cid:93F0F772-E574-473D-AC17-70D699D10802@fiu.edu"><netanim.jpg></span><span id="cid:1166EE1C-D8AC-4C01-BA3F-848E798A9E24@fiu.edu"><vis.jpg></span></div></blockquote></div><br class=""></div></body></html>