Nowadays, Internet has became an indispensable part of our daily life. The network keeps expanding in scales, and the network technologies develop rapidly. From the network architecture to the network application, new technologies emerge constantly. For example, Software Defined Networking (SDN) introduces the programmability of network to achieve more flexible network management. Device-to-device (D2D) communication provides the promising solutions for social applications and content sharing applications in mobile network. Cloud computing and fog computing make it possible to maximize the utilization of network resources.This special issue is intended to introduce some new advances in the above future network technologies, in which eight high-quality papers are presented. There are three papers about SDN including the synchronization of multidomain controllers, the placement of SDN controller, and the traffic scheduling in SDN. Three papers focus on cloud computing, whose topics include the IaaS cloud broker, the fog computing, and the architecture of virtual machine storage. Other two papers are about D2D network and multicast network, respectively. The general objective of this special issue is to show the state-of-the-art in future network technologies and to point out the directions of the research on future network.
THEMES OF THIS SPECIAL ISSUE
Software-defined networkingAs an emerging network technology, software-defined networking (SDN) attracts more and more attentions from both academia and industry.The SDN provides solutions to decouple the network control and the data transmission, which enables the network to become programmable.According to the northbound API provided by SDN controller, people can manage the network more flexibly and implement the network innovation applications more easily. However, the research in the context of SDN is still in its infancy. There are many important issues that should be addressed.
Cloud computingNowadays, cloud computing has become a highly demanded service. More and more people accept the "pay as you go" model of computing resources.More and more companies prefer using the cloud services to avoid up-front infrastructure costs. However, there are some new challenges rising with the development of cloud computing, such as the model of cloud broker, the concept of fog computing. " 4 As a novel service model, the cloud broker coordinates the demand of users with IaaS providers to gain high profit by leveraging the time multiplexing of VM instances and the pricing gap between on-demand billing and reservation billing. To achieve this goal, an effective reservation scheme for cloud broker is necessary. Chen et al propose an offline and an online reservation algorithms to reduce the cost of cloud broker without partitioning users' rental time. The offline algorithm is based on the demand graph while the online algorithm is based on the history data. The experimental results show that two kinds of proposed algorithms both can reduce the cost of Chen et al focus on th...