Я хотел бы однозначно идентифицировать все беспроводные устройства (телефоны, планшеты и т.д.) В пределах досягаемости. Мне все равно, как далеко находятся устройства, и мне не нужно ничего отправлять им. Я просто хочу сказать: телефон ABC находился в этой зоне с 9:00 до 9:30 и с 17:00 до 18:00.
Я думал о сниффинге пакетов Wi-Fi, но кажется, что некоторые телефоны избегают посылать пакеты Probe Request, более того, сложно перевести карты Wifi в режим мониторинга. Мне не удалось найти какую-либо информацию об обнаружении EDGE/3G.
Я пытаюсь сделать что-то похожее на http://louwrentius.com/blog/2011/04/determining-smartphone-market-share-using-wireless-sniffing/.
Подход должен "однозначно идентифицировать" устройство. Это значит, что я хочу различать одно и то же устройство, входящее в зону несколько раз, и новое устройство.
Подход должен собирать "анонимные" данные, то есть я не хочу записывать какую-либо информацию, которая позволила бы кому-то выяснить личность владельца.
Какой лучший способ обнаружить присутствие мобильных устройств?