<div dir="ltr"><div class="gmail_extra">Dear folks</div><div class="gmail_extra"><br></div><div class="gmail_extra">The design is:</div><div class="gmail_extra"><ol><li>Incoming Data pipeline decides whether a Data is unsolicited or not.<br>


</li><li>A function decides whether an unsolicited Data CAN be admitted.<br></li><ul><li>Currently, this function returns true if incoming face is local.</li><li>Replacing this function allows for alternate behaviors.</li>

<li>This function SHOULD NOT be part of CS policy (which governs the replacement of cached Data). It is a policy in forwarding, not in CS.</li></ul><li>If allowed by the function in step 2, the Data is given to CS.<br>CS policy decides whether to admit the Data based on available space, and also decides which Data to evict in case CS is full.</li>

</ol></div><div class="gmail_extra"><br></div><div class="gmail_extra">Yours, Junxiao</div></div>