0

我更改了 erlangen.rou.xml 中的节点(汽车)数量:

<flow id="flow0" type="vtype0" route="route0" begin="0" period="3" number="50"/>

我使用 getCreationTime() 和 simTime 来计算 TraCIDemo11p 和 TraCIDemoRSU11p 中的消息延迟(端到端延迟):

void TraCIDemo11p::onData(WaveShortMessage* wsm) {
    simtime_t msgDelayCar = simTime() - wsm->getTimestamp(); 
    msgDelayVectorCar.record(msgDelayCar);
....
void TraCIDemoRSU11p::onData(WaveShortMessage* wsm) {
    simtime_t msgDelayRSU = simTime() - wsm->getCreationTime();
    msgDelayVectorRSU.record(msgDelayRSU);
...

它给了我大致相同的延迟!

为什么节点数量不影响端到端延迟?

4

0 回答 0