Cellular: यह क्या है, 4G और 5G पीढ़ियाँ और यह कैसे काम करता है

लेखक: IT Sectr प्रकाशित: 2026-03-24 पढ़ने का समय: 11 मिनट

Cellular (सेल्युलर संचार) — बेस स्टेशनों (BS) के नेटवर्क के माध्यम से वॉयस और डेटा के वायरलेस ट्रांसमिशन की तकनीक, जो 200 मीटर (माइक्रोसेल) से 50 किलोमीटर (मैक्रोसेल) व्यास वाली कोशिकाओं में क्षेत्र को कवर करती है। मोबाइल ऐप्स में, सेल्युलर इंटरनेट Wi-Fi क्षेत्रों के बाहर सामग्री डाउनलोड करने का मुख्य चैनल है। GSMA मोबाइल इकोनॉमी रिपोर्ट, 2025 के अनुसार, दुनिया भर में 5.6 बिलियन से अधिक अद्वितीय मोबाइल उपयोगकर्ता हैं, और 5G नेटवर्क में औसत डाउनलोड गति 240 एमबीपीएस तक पहुँच गई है।

मुख्य बिंदु

  • Cellular — एक सेल्युलर नेटवर्क जहाँ प्रत्येक बेस स्टेशन एक क्षेत्र (कोशिका) की सेवा करता है, और मोबाइल डिवाइस चलने पर उनके बीच स्विच करता है
  • 4G LTE — OFDMA मल्टीप्लेक्सिंग, 4×4 MIMO और आदर्श परिस्थितियों में 300 एमबीपीएस तक की गति वाला वर्तमान बड़े पैमाने का मानक
  • 5G NR — Sub-6 (1–6 गीगाहर्ट्ज़) और mmWave (24–52 गीगाहर्ट्ज़) में विभाजित नई पीढ़ी, जो 20 जीबीपीएस तक की गति और 5 मिलीसेकंड से कम विलंबता प्रदान करती है
  • FDD और TDD — चैनल पृथक्करण के दो तरीके: FDD प्राप्त करने और संचारित करने के लिए अलग-अलग आवृत्तियों का उपयोग करता है, TDD उनके बीच समय विभाजित करता है
  • APN — ऑपरेटर के पैकेट नेटवर्क तक पहुँच बिंदु, जो IP एड्रेसिंग और कनेक्शन प्रकार (IPv4/IPv6) निर्धारित करता है

सेल्युलर संचार क्या है?

सेल्युलर संचार — एक मोबाइल रेडियो संचार मानक जो क्षेत्र को कोशिकाओं में विभाजित करने पर आधारित है, जिनमें से प्रत्येक की सेवा एक बेस स्टेशन (BS) करता है। जब डिवाइस चलता है, तो हैंडओवर होता है — बिना कनेक्शन रुकावट के कोशिकाओं के बीच स्वचालित स्विचिंग। कोशिकाओं के आकार भिन्न होते हैं: ग्रामीण क्षेत्रों के लिए मैक्रोसेल (10–50 किमी), शहरों के लिए माइक्रोसेल (200–2000 मीटर), इनडोर के लिए फेमटोसेल (50 मीटर तक)।

सेल्युलर नेटवर्क आर्किटेक्चर में तीन मुख्य घटक शामिल हैं: User Equipment (UE) — स्मार्टफोन या मॉडम; Radio Access Network (RAN) — एंटेना के साथ बेस स्टेशनों का सेट; Core Network — रूटिंग, प्रमाणीकरण, बिलिंग और इंटरनेट कनेक्शन। विभिन्न पीढ़ियाँ Core Network संरचना और रेडियो सिग्नल मॉड्यूलेशन विधियों में भिन्न होती हैं।

Wi-Fi के विपरीत, सेल्युलर नेटवर्क लाइसेंस प्राप्त आवृत्तियों का उपयोग करते हैं — प्रत्येक ऑपरेटर नीलामी में विशेष बैंड प्राप्त करता है। यह ऑपरेटरों के बीच हस्तक्षेप की अनुपस्थिति की गारंटी देता है, लेकिन आवृत्ति पुन: आवंटन की आवश्यकता के कारण नए मानकों की तैनाती की गति को सीमित करता है।

सेल्युलर संचार की पीढ़ियाँ: 2G से 5G तक

