از آنجایی که فنآوریهای اتصال دستگاههای هوشمند برای سهم بازار رقابت میکنند، تولیدکنندگان باید به دقت فکر کنند که از کدام پروتکلها در پیشنهادات خانه هوشمند خود استفاده کنند.
فن آوری های خانه های هوشمند در حال تغییر نحوه زندگی مردم هستند. دستگاههای اینترنت اشیا (IoT) به مصرفکنندگان این امکان را میدهند که کنترل بیشتری بر همه چیز از مصرف انرژی گرفته تا امنیت خانه داشته باشند.
اما با گسترش بازار دستگاه های هوشمند، تقاضای مصرف کنندگان برای قابلیت همکاری دستگاه ها نیز افزایش یافته است. در نتیجه، تولیدکنندگان به طور فزایندهای به این فکر میکنند که کدام پروتکلهای ارتباطی باز برای محصولاتشان بهترین هستند و گزینههایی مانند Zigbee و Thread شروع به ظهور کردهاند.
این دو فناوری شباهتهای زیادی دارند: هر دو دستگاهها را قادر میسازند در میان شبکههای مش محلی با یکدیگر ارتباط برقرار کنند، هر دو بر روی یک پروتکل لایه سختافزاری کار میکنند (IEEE 802.15.4)، هر دو از استانداردهای باز استفاده میکنند و از باند فرکانسی 2.4 گیگاهرتز ISM استفاده میکنند، و هر دو گزینههای جذابی هستند. برای دستگاه هایی که به حداقل برق نیاز دارند.
با وجود این شباهت ها، تولیدکنندگان نباید Zigbee و Thread را با هم ترکیب کنند، زیرا هر دو دارای مزایا و معایب واضحی هستند که آنها را برای محصولات خاص ایده آل می کند. به این ترتیب، برای تصمیم گیرندگان اینترنت اشیا – و همچنین مصرف کنندگان – مهم است که از آنچه هر پروتکل ارائه می دهد آگاه باشند تا بتوانند تصمیمات آگاهانه ای در مورد استفاده از دستگاه های خود بگیرند.
مزایا و معایب Zigbee
Zigbee یک فناوری اتصال کامل پشته است و یکی از پرکاربردترین پروتکلها در بازار اینترنت اشیا است. علامت Zigbee علاوه بر اینکه قدیمیترین و شناخته شدهترین پروتکل شبکهسازی مش است – یک مزیت بزرگ برای خود – بهخاطر مجموعهای از خوشهها و دستورات متقابل خوشهای، Zigbee Cluster Library (ZCL)، که به عنوان پایهای برای Dotdot عمل میکند، بهطور گسترده شناخته شده است. ، به اصطلاح “زبان جهانی اینترنت اشیا”.
Dotdot یک لایه کاربردی است که اتصال بهینه بین دستگاه های خانه هوشمند را ارائه می دهد. برای درک واقعی آنچه که Dodot را قابل توجه میکند، عمیقتر کردن ارزش لایههای کاربردی در دستگاههای IoT مفید است.
اگر لایه فیزیکی یک شبکه مش به دستگاه ها توانایی برقراری ارتباط با یکدیگر را بدهد، وظیفه یک لایه برنامه اطمینان از این است که این دستگاه ها به یک زبان صحبت می کنند. بسیاری از دستگاههای اینترنت اشیا به لایههای کاربردی مختلفی مجهز هستند، به این معنی که بدون استفاده از روترهای اضافی یا تنظیمات شبکه نمیتوانند با یکدیگر صحبت کنند. در نتیجه، مصرفکنندگان تمایل دارند از خرید بیش از حد دستگاههای خانگی هوشمند، بهویژه دستگاههایی که توسط تولیدکنندگان مختلف ساخته میشوند، اجتناب کنند.
Dotdot میتواند ZCL را روی هر لایه برنامه اجرا کند، به این معنی که دستگاههایی که از Dotdot پشتیبانی میکنند که از WiFi، Bluetooth® Low Energy یا Thread استفاده میکنند، در اتصال به دستگاههای Zigbee مشکلی ندارند و بالعکس. پشتیبانی Dotdot از ارتباط دستگاه به دستگاه به این معنی است که برنامهها میتوانند مستقیماً با دستگاهها صحبت کنند نه اینکه از طریق واسطهای مانند دروازه یا فضای ابری استفاده کنند. ارائه یک لایه کاربردی واحد که روی انواع مختلف شبکه های مش کار می کند، Zigbee را به یک انتخاب عالی برای توسعه دهندگان تبدیل می کند، صرف نظر از اینکه آنها به دنبال ساخت دستگاه هایی برای بازار خانگی یا تجاری هستند.
وقتی صحبت از استفاده در دنیای واقعی می شود، Zigbee به خوبی تثبیت شده است. اتحاد Zigbee اخیراً اعلام کرده است که نیم میلیارد چیپست Zigbee تا به امروز فروخته شده است. در واقع، تنها تا سال 2023، فناوریهای Zigbee 3.8 میلیارد واحد IEEE 802.15.4 را به خود اختصاص خواهند داد. از نظر امنیت هوشمند، اکوسیستم و دستگاههای ادغام رسانه – فکر کنید: Amazon Echo، Philips Hue، Samsung SmartThings، و غیره – در بیشتر موارد، رهبران صنعت Zigbee را به عنوان گزینه مورد نظر خود در نظر گرفتهاند.
گفتنی است، در حالی که Zigbee بدون شک رهبر قابلیت همکاری در دنیای خانه های هوشمند است، اما جنبه های منفی خود را دارد. دستگاه های Zigbee غیر IP هستند، به این معنی که اتصال دستگاه ها به اینترنت می تواند یک چالش باشد. برای اینکه دستگاههای Zigbee به اینترنت متصل شوند، کاربران باید دستگاههای خود را با یک دروازه جفت کنند تا آدرسهای IP را برای گرههای جداگانه در شبکه مش خود ایجاد کنند. این کمتر از حد ایده آل است، زیرا درگاه ها هزینه و پیچیدگی اضافی برای راه اندازی هستند.
مزایا و معایب Thread
Thread یک پروتکل شبکه بی سیم مشبک مبتنی بر IPv6 کم مصرف است. یکی از جنبه های منحصر به فرد Thread این است که شامل یک لایه کاربردی نمی شود – در واقع، پروتکل Thread منحصراً در لایه شبکه وجود دارد. این می تواند مثبت یا منفی باشد. کاربرانی که برای سفارشیسازی و انعطافپذیری در پیکربندی دستگاههای خود ارزش قائل هستند، این یک نقطه فروش جذاب خواهد بود، اما توسعهدهندگان با تجربه کمتر ممکن است برای معماری و طراحی دستگاههای Thread بهگونهای که از قابلیت همکاری قابل اعتماد پشتیبانی میکند، دچار مشکل شوند.
این واقعیت که Thread قابل آدرس دهی IP است بدون شک بزرگترین مزیت آن است. در حالی که دستگاه های Zigbee برای اتصال به اینترنت مشکل دارند، دستگاه های Thread عملا برای اتصال به اینترنت ساخته شده اند. علاوه بر این، تمام احراز هویت و راه اندازی Thread می تواند مبتنی بر تلفن هوشمند باشد، که مطمئناً یک امتیاز مثبت است
زمانی که تولیدکنندگان به این فکر می کنند که از کدام پروتکل ارتباطی در محصولات هوشمند خود استفاده کنند، باید استراتژیک باشند. برای شرکتهایی که دستگاههایی را توسعه میدهند که نیاز به اتصال به اینترنت دارند، Thread احتمالاً مناسبتر خواهد بود. برعکس، شرکتهایی که دستگاههایی را تولید میکنند که باید قابلیت همکاری داشته باشند – به عنوان مثال. دستگاههای خانه هوشمند – ممکن است Zigbee را ارجح بدانند.
با این حال، در نهایت، تصور اینکه این پروتکل ها در رقابت مستقیم با یکدیگر هستند، بسیار آسان است. در واقع فضای زیادی برای همکاری وجود دارد. Thread قبلاً به Zigbee Cluster Library Alliance پیوسته است و به استفاده از Dodot به عنوان لایه برنامه رسمی دستگاههای Thread اختصاص دارد. با همکاری یکدیگر، Zigbee و Thread قادر خواهند بود قابلیت همکاری بین محصولات خود را افزایش دهند، که منجر به لذت بردن بیشتر مصرف کنندگان از طیف وسیع تری از محصولات IoT در خانه های هوشمند خود می شود.