Network Simulator версии 2, более известный как ns-2, представляет собой сетевой симулятор с открытым исходным кодом, управляемый событиями. С помощью ns-2 можно моделировать широкий спектр сетевых сред в проводном, беспроводном или даже смешанном режиме. Основные сетевые стандарты, включая Ethernet, WLAN, спутниковые сети, Bluetooth и т. Д., Поддерживаются ns-2.
2 ответа

Не удалось установить Otcl-1.14 для NS-2

Я пытаюсь установить NS-2 на Mac OS X 10.9.x Mavericks с ns-allinone Каждый раз, когда я запускаю скрипт установки, на шаге происходит установка Otcl с ошибками: rm -f libotcl otcl.o so_locations gcc -c -g -O2 -DNDEBUG -DUSE_SHM -DHAVE_UNISTD_H=1 -f…
15 янв '14 в 03:57
2 ответа

Ошибка при установке протокола выщелачивания: неверное имя команды "Ресурс / Энергия"

Я попытался установить протокол выщелачивания в ns2 версии 2.35, следуя инструкциям, приведенным в этой ссылке: http://www.nsnam.com/2015/05/leach-p...in-ns2-ns.html После выполнения всех шагов в ссылке, я попытался выполнить leach_test, но он показ…
14 окт '15 в 14:33
0 ответов

Запуск файла.tcl несколько раз с разными временами запуска и остановки для генераторов трафика

