2017-12-29 11 views
-1

一意のIDを持つ20個のノードを表示したいとします。次のコマンドでforループを使用して20個のノードを作成しました。NS-3では、ノードIDの割り当て方法と端末IDの取得/表示方法について教えてください。

NodeContainer c; 
c.Create (20); 
int j; 
for(j = 0; j < 20; j++) 
{ 
    m.Install (c.Get(j)); 
} 
std::count << "Node Id: %d" << ??? <<std::endl; 

上記のコードは20個のノードを作成し、シミュレーションツールNetanimに表示されています。これらのノードのそれぞれを一意のIDで端末に表示する必要があります。

ノードIDの割り当て方法を教えてもらえますか?

+0

NS-3:https://groups.google.com/forum/?fromgroups#!forum/ns-3-users –

答えて

0
NodeContainer c; 
c.Create (20); 
for (uint32_t i = 0; i < 20; ++i) 
{ 
    std::ostringstream os; 
    os << "node-" << i; 
} 

コードの代わりに端末に各ノードを表示するには、上記のコードを試してください。これは私のネットワークで動作します。 ありがとうございます。

関連する問題