N কান F ield C যোগাযোগকে এনএফসিও বলা হয়। এটি একটি প্রোটোকল যা দুটি ডিভাইস (যেমন দুটি ফোন বা ঘড়ি) ব্যবহার করে একে অপরের কাছাকাছি থাকা অবস্থায় তারবিহীনভাবে যোগাযোগ করতে। NFC প্রোটোকলটি RFID (রেডিও-ফ্রিকোয়েন্সি আইডেন্টিফিকেশন) এর মতোই কিন্তু অনেক ছোট পরিসরের সাথে (সাধারণত 4 CM বা 1.5 ইঞ্চি, যেখানে সর্বোচ্চ 10 CM বা 4 ইঞ্চি)। এনএফসিকে RFID এবং ব্লুটুথের মিশ্রণ হিসাবে শ্রেণীবদ্ধ করা যেতে পারে তবে ব্লুটুথের মতো ডিভাইস আবিষ্কারের প্রয়োজন নেই। এছাড়াও, RFID হল একমুখী যোগাযোগ প্রোটোকল, যেখানে NFC হল দ্বি-মুখী যোগাযোগ প্রোটোকল।
NFC প্রোটোকলের সংক্ষিপ্ত ইতিহাস
NFC 2020 সালে করোনাভাইরাস মহামারীর সাথে বিখ্যাত হয়েছিল কিন্তু RFID আকারে 1983 সাল থেকে বিকাশের অধীনে রয়েছে এবং NFC একটি ISO মান হিসাবে অনুমোদিত হয়েছিল 2003 সালে . NFC প্রথম চালু হয়েছিল 2006 সালে একটি নোকিয়া ফোনে এবং স্যামসাং 2010 এ জাহাজে যোগদান করেন NFC সাপোর্ট সহ Samsung NEXUS S Android ফোন রিলিজ করার সময়। প্রোটোকলটি Apple দ্বারা গৃহীত হয়েছিল 2014-এ iPhone 6-এর প্রকাশের সময় . এনএফসি প্রোটোকল হল চুক্তি-হীন অর্থপ্রদানের প্রক্রিয়ার মূল ভিত্তি। মোটামুটি অনুমান হিসাবে, প্রায় 2 বিলিয়ন NFC- সক্ষম ডিভাইস (ফোন, ল্যাপটপ, ইত্যাদি) রয়েছে এবং বিশ্বের জনসংখ্যার প্রায় 20% NFC অ্যাক্সেস করতে পারে৷
NFC প্রোটোকলের কাজ এবং ব্যবহার
এনএফসি ব্যবহার করার জন্য, উভয় এনএফসি-সক্ষম ডিভাইস (যেমন, ফোন) একে অপরের কয়েকটি সিএমের মধ্যে স্থাপন করা হয় এবং বেতারভাবে তথ্য বিনিময় করতে পারে। নিম্নলিখিত একটি সংক্ষিপ্ত তালিকা যার জন্য NFC ব্যবহার করা যেতে পারে:
- বড় ডেটা স্থানান্তর (সঙ্গীত, ভিডিও, ইত্যাদি)। অ্যান্ড্রয়েড অ্যান্ড্রয়েড বিম (অ্যান্ড্রয়েড 10 এবং তার উপরে) বন্ধ করেছে যা ফাইল স্থানান্তর সমর্থন করে৷
- ইলেক্ট্রনিক পরিচয় নথি (যেমন একটি রেস্টুরেন্টের মেনু বা নিরাপত্তা পাস)।
- কীকার্ড অথবা ট্রানজিট ও বোর্ডিং পাস।
- যোগাযোগহীন অর্থপ্রদান (NFC/CTLS বা CTLS NFC নামে ডাকা হয়)।
- পেমেন্ট অ্যাপস এর সাথে ইন্টিগ্রেশন (যেমন Google Pay বা Apple Pay) অথবা কার্ড (যেমন ক্রেডিট বা ডেবিট কার্ড)।
NFC ডিভাইসের প্রকারগুলি
অনেক আধুনিক ফোন (যেমন অ্যান্ড্রয়েড ফোন, আইফোন, ইত্যাদি), স্মার্টওয়াচ , কিছু ল্যাপটপ , ইত্যাদি আজকাল অন্তর্নির্মিত NFC ক্ষমতা দিয়ে সজ্জিত। 4.4 সংস্করণের উপরের Android ফোনগুলিতে এই ক্ষমতা থাকতে পারে। iPhone 6 এবং তার পরেও NFC বিল্ট-ইন থাকতে পারে। অ্যাপল টিভিতেও রয়েছে NFC সাপোর্ট। এমনকি Nintendo Wii U, Nintendo 3DS, এবং Nintendo Amiibo রেঞ্জেও NFC এর জন্য সমর্থন রয়েছে। অ্যাডিডাস টেলস্টার 18 সকার বলকে একটি NFC চিপ দিয়ে সজ্জিত করেছে যাতে খেলোয়াড়দের তাদের ফোনের মাধ্যমে বলের সাথে যোগাযোগ করতে সুবিধা হয়।
NFC ট্যাগ
NFC প্রোটোকলের সৌন্দর্য হল যে ডিভাইসগুলির মধ্যে শুধুমাত্র একটিকে চালিত করা প্রয়োজন এবং অন্য ডিভাইসটি চালিত ডিভাইস থেকে রেডিও তরঙ্গ ব্যবহার করার সময় আনপাওয়ার/প্যাসিভ হতে পারে। এটি NFC ট্যাগের জন্য পথ তৈরি করে। এনএফসি ট্যাগগুলির একটি স্টোরেজ মেমরি থাকে (বিটগুলিতে), সাথে একটি রেডিও চিপ যা একটি অ্যান্টেনার সাথে সংযুক্ত থাকে৷
NFC ট্যাগ হল শক্তিহীন চিপস যেগুলি অন্য-চালিত NFC ডিভাইসের চৌম্বকীয় আবেশ থেকে তাদের শক্তি আঁকে। এই ছোট ট্যাগগুলির একটি পাওয়ার উত্স বা ব্যাটারির প্রয়োজন হয় না। এই কারণে, সবচেয়ে মৌলিক ফাংশন যার জন্য একটি NFC ট্যাগ ব্যবহার করা যেতে পারে তা হল পুরানো QR কোডগুলির প্রতিস্থাপন হিসাবে৷
এনএফসি ট্যাগগুলি স্টোরের ইনভেন্টরি ট্র্যাক করতে পণ্যের মতো যেকোনো বাস্তব-বিশ্বের বস্তুর সাথে সংযুক্ত করা যেতে পারে। এনএফসি ট্যাগগুলি যে কোনও তথ্যের সাথে প্রোগ্রাম করা যেতে পারে এবং তারপরে যে কোনও পণ্যের সাথে সংযুক্ত করা যেতে পারে, যা অন্য একটি এনএফসি-সক্ষম ডিভাইস (যেমন একটি স্মার্টফোন বা স্মার্টওয়াচ) এর মাধ্যমে পড়া যেতে পারে। উদাহরণস্বরূপ, একটি এনএফসি বা স্মার্ট ট্যাগ কোনও রাজনৈতিক ব্যক্তিত্বের ফ্লায়ারে এম্বেড করা হতে পারে এবং অন্য কোনও এনএফসি ডিভাইসের মাধ্যমে স্ক্যান করা হলে, প্রার্থীর প্রমাণপত্র এবং জীবনী উল্লেখ করে প্রার্থীর ওয়েবসাইট দেখানো হতে পারে। সুতরাং, মূলত, কার্যত কোন সীমা নেই সম্ভাব্য ব্যবহারে এর NFC ট্যাগ . NFC ট্যাগগুলি স্টিকার, রিস্টব্যান্ড ইত্যাদির আকারে হতে পারে৷ NFC ট্যাগের একটি সুন্দর উদাহরণ হল Nintendo's Amiibo পরিসংখ্যান, যখন কনসোল দ্বারা স্ক্যান করা হয়, একজন ব্যবহারকারী চিত্র বা গেমের উপর নির্ভর করে আইটেম, বিশেষ অক্ষর বা অতিরিক্ত প্রসঙ্গ পেতে পারে।
একটি NFC ট্যাগের তথ্যের ধরন এবং আকার মেমরির ক্ষমতা এর উপর নির্ভর করে ব্যবহৃত ট্যাগের। এখন পর্যন্ত, পাঁচ প্রকার আছে এর NFC ট্যাগ , টাইপ 1 থেকে টাইপ 5, স্টোরেজ ক্ষমতার মধ্যে পার্থক্য, রিড/রাইট ক্ষমতা, ডেটা স্থানান্তর গতি ইত্যাদি। যেকোনো ব্যক্তি এনএফসি ট্যাগ কিনতে এবং তাদের প্রয়োজনীয় ডেটা দিয়ে প্রোগ্রাম করতে পারে। টাইপ 1 থেকে টাইপ 3-এর শুধুমাত্র NFC ট্যাগগুলিই পুনর্লিখনযোগ্য, যদিও, একজন ব্যবহারকারী/নির্মাতা এটিকে শুধুমাত্র-পঠন করার জন্য কনফিগার করতে পারেন।
একটি NFC ট্যাগের কাজের প্রক্রিয়া
একটি এনএফসি ট্যাগের মৌলিক কাজের পদ্ধতিটি একটি আরএফআইডি ট্যাগের অনুরূপ কারণ এটি অন্যান্য এনএফসি ডিভাইসের সাথে যোগাযোগ করতে রেডিও তরঙ্গ ব্যবহার করে। চালিত এনএফসি ডিভাইস থেকে এই রেডিও তরঙ্গগুলি তথ্যের জন্য এনএফসি ট্যাগ জিজ্ঞাসা করে এবং এই তরঙ্গগুলির মাধ্যমে ট্যাগ আঁকার শক্তি এনক্রিপ্ট করা সংকেত ফেরত পাঠায় যা তথ্য বিনিময় সম্পূর্ণ করার জন্য চালিত এনএফসি ডিভাইসে যাচাই করা হয়। একটি NFC ট্যাগ শুধুমাত্র একটি এক সময়ে NFC ডিভাইসের সাথে যোগাযোগ করতে পারে .
NFC ট্যাগ রিডার
একটি NFC ট্যাগ থেকে তথ্য পুনরুদ্ধার করতে, একজন ব্যবহারকারীকে একটি NFC ট্যাগ রিডার ব্যবহার করতে হবে। RFID-এর বিপরীতে, যেখানে বিশেষায়িত RFID রিডার ব্যবহার করা হয় (যেমন দোকানের ইনভেন্টরি চেক করার জন্য একটি দোকানের সামনের দরজায়), একজন ব্যবহারকারীর একটি ডেডিকেটেড NFC ট্যাগ রিডারের প্রয়োজন নাও হতে পারে, তার স্মার্টফোন বা স্মার্টওয়াচই যথেষ্ট হতে পারে। কিছু ব্যবহারকারীদের একটি এনএফসি ট্যাগ স্ক্যান করার জন্য একটি অ্যাপ ইনস্টল করতে হতে পারে, যেখানে বৈশিষ্ট্যটি তাদের ফোনে অন্তর্নির্মিত হতে পারে। Apple তার iOS কে অ্যাপ ক্লিপস দিয়ে সজ্জিত করেছে৷ বিশেষায়িত NFC ট্যাগ রিডার ব্যবহারে এর ব্যবহারকারীদের সুবিধার্থে। পাঠক শব্দটি নিয়ে বিভ্রান্ত হবেন না, অনেক NFC ট্যাগ পাঠক শুধুমাত্র একটি ট্যাগ থেকে পড়তে পারে না বরং লিখতেও পারে। ট্যাগ-এ যেমন. ডেটা একটি NFC ট্যাগ/রিডারের মধ্যে স্থানান্তর করা এনক্রিপ্ট করা হয়৷ এবং এনএফসি ডেটা এক্সচেঞ্জ ফর্ম্যাটে রয়েছে৷
৷একটি NFC ট্যাগ রিডারের কাজের প্রক্রিয়া
ইতিমধ্যেই আলোচনা করা হয়েছে, NFC ট্যাগ রিডার৷ শক্তি প্রয়োজন (একটি ব্যাটারি বা পাওয়ার উত্স থেকে) NFC ট্যাগ থেকে ডেটা পড়তে। এটি করার জন্য, একটি বৈদ্যুতিক প্রবাহ রিডারের কয়েল এর মধ্য দিয়ে প্রবাহিত হয় , যা একটি ইলেক্ট্রোম্যাগনেটিক ফিল্ড তৈরি করে পাঠকের চারপাশে। একবার একটি NFC ট্যাগ সান্নিধ্যে আসে পাঠকের কাছে, ইন্ডাকটিভ কাপলিং ট্যাগ এবং রিডার কয়েলের মধ্যে ঘটে (ফ্যারাডে এর আনয়নের নিয়ম)। এই সংযোগের কারণে, ট্যাগ চালু আছে৷ এবং ডেটা স্থানান্তর ম্যানচেস্টার কোডিং নামে একটি কৌশল ব্যবহার করে ঘটে . এই কোডিং কৌশল বাইনারী মান নির্ধারণ করে ট্যাগের ইলেক্ট্রোম্যাগনেটিক ডাল থেকে এবং এই মানগুলি রূপান্তরিত হয়৷ মানুষ-পাঠযোগ্য ডেটা-তে . এই পুরো প্রক্রিয়াটি সেকেন্ডের মধ্যে ঘটতে পারে৷ .
মোবাইল ফোন একটি NFC ট্যাগ রিডার ব্যবহার করা
কন্ট্যাক্টলেস পেমেন্ট টার্মিনাল হল সবচেয়ে বেশি ব্যবহৃত NFC রিডারগুলির মধ্যে একটি কিন্তু সাধারণ ব্যবহারকারীরা NFC ট্যাগ স্ক্যান করতে তাদের মোবাইল ফোন ব্যবহার করতে পছন্দ করতে পারে।
এনএফসি ট্যাগ রিডার হিসাবে একটি অ্যান্ড্রয়েড ফোন ব্যবহার করুন
- অ্যান্ড্রয়েড ফোনটি চালু করুন সেটিংস এবং সংযুক্ত ডিভাইসগুলি খুলুন .
- এখন সংযোগ পছন্দ নির্বাচন করুন এবং NFC কিনা তা পরীক্ষা করুন অপশন দেখানো হয়।
- তা হলে ফোনটি NFC সমর্থন করে।
- এখন NFC-এ আলতো চাপুন এবং সক্রিয় করুন এটা।
- তারপর ফোনটিকে কাছে আনুন NFC ট্যাগে এবং যদি ফোনটি স্থানীয়ভাবে এটিকে সমর্থন করে, তাহলে আপনি আপনার ফোনের স্ক্রিনে ট্যাগ ডেটা দেখতে পাবেন।
- যদি ফোনটি স্থানীয়ভাবে NFC ট্যাগ পড়া সমর্থন না করে, তাহলে Play Store চালু করুন এবং একটি NFC রিডার অ্যাপ ইনস্টল করুন৷ (যেমন NFC টুল, টাইগার, ইত্যাদি)।
- এখন NFC রিডার অ্যাপ চালু করুন এবং NFC ট্যাগ স্ক্যান করতে এটি ব্যবহার করুন।
এনএফসি ট্যাগ রিডার হিসাবে একটি আইফোন ব্যবহার করুন
iPhone দুই ধরনের NFC স্ক্যানিং ব্যবহার করে, ইন-অ্যাপ ট্যাগ রিডিং (ব্যবহারকারী নিজে এনএফসি ট্যাগ স্ক্যান করে) এবং ব্যাকগ্রাউন্ড ট্যাগ রিডিং (আইফোন স্বয়ংক্রিয়ভাবে পটভূমিতে NFC ট্যাগের জন্য স্ক্যান করে)।
- iPhone চালু করুন সেটিংস এবং সাধারণ নির্বাচন করুন .
- এখন NFC খুলুন এবং সক্রিয় করুন এটা
- তারপর পিছনে আঘাত করুন iPhone সেটিংস পর্যন্ত বোতাম মেনু দেখানো হয়েছে।
- এখন নিয়ন্ত্রণ কেন্দ্র খুলুন এবং যোগ করুন NFC ট্যাগ রিডার৷ অন্তর্ভুক্ত নিয়ন্ত্রণ-এ .
- তারপর নীচে সোয়াইপ করুন iPhone স্ক্রীনে এবং NFC ট্যাগ রিডার-এ আলতো চাপুন৷ এটি সক্রিয় করতে
- তারপর এটিকে কাছে নিয়ে আসুন NFC ট্যাগে এবং ট্যাগের ডেটা ফোনের স্ক্রিনে দেখানো হবে।
আপনার নিজস্ব NFC ট্যাগ তৈরি করুন
এনএফসি ট্যাগগুলি মোটামুটি সস্তা পণ্য এবং যে কেউ বিভিন্ন কাজ সম্পাদন করতে তাদের প্রোগ্রাম করতে পারে। একটি খালি NFC ট্যাগ৷ (যা সহজেই অনলাইনে অর্ডার করা যায়), একটি NFC-সামঞ্জস্যপূর্ণ ডিভাইস (যেমন, আপনার স্মার্টফোন), এবং একটি NFC প্রোগ্রামিং অ্যাপ্লিকেশন একটি NFC ট্যাগ প্রোগ্রাম করার প্রয়োজনীয়তা। NFC টুলস , বাঘ এবং NXP দ্বারা NFC TagWriter এই ধরনের অ্যাপ্লিকেশনের কয়েকটি উদাহরণ যা একটি NFC ট্যাব প্রোগ্রাম করতে ব্যবহার করা যেতে পারে। একজন ব্যবহারকারী সৃজনশীল এনএফসি ট্যাগ তৈরি করতে এই অ্যাপ্লিকেশনগুলি ব্যবহার করতে পারেন যেমন, একজন ব্যবহারকারী তার বিছানার কাছে একটি এনএফসি ট্যাগ রাখতে পারেন এবং ঘুমাতে যাওয়ার সময়, তিনি কেবল এনএফসি ট্যাগটি স্ক্যান করে তার ফোনটিকে নীরব মোডে রাখতে পারেন (যা কনফিগার করা হয়েছে ফোন স্লিপ মোডে)। এছাড়াও, একজন ব্যবহারকারী তার Wi-Fi SSID এবং পাসফ্রেজ ধরে রাখতে একটি NFC ট্যাগ প্রোগ্রাম করতে পারে। যখন একজন অতিথি Wi-Fi শংসাপত্রের জন্য জিজ্ঞাসা করেন, শুধুমাত্র অতিথিকে ট্যাগটি স্ক্যান করতে বলুন এবং স্ক্যান করার পরে, তার ডিভাইসটি Wi-Fi নেটওয়ার্কে যোগদান করবে৷ এগুলো শুধু উদাহরণ; একজন ব্যবহারকারী তার পছন্দ মতো এনএফসি ট্যাগ প্রোগ্রাম করতে পারে এবং সেগুলি এনএফসি ট্যাগের সীমাহীন ব্যবহার। একজন iPhone ব্যবহারকারী অটোমেশন ব্যবহার করতে পারেন শর্টকাট-এ পরবর্তী স্তরে NFC ট্যাগ ব্যবহার করতে।