क्या CoAP IEEE 802.15.4 पर निर्भर करता है?


9

CoAP विनिर्देशन में, यह निहित है कि IEEE 802.15.4 का उपयोग CoAP के संयोजन में किया जा सकता है। क्या यह आवश्यकता है या CoAP का उपयोग अन्य OSI लेयर 1, 2 प्रोटोकॉल जैसे IEEE 802.11, BLE या LTE / 5G / etc के साथ भी किया जा सकता है?

जवाबों:


8

नहीं, CoAP एक अनुप्रयोग परत प्रोटोकॉल है जो निर्भर नहीं है

असल में यह OSI परतों के पीछे की सुंदरता है। यदि सही ढंग से लागू किया गया है तो आप ज्यादातर उन्हें स्टैक कर सकते हैं लेकिन आप चाहते हैं। जैसा कि हर चीज के साथ शुरू होता है अगर सही ढंग से लागू किया जाता है तो ज्यादातर शैक्षणिक और कुछ प्रोटोकॉल दूसरों की तुलना में दूसरों के साथ मिलकर बेहतर होते हैं। कम या ज्यादा एकमात्र प्रतिबंध निचले स्तर के प्रोटोकॉल के साथ एक ऊपरी परत के डेटा को स्थानांतरित करने में सक्षम होना है।

सीओएपी के मामले में यह यूडीपी पर बहुत अच्छा चलता है जो अगले निचले ओएसआई स्तर, परिवहन स्तर पर इच्छित प्रोटोकॉल की तरह है।

एक जटिल परिवहन स्टैक के बजाय, यह आईपी पर यूडीपी के साथ मिलता है। - CoAP वेबसाइट

हमारे दैनिक वाई-फाई / स्मार्ट फोन के अनुभव से हम सभी जानते हैं कि आईपी 802.11 और LTE / 5G पर बहुत अच्छा चलता है।

ब्लूटूथ और यह कम ऊर्जा वाला है, लेकिन वास्तव में प्रोटोकॉल स्टैक हैं जो प्रस्तुति परत तक जाते हैं। मुझे यकीन नहीं है कि सीओएपी का मैच सीधे तौर पर कितना अच्छा है। यह आसान हो सकता है, लेकिन मैं अभी नहीं।

हालाँकि ब्लूटूथ 4.2 के साथ उन्होंने IPSP को शामिल किया। मूल रूप से आपको IPv6 को ब्लूटूथ पर सुरंग करने की अनुमति देता है जिससे आप मानक इंटरनेट प्रोटोकॉल सूट का उपयोग कर सकते हैं।

इंटरनेट प्रोटोकॉल सपोर्ट प्रोफाइल (IPSP) उपकरणों को IPSP का समर्थन करने वाले अन्य उपकरणों की खोज और संचार करने की अनुमति देता है। IPSP का समर्थन करने वाले उपकरणों के बीच संचार IPv6 पैकेट का उपयोग ब्लूटूथ कम ऊर्जा परिवहन पर किया जाता है। - ब्लूटूथ 4.2 विनिर्देश

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.