Файл: Доклад на тему nfc.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 08.11.2023

Просмотров: 23

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ДОКЛАД НА ТЕМУ «NFC»


Шепелева А.А.

3-ИАИТ-20фаит-12

Институт автоматики и информационных технологий

В данном докладе будут рассмотрены основные понятия предметной области, примеры применения и простейшие схемы работы описываемой технологии.
  1. Введение


Near Field Communication (NFC) — это технология беспроводной передачи данных малого радиуса действия. С помощью нее можно обмениваться данными между устройствами, находящимися на расстоянии около 10 см.

В основе NFC лежит протокол RFID (Radio Frequency Identification), который используется для передачи информации через радиоволновый диапазон, таким образом, для его работы не требуется интернет. Однако, в отличие от RFID, NFC работает только на близких расстояниях и предоставляет дополнительные меры защиты, чтобы предотвратить несанкционированный доступ к данным.

В отличие от Bluetooth, NFC не требует ручного сопряжения или обнаружения устройств для передачи данных. Соединение автоматически запускается, когда другое устройство NFC входит в ранее указанный диапазон.
  1. Пример для чего нужно изучать NFC


Изучение технологии NFC может быть полезным для различных профессиональных областей и задач в повседневной жизни, вот несколько примеров:

Разработка мобильных приложений: если вы занимаетесь разработкой мобильных приложений, NFC-технология может предоставить вам новые возможности для создания приложений, которые могут взаимодействовать со специальными NFC-метками, картами или другими устройствами.

Безопасность и контроль доступа: NFC — технология может использоваться для обеспечения безопасности и контроля доступа в офисах, аэропортах, гостиницах, стадионах и других местах. Пример: NFC-метки можно использовать для доступа к определенным зонам и помещениям.

Оплата и транзакции: NFC-технология может использоваться для электронной оплаты и транзакций. Пример: многие новые модели смартфонов поддерживают функцию NFC, которую можно использовать для оплаты покупок.

Маркетинг и реклама: NFC-технология может быть использована для создания дополнительных способов взаимодействия с клиентами и для предоставления им дополнительной информации. Пример: магазины могут использовать NFC-метки для предоставления дополнительной информации об товарах.


Организация и управление: NFC-технология может быть использована для более эффективного организации и управления. Примеры: NFC-технология может использоваться для отметки рабочего времени, первичного медицинского осмотра, передачи данных врачам.
  1. Основные понятия предметной области


NFC (Near Field Communication) — это беспроводная технология передачи данных на короткие расстояния (обычно не более 10 см). Ее основное применение заключается во взаимодействии между двумя NFC-устройствами или между NFC-устройством и NFC-меткой, которая может быть использована для передачи информации.

Основные протоколы, которые используются в NFC:

  1. ISO/IEC 14443: основной протокол, используемый для чипов бесконтактного интерфейса (RFID) и NFC-устройств.

  2. ISO/IEC 18092: протокол, используемый для NFC-устройств, работающих в режиме Peer-to-Peer или для NFC-меток, которые могут принимать или передавать данные на другие устройства.

Основные модели передачи данных, которые могут использоваться при работе с NFC:

  1. Reader/Writer (Чтение/Запись) - в этом режиме NFC-устройство (чтение) считывает информацию с NFC-метки (запись).

  2. Peer-to-Peer (Равноправный обмен) - в этом режиме два NFC-устройства могут обмениваться информацией друг с другом.

  3. Card Emulation (Эмуляция карты) - в этом режиме NFC-устройство может работать как карта, например, принимать оплату на стадионе при помощи NFC устройства.

Протоколы ISO/IEC работают на более низком уровне передачи данных, определяющем форматы, позволяющие передавать информацию между двумя NFC-устройствами, тогда как методы передачи данных, такие как Reader/Writer, управляют более высокими уровнями обмена (то есть способностью использовать передачу текстовых сообщений, фотографий, видео и т. д.).

