<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; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Hi,</div>
<div><br>
</div>
<div>To clarify, this is for an NDN application which receives an interest for data that's not yet ready.   </div>
<div><br>
</div>
<div>Jeff</div>
<div><br>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Anil Jangam <<a href="mailto:anilj.mailing@gmail.com">anilj.mailing@gmail.com</a>><br>
<span style="font-weight:bold">Date: </span>Mon, 30 Mar 2015 10:43:45 -0700<br>
<span style="font-weight:bold">To: </span>Jeff Burke <<a href="mailto:jburke@remap.ucla.edu">jburke@remap.ucla.edu</a>><br>
<span style="font-weight:bold">Cc: </span><<a href="mailto:nfd-dev@lists.cs.ucla.edu">nfd-dev@lists.cs.ucla.edu</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [Nfd-dev] Handling new content in app for pending interest in NFD<br>
</div>
<div><br>
</div>
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<p dir="ltr">Hi Jeff,</p>
<p dir="ltr">Point #1 suggest that application is ndn aware since you're forwarding Interest. But IMO it isn't always required. Also I am not sure where application is running.
</p>
<p dir="ltr">I think it will be appropriate to let NFD pull the data from application (or poll it) and decide how and when it can satisfy the Interest. This specially important, in the context of sensor node, due to computing resources constraints.</p>
<p dir="ltr">If NFD is not supposed to have such custmizations, we can have an agent between NFD and all sensor nodes. This agent potentially be ndn capable and also have application specific customizations.
</p>
<p dir="ltr">/anil. </p>
<div class="gmail_quote">On Mar 30, 2015 10:28 AM, "Burke, Jeff" <<a href="mailto:jburke@remap.ucla.edu">jburke@remap.ucla.edu</a>> wrote:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word;color:rgb(0,0,0);font-size:14px;font-family:Calibri,sans-serif">
<div><br>
</div>
<div>Hi folks,</div>
<div><br>
</div>
<div>We are facing this scenario in a few applications:</div>
<div><br>
</div>
<div>1) Interest received by NFD, passed to an application</div>
<div>2) Application not able to respond to interest, so interest stays in NFD PIT</div>
<div>3) Some time passes, but not enough for the Interest to expire</div>
<div>4) Application generates data (e.g., from a sensor reading) that would answer the Interest in the NFD PIT</div>
<div><br>
</div>
<div>Question: How does app know to inform NFD it has the data after step 4, and how should it do that? </div>
<div><br>
</div>
<div>- In this type of app, should it push the data unsolicited to the NFD and let it decide if there is something to do?  </div>
<div>- Is it recommended to implement an application-level PIT so the app is sure this data is solicited?  (Why add <i>another</i> PIT?) </div>
<div><br>
</div>
<div>Thank you,</div>
<div>Jeff</div>
<div><br>
</div>
</div>
<br>
_______________________________________________<br>
Nfd-dev mailing list<br>
<a href="mailto:Nfd-dev@lists.cs.ucla.edu">Nfd-dev@lists.cs.ucla.edu</a><br>
<a href="http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" target="_blank">http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev</a><br>
<br>
</blockquote>
</div>
</blockquote>
</span>
</body>
</html>