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

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/04/28:12/16
2024/04/27:21/24

2024/02/28より287/1375
人気モジュール
No.1: フォーラム 7
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット12

No.1:どっかの巡回ロボット12

日曜日からの合計
メイン
   Routing Settings
     OLSRについて
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
KIN
投稿日時: 2012/6/28 16:18
新米
登録日: 2012/6/25
居住地:
投稿: 17
OLSRについて
お世話になります。

質問させてください。
routing_olsr_inria.hの211行目に関してですが、

#define OLSR_STARTUP_DELAY (100 * MILLI_SECOND)

このパラメータは何のためにあるのでしょうか?
自分で調べてみたのですが、わかりませんでした。

回答をよろしくおねがいします。
hiro
投稿日時: 2012/7/1 15:33
長老
登録日: 2005/7/16
居住地:
投稿: 452
Re: OLSRについて
詳細についてはRFC 3626を参照してほしいのですが、
http://www.ietf.org/rfc/rfc3626.txt
の3.5. Message Emission and Jitterに記述がある
OLSRが各種制御情報を送信する場合の揺らぎの値です。


  211 #define OLSR_STARTUP_DELAY (100 * MILLI_SECOND)  // The delay at startup
  212                                                  // that ranges (0, 100]
  213                                                  // milliseconds.
  214 #define OLSR_STARTUP_JITTER   1.0

で定義されていて、

10889     clocktype delay = OLSR_STARTUP_DELAY
10890                    - (RANDOM_nrand(olsr->seed)
10891                    % (clocktype) ((Float32) OLSR_STARTUP_DELAY
10892                    * OLSR_STARTUP_JITTER));

で使用されています。
このdelayの値をQualNetがMESSAGE_Sendするときの遅延として
使っています。

これで、回答になってますか?
KIN
投稿日時: 2012/7/2 18:35
新米
登録日: 2012/6/25
居住地:
投稿: 17
Re: OLSRについて
回答ありがとうございます。

詳しくRFC 3236を見てみたいと思います。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT