مکان یابی در شبکه های حسگر بیسیم

Slides:



Advertisements
Similar presentations
معاونت درمان امور مامایی اردیبهشت 90. برای ثبت اطلاعات در برنامه نرم افزاری نظام مراقبت مرگ پریناتال ابتدا لازم است برنامه نرم افزار info-path وپرنیان.
Advertisements

انواع اصلی عامل ها.
فاکتورهای مهم در ایجاد یک مقاله علمی
الگوریتم ژنتیکی. تعریف  الگوریتم ژنتیکی، رویه ای تکراری است که راه حل های انتخابیش را بصورت رشته ای از ژنها که کروموزوم نامیده می شوند، بازنمایی می کند.
1 بسم الله الرحمن الرحیم. 2 پژوهش های آموزشی فرآیند – محور (POER) علی عمادزاده عضو هیئت علمی EDC
Decision Tree.
© 2005 Prentice Hall Inc. All rights reserved. o r g a n i z a t i o n a l b e h a v i o r e l e v e n t h e d i t i o n.
دکتر سعید شیری قیداری & فصل 5 کتاب
© 2005 Prentice Hall Inc. All rights reserved. o r g a n i z a t i o n a l b e h a v i o r e l e v e n t h e d i t i o n.
DSS in Actions. شرکت آتلانتیک الکتریک یک شرکت پیمانکاری سرویس دهی کامل الکتریکی برای کارهای صنعتی و تجاری است که در سال 1969 در چارلزتن تاسیس شد. یک شرکت.
فصل دوم:Questions For Review. مقایسه Decision Making با Problem Solving  اصولا مساله وقتی پیش می آید که سیستم پاسخگو به اهدافش نباشد و به نتایج پیش گویی.
فایل پردازی در C File based Programming in C. انواع فایل متنی –سرعت بالا –حجم کمتر –امکان دسترسی تصادفی –حفظ امنیت داده ها دودویی (باینری) –امکان باز.
دسته بندی نیمه نظارتی (2)
1 Network Address Translation (NAT). 2 Private Network شبکه خصوصی شبکه ای است که بطور مستقیم به اینترنت متصل نیست در یک شبکه خصوصی آدرس های IP به دلخواه.
Civil Engineering English teaching Made by:Eng. Shakeri.
Database Laboratory: Session #4 Akram Shokri. DB-Lab 2 Lab Activity You must already created all tables You have to have inserted proper data in tables.
Stepper Motor Configuration
Arrangements of Lines C omputational Geometry By Samaneh shafi naderi
آشنايي با سيستم اعداد.
Eric S. K. Yu Faculty of Information Studies, University of Toronto
[c.
Business Process Modeling
اعتبار طرح های آزمایشی استاد: دکتر بهرام جوکار راضیه هاشمی.
کالیبراسیون، صحت سنجی و آنالیز حساسیت مدل
تمرین هفتم بسم الله الرحمن الرحیم درس یادگیری ماشین محمدعلی کیوان راد
فصل اول: رسانه های ذخیره سازی
بنام خدا زبان برنامه نویسی C (21814( Lecture 12 Selected Topics
مدولاسیون چندحاملی OFDM
بسم الله الرحمن الرحیم.
Address: Times New Roman, size 34
چگونه بفهمیم آیا ژورنالی ISI است؟ ایمپکت فاکتور دارد یا خیر؟
مدیریت مالی و اقتصاد مدیریت موضوع : نقطه سر به سر زمستان 93
فصل دوم جبر بول.
بررسی قطبش در لیزر های کاواک عمودی گسیل سطحی(vcsel)
SSO Single Sign-on Systems
آموزش و یادگیری Education and Training
1.
Strain gauge Omid Kooshki Mohammad Parhizkar Yaghoobi
کوئیز از جلسه قبل) کارخانه ای در حال خرید قطعه‌ای برای یکی از ماشین‌آلات خود می باشد اگر نرخ بهره 10% برای محاسبات فرض شود، دو مدل از قطعه ماشین در دسترس.
مدارهای منطقی فصل سوم - خصوصیات توابع سويیچی
سميرا قانوني زهرا معدني
سیستم های اطلاعات مدیریت Management Information systems
اصطکاک Designed By: Soheil Soorghali.
انجماد و ذوب پدیده هایی هستند که یک دگرگونی بین یک حالت کریستالی (معمولا) و غیر کریستالی هستند.
داده ها -پیوسته Continuous
دینامیک سیستمهای قدرت مدرس: دکتر مهدی بانژاد
1.
Banks, Carson, Nelson & Nicol Discrete-Event System Simulation
تهیه و تنظیم: فاطمه قاسمی دانشگاه صنعتی شریف – پاییز 86
Ali Karimpour Associate Professor Ferdowsi University of Mashhad
فصل 4. فصل 4 جمع آوری نیازمندیها و تحلیل سیستم : فاز تولید هر نرم افزار با مرحله ای به نام تعریف مسئله شروع می شود. منظور از تعریف مسئله شناخت محیط.
کار برد شبکه های عصبی در پردازش سریهای زمانی
آشوب در سیستمهای دینامیکی
معماری سرویس گرا (SOA).
دکتر سعید شیری قیداری & فصل 5 کتاب
بسم الله الرحمن الرحیم هرس درخت تصمیم Dr.vahidipour Zahra bayat
جستجوی منابع الکترونیک
سمینار SharePoint رانندگی در بزرگراه پرتال ها
Angular Kinetics مهدی روحی بهار 85.
فصل ششم مدارهای ترتیبی.
سخت افزارهای امنیتی Hardware Security تهیه و ارایه : یونس جوان.
Uniprocessor Scheduling
توزیع میانگین نمونه سعید موسوی.
به نام یکتای دانا فصل اول: متدها و قواعد.
فصل 8 –Process and Deployment
برنامه ریزی خطی پیشرفته (21715( Advanced Linear Programming Lecture 7
مباني كامپيوتر و برنامه سازي Basics of Computer and Programming
مباني كامپيوتر و برنامه سازي Basics of Computer and Programming
ساختمان داده ها گرافها.
سد خونی- مغزی. تکنولوژی نمایش فاژی و کاربرد آن  مقدمه و تاریخچه  نمایش فاژی در تولید آنتی بادی مونوکونال.
Presentation transcript:

مکان یابی در شبکه های حسگر بیسیم استاد راهنما: دکتر کمال جمشیدی ارائه دهنده: حجت اله بهلولی آذر 1386

چرا به مکان یابی در شبکه های حسگر بیسیم نیاز داریم؟ مکان یابی چیست؟ شبکه حسگر بیسیم چیست؟ چرا به مکان یابی در شبکه های حسگر بیسیم نیاز داریم؟ به مکانیزم پیدا کردن موقعیت یک شیئ یا فرد، یا پیدا کردن ارتباط فضایی بین اشیا، یا بدست آوردن اطلاعات مکان، مکان یابی گفته می شود. دانستن مکان اشیا و افراد از دیرباز به عنوان یک نیاز به شمار می رفته و تلاشهای زیادی برای پیدا کردن راهی برای به دست آوردن مکان اشیا و افراد صورت گرفته است. بزرگترین و در حال حاضر بهترین راه ارائه شده سیستم موقعیت یاب جهانی است. این سیستم دارای مزایا و معایبی است. به عنوان مثال مقدار خطای آن در حد چند متر است ولی گران قیمت است، بزرگ است، مصرف بالایی دارد و در بین ساختمانهای بلند و در داخل ساختمان پاسخگو نیست . شبکه حسگر بیسیم به مجموعه ای از حسگرها که به صورت خودبرپا و به صورت بیسیم با یکدیگر مرتبط شده اند و همگی پدیده خاصی را اصطلاحا حس می کنند گفته می شود. تعداد این حسگرها می تواند بسیار زیاد و دامنه پراکندگی آنها نیز می تواند بسیار وسیع باشد. حسگر های این شبکه می توانند به صورت دستی در مکانهای مورد نظر قرار گیرند و ثابت شوند و یا اینکه به صورت تصادفی در محل مورد نظر برای حس کردن پراکنده شوند. هدف اصلی در این شبکه ها بعد از برپایی در درجه اول جمع آوری اطلاعات و بعد از آن هر چه بیشتر بودن عمر شبکه است. برای رسیدن به هدف دوم که طولانی تر کردن عمر شبکه است باید هر چه می توان توان مصرفی حسگر ها را پایین آورد زیرا عمر یک حسگر به مقدار باطری موجود آن بستگی دارد. یکی از راههای پایین آوردن توان مصرفی یک حسگر این است که مقدار محاسبات انجام شده در آن و مقدار ارتباطات آن را به حداقل برسانیم مخصوصا مقدار ارتباطات، زیرا این عمل بیشترین توان مصرفی را در یک حسگر دارد. از دیگر خصوصیاتی که حسگرها باید داشته باشند می توان به اندازه کوچک و هزینه کم اشاره کرد. در بسیاری از موارد داده های جمع آوری شده توسط شبکه بدون دانستن مکان جمع آوری آنها هیچ فایده ای ندارند. به عنوان مثال داده های مربوط به وقوع آتش سوزی در جنگل یا عبور دشمن از مرز. از این رو در این موارد باید مکان داده ها ،که همان مکان حسگر است، را نیز بدانیم. بنابراین در شبکه هایی که مکان حسگر ها در آنها مشخص و ثابت نیست به مکانیزمهای مکان یابی نیاز داریم. از طرفی با توجه به معایب سیستم موقعیت یاب جهانی و خصوصیاتی که یک حسگر داشته باشد نمی توان از این سیستم برای مکان یابی حسگر ها استفاده کرد و باید به دنبال راههای کم هزینه تر و کم مصرف تر بود. به همین خاطر روشهای زیادی برای مکان یابی در شبکه های حسگر بیسیم ارائه شده اند.

روشهای ارائه شده این روشها بر مبنای وجود یک سری نقاط مرجع یا لنگر هستند. الف) مبتنی بر فاصله اندازه گیری اندازه گیری قدرت سیگنال دریافتی(RSS) اندازه گیری زمان ورود(ToA) یک طرفه دو طرفه اندازه گیری اختلاف زمان ورود(TDoA) اندازه گیری زاویه ورود(AoA) محاسبه موقعیت Lateration Angulation تکنولوژی های مورد استفاده در روشهای مبتنی بر فاصله RF, IR, US و نور بیشتر روشهای ارائه شده برای مکان یابی در شبکه های حسگر بیسیم بر این مبنا هستند که یک سری گره با موقعیت مشخص(یا در مکانهای با موقعیت مشخص قرار دارند یا به دستگاه GPS مجهز هستند) در شبکه پراکنده شده باشند. این روشها را می توان به دو دسته اصلی تقسیم کرد: روشهای مبتنی بر فاصله: در این روشها با اندازه گیری یک سری پارامترهای زمانی یا فیزیکی، فاصله بین دو نقطه محاسبه شده و در مکان یابی مورد استفاده قرار می گیرد. به عبارت دیگر این روشها را می توان شامل دو فاز دانست. در فاز اول فاصله گره با تعداد مورد نیاز لنگر به یکی از روشهای RSS یا ToA یا TDoA یا AoA اندازه گیری می شود و در فاز دوم با استفاده از یک از روشهای Lateration یا Angulation موقعیت گره محاسبه می شود.

معایب و مزایا دقت نسبتا خوبی دارند به سخت افزارهای گران قیمت نیاز دارند برد کارایی آنها کم و محدود است.

روشهای ارائه شده ب) مستقل از مسافت در این روشها نیازی به داشتن اطلاعاتی در مورد فاصله ها نیست. مکان یابی نقطه ثقل تخمین آزمایش نقطه در مثلث مکان یابی چندگامی معایب و مزایا کم هزینه و آسان هستند دقت پایینی دارند. در روشهای مستقل از مسافت نیازی به داشتن اطلاعات فاصله ها نیست. از جمله این روشها می توان به موارد زیر اشاره کرد: روش مکان یابی مرکز ثقل : در این روش که کاملا بر اساس فرکانسهای رادیویی است هر گره ناشناس اطلاعات مربوط به مکان گره های لنگر که توسط آنها به صورت فراگیر ارسال می شوند را جمع آوری و با محاسبه میانکین این مختصات ها موقعیت خود را بر آورد می کند. دقت این روش با افزایش تعداد نقاط مرجع بالاتر می رود. تخمین آزمایش نقطه در مثلث: در این روش تقاطع مثلث های شکل گرفته از نقاط لنگر مد نظر قرار داده می شود و بررسی می شود که گره ناشناس در اشتراک کدام مثلث ها قرار دارد. قضیه مورد استفاده برای قرار داشتن یک نقطه در یک مثلث به این صورت است که : اگر یک مسیر باشد که اگر نقطه به آن سمت برده شود فاصله آن از سه راس مثلث دورتر یا نزدیکتر شود آن نقطه خارج مثلث قرار دارد در غیر این صورت داخل مثلث است. مکان یابی چندگامی : این روش فرض می کند که گره های شبکه با ارسال مجدد پیام های دریافتی مانند مسیریاب عمل می کنند. مکانیزم مسیریابی برای استنباط اطلاعات مکانی از روی تعداد گامها مورد استفاده قرار می گیرد. کار با ارسال همگانی پیامی شامل اطلاعات مکان و تعداد گام با مقدار یک از طرف گره های لنگر شروع می شود. هر گره میانی به تعداد گام این پیام یک افزوده و آن را ارسال می کند. کمترین تعداد گام دریافتی از هر لنگر در گره های نگهداری می شود. با استفاده از میانگین طول هر گام که محاسبه می شود مکان یابی صورت می گیرد.

روشهای ارائه شده نکات قابل توجه: ج) سایر روشها روشهای توزیع شده روشهایی که در آنها مرجع ها متحرک هستند نکات قابل توجه: در هیچیک از روشها به استفاده از اطلاعات داخلی گره ها توجهی نشده است. روشهای ارائه شده به جز تعدادی که به پردازش سیگنال یا طراحی آنتن پرداخته اند یا ساخت سخت افزارهای خاص بیشتر توسط محققان علوم کامپیوتر ارائه شده اند.

هدف ابزارهای شبیه سازی ارائه روشی که از اطلاعات خود گره ها برای مکان یابی استفاده کند. استفاده از اطلاعات خارجی را به حداقل برساند. یا بهبود یکی از الگوریتمهای موجود به طوریکه از اطلاعات موجود در خود گره ها نیز استفاده کند در نتیجه حجم ارتباطات و توان مصرفی کاهش خواهد یافت. قابلیت توسعه شبکه بالا خواهد رفت. نیاز به سخت افزار اضافی کمتر خواهد شد. ابزارهای شبیه سازی TOSSIM MiniWiz

Q & A

Received Signal Strength

Time of Arrival ToA*سرعت سیگنال = فاصله

Angle of Arrival

Lateration در محیط های دو بعدی به سه سطح نیاز داریم

Angulation به فاصله بین دو ند مرجع نیاز داریم در محیط دو بعدی به اندازه گیری دو زاویه نیاز است.

Centroid Localization

Point In Triangle

Multihop Localization

انتخابها و محدودیتها