NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Enhanced Contact Graph Routing (ECGR) MACHETE Simulation ModelContact Graph Routing (CGR) for Delay/Disruption Tolerant Networking (DTN) space-based networks makes use of the predictable nature of node contacts to make real-time routing decisions given unpredictable traffic patterns. The contact graph will have been disseminated to all nodes before the start of route computation. CGR was designed for space-based networking environments where future contact plans are known or are independently computable (e.g., using known orbital dynamics). For each data item (known as a bundle in DTN), a node independently performs route selection by examining possible paths to the destination. Route computation could conceivably run thousands of times a second, so computational load is important. This work refers to the simulation software model of Enhanced Contact Graph Routing (ECGR) for DTN Bundle Protocol in JPL's MACHETE simulation tool. The simulation model was used for performance analysis of CGR and led to several performance enhancements. The simulation model was used to demonstrate the improvements of ECGR over CGR as well as other routing methods in space network scenarios. ECGR moved to using earliest arrival time because it is a global monotonically increasing metric that guarantees the safety properties needed for the solution's correctness since route re-computation occurs at each node to accommodate unpredicted changes (e.g., traffic pattern, link quality). Furthermore, using earliest arrival time enabled the use of the standard Dijkstra algorithm for path selection. The Dijkstra algorithm for path selection has a well-known inexpensive computational cost. These enhancements have been integrated into the open source CGR implementation. The ECGR model is also useful for route metric experimentation and comparisons with other DTN routing protocols particularly when combined with MACHETE's space networking models and Delay Tolerant Link State Routing (DTLSR) model.
Document ID
20130014518
Acquisition Source
Headquarters
Document Type
Other - NASA Tech Brief
Authors
Segui, John S.
(California Inst. of Tech. Pasadena, CA, United States)
Jennings, Esther H.
(California Inst. of Tech. Pasadena, CA, United States)
Clare, Loren P.
(California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
November 26, 2013
Publication Date
December 1, 2013
Publication Information
Publication: NASA Tech Briefs, December 2013
Subject Category
Man/System Technology And Life Support
Technology Utilization And Surface Transportation
Space Communications, Spacecraft Communications, Command And Tracking
Report/Patent Number
NPO-47650
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available