<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"></div><div dir="ltr">Thank you for your reply.  </div><div dir="ltr"><br></div><div dir="ltr">First, the network model consists of servers (providers), routers, and consumers. Servers and routers are wired, and routers and consumers are connected by Wi-Fi.  </div><div dir="ltr"><br></div><div dir="ltr">Each node also caches regular files (A, B, C, etc.) and encoded files (A + B, A + B + C, etc.).  </div><div dir="ltr"><br></div><div dir="ltr">Therefore, if a consumer with files B and C requests file A, file A can be decrypted using its own cache file even if A + B or A + C is obtained.  </div><div dir="ltr">Therefore, the consumer sends <span style="background-color: rgba(255, 255, 255, 0);">an Interest packet that contains </span>three files name [A, A + B, A + C].</div><div dir="ltr">In the scenario, the node (router or server) that received the Interest packet returns only one to the consumer if it has any of the three requested files.</div><div dir="ltr"><br></div><div dir="ltr">If you have any other questions, please.</div><div dir="ltr"><br>2019/09/02 23:32、Lixia Zhang <<a href="mailto:lixia@cs.ucla.edu">lixia@cs.ucla.edu</a>>のメール:<br><br></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><br class=""><div><blockquote type="cite" class=""><div class="">On Sep 1, 2019, at 11:35 PM, 大熊 浩也 <<a href="mailto:okuma@stu.kobe-u.ac.jp" class="">okuma@stu.kobe-u.ac.jp</a>> wrote:</div><div class=""><br style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Thank you for answering.</span><br style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">I will ask you some more questions.</span><br style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">On 2019/09/02 14:59, Xinyu Ma wrote:</span><br style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><blockquote type="cite" style="font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class="">Hello, Ookuma san,<br class=""><blockquote type="cite" class="">On Sep 1, 2019, at 10:48 PM, 大熊 浩也 <<a href="mailto:okuma@stu.kobe-u.ac.jp" class="">okuma@stu.kobe-u.ac.jp</a>> wrote:<br class=""><br class="">Hello everyone.<br class=""><br class="">I have some problems that I have to solve quickly.<br class="">Could you give me some advice?<br class="">(Let me apologize for my poor English and Technical capabilities)<br class=""><br class="">・How to Modify Interest Packet Format and Producer Processing for the Packet<br class="">I am studying the combination of ICN and coding network.<br class="">I'm thinking consumers send a single Interest packet that contains a request file name and file names that can be decrypted by using the contents of consumers own content store.<br class="">(Since the producer will only return one of the requested files, it may be difficult for the producer to process if the consumer sends multiple Interest packets?)<br class="">So I want to store multiple request packet names in Interest packets.<br class=""><br class=""></blockquote>I’m sorry I don’t quite understand this. If you want multiple files, why not just send out multiple packets?<br class="">I don’t think merging Interests is a good idea because it will make the Content Store useless.<br class=""></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Not requesting multiple files, I want to store several request file candidates in the Interest packet.</span><br style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Example) When a consumer who owns two files B and C and requests file A</span><br style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">Interest packet ← "A", "A + B", "A + C" (Request file A can be decrypted if one of these files is obtained)</span><br style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">When sending multiple Interest files, if the producer returns all the requested files, will the consumer receive more files than necessary, causing congestion?</span><br style="caret-color: rgb(0, 0, 0); font-family: Courier; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""></div></blockquote><div><br class=""></div>it seems that we need to step up a level to get a better understand of the scenario, before dive into the question of what kind of names one can put into an Interest packet.</div><div><br class=""></div><div>So the first question to clarify is what kind of network coding is being tried here?</div><div><br class=""></div><div>Lixia</div><br class=""></div></blockquote></body></html>