Могу ли я отправить сообщение на одно устройство iBeacon в группе?

Я просто читаю об iBeacon и, возможно, захочу использовать его для проекта, в котором я сейчас участвую. В настоящее время я понимаю из него следующее:

Проще говоря, устройство iBeacon транслирует сообщение всем, кто находится в пределах досягаемости. Это сообщение включает в себя mac-адрес отправителя, и по интенсивности его сигнала получатель может рассчитать расстояние. Устройства iBeacon могут быть отправителями, получателями или обоими.

1) Прежде всего; это правильно?

Во-вторых, на странице википедии я прочитал, что it could enable payments at the point of sale (POS). Поскольку я понимаю, что это в основном очень локальная служба вещания, я просто пытаюсь понять, как что-то подобное будет работать.

2) В случае оплаты магазин или покупатель инициируют платеж?

3) И как вы предотвратите получение платежных сообщений другими устройствами поблизости?

4) Наконец; возможно ли отправить сообщение iBeacon только на одно устройство iBeacon, идентифицированное по его mac-адресу?

Любые советы и идеи очень приветствуются!


person kramer65    schedule 14.02.2014    source источник
comment
@ krammer65, с точки зрения iOS, только я даю предложение. Это невозможно. То есть вещательные компании будут знать, сколько устройств в пределах досягаемости. И получатель также знает, сколько пользователей находится в пределах диапазона. Но получатель не должен общаться с другими.   -  person Laxmi    schedule 14.02.2014
comment
Следуйте этому образцу, чтобы получить четкое представление. github.com/nicktoumpelis/HiBeacons   -  person Laxmi    schedule 14.02.2014
comment
Про iBeacon написано много чепухи. iBeacon — это просто маяк, который отправляет свое имя (на самом деле, GUID) и два дополнительных номера для идентификации. Он не может ничего обнаружить, ничего получить или обработать. Это как дорожный знак, который люди видят, но сам по себе он ничего не делает.   -  person gnasher729    schedule 17.03.2014


Ответы (1)


Включение мобильных платежей — это пример того, что можно создать на основе технологии iBeacon. Но iBeacons сами по себе являются очень простыми строительными блоками, которые могут быть лишь небольшой частью решения. распространенное заблуждение путать то, что делают iBeacons себя с помощью что можно сделать с помощью iBeacons.

В случае использования платежа единственная функция, которую будет выполнять iBeacon, — это разбудить платежное приложение и сообщить ему, что телефон находится рядом с точкой продажи. (С конкретным числовым идентификатором точки продажи.) Вот и все! Это все, что делает iBeacon. Все остальное необходимое будет построено с помощью другого программного обеспечения.

Есть много возможных ответов на ваши другие вопросы об обработке платежей, но они не связаны конкретно с iBeacons. Как правило, система мобильных платежей требует ввода PIN-кода для подтверждения платежа. Таким образом, приложение, использующее iBeacons, может просто отображать возможность оплаты на любом устройстве с платежным приложением, которое находится в нескольких футах от точки продажи.

В простейшей реализации телефон будет запрашивать платежный сервер с сообщением типа «Я нахожусь рядом с POS-терминалом с идентификатором iBeacon # 12345. Сколько стоит платеж?» И сервер может ответить сообщением типа «$23,95», которое будет отображаться на экране телефона. В этой реализации пользователь проверяет сумму на экране и вводит PIN-код для подтверждения. Это подтверждение будет механизмом безопасности, гарантирующим, что неправильное устройство не заплатит за неправильный заказ. Возможны и другие, более сложные реализации, но опять же они не имеют прямого отношения к iBeacons.

Еще два уточнения:

  1. Хотя iBeacon передает свой Mac-адрес Bluetooth, это обычно игнорируется. На самом деле iOS блокирует чтение этого Mac-адреса, поэтому на этой платформе он бесполезен. Вместо этого приложения полагаются на идентификатор из трех частей, специфичный для iBeacons: ProximityUUID, Major, Minor.

  2. Невозможно заставить только одно устройство видеть iBeacon. Это открытая радиопередача, видимая всем в ее прибл. Диапазон 150 футов.

person davidgyoung    schedule 14.02.2014