نوع فایل: word
قابل ویرایش 81 صفحه
مقدمه:
در شبکه های سیار دونوع معماری وجود دارد:شبکه های دارای ساختار(Single-hop) و شبکه های سیار و بدون ساختار (multi-hop) .شبکه های داری ساختار خود نیر از دو نوع می باشند که یکی شبکه های سلولی می باشد ودیگری شبکه های محلی که کاربران برای ارتباط از یک ایستگاه یا یک کنترل کننده مرکزی استفاده می کنند.در شبکه های سیار نودها می توانند به طور دلخواه و وسیع حرکت کنندکه همین امر باعث شده است که آنهارا شبک های خود مختار نیز معرفی کنند.یکی از مسایل مهم در این شبکه ها اطمینان دریافت بسته (delivery) کارا بدون توپولوزی از قبل تعیین شده یا یک کنترل مرکزی می باشد.هرنود در این شبکه ها هم به عنوان میزبان وهم به عنوان مسیر یاب یا جلو برنده بسته عمل می کند.
الگوریتم های مسیر یابی ری هیبرید یا ترکیبی جزالگوریتم هایی هستند که مطالعات زیادی بر روی این الگوریتم ها شده است.الگوریتم هایی چون Zone Routing Protocol (ZRP) و Zone-Based Hierarchical Link State Protocol(ZHLS) ازاین قبیل می باشند.در این پروتکلها مسیر یابی هم به صورت پرو اکتیو وهم به صورت ری اکتیو انجام می گیرد در هر یک از این ناحیه ها همه نودها رویکرد یکسانی دارند وبه صورت پرو اکتیو عمل می کنند.که استفاده از یک موقعیت سنج در پروتکل (ZHLS) کارایی خاص از لحاظ پهنای باند ایجاد کند.
الگوریتم هابی مسیر یابی کلاستری مانند الگوریتمهای تقیسم منطقه ای تحقیقات وپیشرفت های چشم گیری داشته است که منجر به نتا یج خوبی شده است.که Cluster-Head Gateway Switch Routing Protocol (CGSR)و Cluster Based Routing Protocol (CBR) استفاده از کلاستر کردن نودها و انتخاب یک کلا ستر – هد و ایجاد جدول های کلاستر های همسایه برای هر نود و دردوازه های ارتباطی بین نودها منجر شده است که کاریی این الگوریتمها در شبکه های سیار موردی بالا باشد.در پرو تکل(CGSR) با استفاده از رویکرد توکنی و استفاده از CDMA برای Allocate Wireless Channels باعث ایجاد یک رویکرد حریصانه شده است که موجب کاهش تاخیر (Delay) شده است.
با این وجود امروزه تحقیقات زیادی روی پروتکل مسیر یابی AODV انجام گرفته است که به نتایج خوبی رسیده است ولی اکثر این تحقیقات ونتایج بر روی خود مسئله مسیر یابی می باشد که ما در این تحقیق علاوه بر انجام بهترین تلاش برای مسیر یابی اطمینان پذیری مسیر را بالا برده وترافیک شبکه را کنترل کرده که باعث بهتر شدن تعادل بار بر روی شبکه می شود.وبا ارائه فرمولی بر اساس شکست های لینک ازانتخاب چنین مسیر هایی در طول مسیر یابی اجتناب می کنیم.
فهرست مطالب:
مقدمه
(1-1)شبکه های موردی
(2-1)انواع شبکه های بی سیم
(1-2-1)شبکه هایInfrastructure Based
(2-2-1)روشهای ارتباط بی سیم
)1-2-2-1)شبکه های بی سیم و درون سازمانی( ( in door
(2-2-2-1)شبکه های بی سیم و بیرون سازمانی ( out door)
)3-1)کلاس بندی الگوریتم های مسیر یابی
(4-1)الگوریتم های پرواکتیو در مقابل ری اکتیو
)5-1)مسیر یابی کلاسترشده وسلسله مراتبی
)6-1)بررسی پروتکل های مسیر یابی پرواکتیو
)1-6-1)الگوریتم مسیر یابی (DSDV)
(2-6-1)الگوریتم مسیر یابیThe wireless Routiy
(3-6-1)الگوریتم مسیریابیGSR))
)7-1)بررسی الگوریتم های مسیر یابی ری اکتیو
(1-7-1)الگوریتم مسیر یابی (AODV)
(2-7-1)الگوریتم مسیر یابی(DSR)
(8-1)الگوریتم مسیر یابیHybrid
(1-8-1)الگوریتم مسیریابی(CBRP)
)2-8-1)الگوریتم مسیر یابی(ZHLS)
فصل دوم
)2-1)درجه بندی نودها
(2-2)پیاده سازی رویکرد جدید بر روی الگوریتم های مسیریابی ری اکتیو(درجه بندی)
)3-2)پیاده سازی رویکرد جدید بر روی الگوریتم مسیر یابی پرواکتیو(درجه بندی)
(4-2)استفاده از شمارنده برای تعادل باردر شبکه
(5-2(پیاده سازی رویکرد جدید بر روی الگوریتم های ری اکتیو)شمارنده)
(6-2)پیاده سازی رویکرد جدید بر روی الگوریتم های مسیریابی پرواکتیو(شمارنده)
(1-3)اشنایی مقدماتی با ns-2
(1-2-3)طریقه downloadکردن54
(2-2-3)نصب ns
(3-3)شروع کار با ns
(1-3-3)اجرای ns
)2-3-3)معماری ns
(3-3-3)زبان کاربری OTCL
)4-3)نرم افزارnam
(1-4-3)پیکر بندی nam برای نمایش توپولو ی
(2-4-3)واسط کاربری
(3-4-3)مثالهای عملی
(4-4-3)فرمانهای اولیهns 2
(1-4-4-3)مشخص کردن جریانهای ترافیک ومونیتور کردن لینک
(2-4-4-3)تعریف منابع ترافیک و گیرنده های ترافیک
(3-4-4-3)مشخص کردن جریانهای ترافیک
(4-4-4-3)مونیتور کردن یک لینک
(1-5-3)پیاده سازی نود های سیار در ns
(6-3)شبیه سازی وارزیابی نتایج شبیه سازی
(1-6-3)- تغییرات انجام گرفته بر روی AODV
(2-6-3)شبیه سازی
(6-3-3)- ارزیابی نتایج شبیه سازی
(7-3) نتیجه گیری
(8-3)کار های بعدی
فهرست شکل ها:
شکل1-1 ارتباط بین ایستگاهابا نودها در شبکه های دارای ساختار
شکل2-1 شبکه بدون ساختار یازیربنا
شکل 3-1 نحوه مسیر یابی درDSDV
شکل 4-1 نمایش انتشار پیام درخواست مسیر
شکل 5-1 نحو ارسال RREP به مبداء
شکل6-1 ایجاد شکست لینک در شبکه
شکل7-1 مسیر یابی در ِDSR
شکل 8-1 نحوه مسیر یابی در CBR
شکل 9-1 منطقه ای با شعاع 2
شکل10-1 نحوه ارتباط بین پروتکل ها را نشان می دهد
شکل 11-1در سطح نود
شکل 12-1 در سطح ناحیه ای ارتباط بین ناحیه ها
شکل 13-1جدول مسیر در هر نود
شکل 14-1 جدول مسیر یابی بین ناحیه ای
شکل 15-1 مثالی ازمسیر یابی
شکل 1-2-شبکه نمونه
شکل 2-2 – محاسبه درجه مسیر روی نودها
شکل1-3 - شمای کلی ns از دید کاربر
شکل 2-3- ایجاد و فراخوانی روال در tcl
شکل 3-3 - ایجاد شی و استفاده از ارث بری در otcl
شکل 4-3 –ایجاد یک لینک بین دو نود
شکل 5-3 – ترافیک عبوری بر روی لینک
شکل 8-3 –جریانهای ترافیکی
شکل 9-3 – مونیتور کردن لینک
شکل 10-3 – استفاده از صف SFQ
شکل11-3- نحوه محاسبه درجه مسیر
شکل12- 3- کلاسبندی مسیرروی نودکم ترافیک
شکل 13-3 – حالت اولیه از نودهای سیار
شکل 14-3- ترافیک بر روی شبکه سیار
شکل 15-3 –میانگین تعادل باربر روی شبکه
شکل 16-3- میزان بسته های گم شده بر روی شبکه
شکل 17-3 –میزان قابلیت اطمینان
شکل 18-3- میانگین تاخیر بروی شبکه
منابع و مأخذ:
[1] Charalampos Konstantopoulos a, Damianos Gavalas b, Grammati Pantziou cClustering in mobile ad hoc networks through neighborhood stability-based mobility prediction 2008
[2] L. Hanzo (II.) and R. Tafazolli: A Survey of QoS Routing Solutions for Mobile Ad hoc Networks Centre for Communication Systems Research (CCSR) University of Surrey, UK 2006
[3] Apoorva Jindal, Member, IEEE, and Konstantinos Psounis, Member, IEEE:Discovering long lifetime routes in mobile ad hoc networks 2009
[4] Y. Ganjali and A. Keshavarzian , “Load Balancing in Ad Hoc Networks: Single path Routing vs. multipath Routing”, Proceedings of the IEEE INFOCOM'04
. Hong Kong
[5] T. Clausen, P. Jacquet, and L. Viennot. Analyzing control tra±c overhead versus mobility and data tra±c activity in mobile ad-hoc network protocols. ACM Wireless Networks journal (Winet), 10(4), july 2004.
[6]Navid Nikaein and Christian Bonnet: A Glance at Quality of Service Models for Mobile Ad Hoc Networks 2007
[7] Krishna Gorantala : Routing Protocols in Mobile Ad-hoc Networks 2007 Master’s Thesis in Computing Science, 10 credits Supervisor at CS-UmU: Thomas Nilsson Examiner: Per Lindstr¨om
[8] Jun Miao, U Teng Wong, and Ji Hui Zhang, “Survey of Multipath Routing Protocols for Wireless Mobile Ad Hoc Networks”, May 2002.
[9] http://wiki.uni.lu/secan-lab/Ad-Hoc+Protocols.htm
[10] R. Dube, C.D. Rais, K.Y Wang, and S.K. Tripathi, “Signal stability-based adaptive routing (SSA) for ad hoc mobile networks”, IEEE PersonalCommunications, Volum e: 4 Issue: 1 , Feb. 1997, pp 36 –45
[11] C.E. Perkins, E.M. Royer, Ad-hoc on demand distance vector (AODV) routing, in: 2nd IEEE Annual Workshop on Mobile Computing Systems and Applications, 1999, pp. 90– 100.
[12] S. Basagni, M. Mastrogiovanni, A. Panconesi, C. Petrioli, Localized protocols for ad hoc clustering and backbone formation: A performance comparison, IEEE Transactions on Parallel and Distributed Systems 17 (4) (2006) 292–306.
[13] Y. Wang, W. Wang, X.-Y. Li, Distributed low-cost backbone formation for wireless ad hoc networks, in: Proceedings of the Sixth ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc 2005), May 2005, pp. 2–13.
[14] A.K. Saha, D.B. Johnson, Modeling mobility for vehicular ad-hoc networks, in: Proc. 1st ACM Workshop on Vehicular Ad Hoc Networks (VANET 2004), 2004, pp. 91–92 (poster paper).
[15] B. Ishibashi, R. Boutaba, Topology and mobility considerations in mobile ad hoc networks, Ad Hoc Networks 3 (6) (2005) 762–776.
پروژه کلاس بندی مسیر ها روی الگوریتم ((AODV)). doc