Почему я не собираю все рамки маяка? Они отбрасываются AP?Почему некоторые рамы маяка упали
Я использую libpcap в Linux для захвата фреймов маяка и анализа временной метки. Я использую временные метки для вычисления интервала между захваченными фреймами маяка.
В большинстве случаев интервал - это то, что должно быть, а именно 102,4 мс. Однако каждые 5-6 пакетов показывают интервал, равный 102,4 мс, это может быть 204, 306 и до 800 мс.
Я не знаю, связано ли это с тем, что AP не отправляет эти маяковые рамки или мой pcap, не захватывая пакет.
я не копали себя через IEEE802.11 спецификации, но несколько третьих сторон Документации (например, [1]) vagely утверждает, что
«Маяк может быть задержан за время передачи целевого радиомаяка из-за другой трафик занимая задержки передачи и задержки. Маяк не ретранслируется в случае столкновения, поскольку кадр маякового радиосигнала отправляется на широковещательный адрес. Функция синхронизации очень проста. «
Да, очень просто!
И не имеет значения, использую ли я выделенный AP (My Samsung S6 Edge) без другого Wi-Fi-трафика или публичного маршрутизатора.
Может кто-то пролить свет на это?