<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Hi Chavoosh,<div><br></div><div>OSPFn may be not a good example here, since it is a (temporary) hack of IP-based OSPF protocol to carry information about NDN connectivity and prefixes.</div><div><br></div><div>But in general, the routing daemon could be implemented as an ordinary application that sends and receives NDN interest/data packets.  So the steps would: design what exactly the protocol you want to run, and then implement an applications that will be installed on each ndnSIM node and will run the designed protocol.</div><div><br></div><div>---</div><div>Alex</div><div><br><div><div>On Apr 20, 2014, at 12:14 AM, chavoosh ghasemi <<a href="mailto:chavoosh.ghasemi.off@gmail.com">chavoosh.ghasemi.off@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr"><div><div>Thanks dear Wassim for your help, but I am considering about control plane rather than data plane, although data plane is too important in further  phases. Lets simplify my question, assume you want implement OSPF (or any other routing protocol) in ndnSIM, now describe the procedure and tell the steps you need to do abstractly if you can (<i>As I want the procedure, please do not mention to "OSPFN" paper)</i>.<br>

<br></div>Best Regards,<br></div><i>chavoosh</i><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Apr 20, 2014 at 9:30 AM, Wassim Drira <span dir="ltr"><<a href="mailto:drirawassim+ndnsim@gmail.com" target="_blank">drirawassim+ndnsim@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Dear Chavoosh, <div><br></div><div>Yes! NdnSim is flexible and it follows NDN architecture and specification <a href="http://named-data.net/wp-content/uploads/TRndn-proj.pdf" target="_blank">http://named-data.net/wp-content/uploads/TRndn-proj.pdf</a>. </div>



<div>You can read the documentation in <a href="http://ndnsim.net/" target="_blank">http://ndnsim.net</a>. </div><div>The needed work to implement a new routing algorithm depends on the kind of updates that you want to add to Ndn. Updating the forwarding strategy can be simple as described in <a href="http://ndnsim.net/fw.html" target="_blank">http://ndnsim.net/fw.html</a> </div>



<div>But in some cases you will need to update also the PIT.  </div><div><br></div><div>Regards,</div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Sat, Apr 19, 2014 at 4:42 PM, chavoosh ghasemi <span dir="ltr"><<a href="mailto:chavoosh.ghasemi.off@gmail.com" target="_blank">chavoosh.ghasemi.off@gmail.com</a>></span> wrote:<br>



</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div><div><div>Hi dear Alex<br><br></div>I am working on a new routing protocol which is designed specially for content centric networks, and specifically for NDN. Now I am wondering is there any way that I can implement my idea by ndnSIM? i.e. is ndnSIM flexible enough to define new routing protocol for it? if yes, please guide me to the best way and if no, I will be so glad if you can help me about this issue.<br>





<br></div>Sincerely <br></div><span><font color="#888888"><i>chavoosh</i><br></font></span></div>
<br></div></div>_______________________________________________<br>
ndnSIM mailing list<br>
<a href="mailto:ndnSIM@lists.cs.ucla.edu" target="_blank">ndnSIM@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr"><span><font><font color="#888888"><span style="color:rgb(0,0,153);font-family:georgia,serif"><i style=""><b><font color="#888888">----------------------------</font><br>

Chavoosh Ghasemi</b></i><br><span style="color:rgb(153,153,0)"><br><font style="color:rgb(102,102,0)">Information Technology M.S </font></span></span><font style="color:rgb(102,102,0)">- </font></font></font></span><span><font><font color="#888888"><span style="color:rgb(0,0,153);font-family:georgia,serif"><span style="color:rgb(153,153,0)"><font style="color:rgb(102,102,0)">Computer Networks </font></span></span></font></font></span><br style="font-family:georgia,serif">

<span><font><font color="#888888"><span style="color:rgb(0,0,153);font-family:georgia,serif"><font style="color:rgb(102,102,0)">Sharif University-Computer Engineer Department</font><i style="color:rgb(102,102,0)"><br></i></span></font></font></span><font size="1"><b><i style="color:rgb(102,102,0)"><br>

<span style="color:rgb(153,153,0)">"The </span><i style="color:rgb(153,153,0)">quieter</i><span style="color:rgb(153,153,0)"> you become, the </span><i style="color:rgb(153,153,0)">more you can hear"</i></i></b></font></div>


</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>