Кроме того, NFC-устройства могут работать в активном или пассивном режимах, в зависимости от того, имеет ли устройство собственный источник питания или получает его отсяпом заряда, создаваемого другим NFC-устройством
  1. Примеры применения


  1. Одним из наиболее популярных применений NFC-технологии является оплата. NFC-технология позволяет осуществлять быструю и безопасную электронную оплату, используя мобильные телефоны и банковские карты.

  • Оплата с помощью мобильного телефона:
    Мобильные платежи работают следующим образом: пользователь регистрирует свою банковскую карту в приложении на своем смартфоне, которое поддерживает NFC (например, Google Pay, Apple Pay или Samsung Pay). Затем при оплате в магазине, пользователь просто прикладывает свой смартфон к NFC-терминалу, и деньги автоматически списываются с его банковской карты. Вся процедура занимает несколько секунд, что делает оплату быстрой и удобной. Для повышения безопасности, NFC-платежи обычно защищены паролем, сенсорным сканером отпечатков пальцев или другими средствами аутентификации.




  • Оплата с помощью банковской карты:
    Некоторые банковские карты также поддерживают NFC-технологию. Пользователь может оплатить товары, прикладывая банковскую карту к NFC-терминалу. Такой способ оплаты называется бесконтактной оплатой и может использоваться в магазинах, кафе, кинотеатрах и других местах.

  1. NFC-метки могут использоваться в качестве ключей доступа и карт доступа. Вместо того, чтобы использовать традиционные ключи и карты, которые часто являются неудобными или затратными, NFC-метки предоставляют более простой и удобный способ осуществления контроля доступа.

  • Пример использования NFC-меток в качестве ключей доступа:
    Вместо того, чтобы держать множество ключей, каждый для отдельной двери, NFC-метки могут использоваться для дверей, которые требуют особого доступа. Например, NFC-метки могут использоваться для доступа в офис, зал пресс-службы, хранилище или для отсекания определенных зон на стадионе. Владелец метки просто прикладывает метку к NFC-ридеру, который автоматически распознает и проверяет учетные данные, открывая или закрывая доступ.

  • Пример использования NFC-меток в качестве карт доступа:
    NFC-метки также могут использоваться в качестве карт доступа для контроля доступа в офисе, университете, отеле или любом другом месте, где требуется управление доступом. Эта технология позволяет предотвращать несанкционированный доступ и делает процесс проверки и аутентификации более удобным и быстрым.



  1. NFC-технология позволяет обмениваться файлами и информацией между двумя NFC-устройствами в режиме Peer-to-Peer. Этот режим позволяет двум NFC-устройствам взаимодействовать друг с другом, что делает процесс передачи данных быстрым и простым.


  1. Простейшие схемы работы


  • Подключение приложения к NFC-тегу через API:

Чтобы подключить приложение к NFC-тегу через API (интерфейс программирования приложений), нужно выполнить следующие шаги:

  1. Проверить, поддерживает ли устройство NFC и API для работы с NFC. Для этого нужно использовать API, которое доступно в документации для разработчиков Android или IOS.

  2. Создать спецификации для NFC-тега, которые будут использоваться в приложении. Сначала нужно решить, какое действие должно быть выполнено при сканировании NFC-тега, например, открыть определенную вкладку, начать определенный процесс или получить определенную информацию.

  3. Разработать код, который будет обрабатывать данные, полученные при сканировании NFC-тега. На этом этапе программист должен зарегистрировать свое приложение, используя IntentFilters, чтобы приложение открывалось автоматически, когда пользователь прикладывает устройство к NFC-тегу.

  4. Соединить разработанный код с API для работы с NFC в приложении. Обычно, это делается через чтение и запись информации с NFC-тега, а также с помощью использования функций, которые позволяют определять тип тега и его параметры.




Рисунок 1.

  • Пример передачи данных между двумя устройствами через протоколы P2P (Peer-to-Peer) и SNEP (Simple NDEF Exchange Protocol).

Для передачи данных между двумя устройствами через протоколы P2P и SNEP можно использовать следующие шаги:

  1. Убедитесь, что оба устройства поддерживают протокол P2P и SNEP, а также настроены на обмен данными через NFC-технологию.

  2. Устройство #1 генерирует запись формата NDEF (NFC Data Exchange Format), которую нужно отправить на устройство #2.

  3. Устройство #1 инициирует соединение с устройством #2 в режиме Peer-to-Peer через метод “P2P-Initiator” API.

  4. Устройство #1 отправляет NDEF-запись на устройство #2 через SNEP-протокол.

  5. Устройство #2 получает NDEF-запись через SNEP-протокол и обрабатывает ее. Полученная NDEF-запись может быть обработана и отображена на экране устройства для дальнейшего использования или сохранения.

  6. Когда передача данных завершена, устройство #1 закрывает соединение.



Рисунок 2.
  1. Заключение


Таким образом, мы рассмотрели основные понятия, связанные с NFC.

NFC (Near Field Communication) — это беспроводная технология связи, использующая радиочастоту для передачи данных на коротких расстояниях.

Эта технология используется для обмена данными между двумя устройствами с NFC-чипами или для чтения и записи данных с NFC-тегов.

NFC-технология широко используется для бесконтактных платежей, билетов на транспорт, электронных карт доступа, передачи контактов и другой информации между устройствами. С NFC-чипами могут быть оснащены смартфоны, планшеты, наручные часы, ключи доступа, банковские карты и другие устройства.

Технология NFC также имеет некоторые ограничения, включая низкую скорость передачи данных, поддержку только коротких дистанций и ограниченную совместимость с некоторыми устройствами. Тем не менее, NFC продолжает привлекать внимание разработчиков и производителей устройств, благодаря своей простоте и надежности в использовании в бесконтактных приложениях.
  1. Источники


  1. Trends.rbc.ru. Что такое NFC в смартфоне и не только. [Электронный ресурс]. – Режим доступа: https://trends.rbc.ru/trends/industry/6148a1459a79479f4328c2f8

  2. Ru.wikipedia.org. Near Field communication. [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/wiki/Near_Field_Communication

  3. www.securitylab.ru. Беспроводная связь ближнего радиуса действия (Near Field Communication, NFC). [Электронный ресурс]. – Режим доступа: https://www.securitylab.ru/analytics/438097.php