Abstract
The information centric network (ICN) has been widely discussed in current researches. The ICN interoperation with a traditional IP network and caching methods are one of the research topics of interest. For economic reasons, the capability of applying the ICN to internet service providers (ISPs) with various traditional IP protocols already implemented, especially IGP, MPLS, VRF, and TE, does not require any change on the IP network infrastructure. The biggest concern of ISPs is related to their customers’ contents delivery speed. In this paper, we consider ICN caching locations in ISP by using the concept of locator/ID separation protocol (LISP) for interoperation between a traditional IP address and name-based ICN. To be more specific, we propose a new procedure to determine caching locations in the ICN by using the cuckoo search algorithm (CSA) for finding the best caching locations of information chunks. Moreover, we create the smart control plane (SCP) scheme which is an intelligent controlling, managing, and mapping system. Its function is similar to the software defined network concept. We show how the proposed SCP system works in both synthetic small network and real-world big network. Finally, we show and evaluate the performance of our algorithm comparison with the simple search method using the shortest path first algorithm.
摘要
信息中心网络(ICN)在当前的研究中得到广泛的讨论。 而 ICN 与传统 IP 网络的互操作和缓存方法是当前研究热点。 出于经济原因, 将 ICN 应用于互联网服务提供商(ISP)不需要对 IP 网络基础设施进行任何更改, 这些服务提供商具有各种已经实现的传统 IP 协议, 特别是 IGP、 MPLS、 VRF 和 TE。 互联网服务提供商最关心的是客户的内容交付速度。 本研究使用定位器/ID 分离协议(LISP)的概念在传统 IP 地址和基于名称的 ICN 之间进行互操作, 从而考虑了 ISP 中的 ICN 缓存位置。 更具体地说, 提出了一种新的程序, 通过使用布谷鸟搜索算法(CSA)来确定 ICN 中的缓存位置, 以找到信息块的最佳缓存位置。 此外, 还创建了智能控制平面(SCP)方案, 这是一个智能控制、 管理和映射系统。 其功能类似于软件定义的网络概念。 展示了所提议的 SCP 系统如何在合成小网络和现实世界大网络中工作。 最后, 展示并评估了本文算法与使用最短路径优先算法的简单搜索方法的性能比较。
Similar content being viewed by others
References
ABU-ELKHEIR M, HAYAJNEH M, ALI N A. Data management for the internet of things: Design primitives and solution [J]. Sensors, 2013, 13: 15582–15612.
KIBRIA M G, FATTAH S M M, JEONG K, CHONG I, JEONG Y K. A User-centric knowledge creation model in a web of object-enabled internet of things environment [J]. Sensors, 2015, 15:24054–24086.
XYLOMENOS G, VERVERIDIS C N, SIRIS V A, FOTIOU N, TSILOPOULOS C, VASILAKOS X, KATSAROS K V, POLYZOS G C. A survey of information-centric networking research [J]. IEEE Communications Surveys & Tutorials, 2014, 16(2): 1024–1049.
BARI M F, CHOWDHURY S R, AHMED R, BOUTABA R, MATHIEU B. A survey of naming and routing in information-centric networks [J]. IEEE Communications Magazine, 2012, 50: 44–53.
JACOBSON V, SMETTERS D K, THOMTON J D, PLASS M F, BRIGGS N H, BRAYNARD R L. Networking named content [C]// International Conference on Emerging Networking Experiments and Technologies. Rome: IEEE, 2009: 1–12.
KOPONEN T, CHAWLA M, CHUN B G, ERMOLINSKIY A, KIM K H, SHENKER S, STOICA I. A data-oriented (and beyond) network architecture [C]// Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications. Kyoto: ACM, 2007: 181–192.
YUAN S, LIN T, ZHANG G, LI Y, TANG H, CI S. A future anycast routing scheme for information-centric network [C]// Asia-Pacific Conference on Communications. Jeju island: IEEE, 2012: 173–178.
AIASH M, MAPP G, KALLASH M M. Supporting communication in information centric networks using the location/ID split protocol and time released caching [C]// International Conference on Cloud Computing. Riyadh: IEEE, 2015: 1–6.
ZHU Y, NAKAO A. A deployable and scalable informationcentric network architecture [C]// IEEE International Conference on Communications. Budapest: IEEE, 2013: 3753–3758.
VAHLENKAMP M, SCHNEIDER F, KUTSCHER D, SEEDORF J. Enabling ICN in IP networks using SDN [C]// IEEE International Conference on Network Protocols. Gottingen: IEEE, 2013: 1–2.
WANG J, GAO W, LIANG Y, QIN R, WANG J, LIU S. SD-ICN: An interoperable deployment framework for software-defined information-centric networks [C]// IEEE Conference on Computer Communications Workshops. Toronto: IEEE, 2014: 149–150.
REN J, LU K, WANG S, WANG X, XU S, LI L, LIU S. VICN: Versatile deployment framework for informationcentric networks [J]. IEEE Network, 2014, 28: 26–34.
SAROLAHTI P, OTT J, KANGASHARJU J. Locations vs. identities in internet content: Applying information-centric principles in today’s networks [J]. IEEE Communications Magazine, 2012, 50:54–59.
SHAILENDRA S, PANIGRAHI B, RATH H K, SIMBA A. A novel overlay architecture for information centric networking [C]// National Conference on Communications. Mumbai: IEEE, 2015: 1–6.
WU Q, LI Z, ZHOU J, JIANG H, HU Z, LIU Y, XIE G. SOFIA: Toward service-oriented information centric networking [J]. IEEE Network, 2014, 28:12–18.
GAO S, ZENG Y, LUO H, ZHANG H. Scalable area-based hierarchical control plane for software defined information centric networking [C]// International Conference on Computer Communication and Networks. Shanghai: IEEE, 2014: 1–7.
SADJADPOUR H R. A new design for Information Centric Networks [C]// Annual Conference on Information Sciences and Systems. Princeton: IEEE, 2014: 1–6.
LIM S H, KO Y B, JUNG G H, KIM J, JANG M W. Inter-chunk popularity-based edge-first caching in contentcentric networking [J]. IEEE Communications Letters, 2014, 18:1331–1334.
YUAN S, TANG D, LIU Y, BAI S, LIN T, CI S. Contextaware distributed service provisioning based on anycast for information-centric network [C]// International Conference on Computer Communication and Networks. Shanghai: IEEE, 2014: 1–7.
YANG X S, DEB S. Cuckoo search via Lévy flights [C]// World Congress on Nature Biologically Inspired Computing. Coimbatore: IEEE, 2009: 210–214.
YANG X S, Nature-inspired optimization algorithms [M]. Amsterdam: Elsevier, 2014.
YANG X S, DEB S. Multiobjective cuckoo search for design optimization [J]. Computer & Operations Research, 2013, 40: 1616–1624.
Acknowledgments
The authors would like to thank Inter University Network (UniNet) Thailand for the data applied in this research. We also thank Kittichai Wantanajittikul and Luis Frazao for their suggestions. The authors would like to thank the anonymous reviewers very much for their valuable comments leading to a huge improvement of this work.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sebakor, M., Theera-Umpon, N. & Auephanwiriyakul, S. Smart control plane for information centric network-internet service provider networks. J. Cent. South Univ. 25, 2410–2422 (2018). https://doi.org/10.1007/s11771-018-3925-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11771-018-3925-2
Key words
- information centric network (ICN)
- smart control plane
- caching allocation
- IP-ICN interoperation
- cuckoo search algorithm