Multipath congestion control in content-centric networks

Data communication across the Internet has significantly changed under the pressure of massive content delivery. Content-Centric Networking (CCN) rethinks Internet communication paradigm around named data retrieval, in contrast with the host-to-host transport model of TCP/IP. Content retrieval is natively pull-based driven by user requests, point-to-multipoint and intrinsically coupled with the availability of network storage. By leveraging the key features of CCN transport, in this paper we propose for the first time a congestion control mechanism realizing efficient multipath communication over content-centric networks. Our proposal is based on a Remote Adaptive Active Queue Management (RAAQM) at the receiver that performs a per-route control of bottleneck queues along the paths. We analyze the stability of the proposed solution and assess its performance by means of CCN packet-level simulations under random and optimal route selection.

[1]  Jianhong Wu,et al.  Introduction to Functional Differential Equations , 2013 .

[2]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[3]  Deborah Estrin,et al.  Named Data Networking (NDN) Project , 2010 .

[4]  Christopher V. Hollot,et al.  Nonlinear stability analysis for a class of TCP/AQM networks , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[5]  Patrick Crowley,et al.  Named data networking , 2014, CCRV.

[6]  Aleksandar Kuzmanovic,et al.  Receiver-centric congestion control with a misbehaving receiver: Vulnerabilities and end-point solutions , 2007, Comput. Networks.

[7]  F. Verhulst Nonlinear Differential Equations and Dynamical Systems , 1989 .

[8]  Thomas Voice,et al.  Stability of end-to-end algorithms for joint routing and rate control , 2005, CCRV.

[9]  Scott Shenker,et al.  A data-oriented (and beyond) network architecture , 2007, SIGCOMM 2007.

[10]  Jack K. Hale,et al.  Introduction to Functional Differential Equations , 1993, Applied Mathematical Sciences.

[11]  Y. Nishida,et al.  Multipath Congestion Control for Shared Bottleneck , 2009 .

[12]  R. Srikant,et al.  Multi-Path TCP: A Joint Congestion Control and Routing Scheme to Exploit Path Diversity in the Internet , 2006, IEEE/ACM Transactions on Networking.

[13]  Mark Handley,et al.  Design, Implementation and Evaluation of Congestion Control for Multipath TCP , 2011, NSDI.

[14]  Ming Zhang,et al.  A Transport Layer Approach for Improving End-to-End Performance and Robustness Using Redundant Paths , 2004, USENIX Annual Technical Conference, General Track.

[15]  Massimo Gallo,et al.  ICP: Design and evaluation of an Interest control protocol for content-centric networking , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[16]  Alexander Afanasyev,et al.  Adaptive forwarding in named data networking , 2012, CCRV.

[17]  Ethan Blanton,et al.  Remote active queue management , 2008, NOSSDAV.