(57)【特許請求の範囲】
【請求項１】
所定のネットワーク送信装置から送信されたパケットを受信するパケット受信手段と，
前記パケット受信手段が受信したパケット（受信パケット）の再送リクエストを送信する機能を有する上位層通信手段と，
前記上位層通信手段よりも下位に位置する下位層通信手段と，を備えるネットワーク受信装置であって，
前記下位層通信手段は，
自身である下位層通信手段の通信パラメータに基づいて前記受信パケットの欠落を検出する第１の欠落パケット検出手段と，
前記上位層通信手段の通信パラメータに基づいて前記受信パケットの欠落を検出する第２の欠落パケット検出手段と，
前記第１の欠落パケット検出手段によってパケットの欠落が検出された場合，自身である下位層通信手段の通信形式にて再送リクエストを送信する再送リクエスト送信手段と，
前記第２の欠落パケット検出手段によって受信パケットの欠落が検出され，かつ，前記再送リクエスト送信手段によって当該欠落が検出された受信パケットの再送リクエストが送信されていた場合，所定の手段によって，前記受信パケットに対する再送リクエストを前記上位層通信手段が送信しないようにする再送リクエスト送信避止手段と，
を備えるネットワーク受信装置。
【請求項２】
前記所定の手段は，前記受信パケットを前記上位層通信手段に渡さないよう保留パケットとすることである請求項１に記載のネットワーク受信装置。
【請求項３】
前記下位層通信手段は，さらに，
前記再送リクエスト送信手段が送信した再送リクエストに対する応答パケットを受信した場合，前記保留パケットを解除し，前記受信パケットを前記上位層通信手段に渡すことを可能とする保留パケット解除手段と，
を備える，請求項２に記載のネットワーク受信装置。
【請求項４】
所定のネットワーク送信装置から送信されたパケットを受信するパケット受信手段と，
前記パケット受信手段が受信したパケット（受信パケット）の再送リクエストを送信する機能を有し，通信構造における所定の第２の層で動作する第２層通信手段と，
前記第２層通信手段と異なる層であって，所定の第１の層で動作する第１層通信手段と，を備えるネットワーク受信装置であって，
前記第１層通信手段は，
自身である第１層通信手段の通信パラメータに基づいて前記受信パケットの欠落を検出する第１の欠落パケット検出手段と，
前記第２層通信手段の通信パラメータに基づいて前記受信パケットの欠落を検出する第２の欠落パケット検出手段と，
前記第１の欠落パケット検出手段によってパケットの欠落が検出された場合，自身である第１層通信手段の通信形式にて再送リクエストを送信する再送リクエスト送信手段と，
前記第２の欠落パケット検出手段によって受信パケットの欠落が検出され，かつ，前記再送リクエスト送信手段によって当該欠落が検出された受信パケットの再送リクエストが送信されていた場合，所定の手段によって，前記受信パケットに対する再送リクエストを前記第１層通信手段が送信しないようにする再送リクエスト送信避止手段と，
を備えるネットワーク受信装置。
【請求項５】
前記所定の手段は，前記受信パケットを前記第２層通信手段に渡さないよう保留パケットとすることである請求項４に記載のネットワーク受信装置。
【請求項６】
前記第１層通信手段は，さらに，
前記再送リクエスト送信手段が送信した再送リクエストに対する応答パケットを受信した場合，前記保留パケットを解除し，前記受信パケットを前記第２層通信手段に渡すことを可能とする保留パケット解除手段と，
を備える，請求項５に記載のネットワーク受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明はネットワーク受信装置に関し，特に，送信側に向けてデータの再送リクエストを送信する機構を備えるものに関する。
【背景技術】
【０００２】
ネットワーク通信においては様々な要因から通信（パケット）の欠落が起こりうる。特に無線通信においては，電波干渉など通信に障害となる要因が多いため，欠落したパケットを再送する仕組みは必須である。
【０００３】
一般的には，無線に限らず有線にとってもパケット再送は重要な機能である。これについて基本的な仕組みを提供しているのが，ＴＣＰ（Transmission  Control  Protocol）である。ＴＣＰにおける再送メカニズムとしては，主に，受信装置からの確認応答（ＡＣＫ）が所定時間内（Round Trip Time）に受信できない場合（ＡＣＫ喪失）をトリガとして動作するものや，能動的に再送を要求する高速再送制御（Fast Retransmission）と呼ばれるものがある。なお，ＴＣＰはＯＳＩ参照モデルにおけるトランスポート層に位置するプロトコルであり，再送以外にも安定的通信を担保するための様々な仕組みを提供している。
【０００４】
図１はネットワーク通信における代表的な階層構造である。もっとも上位の階層はアプリケーション層で，具体的にはＨＴＴＰやＦＴＰなどのプロトコルが動作する階層である。ＴＣＰの下位にはＩＰ（インターネットプロトコル）が位置し，さらにその下位にはデータリンク層が位置する。データリンク層と物理層は現実には所定の組み合わせのセットと考えてよい。たとえば，データリンク層がEthernet（登録商標）であれば物理層はIEEE802.3ab規格などの有線ＬＡＮが用いられる。他方，無線ＬＡＮは，機能的にはデータリンク層と物理層が明確に分離されているものの，呼称としては双方を一体化してIEEE802.11nなどとするのが一般的である。
【０００５】
図２は無線ＬＡＮを使用する場合の階層構造である。データリンク層および物理層はIEEE802.11nと呼ばれる規格に準拠する場合について例示している。前述したように，パケット再送の基本的な仕組みを提供しているのがＴＣＰである。しかし，場合によっては，ＴＣＰ以外の機構による再送が行われる場合もある。図２で例示している階層構造がそれである。このIEEE802.11n規格準拠の階層構造においては，ＴＣＰだけでなくIEEE802.11nも再送機能（ブロックＡＣＫ）を有している。非特許文献１にその例を示す。なお，このブロックＡＣＫは，主に通信効率を向上させるために用いられているフレームアグリゲーション機能に付随するものである。
【先行技術文献】
【特許文献】
【０００６】
【非特許文献１】シスコシステムズ合同会社  ホームページ＜http://www.cisco.com/web/JP/solution/netsol/mobility/ngw/literature/pdf/wlpfmc_wp.pdf＞
【０００７】
ＴＣＰとIEEE802.11nの再送機能は，いずれも欠落パケットの補完という目的は同じである。しかし，それぞれの機能は協調して動作しているわけではなく，欠落パケットの再送リクエストを送信するか否かの判断はそれぞれの階層において独自に行っている。このため，パケットの欠落に対して，両方の階層において再送リクエストの送信が必要と判断される場合がある。図３はこの様子を示したものである（実際には，パケットにはペイロードがあり，それぞれの階層の扱うデータの単位が異なるため，図示した様に全く同じ欠落単位に対して再送の判断がなされるわけではない）。
【０００８】
図４は上述した再送リクエストが重複する様子を階層構造からみた図である。データリンク層とトランスポート層のそれぞれに欠落パケットを検出する手段がある。データリンク層には無線パケット欠落検出手段４０３があり，トランスポート層にはＴＣＰパケット欠落検出手段４０５Ｔがある。それぞれの手段が検出したパケットの欠落に対し，データリンク層では無線パケット再送リクエスト手段４０４が再送リクエストを送信し，トランスポート層ではＴＣＰパケット再送リクエスト手段４０６Ｔが送信する。
【０００９】
このように両階層によって再送リクエストの送信が必要と判断されると，重複した再送リクエストが送信端末に送られることとなる。当然，このような通信は不効率なものであり，ネットワークの帯域を圧迫するとともに，受信端末にとっても不要な処理であるため，極力発生しないようにする必要がある。特に，ＴＣＰでの再送リクエストの処理，具体的にはヘッダ処理であるが，これは処理量（オーバーヘッド）が多いため，受信端末の動作に大きな負担となっている。
【００１０】
このような問題，即ち，ＴＣＰによるヘッダ処理の負担と，異なる階層による重複した再送要求は，ネットワーク通信の階層化によって引き起こされたものである。しかし，階層化それ自体はプロトコルの開発効率などの点で必要なことである。一方で，各階層での通信効率を追求した結果，別々の階層で独自に再送機能を有するなど，異なる階層同士で協調した動作が行われないという問題が生じてきたわけである。
【００１１】
言うまでもないが，ネットワーク通信における効率とは，各階層単独の効率ではなく，すべての階層を含めた全体で判断すべきである。しかし，階層構造を利用したこれまでのネットワーク通信では，必ずしもこういった視点が反映されているとはいえなかった。
【発明の概要】
【発明が解決しようとする課題】
【００１２】
本願発明は上述した課題を解決するためのものである。すなわち，再送リクエストを送信することができる機能を複数有するネットワーク受信装置において，それぞれの機能を有機的に協調して動作させることで効率的な通信を行うことのできるネットワーク受信装置を提供することである。
【課題を解決するための手段】
【００１３】
本願発明にかかる第１の形態は，所定のネットワーク送信装置から送信されたパケットを受信するパケット受信手段と，パケット受信手段が受信したパケット（受信パケット）の再送リクエストを送信する機能を有する上位層通信手段と，上位層通信手段よりも下位に位置する下位層通信手段と，を備えるネットワーク受信装置であって，下位層通信手段は，自身である下位層通信手段の通信パラメータに基づいて受信パケットの欠落を検出する第１の欠落パケット検出手段と，上位層通信手段の通信パラメータに基づいて受信パケットの欠落を検出する第２の欠落パケット検出手段と，第１の欠落パケット検出手段によってパケットの欠落が検出された場合，自身である下位層通信手段の通信形式にて再送リクエストを送信する再送リクエスト送信手段と，第２の欠落パケット検出手段によって受信パケットの欠落が検出され，かつ，再送リクエスト送信手段によって当該欠落が検出された受信パケットの再送リクエストが送信されていた場合，所定の手段によって，受信パケットに対する再送リクエストを上位層通信手段が送信しないようにする再送リクエスト送信避止手段と，を備えるネットワーク受信装置である。
【００１４】
好ましくは，所定の手段は，受信パケットを上位層通信手段に渡さないよう保留パケットとすることである。
【００１５】
好ましくは，下位層通信手段は，さらに，再送リクエスト送信手段が送信した再送リクエストに対する応答パケットを受信した場合，保留パケットを解除し，受信パケットを上位層通信手段に渡すことを可能とする保留パケット解除手段と，を備える。
【００１６】
本願発明にかかる第２の形態は，所定のネットワーク送信装置から送信されたパケットを受信するパケット受信手段と，パケット受信手段が受信したパケット（受信パケット）の再送リクエストを送信する機能を有し，通信構造における所定の第２の層で動作する第２層通信手段と，第２層通信手段と異なる層であって，所定の第１の層で動作する第１層通信手段と，を備えるネットワーク受信装置であって，第１層通信手段は，自身である第１層通信手段の通信パラメータに基づいて受信パケットの欠落を検出する第１の欠落パケット検出手段と，第２層通信手段の通信パラメータに基づいて受信パケットの欠落を検出する第２の欠落パケット検出手段と，第１の欠落パケット検出手段によってパケットの欠落が検出された場合，自身である第１層通信手段の通信形式にて再送リクエストを送信する再送リクエスト送信手段と，第２の欠落パケット検出手段によって受信パケットの欠落が検出され，かつ，再送リクエスト送信手段によって当該欠落が検出された受信パケットの再送リクエストが送信されていた場合，所定の手段によって，受信パケットに対する再送リクエストを第１層通信手段が送信しないようにする再送リクエスト送信避止手段と，を備えるネットワーク受信装置である。
【００１７】
好ましくは，所定の手段は，受信パケットを第２層通信手段に渡さないよう保留パケットとすることである。
【００１８】
好ましくは，第１層通信手段は，さらに，再送リクエスト送信手段が送信した再送リクエストに対する応答パケットを受信した場合，保留パケットを解除し，受信パケットを第２層通信手段に渡すことを可能とする保留パケット解除手段と，を備える。
【発明の効果】
【００１９】
本願発明によれば，ＴＣＰパケットの欠落検出をデータリンク層でも行い，検出した場合は，ＴＣＰではなくデータリンク層から直接ＴＣＰフォーマットにて再送リクエストを送信することができる。この結果，再送処理に付随するＴＣＰ処理（オーバーヘッド）を軽減でき，受信装置全体として効率の良い受信を行うことができる。
【００２０】
さらに，データリンク層によって検出された，欠落を含むＴＣＰパケットをＴＣＰ（トランスポート層）に渡さず保留しておくことにより，ＴＣＰでのパケット欠落の検出を回避するとともに，これに伴うＴＣＰによる再送リクエストの送信を避止することができる。
【００２１】
以上を総括すると，自身よりも上位の通信パラメータに基づいて欠落パケットを検出し，再送リクエストを送信するか否かを判断することで，自身と上位層の両方によって行われる再送リクエストの重複送信を減少させることができる。結果として，ネットワーク受信装置の処理量を減少させることができ，通信処理を効率化できるという効果を奏する。
【発明を実施するための形態】
【００２２】
以下では図面を参照し本願発明に係る実施例を説明する。
［実施例１］
［ブロック図］
【００２３】
図５は本実施例にかかる無線ＬＡＮ受信装置のブロック図である。アンテナを介して受信した無線パケットは無線インタフェース４０１によってアナログデータからデジタルデータへの変換などの処理が行われる。
【００２４】
受信パケット検出手段４０２は，無線インタフェース４０１がパケットを受信したかどうかを監視しており，受信を検出すると，無線パケット欠落検出手段４０３およびＴＣＰパケット欠落検出手段４０５Ｄに通知する。
【００２５】
無線パケット欠落検出手段４０３は，たとえばIEEE802.11nに規定のブロックＡＣＫ機構などによるものであり，データリンク層における受信パケットの欠落を検出するものである。なお，本実施例ではIEEE802.11nを例示しているが，データリンク層によって行われる欠落検出手段であれば，他のものでも本願発明は適用可能である。
【００２６】
無線パケット再送リクエスト手段４０４は，たとえば前述したブロックＡＣＫによって行われる再送リクエストの送信である。
【００２７】
ＴＣＰパケット欠落検出手段４０５Ｄは，本来はトランスポート層で行われる処理であるが，本願発明ではデータリンク層においてもこれを行う。具体的には，上述の従来技術で説明したＡＣＫの損失をトリガとするものや高速再送制御などである。ＴＣＰ自体には再送を含め多くのヘッダ処理があるが，本願発明では，再送に関するもののみデータリンク層でも行うものとする。
【００２８】
データリンク層においてトランスポート層の欠落を検出する仕組みを図１１に示す。一般的なネットワーク受信装置におけるデータリンク層での処理は，データリンクフレームのヘッダ部のみを解析し，データ部に関してはブラックボックスとして扱う。これに対し本願発明は，データリンクフレームのデータ部に入っているトランスポート層のヘッダ部，つまりＴＣＰのヘッダも解析する。これにより，データリンク層においてトランスポート層の欠落も検出することができる。
【００２９】
ＴＣＰパケット再送リクエスト手段４０６Ｄは，ＴＣＰパケット欠落検出手段４０５Ｄが検出した欠落パケットに対する再送のリクエストを送信する手段である。この再送リクエストは，データリンク層によって行われるが，実際に送信されるリクエストは，本来のＴＣＰのフォーマットのものである。つまり，ＴＣＰの再送リクエストの送信をデータリンク層にて行うわけである。
［階層構造からみたブロック図］
【００３０】
図６は，図５で説明したブロックを階層別に記載したものである。本願発明の特徴は，本来ならトランスポート層のＴＣＰによって行われるＴＣＰパケットの欠落に対する再送リクエストの処理をデータリンク層でも行うことである。つまり，図からも明らかなとおり，ＴＣＰパケット欠落検出手段およびＴＣＰパケット再送リクエスト手段がトランスポート層だけでなくデータリンク層にも存在する。なお，それぞれの手段は機能が同じであるため同じ名前としているが，動作する階層が異なるため，トランスポート層とデータリンク層とで番号を変えている。データリンク層の手段には番号の末尾に「Ｄ」を，トランスポート層の手段には「Ｔ」を付している。
［動作フロー］
【００３１】
図７は実施例１の無線ＬＡＮ受信装置の動作フローである。それぞれのステップの動作主体は，図に示すとおり上述した各手段が対応している。
【００３２】
ステップ７０１にて，受信パケットがあるかどうかを判定する。受信パケットがあれば次のステップに進み，そうでなければ受信判定処理を繰り返す。
【００３３】
ステップ７０２にて，データリンク層のヘッダである無線パケットのヘッダを解析する。これによって，データリンク層でのパケットの欠落（無線パケットの欠落）があるかどうかがわかる。
【００３４】
ステップ７０３にて，無線パケットの欠落があるかどうかを判定する。欠落があれば，ステップ７０４に進み無線パケットの再送リクエストを送信し，なければステップ７０５に進む。
【００３５】
ステップ７０５にて，トランスポート層のヘッダであるＴＣＰヘッダを解析する。これによりトランスポート層でのパケット欠落があるかどうかがわかる。
【００３６】
ステップ７０６にて，ＴＣＰパケットの欠落があるかどうかを判定する。欠落があれば，ステップ７０７に進みＴＣＰパケットの再送リクエストを送信し，そうでなければステップ７０１に戻る。
［本実施例の効果］
【００３７】
本実施例によれば，ＴＣＰパケットの欠落検出をデータリンク層で行い，検出した場合は，ＴＣＰではなくデータリンク層から直接ＴＣＰフォーマットにて再送リクエストを送信することができる。この結果，再送処理に付随するＴＣＰ処理（オーバーヘッド）を軽減でき，受信装置全体として効率の良い受信を行うことができる。
［実施例２］
［ブロック図］
【００３８】
図８は実施例２にかかる無線ＬＡＮ受信装置のブロック図である。実施例１と比較して，再送リクエスト送信避止手段８０１が追加されている。実施例１と同じく，この手段もデータリンク層にて動作するものである。図示の通り，この手段は，無線パケット欠落検出手段４０３およびＴＣＰパケット欠落検出手段４０５Ｄに接続しており，欠落パケットが存在する場合に，トランスポート層のＴＣＰパケット再送リクエスト手段４０６Ｔによる再送リクエストの送信を回避させる手段である。
【００３９】
ここでの注意点として，回避の対象となるのはトランスポート層のＴＣＰパケット再送リクエスト手段４０６Ｔであるということである。図示していないが，データリンク層のＴＣＰパケット再送リクエスト手段４０５Ｄも存在・機能している。
【００４０】
再送リクエスト送信避止手段８０１の目的は，無線パケット欠落検出手段４０３によって無線パケットの欠落を検出し，さらにＴＣＰパケット欠落検出手段４０５においても欠落を検出した場合に，トランスポート層のＴＣＰパケット再送リクエスト手段４０６Ｔによって再送リクエストが送信されないようにすることである。
【００４１】
これを実現するため，本実施例では，欠落を含む受信パケットを即座にＴＣＰに渡さないよう保留することによりトランスポート層による欠落パケットの再送リクエストを回避する。通常のデータリンク層はこのようなことを行わないため，欠落を含むパケットを渡されたＴＣＰは，ヘッダ解析にてＴＣＰパケットの欠落を検出し，即座にこれに対する再送のリクエストを行う。この欠落パケットに対する再送リクエストは，場合によってはデータリンク層によっても行われ得るもの（前述したブロックＡＣＫのこと）であるため，本来ならトランスポート層に即座に渡すべきデータを保留することで重複した再送リクエストを回避することができる。
［階層構造からみたブロック図］
【００４２】
図９は，図８で説明したブロックを階層別に記載したものである。本実施例の特徴は，再送リクエスト避止手段８０１がデータリンク層のＴＣＰパケット欠落検出手段４０５Ｄと，トランスポート層のＴＣＰパケット欠落検出手段４０５Ｔとの間に位置しており，ＴＣＰパケット欠落検出手段４０５Ｄの検出した欠落情報をＴＣＰパケット欠落検出手段４０５Ｔに伝えないようにすることである。
【００４３】
具体的な方法は，上述した通り，欠落を含むパケットをＴＣＰパケット欠落検出手段４０５Ｔに与えないことにより実現する。なお，図８と同じく図示していないが，本実施例においてもデータリンク層のＴＣＰパケット再送リクエスト手段４０５Ｄが存在しており，これによる再送リクエストの結果，欠落パケットが補完されると，補完後のパケットをＴＣＰに渡す。
［動作フロー］
【００４４】
図１０は実施例２の無線ＬＡＮ受信装置の動作フローである。それぞれのステップの動作主体は，図に示すとおり上述した各手段が対応している。
【００４５】
ステップ１００１にて，受信パケットがあるかどうかを判断する。判断の結果，パケットがあれば次のステップに進み，なければ受信判断を繰り返す。
【００４６】
ステップ１００２にて，受信したパケットが再送リクエストしたものに対する応答パケットかどうかを判断する。判断の結果，応答パケットであればステップ１００３に進み，そうでなければステップ１００４に進む。
【００４７】
ステップ１００３にて，欠落が存在し，上位であるＴＣＰへ渡すことを保留されている受信パケットに設定されたフラグを解除する。これにより，後述するステップ１００８にて設定される保留パケットが解除され，上位のＴＣＰに渡すことが可能となる。
【００４８】
ステップ１００４にて，無線パケットの欠落があるかどうかを判断する。判断の結果，欠落があればステップ１００５に進み，そうでなければステップ１００６に進む。
【００４９】
ステップ１００５にて，受信パケットにフラグをセットして再送リクエストを送信する。ここでの再送リクエストは，無線パケットのものである。
【００５０】
ステップ１００６にて，ＴＣＰパケットの欠落があるかどうかを判断する。判断の結果，欠落があればステップ１００７に進み，そうでなければステップ１００９に進む。
【００５１】
ステップ１００７にて，受信パケットにフラグがセットされているかどうかを判断する。判断の結果，セットされていれば，ステップ１００８に進み，そうでなければステップ１００９に進む。フラグがセットされていない場合とは，つまり，ＴＣＰレベルでの欠落はあるが，無線パケットレベルでの再送リクエストが送信されていない場合である。このようなパケットの再送処理は，上位のＴＣＰによって行われることとなる。
【００５２】
ステップ１００８にて，受信パケットを保留パケットとする。つまり，上位であるＴＣＰへ渡すことを，所定の条件が満たされるまで意図的に保留するわけである。
【００５３】
ステップ１００９にて，受信パケットをＴＣＰに渡す。この処理の主体は図示していないが，通常はデータリンク層，つまり本実施例ではIEEE802.11nが行う。
［本実施例の効果］
【００５４】
本実施例によれば，データリンク層によって検出された，欠落を含むＴＣＰパケットをＴＣＰ（トランスポート層）に渡さず保留しておくことにより，ＴＣＰでのパケット欠落の検出を回避するとともに，ＴＣＰによる再送リクエストの送信を避止することができる。また，データリンク層による再送リクエストの結果，補完されたパケットをＴＣＰに渡すことにより，ＴＣＰでのヘッダ処理が簡潔になりオーバーヘッドを軽減することもできる。
［その他の実施例］
【００５５】
これまでの実施例では無線ＬＡＮ受信装置を例に説明してきたが，ネットワーク受信装置であって，階層構造を有し，異なる複数の階層において欠落パケットの再送リクエスト送信機能を備えるものであれば，本願発明はどのようなものでも適用可能である。
【００５６】
また，本願発明は，データリンク層およびトランスポート層といった，上下関係にある層に限定されず，複数の層があり，それぞれが異なるトリガによって欠落パケットの再送リクエストを送信するものであればどのようなものでも適用可能である。
［まとめ］
【００５７】
本願発明によれば，ＴＣＰパケットの欠落検出をデータリンク層で行い，検出した場合は，ＴＣＰではなくデータリンク層から直接ＴＣＰフォーマットにて再送リクエストを送信することができる。この結果，再送処理に付随するＴＣＰ処理（オーバーヘッド）を軽減でき，受信装置全体として効率の良い受信を行うことができる。
【００５８】
さらに，データリンク層によって検出された，欠落を含むＴＣＰパケットをＴＣＰ（トランスポート層）に渡さず保留しておくことにより，ＴＣＰでのパケット欠落の検出を回避するとともに，ＴＣＰによる再送リクエストの送信を避止することができる。また，データリンク層による再送リクエストの結果，補完されたパケットをＴＣＰに渡すことにより，ＴＣＰでのヘッダ処理が簡潔になりオーバーヘッドを軽減することもできる。
【００５９】
以上を総括すると，自身よりも上位の通信パラメータに基づいて欠落パケットを検出し，再送リクエストを送信するか否かを判断することで，自身と上位層の両方によって行われる重複した再送リクエストの送信を減少させることができる。結果として，ネットワーク受信装置全体としての通信処理を効率化できるという効果も奏する。
【図面の簡単な説明】
【００６０】
【図１】ネットワーク通信の代表的な階層構造
【図２】無線ＬＡＮ通信の階層構造通信リンクの状態
【図３】再送リクエスト送信の重複
【図４】階層構造からみた再送リクエスト送信の重複
【図５】実施例１における無線ＬＡＮ受信装置のブロック図
【図６】実施例１における階層構造からみたブロック図
【図７】実施例１における無線ＬＡＮ受信装置の動作フロー
【図８】実施例２における無線ＬＡＮ受信装置のブロック図
【図９】実施例２における階層構造からみたブロック図
【図１０】実施例２における無線ＬＡＮ受信装置の動作フロー
【図１１】欠落検出の様子
【符号の説明】
【００６１】
４０２  受信パケット検出手段
４０３  無線パケット欠落検出手段
４０４  無線パケット再送リクエスト手段
４０５Ｄ  ＴＣＰパケット欠落検出手段
４０６Ｄ  ＴＣＰパケット再送リクエスト手段
８０１  再送リクエスト避止手段
【図１】
0005659367.tif 000002
【図２】
0005659367.tif 000003
【図３】
0005659367.tif 000004
【図４】
0005659367.tif 000005
【図５】
0005659367.tif 000006
【図６】
0005659367.tif 000007
【図７】
0005659367.tif 000008
【図８】
0005659367.tif 000009
【図９】
0005659367.tif 000010
【図１０】
0005659367.tif 000011
【図１１】
0005659367.tif 000012