موضوع: شبیه سازی wban در castalia
-
2016/11/16, 14:45 #1
شبیه سازی wban در castalia
با سلام آیا پروژه شبیه سازی wban با ایجاد تغییرات در توپولوژی وجود دارد؟ کاستالیا ban را پشتیبانی میکند لذا با تعریف کردن تعداد نودها و نرخ داده و پروتکل مسیر یابی میتوان سناریو را تعریف کرد. حال چگونه میتوان توپولوژی تعریف کرد و ارتباط بین نودها را مانند توپولوژی های مش و ستاره و... را در این شبکه پیاده سازی کرد؟ با تشکر
-
2016/11/28, 10:07 #2
سلام
شرمنده از تاخیر در پاسخگویی. بنده سرم خیلی شلوغه
دوست عزیز فرض بفرمایید شما می خواهید یک شبیه سازی انجام دهید که در آن نودها حسگر یا مش روتر یا Body باشد خوب باید ببینی کدوم شبیه سازی mac اون استاندارد رو پشتیبانی می کنه. همانطور که می دونید آمنت ماژول بیس است یعنی در نود چندین لایه وجود دارد که به ترتیب از پایین به بالا به شرح ذیل است:
فیزیکی، MAC، مسیریابی یا خوشه بندی یا هر الگوریتمی که قرار است روی داده یک کاری انجام بده در لایه سه از پایین است و لایه application که وظیفه ایجاد پیام یا انجام عملیات روی آن است. این نوع لایه بندی، لایه بندی من در کارهای حرفه ای است چون لازم نیست هفت لایه OSI باشد. حالا شما می خواهی wireless Body network شبیه سازی کنید. بسیار خوب تحقیق کنید ببینید چه مدلی این MAC یعنی IEEE 802.15.4 MAC را پشتیبانی می کند. بنده تحقیق کردم دیدم castalia این کار را می کند. اما castalia یک مشکل بزرگ دارد و آن این است که فقط تحت لینوکس کار می کنه که کار را کمی سخت تر می کنه. لینک های زیر روش نصب و آموزش آن را در castalia ارائه می کنه.
file:///C:/Users/hamid/Downloads/Castalia%20-%20User%20Manual.pdf
file:///C:/Users/hamid/Downloads/Castalia%20-%20Installation.pdf
سوال بعدی شما را این طور پاسخ می دهم:
می خواهید یک شبکه مش 10 در 10 که فاصله اعضای آن در محور افقی و عمودی 100 متر است باید مراحل زیر را انجام بدهید:
1- یک پروژه ایجاد کن
2- یک شبکه در پروژه ایجاد کن
3- فایل omnetpp.ini را نیز ایجاد کن. اطلاعات مربوط به توپولوژی در omnetpp.ini باید وارد شود. بعد از طریق دستور par در فایل .cc خوشه بندی یا مسیر یابی یا هر الگوریتمی که می خواهی انجام بدی مقادیر در حین اجرا به فایل .cc ارسال شود.
با تشکر -
2016/12/11, 02:01 #3
با عرض سلام و وقت بخیر
تشکر میکنم بابت پاسخگویی
با توجه به اینکه در امنت و کاستالیا تازه کار هستم؛
ببخشید خواهشمندم در صورت امکان لینک تصویر و یا فیلمی (آموزشی یا پروژه ای ) که در آن مراحلی که فرمودید را نشان داده باشد را بفرمائید تا بهتر بتوان مسیر درست در جهت پیاده سازی را پیمود.
و بهتر بدانم شبکه را چگونه و در کجا میتوانم تعیین کنم و مرحله 3 که فرموید به چه صورت است.
و یا در صورت امکان خودتان راهنمایی بفرمائید و ما را از راهنمایی های ارزشمندتان دریغ نفرمائید.
امنت و کاستالیا تحت سیستم عامل لینوکس و ویندوز کار میکند و ide دارد که در هر دو سیستم یکی است و فایل های نصبی آن در سایت امنت برای هر دو سیستم عامل وجود دارد.
کاستالیا BAN راپشتیبانی میکند چون mac مناسب جهت پیاده سازی BAN یعنی 802.15.4 (zigbee)و 805.15.6 (baselinemac) که برای خود BAN است را پشتیبانی میکند لذا یکی از مناسبترین شبیه سازها کاستالیا میتواند باشد.
امنت++ را نصب کرده ام و کاستالیا را نیز به آن افزوده ام و همچنین مسیر یابی AODV را نیز افزوده ام.در سناریو تعداد نودها را مشخص کرده و مشخص کرده که چه Data rate ای داشته باشد و از مسیر یابی AODV استفاده کنند. یکی از سوالات من نحوه ایجاد توپولوژی در شبکه است! چگونه میتوان توپولوژی و ارتباط بین نودها را تعیین نمود!
با توجه به مطالعاتی که داشته ام یکی از روش ها این بود که توپولوژی را با تعیین TX(dBm) مشخص نمود، اینگونه که نودهایی که میخواهیم دریافت داشته باشند را در رنج و محدوده یکدیگر قرار داده و نودهایی که نمیخواهیم دریافت داشته باشند را عددی بدهیم که در محدوده دریافتی بسته قرار نگیرد!
TX مناسب برای هر نود ( باتوجه به اینکه نوده حسگرهای بدن هستند) چه مقداری است؟
محدوده مختصاتی مناسب نودهاچه میزان است ؟ بدن چه فردی با چه ابعادی را باید در نظر گرفت! چه ابعادی باشد که تمام بدن ها را شامل شود.به عنوان مثال مختصاتی 2متر در 2متر میتواند مناسب باشد؟ و نحوه قزاز گیری نود ها در این مختصات کلی نیز باید مختصات دهیم که در کدام نقاط قرار گیرند یا میتوان رندم در نظر گرفت؟
بابت طولانی شدن پیام پوزش میطلبم
"با تشکر فراوان" -
2016/12/11, 02:11 #4
با سلام ببخشید همچنین زمان مناسب اجرای چنین شبیه سازی simulation time چند ثانیه می باشد؟ با تشکر
موضوعات مشابه
-
نصب castalia
توسط mahsa_mm در انجمن شبیه سازی با OMNETپاسخ: 2آخرين نوشته: 2017/01/06, 12:45 -
فیلم آموزش نصب فریم ورک Castalia در OMNET
توسط saeed در انجمن شبیه سازی با OMNETپاسخ: 0آخرين نوشته: 2016/10/26, 13:38