Omnet++ OMNeT和x2B中的LTE D2D模式选择+;
我想使用Omnet++ OMNeT和x2B中的LTE D2D模式选择+;,omnet++,lte,Omnet++,Lte,我想使用simulte-0.9.1框架在OMNeT++5.0中实现我自己的模式选择方法 根据演示和作者的论文,通常应在.ini中启用模式选择: *.eNodeB.nic.phy.enableD2DCqiReporting = true *.eNodeB.nic.d2dModeSelection = true *.eNodeB.nic.d2dModeSelectionType="D2DModeSelectionBestCqi" BestCQI模式选择方法已经实现,可以作为如何实现新方法的一个很好
simulte-0.9.1
框架在OMNeT++5.0
中实现我自己的模式选择方法
根据演示和作者的论文,通常应在.ini
中启用模式选择:
*.eNodeB.nic.phy.enableD2DCqiReporting = true
*.eNodeB.nic.d2dModeSelection = true
*.eNodeB.nic.d2dModeSelectionType="D2DModeSelectionBestCqi"
BestCQI模式选择方法
已经实现,可以作为如何实现新方法的一个很好的例子。不幸的是,OMNeT++抱怨这三个参数都是未使用的参数。我模拟了一下,看了看日志。在simule/src/stack/d2dModeSelection/d2dModeSelectionBestCqi/d2dModeSelectionBestCqi.cc
它所说的doModeSelection()函数的第一行
EV << NOW << " D2DModeSelectionBestCqi::doModeSelection - Running Mode Selection algorithm..." << endl;
EV看起来这些参数实际工作,即使它们被标记为未使用
。我模拟了两种情况:一种是模式选择关闭
,另一种是模式选择打开
,并查看了不同的吞吐量标量
当这些参数存在时,eNB会看到大量流量。我看不出流量怎么会像我的模拟中那样大,但至少它似乎有效果。这些参数似乎确实有效,即使它们被标记为
未使用。我模拟了两种情况:一种是模式选择关闭
,另一种是模式选择打开,并查看了不同的吞吐量标量
当这些参数存在时,eNB会看到大量流量。我不知道流量怎么会像我的模拟中那样大,但至少它似乎有影响