Для работы технологии BLE требуется два устройства – центральное (например, смартфон) и периферийное – BLE-маяк («beacons»), ограниченный в возможностях и погружающийся в режим сна, когда не происходит обмен данными. BLE-маяки могут выступать в качестве периферийного устройства, с которым устанавливается соединение, а могут служить передатчиками («broadcasters»), ответственными только за трансляцию данных без подключения. В обоих случаях BLE-маяк обнаруживается по так называемым «пакетам продвижения» данных («advertising packets»), транслируемым на трех радиочастотах, что позволяет снизить возможные помехи при передаче информации. Повторяющиеся данные отправляются по одному из трех каналов со случайными перерывами (до 10 мс), называемыми «интервалами продвижения» («advertising intervals»). Центральное устройство, попав в радиус BLE-маяка, может обнаружить сигнал и – либо запросить дополнительный пакет данных с помощью запроса о сканировании и ответа («scan request» / «scan response»), либо инициировать соединение. В зависимости от модели BLE-маяка, соединение с ним устанавливается стандартной процедурой подключения Bluetooth устройства или с помощью стороннего приложения, позволяющего обнаружить транслируемый сигнал. После инициации центральным устройством, соединение считается созданным, а установленным оно становится только после двунаправленного обмена данных между центральным и периферийным устройствами («ведущим», «master» и «ведомым», «slave»). Таким образом, к основным преимуществам технологии относятся: возможность быстрого обмена данными, обусловленная сменой радиочастот для избежания помех, и работа длительное время без подзарядки, обеспечиваемая режимом сна, в котором обмен данными не происходит или в данных отсутствуют изменения.