メイン Routing Protocols Implementation & Model Development 定期的に隣接ノード情報を取得し、テーブルとして保持するには?? | 投稿するにはまず登録を |
題名 | 投稿者 | 日時 |
---|---|---|
» 定期的に隣接ノード情報を取得し、テーブルとして保持するには?? | nanashi | 2006/1/10 0:52 |
Re: 定期的に隣接ノード情報を取得し、テーブルとして保持するには?? | forum_support | 2006/1/10 14:04 |
Re: 定期的に隣接ノード情報を取得し、テーブルとして保持するには?? | nanashi | 2006/1/10 22:40 |
Re: 定期的に隣接ノード情報を取得し、テーブルとして保持するには?? | forum_support | 2006/1/11 10:32 |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nanashi | 投稿日時: 2006/1/10 0:52 |
新米 登録日: 2006/1/8 居住地: 投稿: 16 |
定期的に隣接ノード情報を取得し、テーブルとして保持するには?? アドホックネットワーク(ルーティングプロトコルはAODV)において、
1. ビーコン or Helloメッセージのようなものを定期的に発信する ことで自身のノードの隣接ノード情報(ノードのIPアドレスや ノードID等)を取得。 2. 取得した情報は隣接ノードテーブルといった形でノードが保持。 隣接ノードテーブルは定期的なビーコンetcによって更新される。 3. 送信元ノードは特定のイベントをきっかけとして 隣接ノードテーブルにあるノードに対してデータを送信する。 といったことようなことを実現したいと考えています。 そこで質問させていただきたいのですが、 1.ビーコンやHelloメッセージのようなものを定期的に発信することで 隣接ノードの情報(アドレスetc)を取得する機能(関数)はデフォルトで 実装されているのでしょうか?? ないとしたらどのあたりを参考にして追加すればよいのでしょうか? 2.また、取得する機能があるとしてそれを保持するテーブル (ここでいうところの隣接ノードテーブル)のようなものは 既存なのでしょうか?? ないとしたらどのあたりを参考にして追加すればよいのでしょうか? 3.送信元ノードがデータを送信するための関数としては aodv.cpp内のAodvTransmitDataが該当し、 ここでの引数として宛先アドレスを与えると思うのですが、 ここで、隣接ノードテーブルから宛先アドレスを参照し、 そのアドレスに対してデータ送信といった形をとることで 3番については実現可能でしょうか?? 以上お手数ですが、アドバイスいただけたらと思います。 よろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |