<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">John,<div class=""><br class=""><div class="">thanks for sharing that. Looks quite helpful.</div><div class=""><br class=""></div><div class=""><div class="">
<div class=""><div class=""><div class=""><span class="" style="float: none; display: inline !important;">Spyridon (Spyros) Mastorakis</span><br class=""><span class="" style="float: none; display: inline !important;">Personal Website: </span><a href="http://cs.ucla.edu/~mastorakis/" class="">http://cs.ucla.edu/~mastorakis/</a><br class=""><span class="" style="float: none; display: inline !important;">Internet Research Laboratory</span><br class=""><span class="" style="float: none; display: inline !important;">Computer Science Department</span><br class=""><span class="" style="float: none; display: inline !important;">UCLA</span></div></div></div>
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Dec 23, 2016, at 9:27 AM, John Baugh <<a href="mailto:jpbaugh@umich.edu" class="">jpbaugh@umich.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class=""><span style="font-size:12.8px" class="">Greetings,</span><br class=""></div><div style="font-size:12.8px" class=""><br class=""></div><div style="font-size:12.8px" class="">By no means do I claim to be an expert in this simulator (yet!), but I have been taking and trying to organize notes about using it.</div><div style="font-size:12.8px" class=""><br class=""></div><div style="font-size:12.8px" class="">Please see page 9 in the PDF on my Google Drive:</div><div style="font-size:12.8px" class=""><br class=""></div><div style="font-size:12.8px" class=""><span style="font-size:small" class=""><b class=""><a href="https://drive.google.com/open?id=0By9ufeKqmJYYTnZVYnBlNktvMHc" class="">https://drive.google.com/open?id=0By9ufeKqmJYYTnZVYnBlNktvMHc</a></b></span><br class=""></div><div style="font-size:12.8px" class=""><br class=""></div><div style="font-size:12.8px" class="">I hope to eventually more fully organize this document after adding a significant amount more, adding a table of contents, etc.</div><div style="font-size:12.8px" class=""><br class=""></div><div style="font-size:12.8px" class="">But hopefully this helps some people even in its current, very unedited and minimal state.</div><div style="font-size:12.8px" class=""><br class=""></div><div style="font-size:12.8px" class="">Thanks,</div><div style="font-size:12.8px" class=""><br class=""></div><span style="font-size:12.8px" class="">John</span><div class=""><br class=""></div><div class=""><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Dec 23, 2016 at 2:23 AM, John Baugh <span dir="ltr" class=""><<a href="mailto:jpbaugh@umich.edu" target="_blank" class="">jpbaugh@umich.edu</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="">Greetings,<div class=""><br class=""></div><div class="">By no means do I claim to be an expert in this simulator (yet!), but I have been taking and trying to organize notes about using it.</div><div class=""><br class=""></div><div class="">Please see page 9 in the attached PDF.  I hope to eventually more fully organize this document after adding a significant amount more, adding a table of contents, etc.</div><div class=""><br class=""></div><div class="">But hopefully this helps some people even in its current, very unedited and minimal state.</div><div class=""><br class=""></div><div class="">Thanks,</div><div class=""><br class=""></div><div class="">John</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote"><div class=""><div class="h5">On Fri, Dec 23, 2016 at 2:02 AM, Spyridon (Spyros) Mastorakis <span dir="ltr" class=""><<a href="mailto:mastorakis@cs.ucla.edu" target="_blank" class="">mastorakis@cs.ucla.edu</a>></span> wrote:<br class=""></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=""><div class="h5"><div style="word-wrap:break-word" class="">Hi,<div class=""><br class=""></div><div class="">personally, I feel it would be easier for you to use the CS of NFD. </div><div class=""><br class=""></div><div class="">You will have to create your own class that will derive from the Policy class of NFD.</div><div class=""><br class=""></div><div class="">Hope that this helps.</div><div class=""><span class="m_-5941337178837522879HOEnZb"><font color="#888888" class=""> <br class=""><div class="">
<div class=""><div class=""><div class=""><span style="float:none;display:inline!important" class="">Spyridon (Spyros) Mastorakis</span><br class=""><span style="float:none;display:inline!important" class="">Personal Website: </span><a href="http://cs.ucla.edu/~mastorakis/" target="_blank" class="">http://cs.ucla.edu/~m<wbr class="">astorakis/</a><br class=""><span style="float:none;display:inline!important" class="">Internet Research Laboratory</span><br class=""><span style="float:none;display:inline!important" class="">Computer Science Department</span><br class=""><span style="float:none;display:inline!important" class="">UCLA</span></div><div class=""><br class=""></div></div></div>
</div></font></span><div class=""><div class="m_-5941337178837522879h5">
<br class=""><div class=""><blockquote type="cite" class=""><div class="">On Dec 22, 2016, at 5:20 PM, gc199211 <<a href="mailto:gc199211@mail.ustc.edu.cn" target="_blank" class="">gc199211@mail.ustc.edu.cn</a>> wrote:</div><br class="m_-5941337178837522879m_5749736936594318342Apple-interchange-newline"><div class=""><u class=""></u><div class=""> </div><div class=""><div class="">Hello :<br class="">  I am trying to realize a cache replacement policy on ndnSIM .The new policy is based on lfu policy.  According to the api document I found that</div><div class=""> 1)  The ns3::ndn::ContentStore has realized lfu policy , but the code is quite complex,including trie.hpp、tire-with-policy.hpp、<wbr class="">lfu-policy.hpp and so on</div><div class="">2)  The nfd::cs::Cs  hasn't realized lfu policy,but the code seems easier.</div><div class="">So which kind of contentstore is easier to realize my policy,   ns3::ndn::ContentStore or nfd::cs::Cs  ?And how to  realize a cache replacement policy,Think you very much!</div><div class="">                              <wbr class="">         </div></div><div style="font-family:Verdana;color:rgb(192,192,192);font-size:10pt" class=""><div align="left" class="">2016-12-22</div><hr id="m_-5941337178837522879m_5749736936594318342SignNameHR" align="left" style="border-width:1px 0px 0px;width:122px;height:1px;border-top-color:rgb(192,192,192);border-top-style:solid" class=""><span id="m_-5941337178837522879m_5749736936594318342_FlashSignName" class="">gc199211</span></div><u class=""></u></div></blockquote></div></div></div></div></div></div></div></blockquote></div></div></blockquote></div><br class=""></div>
</div></blockquote></div><br class=""></div></div></body></html>