SDN, Software-Defined Network, NFV, Network Function Virtualization.
The emergence of smart city concept increases the needs for updating the abilities of the traditional network (Loffreda, 2015). The network of smart cities requires updating its topology and services dynamically using management software automate this operation. In addition, it needs to run multiple logical networks over a single network infrastructure similarly to the data centres nowadays. The automation of dynamic behaviour achieves using a novel paradigm of the network that contains forwarding devices have a central management, called Software-Define Network (SDN). SDN provides faster, cheaper and more efficient network. In addition, it strongly supports Network Function Virtualization (NFV), which enables executing the network functions using the software component instead of physical devices (Foundation, 2015). Therefore, NFV enables to run multiple logical networks on the single physical network. Moreover, it enables faster deployment of new services or updates the old ones.
The aim of the research is to develop a management algorithm automates the dynamical adaptation for network topology in smart cities.
The University of Northampton- Science and Technology Research Conference 2016. Title:The management of distributed SDN in smart cities.
Ameer Al-Sadi, Ali Al-Sherbaz, James Xue, Scott Turner.
School of Science and Technology
Challenges and Solutions.
What is the Smart city?
• “instrumented, interconnected and intelligent city.”
• To forms the technical infrastructure for providing
essential services to citizens.
IBM document (Harrison et al., 2010).
Smart Cities: Intelligent sustainable
solutions to global challenges
Smart city Examples
(1) Software Defined Network (SDN)
A novel Network Model separate network control from other
network operations, and create logically centralize control
(2) Network Function Virtualization(NFV)
A software can perform a specific network function runs over
network devices and acts as separated logical device.
Dynamic resources provisioning algorithm:
Utilize the usage of network resources.
• Faster, easer and more accurate network adaptation.
• Minimize the consuming of energy.
• Reduce the cost of constructing and operating the