نت سیمولیت

وبلاگ سایت نت سیمولیت - شبیه سازی شبکه

نت سیمولیت

وبلاگ سایت نت سیمولیت - شبیه سازی شبکه

الگوریتم مسیریابی AdaptiveZ در شبکه روی تراشه (NOC)

در این بخش معرفی الگوریتم مسیریابی AdaptiveZ را آماده کردیم که یکی از روش های مسیریابی در شبکه های NOC می باشد. الگوریتم مسیریابی AdaptiveZ که عملکرد آن بر روی شبکه روی تراشه می باشد، از ساختاری به نام  ۳D NOC Bus Hybryd استفاده می کند که در آن مسیریاب ها در یک ساختار سه بعدی قرار دارند و لینک های عمودی این ساختار سه بعدی از نوع گذرگاه می باشند. لذا خطا در این لینک عمودی برای همه لایه ها در نظر گرفته می شود شکل زیر این ساختار را به همراه لینک های دارای اشکال نشان می دهد.جهت مشاهده این الگوریتم بر روی لینک زیر کلیک نمایید.



لینک: الگوریتم مسیریابی AdaptiveZ در شبکه روی تراشه (NOC)

کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV با نرم افزار NS2

در این بخش شبیه سازی الگوریتم کلونی مورچگان برای جلوگیری از حمله سیاه چاله در شبکه MANET را آماده کرده ایم که با استفاده از نرم افزار NS2 شبیه سازی شده است. ACO یا همان الگوریتم کلونی مورچگان از جمله الگوریتم هایی است که از طبیعت الهام گرفته شده است و نتیجه پژوهش و تحقیق بر روی کلونی مورچه ها می باشد. نتایج تحقیقات نشان می دهد که مورچه ها موجوداتی اجتماعی هستند و در اجتماع های بزرگ که کلونی نام دارد زندگی می کنند و در بیشتر مواقع رفتار آن ها به منظور حفظ کلونی است. ما در این پروژه به منظور جلوگیری از وقوع حمله سیاه چاله با استفاده از الگوریتم کلونی مورچگان روشی ارائه می دهیم که به شرح آن می پردازیم. در روش پیشنهادی، ما الگوریتم کلونی مورچگان را با پروتکل مسیریابی AODV در شبکه MANET ترکیب می کنیم(جدول مسیریابی). همانطور که می دانید ما می توانیم در حالت بی قاعده (یعنی حالتی که موجب تولید و دریافت همه ترافیک به وسیله نود های موجود در شبکه می شود) جدول اطلاعات مسیریابی پویا نود را بررسی کنیم. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.



لینک: کلونی مورچگان برای جلوگیری از حمله سیاه چاله در پروتکل AODV با نرم افزار NS2

شبیه سازی ارزیابی عملکرد پروتکل TCP و UDP با نرم افزار OPNET

در این بخش پروژه شبیه سازی ارزیابی عملکرد پروتکل TCP و UDP را آماده کرده ایم که با استفاده از نرم افزار OPNET و عنوان مقاله Performance analysis of TCP and UDP using Opnet Simulator ارائه شده است. پروتکل TCP و UDP در لایه حمل معماری TCP/IP تعریف شده اند. پروتکل TCP یعنی پروتکلی که اتصال گرا و مطمئن باشد و پروتکل UDP هم یعنی پروتکلی که فاقد اتصال و بدون تضمین باشد. بر طبق اولین تصویر ارائه شده در ادامه این بخش دو پروتکل TCP و UDP بر روی پروتکل اینترنت کار می کنند و خدمات ساخته شده به وسیله پروتکل اینترنت را فراهم می سازند. با استفاده از دو پروتکل TCP و UDP می توان داده را به یک فرآیند کاربردی در حال اجرا در یک کامپیوتر دور ارسال کرد. جهت مشاهده تصاویر خروجی پروژه و دریافت آن بر روی لینک زیر کلیک نمایید.



لینک: شبیه سازی ارزیابی عملکرد پروتکل TCP و UDP با نرم افزار OPNET

الگوریتم مسیریابی RILM در شبکه روی تراشه (NOC)

در این بخش به معرفی الگوریتم مسیریابی RILM در شبکه های NOC می پردازیم که یک روش مسیریابی تحمل پذیر خطا به منظور مهار نمودن خطا می باشد. الگوریتم RILM یک مسیریابی تحمل پذیر خطا در شبکه روی تراشه برای مهار کردن خطا در لینک های عمودی ضعیف هست که در مقاله Reconfigurable inter-layer routing mechanism for 3D multi-layer networks-on-chip در سال ۲۰۱۰ ارائه شده که این الگوریتم یک مسیریابی قابل اعتماد مناسب برای شبکه روی تراشه سه بعدی با همبندی های ناهمگن در لایه های مختلف می باشد که برای اجتناب از بن بست به کانال مجازی تکیه دارد. این الگوریتم مستقل از اینکه در لایه های افقی چه پروتکل مسیریابی و یا چه همبندی شبکه به کار رفته است، خطا های چند گانه را در لینک های عمودی تحمل می کند. لازم به ذکر است که لینک های عمودی در این الگوریتم جزئی است، به این مفهوم که در هرلایه فقط تعداد محدودی از گره ها دارای لینک عمودی هستند که به این گره ها گره های سه بعدی و به بقیه گره ها گره دوبعدی می گوییم. جهت مشاهده این الگوریتم بر روی لینک زیر کلیک نمایید.



لینک: الگوریتم مسیریابی RILM در شبکه روی تراشه (NOC)

الگوریتم مسیریابی FTDR سه بعدی در شبکه روی تراشه (NOC)

در این بخش به معرفی الگوریتم مسیریابی FTDR سه بعدی در شبکه NOC می پردازیم. الگوریتم مسیریابی FTDR که در سال ۲۰۱۱ در مقاله ای با عنوان A low-overhead fault-aware deflection routing algorithm for 3D network-on-chip معرفی شد، یک الگوریتم تحمل پذیر خطا با سربار کم می باشد که در آن از یک جدول برای لایه توری دو بعدی (افقی) و دو بردار وضعیت TSV به جای Global Routing استفاده شده است. در این الگوریتم از ساختار Nostrum استفاده شده است. در این مقاله اشکال ها به دو دسته اشکال های افقی و اشکال های عمودی (TSV) تقسیم بندی می شوند، یک بردار ۶ بیتی هم برای وضعیت اشکالی ۶ لینک متصل به میان گذر استفاده می شود. جهت معرفی این الگوریتم بر روی لینک زیر کلیک نمایید.




لینک: الگوریتم مسیریابی FTDR سه بعدی در شبکه روی تراشه (NOC)