एटीवी एलटीई नेटवर्क के साथ टीसीपी / आईपी स्टैक के माध्यम से डेटा संचारित करने के लिए आदेश देता है


11

मुझे एक एम्बेडेड सोफ्टवेयर डिजाइन करने की आवश्यकता है जो एक LTE सेलुलर डिवाइस (जैसे कि यू-ब्लॉक्स TOBY L2 सीरीज) और उसके टीसीपी / आईपी स्टैक को दूर के सर्वर की ओर कुछ डेटा प्रसारित करने के लिए ड्राइव करेगा।

मैं काम के लिए डिवाइस डिलीवर होने का इंतजार कर रहा हूं। अभी के लिए, मैं एक GPRS डिवाइस (u-Blox LEON श्रृंखला) का उपयोग करता हूं। मूल रूप से मैं निम्नलिखित आदेशों को पूरा करता हूं:

  • PSD प्रोफ़ाइल को AT + UPSD के साथ कॉन्फ़िगर करें
  • PSD प्रोफाइल को AT + UPSDA = 0,3 के साथ सक्रिय करें
  • एटी + यूएसओसीआर = 6 के साथ सॉकेट खोलें
  • सर्वर IP से AT + USOCO = 0, "xx.xxx.xx.xxx", "pp" से कनेक्ट करें जहाँ xx IP पता है और pp पोर्ट नंबर है
  • AT + USOWR के साथ डेटा लिखें

यह एक बहुत ही मूल फ़्लोचार्ट है, मुझे बहुत विशिष्ट सेटिंग्स की आवश्यकता नहीं है, बस डिफ़ॉल्ट एक है। मैं AT + CGDCONT या कुछ और के साथ एक पीडीपी संदर्भ को कॉन्फ़िगर नहीं करता हूं। शायद AT + UPSD के साथ PSD का विन्यास जीपीआरएस और एलटीई नेटवर्क दोनों के साथ पर्याप्त है।

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

इसलिए जब मैं जीपीआरएस डिवाइस (एलईएन) से एलटीई डिवाइस (TOBY) पर स्विच करूंगा, तो सेटअप और / या एटी कमांड के संदर्भ में क्या अंतर होगा?

जवाबों:


1

सबसे पहले, आपको सलाह दी जा सकती है कि जहां तक ​​मुझे जानकारी है, TOBY-L2 के लिए टीसीपी सॉकेट समर्थन L201 संस्करण को छोड़कर अधिकांश मॉड्यूल के लिए विकास के तहत है, ( ublox.com पर वर्तमान डेटाशीट और एटी कमांड संदर्भ देखें ) , और हाल के फर्मवेयर अपडेट का उपयोग करके अन्य संस्करणों के लिए। मैं सीधे यहां कुछ भी लिंक नहीं कर रहा हूं, क्योंकि ublox अभी अपनी वेबसाइट का पुनर्गठन कर रहा है।

इसके अलावा, एटी कमांड संदर्भ यहां काफी संसाधन है, यह TOBY, LEON, SARA और LISA के साथ-साथ उनके संस्करणों के बीच प्रत्येक कमांड में अंतर का विवरण देता है। यदि आपने इसे नहीं पढ़ा है, तो माइग्रेशन के लिए ए (आवश्यक रूप से पूर्ण या वास्तव में जाँच की गई) सूची नहीं है, बिल्कुल उसी दस्तावेज़ से ली गई है:

  • + UPSD: पैरामीटर मान मॉडेम प्रकार पर काफी निर्भर करते हैं। param_tag और param_val के लिए LEON के कई विशेष अर्थ और प्रतिबंध हैं। यदि आप उनमें से किसी का उपयोग करते हैं, तो विशेष उपाय करने की सलाह दी जाती है। TOBY-L2 में भी प्रतिबंध है, हालांकि, आसानी से बचा जाना चाहिए
  • + UPSDA: कोई अंतर नहीं है, लेकिन एक साइड इफेक्ट: यदि आप TOBY-L2 पर एक ही नंबर के साथ दो बार प्रोफ़ाइल को सक्रिय करते हैं, लेकिन अलग-अलग सेटिंग्स के साथ, तो यह विफल हो सकता है। यदि आप ऐसा करते हैं तो मैनुअल को देखें।
  • + USOCR: LEON के 16 सॉकेट की तुलना में आप TOBY-L2 पर केवल 7 सॉकेट (0-6) बना सकते हैं।
  • + USOCO: कोई स्पष्ट अंतर नहीं
  • + USOWR: यदि आप डेटा प्राप्त कर रहे हैं, तो विवरण में LEON के साथ कुछ अजीबता है, जो आप स्पष्ट रूप से नहीं करते हैं, इसलिए आप यहाँ ठीक हैं।

हालाँकि, ध्यान दें कि आप अपने आवेदन में + CG * और + UPS * कमांड को नहीं मिलाते हैं, यदि आप अपग्रेड कर रहे हैं। जिसके चलते समस्या हो सकती है।

इसके अलावा, मैं दस्तावेज़ीकरण में किसी अन्य अंतर को नहीं बता सकता। फिर भी, यह सिर्फ एक मंच पर इस शुरुआत में प्रलेखित नहीं हो सकता है।

दो अन्य संदर्भ हैं जो मैं आपको इंगित कर सकता हूं।

  • जैसे ही आपके पास एक वास्तविक TOBY मॉड्यूल आपके साथ होता है, एम-सेंटर का प्रयास करें। यह आपको PSD प्रोफाइल सेट करने और एक ही समय में एटी कमांड का पता लगाने की अनुमति देता है।
  • अपने वितरक से संपर्क करें। u-blox में उनके साथ काफी विस्तृत समझौते होते हैं, सामान्य तौर पर, जो उन्हें उस तरह के प्रश्नों में आपका समर्थन करने के लिए जिम्मेदार बनाता है।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.