2013-08-02 2 views
0

У меня есть встроенный беспроводной драйвер для беспроводной связи, который я хотел бы запускать в моделируемой среде, так что мне не нужно владеть сотнями устройств для тестирования моего кода.Имитация беспроводной сетевой передачи

В конечном счете, я хотел бы иметь возможность указать сетевое соединение между узлами, которое будет экземпляром кода C++, который используется во встроенном устройстве. Соединение должно имитировать беспроводной носитель таким образом, чтобы никакие пакеты не поступали на узел во время передачи, и никакие пакеты не попадают на узел, если два или более узла пытаются передать. Соединения, моделируемые базовым графиком связности.

Интересно, возможна ли такая модель в структуре Python Twisted. Если это не так, есть какие-либо сетевые рамки, которые бы упростили бы такую ​​задачу.

Языковые настройки - это Python или Java.

Спасибо.

ответ

0

Вы можете использовать Сетевой симулятор 2 (NS2). Это потрясающий сетевой симулятор. Его используют C++ и TCL.

Смежные вопросы