<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=content-type>
<STYLE type=text/css>
BLOCKQUOTE{margin-Top: 0px; margin-Bottom: 0px; margin-Left: 2em}
</STYLE>

<META name=GENERATOR content="MSHTML 8.00.7601.17514"><!-- flashmail style begin -->
<STYLE type=text/css>
body {border-width:0;margin:0}
img {border:0;margin:0;padding:0}
</STYLE>
<BASE target=_blank><!-- flashmail style end --></HEAD>
<BODY 
style="LINE-HEIGHT: 1.5; BORDER-RIGHT-WIDTH: 0px; MARGIN: 12px; FONT-FAMILY: 微软雅黑; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; FONT-SIZE: 10.5pt; BORDER-LEFT-WIDTH: 0px" 
marginwidth="0" marginheight="0"><STATIONERY>
<DIV> </DIV>
<DIV>
<DIV>Hello :<BR>  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> 1)  The ns3::ndn::ContentStore has realized lfu policy 
, but the code is quite complex,including 
trie.hpp、tire-with-policy.hpp、lfu-policy.hpp and so on</DIV>
<DIV>2)  The nfd::cs::Cs  hasn't realized lfu policy,but the code 
seems easier.</DIV>
<DIV>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>                                       </DIV></DIV>
<DIV style="FONT-FAMILY: Verdana; COLOR: #c0c0c0; FONT-SIZE: 10pt">
<DIV align=left>2016-12-22</DIV>
<HR 
style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 122px; HEIGHT: 1px; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: 0px" 
id=SignNameHR align=left>
<SPAN id=_FlashSignName>gc199211</SPAN> </DIV></STATIONERY></BODY></HTML>