Skip to main content
SUPERVISOR
MasoudReza Hashemi
مسعودرضا هاشمی (استاد راهنما)
 
STUDENT
Fariba Esmaeili Marandi
فریبا اسمعیلی مرندی

FACULTY - DEPARTMENT

دانشکده مهندسی برق و کامپیوتر
DEGREE
Master of Science (MSc)
YEAR
1392

TITLE

Quality of Service (QoS) Management in Software-Defined Networks (SDN)
Increasing popularity of real-time applications has imposed the need to ensure quality of service for the applications in network.Therefore, providing quality of service in today’s networks has become an important goal. Considering the limitations of distributed control plane in traditional networks, in order to provide a solution to this problem SDN architecture has emerged which by separating the control plane from the data plane, creats a flexible platform for the implementation of any desired quality of service algorithm. In this thesis ,a new method in SDN architecture is presented to provide quality of service for delay-sensitive real time applications. In this method, the SDN controller monitors the status of the existing queues in the output ports of the switches in the network in consecutive periods of time ,then based on the collected information in case of inappropriate conditions in high priority queue some of the flows in this queue are transferred to lower priority queues. By doing this, delay for real time flows in the network can be controlled. The main features of this algorithm that distinguishes it from pervious works are the way the queue length in SDN switch i measured and the calculation of delay of queues using the queue length. Simulation results show the effectiveness of the proposed algorithm in guaranteeing required level of delay for delay-sensitive applications considering the capacity of queues on a selected path. Keywords : SDN, QoS, OpenFlow
امروزه محبوبیت زیاد کاربردهای بلادرنگ، ضرورت تضمین کیفیت سرویس برای آن کاربردها را به شبکه ها تحمیل کرده است. بنابراین فراهم کردن تضمین کیفیت سرویس به هدف مهم شبکه های امروزی تبدیل شده است. با در نظرگرفتن محدودیت لایه کنترل توزیع شده در معماری سنتی شبکه، برای ارایه راهکار این مسأله سراغ معماری به دلیل جداسازی لایه کنترلی از لایه داده و یکی کردن لایه کنترلی سوئیچ ها در SDN می رویم. معماری SDNیک کنترلر متمرکز، پلت فرمی باز را برای پیاده سازی الگوریتم های ارایه کیفیت سرویس به طور مطلوب فراهم می کند. در این پایان نامه روشی جدید در معماری SDN برای تأمین کیفیت سرویس کاربردهای بلادرنگ حساس به تأخیر ارایه می شود. به این صورت که کنترلر SDN وضعیت صف های موجود در درگاه های خروجی سوئیچ های شبکه را در بازه های زمانی متناوب مانیتور می کند. آن گاه برطبق اطلاعات جمع آوری شده، تعدادی از جریان‌های بلادرنگ را در صورت نامناسب بودن وضعیت صف‌های مربوطه به صف‌های با اولویت پایین تر منتقل می‌سازد. با این کار تأخیر برای جریان‌های بلادرنگ در شبکه کنترل می‌شود. ویژگی اصلی این الگوریتم که آن را از کارهای دیگر که تاکنون انجام شده اند متمایز می سازد، نحوه اندازه گیری طول صف در سوئیچ و محاسبه تأخیر صف ها از طریق طول صف می باشد. نتایج تجربی برای نشان دادن اثربخشی الگوریتم در تضمین ارایه سطح موردنیاز تأخیر برای کاربردهای حساس به تأخیر با توجه به ظرفیت صف های موجود در مسیر انتخاب شده ارایه خواهد شد. کلمات کلیدی: شبکه مبتنی بر نرم افزار، کیفیت سرویس، اپن فلو

ارتقاء امنیت وب با وف بومی