شبیه سازی و مقایسه پروتکل مسیریابی AODV و DSDV با NS2
در این بخش پروژه شبیه سازی و مقایسه پروتکل مسیریابی AODV و DSDV در شبکه MANET با نرم افزار NS2 به همراه گزارش کار آماده کرده ایم که در ادامه توضیحاتی از معرفی پروژه و سناریو ارائه شده و فیلم و تصاویر خروجی پروژه قرار داده شده است.
هدف و سناریو پروژه
در پروژه حاضر هدف مقایسه بین دو پروتکل مسیریابی AODV و DSDV برای شبکه های سیار موردی (MANET) می باشد. این دو پروتکل می بایست از ۳ منظر نرخ تحویل موفق داده و میانگین گام های ارسالی و انرژی مصرفی باهم مقایسه شوند. در این سناریو شبکه ای با ۱۰ گره در صفحه ای به اندازه ۱۰۰۰ متر در ۱۰۰۰ متر را در نظر بگیرید. گره ها به صورت گرید ۵ در ۲ با فاصله عمودی و افقی ۲۰۰ از هم قرار دارند. گره های n0 و n6 با سرعت ۳۰ با زاویه اندکی به سمت راست و گره های n9 و n8 با سرعت ۴۰ به سمت چپ حرکت می کنند. زمان جابجایی این گره ها از ابتدای شبیه سازی شروع و در ثانیه ۱۰ خاتمه می یابد. لازم است هر ۲ ثانیه یکبار محلی متناسب با سرعت و جهت گره در نظر گرفته می شود. پارامترهای مختلف برای لایه های شبکه های کامپیوتری (لایه ۲ تا ۵) در شبیه سازی این پروژه به صورت ذیل اند:
value | parameters |
۸۰۲٫۱۱ | Mac Layer |
Routing Protocols (AODV, DSDV) | Network Layer |
TCP Agent | Transport Layer |
FTP | Application Layer |
جدول پارامتر های شبیه سازی
رویدادها
در ثانیه ۳ گره n6 با نرخ ارسال ۵۰۰ کیلوبایت بر ثانیه ترافیک FTP به n8 ارسال می کند (تا ثانیه ۸). همچنین گره n0 از ثانیه ۷ تا ثانیه ۱۳ (در بازه نیم ثانیه ای هر بار به مدت ۰٫۲ ثانیه) بسته های ترافیک FTP را به صورت تصادفی (با احتمال یکسان) به n9 و n7 ارسال می نماید. شما باید از یک loss model با احتمال گم شدن بسته به میزان ۰٫۰۱ به طور یکنواخت استفاده کنید. زمان اتمام شبیه سازی نیز ۱۵ ثانیه می باشد.
شکل توپولوژی شبکه
پس از پیکره بندی شبکه لازم است این سناریو هم برای پروتکل AODV و هم برای پروتکل DSDV اجرا شده و خروجی های حاصل جداگانه برای پردازش بعدی ذخیره گردد. سپس ۳ پارامتر زیر می بایست اندازه گیری و مقایسه شود:
میانگین انرژی مصرفی
میانگین انرژی مصرفی، به مجموع انرژی مصرف شده هر گره تقسیم بر تعداد کل گره ها گفته می شود. این نرخ به واحد ژول نشان داده شده و باید در بازه های زمانی ۳ ثانیه میانگین انرژی مصرفی رسم شود. انرژی اولیه هر گره برابر با ۰٫۳ ژول در نظر گرفته می شود.
نرخ تحویل بسته (PDR)
نرخ بسته هایی که با موفقیت به مقصد تحویل داده شده اند نسبت به کل بسته های ارسالی را گویند. محور x می بایست زمان را در بازه های ۳ ثانیه ای نمایش دهد. این نرخ به درصد نمایش داده می شود. اگر در بازه ای بسته ارسال نشده باشد نمودار آن بازه رسم نشود.
میانگین تعداد گام های ارسالی
با توجه به اینکه بازه ارسال هر گره محدود است؛ بنابراین از ارسال چندگامی برای رساندن بسته به مقصد استفاده می شود. پروتکل های مسیریابی مختلف ممکن است مسیر متفاوت با تعداد گام متفاوت را برای رساندن بسته به مقصد انتخاب کنند. برای هر بسته تعداد گام طی شده محاسبه و در نهایت میانگین گرفته می شود.
هیچ نظری ثبت نشده است