Обнаружил, что на Wi-Fi-видеокамерах полезно ставить низкий RTS-порог (RTS Threshold), например, нулевой. Это порог размера кадра, перед посылкой которого посылается RTS-кадр (
https://ru.wikipedia.org/wiki/RTS/CTS). До этого я думал, что механизм RTS/CTS работает в Wi-Fi для любых кадров. Особенно полезен этот механизм, когда через одну Wi-Fi-точку работают несколько видеокамер: при его работе получается гораздо меньше коллизий, качество видео выше.
Анализирую Wi-Fi сети с помощью бесплатных инструментов. Бывает интересно посмотреть, какие сети перекрываются по частотам. Вот что показывает экран приложения Wifi Analyzer под Android, настоящие SSID сетей я заменил на X1, X2, X3, X4:
Видно, что сети X1, X2 и X3 не пересекаются по частотам, а сети X2 и X4 полностью пересекаются, то есть мешают друг другу. Если в сетях X1 и X3 трафик идёт активно, а в X2 и X4 - вяло, то такая картина вполне устраивает. Но по факту оказалось, что в сети X3 всё хуже ожиданий.
Начал искать другие бесплатные инструменты для анализа. Наткнулся на восхваляющее описание бесплатной программы Acrilic WiFi Scanner под Windows. К удивлению, продвинутые функции оказались платными, и я уже хотел разочароваться, но попробовал бесплатные и не пожалел. При просмотре через Acrylic WiFi Home получилось, что картина совсем другая, чем выше:
Видим, что все четыре Wi-Fi-сети занимают вдвое больше W-Fi-каналов, чем показывал Wifi Analyzer под Android! Для этого нужно обратить внимание на номера 36, 40, 44 и 48 каналов на картинках. И самое неприятное, что три сети X2, X3 и X4 толкутся в одном диапазоне частот! Почему так получилось? Очень просто, в конфигурациях сетей использовались настройки, которые значат одно и то же (использовать полосу частот шириной 40 МГГц), а выглядят по-разному:
- HT40,
- скорость 600 Mbps,
- ширина канала 40 MHz.
Наивный пользователь может подумать, что только выбирает скорость побольше, а на самом деле занимает диапазон частот, где уже могут работать другие точки. Если выбрать скорость 1300 Mbps, то занимаешь просто весь обычный Wi-Fi-диапазон около частоты 5ГГц (UNII-1 Lower), то есть мешаешь просто всем! Как оказалось, Wifi Analyzer под Android показывает только так называемые контрольные каналы Wi-Fi-точек, а каналы расширения (Extension Channels) просто игнорирует. В терминологии другой точки контрольный канал называется P-каналом ("P" - "primary"?), а каналы расширения - S-каналами ("S" - "secondary"?). У сети X2 канал 44 контрольный, а 48 - канал расширения. У сети X3 (икс-три) канал 48 контрольный, а 44 - канал расширения. То есть котрольные каналы у точек X2 и X3 разные, а используемые диапазоны частот одинаковые!