Title :
Congestion modeling in graph-routed Delay Tolerant Networks with Predictive Capacity Consumption
Author :
Birrane, Edward J.
Author_Institution :
Space Dept., Johns Hopkins Univ., Laurel, MD, USA
Abstract :
We present Predictive Capacity Consumption (PCC), a congestion modeling extension to graph-based routing protocols. This extension provides a solution to the problem of flow control in Delay-Tolerant Networks (DTNs) and other overlays that can neither synchronize physical link state across the network nor negotiate bandwidth consumption bridging heterogeneous link layers. PCC enables the construction of a distributed, predictive congestion model independent of the underlying link layer without requiring excessive broadcasts or other mechanisms unfeasible in DTNs. PCC examines information generated by routing protocols and adjusts local routing graphs to account for predicted message paths, correcting for downstream congestion and message retransmission. Unlike other mechanisms, the flow control provided by PCC can be implemented anywhere a graph-based routing methodology is used and the adoption of this method requires only minor modification to the in-situ routing framework. We describe the PCC algorithm, analyze its operation, and demonstrate its performance by simulating multiple data streams driving a set of constrained networks to saturation. The simulation results show that PCC improves the throughput of the network by 97% over table routing approaches and by 37% over graph routing approaches without congestion models.
Keywords :
delay tolerant networks; graph theory; routing protocols; graph-based routing protocols; graph-routed delay tolerant networks; heterogeneous link layers; local routing graphs; predictive capacity consumption; predictive congestion model; Bandwidth; Data models; Network topology; Predictive models; Routing; Synchronization; Topology;
Conference_Titel :
Global Communications Conference (GLOBECOM), 2013 IEEE
Conference_Location :
Atlanta, GA
DOI :
10.1109/GLOCOM.2013.6831534