Computer Science ›› 2019, Vol. 46 ›› Issue (1): 13-20.doi: 10.11896/j.issn.1002-137X.2019.01.003

• Surveys • Previous Articles     Next Articles

Survey of Content Centric Network Based on SDN

YANG Ren-yu, HAN Yi-gang, ZHANG Fan, FENG Fei   

  1. (Tianjin Key Laboratory of Optoelectronic Sensor and Sensing Network Technology,College of Electronic Information and Optical Engineering,Nankai University,Tianjin 300350,China)
  • Received:2018-01-16 Online:2019-01-15 Published:2019-02-25

Abstract: The practical deployment of Content Centric Network (CCN) is confronted with numerous challenges.On the other hand,Software Defined Networking (SDN) has been developing rapidly and its features of open,programmable and centralized control bring a new direction for CCN.Accordingly,the realization of CCN based on SDN has gradually attracted attention.This paper summarized the background knowledge,concluded the key issues in the deployment of SDN-based CCN,and analyzed the advantages and difficulties of their integration.Then,this paper introduced the research status ,divided the existing integrated network schemes into purely centralized schemes and semi-centralized schemes,evaluated the representative design of the scheme,and summed up the characteristics of each kind of schemes by comparison.Finally,this paper presented the topics for future researches.

Key words: Content centric network, Software defined networking, NDN, OpenFlow

CLC Number: 

  • TP393
