IBR DTN on Android not receiving bundles
Hello,
I am creating na application that uses IBR-DTN and testing using 2 cellphones. However, though both cellphones have installed the exact same application, when I click to send the DTN packet only one manages to receive. For example, cellphone A sends dtn packet to B and B receives, when B sends a packet to A, A doesn't receive. I've checked that A and B really send their packages, the problem seems to be on the reception. Does anyone know what might be causing it?
Thanks in advance, Guilherme Rolim
I just found that the bundles are being received, however, they are being rejected, the logcat shows they have been expired. That's strange because that didn't occur in the other cellphone =/.
Thanks again, Guilherme Rolim
On Mon, Oct 21, 2013 at 2:55 PM, Guilherme Rolim loxorolim@gmail.comwrote:
Hello,
I am creating na application that uses IBR-DTN and testing using 2 cellphones. However, though both cellphones have installed the exact same application, when I click to send the DTN packet only one manages to receive. For example, cellphone A sends dtn packet to B and B receives, when B sends a packet to A, A doesn't receive. I've checked that A and B really send their packages, the problem seems to be on the reception. Does anyone know what might be causing it?
Thanks in advance, Guilherme Rolim
Hello Guilherme, the bundles have a specified time-to-live-attribute. If a bundle arrives after this time having been expired, it is rejected by the receiving node. This cannot only happen, if the bundle really is too old, but also if the clocks of the nodes differ too much. Did you check whether the clocks are set to the same time and date? If possible, you could just connect them to the internet for a few minutes so they can get the current time themselves via NTP.
Kind regards, Keno
Guilherme Rolim loxorolim@gmail.com schrieb:
I just found that the bundles are being received, however, they are being rejected, the logcat shows they have been expired. That's strange because that didn't occur in the other cellphone =/.
Thanks again, Guilherme Rolim
On Mon, Oct 21, 2013 at 2:55 PM, Guilherme Rolim loxorolim@gmail.comwrote:
Hello,
I am creating na application that uses IBR-DTN and testing using 2 cellphones. However, though both cellphones have installed the exact
same
application, when I click to send the DTN packet only one manages to receive. For example, cellphone A sends dtn packet to B and B
receives,
when B sends a packet to A, A doesn't receive. I've checked that A
and B
really send their packages, the problem seems to be on the reception.
Does
anyone know what might be causing it?
Thanks in advance, Guilherme Rolim
-- !! This message is brought to you via the `ibr-dtn' mailing list. !! Please do not reply to this message to unsubscribe. To unsubscribe or adjust !! your settings, send a mail message to ibr-dtn-request@ibr.cs.tu-bs.de !! or look at https://www.ibr.cs.tu-bs.de/mailman/listinfo/ibr-dtn.
participants (2)
-
Guilherme Rolim
-
Keno Garlichs