Volume 31, Issue 2 e3698
RESEARCH ARTICLE

An intelligent SDN-enabled CCN routing mechanism with community division

Songzhu Zhang

Songzhu Zhang

College of Computer Science and Engineering, Northeastern University, Shenyang, China

Search for more papers by this author
Xingwei Wang

Corresponding Author

Xingwei Wang

College of Computer Science and Engineering, Northeastern University, Shenyang, China

Xingwei Wang, College of Computer Science and Engineering, Northeastern University, Shenyang 110169, China.

Email: [email protected]

Search for more papers by this author
Xiaohu Qian

Xiaohu Qian

College of Management, Shenzhen University, Shenzhen, China

Search for more papers by this author
Min Huang

Min Huang

College of Information Science and Engineering, Northeastern University, Shenyang, China

Search for more papers by this author
First published: 29 July 2019
Citations: 7

Abstract

In recent years, Content-Centric Networking (CCN) has been considered as a novel promising paradigm for the future Internet, shifting from provider-driven end-to-end communication mode to interest-driven content retrieval communication one, which greatly depends on routing technology. In spite of this, CCN routing always faces two significant issues, ie, scalability and large-scale deployment, which restrict the increasing development of CCN but can be addressed by introducing the ideas of Software-Defined Networking (SDN) and community (domain) division. However, the current routing proposals on the integrating with SDN, community division or their combination, still have some limitations to be improved. Therefore, in this paper, we propose a novel and intelligent CCN Routing mechanism based on SDN and Community Division (CRSCD). At first, a community division scheme based on eigenvetor centrality and label propagation is proposed to help content retrieval. Then, for each divided community, we deploy an SDN controller which consists of two tables, ie, content index and community topology to help manage the global network view. Finally, a comprehensive routing mechanism including intracommunity routing based on Ant Colony Optimization (ACO) and intercommunity routing based on interaction frequency is devised. The proposed CRSCD is implemented over Cogent topology, and the experimental results demonstrate that the introduction of SDN and community division can accelerate content retrieval greatly and has better performance than the previous work.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.