2017-01-22 18 views
0

Я должен рассчитывать пакеты для каждого входящего потока активно в RED Queue в Ns2. Я должен интегрировать его в сам алгоритм очереди, чтобы изменения (в переменных активных очередей) возникали, когда пакет находился в очереди. Для простых кодов это как:Активно подсчитывать пакеты в Ns2

for each incoming packet 
    count[i]=count[i]+packet[i] 

Как сказать «для каждого входящего пакета» в NS2, и как определить [i] таким образом, что [i] является IP-адресом, представляющим различный индивидуального поток?

+0

Я думаю, вы должны искать обратный вызов, чтобы вы ответить на входящий/принятый пакет. –

ответ

0

Вы можете сделать это, изменив .cc и .h файлы реализации очередей, которые можно найти по адресу

нс-allinone-x.xx \ нс x.xx \ очереди.

Смотрите следующую ссылку для получения дополнительной информации

http://www.projectguideline.com/topic/can-we-view-the-packet-content-in-ns2-not-the-header/

+0

Пожалуйста, взгляните на [Пределы саморекламы в ответах] (http://meta.stackexchange.com/a/59302/349071). Я бы предложил удалить ваше имя и домашнюю страницу из вашего ответа, чтобы он не был помечен как спам. –