इंटरनेट ऑफ थिंग्स (आईओटी) प्रोटोकॉल एक नेटवर्क में उपकरणों के बीच संचार को सक्षम करने के लिए आवश्यक हैं। वे परिभाषित करते हैं कि डेटा कैसे विभिन्न हार्डवेयर और सॉफ्टवेयर प्लेटफार्मों में संचारित, प्राप्त और संसाधित किया जाता है। यह लेख अपने उपयोग के मामलों को चित्रित करने के लिए व्यावहारिक उदाहरणों के साथ आम आईओटी प्रोटोकॉल का अवलोकन प्रदान करता है।

कॉमन आईओटी प्रोटोकॉल

कई प्रोटोकॉल का व्यापक रूप से आईओटी अनुप्रयोगों में उपयोग किया जाता है, प्रत्येक विशिष्ट परिदृश्यों के लिए उपयुक्त है जो बिजली की खपत, डेटा दर और नेटवर्क टोपोलॉजी जैसे कारकों पर आधारित होते हैं।

MQTT

MQTT (Message Queuing Telemetry Transport) एक हल्के प्रकाशन-subscribe प्रोटोकॉल है। यह सीमित संसाधनों और अविश्वसनीय नेटवर्क वाले उपकरणों के लिए आदर्श है। MQTT उपकरणों को एक केंद्रीय ब्रोकर को डेटा भेजने में सक्षम बनाता है, जो तब इसे ग्राहकों को वितरित करता है।

उदाहरण के लिए, एक स्मार्ट होम सिस्टम MQTT का उपयोग निगरानी और विश्लेषण के लिए क्लाउड सर्वर पर तापमान सेंसर डेटा को संचारित करने के लिए कर सकता है।

कोआ

कॉन्सल्टेड एप्लीकेशन प्रोटोकॉल (CoAP) को सीमित प्रोसेसिंग पावर वाले सरल इलेक्ट्रॉनिक्स के लिए डिज़ाइन किया गया है। यह UDP पर काम करता है और HTTP के समान अनुरोध-प्रतिक्रियाओं का समर्थन करता है।

एक स्मार्ट लाइटिंग सिस्टम में, CoAP को दूरस्थ रूप से रोशनी को नियंत्रित करने के लिए इस्तेमाल किया जा सकता है, जिसमें उपकरणों को टॉगल करने या चमक को समायोजित करने के लिए अनुरोध भेजने का अनुरोध किया जा सकता है।

HTTP / HTTPS

HTTP और HTTPS मानक वेब प्रोटोकॉल हैं जो उपकरणों और सर्वरों के बीच संचार के लिए उपयोग किए जाते हैं। वे वेब सेवाओं के साथ सुरक्षित डेटा हस्तांतरण और एकीकरण की आवश्यकता वाले अनुप्रयोगों के लिए उपयुक्त हैं।

उदाहरण के लिए, एक सुरक्षा कैमरा प्रसारण के दौरान डेटा सुरक्षा सुनिश्चित करने के लिए, एक क्लाउड स्टोरेज सेवा में फुटेज अपलोड कर सकता है।

  • MQTT
  • कोआ
  • HTTP / HTTPS
  • लोरावान
  • ज़िग्बी