Table of Contents

ब्लूटूथ पहनने योग्य में पावर दक्षता का महत्व

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

ब्लूटूथ लो एनर्जी (BLE) आर्किटेक्चर और पावर फंडामेंटल

BLE 2.4 गीगाहर्ट्ज ISM बैंड में काम करता है और 40 चैनलों (3 विज्ञापन चैनलों, 37 डेटा चैनलों) का उपयोग करता है। प्रोटोकॉल लंबे निष्क्रिय अवधि के बाद गतिविधि के छोटे विस्फोट के आसपास बनाया गया है। प्रमुख मापदंडों में बिजली की खपत को प्रभावित करने वाले विज्ञापन अंतराल, कनेक्शन अंतराल, दास विलंबता और पर्यवेक्षण समय-बाहर शामिल हैं। BLE मानक कई भूमिकाओं को परिभाषित करता है - परिधीय (आम तौर पर पहनने योग्य) और केंद्रीय (जैसे, स्मार्टफोन)। प्रत्येक भूमिका में अलग-अलग पावर प्रोफाइल हैं।

विज्ञापन मोड

विज्ञापन मोड में, एक परिधीय उपकरण समय-समय पर तीन विज्ञापन चैनलों में से एक पर छोटे पैकेट भेजता है। विज्ञापन (advInterval) रेंज के बीच का अंतराल 20 ms से 10.24 s तक होता है, जिसमें 1.28 s की डिफ़ॉल्ट होती है। एक छोटा अंतराल तेजी से खोज की अनुमति देता है लेकिन बिजली की खपत को बढ़ाता है। कई पहनने योग्य औसत शुल्क चक्र को कम रखते हुए बड़े पेलोड भेजने के लिए BLE 5.0+ में विस्तारित विज्ञापन मोड का उपयोग करते हैं। विज्ञापन अंतराल को समायोजित करना बैटरी संरक्षण के लिए सबसे प्रभावी लीवरों में से एक है।

स्कैनिंग मोड और आरंभ करना

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

कनेक्टेड मोड: कनेक्शन अंतराल और दास विलंबता

एक बार जुड़े होने के बाद, परिधीय और केंद्रीय कनेक्शन अंतराल (7.5 ms से 4 s) पर सहमत होते हैं। परिधीय केंद्रीय से डेटा प्राप्त करने के लिए केवल प्रत्येक अंतराल की शुरुआत में ही जागता है। यदि कोई डेटा नहीं है, तो यह नींद में वापस जाता है। स्लेव विलंबता परिधीय को एक निर्धारित संख्या में कनेक्शन की घटनाओं तक पहुंचने की अनुमति देती है, जिससे बिजली ड्रॉ को कम किया जा सकता है। उदाहरण के लिए, हर 5 सेकंड में पहनने योग्य ट्रांसमिटिंग हार्ट रेट डेटा 4 सेकंड की दासता विलंबता के साथ 500 ms के कनेक्शन अंतराल का उपयोग कर सकता है, जिसका अर्थ है कि यह केवल 2.5 सेकंड में चेक करता है।

स्लीप मोड्स एंड डीप स्लीप

BLE चिप्स कई नींद राज्यों की पेशकश: निष्क्रिय मोड (टाइमर के साथ कम बिजली नींद), गहरी नींद (रैम का प्रतिधारण, बहुत कम वर्तमान), और बंद (बाहरी घटना के माध्यम से जागें)। आवेदन की जरूरतों के आधार पर इन राज्यों के बीच कुशल फर्मवेयर संक्रमण। एक फिटनेस ट्रैकर रात भर गहरी नींद में रह सकता है, एक एक्सेलेरोमीटर रुकावट के माध्यम से जाग सकता है, फिर सुबह में एक स्मार्टफोन के साथ डेटा को सिंक करने के लिए विज्ञापन मोड में प्रवेश कर सकता है।

विस्तारित बैटरी लाइफ के लिए उन्नत BLE विशेषताएं

डेटा लम्बाई एक्सटेंशन (DLE)

BLE 4.2 में पेश किया गया, DLE मूल 27 बाइट्स के बजाय 251 बाइट्स तक के पैकेट की अनुमति देता है। Fewer प्रसारण का मतलब कम रेडियो गतिविधि है। उदाहरण के लिए, सेंसर डेटा के एक पहनने योग्य भेजने वाले 100 बाइट्स चार के बजाय एक पैकेट में ऐसा कर सकते हैं, जो ऑन-एयर टाइम और एनर्जी खपत को कम कर सकते हैं।

