A class of Delay Tolerant Networks (DTN), which may violate one or more of the assumptions regarding the overall performance characteristics of the underlying links in order to achieve smooth operation, is rapidly growing in importance but may not be well served by the current end-to-end TCP/IP model. Delay Tolerant Networks: Protocols and Applications takes you on a systematic exploration of DTN concepts, architectures, protocols, enabling technologies, and applications.
Containing a wealth of illustrative material for ease of understanding, this one-stop reference discusses the various challenges associated with DTN. Written for a broad audience of researchers and practitioners, it supplies useful reference material for graduate students and senior undergraduate students in courses of networking, wireless, and mobile communications. Starting with an accessible introduction to DTNs, their architecture, bundle protocols, and routing schemes, the book provides authoritative coverage of:
- DTN Routing
- Energy-Aware Routing Protocol for DTNs
- A Routing-Compatible Credit-Based Incentive Scheme
- R-P2P: a Data-Centric Middleware for Delay Tolerant Applications
- Mobile Peer-to-Peer Systems over DTNs
- Delay-Tolerant Monitoring of Mobility-Assisted WSN
- Message Dissemination in Vehicular Networks
- DTN Protocols for Space Communications
- DTN for Satellite Communications
Reporting on the latest developments in these domains, the distinguished panel of contributors supplies a realistic look into the future of networking. Complete with sections that summarize open issues in each domain, this book arms you with the understanding and methods required to make an impact on the advancement of these emerging networks that continue to grow in importance.
Section 1: Introduction. Section 2: Architectures and Protocols. Routing, broadcast, multicast. Self-x properties, i.e. self-organization, self-management, self-healing and self-protection. Economic approaches and social model. Learning techniques. Design, analysis and simulation. Network coding. P2p. Mobility. Robustness and stability. Security, immunity and resilience. Auto-configuration, authentication and trust management. Section 3: Enabling Technologies and Applications. Bio-computing inspired approaches. Generic network-level service composition at run-time. Context Transparency and Awareness. Sensor networks-based DTN. Ambient, invisible, implicit, and adaptive computing. Context-aware computing and location-based services and applications. Testbed, prototype and experiment. Challenges, visions and roadmap.