پروتکل 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 بحث خواهیم کرد.