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

سال انتشار: 1397
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 2,933

فایل این مقاله در 7 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

EMCE04_287

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

چکیده مقاله:

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

نویسندگان

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

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

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

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

میلاد هاتفی

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