Проверка пропускной способности модема

Самый простой способ «Создать виртуальный файл, который на самом деле является командой» — это расширить файловую систему FUSE. Это очень легко сделать с помощью таких библиотек, как fusepy.

Вот пример файловой системы FUSE, которая позволяет вам читать файлы HTTP/HTTPS/FTP, как если бы они присутствовали на вашем компьютере с Linux. Точно так же вы можете создать что-то, что запускает любую команду для того же при чтении.

Если вы посмотрите на исходный код , вы вряд ли найдете 50 строк кода (, не считая шаблонного кода ).

0
18.01.2021, 10:31
1 ответ

I want to know how I can simulate these users with a single Wifi interface.

Вы не можете. Даже если один интерфейс Wi-Fi предлагает несколько виртуальных интерфейсов STA, вы измеряете также ограничения пропускной способности, накладываемые мультиплексированием этих интерфейсов в один интерфейс Wi-Fi.

Итак, вам нужно купить 16 интерфейсов 2x2 STA Wifi. Или вы полагаетесь на цифры, которые измерил кто-то, кто их купил.


Из описания теста:

The Multiple Association / Disassociation Stability (6.4.2) test's goal is to see how well throughput on multiple STAs is maintained while STAs connect and disconnect. 16 2x2 vSTAs are first associated, with 8 of the 16 running 4 Mbps of UDP traffic in 2.4 GHz or 8 Mbps in 5 GHz. Traffic runs for 30 seconds, then the 8 vSTAs that are not running traffic are disassociated. After 30 seconds, the 8 vSTAs are reassociated and the test ends about 10 seconds later. Throughput and packet loss are measured for each vSTA throughout the test.

Таким образом, что бы вы ни использовали для STA, оно должно поддерживать скорость 4 Мбит/с на частоте 2,4 ГГц или 8 Мбит/с на частоте 5 ГГц. Случайный микроконтроллер может или не может этого добиться, это зависит от микроконтроллера и от того, как к нему подключено оборудование Wi-Fi.

0
18.03.2021, 22:36

Теги

Похожие вопросы