[1]XIE G G,ZHANG Y J,LI Z Y,et al.A Survey on Future Internet Architecture[J].Chinese Journal of Computers,2012,35(6):1109.(in Chinese)<br /> 谢高岗,张玉军,李振宇,等.未来互联网体系结构研究综述[J].计算机学报,2012,35(6):1109-1119.<br /> [2]MIN E L,CHEN Z,XU H F,et al.Research Progress of Content Center Network[J].Netinfo Security,2012(2):6-10.(in Chinese)<br /> 闵二龙,陈震,许宏峰,等.内容中心网络CCN研究进展探析[J].信息网络安全,2012(2):6-10.<br /> [3]杨泽卫,李呈.重构网络:SDN架构与实现[M].北京:电子工业出版社,2017:10-15.<br /> [4]ROWSHANRAD S,PARSAEI M R,KESHTGARI M.Implementing NDN Using Sdn:A Review on Methods and Applications[J].IIUM Engineering Journal,2016,17(2):11-20.<br /> [5]JMAL R,FOURATI L C.Content-Centric Networking Management based-on Software Defined Networks:Survey[J].IEEE Transactions on Network & Service Management,2017,PP(99):1-14.<br /> [6]MISHRA V.Coexistence of Named Data Networking (NDN) and Software Defined Networking (SDN)[R].US Army Research Laboratory Aberdeen Proving Ground United States,2017.<br /> [7]KREUTZ D,RAMOS F M V,ESTEVES VERISSIMO P,et al.Software-Defined Networking:A Comprehensive Survey[J].Proceedings of the IEEE,2014,103(1):10-13.<br /> [8]ZHANG C K,CUI Y,TANG H Y,et al.State-of-the-Art Survey on Software-Defined Networking(SDN)[J].Journal of Software,2015,26(1):62-81.(in Chinese)<br /> 张朝昆,崔勇,唐翯祎,等.软件定义网络(SDN)研究进展[J].软件学报,2015,26(1):62-81.<br /> [9]MCKEOWN N,ANDERSON T,BALAKRISHNAN H,et al. OpenFlow:enabling innovation in campus networks[J].Acm Sigcomm Computer Communication Review,2008,38(2):69-74.<br /> [10]SONG H.Protocol-oblivious forwarding:unleash the power of SDN through a future-proof forwarding plane[C]//ACM SIGCOMM Workshop on Hot Topics in Software Defined NETWORKING.ACM,2013:127-132.<br /> [11]BOSSHART P,DALY D,IZZARD M,et al.P4:programming protocol-independent packet processors[J].Acm Sigcomm Computer Communication Review,2014,44(3):87-95.<br /> [12]BOSSHART P,GIBB G,KIM H S,et al.Forwarding metamorphosis:fast programmable match-action processing in hardware for SDN[C]//ACM SIGCOMM 2013 Conference on SIGCOMM.ACM,2013:99-110.<br /> [13]JACOBSON V,SMETTERS D K,THORNTON J D,et al.Networking named content[C]//International Conference on Emerging NETWORKING Experiments and Technologies.ACM,2009:1-12.<br /> [14]XYLOMENOS G,VERVERIDIS C N,SIRIS V A,et al.A Survey of Information-Centric Networking Research[J].IEEE Communications Surveys & Tutorials,2014,16(2):1024-1049.<br /> [15]ZHANG L,ESTRIN D,BURKE J,et al.Named Data Networking (NDN) Project[R].Relatório Técnico NDN-0001,Xerox Palo Alto Re-search Center-PARC,2010.<br /> [16]ZHANG L X,AFANASYEV A,BURKE J,et al.Named data networking[J].ACM SIGCOMM Computer Communication Review,2014,44(3):66-73.<br /> [17]SAXENA D,RAYCHOUDHURY V,SURI N,et al.Named Data Networking:A survey[J].Computer Science Review,2016,19:15-55.<br /> [18]PERINO D,VARVELLO M.A reality check for content centric networking[C]//ACM SIGCOMM Workshop on Information-Centric NETWORKING.ACM,2011:44-49.<br /> [19]FENG F,HAN Y G,FU Q Y,et al.The Implementation of CCN Routing Node Based on Ethernet[J].Computer Applications & Software,2017,34(7):91-96.(in Chinese)<br /> 冯飞,韩毅刚,傅秋宇,等.基于以太网的CCN路由节点实现[J].计算机应用与软件,2017,34(7):91-96.<br /> [20]NSF.NDN Packet Format Specification documentation(Version2.2-2)[EB/OL]<br /> [21]YUAN H,CROWLEY P.Reliably scalable name prefix lookup[C]//Eleventh Acm/ieee Symposium on Architectures for Networking & Communications Systems.IEEE,2015:111-121.<br /> [22]DAI H C.Research on Key Techniques in Content Router[D].Beijing:Tsinghua University,2015.(in Chinese)<br /> 戴惠辰.内容中心网络中路由器关键模块的研究[D].北京:清华大学,2015.<br /> [23]YUAN H,CROWLEY P.Scalable Pending Interest Table design:From principles to practice[C]//IEEE INFOCOM 2014-IEEE Conference on Computer Communications.IEEE,2014:2049-2057.<br /> [24]TORRES J,FERRAZ L,DUARTE O.Controller-based routing scheme for Named Data Network[R].Electrical Engineering Program,COPPE/UFRJ,2012.<br /> [25]TORRES J V,DUARTE O C M.Cros-ndn:Controller-based routing strategy for named data networking[R/OL].<br /> [26]AUBRY E,SILVERSTON T,CHRISMENT I.SRSC:SDN-based routing scheme for CCN[C]//Network Softwarization.IEEE,2015:1-5.<br /> [27]AUBRY E,SILVERSTON T,CHRISMENT I.Implementation and Evaluation of a Controller-Based Forwarding Scheme for NDN[C]//IEEE International Conference on Advanced Information Networking and Applications.IEEE,2017:144-151.<br /> [28]MANSILHA R B,SAINO L,BARCELLOS M P,et al.Hierarchical Content Stores in High-Speed ICN Routers:Emulation and Prototype Implementation[C]//ACM Conference on Information-Centric Networking.ACM,2015:59-68.<br /> [29]ZHANG G,LI Y,LIN T.Caching in information centric networking:A survey[J].Computer Networks,2013,57(16):3128-3141.<br /> [30]DETTI A,MELAZZI N B,SALSANO S,et al.CONET:a content centric inter-networking architecture[C]//ACM SIGCOMM Workshop on Information-Centric Networking.ACM,2011:50-55.<br /> [31]MELAZZI N B,DETTI A,MAZZA G,et al.An OpenFlow-based testbed for information centric networking[C]//Future Network & Mobile Summit.IEEE,2012:1-9.<br /> [32]VELTRI L,MORABITO G,SALSANO S,et al.Supporting information-centric functionality in software defined networks[C]//IEEE International Conference on Communications.IEEE,2012:6645-6650.<br /> [33]SALSANO S,BLEFARI-MELAZZI N,DETTI A,et al.Information centric networking over SDN and OpenFlow:Architectural aspects and experiments on the OFELIA testbed[J].Computer Networks,2013,57(16):3207-3221.<br /> [34]SYRIVELIS D,PARISIS G,TROSSEN D,et al.Pursuing a Software Defined Information-centric Network[C]//European Workshop on Software Defined NETWORKING.IEEE Computer Society,2012:103-108.<br /> [35]CHANDA A,WESTPHAL C,RAYCHAUDHURI D.Content based traffic engineering in software defined information centric networks[C]//Computer Communications Workshops.IEEE,2013:357-362.<br /> [36]CHANDA A,WESTPHAL C.ContentFlow:Mapping Content to Flows in Software Defined Networks[J].Computer Science,arXiv:1302.1493,2013.<br /> [37]VAHLENKAMP M,SCHNEIDER F,KUTSCHER D,et al. Enabling Information Centric Networking in IP Networks Using SDN[C]//Future Networks and Services.IEEE,2013:1-6.<br /> [38]CHANG D,KWAK M,CHOI N,et al.C-flow:An efficient content delivery framework with OpenFlow[C]//The International Conference on Information Networking 2014 (ICOIN2014).IEEE,2014.<br /> [39]XUAN N N,SAUCEZ D,TURLETTI T.Providing CCN functionalities over OpenFlow switches[EB/OL].<br /> [40]ADRICHEM N L M V,KUIPERS F A.NDNFlow:Software-defined Named Data Networking[C]//Network Softwarization.IEEE,2015:1-5.<br /> [41]JMAL R,FOURATI L C.An OpenFlow Architecture for Managing Content-Centric-Network (OFAM-CCN) based on popularity caching strategy[M].Elsevier Science Publishers B.V.,2017.<br /> [42]SUN Q,WANG W,HU Y,et al.SDN-based autonomic CCN traffic management[C]//GLOBECOM Workshops.IEEE,2014:183-187.<br /> [43]ZHOU T,GONG X,HU Y,et al.PindSwitch:A SDN-based protocol-independent autonomic flow processing platform[C]//GLOBECOM Workshops.IEEE,2014:842-847.<br /> [44]WANG Z F,WANG L,GAO X,et al.An Architecture of Content-Centric Networking over Protocol-Oblivious Forwarding[C]//IEEE GLOBECOM Workshops.IEEE,2015:1-5.<br /> [45]CHARPINEL S,SANTOS C A S,VIEIRA A B,et al.SDCCN:A Novel Software Defined Content-Centric Networking Approach[C]//IEEE International Conference on Advanced Information NETWORKING and Applications.IEEE,2016:87-94.<br /> [46]SIGNORELLO S,STATE R,FRANÇOIS J,et al.NDN.p4: Programming information-centric data-planes[C]//Netsoft Conference and Workshops.IEEE,2016:384-389.<br /> [47]JAIN S,KUMAR A,MANDAL S,et al.B4:experience with a globally-deployed software defined wan[C]//ACM Sigcomm 2013 Conference on Sigcomm.ACM,2013:3-14.<br /> [48]LUO L Y,HE P,GUAN H T,et al.Key Technologies and Prototype Systems of Programmable Virtual Routers[J].Chinese Journal of Computers,2013,36(7):1349-1363.(in Chinese)<br /> 罗腊咏,贺鹏,关洪涛,等.可编程虚拟路由器关键技术与原型系统[J].计算机学报,2013,36(7):1349-1363.<br /> [49]ZURANIEWSKI P,ADRICHEM N V,RAVESTEIJN D,et al.Facilitating ICN deployment with an extended openflow protocol[C]//Proceedings of the 4th ACM Conference on Information-Centric Networking.ACM,2017:123-133.<br /> [50]CHOWDHURY N M M K,BOUTABA R.A survey of network virtualization[J].Computer Networks,2010,54(5):862-876.
[1] WU Qi, WANG Xing-wei, HUANG Min. OpenFlow Switch Packets Pipeline Processing Mechanism Based on SDN [J]. Computer Science, 2018, 45(10): 295-299.
[2] QIN Kuang-yu, HUANG Chuan-he, LIU Ke-wei, SHI Jiao-li and CHEN Xi. Multipath Routing Algorithm in Software Defined Networking Based on Multipath Broadcast Tree [J]. Computer Science, 2018, 45(1): 211-215.
[3] HE Lu-bei, LI Jun-nan, YANG Xiang-rui and SUN Zhi-gang. RESSP:An FPGA-based REconfigurable SDN Switching Architecture [J]. Computer Science, 2018, 45(1): 205-210.
[4] YE Xiao-qin, REN Yan-yang, SUN Ting and HENIGULI·Wumaier. Cache Location Decision and Operating Allocation Schema Based on SDN in WMN [J]. Computer Science, 2017, 44(8): 95-99, 123.
[5] SHI Shao-ping, ZHUANG Lei and YANG Si-jin. SDN Optimization Algorithm Based on Prediction and Dynamic Load Factor [J]. Computer Science, 2017, 44(1): 123-127.
[6] NONG Huang-wu, HUANG Chuan-he and HUANG Xiao-peng. SDN-based Multipath Routing Algorithm for Fat-tree Data Center Networks [J]. Computer Science, 2016, 43(6): 32-34, 76.
[7] FANG Xin-wei, CHEN Shu-qiao, REN Ze-rong and JIANG Yi-ming. Collaborative Caching Algorithm Based on Node Similarity in Content Centric Networking [J]. Computer Science, 2016, 43(4): 81-85, 96.
[8] ZHU Ge, ZENG Guo-sun, DING Chun-ling and WANG Wei. Analysis and Verification for OpenFlow Multi-switch Protocol Based on Model Checking [J]. Computer Science, 2016, 43(10): 74-80.
[9] XU Ming-guang, LIU Ya-ping and DENG Wen-ping. Research and Analysis of OpenDaylight Controller [J]. Computer Science, 2015, 42(Z6): 249-252.
[10] ZENG Shan, CHEN Gang and QI Fa-zhi. Survey on Performance of Software Defined Networking [J]. Computer Science, 2015, 42(Z6): 243-248.
[11] LOU Heng-yue and DOU Jun. Research on DoS Attacks Against Control Level in OpenFlow-based SDN [J]. Computer Science, 2015, 42(Z11): 341-344.
[12] WU Jie, FU Bin-zhang, CHEN Ming-yu and ZHANG Li-xin. Quantitative Analysis of Flow-setup Cost in OpenFlow Network [J]. Computer Science, 2015, 42(11): 59-62.
[13] LI Hua,HE Nan,DONG Lu-lu and LV Liang-liang. Research on OpenFlow Modeling Based on Hierarchical CPN [J]. Computer Science, 2014, 41(7): 114-118.
[14] ZHANG Wei. Axiomatizing Weak Covariant-contravariant Simulation Semantics [J]. Computer Science, 2014, 41(11): 99-102,106.
[15] DAI Fei,LI Tong,XIE Zhong-wen,MO Qi and JIN Yun-zhi. Research on Structure Soundness of Software Processes Based on EPMM [J]. Computer Science, 2013, 40(8): 186-190.
Full text



