Table of Contents
تحمل خطا برای اطمینان از عملکرد قابل اعتماد اینترنت اشیا (IoT) ضروری است، این شامل اجرای روش هایی است که به سیستم ها اجازه می دهد به درستی کار کنند، علی رغم شکست ها یا خطا.این مقاله روش های تحمل رایج و محاسبات مورد استفاده برای ارزیابی قابلیت اطمینان سیستم را بررسی می کند.
روش های تحمل خطا در سیستم های IoT
چندین تکنیک برای افزایش تحمل خطا در سیستم های IoT استفاده می شود، این شامل قرمزی، تشخیص خطا و مکانیسم های بازیابی است. Redundancy شامل استقرار اجزای متعدد است که می تواند در صورت عدم موفقیت روش های تشخیص خطا شناسایی خطا در اوایل، فعال کردن اقدامات اصلاحی سریع.
استراتژی های Redundancy
رد صلاحیت را می توان در سطوح مختلف مانند سخت افزار، شبکه یا داده های رایج اجرا کرد:
- قرمزی سخت افزار: [FLT 1] با استفاده از دستگاه های پشتیبان مانند سنسور و کنترل کننده.
- شبکه قرمزی: [FLT 1] چندین مسیر ارتباطی برای جلوگیری از از از دست دادن داده ها.
- (تأموریت داده ها: داده ها را در سیستم های ذخیره سازی تکرار می کند.
قابلیت اطمینان Calculations
قابلیت اطمینان در سیستم های IoT اغلب با استفاده از مدل های احتمال اندازه گیری می شود. محاسبه اولیه شامل میزان شکست سیستم و زمان بین شکست ها (MTBF) است. قابلیت اطمینان (R) در طول یک دوره (t) می تواند به عنوان:
[[ویرایش] [۱] [۱] [۱] [۱] [۱] [۲]] [۱] [۱] [۱] [۱] [۱] [۲]]
در جایی که λ نرخ شکست است.برای سیستم هایی با اجزای متعدد، قابلیت اطمینان کلی محصول تجدید پذیری فردی است که استقلال را به خود اختصاص می دهد.