(57)【特許請求の範囲】
【請求項１】
第１データと、前記第１データを第１端末に伝送するための第１アドレスとを含む第１フレームを、無線ネットワークを介して送信する第１リモートステーションと、
第１インタフェースを介して前記第１端末と接続され、前記第１フレームに含まれる前記第１アドレスに基づいて、前記第１フレームが前記第１インタフェースを介して前記第１端末に伝送される速度を示す第１伝送速度を認識して、前記第１フレームを、前記第１インタフェースを介して前記第１端末に伝送するベースステーションとを備え、
前記ベースステーションは、前記第１伝送速度に基づいて、前記無線ネットワークにて前記第１フレームと第２フレームとの衝突が発生したときに前記第１リモートステーションが前記第１フレームを再送信するまでの待ち時間を示す第１バックオフ時間を決定して、前記第１リモートステーションに通知する
無線ＬＡＮシステム。
【請求項２】
請求項１に記載の無線ＬＡＮシステムにおいて、
前記第１リモートステーションは、前記衝突が発生したときに使用する前記第１バックオフ時間を設定する
無線ＬＡＮシステム。
【請求項３】
請求項１又は２に記載の無線ＬＡＮシステムにおいて、
第２データと、前記第２データを第２端末に伝送するための第２アドレスとを含む第２フレームを、前記無線ネットワークを介して送信する第２リモートステーションを更に備え、
前記ベースステーションは、第２インタフェースを介して前記第２端末と接続され、前記第２フレームに含まれる前記第２アドレスに基づいて、前記第２フレームが前記第２インタフェースを介して前記第２端末に伝送される速度を示す第２伝送速度を認識して、前記第２フレームを、前記第２インタフェースを介して前記第２端末に伝送し、
前記第２伝送速度は、前記第１伝送速度より遅く、
前記ベースステーションは、前記第１伝送速度と前記第２伝送速度とに基づいて、前記衝突が発生したときに前記第２リモートステーションが前記第２フレームを再送信するまでの待ち時間を示す第２バックオフ時間を遅延させる遅延時間を決定して、前記第２リモートステーションに通知する
無線ＬＡＮシステム。
【請求項４】
請求項３に記載の無線ＬＡＮシステムにおいて、
前記第２リモートステーションは、前記第２バックオフ時間に前記遅延時間を加算し、前記遅延時間が加算された前記第２バックオフ時間を、前記衝突が発生したときに使用する第３バックオフ時間として設定し、
前記第３バックオフ時間は、前記第１バックオフ時間より長い
無線ＬＡＮシステム。
【請求項５】
第１データと、前記第１データを第１端末に伝送するための第１アドレスとを含む第１フレームを送信する前に、前記第１アドレスが付加された第１ＲＴＳ（Ｒｅｑｕｅｓｔ  Ｔｏ  Ｓｅｎｄ）信号を、無線ネットワークを介して送信する第１リモートステーションと、
第１インタフェースを介して前記第１端末と接続され、前記第１ＲＴＳ信号に付加された前記第１アドレスに基づいて、前記第１データが前記第１インタフェースを介して前記第１端末に伝送される速度を示す第１伝送速度を認識するベースステーションとを備え、
前記ベースステーションは、前記第１伝送速度に基づいて、前記無線ネットワークにて前記第１フレームと第２フレームとの衝突が発生したときに前記第１リモートステーションが前記第１フレームを再送信するまでの待ち時間を示す第１バックオフ時間を決定して、前記第１バックオフ時間を通知するための第１ＣＴＳ（Ｃｌｅａｒ  Ｔｏ  Ｓｅｎｄ）信号を、前記無線ネットワークを介して前記第１リモートステーションに送信する
無線ＬＡＮシステム。
【請求項６】
請求項５に記載の無線ＬＡＮシステムにおいて、
前記第１リモートステーションは、前記ベースステーションからの前記第１ＣＴＳ信号を受信し、前記第１フレームを、前記無線ネットワークを介して送信して、前記衝突が発生したときに、前記第１ＣＴＳ信号に基づいて前記第１バックオフ時間を設定する
無線ＬＡＮシステム。
【請求項７】
請求項５又は６に記載の無線ＬＡＮシステムにおいて、
第２データと、前記第２データを第２端末に伝送するための第２アドレスとを含む第２フレームを送信する前に、前記第２アドレスが付加された第２ＲＴＳ信号を、前記無線ネットワークを介して送信する第２リモートステーションを更に備え、
前記ベースステーションは、第２インタフェースを介して前記第２端末と接続され、前記第２ＲＴＳ信号に付加された前記第２アドレスに基づいて、前記第２フレームが前記第２インタフェースを介して前記第２端末に伝送される速度を示す第２伝送速度を認識し、
前記第２伝送速度は、前記第１伝送速度より遅く、
前記ベースステーションは、前記第１伝送速度と前記第２伝送速度とに基づいて、前記衝突が発生したときに前記第２リモートステーションが前記第２フレームを再送信するまでの待ち時間を示す第２バックオフ時間を遅延させる遅延時間を決定して、前記遅延時間を通知するための第２ＣＴＳ信号を、前記無線ネットワークを介して前記第２リモートステーションに送信する
無線ＬＡＮシステム。
【請求項８】
請求項７に記載の無線ＬＡＮシステムにおいて、
前記第２リモートステーションは、前記ベースステーションからの前記第２ＣＴＳ信号を受信し、前記第２フレームを、前記無線ネットワークを介して送信して、前記衝突が発生したときに、前記第２ＣＴＳ信号に基づいて、前記第２バックオフ時間に前記遅延時間を加算した第３バックオフ時間を設定し、
前記第３バックオフ時間は、前記第１バックオフ時間より長い
無線ＬＡＮシステム。
【請求項９】
請求項３、４、７、８のいずれか一項に記載の無線ＬＡＮシステムにおいて、
前記第１インタフェースは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースであり、
前記第２インタフェースは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースである
無線ＬＡＮシステム。
【請求項１０】
請求項３、４、７、８のいずれか一項に記載の無線ＬＡＮシステムにおいて、
前記第１インタフェースは、ＬＡＮインタフェースであり、
前記第２インタフェースは、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）インタフェースである
無線ＬＡＮシステム。
【請求項１１】
第１リモートステーションによって、第１データと、前記第１データを第１端末に伝送するための第１アドレスとを含む第１フレームを、無線ネットワークを介してベースステーションに送信するステップと、
前記ベースステーションによって、前記第１フレームに含まれる前記第１アドレスに基づいて、前記第１フレームが前記ベースステーションから第１インタフェースを介して前記第１端末に伝送される速度を示す第１伝送速度を認識するステップと、
前記ベースステーションによって、前記第１アドレスに基づいて、前記第１フレームを、前記第１インタフェースを介して前記第１端末に伝送するステップと、
前記ベースステーションによって、前記第１伝送速度に基づいて、前記無線ネットワークにて前記第１フレームと第２フレームとの衝突が発生したときに前記第１リモートステーションが前記第１フレームを再送信するまでの待ち時間を示す第１バックオフ時間を決定するステップと、
前記ベースステーションによって、前記第１バックオフ時間を前記第１リモートステーションに通知するステップとを備えた
通信制御方法。
【請求項１２】
請求項１１に記載の通信制御方法において、
前記第１リモートステーションによって、前記衝突が発生したときに使用する前記第１バックオフ時間を設定するステップを更に備えた
通信制御方法。
【請求項１３】
請求項１１又は１２に記載の通信制御方法において、
第２リモートステーションによって、第２データと、前記第２データを第２端末に伝送するための第２アドレスとを含む第２フレームを、前記無線ネットワークを介して前記ベースステーションに送信するステップと、
前記ベースステーションによって、前記第２フレームに含まれる前記第２アドレスに基づいて、前記第２フレームが前記ベースステーションから第２インタフェースを介して前記第２端末に伝送される速度を示す第２伝送速度を認識するステップと、
前記ベースステーションによって、前記第２アドレスに基づいて、前記第２フレームを、前記第２インタフェースを介して前記第２端末に伝送するステップと、
前記ベースステーションによって、前記第２伝送速度が前記第１伝送速度より遅いとき、前記第１伝送速度と前記第２伝送速度とに基づいて、前記衝突が発生したときに前記第２リモートステーションが前記第２フレームを再送信するまでの待ち時間を示す第２バックオフ時間を遅延させる遅延時間を決定するステップと、
前記ベースステーションによって、前記遅延時間を前記第２リモートステーションに通知するステップとを更に備えた
通信制御方法。
【請求項１４】
請求項１３に記載の通信制御方法において、
前記第２リモートステーションによって、前記第２バックオフ時間に前記遅延時間を加算するステップと、
前記第２リモートステーションによって、前記遅延時間が加算された前記第２バックオフ時間を、前記衝突が発生したときに使用する第３バックオフ時間として設定するステップとを更に備え、
前記第３バックオフ時間は、前記第１バックオフ時間より長い
通信制御方法。
【請求項１５】
第１リモートステーションによって、第１データと、前記第１データを第１端末に伝送するための第１アドレスとを含む第１フレームを送信する前に、前記第１アドレスが付加された第１ＲＴＳ（Ｒｅｑｕｅｓｔ  Ｔｏ  Ｓｅｎｄ）信号を、無線ネットワークを介してベースステーションに送信するステップと、
ベースステーションによって、前記第１ＲＴＳ信号に付加された前記第１アドレスに基づいて、前記第１データが前記ベースステーションから第１インタフェースを介して前記第１端末に伝送される速度を示す第１伝送速度を認識するステップと、
前記ベースステーションによって、前記第１伝送速度に基づいて、前記無線ネットワークにて前記第１フレームと第２フレームとの衝突が発生したときに前記第１リモートステーションが前記第１フレームを再送信するまでの待ち時間を示す第１バックオフ時間を決定するステップと、
前記ベースステーションによって、前記第１バックオフ時間を通知するための第１ＣＴＳ（Ｃｌｅａｒ  Ｔｏ  Ｓｅｎｄ）信号を、前記無線ネットワークを介して前記第１リモートステーションに送信するステップとを備えた
通信制御方法。
【請求項１６】
請求項１５に記載の通信制御方法において、
前記第１リモートステーションによって、前記ベースステーションからの前記第１ＣＴＳ信号を受信するステップと、
前記第１リモートステーションによって、前記第１フレームを、前記無線ネットワークを介して送信して、前記衝突が発生したときに、前記第１ＣＴＳ信号に基づいて前記第１バックオフ時間を設定するステップとを更に備えた
通信制御方法。
【請求項１７】
請求項１５又は１６に記載の通信制御方法において、
第２リモートステーションによって、第２データと、前記第２データを第２端末に伝送するための第２アドレスとを含む第２フレームを送信する前に、前記第２アドレスが付加された第２ＲＴＳ信号を、前記無線ネットワークを介して前記ベースステーションに送信するステップと、
前記ベースステーションによって、前記第２ＲＴＳ信号に付加された前記第２アドレスに基づいて、前記第２フレームが前記ベースステーションから第２インタフェースを介して前記第２端末に伝送される速度を示す第２伝送速度を認識するステップと、
前記ベースステーションによって、前記第２伝送速度が前記第１伝送速度より遅いとき、前記第１伝送速度と前記第２伝送速度とに基づいて、前記衝突が発生したときに前記第２リモートステーションが前記第２フレームを再送信するまでの待ち時間を示す第２バックオフ時間を遅延させる遅延時間を決定するステップと、
前記ベースステーションによって、前記遅延時間を通知するための第２ＣＴＳ信号を、前記無線ネットワークを介して前記第２リモートステーションに送信するステップとを更に備えた
通信制御方法。
【請求項１８】
請求項１７に記載の通信制御方法において、
前記第２リモートステーションによって、前記ベースステーションからの前記第２ＣＴＳ信号を受信するステップと、
前記第２リモートステーションによって、前記第２フレームを、前記無線ネットワークを介して送信して、前記衝突が発生したときに、前記第２ＣＴＳ信号に基づいて、前記第２バックオフ時間に前記遅延時間を加算した第３バックオフ時間を設定するステップとを備え、
前記第３バックオフ時間は、前記第１バックオフ時間より長い
通信制御方法。
【請求項１９】
請求項１３、１４、１７、１８のいずれか一項に記載の通信制御方法において、
前記第１インタフェースは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースであり、
前記第２インタフェースは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェースである
通信制御方法。
【請求項２０】
請求項１３、１４、１７、１８のいずれか一項に記載の通信制御方法において、
前記第１インタフェースは、ＬＡＮインタフェースであり、
前記第２インタフェースは、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）インタフェースである
通信制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システムに関する。
【０００２】
【従来の技術】
近年では、家庭内及び会社等にてブロードバンド対応ルータが普及し、通常のＨＵＢ機能に加えてＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）側アクセスとしてＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）モデム内蔵タイプの装置が実現されている。その装置にはＩＥＥＥ８０２．１１ｂ準拠の無線ＬＡＮ通信システムが組み込まれ、家庭内及び会社等にてＩＥＥＥ８０２．１１ｂ準拠の無線ＬＡＮシステムを利用することができる。無線ＬＡＮシステムは、例えばベースステーション、第１リモートステーション、第２リモートステーション、第１ローカルＰＣを備え、第１−第２リモートステーション間でベースステーションを介してデータ通信を行う方法、又は、第１−第２リモートステーション間でＨＵＢ経由にて（ベースステーションを介して）第２ローカルＰＣへアクセスする方法が実現されている。更に、無線ＬＡＮシステムは、サーバを備え、リモートステーションから発信してベースステーションを経由してＡＤＳＬ回線、又はＩＳＤＮ網、ＣＡＴＶ回線、一般アナログ回線を介してサーバに接続してインターネットにアクセスする方法が実現されている。
【０００３】
図１６は、従来の無線ＬＡＮシステムに用いられているＣＳＭＡ／ＣＡ（Ｃａｒｒｉｅｒ  Ｓｅｎｓｅ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ／Ｃｏｌｌｉｓｉｏｎ  Ａｖｏｉｄａｎｃｅ）のシーケンス図である。例えば、第１リモートステーション（第１ＲＳ）、第２リモートステーション（第２ＲＳ）は、データを送信する前にキャリアセンスを行い（送信の直前まで伝送媒体／電波の無線区間の空き状態を確認／監視する）、キャリアが無いと判断された場合、データを含むフレームを有する電波を、無線区間（無線ネットワーク）を介してベースステーション（ＢＳ）に送信する。従来の無線ＬＡＮシステムは、第１リモートステーション（第１ＲＳ）、第２リモートステーション（第２ＲＳ）が、データを受信したことを示す確認応答信号ＡＣＫをベースステーション（ＢＳ）から受信できない場合、ある乱数によるランダムな時間（バックオフ時間）を待ってフレームを有する電波を、再送する方式である。
【０００４】
ここで、バックオフ時間は、無線区間にてフレームが衝突したときに設定される。従来の無線ＬＡＮシステムでは、衝突後のバックオフ時間は、各リモートステーション（第１ＲＳ、第２ＲＳ）毎にランダムであるが、ある乱数による範囲内にて設定されているためにある意味、バックオフ時間は等価である。また、ベースステーション（ＢＳ）に接続されている第１ローカルＰＣ、第２ローカルＰＣ、サーバに、データ（フレーム）が伝送される伝送速度（回線伝送レート）は、データ（フレーム）がリモートステーション（第１ＲＳ、第２ＲＳ）から無線区間（無線ネットワーク）を介してベースステーション（ＢＳ）に伝送される速度を示す無線伝送速度に対して、各々異なる。伝送速度（回線伝送レート）は、第１伝送速度と、第２伝送速度と、第３伝送速度とを含む。第１伝送速度は、ＬＡＮインタフェースにより、データ（フレーム）がベースステーション（ＢＳ）からＬＡＮインタフェースを介して第１ローカルＰＣに伝送される速度を示す。第２伝送速度は、ＵＳＢインタフェースにより、データ（フレーム）がベースステーション（ＢＳ）からＵＳＢインタフェースを介して第２ローカルＰＣに伝送される速度を示す。第３伝送速度は、ＡＤＳＬ回線（ＡＤＳＬインタフェース）により、データ（フレーム）がベースステーション（ＢＳ）からＡＤＳＬインタフェースを介してサーバに伝送される速度を示す。
【０００５】
従って、従来の無線ＬＡＮシステムでは、衝突が発生したとき、バックオフ時間が同一のため、ＬＡＮインタフェースを介して第１ローカルＰＣにアクセスする場合も、ＵＳＢインタフェースを介して第２ローカルＰＣにアクセスする場合も、ＡＤＳＬ回線（ＡＤＳＬインタフェース）を介してサーバに接続する場合にも衝突確率が同じであるために、無線回線が有効に活用されていない。
【０００６】
図１６を用いて説明すると、例えば、第１リモートステーション（第１ＲＳ）は、第１ＲＳからベースステーション（ＢＳ）に対してフレームＦ１０１を送信する場合、時間ｔ１でキャリアセンスを行い（無線区間の空き状態を確認して）、時間ｔ２で送信に切り替えてフレームＦ１０１を有する電波を送信する。送信完了後、第１ＲＳは、ＢＳから確認応答信号ＡＣＫ１０１を受信する。続いて、同様の手順に従って、第１ＲＳは、時間ｔ１で無線区間の空きを確認してから、時間ｔ２で第１ＲＳからＢＳにフレームＦ１０２を送信しているときに、第２リモートステーション（第２ＲＳ）が、第１ＲＳの送信に入る前に、同様の手順に従って時間ｔ１で無線区間の空きを確認してから、時間ｔ２で第２ＲＳからＢＳにフレームＦ１０３を有する電波を送信すると、無線区間にて衝突が発生し、第１ＲＳと第２ＲＳは、どちらもＢＳから確認応答信号ＡＣＫを受信することができない。図１６において、第１ＲＳの場合では、確認応答信号ＡＣＫ１０２を受信することができない。
【０００７】
応答確認が取れないと、第１ＲＳ、第２ＲＳは、第１ＲＳ、第２ＲＳがフレームを再送信するまでの待ち時間を示すバックオフ時間ｔｂｆ１、ｔｂｆ２を取って、時間ｔ１で無線区間の空きを確認してから、時間ｔ２で第１ＲＳ、第２ＲＳからＢＳにフレームＦ１０４、Ｆ１０５を有する電波を再送信する。バックオフ時間ｔｂｆ１、ｔｂｆ２は、同一の時間（ｔｂｆ１＝ｔｂｆ２）であり、ある乱数にて各リモートステーション（第１ＲＳ、第２ＲＳ）が独立に発生させるものである。また、各リモートステーション（第１ＲＳ、第２ＲＳ）は、衝突が発生したときにリトライ（再送信）の数に応じてバックオフ時間を増大させる構成をとっているため、従来の無線ＬＡＮシステムでは、ある確率で再度衝突が発生する確率が高い。
【０００８】
このように、従来の無線ＬＡＮシステムでは、例えば、リモートステーション（第１ＲＳ、第２ＲＳ）からベースステーション（ＢＳ）経由にて第１ローカルＰＣ、第２ローカルＰＣ、サーバ等にアクセスする時に、衝突が発生した場合、ＢＳに接続されている第１ローカルＰＣ、第２ローカルＰＣ、サーバにデータ（フレーム）が伝送される伝送速度（第１伝送速度、第２伝送速度、第３伝送速度）が異なっていても、同じある乱数にて発生させるバックオフ時間により再送制御を行っていたために、衝突発生確率が等価であった（衝突する確率、衝突頻度は同じであった）。
【０００９】
このため、第１の課題として、第１伝送速度、第２伝送速度、第３伝送速度のうち、第１伝送速度が最大接続回線速度（一番速い伝送速度）である場合、従来の無線ＬＡＮシステムでは、第１ＲＳからＢＳ経由にて、伝送速度が速い第１ローカルＰＣ（ＬＡＮインタフェースを介してＢＳに接続された第１ローカルＰＣ）にアクセスするとき、衝突頻度が同じであるために、スループット（単位時間当たりのデータ処理量）が落ちてしまう。
【００１０】
また、第２の課題として、従来の無線ＬＡＮシステムでは、第２ＲＳからＢＳ経由にて、第１伝送速度より速度が遅い第２ローカルＰＣ（ＵＳＢインタフェースを介してＢＳに接続された第２ローカルＰＣ）にアクセスする場合、バックオフ時間が同じであるために、他のリモートステーション（例えば第１ＲＳ）からＢＳ経由にて、伝送速度が速い第１ローカルＰＣにアクセスしたとき、衝突を発生させてしまい、スループットを低減させてしまう。
【００１１】
従来の無線ＬＡＮシステムとしては、特開平１０−９８４７４号公報、特開平１０−８４３４３号公報が開示されているが、第１の課題、第２の課題を満足していない。
【００１２】
【発明が解決しようとする課題】
本発明の目的は、伝送速度に応じたバックオフ時間を設定することができる無線ＬＡＮシステムを提供することにある。
【００１３】
本発明の他の目的は、衝突頻度を低減することができ、スループットが向上する無線ＬＡＮシステムを提供することにある。
【００１４】
【課題を解決するための手段】
以下に、［発明の実施の形態］で使用する番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明の実施の形態］の記載との対応関係を明らかにするために付加されたものであるが、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１５】
本発明の無線ＬＡＮシステムは、第１リモートステーション（２）とベースステーション（１）とを備えている。ベースステーション（１）は、第１インタフェース（１６）を介して第１端末（６）と接続されている。第１インタフェース（１６）は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースである。
【００１６】
第１リモートステーション（２）は、第１フレームを、無線ネットワークを介して送信する。第１フレームは、第１データと、第１データを第１端末（６）に伝送するための第１アドレスとを含む。ベースステーション（１）は、第１フレームに含まれる第１アドレスに基づいて、第１伝送速度（１００Ｍｂｐｓ）を認識する。第１伝送速度（１００Ｍｂｐｓ）は、第１フレームがベースステーション（１）から第１インタフェース（１６）を介して第１端末（６）に伝送される速度を示す。ベースステーション（１）は、第１アドレスに基づいて、第１フレームを、第１インタフェース（１６）を介して第１端末（６）に伝送する。
【００１７】
ベースステーション（１）は、第１伝送速度（１００Ｍｂｐｓ）が最大接続回線速度である場合、第１伝送速度（１００Ｍｂｐｓ）に基づいて、第１バックオフ時間（ｔｂｆ１）を決定する。第１バックオフ時間（ｔｂｆ１）は、無線ネットワークにて第１フレームと第２フレームとの衝突が発生したときに第１リモートステーション（２）が第１フレームを再送信するまでの待ち時間を示す。ベースステーション（１）は、第１バックオフ時間（ｔｂｆ１）を第１リモートステーション（２）に通知する。
【００１８】
これにより、本発明の無線ＬＡＮシステムによれば、第１伝送速度に応じた第１バックオフ時間（ｔｂｆ１）を、第１リモートステーション（２）が設定することができる。この第１リモートステーション（２）は、衝突が発生したときに使用する第１バックオフ時間（ｔｂｆ１）を設定する。
【００１９】
本発明の無線ＬＡＮシステムは、第２リモートステーション（３）を更に備えている。ベースステーション（１）は、第２インタフェース（１７／５）を介して第２端末（１０／１８）と接続されている。第２インタフェース（１７／５）は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェース、又は、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  ＳｕｂｓｃｒｉｂｅｒＬｉｎｅ）インタフェースである。
【００２０】
第２リモートステーション（３）は、第２フレームを、無線ネットワークを介して送信する。第２フレームは、第２データと、第２データを第２端末（１０／１８）に伝送するための第２アドレスとを含む。ベースステーション（１）は、第２フレームに含まれる第２アドレスに基づいて、第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）を認識する。第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）は、第２フレームがベースステーション（１）から第２インタフェース（１７／５）を介して第２端末（１０／１８）に伝送される速度を示す。ベースステーション（１）は、第２フレームを、第２インタフェース（１７／５）を介して第２端末（１０／１８）に伝送する。
【００２１】
第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）は、第１伝送速度（１００Ｍｂｐｓ）より遅い。このため、ベースステーション（１）は、第１伝送速度（１００Ｍｂｐｓ）と第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）とに基づいて、第２バックオフ時間（ｔｂｆ２）を遅延させる遅延時間（Ｔα）を決定する。第２バックオフ時間（ｔｂｆ２）は、衝突が発生したときに第２リモートステーション（３）が第２フレームを再送信するまでの待ち時間を示す。ベースステーション（１）は、第２バックオフ時間（ｔｂｆ２）を遅延させる遅延時間（Ｔα）を第２リモートステーション（３）に通知する。
【００２２】
これにより、本発明の無線ＬＡＮシステムによれば、第２伝送速度に応じて、第２バックオフ時間（ｔｂｆ２）から遅延時間（Ｔα）だけ遅延させたバックオフ時間（Ｔ）を、第２リモートステーション（３）が設定することができる。この第２リモートステーション（３）は、第２バックオフ時間（ｔｂｆ２）に遅延時間（Ｔα）を加算し、遅延時間（Ｔα）が加算された第２バックオフ時間（ｔｂｆ２）を、衝突が発生したときに使用する第３バックオフ時間（Ｔ）として設定する。本発明の無線ＬＡＮシステムによれば、第３バックオフ時間（Ｔ）が第１バックオフ時間（ｔｂｆ１）より長いため、衝突が回避されることにより、衝突頻度を低減することができ、スループットが向上する。
【００２３】
本発明の無線ＬＡＮシステムは、第１リモートステーション（２）とベースステーション（１）とを備えている。ベースステーション（１）は、第１インタフェース（１６）を介して第１端末（６）と接続されている。第１インタフェース（１６）は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースである。
【００２４】
第１リモートステーション（２）は、第１データと、第１データを第１端末（６）に伝送するための第１アドレスとを含む第１フレームを送信する前に、第１アドレスが付加された第１ＲＴＳ（Ｒｅｑｕｅｓｔ  Ｔｏ  Ｓｅｎｄ）信号を、無線ネットワークを介して送信する。ベースステーション（１）は、第１ＲＴＳ信号に付加された第１アドレスに基づいて、第１伝送速度（１００Ｍｂｐｓ）を認識する。第１伝送速度（１００Ｍｂｐｓ）は、第１データがベースステーション（１）から第１インタフェース（１６）を介して第１端末（６）に伝送される速度を示す。
【００２５】
ベースステーション（１）は、第１伝送速度（１００Ｍｂｐｓ）が最大接続回線速度である場合、第１伝送速度（１００Ｍｂｐｓ）に基づいて、第１バックオフ時間（ｔｂｆ１）を決定する。第１バックオフ時間（ｔｂｆ１）は、無線ネットワークにて第１フレームと第２フレームとの衝突が発生したときに第１リモートステーション（２）が第１フレームを再送信するまでの待ち時間を示す。ベースステーション（１）は、第１バックオフ時間（ｔｂｆ１）を通知するための第１ＣＴＳ（Ｃｌｅａｒ  Ｔｏ  Ｓｅｎｄ）信号を、無線ネットワークを介して第１リモートステーション（２）に送信する。
【００２６】
これにより、本発明の無線ＬＡＮシステムによれば、第１伝送速度に応じた第１バックオフ時間（ｔｂｆ１）を、第１リモートステーション（２）が設定することができる。第１リモートステーション（２）は、ベースステーション（１）からの第１ＣＴＳ信号を受信する。第１リモートステーション（２）は、第１フレームを、無線ネットワークを介して送信して、衝突が発生したときに、第１ＣＴＳ信号に基づいて第１バックオフ時間（ｔｂｆ１）を設定する。
【００２７】
本発明の無線ＬＡＮシステムは、第２リモートステーション（３）を更に備えている。ベースステーション（１）は、第２インタフェース（１７／５）を介して第２端末（１０／１８）と接続されている。第２インタフェース（１７／５）は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェース、又は、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ
Ｌｉｎｅ）インタフェースである。
【００２８】
第２リモートステーション（３）は、第２データと、第２データを第２端末（１０／１８）に伝送するための第２アドレスとを含む第２フレームを送信する前に、第２アドレスが付加された第２ＲＴＳ信号を、無線ネットワークを介して送信する。ベースステーション（１）は、第２ＲＴＳ信号に付加された第２アドレスに基づいて、第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）を認識する。第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）は、第２フレームがベースステーション（１）から第２インタフェース（１７／５）を介して第２端末（１０／１８）に伝送される速度を示す。
【００２９】
第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）は、第１伝送速度（１００Ｍｂｐｓ）より遅い。このため、ベースステーション（１）は、第１伝送速度（１００Ｍｂｐｓ）と第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）とに基づいて、第２バックオフ時間（ｔｂｆ２）を遅延させる遅延時間（Ｔα）を決定する。第２バックオフ時間（ｔｂｆ２）は、衝突が発生したときに第２リモートステーション（３）が第２フレームを再送信するまでの待ち時間を示す。ベースステーション（１）は、遅延時間（Ｔα）を通知するための第２ＣＴＳ信号を、無線ネットワークを介して第２リモートステーション（３）に送信する。
【００３０】
これにより、本発明の無線ＬＡＮシステムによれば、第２伝送速度に応じて、第２バックオフ時間（ｔｂｆ２）から遅延時間（Ｔα）だけ遅延させたバックオフ時間（Ｔ）を、第２リモートステーション（３）が設定することができる。この第２リモートステーション（３）は、ベースステーション（１）からの第２ＣＴＳ信号を受信する。第２リモートステーション（３）は、第２フレームを、無線ネットワークを介して送信して、衝突が発生したときに、第２ＣＴＳ信号に基づいて、第２バックオフ時間（ｔｂｆ２）に遅延時間（Ｔα）を加算した第３バックオフ時間（Ｔ）を設定する。本発明の無線ＬＡＮシステムによれば、第３バックオフ時間（Ｔ）が第１バックオフ時間（ｔｂｆ１）より長いため、衝突が回避されることにより、衝突頻度を低減することができ、スループットが向上する。
【００３１】
本発明の通信制御方法は、第１ステップと第２ステップと第３ステップと第４ステップと第５ステップとを備えている。第１ステップは、第１リモートステーション（２）によって、第１データと、第１データを第１端末（６）に伝送するための第１アドレスとを含む第１フレームを、無線ネットワークを介してベースステーション（１）に送信する。ベースステーション（１）は、第１インタフェース（１６）を介して第１端末（６）と接続されている。第１インタフェース（１６）は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースである。第２ステップは、ベースステーション（１）によって、第１フレームに含まれる第１アドレスに基づいて、第１フレームがベースステーション（１）から第１インタフェース（１６）を介して第１端末（６）に伝送される速度を示す第１伝送速度（１００Ｍｂｐｓ）を認識する。第３ステップは、ベースステーション（１）によって、第１アドレスに基づいて、第１フレームを、第１インタフェース（１６）を介して第１端末（６）に伝送する。第４ステップは、ベースステーション（１）によって、第１伝送速度（１００Ｍｂｐｓ）に基づいて、無線ネットワークにて第１フレームと第２フレームとの衝突が発生したときに第１リモートステーション（２）が第１フレームを再送信するまでの待ち時間を示す第１バックオフ時間（ｔｂｆ１）を決定する。第５ステップは、ベースステーション（１）によって、第１バックオフ時間（ｔｂｆ１）を第１リモートステーション（２）に通知する。
【００３２】
これにより、本発明の通信制御方法によれば、第１伝送速度に応じた第１バックオフ時間（ｔｂｆ１）を、第１リモートステーション（２）が設定することができる。本発明の通信制御方法は、第６ステップを更に備えている。第６ステップは、第１リモートステーション（２）によって、衝突が発生したときに使用する第１バックオフ時間（ｔｂｆ１）を設定する。
【００３３】
本発明の通信制御方法は、第７ステップと第８ステップと第９ステップと第１０ステップと第１１ステップとを備えている。第７ステップは、第２リモートステーション（３）によって、第２データと、第２データを第２端末（１０／１８）に伝送するための第２アドレスとを含む第２フレームを、無線ネットワークを介してベースステーション（１）に送信する。ベースステーション（１）は、第２インタフェース（１７／５）を介して第２端末（１０／１８）と接続されている。第２インタフェース（１７／５）は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェース、又は、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）インタフェースである。第８ステップは、ベースステーション（１）によって、第２フレームに含まれる第２アドレスに基づいて、第２フレームがベースステーション（１）から第２インタフェース（１７／５）を介して第２端末（１０／１８）に伝送される速度を示す第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）を認識する。第９ステップは、ベースステーション（１）によって、第２アドレスに基づいて、第２フレームを、第２インタフェース（１７／５）を介して第２端末（１０／１８）に伝送する。第１０ステップは、ベースステーション（１）によって、第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）が第１伝送速度（１００Ｍｂｐｓ）より遅いとき、第１伝送速度（１００Ｍｂｐｓ）と第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）とに基づいて、衝突が発生したときに第２リモートステーション（３）が第２フレームを再送信するまでの待ち時間を示す第２バックオフ時間（ｔｂｆ２）を遅延させる遅延時間（Ｔα）を決定する。第１１ステップは、ベースステーション（１）によって、遅延時間（Ｔα）を第２リモートステーション（３）に通知する。
【００３４】
これにより、本発明の通信制御方法によれば、第２伝送速度に応じて、第２バックオフ時間（ｔｂｆ２）から遅延時間（Ｔα）だけ遅延させたバックオフ時間（Ｔ）を、第２リモートステーション（３）が設定することができる。本発明の通信制御方法は、第１２ステップと第１３ステップとを更に備えている。第１２ステップは、第２リモートステーション（３）によって、第２バックオフ時間（ｔｂｆ２）に遅延時間（Ｔα）を加算する。第１３ステップは、第２リモートステーション（３）によって、遅延時間（Ｔα）が加算された第２バックオフ時間（ｔｂｆ２）を、衝突が発生したときに使用する第３バックオフ時間（Ｔ）として設定する。本発明の通信制御方法によれば、第３バックオフ時間（Ｔ）が第１バックオフ時間（ｔｂｆ１）より長いため、衝突が回避されることにより、衝突頻度を低減することができ、スループットが向上する。
【００３５】
本発明の通信制御方法は、第１ステップと第２ステップと第３ステップと第４ステップとを備えている。第１ステップは、第１リモートステーション（２）によって、第１データと、第１データを第１端末（６）に伝送するための第１アドレスとを含む第１フレームを送信する前に、第１アドレスが付加された第１ＲＴＳ（Ｒｅｑｕｅｓｔ  Ｔｏ  Ｓｅｎｄ）信号を、無線ネットワークを介してベースステーション（１）に送信する。ベースステーション（１）は、第１インタフェース（１６）を介して第１端末（６）と接続されている。第１インタフェース（１６）は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）インタフェースである。第２ステップは、ベースステーション（１）によって、第１ＲＴＳ信号に付加された第１アドレスに基づいて、第１データがベースステーション（１）から第１インタフェース（１６）を介して第１端末（６）に伝送される速度を示す第１伝送速度（１００Ｍｂｐｓ）を認識する。第３ステップは、ベースステーション（１）によって、第１伝送速度（１００Ｍｂｐｓ）に基づいて、無線ネットワークにて第１フレームと第２フレームとの衝突が発生したときに第１リモートステーション（２）が第１フレームを再送信するまでの待ち時間を示す第１バックオフ時間（ｔｂｆ１）を決定する。第４ステップは、ベースステーション（１）によって、第１バックオフ時間（ｔｂｆ１）を通知するための第１ＣＴＳ（Ｃｌｅａｒ  Ｔｏ  Ｓｅｎｄ）信号を、無線ネットワークを介して第１リモートステーション（２）に送信する。
【００３６】
これにより、本発明の通信制御方法によれば、第１伝送速度に応じた第１バックオフ時間（ｔｂｆ１）を、第１リモートステーション（２）が設定することができる。本発明の通信制御方法は、第５ステップと第６ステップとを更に備えている。第５ステップは、第１リモートステーション（２）によって、ベースステーション（１）からの第１ＣＴＳ信号を受信する。第６ステップは、第１リモートステーション（２）によって、第１フレームを、無線ネットワークを介して送信して、衝突が発生したときに、第１ＣＴＳ信号に基づいて第１バックオフ時間（ｔｂｆ１）を設定する。
【００３７】
本発明の通信制御方法は、第７ステップと第８ステップと第９ステップと第１０ステップとを更に備えている。第７ステップは、第２リモートステーション（３）によって、第２データと、第２データを第２端末（１０／１８）に伝送するための第２アドレスとを含む第２フレームを送信する前に、第２アドレスが付加された第２ＲＴＳ信号を、無線ネットワークを介してベースステーション（１）に送信する。第８ステップは、ベースステーション（１）によって、第２ＲＴＳ信号に付加された第２アドレスに基づいて、第２フレームがベースステーション（１）から第２インタフェース（１７／５）を介して第２端末（１０／１８）に伝送される速度を示す第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）を認識する。第９ステップは、ベースステーション（１）によって、第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）が第１伝送速度（１００Ｍｂｐｓ）より遅いとき、第１伝送速度（１００Ｍｂｐｓ）と第２伝送速度（１２Ｍｂｐｓ／上り０．５１２Ｍｂｐｓ）とに基づいて、衝突が発生したときに第２リモートステーション（３）が第２フレームを再送信するまでの待ち時間を示す第２バックオフ時間（ｔｂｆ２）を遅延させる遅延時間（Ｔα）を決定する。第１０ステップは、ベースステーション（１）によって、遅延時間（Ｔα）を通知するための第２ＣＴＳ信号を、無線ネットワークを介して第２リモートステーション（３）に送信する。
【００３８】
これにより、本発明の通信制御方法によれば、第２伝送速度に応じて、第２バックオフ時間（ｔｂｆ２）から遅延時間（Ｔα）だけ遅延させたバックオフ時間（Ｔ）を、第２リモートステーション（３）が設定することができる。本発明の通信制御方法は、第１１ステップと第１２ステップとを更に備えている。第１１ステップは、第２リモートステーション（３）によって、ベースステーション（１）からの第２ＣＴＳ信号を受信する。第１２ステップは、第２リモートステーション（３）によって、第２フレームを、無線ネットワークを介して送信して、衝突が発生したときに、第２ＣＴＳ信号に基づいて、第２バックオフ時間（ｔｂｆ２）に遅延時間（Ｔα）を加算した第３バックオフ時間（Ｔ）を設定する。本発明の通信制御方法によれば、第３バックオフ時間（Ｔ）が第１バックオフ時間（ｔｂｆ１）より長いため、衝突が回避されることにより、衝突頻度を低減することができ、スループットが向上する。
【００３９】
【発明の実施の形態】
添付図面を参照して、本発明による無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システムの実施の形態を以下に説明する。
【００４０】
図１は、本発明の無線ＬＡＮシステムの構成を示すブロック図である。図１に示されるように、本発明の無線ＬＡＮシステムは、コンピュータであるベースステーション１、リモートステーションＡ２、リモートステーションＢ３、リモートステーションＣ４、ローカルパーソナルコンピュータ（ＰＣ）６、ローカルＰＣ７、ローカルＰＣ８、ローカルＰＣ９、ローカルＰＣ１０、サーバ１８を備えている。また、本発明の無線ＬＡＮシステムは、インタフェースであるＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）インタフェース５、ＬＡＮインタフェース１６、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インタフェース１７を有する。
【００４１】
ベースステーション１は、インタフェース機能を有する。ベースステーション１が有するインタフェース機能としては、２．４ＭＨｚ帯のＩＥＥＥ８０２．１１ｂ準拠の無線ＬＡＮ機能と、ＬＡＮインタフェース１６と、ＵＳＢインタフェース１７と、ＡＤＳＬインタフェース５とを含む。
【００４２】
ベースステーション１は、無線ＬＡＮ機能によって、リモートステーションＡ２、リモートステーションＢ３、リモートステーションＣ４と接続される。この無線ＬＡＮ機能により、データ（フレーム）がリモートステーションＡ２、Ｂ３、Ｃ４から無線区間（無線ネットワーク）を介してベースステーション１に伝送される速度を示す無線伝送速度は最大１１Ｍｂｐｓである。
【００４３】
ＬＡＮインタフェース１６は、ＩＥＥＥ８０２．３ｕ規格の１００Ｂａｓｅ−Ｔｘの４ポート（ＨＵＢポート）のスイッチングＨＵＢ機能を有する。ベースステーション１は、ＬＡＮインタフェース１６（１００Ｂａｓｅ−Ｔｘの４つのＨＵＢポート）によって、ローカルＰＣ６、ローカルＰＣ７、ローカルＰＣ８、ローカルＰＣ９と接続されている。このＬＡＮインタフェース１６により、データ（フレーム）がベースステーション１からＬＡＮインタフェース１６を介してローカルＰＣ６、７、８、９に伝送される速度を示す伝送速度は最大１００Ｍｂｐｓである。
【００４４】
ベースステーション１は、ＵＳＢインタフェース１７（ＵＳＢポート）によって、ローカルＰＣ１０と接続されている。このＵＳＢインタフェース１７により、データ（フレーム）がベースステーション１からＵＳＢインタフェース１７を介してローカルＰＣ１０に伝送される速度を示す伝送速度は最大１２Ｍｂｐｓである。
【００４５】
ＡＤＳＬインタフェース５は、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）側接続機能とＡＤＳＬ回線とを有する。ベースステーション１は、ＷＡＮ側接続機能としてＡＤＳＬモデムを内蔵し、ＡＤＳＬモデムによってＡＤＳＬ回線を介して（ＡＤＳＬインタフェース５によって）、サーバ１８と接続されている。ＡＤＳＬモデムはＩＴＵＴ−Ｔ  Ｇ．９９２．２（Ｇ．ｌｉｔｅ）Ａｎｎｅｘ  Ｃ準拠であり、ＡＤＳＬモデム（ＡＤＳＬインタフェース５）により、データ（フレーム）がベースステーション１からＡＤＳＬインタフェース５を介してサーバ１８に伝送される速度を示す伝送速度は下り最大１５３６ｋｂｐｓ、上り最大５１２ｋｂｐｓである。
【００４６】
リモートステーションＡ２、Ｂ３、Ｃ４は、ＩＥＥＥ８０２．１１ｂ準拠の無線ＬＡＮ機能を有し、ベースステーション１の配下にある。リモートステーションＡ２、Ｂ３、Ｃ４は、リモートステーションＡ２、Ｂ３、Ｃ４からベースステーション１のＨＵＢポートに接続されたローカルＰＣ６、７、８、９に対して、いわゆるローカルアクセスが可能である。また、リモートステーションＡ２、Ｂ３、Ｃ４は、リモートステーションＡ２、Ｂ３、Ｃ４からベースステーション１のＵＳＢポートに接続されたローカルＰＣ１０に対して、いわゆるローカルアクセスが可能である。また、リモートステーションＡ２、Ｂ３、Ｃ４は、ベースステーション１経由にてＡＤＳＬインタフェース５を使用して、いわゆるＷＡＮ側該当網に接続可能であり、サーバ１８によってインターネットアクセスポイント等に接続される。
【００４７】
図２は、本発明の無線ＬＡＮシステムにおけるベースステーション１の構成を示すブロック図である。図２に示されるように、ベースステーション１は、ＷＡＮ側回線制御部１１、ＨＯＳＴ制御部１２、無線制御部１３、ＬＡＮ側回線制御部１４、ＵＳＢインタフェース制御部１５を備えている。ＨＯＳＴ制御部１２は、ベースステーション１全体を制御するものであり、無線制御部１３、ＷＡＮ側回線制御部１１、ＬＡＮ側回線制御部１４、ＵＳＢインタフェース制御部１５と接続されている。このＨＯＳＴ制御部１２は、データが送信、受信されるように無線制御部１３、ＷＡＮ側回線制御部１１、ＬＡＮ側回線制御部１４、ＵＳＢインタフェース制御部１５を制御する。
【００４８】
無線制御部１３は、上述のベースステーション１における無線ＬＡＮ機能（データの伝送速度：最大１１Ｍｂｐｓ）を有し、無線ＬＡＮ機能によって、電波（２．４ＧＨｚ帯の周波数）を送受信する。電波の受信のとき、無線制御部１３は、無線ＬＡＮ機能によって、リモートステーションＡ２、Ｂ３、Ｃ４からのデータを含むフレームを有する電波（２．４ＧＨｚ帯の周波数）を、アンテナを介して受信し、そのフレームをＨＯＳＴ制御部１２に送信する。電波の送信のとき、無線制御部１３は、無線ＬＡＮ機能によって、ＨＯＳＴ制御部１２からのフレームを、フレームを有する電波（２．４ＧＨｚ帯の周波数）に変換して、リモートステーションＡ２、Ｂ３、Ｃ４に送信する。
【００４９】
ＨＯＳＴ制御部１２は、電波の受信のとき、無線制御部１３からのフレームをＷＡＮ側回線制御部１１、ＬＡＮ側回線制御部１４、ＵＳＢインタフェース制御部１５に送信する。ここで、フレームに、ローカルＰＣ６、７、８、９の宛先ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスが更に含まれている場合、ＨＯＳＴ制御部１２は、無線制御部１３からのフレームをＬＡＮ側回線制御部１４に送信する。また、フレームに、ローカルＰＣ１０の宛先ＭＡＣアドレスが更に含まれている場合、ＨＯＳＴ制御部１２は、無線制御部１３からのフレームをＵＳＢインタフェース制御部１５に送信する。ＨＯＳＴ制御部１２は、電波の送信のとき、ＷＡＮ側回線制御部１１、ＬＡＮ側回線制御部１４、ＵＳＢインタフェース制御部１５からのフレームを無線制御部１３に送信する。
【００５０】
また、ベースステーション１のＨＯＳＴ制御部１２は、ＬＡＮインタフェース１６による伝送速度が最大１００Ｍｂｐｓであり、ＵＳＢインタフェース１７による伝送速度が最大１２Ｍｂｐｓであり、ＡＤＳＬインタフェース５による伝送速度が上り最大５１２ｋｂｐｓであることを予めに認識している。ＨＯＳＴ制御部１２は、ＢＳ１の最大接続回線速度が１００Ｍｂｐｓであることを予めに認識している。
【００５１】
ＷＡＮ側回線制御部１１は、上述のベースステーション１におけるＷＡＮ側接続機能として、ＡＤＳＬモデム（データの伝送速度：下り最大１５３６ｋｂｐｓ、上り最大５１２ｋｂｐｓ）を内蔵している。ＷＡＮ側回線制御部１１は、ＡＤＳＬインタフェース５を介して、サーバ１８と接続されている。ＷＡＮ側回線制御部１１は、電波の受信のとき、ＨＯＳＴ制御部１２からのフレームを、ＡＤＳＬインタフェース５を介して、サーバ１８に送信する。また、ＷＡＮ側回線制御部１１は、電波の送信のとき、サーバ１８からＡＤＳＬインタフェース５を介して送信されたフレームをＨＯＳＴ制御部１２に送信する。
【００５２】
ＬＡＮ側回線制御部１４には、ＩＥＥＥ８０２．３ｕのＬＡＮインタフェース１６（データの伝送速度：最大１００Ｍｂｐｓ）であるＬＡＮケーブルが４本接続可能である。ＬＡＮ側回線制御部１４は、ＬＡＮインタフェース１６（１００Ｂａｓｅ−Ｔｘの４つのＨＵＢポート）を介して、ローカルＰＣ６、ローカルＰＣ７、ローカルＰＣ８、ローカルＰＣ９と接続されている。ＬＡＮ側回線制御部１４は、電波の受信のとき、ＨＯＳＴ制御部１２からのフレームを、ＬＡＮインタフェース１６を介して、ローカルＰＣ６、７、８、９に送信する。ＬＡＮ側回線制御部１４は、電波の送信のとき、ローカルＰＣ６、７、８、９からのフレームを、ＬＡＮインタフェース１６を介して、ＨＯＳＴ制御部１２に送信する。
【００５３】
ＵＳＢインタフェース制御部１５には、ＵＳＢインタフェース１７（データの伝送速度：最大１２Ｍｂｐｓ）であるＵＳＢケーブルが１本接続可能である。ＵＳＢインタフェース制御部１５は、ＵＳＢインタフェース１７（ＵＳＢポート）を介して、ローカルＰＣ１０と接続されている。ＵＳＢインタフェース制御部１５は、電波の受信のとき、ＨＯＳＴ制御部１２からのフレームを、ＵＳＢインタフェース１７を介して、ローカルＰＣ１０に送信する。ＵＳＢインタフェース制御部１５は、電波の送信のとき、ローカルＰＣ６、７、８、９からのフレームを、ＵＳＢインタフェース１７を介して、ＨＯＳＴ制御部１２に送信する。
【００５４】
図３は、本発明の無線ＬＡＮシステムにおけるリモートステーションＡ２、Ｂ３、Ｃ４の構成を示すブロック図である。図２に示されるように、リモートステーションＡ２、Ｂ３、Ｃ４は、無線制御部２１、ＨＯＳＴ制御部２２、ＰＣインタフェース制御部２３を備えている。ＨＯＳＴ制御部２２は、リモートステーションＡ２、Ｂ３、Ｃ４全体を制御するものであり、無線制御部２１、ＰＣインタフェース制御部２３と接続されている。このＨＯＳＴ制御部１２は、データが送信、受信されるように無線制御部２１、ＰＣインタフェース制御部２３を制御する。
【００５５】
無線制御部２１は、上述のリモートステーションＡ２、Ｂ３、Ｃ４における無線ＬＡＮ機能（データの伝送速度：最大１１Ｍｂｐｓ）を有し、無線ＬＡＮ機能によって、電波（２．４ＧＨｚ帯の周波数）を送受信する。電波の受信のとき、無線制御部１３は、無線ＬＡＮ機能によって、ベースステーション１からのデータを含むフレームを有する電波（２．４ＧＨｚ帯の周波数）を、アンテナを介して受信し、そのフレームをＨＯＳＴ制御部２２に送信する。電波の送信のとき、無線制御部２１は、無線ＬＡＮ機能によって、ＨＯＳＴ制御部２２からのフレームを、フレームを有する電波（２．４ＧＨｚ帯の周波数）に変換して、ベースステーション１に送信する。
【００５６】
ＨＯＳＴ制御部２２は、電波の受信のとき、無線制御部２１からのフレームをＰＣインタフェース制御部２３に送信する。ＨＯＳＴ制御部２２は、電波の送信のとき、ＰＣインタフェース制御部２３からのフレームを無線制御部２１に送信する。
【００５７】
ＰＣインタフェース制御部２３には、ＰＣＭＣＩＡインタフェース又はＵＳＢインタフェースであるＰＣインタフェース２４を介して、パーソナルコンピュータ（ＰＣ）が接続されている。ＰＣインタフェース制御部２３は、電波の受信のとき、ＨＯＳＴ制御部２２からのフレームを、ＰＣインタフェース２４を介して、ＰＣに送信する。ＰＣインタフェース制御部２３は、電波の送信のとき、ＰＣからのフレームを、ＰＣインタフェース２４を介して、ＨＯＳＴ制御部２２に送信する。
【００５８】
例えば図３に示されたリモートステーションＡ２の無線制御部２１は、第１データと、第１データをローカルＰＣ６に伝送するための宛先ＭＡＣアドレス（第１アドレス）とを含む第１フレームを、無線区間を介してベースステーション１に送信する。
【００５９】
図２に示されたベースステーション１の無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、リモートステーションＡ２からの第１フレームを受信する。ＨＯＳＴ制御部１２は、第１フレームに含まれる第１アドレスに基づいて、ローカルＰＣ６と、第１フレームがベースステーション１からＬＡＮインタフェース１６を介してローカルＰＣ６に伝送される速度を示す第１伝送速度（１００Ｍｂｐｓ）とを認識する。ＨＯＳＴ制御部１２は、第１フレームがＬＡＮインタフェース１６を介してローカルＰＣ６に伝送されるように、ＬＡＮ側回線制御部１４を制御する。ＨＯＳＴ制御部１２は、第１伝送速度に基づいて、無線区間にて第１フレームと第２フレームとの衝突が発生したときにリモートステーションＡ２が第１フレームを再送信するまでの待ち時間を示す第１バックオフ時間を決定する。ＨＯＳＴ制御部１２は、第１バックオフ時間がリモートステーションＡ２に通知されるように、無線制御部１３を制御する。
【００６０】
図３に示されたリモートステーションＡ２の無線制御部２１は、リモートステーションＡ２のＨＯＳＴ制御部２２の制御によって、ベースステーション１からの通知（第１バックオフ時間）を受け、リモートステーションＡ２のＨＯＳＴ制御部２２は、衝突が発生したときに使用する第１バックオフ時間を設定する。
【００６１】
また、例えば図３に示されたリモートステーションＢ３の無線制御部２１は、第２データと、第２データをローカルＰＣ１０に伝送するための宛先ＭＡＣアドレス（第２アドレス）とを含む第２フレームを、無線区間を介してベースステーション１に送信する。
【００６２】
図２に示されたベースステーション１の無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、リモートステーションＢ３からの第２フレームを受信する。ＨＯＳＴ制御部１２は、第２フレームに含まれる第２アドレスに基づいて、ローカルＰＣ１０と、第２フレームがベースステーション１からＵＳＢインタフェース１７を介してローカルＰＣ１０に伝送される速度を示す第２伝送速度（１２Ｍｂｐｓ）とを認識する。ＨＯＳＴ制御部１２は、第２フレームがＵＳＢインタフェース１７を介してローカルＰＣ１０に伝送されるように、ＵＳＢインタフェース制御部１５を制御する。ＨＯＳＴ制御部１２は、第２伝送速度（１２Ｍｂｐｓ）が第１伝送速度（１００Ｍｂｐｓ）より遅いため、第１伝送速度と第２伝送速度とに基づいて、無線区間にて第１フレームと第２フレームとの衝突が発生したときにリモートステーションＢ３が第２フレームを再送信するまでの待ち時間を示す第２バックオフ時間を、遅延させる遅延時間を決定する。ＨＯＳＴ制御部１２は、第２バックオフ時間を遅延させる遅延時間がリモートステーションＢ３に通知されるように、無線制御部１３を制御する。
【００６３】
図３に示されたリモートステーションＢ３の無線制御部２１は、リモートステーションＢ３のＨＯＳＴ制御部２２の制御によって、ベースステーション１からの通知（第２バックオフ時間を遅延させる遅延時間）を受け、リモートステーションＢ３のＨＯＳＴ制御部２２は、第２バックオフ時間に遅延時間を加算し、遅延時間が加算された第２バックオフ時間を、衝突が発生したときに使用する第３バックオフ時間として設定する。この第３バックオフ時間は、第１バックオフ時間より長い。
【００６４】
これにより、本発明の無線ＬＡＮシステムによれば、第１伝送速度に応じた第１バックオフ時間を、リモートステーションＢ２が設定することができる。また、本発明の無線ＬＡＮシステムによれば、第２伝送速度に応じて、第２バックオフ時間から遅延時間だけ遅延させた第３バックオフ時間を、リモートステーションＢ３が設定することができる。本発明の無線ＬＡＮシステムによれば、第３バックオフ時間が第１バックオフ時間より長いため、衝突が回避されることにより、衝突頻度を低減することができ、スループットが向上する。
【００６５】
次に、本発明の無線ＬＡＮシステムの動作について図４〜図１１を参照して説明する。図４、５は、本発明の無線ＬＡＮシステムのシーケンス図である。図６〜図１１は、本発明の無線ＬＡＮシステムの動作を示すフローチャートである。
【００６６】
まず、リモートステーションＡ（ＲＳＡ）２は、図４に示されるように、第１インタフェース（ＬＡＮインタフェース１６）を介して第１ローカルＰＣ（ローカルＰＣ６）にアクセスするものとする。リモートステーションＢ（ＲＳＢ）３は、第２インタフェースを介して第２ローカルＰＣにアクセスするものとする。ここで、第２インタフェースがＵＳＢインタフェース１７（伝送速度：最大１２Ｍｂｐｓ）である場合、第２ローカルＰＣはローカルＰＣ１０である。第２インタフェースがＡＤＳＬインタフェース５（伝送速度：上り最大５１２ｋｂｐｓ）である場合、第２ローカルＰＣはサーバ１８である。
【００６７】
ＲＳＡ２からベースステーション１（ＢＳ１）に対してフレームＦ１を、上述の第１フレームとして送信する場合、ＲＳＡ２の無線制御部２１は、ＲＳＡ２のＨＯＳＴ制御部２２の制御によって、時間ｔ１でキャリアセンスを行い（無線区間の空き状態を確認して）、時間ｔ２で送信に切り替えてフレームＦ１を有する電波を送信する（図６のステップＳ１）。フレームＦ１は、第１データと、第１データを第１ローカルＰＣ（ローカルＰＣ６）に伝送するための宛先ＭＡＣアドレス（第１アドレス）とを含む。
【００６８】
ＢＳ１の無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、ＲＳＡ２からの第１データと第１アドレスとを含むフレームＦ１を有する電波を受信し、そのフレームＦ１をＨＯＳＴ制御部１２に送信する（図６のステップＳ２）。ＨＯＳＴ制御部１２は、フレームＦ１に含まれる第１アドレスに基づいて、第１ローカルＰＣと、フレームＦ１がＢＳ１から第１インタフェース（ＬＡＮインターフェース１６）を介して第１ローカルＰＣ（ローカルＰＣ６）に伝送される速度を示す第１伝送速度（ＢＳ１の最大接続回線速度：１００Ｍｂｐｓ）とを認識する（図６のステップＳ３）。
【００６９】
ＢＳ１のＬＡＮ側回線制御部１４は、ＨＯＳＴ制御部１２の制御によって、その第１アドレスに基づいて、フレームＦ１を、第１インタフェース（ＬＡＮインターフェース１６）を介して第１ローカルＰＣ（ローカルＰＣ６）に伝送する（図６のステップＳ４）。
【００７０】
ＨＯＳＴ制御部１２は、第１伝送速度が最大接続回線速度であるため、従来のバックオフ時間ｔｂｆ１を決定する。このＨＯＳＴ制御部１２は、第１伝送速度に基づいて、無線区間にてＲＳＡ２からのフレーム｛第１データを第１ローカルＰＣ（ローカルＰＣ６）に伝送するフレーム｝とＲＳＢ３からのフレーム｛第２データを第２ローカルＰＣ（ローカルＰＣ１０、又はサーバ）に伝送するフレーム｝との衝突が発生したときにＲＳＡ２がそのフレームを再送信するまでの待ち時間を示すバックオフ時間ｔｂｆ１を決定する（図６のステップＳ５）。バックオフ時間ｔｂｆ１は、上述の第１バックオフ時間に対応する。無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、フレームＦ１を受信したことを示す確認応答信号ＡＣＫ１をＢＳ１からＲＳＡ２に送信してバックオフ時間ｔｂｆ１をＲＳＡ２に通知する（図６のステップＳ６）。確認応答信号ＡＣＫ１は、バックオフ時間ｔｂｆ１をＲＳＡ２に通知するための信号である。
【００７１】
ＲＳＡ２の無線制御部２１は、ＲＳＡ２のＨＯＳＴ制御部２２の制御によって、ＢＳ１からの確認応答信号ＡＣＫ１を受信し、ＲＳＡ２のＨＯＳＴ制御部２２に送信する。ＲＳＡ２のＨＯＳＴ制御部２２は、確認応答信号ＡＣＫ１により、無線区間にて衝突が発生したときに使用するバックオフ時間ｔｂｆ１を設定する（図６のステップＳ７）。
【００７２】
その後、ＲＳＢ３からＢＳ１に対してフレームＦ２を、上述の第２フレームとして送信する場合、ＲＳＢ３の無線制御部２１は、ＲＳＢ３のＨＯＳＴ制御部２２の制御によって、時間ｔ１でキャリアセンスを行い、時間ｔ２で送信に切り替えてフレームＦ２を有する電波を送信する（図７のステップＳ８）。フレームＦ２は、第２データと、第２データを第２ローカルＰＣに伝送するための宛先ＭＡＣアドレス（第２アドレス）とを含む。
【００７３】
ＢＳ１の無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、ＲＳＢ３からの第２データと第２アドレスとを含むフレームＦ２を有する電波を受信し、そのフレームＦ２をＨＯＳＴ制御部１２に送信する（図７のステップＳ９）。ＨＯＳＴ制御部１２は、フレームＦ２に含まれる第２アドレスに基づいて、第２ローカルＰＣと、フレームＦ２がＢＳ１から第２インタフェースを介して第２ローカルＰＣに伝送される速度を示す第２伝送速度とを認識する（図７のステップＳ１０）。
【００７４】
第２インタフェースがＵＳＢインタフェース１８であり、第２ローカルＰＣがローカルＰＣ１０である場合、ＢＳ１のＵＳＢインタフェース制御部１５は、ＨＯＳＴ制御部１２の制御によって、その第２アドレスに基づいて、フレームＦ２を、第２インタフェース（ＵＳＢインタフェース１８）を介して第２ローカルＰＣ（ローカルＰＣ１０）に伝送する。又は、第２インタフェースがＡＤＳＬインタフェース５であり、第２ローカルＰＣがサーバ１８である場合、ＢＳ１のＷＡＮ側回線制御部１１は、ＨＯＳＴ制御部１２の制御によって、その第２アドレスに基づいて、フレームＦ２を、第２インタフェース（ＡＤＳＬインタフェース５）を介して第２ローカルＰＣ（サーバ１８）に伝送する（図７のステップＳ１１）。
【００７５】
ＨＯＳＴ制御部１２は、接続相手先回線速度（第２伝送速度）がＢＳ１の最大接続回線速度（第１伝送速度）より遅い場合、従来のバックオフ時間ｔｂｆ２を遅延させる遅延時間Ｔαを決定する。このＨＯＳＴ制御部１２は、第１伝送速度と第２伝送速度とに基づいて、無線区間にてＲＳＡ２からのフレーム｛第１データを第１ローカルＰＣ（ローカルＰＣ６）に伝送するフレーム｝とＲＳＢ３からのフレーム｛第２データを第２ローカルＰＣ（ローカルＰＣ１０、又はサーバ）に伝送するフレーム｝との衝突が発生したときにＲＳＢ３がそのフレームを再送信するまでの待ち時間を示すバックオフ時間ｔｂｆ２を、遅延させる遅延時間Ｔαを算出／決定する（図７のステップＳ１２）。バックオフ時間ｔｂｆ２は、上述の第２バックオフ時間に対応する。遅延時間Ｔαは、上述の第２バックオフ時間を遅延させる遅延時間に対応し、無線区間にて衝突が発生したときにＲＳＢ３に設定されるバックオフ時間ｔｂｆ２に加算するための時間である。
【００７６】
無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、フレームＦ２を受信したことを示す確認応答信号ＡＣＫ２をＢＳ１からＲＳＢ３に送信してバックオフ時間ｔｂｆ２に加算される遅延時間ＴαをＲＳＢ３に通知する（図８のステップＳ１３）。確認応答信号ＡＣＫ２は、遅延時間Ｔαの情報を含み、バックオフ時間ｔｂｆ２に加算される遅延時間ＴαをＲＳＢ３に通知するための信号である。
【００７７】
ＲＳＢ３の無線制御部２１は、ＲＳＢ３のＨＯＳＴ制御部２２の制御によって、ＢＳ１からの遅延時間Ｔαを含む確認応答信号ＡＣＫ２を受信し、ＲＳＢ３のＨＯＳＴ制御部２２に送信する。ＲＳＢ３のＨＯＳＴ制御部２２は、確認応答信号ＡＣＫ２に含まれる遅延時間Ｔαにより、バックオフ時間ｔｂｆ２に遅延時間Ｔαを加算し、無線区間にて衝突が発生したときに使用するバックオフ時間Ｔを設定する（図８のステップＳ１４）。バックオフ時間Ｔは、上述の第３バックオフ時間に対応する。
【００７８】
ここで、遅延時間Ｔαは、上述のバックオフ時間ｔｂｆ２をｔｂｆとすると、ｔｂｆｍｉｎ＜（Ｔｂｆ＋Ｔα）＜ｔｂｆｍａｘの関係にある。Ｔαの目安としては、第２インタフェースがＵＳＢインタフェース１７（伝送速度：最大１２Ｍｂｐｓ）であり、第２ローカルＰＣがローカルＰＣ１０である場合、最大接続回線速度が１００Ｍｂｐｓに対して１２Ｍｂｐｓであるため、Ｔα＝（１―１２／１００）×Ｔｂｆ（平均値）程度でよい。また、Ｔαの目安としては、第２インタフェースがＡＤＳＬインタフェース５（伝送速度：上り最大５１２ｋｂｐｓ）であり、第２ローカルＰＣがサーバ１８である場合、最大接続回線速度が１００Ｍｂｐｓに対して０．５１２Ｍｂｐｓであるため、Ｔα＝（１―０．５１２／１００）×Ｔｂｆ（平均値）程度でよい。
【００７９】
また、ＲＳＡ２のＨＯＳＴ制御部２２が予めに設定したバックオフ時間ｔｂｆ１とバックオフ時間ｔｂｆ２とが同一の時間、例えばｔｂｆｍｉｎである場合、バックオフ時間Ｔは、下記式：
Ｔ＝ｔｂｆ２＋Ｔα＝ｔｂｆ１＋Ｔα
により表される。バックオフ時間Ｔは、バックオフ時間ｔｂｆ１と時間ｔ１と時間ｔ２とを加算した時間より長い。
【００８０】
このように、本発明の無線ＬＡＮシステムは、フレームに含まれるアドレス毎にバックオフ時間を長く設定することができる。
【００８１】
次に、図５に示されるように、ＲＳＡ２からＢＳ１に対してフレームＦ３（上述の第１フレームに対応）を有する電波を送信し、ＲＳＢ３からＢＳ１に対してフレームＦ４（上述の第２フレームに対応）を有する電波を送信する場合、ＲＳＡ２の無線制御部２１は、ＲＳＡ２のＨＯＳＴ制御部２２の制御によって、時間ｔ１でキャリアセンスを行い、時間ｔ２で送信に切り替えてフレームＦ３を有する電波を送信する（図９のステップＳ２１）。フレームＦ３は、第１データと、第１データを第１ローカルＰＣ（ローカルＰＣ６）に伝送するための宛先ＭＡＣアドレス（第１アドレス）とを含む。また、ＲＳＢ３の無線制御部２１は、ＲＳＢ３のＨＯＳＴ制御部２２の制御によって、時間ｔ１でキャリアセンスを行い、時間ｔ２で送信に切り替えてフレームＦ４を有する電波を送信する（図９のステップＳ２２）。フレームＦ４は、第２データと、第２データを第２ローカルＰＣに伝送するための宛先ＭＡＣアドレス（第２アドレス）とを含む。
【００８２】
無線区間にてフレームＦ３とフレームＦ４との衝突が発生したとき、ＲＳＡ２は、ＢＳ１から確認応答信号ＡＣＫ３を受信することができないため、ＲＳＡ２の無線制御部２１は、ＲＳＡ２のＨＯＳＴ制御部２２の制御によって、バックオフ時間ｔｂｆ１経過した後、時間ｔ１でキャリアセンスを行い、時間ｔ２で送信に切り替えて、第１データと第１アドレスとを含むフレームＦ５（上述の第１フレームに対応）を有する電波をＢＳ１に送信する（図１０のステップＳ２３）。
【００８３】
ＢＳ１の無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、ＲＳＡ２からの第１データと第１アドレスとを含むフレームＦ５を有する電波を受信し、そのフレームＦ５をＨＯＳＴ制御部１２に送信する（図１０のステップＳ２４）。ＨＯＳＴ制御部１２は、フレームＦ５に含まれる第１アドレスに基づいて、第１ローカルＰＣを認識する（図１０のステップＳ２５）。
【００８４】
ＢＳ１のＬＡＮ側回線制御部１４は、ＨＯＳＴ制御部１２の制御によって、その第１アドレスに基づいて、フレームＦ５を、第１インタフェース（ＬＡＮインターフェース１６）を介して第１ローカルＰＣ（ローカルＰＣ６）に伝送する（図１０のステップＳ２６）。
【００８５】
無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、フレームＦ５を受信したことを示す確認応答信号ＡＣＫ５をＢＳ１からＲＳＡ２に送信する（図１０のステップＳ２７）。ＲＳＡ２の無線制御部２１は、ＲＳＡ２のＨＯＳＴ制御部２２の制御によって、ＢＳ１からの確認応答信号ＡＣＫ５を受信する（図１０のステップＳ２８）。
【００８６】
また、無線区間にてフレームＦ３とフレームＦ４との衝突が発生したとき、ＲＳＢ３は、ＢＳ１から確認応答信号ＡＣＫ３を受信することができないため、ＲＳＢ３の無線制御部２１は、ＲＳＢ３のＨＯＳＴ制御部２２の制御によって、バックオフ時間Ｔ（Ｔ＝ｔｂｆ２＋Ｔα）経過した後、時間ｔ１でキャリアセンスを行い、時間ｔ２で送信に切り替えて、第２データと第２アドレスとを含むフレームＦ６（上述の第２フレームに対応）を有する電波をＢＳ１に送信する（図１１のステップＳ２９）。
【００８７】
ＢＳ１の無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、ＲＳＢ３からの第２データと第２アドレスとを含むフレームＦ６を有する電波を受信し、そのフレームＦ６をＨＯＳＴ制御部１２に送信する（図１１のステップＳ３０）。ＨＯＳＴ制御部１２は、フレームＦ６に含まれる第２アドレスに基づいて、第２ローカルＰＣを認識する（図１１のステップＳ３１）。
【００８８】
第２インタフェースがＵＳＢインタフェース１８であり、第２ローカルＰＣがローカルＰＣ１０である場合、ＢＳ１のＵＳＢインタフェース制御部１５は、ＨＯＳＴ制御部１２の制御によって、その第２アドレスに基づいて、フレームＦ２を、第２インタフェース（ＵＳＢインタフェース１８）を介して第２ローカルＰＣ（ローカルＰＣ１０）に伝送する。又は、第２インタフェースがＡＤＳＬインタフェース５であり、第２ローカルＰＣがサーバ１８である場合、ＢＳ１のＷＡＮ側回線制御部１１は、ＨＯＳＴ制御部１２の制御によって、その第２アドレスに基づいて、フレームＦ２を、第２インタフェース（ＡＤＳＬインタフェース５）を介して第２ローカルＰＣ（サーバ１８）に伝送する（図１１のステップＳ３２）。
【００８９】
無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、フレームＦ６を受信したことを示す確認応答信号ＡＣＫ６をＢＳ１からＲＳＢ３に送信する（図１１のステップＳ３３）。ＲＳＢ３の無線制御部２１は、ＲＳＢ３のＨＯＳＴ制御部２２の制御によって、ＢＳ１からの確認応答信号ＡＣＫ６を受信する（図１１のステップＳ３４）。
【００９０】
このように、本発明の無線ＬＡＮシステムによれば、ＲＳＡ２、ＲＳＢ３がＢＳ１に対してフレームＦ３、Ｆ４を送信して、フレームＦ３とフレームＦ４との衝突が発生した場合、ＲＳＡ２のバックオフ時間は、従来通りｔｂｆ１であるが、ＲＳＢ３のバックオフ時間は、Ｔ（Ｔ＝ｔｂｆ２＋Ｔα）であるため、十分バックオフ時間が確保され、ＲＳＡ２、ＲＳＢ３により再送信されたフレームＦ３、Ｆ４の衝突が回避される。また、ＲＳＢ３からＢＳ１経由にて、ＵＳＢインタフェース１７を介してＢＳ１に接続されたローカルＰＣ１０は、最大１２Ｍｂｐｓのスループットしか出ない。従って、本発明の無線ＬＡＮシステムによれば、バックオフ時間を従来のｔｂｆ２より長くしてもスループットには影響しない。
【００９１】
以上の説明により、本発明の無線ＬＡＮシステムによれば、第１伝送速度（１００Ｍｂｐｓ）に応じたバックオフ時間ｔｂｆ１を、ＲＳＢ２が設定することができる。また、本発明の無線ＬＡＮシステムによれば、第２伝送速度（１２Ｍｂｐｓ／０．５１２Ｍｂｐｓ）に応じて、バックオフ時間ｔｂｆ２から遅延時間Ｔαだけ遅延させたバックオフ時間Ｔを、ＲＳＢ３が設定することができる。また、本発明の無線ＬＡＮシステムによれば、バックオフ時間Ｔがバックオフ時間ｔｂｆ１より長いため、衝突が回避される。また、本発明の無線ＬＡＮシステムによれば、衝突が回避されるため、衝突頻度を低減することができ、スループットが向上する。
【００９２】
尚、本発明の無線ＬＡＮシステムは、上述の説明に限定されない。本発明の無線ＬＡＮシステムの他の実施例として、ＢＳ１とＲＳＡ２、ＲＳＢ３、ＲＳＣ４は、送信手順として、例えばＲＳＡ２から現在ＢＳ１を介してデータが受信されているローカルＰＣが存在しているような隠れ端末の問題を避ける為に、送信に先駆けてこれから送信することを告げるＲＴＳ（Ｒｅｑｕｅｓｔ  Ｔｏ  Ｓｅｎｄ）、ＣＴＳ（Ｃｌｅａｒ  Ｔｏ  Ｓｅｎｄ）手順をとる方法もある。この手順にバックオフ時間の指定情報を付加する方法である。
【００９３】
例えば図３に示されたリモートステーションＡ２の無線制御部２１は、第１データと、第１データをローカルＰＣ６に伝送するための宛先ＭＡＣアドレス（第１アドレス）とを含む第１フレームを送信する前に、第１アドレスが付加されたＲＴＳ信号を、無線区間を介してベースステーション１に送信する。
【００９４】
図２に示されたベースステーション１の無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、リモートステーションＡ２からの第１アドレスが付加されたＲＴＳ信号を受信する。ＨＯＳＴ制御部１２は、ＲＴＳ信号に付加された第１アドレスに基づいて、ローカルＰＣ６と、第１フレームがベースステーション１からＬＡＮインタフェース１６を介してローカルＰＣ６に伝送される速度を示す第１伝送速度（１００Ｍｂｐｓ）とを認識する。ＨＯＳＴ制御部１２は、第１伝送速度に基づいて、無線区間にて第１フレームと第２フレームとの衝突が発生したときにリモートステーションＡ２が第１フレームを再送信するまでの待ち時間を示す第１バックオフ時間を決定する。ＨＯＳＴ制御部１２は、第１バックオフ時間を通知するためのＣＴＳ信号がリモートステーションＡ２に送信されるように、無線制御部１３を制御する。
【００９５】
図３に示されたリモートステーションＡ２の無線制御部２１は、リモートステーションＡ２のＨＯＳＴ制御部２２の制御によって、ベースステーション１からのＣＴＳ信号（第１バックオフ時間）を受け、リモートステーションＡ２のＨＯＳＴ制御部２２は、リモートステーションＡ２の無線制御部２１が第１フレームを送信して、衝突が発生したときに、第１バックオフ時間を通知するためのＣＴＳ信号に基づいて、第１バックオフ時間を設定する。
【００９６】
また、例えば図３に示されたリモートステーションＢ３の無線制御部２１は、第２データと、第２データをローカルＰＣ１０に伝送するための宛先ＭＡＣアドレス（第２アドレス）とを含む第２フレームを送信する前に、第２アドレスが付加されたＲＴＳ信号を、無線区間を介してベースステーション１に送信する。
【００９７】
図２に示されたベースステーション１の無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、リモートステーションＢ３からの第２アドレスが付加されたＲＴＳ信号を受信する。ＨＯＳＴ制御部１２は、ＲＴＳ信号に付加された第２アドレスに基づいて、ローカルＰＣ１０と、第２フレームがベースステーション１からＵＳＢインタフェース１７を介してローカルＰＣ１０に伝送される速度を示す第２伝送速度（１２Ｍｂｐｓ）とを認識する。ＨＯＳＴ制御部１２は、第２伝送速度（１２Ｍｂｐｓ）が第１伝送速度（１００Ｍｂｐｓ）より遅いため、第１伝送速度と第２伝送速度とに基づいて、無線区間にて第１フレームと第２フレームとの衝突が発生したときにリモートステーションＢ３が第２フレームを再送信するまでの待ち時間を示す第２バックオフ時間を、遅延させる遅延時間を決定する。ＨＯＳＴ制御部１２は、第２バックオフ時間を遅延させる遅延時間を通知するために、ＣＴＳ信号に遅延時間を付加し、そのＣＴＳ信号がリモートステーションＢ３に送信されるように、無線制御部１３を制御する。
【００９８】
図３に示されたリモートステーションＢ３の無線制御部２１は、リモートステーションＢ３のＨＯＳＴ制御部２２の制御によって、ベースステーション１からのＣＴＳ信号（第２バックオフ時間を遅延させる遅延時間）を受け、リモートステーションＢ３のＨＯＳＴ制御部２２は、リモートステーションＢ３の無線制御部２１が第２フレームを送信して、衝突が発生したときに、遅延時間を通知するためのＣＴＳ信号（遅延時間が付加されたＣＴＳ信号）に基づいて、第２バックオフ時間に遅延時間を加算した第３バックオフ時間を設定する。この第３バックオフ時間は、第１バックオフ時間より長い。
【００９９】
これにより、本発明の無線ＬＡＮシステムの他の実施例によれば、第１伝送速度に応じた第１バックオフ時間を、リモートステーションＲＳＢ２が設定することができる。また、本発明の無線ＬＡＮシステムの他の実施例によれば、第２伝送速度に応じて、第２バックオフ時間から遅延時間だけ遅延させた第３バックオフ時間を、リモートステーションＲＳＢ３が設定することができる。本発明の無線ＬＡＮシステムの他の実施例によれば、第３バックオフ時間が第１バックオフ時間より長いため、衝突が回避されることにより、衝突頻度を低減することができ、スループットが向上する。
【０１００】
次に、本発明の無線ＬＡＮシステムの他の実施例における動作を説明する。図１２は、本発明の無線ＬＡＮシステムの他の実施例におけるシーケンス図である。図１３〜図１５は、本発明の無線ＬＡＮシステムの他の実施例における動作を示すフローチャートである。
【０１０１】
図１２に示されるように、まず、ＲＳＡ２は、第１インタフェース（ＬＡＮインタフェース１６）を介して第１ローカルＰＣ（ローカルＰＣ６）にアクセスするものとする。ＲＳＢ３は、第２インタフェースを介して第２ローカルＰＣにアクセスするものとする。ここで、第２インタフェースがＵＳＢインタフェース１７である場合、第２ローカルＰＣはローカルＰＣ１０である。第２インタフェースがＡＤＳＬインタフェース５である場合、第２ローカルＰＣはサーバ１８である。
【０１０２】
ＲＳＡ２が、第１データと、第１データを第１ローカルＰＣ（ローカルＰＣ６）に伝送するための宛先ＭＡＣアドレス（第１アドレス）とを含む第１フレームを送信する前に、ＲＳＡ２のＨＯＳＴ制御部２２は、ＢＳ１に対してＲＴＳ信号に、送信許可の情報に加えて宛先ＭＡＣアドレス（第１アドレス）の情報を付加する（図１３のステップＳ４１）。
【０１０３】
ＲＳＡ２の無線制御部２１は、ＲＳＡ２のＨＯＳＴ制御部２２の制御によって、時間ｔ１でキャリアセンスを行い、時間ｔ２で送信に切り替えて、送信許可の情報と第１アドレスの情報とが付加されたＲＴＳ信号をＢＳ１に送信する（図１３のステップＳ４２）。
【０１０４】
ＢＳ１の無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、ＲＳＡ２からの送信許可の情報と第１アドレスの情報とが付加されたＲＴＳ信号を受信し、そのＲＴＳ信号をＨＯＳＴ制御部１２に送信する（図１３のステップＳ４３）。ＨＯＳＴ制御部１２は、第１アドレスに基づいて、第１ローカルＰＣ（ローカルＰＣ６）と、第１データがＢＳ１から第１インタフェース（ＬＡＮインタフェース）を介して第１ローカルＰＣ（ローカルＰＣ６）に伝送される速度を示す第１伝送速度（ＢＳ１の最大接続回線速度：１００Ｍｂｐｓ）とを認識する（図１３のステップＳ４４）。
【０１０５】
ＨＯＳＴ制御部１２は、第１伝送速度が最大接続回線速度であるため、第１伝送速度に基づいて、無線区間にてＲＳＡ２からのフレーム｛第１データを第１ローカルＰＣ（ローカルＰＣ６）に伝送するフレーム｝とＲＳＢ３からのフレーム｛第２データを第２ローカルＰＣ（ローカルＰＣ１０、又はサーバ）に伝送するフレーム｝との衝突が発生したときにＲＳＡ２がそのフレームを再送信するまでの待ち時間を示すバックオフ時間ｔｂｆ１を決定する（図１３のステップＳ４５）。バックオフ時間ｔｂｆ１は、上述の第１バックオフ時間である。無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、遅延時間Ｔαの情報が付加されていないＣＴＳ信号を、ＢＳ１からＲＳＡ２に送信することにより、バックオフ時間ｔｂｆ１をＲＳＡ２に通知する（図１３のステップＳ４６）。このＣＴＳ信号は、バックオフ時間ｔｂｆ１をＲＳＡ２に通知するための信号である。
【０１０６】
ＲＳＡ２の無線制御部２１は、ＲＳＡ２のＨＯＳＴ制御部２２の制御によって、ＢＳ１からの遅延時間Ｔαの情報が付加されていないＣＴＳ信号を受信し、ＲＳＡ２のＨＯＳＴ制御部２２に送信する。ＲＳＡ２のＨＯＳＴ制御部２２は、遅延時間Ｔαの情報が付加されていないＣＴＳ信号により、衝突が発生したときに、遅延時間Ｔαの情報が付加されていないＣＴＳ信号（バックオフ時間ｔｂｆ１をＲＳＡ２に通知するためのＣＴＳ信号）に基づいて、バックオフ時間ｔｂｆ１を設定する（図１３のステップＳ４７）。
【０１０７】
次に、ＲＳＢ３が、第２データと、第２データを第２ローカルＰＣに伝送するための宛先ＭＡＣアドレス（第２アドレス）とを含む第２フレームを送信する前に、ＲＳＢ３のＨＯＳＴ制御部２２は、ＢＳ１に対してＲＴＳ信号に、送信許可の情報に加えて宛先ＭＡＣアドレス（第２アドレス）の情報を付加する（図１４のステップＳ４８）。
【０１０８】
ＲＳＢ３の無線制御部２１は、ＲＳＢ３のＨＯＳＴ制御部２２の制御によって、時間ｔ１でキャリアセンスを行い、時間ｔ２で送信に切り替えて、送信許可の情報と第２アドレスの情報とが付加されたＲＴＳ信号をＢＳ１に送信する（図１４のステップＳ４９）。
【０１０９】
ＢＳ１の無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、ＲＳＢ３からの送信許可の情報と第２アドレスの情報とが付加されたＲＴＳ信号を受信し、そのＲＴＳ信号をＨＯＳＴ制御部１２に送信する（図１４のステップＳ５０）。ＨＯＳＴ制御部１２は、第２アドレスに基づいて、第２ローカルＰＣと第２伝送速度（接続相手先回線速度：１２Ｍｂｐｓ）とを認識する（図１４のステップＳ５１）。
【０１１０】
ＨＯＳＴ制御部１２は、接続相手先回線速度（第２伝送速度）がＢＳ１の最大接続回線速度（第１伝送速度）より遅い場合、第１伝送速度と第２伝送速度とに基づいて、無線区間にてＲＳＡ２からのフレーム｛第１データを第１ローカルＰＣ（ローカルＰＣ６）に伝送するフレーム｝とＲＳＢ３からのフレーム｛第２データを第２ローカルＰＣ（ローカルＰＣ１０、又はサーバ）に伝送するフレーム｝との衝突が発生したときにＲＳＢ３がそのフレームを再送信するまでの待ち時間を示すバックオフ時間ｔｂｆ２を、遅延させる遅延時間Ｔαを算出／決定し、ＣＴＳ信号に遅延時間Ｔαを付加する（図１４のステップＳ５２）。バックオフ時間ｔｂｆ２は、上述の第２バックオフ時間である。遅延時間Ｔαは、上述の第２バックオフ時間を遅延させる遅延時間に対応し、無線区間にて衝突が発生したときにＲＳＢ３に設定されるバックオフ時間ｔｂｆ２に加算するための時間である。
【０１１１】
無線制御部１３は、ＨＯＳＴ制御部１２の制御によって、遅延時間Ｔαの情報が付加されたＣＴＳ信号を、ＢＳ１からＲＳＢ３に送信することにより、バックオフ時間ｔｂｆ２に加算される遅延時間ＴαをＲＳＢ３に通知する（図１５のステップＳ５３）。このＣＴＳ信号は、遅延時間ＴαをＲＳＢ３に通知するための信号である。
【０１１２】
ＲＳＢ３の無線制御部２１は、ＲＳＢ３のＨＯＳＴ制御部２２の制御によって、ＢＳ１からの遅延時間Ｔαの情報が付加されたＣＴＳ信号を受信し、ＲＳＢ３のＨＯＳＴ制御部２２に送信する。ＲＳＢ３のＨＯＳＴ制御部２２は、遅延時間Ｔαの情報が付加されたＣＴＳ信号により、無線区間にて衝突が発生したときに、遅延時間Ｔαの情報が付加されたＣＴＳ信号（遅延時間ＴαをＲＳＢ３に通知するためのＣＴＳ信号）に基づいて、バックオフ時間ｔｂｆ２に遅延時間Ｔαを加算したバックオフ時間Ｔを設定する（図１５のステップＳ５４）。バックオフ時間Ｔは、上述の第３バックオフ時間に対応する。
【０１１３】
この場合、本発明の無線ＬＡＮシステムは、ステップＳ４１〜Ｓ４６実行後（ＲＳＡ２がＲＴＳ信号の送信、ＣＴＳ信号の受信）にステップＳ１〜Ｓ４を実行（ＢＳ１が第１フレームを、第１インタフェースを介して第１ローカルＰＣに伝送）する。また、本発明の無線ＬＡＮシステムは、ステップＳ２１を実行（ＲＳＡ２が第１フレームを送信）した結果、衝突が発生したときステップＳ４７（ＲＳＡ２がバックオフ時間ｔｂｆ１の設定）、ステップＳ２３〜Ｓ２８（ＢＳ１が第１フレームを、第１インタフェースを介して第１ローカルＰＣに伝送）を実行する。
【０１１４】
また、本発明の無線ＬＡＮシステムは、ステップＳ４１〜Ｓ４６実行後（ＲＳＢ３がＲＴＳ信号の送信、ＣＴＳ信号の受信）にステップＳ８〜Ｓ１１を実行（ＢＳ１が第２フレームを、第２インタフェースを介して第２ローカルＰＣに伝送）する。また、本発明の無線ＬＡＮシステムは、ステップＳ２２を実行（ＲＳＢ３が第２フレームを送信）した結果、衝突が発生したときステップＳ４７｛ＲＳＢ３がバックオフ時間Ｔ（Ｔ＝ｔｂｆ２＋Ｔα）の設定｝、ステップＳ２９〜Ｓ３４（ＢＳ１が第１フレームを、第１インタフェースを介して第１ローカルＰＣに伝送）を実行する。
【０１１５】
【発明の効果】
本発明の無線ＬＡＮシステムは、第１伝送速度（１００Ｍｂｐｓ）に応じたバックオフ時間ｔｂｆ１を、リモートステーションが設定することができる。
【０１１６】
また、本発明の無線ＬＡＮシステムは、第２伝送速度（１２Ｍｂｐｓ／０．５１２Ｍｂｐｓ）に応じて、バックオフ時間ｔｂｆ２から遅延時間Ｔαだけ遅延させたバックオフ時間Ｔを、リモートステーションが設定することができる。
【０１１７】
また、本発明の無線ＬＡＮシステムは、バックオフ時間Ｔがバックオフ時間ｔｂｆ１より長いため、衝突が回避される。
【０１１８】
また、本発明の無線ＬＡＮシステムは、衝突が回避されるため、衝突頻度を低減することができ、スループットが向上する。
【図面の簡単な説明】
【図１】図１は、本発明の無線ＬＡＮシステムの構成を示すブロック図である。
【図２】図２は、本発明の無線ＬＡＮシステムにおけるベースステーションの構成を示すブロック図である。
【図３】図３は、本発明の無線ＬＡＮシステムにおけるリモートステーションの構成を示すブロック図である。
【図４】図４は、本発明の無線ＬＡＮシステムのシーケンス図である。
【図５】図５は、本発明の無線ＬＡＮシステムのシーケンス図である。
【図６】図６は、本発明の無線ＬＡＮシステムの動作を示すフローチャートである。
【図７】図７は、本発明の無線ＬＡＮシステムの動作を示すフローチャートである。
【図８】図８は、本発明の無線ＬＡＮシステムの動作を示すフローチャートである。
【図９】図９は、本発明の無線ＬＡＮシステムの動作を示すフローチャートである。
【図１０】図１０は、本発明の無線ＬＡＮシステムの動作を示すフローチャートである。
【図１１】図１１は、本発明の無線ＬＡＮシステムの動作を示すフローチャートである。
【図１２】図１２は、本発明の無線ＬＡＮシステムの他の実施例におけるシーケンス図である。
【図１３】図１３は、本発明の無線ＬＡＮシステムの他の実施例における動作を示すフローチャートである。
【図１４】図１４は、本発明の無線ＬＡＮシステムの他の実施例における動作を示すフローチャートである。
【図１５】図１５は、本発明の無線ＬＡＮシステムの他の実施例における動作を示すフローチャートである。
【図１６】図１６は、従来の無線ＬＡＮシステムのシーケンス図である。
【符号の説明】
１    ベースステーション
２    リモートステーションＡ
３    リモートステーションＢ
４    リモートステーションＣ
５    ＡＤＳＬインタフェース
６、７、８、９、１０    ローカルＰＣ
１１    ＷＡＮ側回線制御部
１２    ＨＯＳＴ制御部
１３    無線制御部
１４    ＬＡＮ側回線制御部
１５    ＵＳＢインタフェース制御部
１６    ＬＡＮインタフェース
１７    ＵＳＢインタフェース
１８    サーバ
２１    無線制御部
２２    ＨＯＳＴ制御部
２３    ＰＣインタフェース制御部
２４    ＰＣインタフェース
【図１】
0003623778.tif 000002
【図２】
0003623778.tif 000003
【図３】
0003623778.tif 000004
【図４】
0003623778.tif 000005
【図５】
0003623778.tif 000006
【図６】
0003623778.tif 000007
【図７】
0003623778.tif 000008
【図８】
0003623778.tif 000009
【図９】
0003623778.tif 000010
【図１０】
0003623778.tif 000011
【図１１】
0003623778.tif 000012
【図１２】
0003623778.tif 000013
【図１３】
0003623778.tif 000014
【図１４】
0003623778.tif 000015
【図１５】
0003623778.tif 000016
【図１６】
0003623778.tif 000017