60 likes | 230 Views
Delay/Disruption Tolerant Networks in a Nutshell (DTN-101). Will Ivancic NASA Glenn Research Center. DTN in a Nutshell. This is “opportunistic” bundle-agent discovery (see slide 6). This is bundling. Can you take this letter to my brother at Fort Pitt?. DTN Source.
E N D
Delay/Disruption Tolerant Networksin a Nutshell(DTN-101) Will Ivancic NASA Glenn Research Center
DTN in a Nutshell This is “opportunistic” bundle-agent discovery (see slide 6) This is bundling Can you take this letter to my brother at Fort Pitt? DTN Source Where are you headed? DTN Bundle Forwarding Agent Knoxville, Wheeling, then Fort Pitt. Yes Mam, I sure can. Dave Smith @ Ft. Pitt DTN Destination Dave Smith @ Ft. Pitt
DTN in a Nutshell Dave Smith @ Ft. Pitt DTN Bundle Forwarding Agent DTN Destination DTN Bundle Forwarding Agent
Cons May be considered a non-optimal solution for particular situations such as if limited infrastructure exists e.g. point-to-point links with no additional network infrastructure such as relays Adds Overhead Can be significant overhead depending on the bundle size May add significant unnecessary overhead for very simple network topologies/environments Pros Flexibility Reliability Robustness Why DTN? • DTN is a network overlay abstraction. • This requires overhead. • Either one is willing to trade overhead for flexibility, reliability and robustness, or one is not.
Delay/Disruption Tolerant Network (DTN) • Goal: A standardized store and forward protocol and routing protocol • Designed for extreme environments • Large transmission link delays • Extended periods of network partitioning • Routing capable of operating efficiently in the following environments • Frequently disconnected • Pre scheduled • Opportunistic link availability • High per-link error rates making end-to-end reliability difficult • Heterogeneous underlying network technologies (including non-IP-based internets) • The architecture operates as an overlay network • Institutes a new naming architecture based on Uniform Resource Identifier (URI)
DTN Environments Opportunistic (intermittent connectivity, short delay) Scheduled (long delay) Opportunistic (intermittent connectivity, short delay)