Japan QualNet Community Forums Japan QualNet Community Forums
Welcome Guest 
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/05/07:13/13
2024/05/06:19/23

2024/03/08より357/1376
人気モジュール
No.1: フォーラム 52
No.2: QualNet概要 4
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット48
No.2:Linux2
No.3:Unknown OS1

No.1:どっかの巡回ロボット45
No.2:Safari2
No.3:Baidu巡回ロボット2

日曜日からの合計
メイン
   Network Layer Protocol Implementation & Model Development
     パケットの統計結果について
投稿するにはまず登録を

題名 投稿者 日時
 » パケットの統計結果について shiba 2010/12/6 15:21
     Re: パケットの統計結果について hed 2010/12/6 19:21
       Re: パケットの統計結果について shiba 2010/12/7 1:15
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
shiba
投稿日時: 2010/12/6 15:21
半人前
登録日: 2010/11/4
居住地:
投稿: 23
パケットの統計結果について
AODVにおいて、ノードに残っている電力に応じてパケットを破棄させようと考えています。
routing_aodv.cpp内のAodvSendPacketでbattery_model.cpp内のBatteryGetRemainを使い、これが200mA.h以上ならマック層へメッセージを送り、それ以下ならMESSAGE_Freeを使ってパケットを破棄させました。

これをコンパイルし、GUI上で実行しました。
アニメーションではちゃんとノードの電力が200mA.hになったところでパケットのやりとりをしなくなるのを確認できました。
visualstudioでデバッグを行い、BatteryGetRemainの値が全部200mA.hくらい残っているのも確認しました。

しかし、AnalyzerのResidual battery capacityが以前と同じ値で出力されただけでなく、MESSAGE_Freeで破棄したパケットの方もNetworklayerのTotal Hop Counts for all routesを見たところ変化が見られません。
それどころかすべての統計結果が以前と変わらないまま出力されてしまいました。

変更箇所を統計結果に反映させるにはどうすればよいのでしょうか?

宜しくお願い致します。
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT