Routing improvement to control congestion in software defined networks by using distributed controllers

Message:
Article Type:
Research/Original Article (دارای رتبه معتبر)
Abstract:

One of the big challenges in software defined networks (SDN) is to find appropriate locations for controllers to shorten the latency between controllers and switches in wide area networks (WAN). In the literature, the majority of approaches are focused on the reduction of latency, but latency is only one of the factors of the overall cost between controllers and their associated switches. In this paper, we explore and investigate more possible factors of the cost, including the links utilization. In order to decrease the end-to-end cost, the concept of network partitioning is introduced and an Enhanced Clustering-based Network Partitioning Algorithm (ECNPA) is then proposed to partition the network. The proposed algorithm can guarantee that each partition is able to shorten the maximum end-to-end cost between controllers and their associated switches and improve routing by calculating bottleneck links. Extensive simulations are conducted under some real network topologies from the Internet Topology Zoo. The simulation results show that in the case of a busy network and the probability of congestion in it, the proposed algorithm has been able to well control congestion in the network by identifying the bottleneck links in each node's communication paths with other nodes. As a result, by taking into account the two factors of delay and the rate of busy links, the process of placement and distribution of controlers has been done with higher accuracy, and reducing the average of maximum end-to-end cost between controllers and their associated switches in Chinanet topology of China, Uunet topology of USA, DFN topology of Germany, and Rediris topology of Spain to 41.4694, 29.2853, 21.3805, and 46.4829 percent, respectively.

Language:
Persian
Published:
Journal of Information and Communication Technology, Volume:11 Issue: 39, 2019
Pages:
49 to 72
magiran.com/p2154647  
دانلود و مطالعه متن این مقاله با یکی از روشهای زیر امکان پذیر است:
اشتراک شخصی
با عضویت و پرداخت آنلاین حق اشتراک یک‌ساله به مبلغ 1,390,000ريال می‌توانید 70 عنوان مطلب دانلود کنید!
اشتراک سازمانی
به کتابخانه دانشگاه یا محل کار خود پیشنهاد کنید تا اشتراک سازمانی این پایگاه را برای دسترسی نامحدود همه کاربران به متن مطالب تهیه نمایند!
توجه!
  • حق عضویت دریافتی صرف حمایت از نشریات عضو و نگهداری، تکمیل و توسعه مگیران می‌شود.
  • پرداخت حق اشتراک و دانلود مقالات اجازه بازنشر آن در سایر رسانه‌های چاپی و دیجیتال را به کاربر نمی‌دهد.
In order to view content subscription is required

Personal subscription
Subscribe magiran.com for 70 € euros via PayPal and download 70 articles during a year.
Organization subscription
Please contact us to subscribe your university or library for unlimited access!