在omnet++中添加层间延迟

问题描述 投票:0回答:1

如何在将数据包传递到上层/下层之前添加随机处理延迟

直接在ini文件中。有没有不用编辑c++代码的简单方法?

我尝试在发送者和接收者处处理DelayLayer。但没有影响。

################

*.client.processingDelayLayer.egress.delay = 12s
*.client.processingDelayLayer.ingress.delay = 0s

 
*.server.processingDelayLayer.ingress.delay = 10s
*.server.processingDelayLayer.egress.delay = 0s
omnet++ inet
1个回答
-1
投票

这是一个非常的坏主意。随机延迟会改变层间传递的数据包的顺序。这绝对是现实生活系统中不会发生的事情。固定的、非随机的延迟可能会也可能不会。

INET 支持对交换机中的处理延迟进行建模,它对决定将数据包转发到何处所需的处理时间进行建模。但延迟仍然必须是恒定的。

© www.soinside.com 2019 - 2024. All rights reserved.