Special Issue "Content Centric Future Internet Architectures"

A special issue of Future Internet (ISSN 1999-5903). This special issue belongs to the section "Big Data and Augmented Intelligence".

Deadline for manuscript submissions: 30 April 2019

Special Issue Editor

Guest Editor
Prof. Safdar H. Bouk

Department of Information & Communication Engineering, DGIST, Daegu 42988, Korea
Website | E-Mail
Interests: Vehicular Networks, Information-Centric Networking (ICN), Named-Data Networking (NDN), Sensor Networks, Underwater Networks

Special Issue Information

Dear Colleagues,

The legacy IP-based Internet architecture has been used to communicate contents over the globe. The main objective of the IP-based communication architecture is to identify each node in the network. This node ID is used to establish a communication channel between the source and destination node(s) that could be one or multiple hops apart. In order to achieve secure communication, efforts are focused on protecting the channel instead of securing the content itself. Further, the establishment of a secure channel in the network with intermittent connectivity due to node mobility is always a challenging task. In this regard, several standards have been proposed and researchers from academia and industry are continuously proposing different solutions. However, all research efforts fail to achieve secure and mobility-resilient communication in these networks.

Recently, new future Internet architectures have been proposed that consider content to be the first-class citizen and put it at the center of communication. The most widely researched future Internet architecture is named data networking (NDN), a detailed implementation of its predecessor, called content-centric networking (CCN). NDN inherently secures the content by communicating the security credentials of the content along with it. Each content in NDN is identified and communicated using the URI-like name. Any node that has the matching content simply replies with the content, which doesn’t require the original content producer to reply to the content. This is achieved only by adopting the caching feature, which helps to efficiently distribute the content within the network.

This Special Issue invites original, novel, and high quality solutions for NDN and future Internet architectures. The Special Issue focuses on topics that include, but are not limited to:

  • Efficient caching schemes
  • Interest-data forwarding in NDN
  • Interest-data broadcast control
  • Impact of interest-data broadcast on battery-operated devices
  • Mobility support
  • NDN-based applications
  • Security issues in NDN

Prof. Safdar H. Bouk
Guest Editor

Manuscript Submission Information

Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. All papers will be peer-reviewed. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as short communications are invited. For planned papers, a title and short abstract (about 100 words) can be sent to the Editorial Office for announcement on this website.

Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Future Internet is an international peer-reviewed open access monthly journal published by MDPI.

Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 1000 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions.


  • Efficient Caching Schemes
  • Interest-Data Forwarding in NDN
  • Interest-Data Broadcast control
  • Impact of Interest-Data broadcast on battery operated devices
  • Mobility support
  • NDN-based applications
  • Security issues in NDN

Published Papers (1 paper)

View options order results:
result details:
Displaying articles 1-1
Export citation of selected articles as:


Open AccessArticle Dynamic SDN Controller Load Balancing
Future Internet 2019, 11(3), 75; https://doi.org/10.3390/fi11030075
Received: 23 January 2019 / Revised: 17 February 2019 / Accepted: 1 March 2019 / Published: 21 March 2019
PDF Full-text (1276 KB) | HTML Full-text | XML Full-text
The software defined networking (SDN) paradigm separates the control plane from the data plane, where an SDN controller receives requests from its connected switches and manages the operation of the switches under its control. Reassignments between switches and their controllers are performed dynamically, [...] Read more.
The software defined networking (SDN) paradigm separates the control plane from the data plane, where an SDN controller receives requests from its connected switches and manages the operation of the switches under its control. Reassignments between switches and their controllers are performed dynamically, in order to balance the load over SDN controllers. In order to perform load balancing, most dynamic assignment solutions use a central element to gather information requests for reassignment of switches. Increasing the number of controllers causes a scalability problem, when one super controller is used for all controllers and gathers information from all switches. In a large network, the distances between the controllers is sometimes a constraint for assigning them switches. In this paper, a new approach is presented to solve the well-known load balancing problem in the SDN control plane. This approach implies less load on the central element and meeting the maximum distance constraint allowed between controllers. An architecture with two levels of load balancing is defined. At the top level, the main component called Super Controller, arranges the controllers in clusters, so that there is a balance between the loads of the clusters. At the bottom level, in each cluster there is a dedicated controller called Master Controller, which performs a reassignment of the switches in order to balance the loads between the controllers. We provide a two-phase algorithm, called Dynamic Controllers Clustering algorithm, for the top level of load balancing operation. The load balancing operation takes place at regular intervals. The length of the cycle in which the operation is performed can be shorter, since the top-level operation can run independently of the bottom level operation. Shortening cycle time allows for more accurate results of load balancing. Theoretical analysis demonstrates that our algorithm provides a near-optimal solution. Simulation results show that our dynamic clustering improves fixed clustering by a multiplicative factor of 5. Full article
(This article belongs to the Special Issue Content Centric Future Internet Architectures)

Figure 1

Future Internet EISSN 1999-5903 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top