[ndnSIM] Install ndnSIM on Raspbaerry Pi

Daniel Posch poschdaniel2 at gmail.com
Wed Sep 30 23:17:10 PDT 2015


Hello,

maybe there is a small misunderstanding. As I wrote before we are not 
using ndnSIM on PIs, however, we developed a kind of a framework that 
let you easily deploy an NDN network on a set of PIs. We did not change 
a lot in the source code of the NFD (besides disabling signatures as the 
PIs have to less computing resources), but we modified the available 
Bananian Image (https://www.bananian.org/download) to support everything 
one need to perform significant emulations. You can deploy an arbitrary 
network topology on a set of PIs, just as you can do with ndnSIM and run 
your custom applications on them. This will allow researchers to 
validate whether their achieved results with ndnSIM are also valid for 
the real world, on a real network using physical links!

We are aware that the NDN community already maintains a testbed 
(http://named-data.net/ndn-testbed/). But within this testbed you can 
not just modify core parts of the NFD without interfering with others. 
We think it is essential that each research group has its own testbed. 
This allows researches to play with the core parts of the NFD without 
interfering with others, just as with the simulator, but on real 
hardware. The costs to setup your own testbed are quite low. For each PI 
we roughly paid 150€ including everything (cables, casing, SD/SSD, power 
supply, etc.). For the whole testbed consisting out of 20 Pis, a gateway 
and two 24-port switches we paid less than 3000€. The nice thing is that 
the costs scale linearly with the number of PIs. So if you want to have 
a 50 node network you can estimate that you will need a budget of about 
150*50=7500€.

Best Regards
Daniel

On 09/30/2015 10:49 PM, Lixia Zhang wrote:
>> On Sep 30, 2015, at 11:38 AM, Daniel Posch <poschdaniel2 at gmail.com> wrote:
>>
>> Hello!
>>
>> we are actually maintaining a testbed of about 20 Pi's running NDN/NFD. We had to customize quite a lot, but we are going to release a working image. This image will include everything one need to deploy a own testbed (in no time). However, the release is scheduled for January 2016, but maybe we finish earlier. If you are interested I can post on the mailing list once we release the image.
>>
>> Best Regards
>> Daniel
> this sounds fantastic.
> Once your work is released, I wonder if it could be linked to ndnSIM website, so that others can easily find all such useful resources.
>
>
>> Am 30.09.2015 um 20:14 schrieb Spyridon (Spyros) Mastorakis:
>>> Hi Andre,
>>>
>>> I have never tried to install and run ndnSIM on Raspberry Pi… So, I am afraid that I cannot help you with that…
>>>
>>> But I am really interested in hearing back from you, shall you need any further assistance or if you manage to install and run ndnSIM on Raspberry Pi! It would be great if you can make it!
>>>
>>> Thank you!
>>>
>>> --
>>> Spyridon (Spyros) Mastorakis
>>> Personal Website: http://cs.ucla.edu/~mastorakis/
>>> Internet Research Laboratory
>>> PhD Computer Science
>>> UCLA
>>>
>>>
>>>
>>>
>>>
>>>> On Sep 28, 2015, at 9:26 AM, André Luiz Nasserala Pires <nasserala at gmail.com> wrote:
>>>>
>>>> Hello,
>>>>
>>>> I I want to know if there is the possibility of installing ndnSIM in Raspberry Pi?
>>>>
>>>> If someone has already done, in which OS was?
>>>>
>>>> Thanks,
>>>>
>>>> André
>>>>
>>>> _______________________________________________
>>>> ndnSIM mailing list
>>>> ndnSIM at lists.cs.ucla.edu
>>>> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim
>>> _______________________________________________
>>> ndnSIM mailing list
>>> ndnSIM at lists.cs.ucla.edu
>>> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim
>> _______________________________________________
>> ndnSIM mailing list
>> ndnSIM at lists.cs.ucla.edu
>> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim




More information about the ndnSIM mailing list