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

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

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

Добавлен: 08.11.2023

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

Скачиваний: 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