Abstract
Software defined networking (SDN) separates the control and the data planes. This separation brings flexibility to the network. But the decoupling has some drawbacks such as the controller placement problem (CPP). Controller placement is a crucial task which affects the overall networks’ performance. This paper proposes a novel controller placement model that is based on petri-nets to place the SDN’s controllers. The proposed model is called controller placement using petri-nets for SDNs (CPPNSDN). CPPNSDN aims to reduce the average propagation latency among switches and their associated controllers. CPPNSDN divides the network into sub-networks. Each sub-network is governed by a controller. Experiments were conducted on the Internet2/OS3E topology to evaluate the performance of CPPNSDN. Experiments show that CPPNSDN reduces the average latency significantly compared to two reference models. The first reference model is the Modified Density Peaks Clustering (MDPC) and the Optimized Kmeans model. In terms of the overall average latency, the CPPNSDN has shown promising results as it outperformed the MDPC and optimized Kmeans reference models by 7% and 17% respectively. Confidence Interval (CI) used was 90%. This is an ongoing work and the results are promising for more future investigation.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.