メイン Routing Protocols Implementation & Model Development ソースの改良 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
qualnet007 | 投稿日時: 2012/1/6 18:51 |
新米 登録日: 2011/10/19 居住地: 投稿: 18 |
ソースの改良 qualnet初心者の者です.
以下の添付ファイルのようなネットワークを構成しました. ノード2は負荷がかかっているため,ノード2はノード5に対してノード5,3,2,4,6間のRREQを遅らせるようにパケットを送りたいのですが,どのファイルでどのようにソースを改良すればよいのかが分からないので,回答の方よろしくお願いします. teian.bmp |
chackn | 投稿日時: 2012/1/10 15:37 |
常連 登録日: 2005/5/13 居住地: Kanagawa, Japan 投稿: 61 |
Re: ソースの改良 qualnet007さん、こんにちは
AODVを使ってアドホック通信をしているのだと仮定します。 無線はWiFiでしょうか。 RREQを遅らせて、5->3->2->4->6ではなく5->7->9->8->6が選ばれるように仕向けるという仕様だと理解しました。そうだとすると、ノード2(つまり負荷のかかっているノード)がRREQを受信したときに、RREQの転送に遅延を持たせればいいですよね。 RREQを遅延させる箇所は、最近別の方が同じ質問をしていました。 http://simweb.kke.co.jp/qualnet/forum/modules/newbb/viewtopic.php?viewmode=thread&topic_id=689&forum=50&post_id=2766#2766 上記URLを見てみてください。参考になると思います。 むしろ、「負荷のかかっているノード」を判定する方が面倒な気がします。 まずはここまでで一区切りとしましょう。 |
qualnet007 | 投稿日時: 2012/1/11 14:23 |
新米 登録日: 2011/10/19 居住地: 投稿: 18 |
Re: ソースの改良 chacknさん、ありがとうございます。
無線は802.11bだと思います。 URL、参考になりました。 chacknさんの仰るとおり、負荷のかかっているノードを判定する方法が問題ですね。routing_aodv.cppを眺めたのですが,未だどこを改良すればよいのかが分かりません。すみませんが,分かり次第回答よろしくお願いします。 |
chackn | 投稿日時: 2012/1/11 17:13 |
常連 登録日: 2005/5/13 居住地: Kanagawa, Japan 投稿: 61 |
Re: ソースの改良(ノード負荷評価モデル) qualnet007さん
「負荷のかかっているノードを判定する方法」はQualNetの使い方というよりも、まず「どんなモデルを設計するか」という問題ですね。 その部分は研究をされているqualnet007さんご自身で考えていただいた方がいいと思いますよ。 その上で考えたモデルの実装方法が分からない時は、フォーラムに参加されている諸先輩方に、改めて質問してみてください。 あと、フォーラムは互助の精神"Give and Take"が原則です。助けてもらった分はぜひ、誰か別の人を助けてあげてください。 ではまた。 |
qualnet007 | 投稿日時: 2012/1/24 15:51 |
新米 登録日: 2011/10/19 居住地: 投稿: 18 |
Re: ソースの改良(ノード負荷評価モデル) chacknさん、回答ありがとうございました。
なんとかがんばってみたいと思います。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |