2017-02-22 9 views
1

simulte-0.9.1フレームワークを使用してOMNeT++ 5.0に独自のモード選択方法を実装したいとします。OMNeT ++のLTE D2Dモード選択

*.eNodeB.nic.phy.enableD2DCqiReporting = true 
*.eNodeB.nic.d2dModeSelection = true 
*.eNodeB.nic.d2dModeSelectionType="D2DModeSelectionBestCqi" 

BestCQI mode selection methodが既に実装されており、実装する方法の良い例となります:

はデモや著者から紙によると、モード選択は、一般的に.iniでこれを気に入っ有効にする必要があります新しい方法。残念なことにOMNeT ++は3つすべてがunused parametersであると不平を言う。私はしばらくの間何かをシミュレートし、ログを見ました。 simulte/src/stack/d2dModeSelection/d2dModeSelectionBestCqi/D2DModeSelectionBestCqi.ccdoModeSelection()機能で非常に最初の行は、それが

EV << NOW << " D2DModeSelectionBestCqi::doModeSelection - Running Mode Selection algorithm..." << endl; 

を言いますが、私は、シミュレーションを実行したときに、そのような出力がアップ来ないので、それが動作していないようです。

答えて

0

unusedとマークされていても、これらのパラメータは実際に機能するようです。私は2つのシナリオをシミュレートしました:1つはmode selection offで、もう1つはonで、異なるスループットスカラーを見ました。

Throughput with mode selection off

Throughput with mode selection on

eNBは、これらのパラメータが存在している多くのトラフィックを見ています。私は、トラフィックが私のシミュレーションと同じくらい大きくなるかもしれないが、少なくともそれは効果があるように見えます。

関連する問題