<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal"><p dir="auto">Caching is a win under two conditions:<br>
a) for error control (recovering from lost Interest or data messages due to congestion, mobility, or other disruptions), or re-fetch of content that is unchanged<br>
b) for sharing the same content among multiple consumers.</p>
<p dir="auto">The former remains useful even if each user gets different content.</p>
<p dir="auto">The latter is useful only if multiple consumers are getting the same identical content, and if the content is unencrypted or encrypted under a shared key.</p>
<p dir="auto">You are right that dynamically generated content that is unique per consumer will not experience any sharing gains though caching, but may have value for error control or temporal sharing.</p>
<p dir="auto">Some privacy advocates recommend that all content be encrypted with non-shared keys, in order to provide protection against correlation attacks, leakage through key sharing not controlled by the consumer, and perfect forward secrecy (PFS).</p>
<p dir="auto">So, there you have it…</p>
<p dir="auto">On 12 May 2017, at 0:19, n.boubakr@bit.edu.cn wrote:</p>
</div>
<blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><div id="6C051EB2-B83C-4CFD-A51D-B2A92222FBD3"><div lang="EN-US"><div style="page:WordSection1"><p style='font-family:"Calibri", sans-serif; font-size:11pt; margin:0; margin-bottom:0.0001pt'><span lang="FR">Dear all,</span></p><p style='font-family:"Calibri", sans-serif; font-size:11pt; margin:0; margin-bottom:0.0001pt'><span lang="FR"> </span></p><p style='font-family:"Calibri", sans-serif; font-size:11pt; margin:0; margin-bottom:0.0001pt'><span lang="FR">Talking about the in-network caching for dynamic-content on ICN, I have the following miss-understanding:</span></p><ul style="margin-bottom:0; margin-top:0" type="disc"><li style='font-family:"Calibri", sans-serif; font-size:11pt; margin-bottom:0.0001pt; margin-left:0; margin-right:0; margin-top:0; mso-style-priority:34; mso-list:l0 level1 lfo1'><span lang="FR">Let’s take a scenario when two end-users want to access to the same website (e.g. Facebook), they requested facebook.com/home, well the name appears the same for both users, however, the content of each request is not the same. How does ICN work with this situation, because caching such content is not useful at all (even if the same user requests the same content name, the content will be different)? Does in-network caching have no benefits with dynamic content? Also, how does the content delivery process in this situation (because Interest/Data packets have not the requester name), how ICN nodes distinguish between the two (N) requesters?</span></li><li style='font-family:"Calibri", sans-serif; font-size:11pt; margin-bottom:0.0001pt; margin-left:0; margin-right:0; margin-top:0; mso-style-priority:34; mso-list:l0 level1 lfo1'><span lang="FR">Another question arises, requesting a video from Youtube for example (the video can be cached on any node), however, the real process is that the Youtube page associated with such video has some dynamic content such as Recommended Videos… Also, the video itself has many ads that appear on the video and they are different from user to another, and cannot be cached, and they are the main business method for the company. How can ICN treat the business model for such situation, as any company will not migrate to ICN if ICN can not ensure a business achievement?</span></li></ul><p style='font-family:"Calibri", sans-serif; font-size:11pt; margin:0; margin-bottom:0.0001pt'><span lang="FR"> </span></p><p style='font-family:"Calibri", sans-serif; font-size:11pt; margin:0; margin-bottom:0.0001pt'><span lang="FR"> </span></p><p style='font-family:"Calibri", sans-serif; font-size:11pt; margin:0; margin-bottom:0.0001pt'><span lang="FR">Best regards,</span></p><p style='font-family:"Calibri", sans-serif; font-size:11pt; margin:0; margin-bottom:0.0001pt'> </p><p style='font-family:"Calibri", sans-serif; font-size:11pt; margin:0; margin-bottom:0.0001pt'>Boubakr Nour (Ph.D Candidate)<br>Beijing Institute of Technology (<span lang="ZH-CN" style="font-family:DengXian">北京理工大学</span>)</p></div></div></div></blockquote>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px">
</blockquote><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">_______________________________________________<br>
icnrg mailing list<br>
icnrg@irtf.org<br>
<a href="https://www.irtf.org/mailman/listinfo/icnrg" style="color:#777">https://www.irtf.org/mailman/listinfo/icnrg</a></p>
</blockquote><p dir="auto">DaveO</p>
</div>
</div>
</body>
</html>