(57)【特許請求の範囲】
【請求項１】
送信局から転送局を介しデータフレームを受信可能な受信機であって、前記データフレームは、前記データフレームが前記転送局によって無線移動局にそのまま転送されることを示す所定値を有する転送指示フィールド、前記送信局のアドレスを有する第１局アドレスフィールド、前記無線移動局のアドレスを有する第２局アドレスフィールド、及び前記転送局のアドレスを有する転送局アドレスフィールドを含み、前記そのまま転送されるデータフレームは、前記第１局アドレスフィールド、前記第２局アドレスフィールド及び前記転送局アドレスフィールドを変更することなく転送されるデータフレームを含む、前記受信機と、
前記第１局アドレスフィールドのコンテンツを前記第２局アドレスフィールドのコンテンツと交換するプロセッサと、
前記データフレームの受信をアクノリッジするためのブロックアクノリッジ（ＢＡ）フレームを前記転送局を介し前記送信局に送信する送信機であって、前記ＢＡフレームは、前記所定値を有する前記転送指示フィールド、前記無線移動局のアドレスを有する第１局アドレスフィールド、前記送信局のアドレスを有する前記第２局アドレスフィールド、及び前記転送局のアドレスを有する前記転送局アドレスフィールドを有する、前記送信機と、
を有する無線移動局。
【請求項２】
前記データフレームは、前記転送指示フィールドを有する物理レイヤ信号フィールド、及び前記第１局アドレスフィールド、前記第２局アドレスフィールド及び前記転送局アドレスフィールドを有するＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）ヘッダを有する、請求項１記載の無線移動局。
【請求項３】
前記転送指示フィールドは、ビットから構成され、
前記所定値は、“１”のビット値を有する、請求項１記載の無線移動局。
【請求項４】
ＭＩＭＯ（Ｍｕｌｔｉｐｌｅ−Ｉｎｐｕｔ−Ｍｕｌｔｉｐｌｅ−Ｏｕｔｐｕｔ）送受信システムを有し、
前記ＭＩＭＯ送受信システムは、少なくとも前記送信機と前記受信機とを有する、請求項１乃至３何れか一項記載の無線移動局。
【請求項５】
前記受信機は、前記送信局から直接的に他のフレームを受信し、前記他のフレームのシーケンス番号とパケット番号とが前記データフレームのシーケンス番号とパケット番号と同じである場合、前記他のフレームを重複フレームと識別することが可能である、請求項１乃至４何れか一項記載の無線移動局。
【請求項６】
前記プロセッサは、前記重複フレームを削除可能である、請求項５記載の無線移動局。
【請求項７】
送信局からデータフレームを受信し、そのまま受信局に転送することが可能な送受信機であって、前記データフレームは、前記データフレームが無線移動局により前記受信局にそのまま転送されるべきか示す所定値を有する転送指示フィールド、送信局アドレスフィールド、前記受信局のアドレスを有する受信局アドレスフィールド、及び転送局アドレスフィールドを有し、前記そのまま転送されるデータフレームは、前記送信局アドレスフィールド、前記受信局アドレスフィールド及び前記転送局アドレスフィールドを変更することなく転送されるデータフレームを含む、前記送受信機と、
前記転送局アドレスフィールドのコンテンツと、前記無線移動局のアドレスと前記転送局アドレスフィールドのコンテンツとの比較とに基づき前記データフレームを前記受信局に転送するか決定するプロセッサと、
を有する無線移動局。
【請求項８】
前記データフレームを前記受信局に転送するか否かの前記プロセッサの決定に基づき、前記データフレームを蓄積するアキュムレータを有する、請求項７記載の無線移動局。
【請求項９】
ＭＩＭＯ（Ｍｕｌｔｉｐｌｅ−Ｉｎｐｕｔ−Ｍｕｌｔｉｐｌｅ−Ｏｕｔｐｕｔ）送受信システムを有し、
前記ＭＩＭＯ送受信システムは、少なくとも前記送受信機を有する、請求項７又は８記載の無線移動局。
【請求項１０】
１以上のアンテナを有する少なくとも１つの無線移動局と、
データフレームが転送局によりそのまま転送されることを示す所定値を有する転送指示フィールド、送信局のアドレスを有する第１局アドレスフィールド、受信局のアドレスを有する第２局アドレスフィールド、及び前記転送局のアドレスを有する転送局アドレスフィールドを有する前記データフレームを通信し、前記受信局による前記データフレームの受信をアクノリッジするためのブロックアクノリッジ（ＢＡ）フレームであって、前記ＢＡフレームは、前記所定値を有する前記転送指示フィールド、前記受信局のアドレスを有する前記第１局アドレスフィールド、前記送信局のアドレスを有する前記第２局アドレスフィールド、及び前記転送局のアドレスを有する前記転送局アドレスフィールドを有する、前記ＢＡフレームを通信する送受信機であって、前記そのまま転送されるデータフレームは、前記第１局アドレスフィールド、前記第２局アドレスフィールド及び前記転送局アドレスフィールドを変更することなく転送されるデータフレームを含む、送受信機と、
を有する無線通信システム。
【請求項１１】
前記無線移動局は、前記送信局を構成し、
前記送受信機は、前記データフレームを前記転送局を介し前記受信局に送信し、前記転送局から前記ＢＡフレームを受信する、請求項１０記載の無線通信システム。
【請求項１２】
前記無線移動局は、前記転送局を構成し、
前記送受信機は、前記送信局から前記データフレームを受信し、前記データフレームを変更することなく前記データフレームを前記受信局に転送し、前記受信局から前記ＢＡフレームを受信し、前記ＢＡフレームを前記送信局に転送する、請求項１０記載の無線通信システム。
【請求項１３】
前記無線移動局は、前記受信局を構成し、
前記送受信機は、前記転送局から前記データフレームを受信し、前記ＢＡフレームを前記転送局を介し前記送信局に送信する、請求項１０記載の無線通信システム。
【請求項１４】
前記転送指示フィールドは、ビットを有し、
前記所定値は、“１”のビット値を有する、請求項１０記載の無線通信システム。
【請求項１５】
前記データフレームは、Ａ−ＭＰＤＵ（Ａｇｇｒｅｇａｔｅ  ＭＡＣ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）を有する、請求項１０乃至１４何れか一項記載の無線通信システム。
【請求項１６】
無線パーソナルネットワークにおいてフレームを転送する方法であって、
受信局が、送信局から転送局を介しデータフレームを受信するステップであって、前記データフレームは、前記データフレームが前記転送局により前記受信局にそのまま転送されることを示す所定値を有する転送指示フィールド、前記送信局のアドレスを有する第１局アドレスフィールド、前記受信局のアドレスを有する第２局アドレスフィールド、及び前記転送局のアドレスを有する転送局アドレスフィールドを含み、前記そのまま転送されるデータフレームは、前記第１局アドレスフィールド、前記第２局アドレスフィールド及び前記転送局アドレスフィールドを変更することなく転送されるデータフレームを含む、前記受信するステップと、
前記第１局アドレスフィールドのコンテンツを前記第２局アドレスフィールドのコンテンツと交換するステップと、
前記受信局による前記データフレームの受信をアクノリッジするためのブロックアクノリッジ（ＢＡ）フレームを前記転送局を介し前記送信局に送信するステップであって、前記ＢＡフレームは、前記所定値を有する前記転送指示フィールド、前記受信局のアドレスを有する前記第１局アドレスフィールド、前記送信局のアドレスを有する前記第２局アドレスフィールド、及び前記転送局のアドレスを有する前記転送局アドレスフィールドを有する、前記送信するステップと、
を有する方法。
【請求項１７】
前記送信局から直接に他のフレームを受信するステップと、
前記他のフレームのシーケンス番号とパケット番号とが前記データフレームのシーケンス番号とパケット番号と同じである場合、前記他のフレームを重複フレームと識別するステップと、
を有する、請求項１６記載の方法。
【請求項１８】
前記重複フレームを削除するステップを有する、請求項１７記載の方法。
【請求項１９】
命令を格納したコンピュータ可読記憶媒体を有するプロセッサであって、
前記命令は、実行されると、
受信局が、送信局から転送局を介しデータフレームを受信するステップであって、前記データフレームは、前記データフレームが前記転送局により前記受信局にそのまま転送されることを示す所定値を有する転送指示フィールド、前記送信局のアドレスを有する第１局アドレスフィールド、前記受信局のアドレスを有する第２局アドレスフィールド、及び前記転送局のアドレスを有する転送局アドレスフィールドを含み、前記そのまま転送されるデータフレームは、前記第１局アドレスフィールド、前記第２局アドレスフィールド及び前記転送局アドレスフィールドを変更することなく転送されるデータフレームを含む、前記受信するステップと、
前記第１局アドレスフィールドのコンテンツを前記第２局アドレスフィールドのコンテンツと交換するステップと、
前記受信局による前記データフレームの受信をアクノリッジするためのブロックアクノリッジ（ＢＡ）フレームを前記転送局を介し前記送信局に送信するステップであって、前記ＢＡフレームは、前記所定値を有する前記転送指示フィールド、前記受信局のアドレスを有する前記第１局アドレスフィールド、前記送信局のアドレスを有する前記第２局アドレスフィールド、及び前記転送局のアドレスを有する前記転送局アドレスフィールドを有する、前記送信するステップと、
を実行させるプロセッサ。
【請求項２０】
前記命令は、
前記送信局から直接に他のフレームを受信するステップと、
前記他のフレームのシーケンス番号とパケット番号とが前記データフレームのシーケンス番号とパケット番号と同じである場合、前記他のフレームを重複フレームと識別するステップと、
を実行させる、請求項１９記載のプロセッサ。
【請求項２１】
前記命令は、前記重複フレームを削除するステップを実行させる、請求項２０記載のプロセッサ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システムにおいてフレームを転送する方法、装置及びシステムに関する。
【背景技術】
【０００２】
パーソナルワイヤレスエリアネットワーク（ＷＰＡＮ）は、ある人の近くの計算装置（電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などのパーソナル装置など）の間の通信に利用されるネットワークである（当該装置は、その人に属するものであってもよいし、そうでなくてもよい）。ＷＰＡＮの到達範囲は、例えば、数メートルであるかもしれない。ＷＰＡＮは、例えば、パーソナル装置の間の個人間通信のために、又はインターネットなどのより上位レベルのネットワークとアップリンクを介し接続するために利用されてもよい。
【０００３】
ＩＥＥＥ８０２．１５．３  Ｔａｓｋ  Ｇｒｏｕｐ  ３ｃ（ＴＧ３ｃ）が、２００５年３月に形成された。ＴＧ３ｃは、ＩＥＥＥ８０２．１５．３−２００３などの既存の８０２．１５．３  Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＷＰＡＮ）  Ｓｔａｎｄａｒｄのミリ波（ｍｍＷａｖｅ）に基づくオルタナティブ物理レイヤ（ＰＨＹ）を開発している。このｍｍＷａｖｅ  ＷＰＡＮは、ＦＣＣ４７ＣＦＲ１５．２５５及び他の規制団体により規定される５７〜６４ＧＨｚの未認可帯を含む帯域において動作し、６０ＧＨｚと呼ばれてもよい。ミリ波ＷＰＡＮは、高速インターネットアクセス、ストリーミングコンテンツダウンロード（ビデオ・オン・デマンド、高品位テレビ（ＨＤＴＶ）、ホームシアタなど）、リアルタイムストリーミング、ケーブルの代わりの無線データバスなどの超高速データレート（毎秒２ギガビット（Ｇｂｐｓ）超など）のアプリケーションを可能にする。
【０００４】
しかしながら、ｍｍＷａｖｅ通信リンクは、Ｆｒｉｉｓ伝送公式、酸素の吸収及び障害による高い減衰のため、より低い周波数（２．４ＧＨｚ及び５ＧＨｚ帯域など）で動作するリンクより有意にロウバスト性が低い。さらに、ｍｍＷａｖｅ通信リンクは、指向性アンテナ及び／又はアンテナアレイを用いて通信範囲を増大させるようにしてもよい。指向性アンテナの利用は、移動性に対するリンクの影響を大きなものにする。例えば、装置の向きのわずかな変化又は近くの物体及び／又は人の動きが、リンクを妨害する。
【０００５】
ｍｍＷａｖｅネットワークでは、転送局によって送信局から受信局にデータフレームを転送することは、データフレームを受信局に転送し、送信局にブロックアクノリッジフレームを提供するために、多くのメモリリソースと計算リソースとを消費する。
【０００６】
例えば、転送局は、局のアドレスを変換し、所望される場合にはデータフレームを暗号化又は解読する必要がある。例えば、送信元局（ＳＴＡ）Ａから送信先ＳＴＡ  Ｂへのデータが、転送ＳＴＡ（Ｆｏｒｗ  ＳＴＡ）によって提供されるＢＳＳサービスを用いて送信される場合、Ｆｏｒｗ  ＳＴＡは、まずＳＴＡ  ＡからＦｏｒｗ  ＳＴＡに送信され、その後にＦｏｒｗ  ＳＴＡがそれを送信先ＳＴＡ  Ｂに送信する。このポイント・ツー・ポイントアプローチは、ＳＴＡが第１アドレスフィールド（Ａｄｄｒ１など）のＦｏｒｗアドレスによって、また第２アドレスフィールド（Ａｄｄｒ３など）のＳＴＡ  ＢアドレスによってフレームをＦｏｒｗ  ＳＴＡに送信することを意味する。ＳＴＡ  Ａにより送信されたフレームは、所望される場合には、Ｆｏｒｗ  ＳＴＡにより送達確認されてもよい。
【０００７】
６０ＭＨｚなどのｍｍＷａｖｅスペクトルのＷｉＦｉネットワークでは、伝搬距離は小型アンテナのため小さく、このため、フレームの転送は伝搬距離を拡大する手段を提供する。既知のポイント・ツー・ポイントベースの転送機構の問題は、それが転送局において使用されるかなりのメモリ量と処理時間とを必要とし、多くのバッテリ電力を消費する可能性があるということである。
【図面の簡単な説明】
【０００８】
本発明とみなされる主題は、明細書の結論部において特に指摘及び請求される。しかしながら、本発明は、その課題、特徴及び効果と共に、構成と動作方法との双方に関して、添付した図面を読む際に以下の詳細な説明を参照することによって最も良く理解される。
【図１】図１は、本発明の一例となる実施例による無線通信ネットワークの概略図である。
【図２】図２は、本発明の一例となる実施例によるフレームの概略図である。
【図３】図３は、本発明の一例となる実施例によるブロックアクノリッジメントフレームの概略図である。
【図４】図４は、本発明の一例となる実施例によるＷＰＡＮシステム（６０ＧＨｚシステムなど）の概略図である。
【図５】図５は、本発明の一例となる実施例によるフレーム転送方法のフローチャートの概略図である。
【図６】図６は、本発明の一例となる実施例による転送局におけるフレーム転送方法のフローチャートである。  説明の簡単化及び明確化のため、図面に示される要素は必ずしもスケーリングして示されていないことが理解されるであろう。例えば、これらの要素の一部の大きさは、明りょう化のため他の要素に対して誇張されてもよい。さらに、適切であると考えられる場合、参照番号は、対応する又は同様の要素を示すため図面を通じて繰り返されてもよい。
【発明を実施するための形態】
【０００９】
以下の詳細な説明では、本発明の完全な理解を提供するため、多数の具体的詳細が提供される。しかしながら、本発明がこれらの具体的詳細なしに実現されてもよいことは当業者に理解されるであろう。他の例では、本発明を不明りょうにしないため、周知の方法、処理、コンポーネント及び回路は詳細には説明されていない。
【００１０】
以下の詳細な説明の一部は、コンピュータメモリ内のデータビット又はバイナリデジタル信号に対する演算のアルゴリズム及び記号的表記に関して提供される。これらのアルゴリズムの記述及び表記は、研究の本質を他の当業者に伝えるため、データ処理分野の当業者に利用される技術である。
【００１１】
特段の説明がない場合、以下の説明から明らかなように、明細書を通じて、“処理”、“計算”、“算出”、“決定”などの用語を用いた説明は、計算システムのレジスタ及び／又はメモリ内の電子量などの物理量として表現されるデータを、計算システムのメモリ、レジスタ又は他の情報格納若しくは伝送装置内の物理量として同様に表現される他のデータに操作及び／又は変換するコンピュータ、計算システム又は同様の電子計算装置のアクション及び／又は処理を表すことが理解される。ここに用いられる“ある”という用語は、１以上として定義される。ここで用いられる“複数”という用語は、２以上として定義される。ここで用いられる“他の”という用語は、少なくとも第２又はそれ以上として定義される。ここで用いられる“含む”及び／又は“有する”という用語は、限定することなく、構成されるとして定義される。ここで用いられる“結合”という用語は、機械的、電子的、デジタル的、直接的、ソフトウェアによって、ハードウェアによってなどの何れか所望の形式により動作可能に接続されることとして定義される。
【００１２】
本発明は、各種アプリケーションにおいて利用されてもよいことが理解されるべきである。本発明はこれに限定されるものでないが、ここに開示される回路及び技術は、無線システムのステーションなどの多数の装置において利用されてもよい。本発明の範囲内に含まれるステーションは、例えば、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）ステーション、ワイヤレスパーソナルネットワーク（ＷＰＡＮ）などを含む。
【００１３】
本発明の範囲内に含まれるタイプのＷＰＡＮステーションは、限定することなく、移動局、アクセスポイント、ＦＨＳＳ（Ｆｒｅｑｕｅｎｃｙ  Ｈｏｐｐｉｎｇ  Ｓｐｒｅａｄ  Ｓｐｅｔｒｕｍ）、ＤＳＳＳ（Ｄｉｒｅｃｔ  Ｓｅｑｕｅｎｃｅ  Ｓｐｒｅａｄ  Ｓｐｅｃｔｒｕｍ）、ＣＣＫ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｃｏｄｅ  Ｋｅｙｉｎｇ）、ＯＦＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）などの拡散スペクトル信号を送受信するステーションを含む。
【００１４】
図１を参照して、本発明の一例となる実施例による無線通信ネットワーク１００の概略図が示される。無線通信ネットワーク１００は、例えば、ＷＰＡＮ／ＷＬＡＮを含むものであってもよい。例えば、無線通信ネットワーク１００は、ＩＥＥＥ８０２  ８０２．１１Ｔａｓｋ  Ｇｒｏｕｐ  ａｄ（ＴＧａｄ）により開発された規格に従って動作するものであってもよい。ＴＧａｄは、ＷＬＡＮのための６０ＧＨｚ帯における超高速スループットのエンハンスメントを開発している。
【００１５】
本発明の当該実施例によると、６０ＧＨｚ  ＷＰＡＮなどの無線通信ネットワーク１００は、送信局（ＳＴＡ）１１０、転送ＳＴＡ１２０及び受信ＳＴＡ１３０を有する。送信ＳＴＡ１１０、転送ＳＴＡ１２０及び受信ＳＴＡ１３０は、転送ＳＴＡ１２０により説明されたような同様のコンポーネントを有するものであってよい。例えば、転送ＳＴＡ１２０は、通信プロセッサ１２２、送受信機１２４、ビームフォーマ１２６及び１以上のアンテナ１２８を有してもよい。通信プロセッサ１２２は、所望される場合、受信ＳＴＡ１３０に転送されるフレームを蓄積するための記憶媒体１２１及びフレームアキュムレータを有するか、又は結合されてもよい。
【００１６】
例えば、通信プロセッサ１２２は、本発明の実施例による無線通信装置を実行及び／又は制御するための命令を実行可能な何れかのプロセッサであってもよい（例えば、６０ＧＨｚ  ＷＰＡＮ  ＭＡＣ（Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）など）。送受信機１２４は、複数の送信機（ＴＸ）と複数の受信機（ＲＸ）とを有してもよい。アンテナ１２８は、ダイポールアンテナ、アンテナアレイ、内部アンテナ、単極アンテナなどを含むものであってもよい。本発明はこれに限定されるものでないが、転送ＳＴＡ  Ａ１２０の説明は、送信ＳＴＡ１１０及び受信ＳＴＡ１３０の説明に関連することが理解されるべきである。
【００１７】
動作について、送信ＳＴＡ１１０は、フレームなどのデータを転送ＳＴＡ１２０を介し受信ＳＴＡ１３０に送信する。例えば、フレームは、少なくとも転送フィールド、受信局アドレスフィールド、送信局アドレスフィールド及び転送局アドレスフィールドを含むものであってもよい。転送ＳＴＡ１２０は、フレームを受信し、受信ＳＴＡ１３０に転送する。転送ＳＴＡ１２０は、転送フィールドが“１”（他の値が利用されてもよい）に設定され、受信フレームの第３アドレスフィールドコンテンツが転送ＳＴＡのアドレスに等しいことを検出することによって、転送されるフレームとして受信フレームを特定する。フレームの受信に成功した後（ＣＲＣ  ＯＫ）、それはフレームをそのまま転送する。本発明はこれに限定されるものでないが、“フレームの受信成功”という用語は、一般に受信フレームのＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）のコンテンツが算出されたＣＲＣに等しいことを意味することは、当業者に理解される。
【００１８】
本発明の範囲はこの具体例に限定されるものでないが、フレームを受信すると、受信ＳＴＡ１３０は、転送フィールドを読み、当該フレームが送信ＳＴＡ１１０から転送されたことを転送フィールドが示す場合、送信ＳＴＡ１３０は、送信局のアドレスを受信局のアドレスと交換し、及び／又は受信局のアドレスを送信局のアドレスと交換し、交換されたアドレスを有するブロックアクノリッジ（ＢＡ）フレームを転送ＳＴＡ１２０を介し送信ＳＴＡ１１０に送信するようにしてもよい。
【００１９】
さらに、受信ＳＴＡ１３０の１以上の受信機は、他のフレームを受信し（送受信機１２４の１以上の受信機など）、当該フレームのシーケンス番号とパケット番号とが最初に受信したフレームのシーケンス番号とパケット番号と同じである場合、他のフレームを重複するフレームとして識別するようにしてもよい。受信ＳＴＡ１３０は、重複するフレームを削除してもよい。例えば、ステーションプロセッサ（通信プロセッサ１２２など）は、所望される場合には重複するフレームを削除してもよい。
【００２０】
図２を参照して、本発明の一例となる実施例によるフレーム２００の概略図が示される。本発明の範囲はこれに限定されるものでないが、フレームは、物理信号（ＰＨＹ  ＳＩＧ）フィールド２１０、ＭＡＣヘッダ２２０、ＭＡＣペイロード２３０、ＣＣＭＰ（Ｃｈｉｐｐｅｒ  ｂｌｏｃｋ  ｗｉｔｈ  Ｃｈａｉｎｉｎｇ  Ｍｅｓｓａｇｅ  ａｕｔｈｅｎｔｉｃａｔｉｏｎ  ｃｏｄｅ  Ｐｒｏｔｏｃｏｌ）ヘッダ２５０、及び所望される場合には他のフィールドを有してもよい。ＭＡＣヘッダ２２０、ＭＡＣペイロード２３０、ＣＣＭＰヘッダ２５０及び他のフィールドは、Ａ−ＭＰＤＵ（Ａｇｇｒｅｄａｔｅ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）２４０の一部であってもよい。ＰＨＹ  ＳＩＧフィールド２１０は、転送（Ｆ）フィールド２１５を有してもよい。ＭＡＣヘッダフィールド２２０は、例えば、アドレス１フィールド２２２、アドレス２フィールド２２４、アドレス３フィールド２２６、シーケンス番号２２８などを有し、ヘッダ２５０は、所望される場合には、パケット番号フィールド２５２を有してもよい。
【００２１】
本発明の実施例によると、Ｆフィールドは、“１”に設定されているときはフレームを転送し、“０”に設定されているときはフレームを転送しないことを示し（他の値が利用されてもよい）、ＭＡＣヘッダ２２０は、受信ＳＴＡ（受信ＳＴＡ１３０など）のアドレスを有するアドレス１フィールド２２２、送信局（送信局１１０など）のアドレスを含むアドレス２フィールド２２４、転送ＳＴＡ（転送ＳＴＡ１２０など）のアドレスを有するアドレス３フィールド２２６、及び所望される場合にはシーケンス番号２２８を有してもよい。ＣＣＰＭ  ＣＣＭＰヘッダ２５０は、パケット番号２５２を有してもよい。本発明の範囲は当該例又は当該フレーム構成に限定されるものでないが、シーケンス番号２２８とパケット番号２５２とは、シーケンス番号２２８とパケット番号２５２とが最初に受信したフレーム（転送されたフレームなど）のシーケンス番号とパケット番号と同一である場合、他の受信されたフレームを重複フレームとして識別するのに利用されてもよい。
【００２２】
図３を参照して、本発明の一例となる実施例によるブロックアクノリッジメント（ＢＡ）フレーム３００の概略図が示される。本実施例によると、ＢＡフレーム３００は、フレーム２００の３つのアドレスを用いて可能となる管理アクションフレームタイプ（当該分野において制御フレームとしても知られる）であってもよい。ＢＡフレーム３００は、Ｆフィールド３１５を有する物理信号（ＰＨＹ  ＳＩＧ）フィールド３１０、アドレス１フィールド３２２、アドレス２フィールド３２４、アドレス３フィールド３２６及びフレームタイプフィールド３２８などを有するＭＡＣヘッダ３２０を有する。本発明の実施例は当該ＢＡフレーム構成に限定されるものでないことは理解されるべきであるが、一例となるＢＡフレーム３００はさらに、ＢＡ制御フィールド３３２、ＢＡスタートシーケンス番号（ＳＳＮ）フィールド３３４、ＢＡビットマップフィールド３３６及びフレームチェックシーケンス（ＦＣＳ）フィールド３３８を含むＭＰＤＵボディ３３０を有する。
【００２３】
図４を参照して、本発明の一例となる実施例によるＷＰＡＮシステム４００（６０ＧＨｚシステムなど）が示される。６０ＧＨｚ  ＷＰＡＮシステム４００は、ステーションＡ（ＳＴＡ  Ａ）４１０、転送ＳＴＡ４２０及びＳＴＡ  Ｂ４３０を有する。一例となる６０ＧＨｚ  ＷＰＡＮシステム４００によると、ＳＴＡ  Ａ４１０は、転送ＳＴＡ４２０を介し受信ＳＴＡとして機能するＳＴＡ  Ｂ４３０にフレーム（図２のフレームなど）を転送する送信ＳＴＡとして機能する。
【００２４】
本例によると、ＳＴＡ  Ａ４１０は、フレーム２００のフィールドＦを“１”に設定し（他の値が利用されてもよい）、アドレスフィールド（フレーム２００のアドレスフィールド２２２，２２４，２２６など）においてＡｄｄｒ１＝ＳＴＡ  Ｂ，Ａｄｄｒ２＝ＳＴＡ  Ａ及びＡｄｄｒ３＝Ｆｏｒｗ  ＳＴＡを有効にし、所望される場合には、フレームを転送ＳＴＡ４２０に送信する。転送ＳＴＡ４２０がフィールドＦ＝１のフレームを受信すると、転送ＳＴＡ４２０は、Ａｄｄｒ３（アドレスフィールド２２６など）と転送ＳＴＡのＭＡＣアドレス４２２とを比較する。Ａｄｄｒ３が転送ＳＴＡ４２０のＭＡＣアドレス４２２に等しい場合、転送ＳＴＡ４２０は、例えば、フレームアキュムレータ１２８に受信したフレームを蓄積し（図１を参照）、その後に変更することなく（例えば、そのまま）フレームを送信する。ＳＴＡ  Ｂ４３０は、他の何れかの通常のフレームとしてフレームを受信する。本発明の範囲はこれに限定されるものでないが、本例では、ＳＴＡ  Ｂがフレームを処理する方法は、ＳＴＡ  Ｂ４３０がＳＴＡ  Ａ４１０によってＳＴＡ  Ｂ４３０に直接送信されたフレームを処理する方法と異なるものでない。
【００２５】
一例によると、受信局（ＳＴＡ  Ｂ４３０など）の受信機は、送信局（ＳＴＡ  Ａ４１０など）と転送ＳＴＡ４２０とから直接的に転送フレーム（フレーム２００など）を２回受信してもよい。このシナリオでは、受信局の受信機は、フレームのシーケンス番号とパケット番号とを互いに比較することによって、フレーム一方を重複フレームとして識別することができる。例えば、あるフレームのシーケンス番号とパケット番号とが他方のフレームのシーケンス番号とパケット番号と同じである場合、それは重複フレームとして宣言されてもよい。本発明の範囲はこれに限定されるものでないが、受信局のプロセッサは、重複フレームを削除してもよい。受信局の他のコンポーネント及び／又はモジュールが、所望される場合には重複フレームの削除処理を実行してもよいことが理解されるべきである。
【００２６】
他の例によると、アクノリッジ（ＡＣＫ）フレームが、所望される場合には、転送フレーム（フレーム２００など）の受信を送達確認するのに利用されてもよい。ＡＣＫフレームは、転送されず、ＳＴＡ  Ｂ４３０が転送フレームの受信に成功した後にＳＩＦＳ（Ｓｈｏｒｔ  Ｉｎｔｅｒｆａｃｅ  Ｓｐａｃｅ）によりＳＴＡ  Ａ４１０に直接送信されてもよい。
【００２７】
本発明のいくつかの実施例は、ＢＡフレームの転送もまた可能にする遅延ＢＡアクノリッジメント機構のための手段を提供する。本発明の範囲がこれに限定されるものでないが、ＢＡ機構は、ＭＰＤＵがＡ−ＭＰＤＵ２４０内で統合されるときに利用されてもよい。
【００２８】
本発明の一例となる実施例によると、ＳＴＡ  Ａ４１０は、上述されるように、Ｆ＝１を有するＡ−ＭＰＤＵ２４０を転送する（図２）。ＳＴＡ  Ｂ４３０は、ＢＡフレーム３００を用いて、受信成功したＭＰＤＵを送達確認してもよい。Ｆフィールドの利用とアドレッシング仕様とは、データフレーム（フレーム２００など）のアドレッシング仕様と同様のものである。
【００２９】
本発明の他の実施例によると、転送フレームは、ＴＤＭＡ環境において収容され、サービス期間割当て要求及び応答が、送信スケジュールと共に変更されてもよい。転送ＳＴＡのＳＴＡ  ＩＤと転送の表示とが、所望される場合には、時間割当てリクエストフレームにおいて添付されてもよい。
【００３０】
図５を参照して、本発明の一例となる実施例によるフレーム転送方法のフローチャートの概略図が示される。本発明の範囲はこれに限定されるものでないが、受信局（ＳＴＡ  Ｂ４３０など）は、転送ＳＴＡから転送フレーム（フレーム２００など）を受信する（テキストブロック５１０）。受信ＳＴＡは、転送フレームの転送フィールド（“１”に等しいＦフィールド２１５など）の情報に従ってアドレスフィールド（フィールド２２２，２２４，２２６など）を決定する（テキストブロック５２０）。フレームが転送フレームであることをＦフィールドが示す場合、受信ＳＴＡは、テキストブロック５４０に示されるように、ＢＡフレームにおいて送信局のアドレスを受信局のアドレスと交換する（ＢＡフレーム３００とアドレスフィールド３２２，３３４，３３６など）。本発明の範囲は当該実施例に限定されるものでないが、受信ＳＴＡは、転送ＳＴＡを介し送信ＳＴＡにＢＡフレームを送信する（テキストブロック５５０）。
【００３１】
本発明の実施例は、以下の特徴を有してもよい。ＰＨＹ信号フィールドの転送フィールド（Ｆ）は、フレームのアドレス３が転送局のＭＡＣアドレスに等しい場合、受信したフレームが転送されてもよいことを示すものであってもよい。転送ＳＴＡは、アドレスフィールドを変更せずにおく。転送ＳＴＡは、暗号化及び関連するすべてのフィールド（ＩＶ）を変更せずに維持し、解読／暗号化のためのリソースが消費される必要がない。ピアＳＴＡの間で確立されるセキュアリンクは、転送フレームを変更することなく利用されてもよい。従って、送信ＳＴＡから転送ＳＴＡへのセキュアなリンクを確立することが不要になる。変更された遅延ＢＡは、受信成功したＭＰＤＵを送達確認するため、ＢＡフレーム３００を送信することによってピア・ツーピアアクノリッジ手段を提供する。データフレーム、統合されたデータフレーム及びＢＡＲ（Ｂｌｏｃｋ  Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ  Ｒｅｑｕｅｓｔ）管理フレームとＢＡアクションフレームは、転送ＳＴＡにより通過されてもよい。転送ＳＴＡは、アクノリッジメント、リオーダリング及び送信機能を提供する必要はなく、これらの機能のためのリソースが消費される必要はない。Ｆフィールドを含めるための改良は、“Ａｄｄ  Ｂｌｏｃｋ  Ａｃｋ”（ＡＤＤＢＡ）と共に他の何れかのアクションフレームの転送を可能にする。本発明のいくつかの実施例によると、ＡＤＤＢＡ管理アクションフレームは、ＳＴＡ  ＡとＳＴＡ  Ｂとの間のＢＡアクノリッジメントを利用するため、合意を確定するのに利用されてもよい。
【００３２】
さらに、フレームの転送は、ＳＴＡ  ＡとＳＴＡ  Ｂとの間のデータ伝送を可能にするため重要である。ＢＡフレームは、転送ＳＴＡが送信元ＳＴＡにより割り当てられたＳＰにおいて送信することを可能にするため、サービス期間（ＳＰ）の割当てを可能にするものであってもよい。本発明のいくつかの実施例によると、ステーションは、セキュリティ方式及びＢＡをサポートする必要なく、フレームを転送するようにしてもよい。例えば、いくつかのフレームは、転送ＳＴＡが送信ＳＴＡにより割り当てられた時間において送信することを可能にするため、ＳＰスケジューリング情報において転送ＳＴＡの識別情報を含むことを可能にするものであってもよい。
【００３３】
図６を参照して、本発明の一例となる実施例による転送局におけるフレーム転送方法のフローチャートが示される。本発明の範囲はこれに限定されないが、転送局（転送ＳＴＡ４２０など）は、転送（Ｆ）フィールド＝１（Ｆフィールド２１５など）のフレームを受信する（テキストボックス６１０）。転送ＳＴＡは、テキストボックス６２０に示されるように、受信フレームのＡｄｄｒ３フィールド（アドレスフィールド２２６など）のアドレスと転送ＳＴＡのＭＡＣアドレス（ＭＡＣアドレス４２２など）とを比較する。Ａｄｄｒ３フィールド内のアドレスが転送ＳＴＡのＭＡＣアドレスに等しい場合（ダイアモンド６３０）、転送ＳＴＡは、例えば、フレームアキュムレータ１２８に受信したフレームを蓄積し（図１を参照）、変更することなく（そそままなど）受信局にフレームを送信してもよい（テキストボックス６５０）、アドレスが等しくない場合、転送ＳＴＡは、フレームを転送しない（テキストボックス６４０）。
【００３４】
本発明の実施例は、プロセッサやコントローラによって実行されると、ここに開示された方法を実行する命令を符号化、内蔵又は格納する、メモリ、ディスクドライブ、ＵＳＢフラッシュメモリなどのコンピュータ又はプロセッサ可読媒体やコンピュータ又はプロセッサ記憶媒体などの物を有してもよい。
【００３５】
本発明による実現形態が、特定の実施例に関して説明された。これらの実施例は、例示的なものであって、限定的なものでない。多くの変形、改良、追加及び改善が可能である。従って、複数のインスタンスが、ここに開示されたコンポーネントについて単一のインスタンスとして提供されてもよい。各種コンポーネント、処理及びデータストアの間の境界は任意的なものであり、特定の処理は具体的な例示的構成に関して示される。他の機能の割当てが想定され、以下の請求項の範囲内に属する。最後に、各種構成において離散的なコンポーネントして提供される構成及び機能は、合成された機能又はコンポーネントして実現されてもよい。上記及び他の変形、改良、追加及び改善が、以下の請求項に規定される本発明の範囲内に属する。
【図１】
0005529267.tif 000002
【図２】
0005529267.tif 000003
【図３】
0005529267.tif 000004
【図４】
0005529267.tif 000005
【図５】
0005529267.tif 000006
【図６】
0005529267.tif 000007