LE 2M PHY और कोडित PHY

BLE 5.0 तीन भौतिक परतों की शुरुआत की: 1M (legacy), 2M (डबल गति), और कोडित PHY (125 kbps या 500 kbps पर लंबी दूरी)। 2M PHY संचरण समय को आधे से डेटा की समान मात्रा के लिए कम कर देता है, वर्तमान खपत को कम करता है। कोडित PHY रेंज को बढ़ाता है लेकिन प्रति बिट अधिक ऊर्जा का उपयोग करता है; पहनने योग्य जो लंबी दूरी की आवश्यकता होती है (जैसे, परिसंपत्ति ट्रैकर) के लिए, यह पैकेट की एक छोटी संख्या के लिए सार्थक हो सकता है। आम तौर पर, 2M PHY को बैटरी संचालित पहनने योग्य के लिए पसंद किया जाता है जब रेंज पर्याप्त होती है।

श्वेतसूची और फ़िल्टरिंग

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

LE Safe Connections

जबकि एन्क्रिप्शन ओवरहेड जोड़ता है, BLE सुरक्षित कनेक्शन कुंजी पर बातचीत करने के लिए एलीप्टिक वक्र डिफी-हेलमैन (ECDH) का उपयोग करता है, जो विरासत जोड़ी की तुलना में जोड़ी के पैकेट की संख्या को कम करता है। एक बार कनेक्ट होने के बाद, एन्क्रिप्टेड डेटा पथ ऊपर उल्लिखित DLE का उपयोग कर सकता है। नेट इफेक्ट एक अधिक कुशल जोड़ी प्रक्रिया है जो कम ऊर्जा का उपभोग करती है।

कनेक्शन पैरामीटर अद्यतन प्रक्रिया

प्रारंभिक कनेक्शन के बाद, परिधीय एक लंबे कनेक्शन अंतराल, उच्च दास विलंबता या दोनों का अनुरोध कर सकता है। यह गतिविधि के आधार पर अपनी पावर प्रोफाइल को अनुकूलित करने की अनुमति देता है। उदाहरण के लिए, एक कसरत के दौरान, यह वास्तविक समय के डेटा के लिए एक लघु अंतराल का उपयोग कर सकता है; जब निष्क्रिय हो जाता है, तो यह बैटरी को बचाने के लिए एक आराम से अंतराल का अनुरोध कर सकता है।

डेवलपर्स के लिए रियल-विश्व पावर ऑप्टिमाइज़ेशन रणनीतियां

विज्ञापन चक्र का अनुकूलन

एक पहनने योग्य के लिए जिसे केवल तभी खोजा जा सकता है जब उपयोगकर्ता स्क्रीन को टैप करता है या एक बटन दबाता है, का उपयोग करें, सीमित खोज योग्य मोड कुछ सेकंड के लिए एक लघु विज्ञापन अंतराल (जैसे 30 एमएस) के साथ, फिर ]] को फिर से बदल दें, गैर-डिस्कवरी [[FLT: 3]] या लंबे अंतराल विज्ञापन (जैसे, 2.56 s)]। हमेशा आने वाले कनेक्शन को फ़िल्टर करने के लिए एक श्वेत सूची का उपयोग करें।

सही कनेक्शन पैरामीटर चुनना

आवेदन विलंबता के रूप में उच्च के रूप में कनेक्शन अंतराल सेट करें। हृदय गति मॉनिटर (एचआरएम) जैसे स्वास्थ्य सेंसर के लिए, 500 ms से 1000 ms का कनेक्शन अंतराल विशिष्ट है, जिसमें 3-5 की दासता विलंबता है। यह प्रत्येक 2-5 सेकंड में चेक-इन की पैदा करता है, जो एचआरएम डेटा के लिए स्वीकार्य है। सतत स्ट्रीमिंग (जैसे, ईसीजी) के लिए, एक छोटा अंतराल अपरिहार्य हो सकता है, लेकिन डीएलई पैकेट की गिनती को कम करने में मदद कर सकता है।

डेटा ट्रांसमिशन को कम करना

केवल डेटा भेजते हैं जब यह निश्चित अंतराल के बजाय बदलता है (चालन-संचालित)। Write Command] (कोई acknowledgment) बजाय राइट अनुरोध के बजाय विश्वसनीयता महत्वपूर्ण नहीं है का उपयोग करें। स्मार्टफोन के लिए भारी प्रसंस्करण बंद करें और केवल सारांश भेजें।

