Hi.
I think the periodically sent data you had observed are tcp keepalive beacons. Send by the tcp protocol stack itself. Those beacons contains exactly one byte. The summary vector exchange is done by sending real bundles (over tcp, udp or whatever convergence layer you use) with an attached special extension block to the discovered peers once them has been discovered and then only if they change. The extension block itself has an identifier and a string with the phrase "epidemic routing" in it. Additionally, it contains a bloom-filter as summary vector, like proposed in the paper introducing epidemic routing.
In future releases this behavior will change and summary vector will be requested by other peers. Then the bundle contains the data as payload, no longer as extension block.
Best regards Johannes
Von:< >
Datum: 9. Februar 2011 21:05:55 MEZ An: "Sebastian Schildt"schildt@ibr.cs.tu-bs.de Betreff: Re: [ibr-dtn] Neighbor discovery in IBR-DTN
Hi,
I was able to set up the discovery mechanism after making the changes you suggested in the configuration file.
I wanted to know more about summary vectors.How are they exchanged?I turned on Wireshark and found that after UDP beacons are sent,there is some TCP data stream being sent periodically.Is that the summary vector exchange?When I try to monitor these streams closely,I get some information saying that 1 byte data was sent(character @).What does this mean?
Thanks Neha Paranjape Graduate Student(Telecommunications) University of Maryland,College Park