Skip to main content
SUPERVISOR
Rasoul AmirFattahi,Hossein Saidi
رسول امیر فتاحی ورنوسفادرانی (استاد راهنما) حسین سعیدی (استاد راهنما)
 
STUDENT
Alireza Zahedi
علیرضا زاهدی

FACULTY - DEPARTMENT

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

TITLE

Multicast Routing Protocol in Presence of Moving Source for Mobile Software Defined Networks
Today, huge amount of Internet tra?c is being transferred through the mobile networks, therefore new solutions are needed to deal with mobility of users. In these Networks, the mobility management protocol is responsible to track the location of users and establish the required connections between them. Current mobility management protocols use two approaches to establish a route between the mobile users. In the ?rst approach (Optimal method) the mobility management protocol recalculates the routes for a mobile source to send data to its destinations every time the source moves. The problem with this approach is that the recalculation of the routes is a complex and time consuming task especially for multicast routing. The second approach is called the Tunneling method. In this method when a source moves from one access point to another one, the mobility management protocol creates a tunnel between these two access points and the source sends its data through this tunnel. The problem with this method is that it increases the delay in delivering the data to the destinations. In this research, a new mobility management protocol for managing the mobility of source in a multicast commu- nication is introduced. The new mobility management protocol called partial recon?guration is aimed to be used in Mobile Software De?ned Networks. Using this method, each time the source moves the mobility management protocol only recalculates some parts of multicast tree instead of the whole tree so it is less time consuming than the optimal method. The Multicast tree of the the proposed method uses less bandwidth than the multicast tree of tunneling method. Simulations show that the bandwidth used by the multicast tree of partial recon?guration method can be very close to the bandwidth used by an optimal method. Software Defined Networking, Mobility Management, Routing, Multicast, Graph Theory
با توجه به اهمیت مدیریت بهینه ترافیک هنگام جا‌به‌جایی کاربر در این پایان‌نامه سعی شده‌است تا به مدیریت ترافیک در شبکه‌های نرم‌افزار محور در حضور فرستنده متحرک در یک ارتباط چند‌پخشی پاسخ داده شود. هدف از ارائه این پایان‌نامه معرفی ساختار یک کنترل‌کننده برای شبکه‌های نرم‌افزار محور است که در صورت تحرک فرستنده با تغییرات محدود در مسیرهایی موجود در شبکه ارتباط بین کاربران در یک گروه چندپخشی برقرار کند. در این پایان‌نامه به جای محاسبه دوباره درخت چندپخشی بین مکان جدید فرستنده و گیرنده‌ها, قسمتی از درخت چندپخشی موجود در شبکه بین مکان قبلی فرستنده و گیرنده‌های گروه را تغییر داده و ارتباط بین فرستنده و گیرنده‌ها را در شبکه با تغییرات کم در مسیرهای موجود در شبکه برقرار می‌کنیم. روش ارائه شده در این پایان‌نامه بر اساس تغییر در زیردرخت‌های درخت چندپخشی است. در این روش کنترل‌‍کننده ابتدا با انتخاب گره‌های خاصی روی درخت چندپخشی, درخت فعلی گروه را به چند زیردرخت تقسیم‌بندی کرده و در مرحله بعد با تغییر یکی از این زیردرخت‌ها ارتباط بین اعضای گروه چندپخشی را برقرار می‌کند. با توجه به این مسئله, در این پایان‌نامه نشان خواهیم داد که زمان محاسبه درخت از طریق روش پیشنهادی از زمان محاسبه دوباره درخت کمتر خواهد بود. در حالت کلی می‌توان گفت که پهنای‌باند استفاده شده در مسیرهای محاسبه شده توسط روش پیشنهادی بین پهنای‌باند استفاده شده هنگام محاسبه دوباره درخت چندپخشی و پهنای‌باند استفاده شده در روش تونل‌زنی قرار می‌گیرد. با توجه به نتایج ارائه شده توسط شبیه‌سازی‌ها می‌توان دید که پهنای‌باند استفاده شده در مسیرهای محاسبه شده توسط روش پیشنهادی از پهنای باند استفاده شده در روش تونل‌زنی کمتر بوده و در مواردی بسیار نزدیک به پهنای‌باند استفاده شده در خروجی روش بهینه است. شبکه‌های نرم‌افزار محور, مسیریابی, چندپخشی, تئوری گراف, مدیریت تحرک.

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