<div dir="ltr"><div><div><div><div>Hi, there. <br><br></div>I'd like to create a forwarding strategy based on the content replacement rate of nodes content store. Basically, the I'd use the number of replacements of the available policies (LRU, LFU, priority FIFO) to be used for forwarding interests. My intention is to create a new field in Interest packet set to 0 in the consumer node. the forwarding strategy would choose the next hop based on the number of content replacements of the adjacency nodes. So, it would be necessary to get this 'information  from next hop nodes  and store these values  in the faces attached  to them, so that the node handling the interest compare the current value in interest packet to the values of the faces. The strategy would send the packet to the face with the highest value. <br><br></div>I have made some changes in the tlv.hpp, added the extra variable which will store and update the replacement value at every hop. My problem is regarded to which part of nfd I can make nodes advertise their replacement rates to their nodes, like the control messages of RIB manager do. I thought about using the variable <b>cost </b>used by the available strategies just to receive the replacement value and use as a cost. <br><br></div>I would really appreciate any help.<br><br></div>Regards,<br><div><div><div><div><div><div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><span style="background-color:rgb(255,255,255)"><font color="#999999"><b><font><font face="verdana, sans-serif">Igor Carvalho</font><font><span style="border-collapse:collapse;font-family:arial,sans-serif;font-size:13px"><i>   </i></span></font></font> 
</b></font></span><div><i style="background-color:rgb(255,255,255)"><font color="#999999"><b>Master on Computer Science - UFPA</b></font></i><div>
<div></div></div></div><div><i style="background-color:rgb(255,255,255)"><font color="#999999"><b>GERCOM Researcher. </b></font></i></div></div></div></div></div></div></div>
</div></div></div></div></div></div></div>