Я создал следующий код для многократного запуска сценария tcl в NS2.Код выполняется много раз, но время запуска и остановки генератора трафика не меняется от одного запуска к другому. Что не так с моим кодом? set ns [new Simulator] for {set i 1} {$i…
09 июн '18 в 14:58
1 ответ

Как изменить поведение узла в симуляторе ns2?

Я хочу изменить поведение узла в симуляторе ns2. В частности, мне нужно изменить маршрутизацию узла внутри симуляции протокола dsr. Я знаю, что dsragent.cc - это класс, который управляет маршрутизацией этого протокола. Но если у меня есть tcl-скрипт…
28 июл '17 в 11:14
1 ответ

dsr/linkcache .cc: фатальная ошибка: list.h: такого файла или каталога нет

Я использую NS2.35 и Ubuntu 12.04.5 LTS Я хочу запустить DSR, используя кеш ссылок. Я должен "сделать", чтобы перекомпилировать NS2. Я получил следующую ошибку: dsr/linkcache .cc: fatal error: list.h: no such file or directory. Я использовал locate …
19 ноя '15 в 18:55
1 ответ

UCBT Bluetooth Симулятор

Может кто-нибудь сказать мне, если UCBT может быть использован для измерения RSSI и если да, то как?
19 янв '11 в 13:20
1 ответ

Отбрасываемый пакет отображается в файле.cc, но не включен в файл трассировки NS-2

Я выполняю сценарий, в котором есть очередь узкого места (Queue / LTEQueue / DLAirQueue, в которой есть два объекта указателя на очередь DropTail). Отброшенный пакет отображается при использовании этого файла очереди (Проверка с помощью printf, let,…
31 окт '15 в 10:30
1 ответ

Вывести имя класса Handler в C++

Я новичок в C++ и пытаюсь понять некоторый код (планирование пакетов в NS2). В какой-то момент пакет проходит через следующий код: void Scheduler::dispatch(Event* p, double t) { if ((t < clock_) && (p->uid_ != 0)) { fprintf(stderr, "ns…
10 мар '17 в 15:20
1 ответ

Модуль WImax NS2 - ошибка PT_DCCP_REQ во время установки

Модуль WImax NS2, сообщающий мне об этой ошибке во время установки, может мне кто-нибудь помочь? dccp / dccp.cc: 649: 19: ошибка: "PT_DCCP_REQ" не было объявлено в этой области dccp/dccp.cc:657:19: ошибка: "PT_DCCP_RESP" не было объявлено в этой обл…
17 апр '15 в 05:51
0 ответов

Как получить доступ к длине очереди для каждого узла в NS2

В NS2 мы можем определить длину очереди для узла, добавив определения в tcl: $ ns_ node-config \ -llType LL -ifqType "Queue/DropTail/PriQueue" -ifqLen 50 затем в C++ мы получаем доступ к этому, например, в случае AODV или AOMDV: ifqueue-> queue_leng…
17 апр '17 в 00:45
3 ответа

Как я могу контролировать поток через беспроводное соединение?

Я пытаюсь контролировать поток TCP, используя монитор потока. attach-fmon хочет объект ссылки, который недоступен в беспроводных соединениях. Как я могу решить эту проблему? Есть ли другие решения? Мой код здесь http://pastebin.com/f59241692 Я получ…
05 ноя '08 в 17:16
0 ответов

Модель водного потока Meandernig в NS2

Может кто-нибудь, пожалуйста, дайте мне знать, если есть код aqua-sim ns2 для извилистой модели течения воды или какая-либо другая модель для моделирования течения воды, или я должен реализовать это самостоятельно? С уважением.
25 ноя '17 в 10:29
1 ответ

Неверный размер файла в video.dat в ns-2

Я использую сценарий tcl, который берет трассировку файла фильма и преобразует его в двоичный файл, который в дальнейшем используется агентом приложения в ns-2. Вот фрагмент кода скрипта, который преобразует трассировку файла фильма в двоичный файл:…
27 фев '13 в 17:56
1 ответ

Здание нс-2 на Cygwin

Я устанавливаю NS2 на Cygwin. Я установил GCC. Кажется, нет никакой связи между Cygwin и необходимыми пакетами. версия gcc - 5.4.0. Есть "Пакет... нет в вашей системе". за каждую упаковку. Checking Cygwin version is >= 1.3.12... 2.5.2 (should be …
13 июл '16 в 13:15
1 ответ

Как использовать координаты узла в пакетах AODV в NS-2?

Мне нужно добавить новое поле (location [x,y]) Привет пакетам в AODV. Я определяю расположение узлов случайной функцией в TCL. Теперь я хочу использовать их расположение в C++. что мне делать именно?
21 дек '16 в 20:42
2 ответа

Анализ энергии в НС-2

Я работаю над MANET и хочу заниматься симуляцией в NS-2. Мой определенный интерес заключается в анализе потребления энергии в различных узлах для передачи и настройки сети. Я постараюсь улучшить протокол маршрутизации для лучшего энергосбережения. Т…
17 ноя '13 в 17:59
0 ответов

Установка ns-allinone-2.29.3 в Ubuntu 14.04

Я пытаюсь установить ns-allinone-2.29 в Ubuntu 14.04, но получаю следующую ошибку: configure: error: otcl требуется, но не может быть полностью найден. Пожалуйста, исправьте проблему, указав configure, где otcl использует аргумент --with-otcl= / pat…
31 июл '16 в 13:26
0 ответов

NS2 Network Simulator с использованием TCL - CBR через UDP

Я работаю над проектом, и у меня возникают проблемы с запуском симуляции. У меня всего 22 узла, и когда я настраиваю свои соединения, я не получаю пакеты по определенным ссылкам. Чтобы быть более конкретным, у меня есть возможность подключения и усп…
26 апр '15 в 16:12
1 ответ

NS2.35, вызывается изнутри

Я хочу добавить новый агент в NS2.35, который устанавливается на Ubuntu 14.04. моя Ubuntu установлена ​​на новый диск и мой ноутбук - Dell Vostro 1520. Я попытался добавить новый код агента, например, wfrp и т. д. но у меня есть ошибка: вы можете мн…
26 июл '18 в 14:16
0 ответов

Нахождение gcc4 при установке NS2

Я пытаюсь установить NS2 (Симулятор сети) в моей системе (windows 8.1 X64). После установки Cygwin (6.3 X64)Я устанавливаю большинство пакетов, необходимых для NS2, но когда я хочу установить ns-allinone-2.35 сообщения приходят и говорят, что я долж…
01 янв '14 в 16:43