सैटलाइट कनेक्टिविटी

Android 15 और इसके बाद के वर्शन में, सैटलाइट कनेक्टिविटी के लिए प्लैटफ़ॉर्म का पूरा सपोर्ट मिलता है. इसे नॉन-टेरेस्ट्रियल नेटवर्क (एनटीएन) भी कहा जाता है. इस फ़्रेमवर्क के इंटिग्रेशन की मदद से, ज़रूरी सेवाएं देने वाले डिवाइसों से कनेक्ट किया जा सकता है. साथ ही, इन सेवाओं का इस्तेमाल किया जा सकता है. ऐसा तब भी किया जा सकता है, जब स्टैंडर्ड टेरेस्ट्रियल सेल्युलर और वाई-फ़ाई नेटवर्क उपलब्ध न हों.

डिवाइस बनाने वाली कंपनियां, AOSP टेलीफ़ोनी सैटलाइट स्टैक का इस्तेमाल करके, सैटलाइट से जुड़ी सुविधाओं को आसानी से लागू कर सकती हैं. इससे यह पक्का किया जा सकता है कि हार्डवेयर, Android के मैसेजिंग, डेटा राउटिंग, और आपातकालीन सिस्टम के साथ काम करता हो.

इस्तेमाल की जा सकने वाली सुविधाएं

Android फ़्रेमवर्क, सीमित बैंडविड्थ वाले एनटीएन पर खास सेवाओं को मैनेज करने और रूट करने के लिए, मूल रूप से मुख्य तकनीकी सुविधाएं उपलब्ध कराता है:

  • आपातकालीन सेवाएं: इससे उपयोगकर्ता, रोमिंग के दौरान आपातकालीन सेवाओं (जैसे, 911 पर मैसेज भेजने की सुविधा) से संपर्क कर पाते हैं.

  • पीयर-टू-पीयर मैसेजिंग: यह सैटलाइट नेटवर्क पर, स्टैंडर्ड पीयर-टू-पीयर (पी2पी) टेक्स्ट-आधारित मैसेजिंग (एसएमएस, एमएमएस, और आरसीएस) की सुविधा देता है. यह प्लैटफ़ॉर्म, टेलीफ़ोनी लेयर के ज़रिए ट्रांसमिशन कतारों, लिंक की उपलब्धता, और पेलोड के साइज़ को डाइनैमिक तरीके से मैनेज करता है. इससे सैटेलाइट डेटा चैनलों पर टेक्स्ट डिलीवरी को ऑप्टिमाइज़ किया जा सकता है.

  • जगह की जानकारी शेयर करने की सुविधा: यह प्लैटफ़ॉर्म की जगह की जानकारी देने वाली सेवाओं और LocationManager फ़्रेमवर्क के साथ इंटिग्रेट होती है. इससे उपयोगकर्ता, सैटलाइट से कनेक्ट होने की सुविधा वाले ऐप्लिकेशन (जैसे कि Google Maps) के ज़रिए, सैटलाइट से कनेक्ट होने की सुविधा वाले सिग्नलिंग चैनलों पर, अपने सटीक अक्षांश और देशांतर के कोऑर्डिनेट शेयर कर पाते हैं.

  • डेटा सेवाएं: यह सैटलाइट कनेक्शन पर स्टैंडर्ड आईपी डेटा पैकेट को रूट करने की सुविधा देता है. यह प्लैटफ़ॉर्म, डेटा ऐक्सेस के दो मुख्य टियर मैनेज करता है:

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

  • बिना किसी पाबंदी वाला डेटा: यह इंटरनेट प्रोटोकॉल के पूरे डेटा को राउट करने की सुविधा देता है. हालांकि, यह सुविधा उपलब्धता, हार्डवेयर की क्षमता, और कैरियर कॉन्फ़िगरेशन पर निर्भर करती है.

टेक्निकल आर्किटेक्चर की खास जानकारी

टेलीफ़ोनी सैटलाइट स्टैक को सीधे तौर पर AOSP टेलीफ़ोनी फ़्रेमवर्क में इंटिग्रेट किया गया है. यह स्टैक, स्टैंडर्ड हार्डवेयर ऐब्स्ट्रैक्शन लेयर (एचएएल) के ज़रिए डिवाइस के मॉडेम के साथ इंटरैक्ट करता है.

  • AOSP सैटेलाइट फ़्रेमवर्क: यह फ़्रेमवर्क, सैटेलाइट कनेक्टिविटी के लिए हाई-लेवल स्टेट मशीन को मैनेज करता है. साथ ही, सैटेलाइट कनेक्टिविटी के दौरान, डिफ़ॉल्ट टेरेस्ट्रियल राउटिंग के नियमों को बदलता है. यह मॉडम के सिग्नल की क्वालिटी को मॉनिटर करता है और मुख्य SatelliteManager एपीआई उपलब्ध कराता है.
  • मोडेम एचएएल (ISatellite): डिवाइस मैन्युफ़ैक्चरर को, स्टैंडर्ड ISatellite एचएएल एआईडीएल इंटरफ़ेस (Android 15 में पेश किया गया) लागू करना होगा. इससे, फ़्रेमवर्क के कमांड को वेंडर के हिसाब से बनाए गए मोडेम फ़र्मवेयर से जोड़ा जा सकेगा. यह इंटरफ़ेस, मॉडेम की पावर स्टेट, सैटलाइट लिसनिंग विंडो, और रॉ डेटा पैकेट ट्रांसमिशन को कंट्रोल करता है.
  • नेटवर्क की नीति और राउटिंग: AOSP कनेक्टिविटी सेवाएं, कस्टम फ़ायरवॉल चेन और डेटा सेवर एक्सटेंशन का इस्तेमाल करती हैं. इससे डिवाइस के एनटीएन पीएलएमएन से कनेक्ट होने पर, नेटवर्क ट्रैफ़िक को मैनेज किया जा सकता है. साथ ही, लिंक को ऐप्लिकेशन के अनऑप्टिमाइज़्ड ट्रैफ़िक से सुरक्षित रखा जा सकता है.
  • डाइनैमिक कॉन्फ़िगरेशन: इसमें सैटलाइट सेवा के पैरामीटर (जैसे कि एनटाइटलमेंट सर्वर के यूआरएल, अनुमति वाली पीएलएमएन की सूचियां, और डिफ़ॉल्ट रूप से काम करने वाले मोड) को डिवाइस पर डाइनैमिक तरीके से पुश किया जाता है. AOSP, स्टैंडर्ड CarrierConfigManager एक्सएमएल पुश और GSMA TS.43 एनटाइटलमेंट सर्वर का इस्तेमाल करके डाइनैमिक पुष्टि, दोनों के साथ काम करता है.

पुष्टि

डिवाइस बनाने वाली कंपनियों और चिप बनाने वाली कंपनियों को यह पक्का करना होगा कि उनके मॉडम, Android की सभी ज़रूरी जांचों को पास करते हों. इससे, प्लैटफ़ॉर्म की सैटलाइट सुविधाओं को लागू करने की पुष्टि की जा सकेगी.

शामिल होना और पार्टनर इंटिग्रेशन

Android, आपके नेटवर्क को Android के नेटवर्क के साथ इंटिग्रेट करने के लिए, खुद से चालू होने वाला वर्कफ़्लो उपलब्ध कराता है. ज़्यादा जानकारी के लिए, android-satellite-support@google.com पर ईमेल भेजें.