<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.apple-converted-space
        {mso-style-name:apple-converted-space;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-IE link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Dear Lixia,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thank you so much for you detailed and thoughtful responses. It’s great to hear your insight on the topic as well as a longitudinal perspective.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I certainly look forward to talking to you and those mentioned below at ACM ICN. <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Best regards,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Aisling.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Lixia Zhang [mailto:lixia@cs.ucla.edu] <br><b>Sent:</b> Thursday 14 September 2017 04:09<br><b>To:</b> Aisling O' Driscoll<br><b>Cc:</b> ndn-interest@lists.cs.ucla.edu<br><b>Subject:</b> Re: [Ndn-interest] Application of ICN in the IoT<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal>On Sep 13, 2017, at 5:19 AM, Aisling O' Driscoll <<a href="mailto:a.odriscoll@cs.ucc.ie">a.odriscoll@cs.ucc.ie</a>> wrote:<o:p></o:p></p></div><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal style='margin-bottom:10.0pt;line-height:12.65pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>Hi all,</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:10.0pt;line-height:12.65pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>I’m new to the mailing list so greetings! I recently posted on the ICNRG mailing list and Lixia Zhang kindly pointed me in this direction as a mailing list of interest.</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:10.0pt;line-height:12.65pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>I’m attending the ACM ICN conference in 2 weeks so looking forward to meeting many of you there.</span><o:p></o:p></p></div></blockquote><div><p class=MsoNormal>as I know, several people from the NDN team will be attending ICN, <o:p></o:p></p></div></div><blockquote style='margin-left:30.0pt;margin-right:0cm'><div><div><p class=MsoNormal>Prof. Alex Afanasyev from FIU (like you, he's also new there),<o:p></o:p></p></div></div><div><div><p class=MsoNormal>Prof. Burke Jeff from UCLA, and<o:p></o:p></p></div></div><div><div><p class=MsoNormal>Prof. Christos Papadopoulos from Colorado State.<o:p></o:p></p></div></div></blockquote><div><div><p class=MsoNormal>hope you'll meet them all there; there may be others that I missed.<o:p></o:p></p></div><p class=MsoNormal><br><br><o:p></o:p></p><div><p class=MsoNormal style='margin-bottom:10.0pt;line-height:12.65pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>I recently joined the academic staff in the Department to Computer Science in University College Cork (Ireland) and am interested in investigating ICN, particularly its application within the IoT and edge networks. My background is in network communication protocols, specifically geo-routing and location service protocol design for ad-hoc networks.</span><o:p></o:p></p></div><div><p class=MsoNormal>many people here share that interest as well, as you know NDN is really a great fit for ad hoc networking.<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal style='margin-bottom:10.0pt;line-height:12.65pt'><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>This is an area that is new to me but one that I’m interested in exploring. If I anyone has any suggestions/opportunities for the best way to connect in with existing work in this space or is searching for an able and interested person to further explore some of the existing research challenges please let me know.</span><o:p></o:p></p></div></blockquote><div><p class=MsoNormal>People here would be really interested in collaborating on IoT.<o:p></o:p></p></div><p class=MsoNormal>Alex and some other NDN team students are part of the full day tutorial team for ICN IoT on Tuesday Sept 26, hope that could offer some useful info to you and serve as a starting point to explore collaboration.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Meanwhile if you are interested in reading some papers: browse NDN publication page at <a href="https://named-data.net/publications/">https://named-data.net/publications/</a><o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>(we plan to sort papers into different categories but just have not got there yet)<o:p></o:p></p></div><div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>A high level question for you that I would really be interested in hearing your views on:<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'> <o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>There seems to be a school of thought that adoption of ICN (whatever the architecture) may never come about because of the amount of effort and money already invested in TCP/IP.<o:p></o:p></span></p></div></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>during my graduate school days, I heard exactly the same reasoning about telephone network infrastructures.<o:p></o:p></p></div><div><p class=MsoNormal><br><br><o:p></o:p></p><div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>A more optimistic view is that the deployment will most likely being a hybrid ICN over IP with a slow phase out over 20-30 years.<span class=apple-converted-space> </span><o:p></o:p></span></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>couple of thoughts here to share: <o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>1/ Depending on how one defines "slow phase", one could say that TCP/IP took a very "slow phase" from the inception to the eventual roll out.<o:p></o:p></p></div><div><p class=MsoNormal>e.g. people credit Cerf/Kahn's seminal 1974 paper as the first blueprint of TCP/IP, yet it took about 20 years before Web showed up, and some more years before the exponential growth of the Internet<o:p></o:p></p></div><div><p class=MsoNormal>(I sort of recall the famos Bill Gates "Internet Tidal Wave" memo was around mid 90's, urging MicroSoft to catch Internet revolution, i.e. MS was yet to move to TCP/IP by then)<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>2/ also depending on how one defines "a hybrid ICN over IP": upon birth a new architecture necessarily runs on top of the existing infrastructure -- if this is called hybrid, then IP was hybrid over telephone networks: people with gray hair can all remember old days of dialing up to Internet, even ARPAnet was built over leased telephone lines.  But personally I would not call this as hybrid, but over : IP can run over anything, both Ethernet and dailup carry IP datagrams, and IP does not care.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>early last year KC and I did an interview with ;login to answer some FAQs, the ending remark there touched on this question:<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><a href="https://www.usenix.org/publications/login/spring2016/zhang">https://www.usenix.org/publications/login/spring2016/zhang</a><o:p></o:p></p></div><div><div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'> <o:p></o:p></span></p></div></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>Extending this to the IoT, I would foresee that a hybrid stack isn’t feasible as the goal is to lighten the stack not increase its complexity which may not be feasible for resource constrained devices. <o:p></o:p></span></p></div></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>I completely agree with you here.<o:p></o:p></p></div><div><p class=MsoNormal><br><br><o:p></o:p></p><div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>So does sufficient quantitative evidence exist to provide a very strong and compelling motivation for why IoT should transition from the CoAP/UDP/RPL/IPv6/6LoWPAN/802.15.4 stack to an ICN approach in terms of network performance benefits OR is the argument that IoT is still relatively in its infancy and thus a clean slate approach is still feasible given that ICN is naturally a better fit without providing a strong migration argument? <o:p></o:p></span></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>all great questions.<o:p></o:p></p></div><div><p class=MsoNormal>personal opinion: in addition to IoT deployment being still in its infancy, there is another important factor that enables IoT to take on a different design: being at the edge, there is no dependency on the deployed infrastructure to make changes, before you or I decide to try some entirely new IoT products, so that my home wont freeze when some code 500 miles away fails, like the story told here <a href="http://www.computerworlduk.com/galleries/infrastructure/top-10-software-failures-3599618/">http://www.computerworlduk.com/galleries/infrastructure/top-10-software-failures-3599618/</a><o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>(just type in "cloud failures" to google, there is never a shortage of new stories)<o:p></o:p></p></div><div><p class=MsoNormal> <o:p></o:p></p></div><div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>I do note that some quantitative evaluation was conducted in a sub-section in a paper “ICN in the IoT: Experiments with NDN in the Wild” (really interesting paper).<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'> It seems like there is significant further work to be done to provide quantitative motivation. Is this a fair observation? I’d be interested to hear your opinions.<o:p></o:p></span></p></div></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>I'll leave the discussion on the paper to a later time. But I think there may be a qualitative comparison, even before one goes quantitative.<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-bottom:12.0pt'>Lixia<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal><o:p> </o:p></p></div></body></html>