A delay/disruption tolerant solution for mobile-to-mobile file sharing
Claudio Enrico Palazzi, Armir Bujari · 2010
Due to mobility, communication links between mobile nodes are transient and network maintenance overhead is a major performance bottleneck for data transmission. Low node density makes it difficult to establish end-to-end connection, thus impeding a continuous end-to-end path between a source and a destination. This creates a modern type of DTN, which was originally intended for communication in outer space, but is now directly accessible from our pockets. In this paper, we present a special purpose system for searching and transferring files tailored to both the characteristics of MANETs and the requirements of P2P file sharing. Our approach is based on an application layer overlay network. We port a DTN type solution into an infrastructure-less environment like MANETs and leverage peer mobility to reach data in other disconnected networks. This is done by implementing an asynchronous communication model, store-delegate-and-forward, like DTNs, where a peer can delegate unaccomplished file download or query tasks to special peers. To improve data transmission performance while reducing communication overhead, we select these special peers by the expectation of encountering them again in future and assign them different download starting point on the file.