सेल्युलर संचार की प्रत्येक पीढ़ी (N-G) ने गति में कई गुना वृद्धि और नए उपयोग के मामले लाए। 2G (GSM) ने पहली बार वॉयस को डिजिटलीकृत किया और SMS शुरू किया। 3G (UMTS, HSDPA) ने आम उपयोगकर्ता के लिए मोबाइल इंटरनेट खोला। 4G LTE ने सर्किट स्विचिंग को छोड़कर पूरी तरह से IP पैकेट पर स्विच किया। 5G NR ने अल्ट्रा-लो विलंबता और नेटवर्क को वर्चुअल सेगमेंट में विभाजित करने पर ध्यान केंद्रित किया।

पीढ़ीमानकअधिकतम गतिविलंबतावर्ष
2GGSM / GPRS / EDGE384 केबीपीएस (EDGE)~300 मिलीसेकंड1991
3GUMTS / HSPA+42 एमबीपीएस (HSPA+)~100 मिलीसेकंड2001
4GLTE-Advanced Pro3 जीबीपीएस~30 मिलीसेकंड2009
5GNR (New Radio)20 जीबीपीएस<5 मिलीसेकंड2019
6Gविकासाधीन1 टीबीपीएस (पूर्वानुमान)<0.1 मिलीसेकंड2030 (योजनाबद्ध)

मोबाइल OS रेडियो इंटरफ़ेस के माध्यम से वर्तमान नेटवर्क पीढ़ी निर्धारित करते हैं। Android पर TelephonyManager.getDataNetworkType() उपलब्ध है, जो NETWORK_TYPE_LTE या NETWORK_TYPE_NR स्थिरांक लौटाता है। iOS CTTelephonyNetworkInfo प्रदान करता है जिसमें serviceCurrentRadioAccessTechnology गुण होता है।

4G LTE आर्किटेक्चर: EPC, eNB और ओवरले नेटवर्क

4G LTE एक फ्लैट all-IP आर्किटेक्चर पर आधारित है जो Evolved Packet Core (EPC) और Evolved Node B (eNB) में विभाजित है। eNB एक बेस स्टेशन है जो रेडियो संचार और बुनियादी रूटिंग कार्यों को जोड़ता है। EPC में MME (गतिशीलता प्रबंधन), SGW (eNB के साथ डेटा आदान-प्रदान के लिए सेवा गेटवे) और PGW (इंटरनेट के लिए पैकेट गेटवे) शामिल हैं।

OFDMA (Orthogonal Frequency Division Multiple Access) — LTE की प्रमुख तकनीक: आवृत्ति संसाधनों को उप-वाहकों में विभाजित किया जाता है, प्रत्येक को एक विशिष्ट उपयोगकर्ता को आवंटित किया जाता है। 4×4 MIMO एक आवृत्ति पर 4 स्वतंत्र डेटा स्ट्रीम भेजने की अनुमति देता है। Carrier Aggregation बैंडविड्थ को 5 गुना बढ़ाने के लिए 5 तक वाहक आवृत्तियों को जोड़ता है।

ओवरले नेटवर्क — LTE-Advanced और LTE-Advanced Pro — ने CoMP (कई eNB से समन्वित ट्रांसमिशन) और LAA (अनलाइसेंस्ड 5 गीगाहर्ट्ज़ बैंड में LTE) जोड़ा। डेवलपर के लिए, ये सुधार पारदर्शी हैं: मॉडम ड्राइवर एप्लिकेशन कोड बदले बिना स्वचालित रूप से उपलब्ध तकनीकों का उपयोग करता है।

Kotlin (Android) में नेटवर्क प्रकार प्राप्त करने का उदाहरण

kotlin
fun getCellularType(context: Context): String {
    val tm = context.getSystemService(Context.TELEPHONY_SERVICE)
        as TelephonyManager
    return when (tm.dataNetworkType) {
        TelephonyManager.NETWORK_TYPE_NR -> "5G"
        TelephonyManager.NETWORK_TYPE_LTE -> "4G LTE"
        TelephonyManager.NETWORK_TYPE_HSPAP -> "3G HSPA+"
        else -> "2G/Unknown: ${tm.dataNetworkType}"
    }
}

फ़ंक्शन TelephonyManager प्राप्त करता है और सक्रिय नेटवर्क प्रकार निर्धारित करता है। Android 10+ पर, dataNetworkType तक पहुँचने के लिए READ_PHONE_STATE अनुमति आवश्यक है, और Android 11 से — केवल कॉल या SMS हैंडलर के रूप में स्थापित ऐप्स के लिए।

5G NR: Sub-6 और mmWave, नेटवर्क स्लाइसिंग, SA बनाम NSA

5G NR (New Radio) — LTE की तुलना में भौतिक परत का एक क्रांतिकारी उन्नयन। यह मानक दो आवृत्ति श्रेणियों में काम करता है: FR1 (Sub-6, 1–6 गीगाहर्ट्ज़) बड़े पैमाने पर कवरेज के लिए और FR2 (mmWave, 24–52 गीगाहर्ट्ज़) कम दूरी पर अल्ट्रा-उच्च गति के लिए। mmWave को एंटीना की सीधी दृष्टि रेखा की आवश्यकता होती है — यहाँ तक कि पेड़ों के पत्ते भी 30 डीबी तक क्षीणन का कारण बनते हैं।

दो तैनाती मोड: NSA (Non-Standalone) — 5G NR लॉन्च में तेजी लाने के लिए LTE Core के साथ काम करता है, और SA (Standalone) — Network Slicing समर्थन के साथ पूरी तरह से स्वायत्त 5G Core Network। Network Slicing भौतिक बुनियादी ढाँचे को वर्चुअल सेगमेंट में विभाजित करता है: एक स्लाइस IoT के लिए (कम गति, अल्ट्रा-लो बिजली खपत), दूसरी स्वायत्त वाहनों के लिए (विलंबता < 1 मिलीसेकंड)।

मोबाइल ऐप्स के लिए, 5G का अर्थ केवल गति नहीं है, बल्कि नया बिजली खपत व्यवहार भी है: mmWave मॉड्यूल सक्रिय मोड में 2 वाट तक की खपत करते हैं (LTE के 0.5 वाट की तुलना में)। 5G के लिए डेवलपमेंट करते समय, यह ध्यान रखने की सिफारिश की जाती है कि mmWave में बार-बार डेटा ट्रांसमिशन बैटरी को जल्दी खत्म कर देता है — डेटा को बफर करना और Sub-6 रेंज में बैचों में भेजना इष्टतम है।

Swift (iOS) में 5G NSA/SA जाँच का उदाहरण

swift
import CoreTelephony

func check5GStatus() -> String {
    let info = CTTelephonyNetworkInfo()
    guard let tech = info.serviceCurrentRadioAccessTechnology
        ?.values.first else { return "No cellular" }

    if tech == CTRadioAccessTechnologyNRNSA {
        return "5G NSA"
    } else if tech == CTRadioAccessTechnologyNR {
        return "5G SA"
    } else {
        return "LTE या 3G: \(tech)"
    }
}

iOS CoreTelephony के माध्यम से सक्रिय कनेक्शन प्रकार की रिपोर्ट करता है: SA (शुद्ध 5G) के लिए CTRadioAccessTechnologyNR और NSA (LTE कोर के साथ 5G) के लिए CTRadioAccessTechnologyNRNSA। यह जानकारी ऐप के व्यवहार को अनुकूलित करने में मदद करती है — उदाहरण के लिए, कम विलंबता वाले SA मोड में ही भारी सामग्री लोड करना।

मोबाइल ऐप्स में सेल्युलर: नेटवर्क प्रकार का पता लगाना और सिग्नल हानि का प्रबंधन

एक मोबाइल ऐप सेल्युलर कनेक्शन के प्रकार और गुणवत्ता के आधार पर अपने व्यवहार को अनुकूलित कर सकता है। ConnectivityManager (Android) और NWPathMonitor (iOS) ऐप को नेटवर्क परिवर्तनों के बारे में सूचित करते हैं — Wi-Fi से Cellular पर स्विच, सिग्नल हानि या 5G उपलब्धता।

मुख्य प्रबंधन परिदृश्य:

  • सामग्री डाउनलोड — सेल्युलर नेटवर्क पर स्विच करते समय, डाउनलोड की जाने वाली फ़ाइलों के आकार को सीमित करें (Android NetworkCapabilities.NET_CAPABILITY_NOT_METERED)
  • स्ट्रीमिंग — बैंडविड्थ अनुमान (Android bandwidth estimate) के माध्यम से निर्धारित गति के अनुसार वीडियो बिटरेट को अनुकूलित करें
  • पृष्ठभूमि सिंक — बैटरी और डेटा बचाने के लिए कमजोर सिग्नल (RSSI < -110 dBm) पर सिंक्रोनाइज़ेशन स्थगित करें
  • आपातकालीन फ़ॉलबैक — सेल्युलर सिग्नल खोने पर, अंतिम कैश्ड डेटा संस्करण पर स्विच करें और एक्सपोनेंशियल बैकऑफ़ के साथ पुनः प्रयास शेड्यूल करें

RSSI (Received Signal Strength Indicator) — सेल्युलर सिग्नल गुणवत्ता का प्रमुख मीट्रिक। मान -50 dBm (उत्कृष्ट सिग्नल) से -120 dBm (लगभग कोई नेटवर्क नहीं) तक होते हैं। Android SignalStrength.getLevel() के माध्यम से RSSI तक पहुँच प्रदान करता है, iOS — CTCarrier के माध्यम से (सीमित पहुँच)।

Swift (iOS) में सेल्युलर नेटवर्क मॉनिटरिंग का उदाहरण

swift
import Network

let monitor = NWPathMonitor()
monitor.pathUpdateHandler = { path in
    if path.usesInterfaceType(.cellular) {
        print("सेल्युलर नेटवर्क सक्रिय")
        if path.isExpensive {
            print("मीटर्ड कनेक्शन — ट्रैफ़िक सीमित करें")
        }
    }
}
monitor.start(queue: .main)

Network फ्रेमवर्क का NWPathMonitor कनेक्शन प्रकार (cellular, wi-fi, wired) और isExpensive फ़्लैग की निगरानी करता है, जो मीटर्ड कनेक्शन का संकेत देता है। iOS पर, रेडियो इंटरफ़ेस तक सीधी पहुँच के बिना वर्तमान नेटवर्क प्रकार के अनुसार ऐप व्यवहार को अनुकूलित करने का यह प्राथमिक तरीका है।

प्लान और ऑपरेटर का चयन: ऐप प्रदर्शन पर प्रभाव

हालाँकि ऐप ऑपरेटर चयन को नियंत्रित नहीं करता है, विभिन्न प्लान की विशेषताओं को समझने से डेवलपर को निर्णय लेने में मदद मिलती है। APN (Access Point Name) — सेल्युलर नेटवर्क और इंटरनेट के बीच एक गेटवे। विभिन्न APN (internet, ims, mms) अलग-अलग QoS प्रदान करते हैं — वॉयस APN (IMS) को इंटरनेट ट्रैफ़िक पर प्राथमिकता मिलती है।

आधुनिक ऑपरेटर 5G SA में DNN (Data Network Name) शुरू कर रहे हैं — आवश्यकताओं के अनुसार सेगमेंटेशन की क्षमता वाला APN का एनालॉग: ultra-reliable low-latency (URLLC), enhanced mobile broadband (eMBB), massive IoT (mMTC)। डेवलपर सीधे स्लाइस का चयन नहीं करता है, लेकिन ऐप Network Slicing का उपयोग करते समय 5G QoS Identifier (5QI) के माध्यम से एक विशिष्ट QoS का अनुरोध कर सकता है।

डेवलपर के लिए सिफारिशें: डेटा भेजने से पहले NetworkInfo.isConnectedOrConnecting के माध्यम से कनेक्शन उपलब्धता की जाँच करें; सेल्युलर नेटवर्क के लिए कम से कम 30 सेकंड का अनुरोध टाइमआउट सेट करें (कमजोर सिग्नल के तहत TCP सत्र धीमी गति से स्थापित होता है); केवल Wi-Fi या असीमित प्लान से कनेक्ट होने पर सिंक्रोनाइज़ेशन के लिए बैकग्राउंड टास्क (WorkManager, BGTaskScheduler) का उपयोग करें।

अक्सर पूछे जाने वाले प्रश्न

5G NSA, 5G SA से कैसे अलग है?

5G NSA (Non-Standalone) डेटा ट्रांसमिशन के लिए 5G New Radio और कनेक्शन प्रबंधन और गतिशीलता के लिए 4G LTE Core का उपयोग करता है। 5G SA (Standalone) स्वतंत्र प्रमाणीकरण के साथ पूर्ण 5G Core का उपयोग करता है। SA Network Slicing और 10 मिलीसेकंड से कम विलंबता के लिए अनिवार्य है, NSA — मौजूदा बुनियादी ढाँचे पर प्रारंभिक 5G लॉन्च के लिए।

