Hello Mirco,

IBR-DTN is using the version 01 of the DTN IPND protocol to discover other nodes which is not supported by DTN2.
http://tools.ietf.org/html/draft-irtf-dtnrg-ipnd-01

Basically IBR-DTN has an option to switch to an really old DTN2 compatible version of discovery. But there exists no option to enable that in the Android version. Moreover, both discovery versions exclude each other and I do not know is this old protocol is still supported by DTN2.

Regarding the requested addConnection feature... the IBR-DTN Android App already use such an call to enable/disable "Cloud-Uplink" feature.
https://github.com/ibrdtn/ibrdtn/blob/master/android/ibrdtn/src/de/tubs/ibr/dtn/service/DaemonProcess.java#L387

Kind regards,
Johannes


Am 06.11.2013 16:04, schrieb Mirco Nani:
I am an italian student from "Alma Mater Studiorum Bologna" university and I am writing a DTN aware application for Android.

I am trying to send bundles to another DTN implementation (DTN2.9) however i can't find a way to make visible the other implemetation to the IBR discovery protocols.

Is there a way in IBR-DTN for android to address bundles by IP similarly to the "addLink" or "addConnection" command for the IBR Unix Deamon implementation?

I am also trying to receive bundlers from DTN2.9 implementation so I'd like to know if there is some documentation on discovery protocols used by IBR-DTN deamon.