چرا پروتکل zigbee در اینترنت اشیاء مهم است؟

چرا پروتکل zigbee در اینترنت اشیاء مهم است؟

ابتدا باید بدانیم که zigbee چیست؟

پروتکل zigbee یک راه حل کامل مطابق استاندارد IEEE802.15.4 عمل می کند و از فن آوری شبکه مش بی سیم استفاده می کند این فن آوری مبتنی بر استاندارد های است که برای فعال کردن شبکه های بی سیم ماشین به ماشین (m2m) و اینترنت اشیا (iot) کم هزینه و کم مصرف ایجاد شده است .
استاندارد zigbee توسط zigbee Allince ایجاد شده که شامل بسیاری از شرکتهای مهم مانند میتسوبیشی- فیلیپس -اپسون- اتمل به عنوان یک سازمان غیر انتفاعی در سال 2002 تاسیس شد.
ZIGBEE به توسعه دهندگان شامل سخت افزار و نرم افزار IOT خدمات ارائه میدهد و جهت کابران نهایی انعطاف پذیری و همچنین سازگاری عالی ارائه می دهد.

ویژگی های پروتکل zigbee:

 مصرف کم انرژی:
zigbee به گونه ای طراحی شده است که انرژی کمی مصرف می کند این ویژگی خصوصا برای دستگاههای مانند سنسورها که به باتری متصل هستند بسیار حیاتی و مهم است . 
 شبکه های خود سازماندهی :
تجهیزاتی که در داخل قابلیت ایجاد zigbee را دارد شبکه مش (mesh) این امکان را می دهد که به طور خودکار با یکدیگر ارتباط برقرار کنند در صورت قطع شدن یک مسیر از مسیر های دیگر استفاده کنند .
محدود وسیع تحت پوشش :
بااستفاده از شبکه های مش (mesh) میتوان محدوده وسیع تری پروتکل zigbee تحت پوشش قرار دهد. بنابراین نصب تجهیزات در آپارتمان ها و یا ویلاها دچار چالش خاصی نمیگردد .
)هزینه پایین :
به دلیل سادگی و کارایی بالای تجهیزات zigbee هزینه های پیاده سازی و نگهداری پایینی دارد .
)امنیت :
دارای پروتکلهای امنیتی قوی است که داده ها را در هنگام انتقال محافظت می کند .
قابلیت مقیاس پذیری : 
این پروتکل می تواند به راحتی به تعداد زیادی از دستگاهها متصل شود از این لحاظ دارای قابلیت مقیاس پذیری بالایی است .

توپولوژی شبکه zigbee:

پروتکل اتصال zigbee از استاندارد طراحی بی سیم فیزیکی  802.15.4 IEEE  استفاده می کند که توسط موسسه مهندسین برق و الکترونیک IEEE  در سال 2003 تایید هیئت مدیره را دریافت کرد. محصولاتی با عمر باطری چندین ساله امکان برقراری ارتباط را برقرار می کنند امکان ارتباط در پروتکل zigbee به روشهای ذیل برقرار است . 
1) شبکه بشکل star 
2)شبکه بشکل mesh 
3) شبکه بشکل tree

شبکه استار (star)

این نوع شبکه به عنوان یک از مهمترین شبکه های zigbee شناخته می شود که نقاط نهایی با بخش هماهنگ کننده ارتباط برقرار می کنند. از تجهیزاتی که بعنوان نقطه نهایی استفاده می گردد بطور مثال شامل سنسورها حرکتی اعلام حریق، و سایر تجهیزاتی که پارامترهای مختلف را اندازه گیری می کنند و قسمت هماهنگ کنند مانند درگاه می باشند .

شبکه درختی :

در این مدل شبکه گره ها به شکل درختی شاخته می شوند و دارای یک گره مرکزی است که شامل هماهنگ کننده و چندین روترو دستگاه پایانی است. هدف اصلی افزایش محدوده پوشش شبکه ای است .

محدود امنیتی در پروتکل zigbee :

فناوری های بی سیم عمدتا چهار نوع بلوثوت، وای فای. zwave و zigbee تقسیم می شوند. هیچ فناوری کاملا در برابر حمله مصون نیست.  پروتکل zigbee در محدوده کوچکی از فناوری های بی سیم ایمن قرار دارد و همه دستگاه های تحت این پروتکل از رمز نگاری داخلی برای جلوگیری از هک شدن استفاده می کنند.

انواع zigbee :

بطور کلی دو نوع zigbee وجود دارد.
zigbee3 و zigbee pro با این حال چندین نوع دیگر هم وجود دارد که برای دامنه ها و برنامه های خاص از جمله zigbee green و home Automation طراحی شده اند .

zigbee3 
آخرین نسخه در نظر گرفته شده است تا استانداردی مشترک برای دستگاه های سازنده های مختلف فراهم کند تا بتوانند بطور یکپارچه کار کنند این نسخه قابلیت همکاری بین انواع تجهیزات تولید شده توسط فروشندگان مختلف را فراهم میکند .و بهبود ویژگی های امنیتی و رمز نگاری و احراز هویت افزایش مقیاس پذیری شبکه با پشتیبانی از دستگاه های بیشتر بهینه شدن مصرف کم تجهیزات و بهبود عملکرد هر یک جزء قابلیت های بی شمار zigbee می باشد.

(ZHA) zigbee home Automation 
یک نسخه عمومی تر از  zigbee است که برای استفاده از طیف گسترده ای از برنامه های اتوماسیون خانگی طراحی شده است و دارای ویژگیهای شبکه پیچیده تر و طیف وسیع تری از دستگاهها را در یک سیستم ادغام می کند.
مقایسه پروتکل zigbee با سایر پروتکلهای هوشمند سازی مانند  bluetooth – zwave- wifi

نتیجه گیری :

بطور معمول انتخاب یک پروتکل مناسب بستگی به نیاز ها و اهداف پروژه شما دارد اگر به دنبال یک راه حل جامع و کاملی هستیدپروتکل zigbee میتواند تمامی نیاز های شما را تحت پوشش قرار دهد در صورتیکه بعنوان کاربر نهایی قصد استفاده از تجهیزات هوشمند را دارید توصیه ما استفادهه از یکی از معروفترین پلتفرم های اینترنت اشیاء به نام (تویا) tuya می باشد با کمک این نرم افزار شما میتوانید براحتی تمامی تجهیزات هوشمند را خودتان در نرم افزار بدون نیاز به فرد متخصص اضافه نموده و سناریو های متفاوت انجام دهید.

به این مطلب چند ستاره می دهید ؟ (کمترین امتیاز سمت راست ، بیشترین امتیاز سمت چپ)