پایان نامه ارشد شبکه های کامپیوتری: ارائه یک روش جدید برای مکانیابی و همزمانسازی توامان … |
3-2-1- مکان یابی…………………………. 37
3-2-2- همزمان سازی…………………………. 39
3-2-3- مکان یابی و همزمان سازی به صورت همزمان………………………… 40
4- فصل چهارم: روش پیشنهادی………………………. 43
4-1- مقدمه……………………….. 44
4-2- روش پیشنهادی برای انجام همزمان سازی و مکان یابی توامان………… 44
4- 2- 1- تنظیمات سیستم و فرضیات…………………………. 47
4-2-2- فاز اول: مکان یابی اولیه با استفاده از تکنیک TOA…………………………
4-2-3- فاز دوم: تدریجی کردن حرکت حسگرها………………………. 50
4-2-4- فاز سوم: تخمین اریب زمان سنجی و انحراف…………………………. 51
4-2-5- فاز چهارم: جبران اثر لایه بندی…………………………. 52
4-2-6- فاز پنجم: مکان یابی همراه با پالایش تکرار……………………….. 55
4-2-7- به کار گیری مرز پایین کرامر رائو برای روش پیشنهاد شده………. 58
5- فصل پنجم: شبیه سازی و ارزیابی نتایج ……………………….59
5-1- مقدمه……………………….. 60
5-2- پارامترها، متریک ها و روش تحلیل…………………………. 60
5-3- طراحی آزمایش………………………….. 61
5-4- شبیه سازی و تحلیل نتایج…………………………. 61
6- فصل ششم: خلاصه، نتیجه گیری و پیشنهادات آتی…….. 70
6-1- خلاصه……………………….. 71
6-2- نتیجه گیری…………………………. 73
6-3- نوآوری روش ارائه شده……………………….. 74
6-4- پیشنهادها………………………. 74
مراجع ……………………….76
پیوست ها………………………. 80
چکیده:
مکانیابی و همزمانسازی از عناصر کلیدی در بسیاری از برنامههای کاربردی ارتباطی زیرآب هستند که علیرغم وابستگی بسیار، معمولا جدا از هم عمل میکنند. اما از آنجا که سرویسهای همزمانسازی پیشنیاز الگوریتمهای مکانیابی هستند و اطلاعات در رابطه با مکان حسگرها برای تخمین تاخیر انتشار مورد استفاده قرار میگیرند، مکانیابی و همزمانسازی را میتوان در کنار هم انجام داد. از مزایای این روش می توان به صرفه جویی قابل توجه در مصرف انرژی که ناشی از کاهش تعداد مبادلات پیام میباشد اشاره کرد.
در این پایان نامه یک روش جدید ترتیبی شامل پنج فاز تعیین موقعیت اولیه، تدریجی کردن حرکت حسگر، تخمین انحراف ساعت و اریب زمانسنجی، جبران اثر لایه بندی و مکانیابی همراه با پالایش تکرار، برای انجام همزمانسازی و مکانیابی توامان در شبکه های حسگر بیسیم زیرآب ارائه شده است. در این روش علاوه بر در نظر گرفتن حرکت حسگرها، عدم حرکت امواج صوتی زیرآب در یک مسیر مستقیم و تغییرسرعت انتشار این امواج در عمقهای مختلف در نظر گرفته شده است. روش پیشنهادی در این پایان نامه با نرمافزار مطلب شبیه سازی شده و نتایج با یک روش معیار مناسب و همچنین مرز پایین کرامر رائو مقایسه شدهاند. نتایج نشان میدهند که روش ارائه شده دارای کارایی نزدیک به کران پایین کرامر رائو میباشد و نسبت به روش معیار، بهتر عمل میکند. قابل به ذکر است که روش پیشنهادی نسبت به روشهای پیشین بار محاسباتی بیشتری را به شبکه اعمال میکند و مناسب جهت کاربردهایی میباشد که به دست آوردن اطلاعات دقیق نسبت به مصرف انرژی از اهمیت بیشتری برخوردار باشد.
فصل اول: کلیات
1-1- مقدمه
با گسترش روزافزون ابزارهای هوشمند کوچک وبا همگرا شدن ارتباطات بیسیم با ابزارهای ریز، امکان پدید آمدن شبکه های کمهزینه و در ابعاد مختلف فراهم شده است، شبکه هایی که بتوانند اطلاعات محیطی را برای انسان جمعآوری کنند، شبکه هایی که بدون زیرساخت و به سرعت برقرار شده و بتوانند خود را سازماندهی کنند و نیازی به انرژی خارجی نداشته باشند. مهمترین این شبکهها، شبکههای حسگر بیسیم میباشند و هر روزه کاربردها و استفاده های جدیدی در زمینه امور نظامی و غیر نظامی برای این نوع از شبکه ها ارائه میشوند و مورد استفاده قرار میگیرند.
شبکه های حسگر بیسیم زیرآب گونه ای از شبکه های حسگر هستند که در محیط زیر آب قرار میگیرند و توسط امواج صوتی با یکدیگر ارتباط دارند. شبکه های حسگر بیسیم در زیرآب برای مقاصدی چون جمع آوری داده های کف آب، نظارت بر آلودگی آبها، نظارت بر محیط ساحل، ناوبری و کاربردهای نظامی نظارت بر محیط به کار برده می شوند[1].
از آنجا که که در شبکه های حسگر بی سیم زیرآب، رسانه انتقال آب است، چالشها و مشکلات خاص خود را دارد که طراحی شبکه را تحت تاثیر قرار میدهند، از جمله این چالشها میتوان به تغییر سرعت صوت با توجه به عمق، دما و شوری آب، تحرک دائمی حسگرها، تاخیر انتشار طولانی و چندمسیری[1] را نام برد. بنابراین پروتکلها و پروتکلها و الگوریتمهای لایه های شبکه های حسگر زمینی برای شبکه های حسگرزیر آب نامناسبند.
تاکنون پروتکلها و الگوریتمهای زیادی به خصوص در زمینه مسیریابی و در زمینه کنترل دسترسی به رسانه از جمله Slotted FAMA ,UWAN-MACو… مطرح شده است [2] [3] [4] که در همه آنها مساله مکانیابی و همزمانسازی حسگرها از اهمیت ویژهای برخوردار است، برای مثال دسترسی چندگانه به وسیله تقسیم زمان (TDMA)[2] از مواردی است که بطور رایج در پروتکلهای دسترسی به رسانه(MAC)[3] استفاده میشود که به همزمانی دقیق میان حسگرها نیازمند است. به عنوان مثالی دیگر از اهمیت همزمانسازی و مکانیابی میتوان به این نکته اشاره کرد که تعداد زیادی از الگوریتمهای مسیریابی به اطلاعات مکانی حسگرها وابسته هستند [5] و [6].
اگرچه سرویسهای همزمانسازی و مکانیابی به هم وابسته هستند، معمولا به صورت مستقل مورد مطالعه قرار گرفتهاند و این به این دلیل است که مکانیابی از نقطه نظر شبکه های رادیویی و پردازش سیگنال [7] و همزمانسازی از نقطهنظر طراحی پروتکل مورد بررسی قرار گرفته اند [8]. در شبکه های حسگر بی سیم زیرآب، مکانیابی بیشتر از طریق زمان دریافت (TOA)[4] و زمان متفاوت دریافت (TDOA)[5] انجام میشود که وابسته به سرویسهای همزمانسازی هستند و در واقع این سرویسها پیشنیاز الگوریتمهای مکانیابی هستند. از طرف دیگر اطلاعات در رابطه با مکان حسگرها چون برای تخمین تاخیر انتشار مورد استفاده قرار میگیرد [9]، کمک فراوانی به همزمانسازی حسگرها میکند. با توجه به این ارتباطات، مکانیابی و همزمانسازی را میتوان در کنار هم انجام داد که انجام این کار دو مزیت بسیار مهم دارد:
– در یک استراتژی توامان از آنجا تعداد کمتری مبادلات پیام لازم است، صرفه جویی قابل توجهی در مصرف انرژی که از موارد بسیار مهم در شبکه های حسگری زیر آب میباشد خواهیم داشت.
– یک راه حل توامان میتواند به افزایش صحت[6] در هر دو سرویس کمک کند.
پس با توجه به اهمیت مکانیابی و همزمانسازی که پیشنیاز اکثر پروتکلها و الگوریتمها میباشد و از نیازهای اساسی در شبکه های حسگر بی سیم زیرآب است ضرورت دارد که به این دو موضوع پرداخته شود اما از آنجا که این دو سرویس به یکدیگر وابسته هستند، ارائه یک راهحل که این دو سرویس را با در نظر گرفتن چالشهای خاص محیط زیرآب، درکنار یکدیگر انجام دهد از اهمیت ویژهای برخوردار می باشد.
1-2- تعریف مساله، هدف و ضرورت اجرای طرح پایان نامه
کاربردهای شبکه های حسگر زیر آب شامل مانیتورینگ اقیانوس و دریا، جستجوی معادن زیردریایی، کشف مواد شیمیایی و بیولوژیکی مضر، سیستمهای پدافند زیردریایی خودمختار، جمعآوری دادههای محیطی برای راهنمایی کشتیها و… میباشند که همه این کاربردها نیاز به دانستن موقعیت نودهای حسگر دارند، ولی به دلیل ماهیت متحرک بودن نودهای زیردریایی، نمیتوان از تکنیکهای مکانیابی موجود برای شبکههای حسگر زمینی استفاده نمود. لذا نیاز به تکنیکهایی است که بتوان تکنیکهای مکانیابی شبکه های حسگر زمینی را برای شبکه های حسگر زیردریایی توسعه داد.
همزمانسازی نیز یکی از نیازمندیهای اصلی برای سرویسهایی است که توسط شبکه های توزیع شده فراهم میشوند، تعداد زیادی از پروتکل های همزمانی برای شبکه های حسگر بیسیم مطرح شدهاند، اما هیچ کدام از آنها نمیتوانند به صورت مستقیم برای شبکه های زیرآب به کار برده شوند، یک الگوریتم همزمانی باید فاکتورهای دیگری همچون مدت زمان تاخیر طولانی که ناشی از استفاده از ارتباطات صوتی می باشد و تحرک حسگرها را نیز در نظر بگیرد. این چالشها صحت رویه همزمانی را برای شبکههای حسگر بیسیم زیردریایی بحرانی تر می کند، بنابراین راه حلهای همزمانی مورد نیاز است که به طور خاص برای شبکه های بیسیم زیردریایی طراحی شده باشند تا بتوانند این نیازمندیها را برطرف سازند.
فرم در حال بارگذاری ...
[چهارشنبه 1399-10-10] [ 06:34:00 ب.ظ ]
|