پروتكل CBRP مخفف: Cluster Based Routing Protocol در پروتکل های مسیریابی
در این پروتكل گرهها به دستههایی تقسیم میشوند. برای شكل دهی این دستهها الگوریتم زیر استفاده می شود. وقتی یك گره جدید وارد شبکه میشود به حالت نامعلوم تعریف میشود. در این حالت ، یك تایمر را تنظیم میكند و یك پیغام سلام برای همه پخش میكند. وقتی یك سر دسته این پیغام سلام را دریافت كرد، بلافاصله با یك پیغام سلام جواب میدهد، هنگامی كه گره نامعلوم این پیغام را دریافت كرد، وضعیت خودش را به حالت عضو تغییر میدهد.
اگر گره نامعلوم در زمان معین شده خودش جوابی دریافت نكند، در صورتیكه پیوند هدایتی دو طرفه به گره یا گرههایی كه همسایهاش هستند داشته باشد، خودش را سردسته معرفی میكند، در غیر اینصورت در حالت نامعلوم باقی میماند و پروسیجر را دوباره تكرار می كند.
پروتكل AODV مخفف: Adhoc On-demand Distance Vector Routing در پروتکل های مسیریابی
این پروتكل را میتوان یك بهبودی بر پروتكل DSDV دانست پروتکل AODV تعداد پخشها را به وسیله ایجاد مسیر در مواقع لزوم به حداقل میرساند. بر عكس DSDV كه لیستی از تمام مسیرها را نگه میداشت، برای پیدا كردن یك مسیر به مقصد، مبدأ یك بسته درخواست مسیر را پخش میكند. همسایهها بسته را برای همسایههای خودشان پخش میكنند. تا زمانیكه بسته به یك گره میانی كه مسیر جدیدی به مقصد دارد و یا به خود گره مقصد برسد این كار ادامه مییابد.
پروتكل DSR مخفف : Dynamic Source Routing Protocol در پروتکل های مسیریابی
این یك پروتكل مسیریابی مبدأ و بر حسب نیاز است، یك گره انبارهایی از مسیرها را نگهداری میكند كه شامل مسیرهایی از مبدأ است كه او از آنها خبر دارد. دادههای وارد شده در انباره مسیر زمانی كه اطلاع جدیدی در مورد مسیرهای جاری به دست بیاید، به روزآوری میشوند. دو فاز اصلی این پروتكل كشف مسیر و نگهداری و ترمیم مسیر است. زمانیكه گره مبدأ میخواهد بسته هایی را برای گره مقصد بفرستد، نگاهی به انباره مسیر خودش میاندازد تا ببیند كه مسیری به مقصد دارد یا نه؟ اگر یك مسیر معتبر به مقصد وجود داشته باشد، از این مسیر برای ارسال بستههاش استفاده میكند.
اما اگر این گره هیچ مسیری نداشته باشد، فرآیند كشف مسیر را به وسیله پخش بسته درخواست شروع میكند. بسته درخواست مسیر شامل آدرس گره مبدأ و مقصد و یك شماره شناسایی منحصر به فرد است. هر گره میانی چك میكند كه آیا مسیری به گره مقصد دارد یا نه. اگر نداشته باشد، آدرس خودش را در این بسته اضافه میكند و آن را برای همسایه هایش میفرستد.
پروتكل TORA مخفف : Temporally Ordered Routing Algorithm در پروتکل های مسیریابی
خصوصیت اصلی پروتکل مسیریابی TORA متمركز ساختن پیغامهای كنترلی در یك مجموعه بسیار كوچك از گرههای نزدیك به محلی كه تغییرات توپولوژی در آن اتفاق افتاده است است. برای دستیابی به این موضوع، گرهها اطلاعات مسیریابی در بازه گرههای مجاور را نگهداری میكنند. پروتكل سه وظیفه اساسی ایجاد مسیر، ترمیم مسیر و پاك كردن مسیر را دارد. ایجاد مسیر با استفاده از بستههای QRY و UPD انجام میشود.
الگوریتم ایجاد مسیر با قرار دادن یك مجموعه صفر برای ارتفاع گره مقصد و مجموعه خالی برای ارتفاع گرههای دیگر شروع میشود. مبدأ بسته QRY كه شناسه گره مقصد در آن قرار دارد را پخش میكند. یك گره با ارتفاع غیر خالی با استفاده از یك بسته UPD كه ارتفاع خودش را در آن قرار میدهد، پاسخ می دهد. گرهی كه یك بسته UPD را دریافت میكند، ارتفاع خودش را به یكی بیشتر از ارتفاع تولید كننده UPD تنظیم میكند. گره با بیشترین ارتفاع به عنوان گره ابتدایی مسیر و گره با كمترین ارتفاع به عنوان گره انتهایی مسیر مطرح میشود.
پروتکل ABR مخفف: Associativity Based Routing
ایده اصلی پروتکل مسیریابی انجمنی این است كه هر گره میتواند با گرههای مجاور خودش شركت پذیری داشته باشد و این شركت پذیری میتواند در سیگنال قویتر، عمر انرژی، دوره حضور یا خصوصیات فاصلههایی و موقتی باشد . نكته كلیدی در انتخاب یك مسیر، رفتن به سوی گرههایی است كه درجه بالاتری از شركت پذیری پایدار دارند .عملیات ABR در سه فاز اصلی كشف مسیر، بهبود بخشیدن به مسیر و حذف مسیر صورت میگیرد.
پروتکل ARAMA در پروتکل های مسیریابی
پروتکل مسیریابی ARAMA یک الگوریتم مسیریابی مبتنی بر زیستشناسی است. در طراحی این الگوریتم از مجتمع مورچهها ایده گرفته شده است. بستههای جلو رونده برای جمعآوری اطلاعات شبکه و بستههای بازگشتی برای به روز کردن اطلاعات مسیریابی در گرهها استفاده میشوند. ایده این الگوریتم از شباهت شبکههای ادهاک با الگوریتم مسیریابی مورچهها و خصیصههایی از قبیل خود ساز بودن، خود تنظیم بودن و توزیع شدگی ذاتی آنهاست.
از مزایای این الگوریتم میتوان به پاسخ مناسب به تغییرات، تلاش برای حل مساله به صورت محلی، بهرهگیری از ویژگیهای هر دو مسیریابی پیشفعال و مبتنی بر تقاضا، تعداد مسیرهای زیاد ارائه شده، اتصالات قابل اطمینان، توانایی کنترل بهروز رسانیها و آگهی کردن، اشاره نمود.
پروتکل Ant-AODV در پروتکل های مسیریابی
پروتکل مسیریابی AODV پیشتر در بالا بررسی شد. از اشکالات این پروتکل عدم پاسخگویی آن به کاربردهای بلادرنگ است. از طرف دیگر مشکل سیستمهای مبتنی بر مورچهها در شبکههای با پویایی زیاد و طول عمر کم مسیرها است. از آنجا که گرهها برای گرفتن اطلاعات وابسته به مورچهها هستند، در بعضی مواقع به طور ناگهانی، گرههایی که حامل مورچهها هستند، ممکن است از شبکه قطع شوند (به دلیل حرکت پویای گرهها) و یا به حالت خاموش در آیند. در چنین حالتی تعداد مورچهها در سیستم کاهش مییابد که منجر به ناکارا شدن مسیریابی میشود.
پروتکل Bee Adhoc در پروتکل های مسیریابی
در این پروتکل مسیریابی یک الگوریتم مسیریابی برای شبکههای سیار موردی ارائه شده است که به مصرف انرژی توجه دارد این الگوریتم از قوانین زنبورهای عسل برای یافتن غذا الهام گرفته است و از سه نوع عامل یعنی بسته بندی کنندهها، پیش آهنگها و جویندگان غذا بهره میگیرد.
Bee adhoc یک الگوریتم مسیریابی مبتنی بر نیاز است که دارای سه فاز کشف مسیر، پاسخ مسیر و تعمیر نگهداری است که در مقایسه با الگوریتمهای دیگر کارایی مشابه یا بهتری دارد ولی از لحاظ انرژی، مصرف به مراتب کمتری دارد. برای رسیدن به این هدف بستههای کنترلی کمتری ارسال میکند. درست مانند رفتاری که زنبورهای موجود در طبیعت از خود نشان میدهند.



5 پاسخ
نظرات و دیدگاه های خود را برای هرچه بهتر قرار دادن مطالب با ما در میان بگذارید.
میشه لطف کنید در خصوص پروتکل های مسیریابی برای پهباد ها یا fanet مطلب بگذارید البته پروتکل های که باعث کم شدن پیچیدگی، به حداقل رسوندن تاخیر .. بیشتر پروتکل های که تاکنون صحبت نکردید مد نظرم هستند
سلام
در مورد Fanet فعلا به معرفی اون در این لینک پرداخته ایم https://programstore.ir/%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%a7%d8%af%d9%87%d8%a7%da%a9-%d9%be%d8%b1%d9%88%d8%a7%d8%b2%db%8c-fanet/
در روزهای آتی در مورد پروتکل های مسیریابی در fanet بحث خواهیم کرد.