प्रभावी रूप से Sleep Modes का उपयोग करना

तीन राज्यों के साथ एक राज्य मशीन को लागू करें: active (सेंसर नमूनाकरण और BLE कनेक्टेड), idle] (BLE स्लीपिंग, रेडियो ऑफ, सेंसर कम पावर), और डीप स्लीप (केवल RTC दौड़ना)। वेक सूत्र: पुश बटन, एक्सेलेरोमीटर बाधा, या टाइमर। उदाहरण के लिए, गहरी नींद में एक स्मार्टवॉच हर घंटे एक पेजिंग प्रक्रिया के माध्यम से आने वाली कॉल की जांच के लिए जाग सकता है।

BLE 5.x एक्सटेंशन का अन्वेषण

] का प्रयोग करें विज्ञापन को एक विज्ञापन पैकेट में 255 बाइट्स तक भेजने के लिए, बिना किसी पूर्ण कनेक्शन के आवधिक विज्ञापन को सक्षम करने के लिए। यह बेकन जैसी पहनने योग्य वस्तुओं के लिए उपयोगी हो सकता है जो कभी-कभी एक केंद्रीय में स्थिति (जैसे बैटरी स्तर) का प्रसारण करता है।

उपयोगकर्ता अनुभव और डिवाइस दीर्घायु पर प्रभाव

उपयोगकर्ता कम से कम एक दिन (स्मार्टवॉच) सप्ताह (सरल फिटनेस बैंड) तक चलने की उम्मीद करते हैं। BLE पावर ऑप्टिमाइज़ेशन सीधे इसे प्रभावित करता है। उदाहरण के लिए, Apple वॉच सीरीज़ 9 एक कस्टम BLE स्टैक का उपयोग करता है जो उपयोग के आधार पर कनेक्शन अंतराल को समायोजित करता है; यह मध्यम उपयोग के साथ सभी दिन की बैटरी प्राप्त कर सकता है। इसी तरह, Xiaomi Mi Band 8 16 दिनों तक गहरी नींद के साथ मिलकर एक लंबे विज्ञापन अंतराल का उपयोग करता है। इन अंतर्निहित तकनीकों को समझना उपभोक्ताओं को तकनीकी बारीकियों की सराहना करने में मदद करता है और डेवलपर्स को अपने डिजाइनों में बैटरी जीवन को प्राथमिकता देने में मदद करता है।

व्यापार-बंद: उत्तरदायित्व बनाम बैटरी लाइफ

लघु कनेक्शन अंतराल उपयोगकर्ता-perceived responsiveness (जैसे, तेज अधिसूचना) में सुधार करते हैं लेकिन शक्ति ड्रॉ को बढ़ाते हैं। स्मार्टवॉच ऑपरेटिंग सिस्टम अक्सर एक "कम पावर मोड" को उजागर करते हैं जो कनेक्शन अंतराल को बढ़ाता है और स्क्रीन चमक को कम करता है। डेवलपर्स को विन्यास योग्य पावर प्रोफाइल - प्रदर्शन, संतुलित और पावर सेव प्रदान करना चाहिए - इसलिए उपयोगकर्ता अपनी दैनिक जरूरतों के आधार पर चुन सकते हैं।

आगे पढ़ने के लिए बाहरी संदर्भ

निष्कर्ष

ब्लूटूथ के कम पावर मोड - विज्ञापन अंतराल से कनेक्शन मापदंडों और उन्नत BLE 5.x सुविधाओं तक - पहनने योग्य में बैटरी जीवन को बढ़ाने के लिए एक मजबूत टूलकिट को बंद करें। ध्यान से चयन करने के मापदंडों तक, DLE और PHY विकल्पों का लाभ उठाकर और बुद्धिमान नींद राज्यों को लागू करने के द्वारा, निर्माता छोटे सिक्के कोशिकाओं या कॉम्पैक्ट लिथियम बैटरी पर कार्य के दिनों या सप्ताह को प्राप्त कर सकते हैं। चूंकि आईओटी पारिस्थितिकी तंत्र बढ़ता है, इसलिए ये शक्ति अनुकूलन रणनीति उपयोगकर्ता के अनुकूल, लंबे समय तक चलने वाले पहनने योग्य उपकरणों को बनाने के लिए महत्वपूर्ण रहेगी।