Hi,
I have been configuring and testing the IBR-DTN in a small testbed with 10 nodes (e.g. macbooks, ubuntu, openwrt boards), and latter I intend to put it in a larger scale testbed. I didn’t find any document explaining the IBR-DTN nor the tools, so I have some questions from the tests that I performed. I would really like to really understand current capabilities of IBR-DTN and then just modify what is necessary or just create new tools.
- I activate the scheduling in the nodes and use dtnsend tool with priority option. However, I didn’t see any effect from priority in the file transferring speed nor in the limited bundles storage. Files with higher priority are not delivered first and bundles with lower priority are not deleted from disk to keep the higher priority bundles when the storage's limit is achieved in relay nodes. By the way, the configuration file of OpenWRT is not equal to the configuration file from the ubuntu/macbook daemon, and sometimes is difficult to know the options to configure. I have to activate the IBR-DTN as “dtnd” directly and not with service ibrdtn start, because I didn’t find the option to active the scheduling there. I would like to exchange bundles with different priorities in my testbed, is this already built-in in IBR-DTN?
- I also tried sending large files through dtnsend with --custody option activated, but I didn’t see any effect. When I shutdown a relay node or stop the ibrdtn during some seconds the file never arrives at the destination. I assume that with custody transfer, the transfer is assured and the source or the node with the custody retransmit again to the destination. Is this right? or there is any other purpose for custody transfers?
- I also tried to activate the BAB authentication (level 1), but the SecurityKeyManager is not activated in the nodes with OpenWRT. There is any option to activate the BAB according to the required DTN service? This way some services can be used by any nodes in the DTN, while some services are just used by nodes with the authentication Key.
Thank you for your time, Tiago