<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 <span style="font-family: tahoma, sans-serif; font-size: 13px;">Ishita,</span></div>
<div><span style="font-family: tahoma, sans-serif; font-size: 13px;"><br>
</span></div>
<div><span style="font-family: tahoma, sans-serif; font-size: 13px;">I added an INSTALL file with instructions.</span></div>
<div><a href="https://github.com/named-data/PyCNL/blob/master/INSTALL.md">https://github.com/named-data/PyCNL/blob/master/INSTALL.md</a> </div>
<div><span style="font-family: tahoma, sans-serif; font-size: 13px;"><br>
</span></div>
<div><span style="font-family: tahoma, sans-serif; font-size: 13px;">Thanks,</span></div>
<div><span style="font-family: tahoma, sans-serif; font-size: 13px;">- Jeff T</span></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>Ishita Dasgupta <<a href="mailto:ishita.dasgupta@gmail.com">ishita.dasgupta@gmail.com</a>><br>
<span style="font-weight:bold">Date: </span>Tuesday, August 15, 2017 at 9:35:00<br>
<span style="font-weight:bold">To: </span>Jeff Thompson <<a href="mailto:jefft0@remap.ucla.edu">jefft0@remap.ucla.edu</a>><br>
<span style="font-weight:bold">Cc: </span>"<a href="mailto:ndn-interest@lists.cs.ucla.edu">ndn-interest@lists.cs.ucla.edu</a>" <<a href="mailto:ndn-interest@lists.cs.ucla.edu">ndn-interest@lists.cs.ucla.edu</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [Ndn-interest] Fixed window size for interests in ndnfs or PyNDN like ndncatchunks<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div class="gmail_default" style="font-family:tahoma,sans-serif">Hi Jeff, <br>
<br>
Any instruction doc to install PyCNL? I tried running Makefile in the doc section that throwed what I'm assuming dependency not installed exceptions. </div>
<div class="gmail_extra"><br clear="all">
<div>
<div class="m_3292427506321819328gmail_signature" data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr"><font face="tahoma,sans-serif"><span style="font-size:12.8000001907349px">Regards,</span><br style="font-size:12.8000001907349px">
<span style="font-size:12.8000001907349px">Ishita</span></font><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<div class="gmail_quote">On Fri, Jul 28, 2017 at 11:38 AM, Thompson, Jeff <span dir="ltr">
<<a href="mailto:jefft0@remap.ucla.edu" target="_blank">jefft0@remap.ucla.edu</a>></span> wrote:<br>
<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>Hello Ishita,</div>
<div><br>
</div>
<div>In the following project, we implemented a SegmentStream which sends multiple interest for segments and assembles the received segments in order. Here is the method which responds to receiving a new segment:</div>
<div><a href="https://github.com/named-data/PyCNL/blob/master/python/pycnl/segment_stream.py#L140" target="_blank">https://github.com/named-data/<wbr>PyCNL/blob/master/python/pycnl<wbr>/segment_stream.py#L140</a> </div>
<div><br>
</div>
<div>It uses a utility class which represents the names in a namespace (like the names of segments) and keeps track of whether an interest was sent and the content of the received data packet.</div>
<div><a href="https://github.com/named-data/PyCNL/blob/master/python/pycnl/namespace.py#L32" target="_blank">https://github.com/named-data/<wbr>PyCNL/blob/master/python/pycnl<wbr>/namespace.py#L32</a> </div>
<div><br>
</div>
<div>Here is an example from that project that uses the utility to fetch a file from <a href="http://memoria.ndn.ucla.edu" target="_blank">memoria.ndn.ucla.edu</a> which is running NDNFS.</div>
<div><a href="https://github.com/named-data/PyCNL/blob/master/examples/test_segmented.py#L36" target="_blank">https://github.com/named-data/<wbr>PyCNL/blob/master/examples/tes<wbr>t_segmented.py#L36</a> </div>
<div><br>
</div>
<div>To optimize interest pipeline often depends on the application. For example, the NDN RTC (video streaming) has code to adjust the number of interest based on the video rate, etc.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>- Jeff T</div>
<div><br>
</div>
<span id="m_3292427506321819328m_613579451613733018OLK_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>Ndn-interest <<a href="mailto:ndn-interest-bounces@lists.cs.ucla.edu" target="_blank">ndn-interest-bounces@lists.cs<wbr>.ucla.edu</a>> on behalf of Ishita Dasgupta <<a href="mailto:ishita.dasgupta@gmail.com" target="_blank">ishita.dasgupta@gmail.com</a>><br>
<span style="font-weight:bold">Date: </span>Friday, July 28, 2017 at 0:47:00<br>
<span style="font-weight:bold">To: </span>"<a href="mailto:ndn-interest@lists.cs.ucla.edu" target="_blank">ndn-interest@lists.cs.ucla.ed<wbr>u</a>" <<a href="mailto:ndn-interest@lists.cs.ucla.edu" target="_blank">ndn-interest@lists.cs.ucla.ed<wbr>u</a>><br>
<span style="font-weight:bold">Subject: </span>[Ndn-interest] Fixed window size for interests in ndnfs or PyNDN like ndncatchunks<br>
</div>
<div>
<div class="m_3292427506321819328h5">
<div><br>
</div>
<div>
<div>
<div dir="ltr">
<div class="gmail_default" style="font-family:tahoma,sans-serif">Hi All, </div>
<div class="gmail_default" style="font-family:tahoma,sans-serif"><br>
</div>
<div class="gmail_default" style="font-family:tahoma,sans-serif">Has anyone implemented the fixing of a window size for interest packet requests (rather than having one interest sent out per data packet sequentially, as is the case in ndnfs and PyNDN) like
 in ndncatchunks?</div>
<div class="gmail_default" style="font-family:tahoma,sans-serif"><br>
The ndnfs paper mentions having implemented a fixed-size pipeline mechanism in their paper, but I was unable to find any such ndnfs client on the ndnfs-port github repo. It would be great if someone has any information regarding this and can point me to any
 relevant information.</div>
<div class="gmail_default" style="font-family:tahoma,sans-serif"><br>
</div>
<div class="gmail_default" style="font-family:tahoma,sans-serif">Thanks,</div>
<div class="gmail_default" style="font-family:tahoma,sans-serif">Ishita</div>
</div>
</div>
</div>
</div>
</div>
</span></div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</span>
</body>
</html>