%%{init: {'theme': 'base', 'themeVariables': { 'primaryColor': '#2C3E50', 'primaryTextColor': '#fff', 'primaryBorderColor': '#16A085', 'lineColor': '#16A085', 'secondaryColor': '#E67E22', 'tertiaryColor': '#7F8C8D'}}}%%
flowchart LR
A[DTN Fundamentals] --> B[Epidemic Routing]
B --> C[Social Routing]
C --> D[Applications]
style A fill:#2C3E50,stroke:#16A085,color:#fff
style B fill:#16A085,stroke:#2C3E50,color:#fff
style C fill:#E67E22,stroke:#16A085,color:#fff
style D fill:#2C3E50,stroke:#16A085,color:#fff
254 Ad Hoc DTN and Social Routing
254.1 Overview
This section covers Delay-Tolerant Networks (DTN) and social routing protocols for disconnected ad hoc scenarios. DTN enables communication in environments where traditional routing fails due to lack of continuous connectivity.
TipChapter Series
This topic is covered in four focused chapters:
- DTN Fundamentals and Store-Carry-Forward - Core DTN concepts, disconnected network challenges, and the store-carry-forward paradigm
- DTN Epidemic Routing - Flooding-based protocols, buffer management, and Spray-and-Wait optimization
- DTN Social Routing - Context-aware routing, utility functions, and SocialCast protocol
- DTN Applications - Real-world deployments including wildlife tracking, rural connectivity, and hybrid architectures
254.2 Learning Path
Start here if you’re new to DTN:
254.3 Quick Reference
| Chapter | Key Topics | Difficulty |
|---|---|---|
| DTN Fundamentals | Store-carry-forward, disconnected networks, DTN vs TCP/IP | Intermediate |
| Epidemic Routing | Message flooding, TTL, buffer management, Spray-and-Wait | Intermediate |
| Social Routing | Utility functions, SocialCast, bounded replication | Advanced |
| Applications | DakNet, ZebraNet, hybrid architectures, disaster recovery | Intermediate |
254.4 Prerequisites
Before starting this series, you should be familiar with:
- Ad Hoc Routing: Proactive (DSDV) - Traditional proactive routing
- Ad Hoc Routing: Reactive (DSR) - On-demand routing
- Ad Hoc Routing: Hybrid (ZRP) - Zone-based routing
- Multi-Hop Fundamentals - Multi-hop networking basics
254.5 Key Concepts Preview
Delay-Tolerant Networks address scenarios where:
- No continuous end-to-end path exists
- Nodes are mobile and encounters are opportunistic
- Latency tolerance ranges from minutes to days
- Traditional routing protocols fail completely
Core DTN Mechanisms:
- Store: Buffer packets in local memory
- Carry: Physically transport packets while moving
- Forward: Transfer packets on opportunistic contacts
Routing Strategies:
- Epidemic: Flood messages to all encountered nodes (95% delivery, 1000% overhead)
- Context-Aware: Use utility functions for smart forwarding (88% delivery, 200% overhead)
- SocialCast: Exploit social patterns with bounded replication (88% delivery, 200% overhead)
254.6 What’s Next
Start with DTN Fundamentals and Store-Carry-Forward to understand why traditional routing fails in disconnected networks and how DTN’s store-carry-forward paradigm enables communication.