メイン Routing Settings NbrTableとSeenTable | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
koichi | 投稿日時: 2007/10/29 19:39 |
常連 登録日: 2007/10/24 居住地: 投稿: 52 |
NbrTableとSeenTable 先達のGlomoSimコードを参考に
しているのですが、 AODVのソースでNbrTableとSeenTableの違いが 分かりません。 どちらも隣接ノードを格納する表に思えるのですが… 初心者で申し訳ないですがご教授お願いします。 |
hiro | 投稿日時: 2007/10/30 8:45 |
長老 登録日: 2005/7/16 居住地: 投稿: 452 |
Re: NbrTableとSeenTable > 先達のGlomoSimコードを参考にしているのですが、
> AODVのソースでNbrTableとSeenTableの違いが 分かりません。 すみません。GlomoSimは見たこともなく、 AODVも内容を丁寧に見たことがないのですが、 SeenTable というのは、QualNet4.0.1の場合だと、 ./libraries/wireless/src/routing_aodv.h 672 AodvRreqSeenTable seenTable; のことですか? NbrTableというのは、どれのことでしょう。 AODVの内容を理解しているわけではないので、 その変数(table)の意味については、地道にソースコードを 追いかけるしかなさそうです。 |
ipoten | 投稿日時: 2007/10/30 10:04 |
一人前 登録日: 2005/7/12 居住地: 投稿: 102 |
Re: NbrTableとSeenTable こんにちは
NbrTableって、QualNet3.9.5では、 ./network/aodv.h 433 AodvNeighborTable neighborTable; のことかも知れませんね。 構造体 AodvNeighborTable のコメントに // Not used in the implementation とあるので、少なくともQualNet3.9.5では使われていないようです。 QualNet4.0ではそれらしいものさえ見当たらないので、 GlomoSimの時代からしばらく互換性のために(?)残されていたものが、 時代とともに消滅してしまったというところでしょうか。(推測) GlomoSimについては残念ながらわたしも分かりません。 どのような経緯でなくなったのかは、 昔のソースコードを追っていくしかないと思いますが、 今となっては難しいですね。 hiroさんのおっしゃるように、GlomoSimのソースコードを 読み解くしかないと思いますよ。 |
koichi | 投稿日時: 2008/8/5 9:06 |
常連 登録日: 2007/10/24 居住地: 投稿: 52 |
Re: NbrTableとSeenTable ありがとうございます。
あれからGlomoSimのコードを参考に頑張っているのですが やはりどこか動作がおかしいようで 苦戦しています。 3.9.5のコードを手に入れるのが難しいので よろしければ NbrTable関係の部分のコードをここに 貼っていたただけないでしょうか? 一部でも構わないのでできれば是非お願いします。 |
ipoten | 投稿日時: 2008/8/5 13:09 |
一人前 登録日: 2005/7/12 居住地: 投稿: 102 |
Re: NbrTableとSeenTable こんにちは
引用: 3.9.5のコードを手に入れるのが難しいので どのあたりまで必要かわかりませんが、 関連しそうな部分を貼り付けます。 (問題があればご指摘ください。>forum_support様) QualNet 3.9.5 network/aodv.h
ちなみに私の場合、SNT の Download ページからArchived Distributionsへ行くと、 過去の3.8までのダウンロードが可能になっていますが、ユーザによって違うんですかね。 ただし、「// Not used in the implementation」な状況は3.8でも同様のようです。 |
forum_support | 投稿日時: 2008/8/5 16:11 |
モデレータ 登録日: 2005/5/17 居住地: 東京都中野区中央4-5-3 ?構造計画研究所 投稿: 322 |
Re: NbrTableとSeenTable QualNetはソースコードで提供されているとはいえ、フリーウェアではありません。
SNTの著作物になります。
したがって、情報交換の範囲であれば問題ありませんが、ある機能について そのままの形で一般公開することは控えて頂く事になります。 今回は問題ないと判断していますが、ipotenさんのおっしゃるように、 SNTのDownloadページから正規手段で入手をお願いいたします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |