मैं नीचे दिए गए पिछले उत्तर के मुख्य भाग को छोड़ दूंगा, क्योंकि इसमें कई रेडियो प्रोटोकॉल के बीच अंतर के बारे में अधिक जानकारी है।
Zigbee 3.0 और Z-Wave के बीच के अंतर के लिए, आइए एक पक्ष की तुलना करें:
- फ्रीक्वेंसी: Zigbee 2.4GHz बैंड का उपयोग करता है, जबकि Z- वेव यूरोप में 868MHz बैंड और अमेरिका में 900MHz ISM बैंड का उपयोग करता है ( यहाँ आवृत्ति आवृत्ति देखें )
- OSI Layers: Zigbee PHY / MAC Layers के लिए IEEE 802.15.4 स्पेक पर आधारित है, जहाँ Z-Wave ITU-T G.9959 rPHY / MAC पर आधारित है। Z-Wave प्रोटोकॉल स्टैक को सिग्मा डिज़ाइन्स द्वारा विकसित किया गया था (और मानक Z-Wave Alliance द्वारा बनाए रखा गया है), जबकि Zigbee को Zigbee Alliance द्वारा विकसित किया गया है। दोनों नेटवर्कों में मेष क्षमताएं हैं
- पारिस्थितिकी तंत्र: जेड-वेव का दावा है कि बाजार पर "1200 से अधिक उत्पाद" हैं, ज़िगबी एक समान आंकड़े का दावा करता है।
- प्रलेखन: Zigbee 3.0 कल्पना (अभी के लिए) केवल एलायंस सदस्यों के लिए उपलब्ध है (अन्य Zigbee मानकों को कुछ जानकारी दर्ज करने के बाद डाउनलोड किया जा सकता है (जो किसी भी तरह गुमनाम रहना चाहते हैं तो फर्जी हो सकता है)। Z- वेव आपको विकास किट खरीदने या एलायंस से जुड़ने के लिए युक्ति का उपयोग करने की आवश्यकता है।
- प्रमाणन: दोनों प्रोटोकॉल को पूरी तरह से प्रमाणित करने और प्रोटोकॉल लोगो का उपयोग करने में सक्षम होने के लिए प्रमाणन की आवश्यकता होगी।
आम तौर पर, प्रोटोकॉल का चयन करते समय आपको यहाँ ध्यान रखना चाहिए:
- फ़्रिक्वेंसी: आपके द्वारा नामित प्रोटोकॉल सभी 2.4GHz बैंड का उपयोग करते हैं, लेकिन बहुत से अन्य प्रोटोकॉल 868MHz, 915MHz, 433MHz बैंड का उपयोग करते हैं। विचार आवृत्ति कम है, ऊर्जा का उपयोग कम है और सीमा अधिक है। कम से कम सिद्धांत में। एक को एंटीना के भौतिक आकार (कम आवृत्ति, बड़ा एंटीना) पर भी विचार करना होगा।
- OSI परतें उपयोग की जाती हैं: "प्रोटोकॉल" में से कुछ में केवल OSI मॉडल की एक परत लागू होती है, और आपको संचार करने में सक्षम होने के लिए एक और परत लागू करनी होगी
- प्रोटोकॉल के उपयोग में आसानी: कुछ प्रोटोकॉल का उपयोग करना बहुत आसान है (उदाहरण के लिए EnOcean), कुछ अधिक जटिल हैं (Zigbee, BLE)। वे अपनी क्षमताओं और जानकारी भेजने की स्वतंत्रता में भिन्न होते हैं
- बिटरेट, फ्रेम आकार, उपयोगी पेलोड: आप किसी निश्चित समय सीमा में कितनी जानकारी भेज सकते हैं। आपके उपयोग के आधार पर, आपको बहुत अधिक डेटा भेजने की आवश्यकता हो सकती है, जहां विभिन्न प्रोटोकॉल इसके साथ अच्छा व्यवहार कर सकते हैं या नहीं भी कर सकते हैं।
- टकराव और पैकेट टकराव परिहार: कैसे प्रोटोकॉल बैंड के उपयोग और पैकेट टकराव (एक ही समय में दो वस्तुओं को भेजने) को रोकता है।
- पारिस्थितिक तंत्र: क्या इस प्रोटोकॉल का उपयोग करने वाले कई अन्य उपकरण हैं? आप अपनी वस्तु को (स्मार्टफोन से सीधे कनेक्ट करना चाहते हैं? इंटरनेट से सीधे? कुछ और)? क्या आपको इंटरनेट तक पहुंचने के लिए एक स्थानीय प्रवेश द्वार की आवश्यकता है?
- दस्तावेज़ीकरण उपलब्धता: क्या सभी जानकारी आवश्यक रूप से उपलब्ध है? क्या यह बंद है (क्या इसे पढ़ने के लिए किसी एसोसिएशन की सदस्यता की आवश्यकता है)? क्या यह एक भुगतान के पीछे है?
- अंतिम लेकिन कम से कम: उपयोग की लागत। अपने उत्पादों में कार्यान्वित और बेचा जाने के लिए, कुछ प्रोटोकॉल के लिए आपको गठबंधन में शामिल होने की आवश्यकता होगी ताकि आप प्रोटोकॉल के साथ अपने उत्पाद के अनुपालन को प्रमाणित कर सकें। यह अक्सर बहुत पैसा खर्च करता है (प्रोटोकॉल पर निर्भर करता है)।
मुझे लगता है कि यह बहुत ज्यादा यह सब बताता है, और अधिक जानकारी के लिए अच्छी दिशाओं को सही दिशा देना चाहिए।