ब्लूटूथ संचार वास्तुकला को समझने के लिए यह एक बुनियादी प्रश्न है। सरल शब्दों में, मास्टर और स्लेव मॉड्यूल एक नेटवर्क के भीतर एक डिवाइस की भूमिका और व्यवहार को परिभाषित करते हैं, और मुख्य अंतर इसी में निहित हैजो सक्रिय रूप से कनेक्शन आरंभ और प्रबंधित करता है.
हम स्पष्टता के लिए एक सादृश्य का उपयोग कर सकते हैं:
A मास्टर मॉड्यूलएक की तरह हैवायरलेस नेटवर्क का "राउटर" या "होस्ट"।. यह आसपास के उपकरणों को स्कैन करने और सक्रिय रूप से कनेक्शन अनुरोध शुरू करने के लिए जिम्मेदार है।
A गुलाम मॉड्यूलएक की तरह हैवायरलेस नेटवर्क से जुड़ने वाला "डिवाइस"।(उदाहरण के लिए, एक फोन, कंप्यूटर)। यह आम तौर पर खोजे जाने और कनेक्ट होने की प्रतीक्षा करता है, फिर मास्टर के आदेशों का जवाब देता है।
नीचे दी गई तालिका मुख्य अंतरों को स्पष्ट रूप से सारांशित करती है:
| विशेषता | मास्टर मॉड्यूल | गुलाम मॉड्यूल |
|---|---|---|
| मुख्य भूमिका | कनेक्शन आरंभकर्ता एवं प्रबंधक | कनेक्शन प्रत्युत्तर |
| कनेक्शन व्यवहार | सक्रिय रूप से स्कैन करता है, युग्मन आरंभ करता है, और कनेक्शन स्थापित करता है। | अपनी उपस्थिति का विज्ञापन करता है और जुड़ने की प्रतीक्षा करता है। |
| नेटवर्क नियंत्रण | संचार समय (कनेक्शन अंतराल) को नियंत्रित करता है और डेटा विनिमय को शेड्यूल करता है। | निर्दिष्ट समय स्लॉट में उत्तर देते हुए, मास्टर के शेड्यूल का अनुपालन करता है। |
| विशिष्ट उपकरण | फ़ोन, कंप्यूटर, टैबलेट, केंद्रीय नियंत्रक (जैसे, स्मार्ट हब)। | ब्लूटूथ हेडसेट, चूहे, कीबोर्ड, सेंसर, बीकन। |
| बिजली की खपत | अपेक्षाकृत अधिक (निरंतर स्कैनिंग और प्रबंधन की आवश्यकता है)। | बेहद कम हो सकता है(ज्यादातर समय स्लीप मोड में बिता सकते हैं)। |
| नेटवर्क टोपोलॉजी | एक मास्टर से जुड़ सकता हैएकाधिकगुलाम, एक गठनस्टार नेटवर्क (पिकोनेट). | आमतौर पर एक गुलाम से जुड़ा होता हैकेवल एकएक समय में मास्टर. |
🔄 विस्तृत संचार प्रक्रिया: फ़ोन को हेडफ़ोन से कनेक्ट करने का उदाहरण
स्टैंडबाय चरण: ब्लूटूथ हेडफ़ोन (गुलाम मॉड्यूल) बिजली चालू करें और समय-समय पर शुरू करेंविज्ञापन देनाउनकी उपस्थिति और बुनियादी जानकारी (जैसे, डिवाइस का नाम, सेवाएँ)।
खोजें और आरंभ करें: फ़ोन (मास्टर मॉड्यूल) ब्लूटूथ चालू करता है और प्रारंभ होता हैस्कैनिंगविज्ञापन संकेतों के लिए. हेडफोन की खोज पर, फोन (मास्टर) सक्रिय रूप सेएक युग्मन और कनेक्शन अनुरोध भेजता हैहेडफोन (गुलाम) के लिए.
कनेक्शन स्थापना: हेडफ़ोन अनुरोध स्वीकार करते हैं। दोनों पक्ष एक लिंक कुंजी का आदान-प्रदान करते हैं, सफलतापूर्वक एक समर्पित संचार लिंक स्थापित करते हैं।
डेटा एक्सचेंज: कनेक्शन स्थापित होने के बाद, फ़ोन (मास्टर) संचार की लय को नियंत्रित करता है। यह विशिष्ट समय अंतराल पर हेडफ़ोन (स्लेव) को "पोल" करता है, और हेडफ़ोन "पूछे जाने" पर डेटा (उदाहरण के लिए, ऑडियो पैकेट या बैटरी जानकारी) के साथ उत्तर देता है।
💡 मुख्य अवधारणाएँ और सामान्य प्रश्न
मास्टर-गुलाम सक्षम मॉड्यूल: आज बाज़ार में अधिकांश सामान्य -उद्देश्य वाले ब्लूटूथ मॉड्यूल समर्थन करते हैंमास्टर{{0}गुलाम क्षमता. इसका मतलब यह है कि एक ही मॉड्यूल को दूसरों से जुड़ने के लिए "मास्टर" के रूप में या दूसरों से कनेक्शन की प्रतीक्षा करने के लिए "गुलाम" के रूप में कॉन्फ़िगर किया जा सकता है, जो काफी लचीलापन प्रदान करता है।
एक से {{1} एक बनाम एक से {33 से 4 अनेक तक:
क्लासिक ब्लूटूथ और ब्लूटूथ लो एनर्जी (BLE) दोनों सपोर्ट करते हैंएक मास्टर अनेक दासों से जुड़ रहा है(उदाहरण के लिए, एक कंप्यूटर एक माउस और कीबोर्ड से एक साथ जुड़ रहा है)।
पारंपरिक मोड में, एक स्लेव मॉड्यूल ऐसा कर सकता हैएक समय में केवल एक ही मास्टर से जुड़े रहें(उदाहरण के लिए, हेडफ़ोन आमतौर पर ऑडियो प्लेबैक के लिए एक साथ दो फोन से कनेक्ट नहीं हो सकते हैं)।
कैसे चुने?
यदि आपके डिवाइस को इसकी आवश्यकता हैसक्रिय रूप से अन्य उपकरणों की तलाश करें और उनसे जुड़ें(उदाहरण के लिए, एक डेटा संग्राहक कई सेंसरों से जानकारी एकत्र करता है), आपको इसकी आवश्यकता हैमास्टर मॉड्यूलया एमास्टर-गुलाम सक्षम मॉड्यूल.
यदि आपके डिवाइस में एक ही फ़ंक्शन है और मुख्य रूप सेकिसी केंद्रीय उपकरण द्वारा नियंत्रित या पढ़े जाने की प्रतीक्षा करता है(उदाहरण के लिए, एक हृदय गति सेंसर, एक ट्रैकर), फिर एगुलाम मॉड्यूलपर्याप्त है.
संक्षेप में, मास्टर मॉड्यूल हैनेटवर्क का नियंत्रण केंद्र, और स्लेव मॉड्यूल एक हैसमापन बिंदु नोड. किसी भी ब्लूटूथ एप्लिकेशन को डिज़ाइन करने के लिए इस संबंध को समझना मौलिक है।


