Table of Contents
درک داده ها از طریقput برای بهینه سازی شبکه های IoT ضروری است که از پروتکل هایی مانند MQTT و CoAP استفاده می کنند، این پروتکل ها ارتباطات بین دستگاه ها را تسهیل می کنند و اندازه گیری کارایی آنها به بهبود عملکرد شبکه و قابلیت اطمینان کمک می کند.
Data Throughput چیست؟
داده ها از طریقput به مقدار داده منتقل شده با موفقیت در یک شبکه در یک دوره خاص اشاره می کند. معمولا در بیت های هر ثانیه (bps) یا بایت در ثانیه اندازه گیری می شود (Bps) بالا نشان دهنده انتقال داده های کارآمد است که برای برنامه های IoT در زمان واقعی بسیار مهم است.
محاسبه اطلاعات از طریقput در MQTT
MQTT (پیام حمل و نقل Telemetry) یک پروتکل سبک برای شبکه های پهنای باند کم طراحی شده است تا بتوان آن را محاسبه کرد، اندازه هر پیام و میزانی که پیام ها منتشر می شوند را در نظر بگیرید.
فرمول این است:
[در این میان] [در برابر آیات و آیات] به صورت پیام (مشرکان) در هر ثانیه [[۱۰]
به عنوان مثال، اگر هر پیام MQTT 50 بایت باشد و 20 پیام در ثانیه ارسال شود، این خروجی 1000 بایت در ثانیه است.
محاسبه اطلاعات از طریقput در CoAP
CoAP (پروتکل درخواست آموزش دیده) برای دستگاه های ساده الکترونیکی و کم قدرت طراحی شده است.این محاسبه از طریقput نیز به اندازه پیام و فرکانس انتقال بستگی دارد.
همان فرمول اعمال می شود:
[در این میان] [در برابر آیات و آیات] به صورت پیام (مشرکان) در هر ثانیه [[۱۰]
به عنوان مثال، اگر هر پیام CoAP 100 بایت باشد و 10 پیام هر ثانیه ارسال شود، خروجی 1000 بایت در ثانیه است.
عوامل موثر بر Throughput
- پهنای باند شبکه Network پهنای باند
- اندازه پیام
- فرکانس انتقال
- پروتکل های سربار
- پردازش قدرت