Как это работает
Связь между устройствами, оснащенными NFC-чипами, поддерживается
посредством индукции магнитного поля: две рамочные антенны располагаются
в пределах ближнего поля друг друга, образуя трансформатор с воздушным
сердечником. Здесь важно отметить, что передача данных между мобильными
устройствами осуществляется в диапазоне общественно доступных и
нелицензируемых государственными учреждениями радиочастот – ISM Bands
(Industrial, Scientific and Medical radio Bands – промышленные, научные и
медицинские радиочастоты). Конкретно речь в данном случае идет о
диапазоне около 13,56 МГц с полосой пропускания почти 2 МГц.
Теоретически рабочее расстояние между двумя взаимодействующими
NFC-устройствами может достигать 20 см, хотя на практике канал
радиосвязи устойчиво работает лишь на дистанции до 10 см. Скорость
передачи данных составляет 106, 212 или 424 кбит/с.
Существуют два режима радиосвязи. При пассивном – инициирующее
устройство обеспечивает несущее поле и ответы целевого NFC-устройства
модулированием имеющегося поля. При активном – смартфон-инициатор и
целевое NFC-устройство взаимодействуют путем поочередного создания своих
собственных полей. В этом режиме у обоих мобильных устройств должно
быть включено электропитание.
NFC или Bluetooth?
У владельцев смартфонов, читающих эту статью, наверное, с языка уже
готов сорваться вопрос: а зачем нужна какая-то специфическая технология
передачи данных, если можно воспользоваться хорошо знакомым Bluetooth?
У NFC есть свои преимущества. Во-первых, гораздо меньшее время
установки соединения. Вместо выполнения серии инструкций по согласованию
для идентификации Bluetooth-модуля связь между двумя устройствами
устанавливается почти сразу. Во-вторых, у технологии NFC меньший радиус
действия, что обеспечивает бÓльшую степень безопасности. Этот стандарт
радиосвязи лучше подходит для переполненных пространств, где корреляция
сигнала с передавшим его физическим устройством иначе могла бы
оказаться невозможной. В-третьих, в отличие от модулей Bluetooth все
NFC-чипы совместимы с технологией RFID. Наконец, NFC может работать,
даже когда одно из устройств не снабжено источником питания (например,
мобильный телефон, который в данный момент выключен, бесконтактная
смарт-карта и др.).
Подготовка к передаче данных
Итак, для практического использования новой технологии нам необходимы
два мобильных устройства, оснащенных чипами NFC. Мы взяли
Android-смартфоны – Samsung Galaxy Nexus и PRADA phone by LG 3.0.
Чтобы включить NFC, зайдите в настройки смартфона. На Galaxy Nexus для этого нужно кликнуть по
и нажать на кнопку
либо потянуть за краешек информационной панели и кликнуть по
.
Затем в разделе "Беспроводные сети" следует выбрать пункт "Ещё..." – вы
попадете в окно настройки дополнительных возможностей беспроводных
модулей связи. Поставьте флажок в чекбоксе "NFC". Модуль NFC будет
активирован. При этом на экране смартфона появятся описание технологии и
краткая инструкция, последняя позволит даже новичку легко разобраться с
принципом функционирования NFC.
В верхней части окна настроек вы увидите тумблер, с помощью которого
можно деактивировать NFC-чип. Теперь проделайте все те же самые действия
на другом мобильном устройстве – в нашем случае это PRADA phone by LG
3.0. Потяните за информационную панель, и вы увидите на экране кнопку
включения NFC. Другой путь сложнее – нужно открыть окно настроек
беспроводных модулей связи и поставить флажок в чекбоксе "NFC".
Щека к щеке
Дальше все будет не просто, а очень просто. Откройте на Samsung Galaxy
Nexus какое-нибудь приложение, поддерживающее обмен данными по NFC, –
скажем, адресную книгу. Выберите в ней запись, которую хотите передать
на другой смартфон, например
и расположите устройства на расстоянии 10 см друг от друга. Вы услышите
звуковой сигнал, после которого картинка на дисплее инициирующего
устройства изменит масштаб и вверху появится надпись "Нажмите, чтобы
передать данные". Кликните по изображению и возьмите в руки принимающее
устройство. В этот момент вы увидите на экране Android-смартфона
примерно такое оповещение "Установлена новая метка" (разумеется, на
экране вашего Android-устройства оно может выглядеть несколько иначе).
Нажмите в левом нижнем углу экрана на кнопку "Готово".
Точно таким же образом NFC будет работать и в других приложениях –
например, вот как будет выглядеть экран смартфона при передаче на другое
устройство странички из веб-браузера. В этом случае на экране
принимающего смартфона появится лишь несколько измененная форма
оповещения.
На заметку. Здесь, однако, следует сделать одно важное
замечание. Передачу веб-страницы мы осуществляли из штатного браузера
операционной системы Android 4.0. Попытка отправить страничку из
стороннего обозревателя (в нашем случае это был Google Chrome)
окончилась неудачей.
Как видим, использование технологии NFC не требует от пользователя
глубоких познаний в области беспроводной связи – все делается
автоматически.
Статья опубликована в журнале ComputeBild №6/2012 (стр. 64)