نام پژوهشگر: مدریک فرجی
مدریک فرجی شاهپور علیرضایی
در سال های اخیر، توجه به شبکه های حسگر بی سیم از سوی محققین دانشگاهی و صنعتی به شدت افزایش یافته است. اما همچنان وجود چالشها و محدودیتهای بسیاری در این زمینه، مانع به کارگیری گسترده تر این شبکهها میشود. چالش اساسی در این شبکه ها، محدودیت منابع انرژی است؛ به صورتی که راهبردها و پروتکل های زیادی برای مقابله با این چالش ارائه شده است. ایده به کارگیری چرخه ی خواب/بیداری برای رادیوی گره ها، یکی از موثرترین راه های صرفه جویی در مصرف انرژی است. این شیوه توسط پروتکل های گوناگون، در لایه های مختلف شبکه به کار گرفته می شود. با اینحال، تنوع ماهیتی کاربردهای شبکههای حسگر بیسیم و تکنیکها و پروتکلهای ارائه شده، موجب سردرگمی در طراحی و پیادهسازی تجاری این شبکهها با حداکثر کارایی انرژی شده است. هنوز به روشنی مشخص نیست که به کارگیری این استراتژی در کدام لایه و تحت چه شرایطی نتایج بهتری ارائه میدهد. سوال اصلی این است که، بکارگیری همزمان این استراتژیها در چند لایه، نیاز به ایجاد چه هماهنگیهایی دارد؟ در این پایاننامه مزیت ها و محدودیت های بکارگیری استراتژیهای خواب در لایههای مسیریابی و دسترسی به رسانه و نیز بکارگیری همزمان در هر دو لایه، تحت کاربردها و سناریوهای گوناگون مورد ارزیابی قرار گرفته است. برای پوشش طیف گستردهای از کاربردها در لایهی مسیریابی، پروتکل انتشار مستقیم به عنوان یک نمایندهی مناسب از پروتکلهای مسیریابی مسطح و رخداد محور انتخاب شده است. از آنجا که در این پروتکل از هیچگونه استراتژی خواب/بیداری استفاده نمیشود، در این پایاننامه با اضافه نمودن قابلیت خواب به گرهها، یک پروتکل جدید براساس پروتکل انتشار مستقیم ارائه شده است. با مقایسهی کارایی این پروتکل پیشنهادی با پروتکل انتشار مستقیم، امکان ارزیابی استراتژیهای خواب در لایهی مسیریابی فراهم میگردد. برای مطالعهی استراتژی خواب در لایهی mac نیز دو پروتکل ieee 802.11 و smac انتخاب شدهاند. علت این انتخاب به دلیل شباهتهای ساختاری این دو پروتکل است، به صورتی که عملکرد پروتکل smac بدون چرخهی خواب/بیداری آن به پروتکل ieee 802.11 تعدیل مییابد. بکارگیری همزمان استراتژی خواب در هر دو لایهی مسیریابی و کنترل دسترسی به رسانه، با چالشهای متعددی مواجه است که عملکرد آن را به شدت کاهش میدهد. برای رفع این چالشها و ایجاد هماهنگی بین لایهها، در این پایاننامه یک cross-layer ساده پیشنهاد شده است؛ که بدون نیاز به محاسبات سنگین، در مورد وضعیت خواب/بیداری رادیو تصمیم نهایی را میگیرد؛ به صورتی که خواب رادیو، تاثیر منفی در عملکرد لایههای مسیریابی و کنترل دسترسی به رسانه نداشته باشد. بر اساس نتایج مستخرج از شبیهسازیهای کامپیوتری، پروتکل انتشار مستقیم با امکان خواب گرهها، در شرایطی که عملکرد استراتژی خواب در لایهی mac مناسب نیست، میتواند جایگزین مطمئنی باشد. همچنین بهکارگیری همزمان استراتژیهای خواب در هر دو لایه، در شرایط مناسب منجر به افزایش بیشتر طول عمر شبکه میگردد. بر اساس ارزیابیهای انجام شده، بهترین روش برای افزایش بهینهی طول عمر شبکههای حسگر بیسیم با تمرکز روی کاربردهای رخداد محور، طراحی یک طرح خواب/بیداری وفقپذیر براساس شرایط پیکربندی و ترافیکی شبکه است. اما در شرایطی که طراحی و استفاده از طرحهای وفقی امکانپذیر نباشد؛ بکارگیری همزمان استراتژی خواب به همراه یک هماهنگ کنندهی cross-layer، انتخابی بهتر و مطمئنتر نسبت به حالت بکارگیری مستقل این استراتژیها در یک لایه است. در نهایت نتایج به دست آمده از این پایاننامه، علاوه بر شفاف سازی کارایی استراتژیهای خواب در لایههای مختلف، میتواند در طراحی پروتکلهای وفقی بهکار آید.