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 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 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 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 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 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 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 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 href="javascript:;" onclick="_e(event, 'cvml', 'Nfd-dev@lists.cs.ucla.edu')">Nfd-dev@lists.cs.ucla.edu</a><br>
>>>>>>> <a 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 href="javascript:;" onclick="_e(event, 'cvml', 'Nfd-dev@lists.cs.ucla.edu')">Nfd-dev@lists.cs.ucla.edu</a><br>
>>>>> <a 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>