
Research Article
Cost-Effective Controller Placement Problem for Software Defined Multihop Wireless Networks
@INPROCEEDINGS{10.1007/978-3-030-67369-7_10, author={Afsane Zahmatkesh and Thomas Kunz and Chung-Horng Lung}, title={Cost-Effective Controller Placement Problem for Software Defined Multihop Wireless Networks}, proceedings={Ad Hoc Networks. 12th EAI International Conference, ADHOCNETS 2020, Paris, France, November 17, 2020, Proceedings}, proceedings_a={ADHOCNETS}, year={2021}, month={1}, keywords={Multihop wireless networks (MWNs) Software defined multihop wireless networking (SDMWN) Controller placement problem (CPP) Control overhead}, doi={10.1007/978-3-030-67369-7_10} }
- Afsane Zahmatkesh
Thomas Kunz
Chung-Horng Lung
Year: 2021
Cost-Effective Controller Placement Problem for Software Defined Multihop Wireless Networks
ADHOCNETS
Springer
DOI: 10.1007/978-3-030-67369-7_10
Abstract
In an SDN architecture, solving the controller placement problem (CPP) in a multi-controller environment plays an important role on network performance in terms of delay, reliability, control overhead, etc. In this architecture, control overhead, referred to as the network cost in this paper, consists of controller-device communications to discover the network topology, and exchange configurations and set up flow tables as well as inter-controller communications, if needed, to synchronize different network views and achieve the global view of the network. In software defined multihop wireless networking (SDMWN), because of the capacity limitation and the effect of interference on wireless links, and an in-band architecture in some types of networks to exchange both data and control traffic, it is important to solve the CPP while minimizing control overhead to reduce energy consumption, have lower packet losses and improve reliability. In this paper, the objective is to solve the CPP in SDMWN while minimizing the number of required control packets to be exchanged in the control plane. The novelty of our work is that we consider the characteristics of SDMWN and the capacity of wireless links to solve the CPP and select routes among network devices and controllers in the network. Our results demonstrate the impact of different factors such as the number of controllers, the capacity of wireless links and the arrival rate of new flows in devices on control overhead in SDMWN.