थ्रेड क्या है?

GitHub पर सोर्स देखें

थ्रेड

Thread®, IPv6 पर आधारित एक नेटवर्किंग प्रोटोकॉल है. इसे IEEE 802.15.4-2006 वायरलेस मेश नेटवर्क में, कम पावर वाले इंटरनेट ऑफ़ थिंग्स डिवाइसों के लिए डिज़ाइन किया गया है. इसे आम तौर पर, वायरलेस पर्सनल एरिया नेटवर्क (डब्ल्यूपीएएन) कहा जाता है. Thread, ZigBee, Z-Wave, और ब्लूटूथ स्मार्ट जैसे अन्य 802.15 मेश नेटवर्किंग प्रोटोकॉल से अलग है.

Thread की मुख्य सुविधाएं:

  • आसान — इसे इंस्टॉल करना, शुरू करना, और इस्तेमाल करना आसान है
  • सुरक्षा — Thread नेटवर्क में मौजूद सभी डिवाइसों की पुष्टि की जाती है और सभी तरह के कम्यूनिकेशन को एनक्रिप्ट किया जाता है
  • भरोसेमंद — यह सेल्फ़-हीलिंग मेश नेटवर्किंग है. इसमें किसी एक पॉइंट पर गड़बड़ी होने की संभावना नहीं होती. साथ ही, इसमें स्प्रेड-स्पेक्ट्रम तकनीकों का इस्तेमाल किया जाता है, ताकि इंटरफ़ेरंस से सुरक्षा मिल सके
  • एफ़िशिएंट — कम पावर वाले Thread डिवाइस, सालों तक बैटरी पावर पर काम कर सकते हैं और स्लीप मोड में रह सकते हैं
  • स्केलेबल — Thread नेटवर्क में सैकड़ों डिवाइस जोड़े जा सकते हैं

अगर आपने Thread का इस्तेमाल पहले नहीं किया है, तो OpenThread को अपने ऐप्लिकेशन में इस्तेमाल करने के लिए, इसकी बुनियादी बातें समझना ज़रूरी है. इस प्राइमर का मकसद, Thread के पीछे के कॉन्सेप्ट और उसके काम करने के तरीके के बारे में बताना है. साथ ही, OpenThread के डेवलपमेंट के लिए एक शुरुआती प्लैटफ़ॉर्म उपलब्ध कराना है.

यह माना जाता है कि आपको इन विषयों के बारे में अच्छी जानकारी है:

  • IEEE 802.15.4
  • नेटवर्किंग और राउटिंग के कॉन्सेप्ट
  • IPv6

Thread की पूरी जानकारी देखने के लिए, threadgroup.org पर जाएं.