Joint Controller Placement and Flow Assignment in Software-Defined Edge Networks.

Shunpeng Hua,Baoliu Ye,Yue Zeng,Zhihao Qu,Bin Tang
DOI: https://doi.org/10.1007/978-981-97-0808-6_2
2024-01-01
Abstract:Software-Defined Networking (SDN) has been introduced into edge networks as a popular paradigm, leveraging its high programmability, where SDN controllers are enabled to centralize network configuration and management. However, frequent flow fluctuations at the edge can result in a large backlog of local flow requests in the processing queue of the controllers, leading to high response delays. Although optimized controller placement and assignment can reduce flow-setup delay, existing approaches are limited in their ability to jointly optimize controller placement and fine-grained flow assignment and address high queuing delay of flow requests. In this paper, we investigate how to jointly optimize controller placement and flow assignment under limited controller capacity, to reduce the propagation delay of data nodes and controllers and the queuing delay of flow requests, and therefore, reducing flow-setup delay. We systematically model the problem and propose a traffic segmentation-based controller placement and flow assignment algorithm. Simulation experimental results demonstrate that our scheme can reduce the flow-setup delay by up to 21.6% compared to existing solutions.
What problem does this paper attempt to address?