Домой Новости Софт и сервисы Передача данных через QR-коды: новая технология без Wi-Fi и Bluetooth

Передача данных через QR-коды: новая технология без Wi-Fi и Bluetooth

Экспериментальная разработка Decimen Optical Transfer позволяет обмениваться файлами с помощью камеры смартфона, не прибегая к стандартным беспроводным протоколам связи.

5
0

Разработчик под ником bashalarmistalt представил экспериментальную систему Decimen Optical Transfer. Она позволяет передавать файлы между смартфонами с помощью быстро сменяющихся QR-кодов. Главное преимущество метода заключается в отсутствии необходимости в Wi-Fi, Bluetooth или предварительном сопряжении устройств: для работы достаточно открыть веб-страницу в браузере на обоих смартфонах и предоставить доступ к камере.

Передача данных через QR-коды: новая технология без Wi-Fi и Bluetooth
Передача данных через QR-коды: новая технология без Wi-Fi и Bluetooth — иллюстрация к материалу. Источник: ixbt.com

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

Основой Decimen Optical Transfer являются так называемые «фонтанные» коды (fountain codes). Эта технология позволяет системе успешно восстанавливать данные, даже если камера пропустила часть кадров или не смогла корректно считать некоторые QR-коды. Каждый такой код содержит не только часть полезного контента, но и служебные данные: идентификатор сессии, размер файла, порядковый номер блока и контрольные суммы, необходимые для сборки на принимающей стороне.

В ходе полевых испытаний разработчик достиг скорости передачи около 128 КБ/с, когда смартфоны удерживались в руках. При фиксации устройств в неподвижном положении скорость возрастала до 186–190 КБ/с.

На текущий момент проект, распространяемый по лицензии MIT, представляет собой демонстрацию концепции. Хотя идея передачи данных через QR-коды не является абсолютно новой, автор подчеркивает, что реализовал собственную систему независимо. Несмотря на то что Decimen Optical Transfer значительно уступает по скорости традиционным Wi-Fi, Bluetooth или NFC, технология может найти применение в специфических сценариях, где беспроводные интерфейсы недоступны, отключены в целях безопасности или их использование нецелесообразно.

Источник: https://www.ixbt.com