[Nfd-dev] NFD/ndn on android

Chaim Rieger chaim.rieger at gmail.com
Sun Aug 9 00:18:33 PDT 2015


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. 

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. 


> On Aug 8, 2015, at 8:06 PM, Wentao Shang <wentaoshang at gmail.com> wrote:
> 
> 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.
> 
> Wentao
> 
>> On Aug 8, 2015, at 7:54 PM, Chaim Rieger <chaim.rieger at gmail.com> wrote:
>> 
>> One last followup question
>> 
>> 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 ?
>> 
>> 
>> 
>> On 08/08/2015 07:43 PM, Wentao Shang wrote:
>>> Hi Chaim,
>>> 
>>> 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.
>>> 
>>> Best,
>>> Wentao
>>> 
>>>> On Aug 8, 2015, at 7:34 PM, Chaim Rieger <chaim.rieger at gmail.com> wrote:
>>>> 
>>>> I compiled it succsessfully. However not being an android dev, I have questions.
>>>> 
>>>> Once it's compiled does this mean that I have a version of android os with ndn/nfd ?
>>>> Can i take this android os and drop it on a cell phone for testing ?
>>>> 
>>>> On 08/07/2015 03:29 PM, Alex Afanasyev wrote:
>>>>> Hi Chaim,
>>>>> 
>>>>> 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 https://github.com/named-data/NFD-android, but we plan to publish compiled version too) and there are a few apps that use NDN protocol and NFD-android to communicate.
>>>>> 
>>>>> Is this what you're asking or you meant something different?
>>>>> 
>>>>> ---
>>>>> Alex
>>>>> 
>>>>>> On Aug 7, 2015, at 3:14 PM, Chaim Rieger <chaim.rieger at gmail.com> wrote:
>>>>>> 
>>>>>> As a protocol not as an application stack.
>>>>>> 
>>>>>> Has anybody done this ?
>>>>>> 
>>>>>> If not are there any sample apps that I can look at to run some test algorithms on android devices ?
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> Nfd-dev mailing list
>>>>>> Nfd-dev at lists.cs.ucla.edu
>>>>>> http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev
>>>> _______________________________________________
>>>> Nfd-dev mailing list
>>>> Nfd-dev at lists.cs.ucla.edu
>>>> http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev
>> 
> 





More information about the Nfd-dev mailing list