An Effective Transmission Scheme Based on Early Congestion Detection for Information-Centric Network

As one of the candidates for future network architecture, Information-Centric Networking (ICN) has revolutionized the manner of content retrieval by transforming the communication mode from host-centric to information-centric. Unlike a traditional TCP/IP network, ICN uses a location-independent name to identify content and takes a receiver-driven model to retrieve the content. Moreover, ICN routers not only perform a forwarding function but also act as content providers due to pervasive in-network caching. The network traffic is more complicated and routers are more prone to congestion. These distinguished characteristics pose new challenges to ICN transmission control mechanism. In this paper, we propose an effective transmission scheme by combining the receiver-driven transport protocol and the router-driven congestion detection mechanism. We first outline the process of content retrieval and transmission in an IP-compatible ICN architecture and propose a practical receiver-driven transport protocol. Then, we present an early congestion detection mechanism applied on ICN routers based on an improved Active Queue Management (AQM) algorithm and design a receiver-driven congestion control algorithm. Finally, experiment results show that the proposed transmission scheme can maintain high bandwidth utilization and significantly reduce transmission delay and packet loss rate.

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

[2]  Alexander Afanasyev,et al.  journal homepage: www.elsevier.com/locate/comcom , 2022 .

[3]  Neeraj Suri,et al.  Named Data Networking: A survey , 2016, Comput. Sci. Rev..

[4]  Van Jacobson,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[5]  V. Jacobson Congestion avoidance and control , 1988, CCRV.

[6]  F. Richard Yu,et al.  Transport Control Strategies in Named Data Networking: A Survey , 2016, IEEE Communications Surveys & Tutorials.

[7]  Rui Han,et al.  The Yellow Active Queue Management Algorithm in ICN Routers Based on the Monitoring of Bandwidth Competition , 2021 .

[8]  Jie Zhu,et al.  Hopf bifurcation analysis in a fluid flow model of Internet congestion control algorithm , 2009 .

[9]  Hong Ni,et al.  Two-Level Congestion Control Mechanism (2LCCM) for Information-Centric Networking , 2021, Future Internet.

[10]  Van Jacobson,et al.  Controlling queue delay , 2012, Commun. ACM.

[11]  Injong Rhee,et al.  CUBIC: a new TCP-friendly high-speed TCP variant , 2008, OPSR.

[12]  George Parisis,et al.  Designing and realizing an information-centric internet , 2012, IEEE Communications Magazine.

[13]  Stephen Farrell,et al.  Network of Information (NetInf) - An information-centric networking architecture , 2013, Comput. Commun..

[14]  Kang G. Shin,et al.  The BLUE active queue management algorithms , 2002, TNET.

[15]  Andrea Passarella,et al.  A survey on content-centric technologies for the current Internet: CDN and P2P solutions , 2012, Comput. Commun..

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

[17]  Yuchung Cheng,et al.  BBR , 2017, Commun. ACM.

[18]  Arun Venkataramani,et al.  MobilityFirst: a robust and trustworthy mobility-centric architecture for the future internet , 2012, MOCO.

[19]  Y. G. Zheng,et al.  Stability and Hopf bifurcation of a class of TCP/AQM networks , 2010 .

[20]  Van Jacobson,et al.  BBR: Congestion-Based Congestion Control , 2016, ACM Queue.

[21]  Li Zeng,et al.  An Incrementally Deployable IP-Compatible-Information-Centric Networking Hierarchical Cache System , 2020 .