<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    "It" is an idea that ndn is an option in closed cell networks,
    perhaps for performance reasons, perhaps for security, reliability,
    etc.... Test cases to be determined. <br>
    <br>
    <br>
    <br>
    I plan on disabling cell service on the cell phones, building an ndn
    opwnwrt router, connecting about 6-10 cell phones to it native and
    making voip (or should that be vondn) calls, stream media to/fro
    cell phones, and benchmark it along the way. <br>
    <br>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 08/09/2015 11:14 AM, Simon Edelhaus
      wrote:<br>
    </div>
    <blockquote
cite="mid:CANQvJ8QNzrH86+duwPQkCd4Bma0-M0soLe=RRr+Of2dUyAtDmg@mail.gmail.com"
      type="cite">Chaim,
      <div><br>
      </div>
      <div>In order for NDN to be deployed on Cellular networks you
        would have to make it a part of a future 3GPP Release. That
        takes years of lobbying with chipset vendors like Qualcomm,
        Intel, MediaTek, NVIDIA, Broadcom, Cavium, as well as system
        vendors like ALU, Huawei, Ericson, Cisco, etc...</div>
      <div><br>
      </div>
      <div>If NDN has strong performance benefits compared to IPv6
        currently used, you have a chance. I believe Cisco is involved
        in NDN so you could perhaps explore that angle.</div>
      <div><br>
      </div>
      <div>As far as doing something immediate to test it over the air,
        your best bet would be to find an open source femtocell, port
        NDN there and force your Android port on your cell phone to
        attach specifically to that femtocell. </div>
      <div>You would then be the "first guy who tested NDN over the air"
        but realistically - it would not be very different than WiFi and
        would not represent a real situation - since most of the end to
        end network would still be IP.   ;-)</div>
      <div><br>
      </div>
      <div>Who are it and what is your interest in the area if I may
        ask? <span></span><br>
        <br>
        On Sunday, August 9, 2015, Wentao Shang <<a
          moz-do-not-send="true" href="mailto:wentaoshang@gmail.com">wentaoshang@gmail.com</a>>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
          > On Aug 9, 2015, at 12:18 AM, Chaim Rieger <<a
            moz-do-not-send="true" href="javascript:;"
            onclick="_e(event, 'cvml', 'chaim.rieger@gmail.com')">chaim.rieger@gmail.com</a>>
          wrote:<br>
          ><br>
          > What I am trying to do is disable cellular connectivity,
          and force all the apps to connect via ndn only. This is for
          testing the feasibility of security,  mass communications, and
          latency numbers on the cell networks.<br>
          ><br>
          > So my question is, will ndn be a protocol allowed on
          cellular devices one day and if so, what can I do to help make
          it happen.<br>
          <br>
          Today’s 3G/4G networks already support TCP/IP connectivity.
          Therefore it’s easy to run NDN over TCP/IP over LTE/WCDMA/etc.
          2G is quite different and I don’t know if it’s possible to run
          a TCP tunnel over 2G directly from a mobile device.<br>
          <br>
          If you’re talking about running NDN natively over cellular, I
          think that’s non-trivial because the TCP/IP stack is baked
          into the 3G/4G standards. Just like it’s non-trivial to change
          today’s Internet to run native NDN without IP.<br>
          <br>
          Wentao<br>
          <br>
          ><br>
          ><br>
          >> On Aug 8, 2015, at 8:06 PM, Wentao Shang <<a
            moz-do-not-send="true" href="javascript:;"
            onclick="_e(event, 'cvml', 'wentaoshang@gmail.com')">wentaoshang@gmail.com</a>>
          wrote:<br>
          >><br>
          >> Setting up NFD on Android is the same as on Linux
          machines. Typically you connect the local NFD (in this case
          the Android app) to some remote hub (e.g., some NDN router in
          your already-setup NDN wireless network) via either TCP or
          UDP.<br>
          >><br>
          >> Wentao<br>
          >><br>
          >>> On Aug 8, 2015, at 7:54 PM, Chaim Rieger <<a
            moz-do-not-send="true" href="javascript:;"
            onclick="_e(event, 'cvml', 'chaim.rieger@gmail.com')">chaim.rieger@gmail.com</a>>
          wrote:<br>
          >>><br>
          >>> One last followup question<br>
          >>><br>
          >>> For the android apk (i found 6 of them, will
          figure out which one I need) forward ndn packets only via tcp
          ? Or can I connect directly to an NDN wireless network that I
          have in my lab ?<br>
          >>><br>
          >>><br>
          >>><br>
          >>> On 08/08/2015 07:43 PM, Wentao Shang wrote:<br>
          >>>> Hi Chaim,<br>
          >>>><br>
          >>>> NFD is not implemented in kernel. What you
          get is just a normal Android app, like Chrome or Gmail apps.
          Your NDN applications will talk to this NFD app who is
          responsible for forwarding the NDN packets to the outside
          networks.<br>
          >>>><br>
          >>>> Best,<br>
          >>>> Wentao<br>
          >>>><br>
          >>>>> On Aug 8, 2015, at 7:34 PM, Chaim Rieger
          <<a moz-do-not-send="true" href="javascript:;"
            onclick="_e(event, 'cvml', 'chaim.rieger@gmail.com')">chaim.rieger@gmail.com</a>>
          wrote:<br>
          >>>>><br>
          >>>>> I compiled it succsessfully. However not
          being an android dev, I have questions.<br>
          >>>>><br>
          >>>>> Once it's compiled does this mean that I
          have a version of android os with ndn/nfd ?<br>
          >>>>> Can i take this android os and drop it on
          a cell phone for testing ?<br>
          >>>>><br>
          >>>>> On 08/07/2015 03:29 PM, Alex Afanasyev
          wrote:<br>
          >>>>>> Hi Chaim,<br>
          >>>>>><br>
          >>>>>> I'm not quite sure what exactly
          you're asking.  We have initial version of NFD ported on
          android (as of right now, you would need to compile from
          source <a moz-do-not-send="true"
            href="https://github.com/named-data/NFD-android"
            target="_blank">https://github.com/named-data/NFD-android</a>,
          but we plan to publish compiled version too) and there are a
          few apps that use NDN protocol and NFD-android to communicate.<br>
          >>>>>><br>
          >>>>>> Is this what you're asking or you
          meant something different?<br>
          >>>>>><br>
          >>>>>> ---<br>
          >>>>>> Alex<br>
          >>>>>><br>
          >>>>>>> On Aug 7, 2015, at 3:14 PM, Chaim
          Rieger <<a moz-do-not-send="true" href="javascript:;"
            onclick="_e(event, 'cvml', 'chaim.rieger@gmail.com')">chaim.rieger@gmail.com</a>>
          wrote:<br>
          >>>>>>><br>
          >>>>>>> As a protocol not as an
          application stack.<br>
          >>>>>>><br>
          >>>>>>> Has anybody done this ?<br>
          >>>>>>><br>
          >>>>>>> If not are there any sample apps
          that I can look at to run some test algorithms on android
          devices ?<br>
          >>>>>>><br>
          >>>>>>><br>
          >>>>>>><br>
          >>>>>>>
          _______________________________________________<br>
          >>>>>>> Nfd-dev mailing list<br>
          >>>>>>> <a moz-do-not-send="true"
            href="javascript:;" onclick="_e(event, 'cvml',
            'Nfd-dev@lists.cs.ucla.edu')">Nfd-dev@lists.cs.ucla.edu</a><br>
          >>>>>>> <a moz-do-not-send="true"
            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>
          >>>>> Nfd-dev mailing list<br>
          >>>>> <a moz-do-not-send="true"
            href="javascript:;" onclick="_e(event, 'cvml',
            'Nfd-dev@lists.cs.ucla.edu')">Nfd-dev@lists.cs.ucla.edu</a><br>
          >>>>> <a moz-do-not-send="true"
            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>
          >><br>
          ><br>
          <br>
        </blockquote>
      </div>
      <br>
      <br>
      -- <br>
      --ttfn<br>
      Simon Edelhaus<br>
      San Jose CA<br>
    </blockquote>
    <br>
  </body>
</html>