メイン Link (MAC) Layer Settings データパケットの再送処理について | 投稿するにはまず登録を |
題名 | 投稿者 | 日時 |
---|---|---|
» データパケットの再送処理について | nagao | 2007/4/13 18:29 |
Re: データパケットの再送処理について | maxam | 2007/4/13 22:18 |
Re: データパケットの再送処理について | nagao | 2007/4/16 11:39 |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nagao | 投稿日時: 2007/4/13 18:29 |
半人前 登録日: 2006/10/24 居住地: 投稿: 22 |
データパケットの再送処理について mac_dot11-sta.cppのMacDot11StationRetransmit関数において、ACK(またはCTS)未受信時の処理が記述されていますが、データパケット再送を行う処理をどこで行っているかがわかりません。
上記の関数において if (RetryTheTransmission) { MacDot11StationIncreaseCW(node, dot11); MacDot11StationSetBackoffIfZero(node, dot11); MacDot11StationAttemptToGoIntoWaitForDifsOrEifsState(node, dot11); } のように、再送処理を行う場合3つの関数を呼び出していますが、どの関数にもデータパケットを再送するような処理が書かれていません。 データパケットの再送処理をどこで行っているか、わかる方がいらっしゃいましたらご教授願います。 よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |