Near Field Communication को NFC भी कहा जाता है। यह एक प्रोटोकॉल है जिसका उपयोग दो डिवाइस (जैसे दो फोन या घड़ियाँ) एक-दूसरे के करीब रखे जाने पर वायरलेस तरीके से संवाद करने के लिए करते हैं। NFC प्रोटोकॉल RFID (रेडियो-फ्रीक्वेंसी आइडेंटिफिकेशन) के समान है लेकिन इसकी रेंज बहुत कम होती है (आमतौर पर 4 सेमी या 1.5 इंच, जबकि अधिकतम 10 सेमी या 4 इंच)। NFC को RFID और ब्लूटूथ का मिश्रण माना जा सकता है लेकिन इसमें ब्लूटूथ की तरह डिवाइस डिस्कवरी की आवश्यकता नहीं होती। साथ ही, RFID एक-तरफ़ा संचार प्रोटोकॉल है, जबकि NFC दो-तरफ़ा संचार प्रोटोकॉल है।
NFC प्रोटोकॉल का संक्षिप्त इतिहास
NFC कोरोनावायरस महामारी के दौरान 2020 में प्रसिद्ध हुआ लेकिन इसका विकास 1983 से RFID के रूप में हो रहा था और NFC को 2003 में ISO मानक के रूप में मंजूरी मिली। NFC को पहली बार 2006 में एक नोकिया फोन में पेश किया गया और सैमसंग 2010 में NFC सपोर्ट वाले सैमसंग नेक्सस S एंड्रॉइड फोन के साथ इसमें शामिल हुआ। Apple ने 2014 में iPhone 6 के लॉन्च के साथ इस प्रोटोकॉल को अपनाया। NFC प्रोटोकॉल कॉन्टैक्टलेस भुगतान तंत्र की रीढ़ है। एक अनुमान के अनुसार, लगभग 2 बिलियन NFC-सक्षम डिवाइस (फोन, लैपटॉप, आदि) हैं और दुनिया की लगभग 20% आबादी NFC का उपयोग कर सकती है।
NFC प्रोटोकॉल का कार्य और उपयोग
NFC का उपयोग करने के लिए, दोनों NFC-सक्षम डिवाइस (जैसे फोन) एक-दूसरे के कुछ सेमी के दायरे में रखे जाते हैं और वायरलेस तरीके से जानकारी का आदान-प्रदान कर सकते हैं। NFC का उपयोग निम्नलिखित के लिए किया जा सकता है:
- बड़े डेटा ट्रांसफर (संगीत, वीडियो, आदि)। एंड्रॉइड ने एंड्रॉइड बीम (एंड्रॉइड 10 और ऊपर) को बंद कर दिया है जो फाइल ट्रांसफर का समर्थन करता था।
- इलेक्ट्रॉनिक पहचान दस्तावेज़ (जैसे रेस्तरां का मेनू या सुरक्षा पास)।
- कीकार्ड या ट्रांजिट और बोर्डिंग पास।
- कॉन्टैक्टलेस भुगतान (NFC/CTLS या CTLS NFC कहा जाता है)।
- भुगतान ऐप्स (जैसे Google Pay या Apple Pay) या कार्ड (क्रेडिट या डेबिट कार्ड) के साथ एकीकरण।
NFC डिवाइस के प्रकार
आधुनिक फोन (एंड्रॉइड फोन, iPhone, आदि), स्मार्टवॉच, कुछ लैपटॉप आदि आजकल बिल्ट-इन NFC क्षमताओं से लैस हैं। एंड्रॉइड वर्जन 4.4 से ऊपर के फोन में यह क्षमता हो सकती है। iPhone 6 और ऊपर में भी NFC बिल्ट-इन हो सकता है। Apple TV में भी NFC सपोर्ट है। यहां तक कि Nintendo Wii U, Nintendo 3DS, और Nintendo Amiibo रेंज भी NFC को सपोर्ट करते हैं। Adidas ने Telstar 18 सॉकर बॉल में NFC चिप लगाई है ताकि खिलाड़ी अपने फोन के माध्यम से बॉल से संवाद कर सकें।
NFC टैग
NFC प्रोटोकॉल की खूबी यह है कि केवल एक डिवाइस को पावर ऑन होने की आवश्यकता होती है और दूसरा डिवाइस अनपावर्ड/पैसिव हो सकता है, जबकि पावर्ड डिवाइस से रेडियो तरंगों का उपयोग करता है। यह NFC टैग का मार्ग प्रशस्त करता है। NFC टैग में एक स्टोरेज मेमोरी (बिट्स में), एक रेडियो चिप होती है जो एंटीना से जुड़ी होती है।
NFC टैग पावरलेस चिप्स हैं जो दूसरे पावर्ड NFC डिवाइस के चुंबकीय प्रेरण से अपनी शक्ति प्राप्त करते हैं। इन छोटे टैग को पावर सोर्स या बैटरी की आवश्यकता नहीं होती। इस कारण, NFC टैग का सबसे बुनियादी कार्य पुराने QR कोड के प्रतिस्थापन के रूप में उपयोग करना है।
NFC टैग को किसी भी वास्तविक वस्तु जैसे उत्पाद से जोड़ा जा सकता है ताकि स्टोर की इन्वेंट्री को ट्रैक किया जा सके। NFC टैग को किसी भी जानकारी के साथ प्रोग्राम किया जा सकता है और फिर किसी भी उत्पाद से जोड़ा जा सकता है, जिसे दूसरे NFC-सक्षम डिवाइस (जैसे स्मार्टफोन या स्मार्टवॉच) के माध्यम से पढ़ा जा सकता है। उदाहरण के लिए, एक NFC या स्मार्ट टैग को किसी राजनीतिक व्यक्ति के फ़्लायर में एम्बेड किया जा सकता है और जब दूसरे NFC डिवाइस से स्कैन किया जाता है, तो उम्मीदवार की वेबसाइट दिखाई जा सकती है, जिसमें उम्मीदवार की योग्यता और जीवनी होती है। तो मूल रूप से, NFC टैग के संभावित उपयोगों की कोई सीमा नहीं है। NFC टैग स्टिकर, रिस्टबैंड आदि के रूप में हो सकते हैं। NFC टैग का एक प्यारा उदाहरण Nintendo के Amiibo फिगर हैं, जब कंसोल द्वारा स्कैन किया जाता है, तो उपयोगकर्ता को फिगर या गेम के आधार पर आइटम, विशेष पात्र, या अतिरिक्त संदर्भ मिल सकते हैं।
NFC टैग पर जानकारी का प्रकार और आकार उपयोग किए गए टैग की मेमोरी क्षमता पर निर्भर करता है। अब तक, NFC टैग के पांच प्रकार हैं, टाइप 1 से टाइप 5, जो स्टोरेज क्षमता, रीड/राइट क्षमता, डेटा ट्रांसफर स्पीड आदि में भिन्न होते हैं। कोई भी व्यक्ति NFC टैग खरीद सकता है और उन्हें अपने आवश्यक डेटा के साथ प्रोग्राम कर सकता है। केवल टाइप 1 से टाइप 3 के NFC टैग रीराइटेबल होते हैं, हालांकि, उपयोगकर्ता/निर्माता इसे रीड-ओनली कॉन्फ़िगर कर सकता है।
NFC टैग की कार्य प्रणाली
NFC टैग की बुनियादी कार्य प्रणाली RFID टैग के समान है क्योंकि यह दूसरे NFC डिवाइस के साथ संवाद करने के लिए रेडियो तरंगों का उपयोग करता है। पावर्ड NFC डिवाइस से ये रेडियो तरंगें NFC टैग से जानकारी के लिए क्वेरी करती हैं और टैग इन तरंगों के माध्यम से शक्ति प्राप्त करके एन्क्रिप्टेड सिग्नल वापस भेजता है जिसे पावर्ड NFC डिवाइस पर मान्य किया जाता है ताकि सूचना का आदान-प्रदान पूरा हो सके। एक NFC टैग एक समय में केवल एक NFC डिवाइस के साथ संवाद कर सकता है।
NFC टैग रीडर
NFC टैग से जानकारी प्राप्त करने के लिए, उपयोगकर्ता को NFC टैग रीडर का उपयोग करना आवश्यक है। RFID के विपरीत, जहां विशेष RFID रीडर का उपयोग किया जाता है (जैसे स्टोर के सामने के दरवाजे पर स्टोर की इन्वेंट्री की जांच के लिए), उपयोगकर्ता को समर्पित NFC टैग रीडर की आवश्यकता नहीं हो सकती, उसका स्मार्टफोन या स्मार्टवॉच पर्याप्त हो सकता है। कुछ उपयोगकर्ताओं को NFC टैग स्कैन करने के लिए ऐप इंस्टॉल करना पड़ सकता है, जबकि यह सुविधा उनके फोन में बिल्ट-इन हो सकती है। Apple ने अपने iOS को ऐप क्लिप्स से सुसज्जित किया है ताकि उसके उपयोगकर्ता विशेष NFC टैग रीडर का उपयोग कर सकें। 'रीडर' शब्द से भ्रमित न हों, कई NFC टैग रीडर न केवल टैग से पढ़ सकते हैं बल्कि टैग पर लिख भी सकते हैं। NFC टैग/रीडर के बीच ट्रांसफर किया गया डेटा एन्क्रिप्टेड होता है और NFC डेटा एक्सचेंज फॉर्मेट में होता है।
NFC टैग रीडर की कार्य प्रणाली
जैसा कि पहले चर्चा की गई है, NFC टैग रीडर को NFC टैग से डेटा पढ़ने के लिए पावर (बैटरी या पावर सोर्स से) की आवश्यकता होती है। ऐसा करने के लिए, रीडर के कॉइल के माध्यम से एक विद्युत धारा प्रवाहित की जाती है, जो रीडर के चारों ओर एक इलेक्ट्रोमैग्नेटिक फील्ड उत्पन्न करती है। एक बार जब NFC टैग रीडर के करीब आता है, तो टैग और रीडर कॉइल के बीच इंडक्टिव कपलिंग होती है (फैराडे का प्रेरण नियम)। इस कपलिंग के कारण, टैग पावर ऑन होता है और डेटा ट्रांसफर मैनचेस्टर कोडिंग नामक तकनीक का उपयोग करके होता है। यह कोडिंग तकनीक टैग के इलेक्ट्रोमैग्नेटिक पल्स से बाइनरी मान निर्धारित करती है और इन मानों को मानव-पठनीय डेटा में परिवर्तित किया जाता है। यह पूरी प्रक्रिया सेकंडों में हो सकती है।
मोबाइल फोन को NFC टैग रीडर के रूप में उपयोग करना
कॉन्टैक्टलेस भुगतान टर्मिनल सबसे अधिक उपयोग किए जाने वाले NFC रीडर में से एक हैं लेकिन सामान्य उपयोगकर्ता अपने मोबाइल फोन का उपयोग NFC टैग स्कैन करने के लिए करना पसंद कर सकते हैं।
Android फोन को NFC टैग रीडर के रूप में उपयोग करें
- एंड्रॉइड फोन की सेटिंग्स लॉन्च करें और कनेक्टेड डिवाइस खोलें।
- अब कनेक्शन प्राथमिकताएं चुनें और जांचें कि क्या NFC विकल्प दिखाए गए हैं।
- यदि हां, तो फोन NFC सपोर्ट करता है।
- अब NFC पर टैप करें और इसे सक्षम करें।
- फिर फोन को NFC टैग के करीब लाएं और यदि फोन नेटिव रूप से इसका समर्थन करता है, तो आप अपने फोन की स्क्रीन पर टैग डेटा देख सकते हैं।
- यदि फोन नेटिव रूप से NFC टैग रीडिंग का समर्थन नहीं करता है, तो प्ले स्टोर लॉन्च करें और एक NFC रीडर ऐप इंस्टॉल करें (जैसे NFC Tools, Tiger, आदि)।
- अब NFC रीडर ऐप लॉन्च करें और इसका उपयोग NFC टैग को स्कैन करने के लिए करें।
iPhone को NFC टैग रीडर के रूप में उपयोग करें
iPhone दो प्रकार के NFC स्कैनिंग का उपयोग करता है, इन-ऐप टैग रीडिंग (उपयोगकर्ता मैन्युअल रूप से NFC टैग स्कैन करता है) और बैकग्राउंड टैग रीडिंग (iPhone बैकग्राउंड में स्वचालित रूप से NFC टैग स्कैन करता है)।
- iPhone सेटिंग्स लॉन्च करें और General चुनें।
- अब NFC खोलें और इसे सक्षम करें।
- फिर बैक बटन दबाएं जब तक iPhone सेटिंग्स मेनू न दिख जाए।
- अब कंट्रोल सेंटर खोलें और NFC टैग रीडर को शामिल नियंत्रण में जोड़ें।
- फिर iPhone स्क्रीन पर नीचे स्वाइप करें और NFC टैग रीडर पर टैप करके इसे सक्षम करें।
- इसे NFC टैग के पास लाएं और टैग का डेटा फोन की स्क्रीन पर दिखाया जाएगा।
अपने खुद के NFC टैग बनाएं
NFC टैग काफी सस्ते उत्पाद हैं और कोई भी उन्हें विभिन्न कार्य करने के लिए प्रोग्राम कर सकता है। एक ब्लैंक NFC टैग (जिसे आसानी से ऑनलाइन ऑर्डर किया जा सकता है), एक NFC-संगत डिवाइस (जैसे आपका स्मार्टफोन), और एक NFC प्रोग्रामिंग एप्लिकेशन NFC टैग को प्रोग्राम करने की आवश्यकताएं हैं। NFC Tools, Tiger और NFC TagWriter by NXP ऐसे एप्लिकेशन के कुछ उदाहरण हैं जिनका उपयोग NFC टैब को प्रोग्राम करने के लिए किया जा सकता है। एक उपयोगकर्ता इन एप्लिकेशन का उपयोग रचनात्मक NFC टैग बनाने के लिए कर सकता है, जैसे - एक उपयोगकर्ता अपने बेडसाइड के पास एक NFC टैग रख सकता है और सोते समय, वह NFC टैग को स्कैन करके अपने फोन को साइलेंट मोड में डाल सकता है (जिसे स्लीप मोड में डालने के लिए कॉन्फ़िगर किया गया है)। साथ ही, एक उपयोगकर्ता NFC टैग को अपने वाई-फाई SSID और पासफ्रेज़ को रखने के लिए प्रोग्राम कर सकता है। जब कोई मेहमान वाई-फाई क्रेडेंशियल मांगता है, तो बस मेहमान से टैग स्कैन करने को कहें और स्कैन करने के बाद, उसका डिवाइस वाई-फाई नेटवर्क से जुड़ जाएगा। ये सिर्फ उदाहरण हैं; एक उपयोगकर्ता NFC टैग को अपनी पसंद के अनुसार प्रोग्राम कर सकता है और NFC टैग के उपयोग असीमित हैं। एक iPhone उपयोगकर्ता शॉर्टकट्स में ऑटोमेशन का उपयोग करके NFC टैग को अगले स्तर पर उपयोग कर सकता है।