Расчет сквозной задержки для SimpleServerApp в Veins-LTE

Я пытаюсь вычислить сквозную задержку для SimpleServerApp в Veins-LTE и не могу получить никаких результатов, когда я открываю файл результатов, все статистические данные, связанные с задержкой, равны 0 или NaN.

Я посмотрел учебник Tic-Toc и попытался сделать что-то подобное, но таким образом я даже не получил статистику:

На модуле:

delayVector.record(delay);
delayHist.collect(delay);

и при вызове finish ():

delayHist.recordAs("delayFinish");

где

simtime_t delay;
cOutVector delayVector;
cLongHistogram delayHist;

Затем я попытался скопировать процедуру из другой записи статистики, но я думаю, что это не может быть использовано в моем случае, потому что я хочу отправить длинную:

В файле NED:

@signal[delay](type="long");
@statistic[delay](title="delay"; source="delay"; record=vector, stats, histogram);

На модуле:

emit(delay,delay); //where the first delay is the signal and the second one, the value.

Вот что я делаю, чтобы рассчитать задержку:

На отправляющем модуле:

msg->setSendingTime();

На приемном модуле:

simtime_t delay = simTime() - msg->getSendingTime();

Буду признателен за любую помощь!

Ответы на вопрос(1)

Ваш ответ на вопрос