مروری بر پروتکل های MQTT و COAP و نحوه بکارگیری در شبکه اینترنت اشیاء

Publish Year: 1397
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 2,837

This Paper With 7 Page And PDF Format Ready To Download

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

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

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

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

EMCE04_287

تاریخ نمایه سازی: 21 خرداد 1398

Abstract:

؛ MQTT یک پروتکل ماشین به ماشین برای اتصالات اینترنت اشیاء (IOT) است که به کمک سنسور، ارتباط برقرار می کند. معماری ساختار MQTT شامل یک سرور مرکزی یا واسطه است که به شکل توپولوژی ستارهای با یک یا چند دستگاه ارتباط برقرار می کند. پایه ارتباطات بر اساس پیام ها و تاپیک هایی است که به یک گره (دستگاه) ارسال می شود. دراینبین دیگر گره ها (دستگاه ها) نیز می توانند با اشتراک گذاری آن پیام را دریافت کنند. سرور مرکزی مسئول مدیریت شبکه و انتقال پیام ها است. ارتباطات می تواند یک به یک یا گروهی باشد. هدف از این مقاله بازخوانی پروتکل های ارتباطی برای ساخت یک آداپتور IOT است که به همه ی دستگاه های عمومی بدون احتیاج به wifi اجازه می دهد تا به عنوان یک گره IOT شناخته شوند. تنها شرط مورد نیاز دارا بودن یک پورت سریال است . از مهم ترین وجوه تمایز پروتکل MQTT با پروتکل های موجود می توان به متن باز بودن، سازگاری با تمام دستگاه ها اندروید و لینوکس و پیاده سازی ساده ی سیستم اشاره نمود. در این پروتکل هر دستگاهی می تواند داده ها را فراخوانی و منتشر کند ، هر دستگاهی می تواند یک تاپیک را برای دیگر دستگاه ها منتشر کند و داده های منتشر شده توسط یک سرور مرکزی که کارگزار نامیده می شود مدیریت می شوند. در واقع کارگزار مسئول توزیع و دریافت داده هاست.

Authors

ابوالفضل هاشمی نسب

دانشگاه آزاد اسلامی ، واحد دامغان ، دامغان ، ایران

سید جواد محمدی بایگی

دانشگاه آزاد اسلامی ، واحد دامغان ، دامغان ، ایران

میلاد هاتفی

دانشگاه آزاد اسلامی ، واحد دامغان ، دامغان ، ایران