[1] . [J]. Computer Science, 2018, 1(1): 1 .
[2] LEI Li-hui and WANG Jing. Parallelization of LTL Model Checking Based on Possibility Measure[J]. Computer Science, 2018, 45(4): 71 -75, 88 .
[3] XIA Qing-xun and ZHUANG Yi. Remote Attestation Mechanism Based on Locality Principle[J]. Computer Science, 2018, 45(4): 148 -151, 162 .
[4] LI Bai-shen, LI Ling-zhi, SUN Yong and ZHU Yan-qin. Intranet Defense Algorithm Based on Pseudo Boosting Decision Tree[J]. Computer Science, 2018, 45(4): 157 -162 .
[5] WANG Huan, ZHANG Yun-feng and ZHANG Yan. Rapid Decision Method for Repairing Sequence Based on CFDs[J]. Computer Science, 2018, 45(3): 311 -316 .
[6] SUN Qi, JIN Yan, HE Kun and XU Ling-xuan. Hybrid Evolutionary Algorithm for Solving Mixed Capacitated General Routing Problem[J]. Computer Science, 2018, 45(4): 76 -82 .
[7] ZHANG Jia-nan and XIAO Ming-yu. Approximation Algorithm for Weighted Mixed Domination Problem[J]. Computer Science, 2018, 45(4): 83 -88 .
[8] WU Jian-hui, HUANG Zhong-xiang, LI Wu, WU Jian-hui, PENG Xin and ZHANG Sheng. Robustness Optimization of Sequence Decision in Urban Road Construction[J]. Computer Science, 2018, 45(4): 89 -93 .
[9] LIU Qin. Study on Data Quality Based on Constraint in Computer Forensics[J]. Computer Science, 2018, 45(4): 169 -172 .
[10] ZHONG Fei and YANG Bin. License Plate Detection Based on Principal Component Analysis Network[J]. Computer Science, 2018, 45(3): 268 -273 .