2014-10-15 4 views
0

Отправляя это от EE, так как народ, похоже, не знает ответа.Как работает график NS2?

Мне интересно узнать, как создается расписание событий NS2 на основе сценария TCL. Есть ли промежуточный файл, на который я мог бы смотреть? Или, может быть, есть книга или глава в книге, в которой говорится об этом?

У меня есть код NS2, но я не уверен, где искать.

Редактировать: Вот ссылка на NS2: http://www.isi.edu/nsnam/ns/. Это бесшумный беспроводной симулятор. Чтобы запустить симуляцию, вы отправите сценарий (написанный в TCL), который описывает сетевую топологию, соединения между узлами и так далее. Когда выполняется симуляция, создается расписание событий (потому что это дискретные временные события sim).

Я хочу знать, как создается это расписание и как оно выглядит. Например, если у меня есть сеть из 1000 узлов, все из которых взаимодействуют в ответ на уже полученный пакет, как он планирует ответы? Выполняются ли они во время выполнения?

Спасибо (PS. Извините, если это не в том месте)

ответ

0

Что вы имеете в виду, запланировав ответов? NS2 позволяет отслеживать все события в сети, используя команду trace-all (или что-то подобное) в вашем скрипте. Проверьте формат отслеживания ns2 онлайн, чтобы лучше понять, как это работает и как отображаются события.

0

Есть много типов NS2 планировщиков (в режиме реального времени, куч, календарь ..) по умолчанию по расписанию является «календарь планировщик» он автоматически вызывается при создании нового экземпляра симулятора в TCL файл.

в этом TCL файле вы указываете какое-то событие и время его вхождение

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

, пожалуйста, посмотрите на нс-allin_one-2,35/общие/scheduler.cc https://www.isi.edu/nsnam/ns/doc/node32.html

очень хороший explination здесь

https://www.slideshare.net/TBear76/ns2event-scheduler

рассматривает

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