Omnet++ 吞吐量';当移动UE增加其距离时,s的变化是不合乎逻辑的

Omnet++ 吞吐量';当移动UE增加其距离时,s的变化是不合乎逻辑的,omnet++,throughput,Omnet++,Throughput,我试图测量两个移动UE之间的距离变化时的吞吐量。我正在使用Omnet++。以及测量mac层中的吞吐量 当距离增加时,吞吐量应该减少(众所周知的反比关系) 但在我的模拟中,这并没有发生。有人对omnet++有任何想法吗? 我还附上了这段时间的吞吐量图表 在此处输入图像描述 谢谢@thardes2好的,我正在使用Omnet++。在我的场景中,有1个基站和2个UE在模拟期间没有任何移动性。我运行模拟20次(10,20,30,…200m),并尝试测量LteHarqBufferRx.cc中MAC层计算的吞

我试图测量两个移动UE之间的距离变化时的吞吐量。我正在使用Omnet++。以及测量mac层中的吞吐量

当距离增加时,吞吐量应该减少(众所周知的反比关系)

但在我的模拟中,这并没有发生。有人对omnet++有任何想法吗? 我还附上了这段时间的吞吐量图表 在此处输入图像描述
谢谢

@thardes2好的,我正在使用Omnet++。在我的场景中,有1个基站和2个UE在模拟期间没有任何移动性。我运行模拟20次(10,20,30,…200m),并尝试测量LteHarqBufferRx.cc中MAC层计算的吞吐量(以总接收字节/模拟时间的方式)

double tputSample=(double)totalRcvdBytes/(现在-getSimulation()->getwarmupperoid())

macOwner->emit(macThroughput,tputSample)

我在Simule的D2D示例中使用了单对UDP Infra场景,一切都很好,但我的问题是:为什么距离增加时吞吐量不会降低?即使在某些长途运输中,吞吐量也会增加!!!我是否在错误的地方计算吞吐量


感谢您的帮助

如果不提供有关您的设置、框架、网络等的任何信息,您将很难获得帮助,。。。