ऐप कैसे निर्धारित कर सकता है कि वह सेल्युलर नेटवर्क पर काम कर रहा है?

Android पर — ConnectivityManager.getActiveNetwork().getNetworkCapabilities() के साथ hasTransport(TRANSPORT_CELLULAR) की जाँच। iOS पर — NWPathMonitor के साथ usesInterfaceType(.cellular) की जाँच। इसके अतिरिक्त, iOS मीटर्ड कनेक्शन निर्धारित करने के लिए isExpensive प्रदान करता है।

4G LTE में Carrier Aggregation क्या है?

Carrier Aggregation — बैंडविड्थ बढ़ाने के लिए 5 तक कंपोनेंट कैरियर को संयोजित करने वाली तकनीक। यदि प्रत्येक कैरियर 20 मेगाहर्ट्ज़ बैंडविड्थ प्रदान करता है, तो 3 कैरियर का एकीकरण 60 मेगाहर्ट्ज़ प्रदान करता है — 450 एमबीपीएस तक की गति। ऐप के लिए, Carrier Aggregation पारदर्शी है: मॉडम स्वचालित रूप से संयोजन का प्रबंधन करता है।

5G mmWave इनडोर में काम क्यों नहीं करता?

मिलीमीटर तरंगों (24–52 गीगाहर्ट्ज़) की तरंगदैर्ध्य बहुत छोटी (5–12 मिमी) होती है और दीवारों, खिड़कियों और यहाँ तक कि पेड़ों के पत्तों से गुजरते समय भी ये बहुत क्षीण हो जाती हैं। mmWave को एंटीना की सीधी दृष्टि रेखा की आवश्यकता होती है — काँच के माध्यम से हानि 10–30 डीबी होती है। इसलिए mmWave का उपयोग खुले स्थानों में किया जाता है: स्टेडियम, चौराहे, पारदर्शी गुंबदों वाले शॉपिंग सेंटर।

ऐप में सेल्युलर सिग्नल हानि को कैसे संभालें?

ConnectivityManager (Android) या NWPathMonitor (iOS) सूचनाओं की सदस्यता लेने की सिफारिश की जाती है। सिग्नल खोने पर, ऐप को: वर्तमान नेटवर्क अनुरोधों को रद्द करना चाहिए, उपयोगकर्ता को कोई कनेक्शन न होने का संकेतक दिखाना चाहिए, स्थानीय स्टोरेज (Room, CoreData) में स्थिति सहेजनी चाहिए, और एक्सपोनेंशियल बैकऑफ़ विलंब के साथ पुन: कनेक्शन शेड्यूल करना चाहिए (10s, 30s, 60s, 300s के बाद पुन: प्रयास)।

सारांश

  • Cellular — कोशिकाओं में विभाजित सेल्युलर नेटवर्क जिसमें डिवाइस के कोशिकाओं के बीच चलने पर हैंडओवर होता है
  • 4G LTE — OFDMA, MIMO और Carrier Aggregation के साथ all-IP मानक, LTE-Advanced में 3 जीबीपीएस तक की गति
  • 5G NR — दो रेंज: Sub-6 (बड़े पैमाने पर कवरेज) और mmWave (कम दूरी पर 20 जीबीपीएस तक)
  • Network Slicing — विभिन्न परिदृश्यों के लिए वर्चुअल बुनियादी ढाँचा खंड: IoT, URLLC, eMBB
  • NSA बनाम SA — Non-Standalone LTE कोर का उपयोग करता है, Standalone — 5 मिलीसेकंड से कम विलंबता के लिए पूर्ण 5G Core
  • RSSI और isExpensive फ़्लैग ऐप को सेल्युलर कनेक्शन के अनुसार व्यवहार अनुकूलित करने में मदद करते हैं
  • APN/DNN — ऑपरेटर का इंटरनेट एक्सेस पॉइंट; 5G SA में, DNN प्राथमिकता सेवा के लिए Network Slicing का उपयोग कर सकता है

हम एक मोबाइल एप्लिकेशन टर्नकी विकसित करेंगे

IT Sectr 2017 से स्टार्टअप और व्यवसायों के लिए iOS और Android एप्लिकेशन बनाता है। हम आपको सलाह देंगे और सर्वोत्तम समाधान प्रस्तावित करेंगे।

परियोजना पर चर्चा करें

यह भी पढ़ें