پروتکل ارتباطی MQTT مخصوص اینترنت اشیا

Publish Year: 1401
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 192

This Paper With 15 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

BGCONF08_118

تاریخ نمایه سازی: 8 خرداد 1402

Abstract:

؛MQTT یک پروتکل شبکه سبک و انعطاف پذیر است که تعادل مناسبی را برای توسعه دهندگان اینترنت اشیا ایجاد می کند. پروتکل سبک وزن به آن اجازه می دهد تا هم بر روی سخت افزار دستگاه با محدودیت شدید و هم در شبکه های با تاخیر بالا/چهنای باند محدود اجرا شود. انعطاف پذیری آن، پشتیبانی از سناریوهای کاربردی متنوع برای دستگاه ها و خدمات اینترنت اشیا را ممکن می سازد. برای درک اینکه چرا که MQTT چنین مناسب برای توسعه دهندگان اینترنت اشیا است، اجازه دهید ابتدا بررسی کنیم که چرا سایر پروتکل های شبکه محبوب در اینترنت اشیا شکست خوردند. اکثر توسعه دهندگان از قبل با خدمات وب HTTP آشنا هستند. بنابراین، چرا فقط دستگاه های اینترنت اشیا به خدمات وب متصل نمی شوند؟ دستگاه می تواند داده های خود را به عنوان یک درخواست HTTP ارسال کند و به روز رسانی هایی را از سیستم به عنوان پاسخ HTTP دریافت کند. این الگوی درخواست و پاسخ دارای محدودیت های جدی است: HTTP یک پروتکل همزمان است. مشتری منتظر می ماند تا سرور پاسخ دهد. این یک الزام برای مرور گرهای وب است، اما به قیمت مقیاس پذیری ضعیف است. در دنیای اینترنت اشیاء تعداد زیاد دستگاه ها و به احتمال زیاد یک شبکه غیرقابل اعتماد/ تاخیر بالا، ارتباط همزمان را مشکل ساز کرده است. یک پروتکل پیام رسانی ناهمزمان برای ببرنامه های IOT بسیار مناسب تر است. حسگرها می تواند قرائت ها را ارسال کنند و به شبکه اجازه دهند م سیر و زمان بهینه برای تحویل به دستگاه ها و خدمات مقصد را مشخص کند. HTTP یک طرفه است. مشتری باید اتصال را آغاز کند. در یک برنامه IOT، دستگاه ها یا حسگرها معمولا مشتری هستند، به این معنی که آنها نمی توانند به طور غیرفعال دستورات را از شبکه دریافت کنند. HTTP یک پروتکل ۱-۱ است. مشتری درخواستی می دهد و سرور پاسخ دهد. ارسال پیام به همه دستگاه های موجود در شبکه دشوار و پرهزینه است، که یک مورد رایج در برنامه های کاربردی اینترنت اشیا است. HTTP یک پروتکل سنگین با سربرگ ها و قوانین بسیار است. برای شبکه های محدود مناسب نیست.

Authors

الهه سادات هاشمی

دانشکده فنی مهندسی، دانشگاه رجا، قزوین، ایران

مهرزاد غلامی

دانشجوی ارشد معماری، دانشگاه رجا قزوین