(57)【要約】ビームフォーミングのためのフィードバック情報を迅速に送信するための技術が記載される。送信機／イニシエータは、トレーニングシンボルを備える第１のフレームを送信する。受信機／レスポンダは、第１のフレームを受信し、フィードバック情報を生成する時間量を決定し、フィードバック情報を送信する時間量を決定する。次いで、受信機は、フィードバック情報を生成し送信する時間量に基づいて、フィードバック情報を運ぶ第２のフレームの長さを決定する。受信機は、第１のフレームの終わりから短フレーム間スペース（ＳＩＦＳ）期間を待機した後、チャネルアクセスを実施せずに、第２のフレームを送信する。受信機は、トレーニングシンボルに基づいてフィードバック情報を生成し、準備が整ったときに第２のフレームで情報を送信する。送信機は、第２のフレームを受信し、フィードバック情報に基づいて少なくとも１つのステアリング行列を導出し、少なくとも１つのステアリング行列を有する第３のフレームを送信する。
2009540688.tif 000002
【特許請求の範囲】
【請求項１】
トレーニングシンボルを備える第１のフレームを受信し、前記第１のフレーム内の前記トレーニングシンボルに基づいてフィードバック情報を生成する時間量を決定し、前記フィードバック情報を生成する前記時間量に少なくとも基づいて決定された長さを有する第２のフレームを送信するように構成されたプロセッサと、
前記プロセッサに結合されたメモリと、
を備えた装置。
【請求項２】
前記プロセッサは、生成するフィードバック情報のタイプを複数のフィードバック情報タイプのうちから識別し、生成するフィードバック情報の前記タイプに基づいて前記フィードバック情報を生成する時間量を決定するように構成された、請求項１に記載の装置。
【請求項３】
前記プロセッサは、前記フィードバック情報を送信する時間量を決定し、前記フィードバック情報を送信する前記時間量にさらに基づいて前記第２のフレームの前記長さを決定するように構成された、請求項１に記載の装置。
【請求項４】
前記プロセッサは、前記第２のフレームのデータレートを決定し、送信するフィードバック情報のタイプを複数のフィードバック情報タイプのうちから識別し、前記データレートおよびフィードバック情報の前記タイプに基づいて、前記フィードバック情報を送信する前記時間量を決定するように構成された、請求項３に記載の装置。
【請求項５】
前記プロセッサは、第１の部分の後に第２の部分が続く前記第２のフレームを生成するように構成され、前記第１の部分は前記フィードバック情報を生成する前記時間量以上の長さを有し、前記第２の部分は前記フィードバック情報を運ぶ、請求項１に記載の装置。
【請求項６】
前記プロセッサは、複数のプロトコルデータユニット（ＭＰＤＵ）を備える集約メディアアクセス制御（ＭＡＣ）プロトコルデータユニット（Ａ−ＭＰＤＵ）を形成し、前記Ａ−ＭＰＤＵを含む前記第２のフレームを生成するように構成された、請求項１に記載の装置。
【請求項７】
前記プロセッサは、少なくとも１つのＭＰＤＵの第２のセットが後に続いている、前記フィードバック情報を生成する前記時間量以上の長さを有する少なくとも１つのＭＰＤＵの第１のセットを含むＡ−ＭＰＤＵを形成し、少なくとも１つのＭＰＤＵの前記第２のセット内で前記フィードバック情報を提供するように構成された、請求項６に記載の装置。
【請求項８】
前記プロセッサは、前記フィードバック情報を生成する前記時間量以上の長さを有する第１のＭＰＤＵを形成し、前記フィードバック情報を含む第２のＭＰＤＵを形成し、前記第２のＭＰＤＵが後に続いている前記第１のＭＰＤＵを含む前記Ａ−ＭＰＤＵを形成するように構成された、請求項６に記載の装置。
【請求項９】
前記プロセッサは、前記第１のフレームが終わった後、短フレーム間空間（ＳＩＦＳ）期間を待機し、前記ＳＩＦＳ期間の待機後、チャネルアクセスを実施せずに前記第２のフレームを送信するように構成された、請求項１に記載の装置。
【請求項１０】
前記プロセッサは、前記第１のフレーム内の前記トレーニングシンボルに基づいて少なくとも１つのチャネル行列を導出し、前記少なくとも１つのチャネル行列に基づいて前記フィードバック情報を生成するように構成された、請求項１に記載の装置。
【請求項１１】
前記プロセッサは、前記第１のフレーム内の前記トレーニングシンボルに基づいて少なくとも１つのチャネル行列を導出し、前記少なくとも１つのチャネル行列に基づいて少なくとも１つのビームフォーミング行列を導出し、前記少なくとも１つのビームフォーミング行列に基づいて前記フィードバック情報を生成するように構成された、請求項１に記載の装置。
【請求項１２】
前記フィードバック情報は、少なくとも１つの圧縮ビームフォーミング行列を備える、請求項１に記載の装置。
【請求項１３】
前記フィードバック情報は、チャネル状態情報（ＣＳＩ）を備える、請求項１に記載の装置。
【請求項１４】
前記プロセッサは、前記第２のフレームの長さフィールドを前記第２のフレームの長さに設定するように構成された、請求項１に記載の装置。
【請求項１５】
トレーニングシンボルを備える第１のフレームを受信することと、
前記第１のフレーム内の前記トレーニングシンボルに基づいてフィードバック情報を生成する時間量を決定することと、
前記フィードバック情報を生成する前記時間量に少なくとも基づいて決定された長さを有する第２のフレームを送信することと、
を備えた方法。
【請求項１６】
前記フィードバック情報を送信する時間量を決定することと、
前記フィードバック情報を送信する前記時間量にさらに基づいて前記第２のフレームの長さを決定することと、
をさらに備えた、請求項１５に記載の方法。
【請求項１７】
第１の部分の後に第２の部分が続く前記第２のフレームを生成することをさらに備え、前記第１の部分は前記フィードバック情報を生成する前記時間量以上の長さを有し、前記第２の部分は前記フィードバック情報を運ぶ、請求項１５に記載の方法。
【請求項１８】
前記第２のフレームを送信することは、
前記第１フレームが終わった後、短フレーム間隔（ＳＩＦＳ）期間を待機することと、
前記ＳＩＦＳ期間を待機した後、チャネルアクセスを実施せずに前記第２のフレームを送信することと、
を備えた、請求項１５に記載の方法。
【請求項１９】
トレーニングシンボルを備える第１のフレームを受信するための手段と、
前記第１のフレーム内の前記トレーニングシンボルに基づいてフィードバック情報を生成する時間量を決定するための手段と、
前記フィードバック情報を生成する前記時間量に少なくとも基づいて決定された長さを有する第２のフレームを送信するための手段と、
を備えた装置。
【請求項２０】
前記フィードバック情報を送信する時間量を決定するための手段と、
前記フィードバック情報を送信する前記時間量にさらに基づいて前記第２のフレームの長さを決定するための手段と、
をさらに備えた、請求項１９に記載の装置。
【請求項２１】
第１の部分の後に第２の部分が続く前記第２のフレームを生成するための手段をさらに備え、前記第１の部分は前記フィードバック情報を生成する前記時間量以上の長さを有し、前記第２の部分は前記フィードバック情報を運ぶ、請求項１９に記載の装置。
【請求項２２】
前記第２のフレームを送信するための前記手段は、
前記第１フレームが終わった後、短フレーム間隔（ＳＩＦＳ）期間を待機するための手段と、
前記ＳＩＦＳ期間を待機した後、チャネルアクセスを実施せずに前記第２のフレームを送信するための手段と、
を備えた、請求項１９に記載の装置。
【請求項２３】
トレーニングシンボルを備える第１のフレームを受信するための第１の命令と、
前記第１のフレーム内の前記トレーニングシンボルに基づいてフィードバック情報を生成する時間量を決定するための第２の命令と、
前記フィードバック情報を生成する前記時間量に少なくとも基づいて決定された長さを有する第２のフレームを送信するための第３の命令と、
を備える命令を格納したプロセッサ読取り可能媒体。
【請求項２４】
前記フィードバック情報を送信する時間量を決定するための第４の命令と、
前記フィードバック情報を送信する前記時間量にさらに基づいて前記第２のフレームの長さを決定するための第５の命令と、
をさらに備える、請求項２３に記載のプロセッサ読取り可能媒体。
【請求項２５】
第１の部分の後に第２の部分が続く前記第２のフレームを生成するための第４の命令であって、前記第１の部分は前記フィードバック情報を生成する前記時間量以上の長さを有し、前記第２の部分は前記フィードバック情報を運ぶ前記命令をさらに備えた、請求項２３に記載のプロセッサ読取り可能媒体。
【請求項２６】
トレーニングシンボルを備える第１のフレームを送信し、第１の部分の後に第２の部分が続く第２のフレームであって、前記第１の部分は前記第１のフレームの受信機により前記フィードバック情報を生成する時間量によって決定される長さを有し、前記第２の部分は前記フィードバック情報を運ぶ前記第２のフレームを受信し、前記第２のフレームから得られた前記フィードバック情報に基づいて少なくとも１つのステアリング行列を導出するように構成されたプロセッサと、
前記プロセッサに結合されたメモリと、
を備えた装置。
【請求項２７】
前記プロセッサは、前記第１の部分の第１のプロトコルデータユニット（ＭＰＤＵ）と前記第２の部分の第２のプロトコルデータユニット（ＭＰＤＵ）とを備える集約メディアアクセス制御（ＭＡＣ）プロトコルデータユニット（Ａ−ＭＰＤＵ）を前記第２のフレームから受信するように構成された、請求項２６に記載の装置。
【請求項２８】
前記プロセッサは、前記フィードバック情報から少なくとも１つのチャネル行列を得て、前記少なくとも１つのチャネル行列に基づいて少なくとも１つのビームフォーミング行列を導出し、前記少なくとも１つのビームフォーミング行列に基づいて前記少なくとも１つのステアリング行列を導出するように構成された、請求項２６に記載の装置。
【請求項２９】
前記プロセッサは、前記フィードバック情報から少なくとも１つのビームフォーミング行列を得て、前記少なくとも１つのビームフォーミング行列に基づいて前記少なくとも１つのステアリング行列を導出するように構成された、請求項２６に記載の装置。
【請求項３０】
前記プロセッサは、前記第１のフレームの終わりから短フレーム間スペース（ＳＩＦＳ）期間の後、前記第２のフレームを受信するように構成された、請求項１に記載の装置。
【請求項３１】
前記プロセッサは、前記少なくとも１つのステアリング行列に基づいて第３のフレームのための送信空間処理を実施し、前記第３のフレームを前記受信機に送信するように構成された、請求項２６に記載の装置。
【請求項３２】
トレーニングシンボルを備える第１のフレームを送信することと、
第１の部分の後に第２の部分が続く第２のフレームであって、前記第１の部分は前記第１のフレームの受信機により前記フィードバック情報を生成する時間量によって決まる長さを有し、前記第２の部分は前記フィードバック情報を運ぶ前記第２のフレームを受信することと、
前記第２のフレームから得られた前記フィードバック情報に基づいて少なくとも１つのステアリング行列を導出することと、
を備えた方法。
【請求項３３】
前記少なくとも１つのステアリング行列を導出することは、
前記フィードバック情報から少なくとも１つのチャネル行列を得ることと、
前記少なくとも１つのチャネル行列に基づいて少なくとも１つのビームフォーミング行列を導出することと、
前記少なくとも１つのビームフォーミング行列に基づいて前記少なくとも１つのステアリング行列を導出することと、
を備えた、請求項３２に記載の方法。
【請求項３４】
前記少なくとも１つのステアリング行列を導出することは、
前記フィードバック情報から少なくとも１つのビームフォーミング行列を得ることと、
前記少なくとも１つのビームフォーミング行列に基づいて前記少なくとも１つのステアリング行列を導出することと、
を備えた、請求項３２に記載の方法。
【請求項３５】
トレーニングシンボルを備える第１のフレームを送信するための手段と、
第１の部分の後に第２の部分が続く第２のフレームであって、前記第１の部分は前記第１のフレームの受信機により前記フィードバック情報を生成する時間量によって決まる長さを有し、前記第２の部分は前記フィードバック情報を運ぶ前記第２のフレームを受信するための手段と、
前記第２のフレームから得られた前記フィードバック情報に基づいて少なくとも１つのステアリング行列を導出するための手段と、
を備えたる装置。
【請求項３６】
前記少なくとも１つのステアリング行列を導出するための前記手段は、
前記フィードバック情報から少なくとも１つのチャネル行列を得るための手段と、
前記少なくとも１つのチャネル行列に基づいて少なくとも１つのビームフォーミング行列を導出するための手段と、
前記少なくとも１つのビームフォーミング行列に基づいて少なくとも１つのステアリング行列を導出するための手段と、
を備えた、請求項３５に記載の装置。
【請求項３７】
前記少なくとも１つのステアリング行列を導出するための手段は、
前記フィードバック情報から少なくとも１つのビームフォーミング行列を得るための手段と、
前記少なくとも１つのビームフォーミング行列に基づいて前記少なくとも１つのステアリング行列を導出するための手段と、
を備えた、請求項３５に記載の装置。
【請求項３８】
トレーニングシンボルを備える第１のフレームを送信するための第１の命令と、
第１の部分の後に第２の部分が続く第２のフレームであって、前記第１の部分は前記第１のフレームの受信機により前記フィードバック情報を生成する時間量によって決まる長さを有し、前記第２の部分は前記フィードバック情報を運ぶ前記第２のフレームを受信するための第２の命令と、
前記第２のフレームから得られた前記フィードバック情報に基づいて少なくとも１つのステアリング行列を導出するための第３の命令と、
を備える命令が格納された、プロセッサ読取り可能媒体。
【請求項３９】
ビームフォーミングのためのフィードバック情報を求める第１のフレームを受信し、複数のタイプのプリアンブルのうちの１つを選択し、前記選択されたタイプのプリアンブルを伴いかつ前記フィードバック情報を含む第２のフレームを送信するように構成されたプロセッサと、
前記プロセッサに結合されたメモリと、
を備えた装置。
【請求項４０】
前記プロセッサは、前記第１のフレームのプリアンブルに基づいて前記第１のフレームのフレームタイプを決定し、前記第１のフレームの前記フレームタイプに基づいて前記第２のフレームの前記プリアンブルタイプを選択するよう構成された、請求項３９に記載の装置。
【請求項４１】
前記プロセッサは、前記第１のフレーム内のトレーニングシンボルに基づいてフィードバック情報を生成し、前記フィードバック情報を生成する前記時間量に基づいて前記第２のフレームの前記プリアンブルタイプを選択するように構成された、請求項３９に記載の装置。
【請求項４２】
前記プロセッサは、前記第２のフレームに混合モードプリアンブルまたはグリーンフィールドプリアンブルを選択するように構成された、請求項３９に記載の装置。
【発明の詳細な説明】
【関連出願】
【０００１】
本出願は、本出願の譲受人に譲渡され、また参照により本明細書に組み込まれる、２００６年６月５日付け出願の米国特許仮出願第６０／８１１２４５号、「ＭＥＴＨＯＤ  ＡＮＤ  ＳＹＳＴＥＭ  ＦＯＲ  ＰＲＯＶＩＤＩＮＧ  ＢＥＡＭＦＯＲＭＩＮＧ  ＦＥＥＤＢＡＣＫ  ＩＮ  ＷＩＲＥＬＥＳＳ  ＣＯＭＭＵＮＩＣＡＴＩＯＮ  ＳＹＳＴＥＭＳ」の優先権を主張するものである。
【技術分野】
【０００２】
本開示は、一般には通信に関し、より具体的には、無線通信システム内でビームフォーミングのためのフィードバック情報を送信するための技術に関する。
【背景技術】
【０００３】
無線通信システム内で、送信機は、複数（Ｒ個）の受信アンテナを備えた受信機へのデータ伝送のために複数（Ｔ個）の送信アンテナを使用する。複数の送受信アンテナは、スループットを増加させ、および／または信頼性を向上させるために使用され得る多入力多出力（ＭＩＭＯ：ｍｕｌｔｉｐｌｅ−ｉｎｐｕｔ  ｍｕｌｔｉｐｌｅ−ｏｕｔｐｕｔ）チャネルを形成する。たとえば、送信機は、スループットを向上させるために、Ｔ個の送信アンテナから最大Ｔ個のデータストリームを同時に送信する。あるいは、送信機は、受信機による受信を向上させるために、Ｔ個のすべての送信アンテナから単一のデータストリームを送信する。
【０００４】
よいパフォーマンス（たとえば高スループット）は、ビームフォーミングが行われた１つまたは複数のデータストリームを送信することによって達成される。ビームフォーミングを実施するために、送信機は、既知のトレーニングシンボルを含むサウンディングフレームを受信機に送信する。用語「フレーム」および「パケット」は、同意語であり、本明細書では区別なく使用される。受信機は、サウンディングフレームを受信し、トレーニングシンボルに基づいてＭＩＭＯチャネルの応答を推定する。次いで、受信機は、送信機にフィードバック情報を送信する。フィードバック情報は、ビームフォーミングのためのステアリング行列を導出するために送信機によって使用されるチャネル行列またはビームフォーミング行列を含む。フィードバック情報は、できるだけ迅速に送信されることが望ましい。これは、ＭＩＭＯチャネルが変化していることがあり、またフィードバック情報を送信する際の過度な遅延によって、受信機へのデータ伝送のためにその情報が使用されるときには、それが古くなっていることがあるからである。
【０００５】
したがって、ビームフォーミングのためのフィードバック情報をできるだけ小さい遅延で送信する技術が、当技術分野において求められている。
【発明の概要】
【０００６】
ビームフォーミングのためのフィードバック情報を迅速に送信するための技術について、本明細書で述べられる。送信機／イニシエータは、トレーニングシンボルを備える第１のフレームを送信する。受信機／レスポンダは、第１のフレームを受信し、トレーニングシンボルに基づいて、フィードバック情報を生成する時間量を決定し、フィードバック情報を送信する時間量を決定する。次いで、受信機は、フィードバック情報を生成する時間量、およびフィードバック情報を送信する時間量に基づいて、フィードバック情報を運ぶ第２のフレームの長さを決定する。第２のフレームは、第２の部分が後に続いている第１の部分を備える集約フレームである。第１の部分は、フィードバック情報を生成する時間量以上の長さを有する。第２の部分は、フィードバック情報を運ぶ。
【０００７】
受信機は、第１のフレームの終わりから短フレーム間隔（ＳＩＦＳ：ｓｈｏｒｔ  ｉｎｔｅｒｆｒａｍｅ  ｓｐａｃｅ）期間を待機した後、チャネルアクセスを実施せずに、第２のフレームを送信し、それによって、フィードバック情報を送信する際の遅延が減少する。受信機は、トレーニングシンボルに基づいてフィードバック情報を生成し、情報が準備できたときに第２のフレームでフィードバック情報を送信する。フィードバック情報は、少なくとも１つのチャネル行列、少なくとも１つのビームフォーミング行列などを備える。送信機は、第２のフレームを受信し、フィードバック情報に基づいて少なくとも１つのステアリング行列を導出し、少なくとも１つのステアリング行列に基づいて送信空間処理が行われた第３のフレームを送信する。
【０００８】
本開示の様々な態様および特徴について、以下にさらに詳細に述べる。
【図面の簡単な説明】
【０００９】
【図１】アクセスポイントおよび複数の局を備えた無線網を示す図。
【図２】ビームフォーミングのためのフィードバック情報を送信するためのフレーム交換を示す図。
【図３】ビームフォーミングのためのフィードバック情報を、できるだけ小さい遅延で送信するために集約フレームを使用するフレーム交換を示す図。
【図４Ａ】ＩＥＥＥ  ８０２．１１ｎの２つのフレーム構造を示す図。
【図４Ｂ】ＩＥＥＥ  ８０２．１１ｎの２つのフレーム構造を示す図。
【図５】送信機／イニシエータによって実施されるプロセスを示す図。
【図６】送信機／イニシエータのための装置を示す図。
【図７】受信機／レスポンダによって実施されるプロセスを示す図。
【図８】受信機／レスポンダのための装置を示す図。
【図９】アクセスポイントおよび１つの局のブロック図。
【発明の詳細な説明】
【００１０】
本明細書に述べられる諸技術は、無線ローカルエリアネットワーク（ＷＬＡＮ：ｗｉｒｅｌｅｓｓ  ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、無線メトロポリタンエリアネットワーク（ＷＭＡＮ：ｗｉｒｅｌｅｓｓ  ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋ）、無線広域ネットワーク（ＷＷＡＮ：ｗｉｒｅｌｅｓｓ  ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）など、様々な無線通信ネットワークおよびシステムに使用することができる。用語「ネットワーク」および「システム」はしばしば区別なく使用される。ＷＬＡＮは、ＩＥＥＥ  ８０２．１１規格ファミリー、Ｈｉｐｅｒｌａｎなどの無線技術のうちのいずれかを実装する。ＷＭＡＮは、ＩＥＥＥ  ８０２．１６などを実装する。ＷＷＡＮは、符号分割多元接続（ＣＤＭＡ：  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）網、時分割多元接続（ＴＤＭＡ：Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）網、周波数分割多元接続（ＦＤＭＡ：Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）網、直交ＦＤＭＡ（ＯＦＤＭＡ：Ｏｒｔｈｏｇｏｎａｌ  ＦＤＭＡ）網、単一搬送波ＦＤＭＡ（ＳＣ−ＦＤＭＡ：Ｓｉｎｇｌｅ−Ｃａｒｒｉｅｒ  ＦＤＭＡ）網などのセルラー網であり得る。分かり易くするために、諸技術の特定の態様が、ＩＥＥＥ  ８０２．１１ｎを実装するＷＬＡＮに関して下記に述べられる。
【００１１】
ＩＥＥＥ  ８０２．１１ｎは、システム帯域幅を複数（Ｋ個）の直交副搬送波に分割する変調法である直角周波数分割多重化（ＯＦＤＭ：ｏｒｔｈｏｇｏｎａｌ  ｆｒｅｑｕｅｎｃｙ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅｘｉｎｇ）を使用する。ＩＥＥＥ  ８０２．１１ｎでは、Ｋ＝６４の総副搬送波がＯＦＤＭで定義され、−３２から＋３１のインデックスが割り当てられる。６４個の総副搬送波は、±｛１，…，６，８，…，２０，２２，…，２８｝のインデックスを有する５２個のデータ副搬送波と、±｛７，２１｝のインデックスを有する４つのパイロット副搬送波とを含む。０のインデックスを有するＤＣ副搬送波、および残りの副搬送波は使用されない。ＩＥＥＥ  ８０２．１１ｎは、複数の送信アンテナから複数の受信アンテナへのＭＩＭＯ伝送をサポートする。ＩＥＥＥ  ８０２．１１ｎについては、公的に入手可能な「ＩＥＥＥ  ８０２．１１ｎ（商標）／Ｄ２．００，Ｐａｒｔ  １１：Ｗｉｒｅｌｅｓｓ  ＬＡＮ  Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  （ＭＡＣ）ａｎｄ  Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ（ＰＨＹ）  ｓｐｅｃｉｆｉｃａｔｉｏｎｓ：Ａｍｅｎｄｍｅｎｔ:Ｅｎｈａｎｃｅｍｅｎｔｓ  ｆｏｒ  Ｈｉｇｈｅｒ  Ｔｈｒｏｕｇｈｐｕｔ」、２００７年２月に記載されている。
【００１２】
図１は、アクセスポイント１１０および複数の局１２０を備えた無線網１００を示している。一般に、無線網は、任意の数のアクセスポイントと、任意の数の局とを含む。局は、無線媒体／チャネルを介して別の局と通信することができる装置である。局は、呼び出すこともでき、端末、移動局、ユーザ装置、加入者局などの機能性のうちの一部またはすべてを含んでもよい。局は、携帯電話、手持ち式装置、無線装置、携帯情報端末（ＰＤＡ：ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ）、ラップトップコンピュータ、無線モデム、コードレス電話機などである。アクセスポイントは、そのアクセスポイントに関連する局のための無線媒体を介して配信サービスへのアクセスを提供する局である。アクセスポイントは、基地局、基地トランシーバ局（ＢＴＳ：ｂａｓｅ  ｔｒａｎｓｃｅｉｖｅｒ  ｓｔａｔｉｏｎ）、ノードＢなどの機能性の一部またはすべてを含んでもよい。局１２０は、ピアツーピア通信によってアクセスポイント１１０と、かつ／または別の局と互いに通信する。アクセスポイント１１０は、データ網１３０に結合し、データ網を介して他のデバイスと通信する。データ網１３０は、インターネット、イントラネット、あるいは他のいずれかの有線網または無線網である。
【００１３】
本明細書に述べられた諸技術は、ダウンリンクならびにアップリンク上でのＭＩＭＯ伝送のために使用される。ダウンリンクでは、アクセスポイント１１０は送信機であり、局１２０は受信機である。アップリンクでは、局１２０は送信機であり、アクセスポイント１１０は受信機である。
【００１４】
送信機上の複数の（Ｔ）送信アンテナ、およびに受信機上の複数の（Ｒ）受信アンテナによって形成されたＭＩＭＯチャネルは、各副搬送波ｋまたは各副搬送波群に対してＲ×Ｔチャネル行列Ｈｋによって特徴付けられる。チャネル行列Ｈｋは、以下のように、Ｈｋの相関行列の固有値分解を実施することによって対角化される。
【数１】
2009540688.tif 000003
【００１５】
ただし、Ｒｋは、ＨｋのＴ×Ｔ相関行列であり、
Ｖｋは、その列がＲｋの固有ベクトルであるＴ×Ｔユニタリ行列であり、
Λｋは、Ｒｋの固有値のＴ×Ｔ対角行列であり、
“Ｈ”は、共役転置を示す。
【００１６】
ユニタリ行列Ｖｋは、性質
【数２】
2009540688.tif 000004
【００１７】
によって特徴付けられ、ただし、Ｉは単位行列である。ユニタリ行列の列は互いに直交し、各列は、単位電力(unit power)を有する。Ｖｋは、ビームフォーミング行列とも呼ばれる。対角行列Λｋは、対角線に沿って可能な非ゼロ値、および他のところでゼロを含む。Λｋの対角成分は、Ｒｋの固有モードの電力利得を表す固有値である。
【００１８】
送信機は、以下のように、受信機へのビームフォーミングのための送信空間処理を実施する。
【数３】
2009540688.tif 000005
【００１９】
ただし、ｘｋは、副搬送波ｋで送信する最大Ｔ個のデータシンボルを有するベクトルであり、
Ｑｋは、Ｖｋに基づいて導出され得る副搬送波ｋのステアリング行列であり、
ｚｋは、副搬送波ｋ上のＴ個の送信アンテナ用のＴ個の出力シンボルを有するベクトルである。
【００２０】
数式（２）のビームフォーミングによって、送信機から受信機へ送信されるビームがステアリングされ、または整形される。有効ビームフォーミングでは、送信機は、送信機から受信機までのＭＩＭＯチャネルの応答の正確な推定値を有するべきである。ＭＩＭＯチャネルについてのこの情報は、送信機から受信機にビームを向けるための送信空間処理に適したステアリング行列を導出するために使用される。
【００２１】
明示的なビームフォーミングでは、送信機は、受信機にサウンディングフレーム(sounding frame)を送信する。サウンディングフレームは、受信機が対象の各副搬送波または各副搬送波群のチャネル行列を推定することを可能にする既知のトレーニングシンボルを運ぶフレームである。サウンディングフレームは、トレーニングシンボルに加えて、他のデータを含むことも、含まないこともある。送信機は、（ｉ）ステアリング行列を使用せずに、ステアリングされていないサウンディングフレームを送信するか、あるいは、（ｉｉ）受信機との以前のフレーム交換から得られたステアリング行列Ｑ’ｋを使用して、ステアリングされたサウンディングフレームを送信する。受信機は、（ｉ）ステアリングされていないサウンディングフレームに基づいて実際のチャネル行列Ｈｋを推定するか、あるいは（ｉｉ）ステアリングされたサウンディングフレームに基づいて有効チャネル行列Ｈｅｆｆ，ｋ＝ＨｋＱ’ｋを推定する。
【００２２】
受信機は、送信機へのフィードバック情報として、チャネル行列ＨｋまたはＨｅｆｆ，ｋを送信する。ＨｋおよびＨｅｆｆ，ｋは、チャネル状態情報（ＣＳＩ：ｃｈａｎｎｅｌ  ｓｔａｔｅ  ｉｎｆｏｒｍａｔｉｏｎ）行列とも呼ばれる。送信機は、受信機から得られたＨｋまたはＨｅｆｆ，ｋに基づいてＶｋを導出する。次いで、送信機は、ステアリングされていないサウンディングフレームが受信機に送信された場合には、Ｖｋ、たとえばＱｋ＝Ｖｋに基づいてステアリング行列Ｑｋを、あるいはステアリングされたサウンディングフレームが送信された場合にはＱｋ＝Ｑ’ｋＶｋを導出する。次いで、送信機は、たとえば数式（２）に示されるように、Ｑｋを使用して、受信機にデータを送信する。
【００２３】
あるいは、受信機は、サウンディングフレームから得られたＨｋまたはＨｅｆｆ，ｋに基づいてＶｋを計算する。次いで、受信機は、送信機へのフィードバック情報として、Ｖｋを送信する。送信機は、Ｖｋに基づいてＱｋを導出し、次いで、Ｑｋを使用して、受信機にデータを送信する。
【００２４】
図２は、ビームフォーミングのためのフィードバック情報を送信するためのフレーム交換を示す。時刻Ｔ２１で、送信機は、受信機にサウンディングフレームを送信する。ＩＥＥＥ  ８０２．１１ｎでは、送信機はイニシエータとも呼ばれ、受信機はレスポンダとも呼ばれる。サウンディングフレームは既知のトレーニングシンボルを運び、他のデータを運ぶことも、運ばないこともある。
【００２５】
受信機は、受信機に送信されたフレームの無線チャネルを監視する。受信機は、フレーム内にＭＡＣデータがある場合は、フレーム内の宛先アドレスに基づいてサウンディングフレームがそれに送信されることを認識する。ＭＡＣデータ（ＩＥＥＥ  ８０２．１１ｎのＮＵＬＬデータパケットなど）を有さないサウンディングフレームフォーマットが使用される場合は、サウンディングフレームの到着について事前の表示が、意図された受信者に送信される。時刻Ｔ２２でサウンディングフレームの終わりを検出した後、受信機は、ＩＥＥＥ  ８０２．１１ｎでは１６ミリ秒（μｓ）であるＳＩＦＳ期間を待機し、次いで、時刻Ｔ２３で、サウンディングフレームに対する肯定応答（ＡＣＫ）を送信する。無線チャネルは、多くの局で共有される。ＳＩＦＳ期間は十分に短いので、受信機は、無線チャネルを求めて、そのチャネルへのアクセスを望み得る他の局と競合する必要なしに、サウンディングフレーム直後に無線チャネルの制御を得ることできる。
【００２６】
受信機は、サウンディングフレーム内のトレーニングシンボルに基づいて、各副搬送波または各副搬送波群について、チャネル行列ＨｋまたはＨｅｆｆ，ｋを推定する。受信機は、ＨｋまたはＨｅｆｆ，ｋに基づいて、各副搬送波または各副搬送波群について、Ｖｋを導出する。次いで、受信機は、Ｈｋ、Ｈｅｆｆ，ｋまたはＶｋに基づいて、フィードバック情報を生成する。
【００２７】
時刻Ｔ２４にフィードバック情報を生成した後、受信機は、無線チャネルへのアクセスを得るために、チャネルアクセスを実施する。チャネルアクセスは、チャネルへの活動量に応じて、数ミリ秒またはそれ以上を要することがある。時刻Ｔ２５にチャネルへのアクセスを得た後、受信機は、フィードバック情報を含むフレームを送信する。送信機は、受信機からフィードバックフレームを受信し、時刻Ｔ２６に、フィードバック情報に基づいて導出されたステアリング行列を有するデータフレームを送信する。
【００２８】
図２に示されるように、受信機は、サウンディングフレームに対するＡＣＫを送信機に直ちに返すが、後に非送信請求フレーム内でフィードバック情報を送信する。受信機は、サウンディングフレームがいつ受信されるかを事前には分からないことがあり、サウンディングフレームを処理するためにリソースが割り当てられないことがある。さらに、受信機が入サウンディングフレームについての予備知識を有しているかどうかにかかわらず、サウンディングフレームを処理するにいくらかの時間量が一般に必要である。たとえば、数式（２）の固有値分解は、計算集約型であることがあり、チャネル行列を推定し、ビームフォーミング行列を導出すべき多くの副搬送波が存在し得る。
【００２９】
後に非送信請求フレームを送信すると、サウンディングフレームを処理し、フィードバック情報を生成する十分な時間が受信機に提供される。しかし、受信機は、フィードバック情報を含む非送信請求フレームを送信するためにチャネルアクセスを実施する必要がある。このチャネルアクセスによって、追加の（かつ可変の）遅延が生じ得る。無線チャネルは変化していることがあるので、フィードバック情報は古くなり、またはチャネルアクセス遅延によりそれほど正確でなくなることがある。
【００３０】
一般に、フィードバック情報はできるだけ迅速に送信することが望ましい。受信機が非常に短い時間に、たとえばおよそＳＩＦＳ期間にフィードバック情報を生成することができる場合、受信機は、時刻Ｔ２３から開始する即時のフレームで、ＡＣＫと共にフィードバック情報を送信することができる。即時のフレームは、受信された前のフレームの終わりからＳＩＦＳ期間を待機した後に送信されたフレームである。しかし、受信機は、ＳＩＦＳ期間内にフィードバック情報を生成する能力をもたないことがあり、即時のフレーム内でフィードバック情報を送信できないことがある。フィードバック情報をＳＩＦＳ期間内に生成し、即時のフレームで送信することを求めることによって、受信機への厳格なハードウェア／シリコン要件が課されることがあり、それは望まれないことである。
【００３１】
図３は、ビームフォーミングのためのフィードバック情報をできるだけ小さい遅延で送信するために集約フレーム(aggregate frame)を使用したフレーム交換を示す。送信機は、時刻Ｔ３１からＴ３２まで、受信機にサウンディングフレームを送信する。受信機は、サウンディングフレームを受信し、フィードバック情報を生成するのに必要な時間量を決定し、フィードバック情報を送信するのに必要な時間量を決定する。次いで、受信機は、サウンディングフレームに対するＡＣＫ、フィードバック情報を生成するのに必要な時間量についての第１の／ダミー部分、およびフィードバック情報のための第２の／フィードバック部分を含む集約フレームを生成する。第１の部分は、受信機によって送信機に送信すべき任意のデータを運ぶことができ、Ａ−ＭＰＤＵまたは集約フレーム内にフレームを集約する規則に従うことによって生成する。あるいは、第１の部分は、ＮＵＬＬデータなどを含む。次いで、受信機は、ＳＩＦＳ期間を待機し、次いで、時刻Ｔ３３から開始する集約フレームを送信する。受信機は、サウンディングフレームを処理し、集約フレームを送信している間にフィードバック情報を生成する。フィードバック情報は、時刻Ｔ３４の第１の部分の終わりまでに準備が整っていることがあり、集約フレームの第２の部分で、追加の遅延なしに送信される。
【００３２】
送信機は、受信機から集約フレームを受信する。時刻Ｔ３５で、送信機は、フィードバック情報に基づいて導出されたステアリング行列を有するデータフレームを送信する。
【００３３】
図３に示されるように、受信機は、サウンディングフレームについて送信機にＡＣＫを直ちに返してもよく、チャネルアクセス実施に付随する追加の遅延を回避するために、同じ即時の集約フレーム内でフィードバック情報を送る。受信機は、その能力に従ってフィードバック情報を生成し、第１の部分がフィードバック情報の生成に十分な時間を有するように適切な期間を選択する。受信機は、情報の準備が整うとすぐに、チャネルアクセスを実施する必要なしに、集約フレームの第２の部分でフィードバック情報を送信する。
【００３４】
フィードバック情報を運ぶ集約フレームは、それぞれ異なるシステムに対して異なるやり方で形成される。分かり易くするために、ＩＥＥＥ  ８０２．１１ｎの集約フレームについて、下記に述べる。
【００３５】
ＩＥＥＥ  ８０２．１１ｎでは、メディアアクセス制御（ＭＡＣ：Ｍｅｄｉｕｍ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）プロトコルは、データをＭＡＣプロトコルデータユニット（ＭＰＤＵ：ｐｒｏｔｏｃｏｌ  ｄａｔａ  ｕｎｉｔ）として処理する。次いで、物理層コンバージェンスプロトコル（ＰＬＣＰ：Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ  Ｃｏｎｖｅｒｇｅｎｃｅ  Ｐｒｏｔｏｃｏｌ）は、ＰＬＣＰプロトコルデータユニット（ＰＰＤＵ：ＰＬＣＰ  ｐｒｏｔｏｃｏｌ  ｄａｔａ  ｕｎｉｔ）を生成するために、ＭＰＤＵを処理する。次いで、物理層（ＰＨＹ）は、無線チャネルを介して送信されるフレームを生成するために、各ＰＰＤＵを処理する。ＩＥＥＥ  ８０２．１１ｎでは、複数の送信アンテナから複数の受信アンテナへのＭＩＭＯ伝送のために、高スループットＰＰＤＵ（ＨＴ−ＰＰＤＵ：ｈｉｇｈ−ｔｈｒｏｕｇｈｐｕｔ  ＰＰＤＵ）が使用される。
【００３６】
図４Ａは、ＩＥＥＥ  ８０２．１１ｎのＨＴ混合フォーマットを有するＨＴ−ＰＰＤＵ４１０の構造を示す。ＨＴ−ＰＰＤＵ  ４１０は、データフィールドが後に続いている混合モードプリアンブルを含む。混合モードプリアンブルは、（ｉ）レガシーショートトレーニングフィールド（Ｌ−ＳＴＦ：ｌｅｇａｃｙ  ｓｈｏｒｔ  ｔｒａｉｎｉｎｇ  ｆｉｅｌｄ）およびレガシーロングトレーニングフィールド（Ｌ−ＬＴＦ：ｌｅｇａｃｙ  ｌｏｎｇ  ｔｒａｉｎｉｎｇ  ｆｉｅｌｄ）からなるレガシープリアンブルと、（ｉｉ）レガシー信号（Ｌ−ＳＩＧ：ｌｅｇａｃｙ  ｓｉｇｎａｌ）フィールドと、（ｉｉｉ）ＨＴ信号（ＨＴ−ＳＩＧ：ＨＴ  ｓｉｇｎａｌ）フィールドと、（ｉｖ）ＨＴショートトレーニングフィールド（ＨＴ−ＳＴＦ：ＨＴ  ｓｈｏｒｔ  ｔｒａｉｎｉｎｇ  ｆｉｅｌｄ）および１つまたは複数のＨＴロングトレーニングフィールド（ＨＴ−ＬＴＦ：ＨＴ  ｌｏｎｇ  ｔｒａｉｎｉｎｇ  ｆｉｅｌｄ）からなるＨＴプリアンブルとを含む。ＨＴ−ＬＴＦの数は、同時に送信されているストリームの数以上である。ロングおよびショートトレーニングフィールドは、フレーム検出、時間取得、周波数推定および補正、自動利得制御（ＡＧＣ：ａｕｔｏｍａｔｉｃ  ｇａｉｎ  ｃｏｎｔｒｏｌ）、チャネル推定などに使用され得る既知のトレーニングシンボルを運ぶ。Ｌ−ＳＩＧおよびＨＴ−ＳＩＧフィールドは、ＨＴ−ＰＰＤＵのシグナリング情報を運ぶ。たとえば、ＨＴ−ＳＩＧフィールドは、（ｉ）データフィールドの長さを示す長さフィール、および（ｉｉ）データフィールドが集約ＭＰＤＵ（Ａ−ＭＰＤＵ：ａｇｇｒｅｇａｔｅ  ＭＰＤＵ）を運ぶかどうか示す集約（Ａｇｇｒ．：Ａｇｇｒｅｇａｔｉｏｎ）フィールドを運ぶ。データフィールドは、ＨＴ−ＰＰＤＵのペイロードを運び、長さフィールドによって示された可変長を有する。ＨＴ−ＰＰＤＵ  ４１０は、サウンディングフレームまたは集約フレームに使用される。Ｌ−ＳＴＦ、Ｌ−ＬＴＦおよびＬ−ＳＩＧフィールドは、結合された２０μｓの継続時間を有し、ダミー部分の継続時間は、集約フレームにＨＴ−ＰＰＤＵ  ４１０が使用される場合、これらのレガシーフィールドの継続時間だけ減少させることができる。
【００３７】
図４Ｂは、ＩＥＥＥ  ８０２．１１ｎのＨＴ  グリーンフィールドフォーマットを有するＨＴ−ＰＰＤＵ  ４２０の構造を示す。ＨＴ−ＰＰＤＵ  ４２０は、データフィールドが後に続いているグリーンフィールドプリアンブルを含む。グリーンフィールドプリアンブルは、ＨＴグリーンフィールドショートトレーニングフィールド（ＨＴ−ＧＦ−ＳＴＦ：ＨＴ  ｇｒｅｅｎｆｉｅｌｄ  ｓｈｏｒｔ  ｔｒａｉｎｉｎｇ  ｆｉｅｌｄ）と、ＨＴロングトレーニングフィールド（ＨＴ−ＬＴＦ１：ＨＴ  ｌｏｎｇ  ｔｒａｉｎｉｎｇ  ｆｉｅｌｄ）と、ＨＴ−ＳＩＧフィールドと、１つまたは複数のＨＴ−ＬＴＦとを含む。ＨＴ−ＳＩＧフィールドは、図４Ａに示されるように、ロングフィールドおよび集約フィールドを運ぶ。データフィールドは、ＨＴ−ＰＰＤＵのペイロードを運び、長さフィールドによって示された可変長を有する。ＨＴ−ＰＰＤＵ  ４２０は、サウンディングフレームあるいは集約フレームにも使用される。
【００３８】
ＨＴ−ＰＰＤＵ  ４１０および４２０は、ＩＥＥＥ  ８０２．１１ｎによってサポートされた２つのＰＰＤＵフレームフォーマットである。ＨＴ−ＰＰＤＵ  ４１０は、ＨＴ伝送をサポートしないレガシー局と、ＨＴ伝送をサポートするＨＴ局との両方を備えたＷＬＡＮ展開のために使用される。レガシー局は、これらの局にＨＴ−ＰＰＤＵを無視するように知らせ得るレガシープリアンブルおよびＬ−ＳＩＧフィールドを認識することができる。ＨＴ−ＰＰＤＵ  ４２０は、ＨＴ局の間で交換されるフレームのために使用される。ＨＴ−ＰＰＤＵ  ４１０、ＨＴ−ＰＰＤＵ  ４２０、およびＩＥＥＥ  ８０２．１１ｎによってサポートされた他のＰＰＤＵは、上記のＩＥＥＥ  ８０２．１１ｎの文献に記載されている。
【００３９】
送信機は、ＨＴ−ＰＰＤＵ  ４１０または４２０を使用してサウンディングフレームを送信する。サウンディングフレームは、ＨＴプリアンブルを含み、ＨＴ−ＰＰＤＵ  ４１０または４２０の残りのフィールドのいずれかを含んでも、含まなくてもよい。サウンディングフレームは、受信機に意図されたデータを含む１つまたは複数のＭＰＤＵを運び得るデータフィールドを含む。サウンディングフレームは、データフィールドを有さないＮＵＬＬ  データパケット（ＮＤＰ：ＮＵＬＬ  Ｄａｔａ  Ｐａｃｋｅｔ）またはゼロ長フレーム（ＺＬＦ：Ｚｅｒｏ  Ｌｅｎｇｔｈ  Ｆｒａｍｅ）とすることもできる。
【００４０】
受信機は、ＨＴ−ＰＰＤＵ  ４１０または４２０を使用して集約フレームを送信する。集約フレームは、図４Ａの混合モードプリアンブル、または図４Ｂのグリーンフィールドプリアンブル、ならびにデータフィールドを含む。データフィールドは、適切な長さのＡ−ＭＰＤＵを運ぶ。受信機は、様々な要因に基づいて、集約フレームに、ＨＴ−ＰＰＤＵ  ４１０または４２０を選択する。たとえば、受信機は、混合モード環境内で動作するときは、ＨＴ−ＰＰＤＵ  ４１０を選択する。ＩＥＥＥ  ８０２．１１ｎでは、混合モードプリアンブルの長さは、グリーンフィールドプリアンブルの長さより、およそ８μｓだけ長い。したがって、受信機は、フィードバック情報を生成するのに必要な時間量に基づいて、ＨＴ−ＰＰＤＵ  ４１０または４２０を選択する。たとえば、受信機は、フィードバック生成時間が、Ａ−ＭＰＤＵの長さにマージン、たとえば７μｓを加算した値であり得るしきい値を超える場合はＨＴ−ＰＰＤＵ  ４１０を選択し、そうでない場合はＨＴ−ＰＰＤＵ  ４２０を選択する。受信機は、送信機がＭＰＤＵと共にグリーンフィールドＨＴ−ＰＰＤＵ  ４２０を送信した場合、混合モードＨＴ−ＰＰＤＵ  ４１０を送信することもできる。受信機は、送信機がＮＤＰ／ＺＬＦのためにグリーンフィールドＨＴ−ＰＰＤＵ  ４２０を送信した場合、混合モードＨＴ−ＰＰＤＵ  ４１０を送信する。
【００４１】
サウンディングフレームに選択されたＰＰＤＵフォーマットに関係なく、ＰＰＤＵは、適切な長さのＡ−ＭＰＤＵを運ぶ。図４Ａに示されるように、Ａ−ＭＰＤＵは、それぞれが可変長を有する複数のＡ−ＭＰＤＵサブフレームを含む。それぞれのＡ−ＭＰＤＵサブフレームは、ＭＰＤＵデリミタとＭＰＤＵとを含む。ＭＰＤＵデリミタは、関連するＭＰＤＵの長さを示すＭＰＤＵ長さフィールドを含む。それぞれのＭＰＤＵは、ＭＡＣによって別々に符号化されるデータを含んでもよく、ＭＰＤＵの誤り検出に使用されたフレームチェックシーケンス（ＦＣＳ：ｆｒａｍｅ  ｃｈｅｃｋ  ｓｅｑｕｅｎｃｅ）を含んでもよい。ＦＣＳは一般に、巡回冗長検査（ＣＲＣ：ｃｙｃｌｉｃ  ｒｅｄｕｎｄａｎｃｙ  ｃｈｅｃｋ）とも呼ばれる。
【００４２】
一般に、受信機は、任意の数のＭＰＤＵを含むＡ−ＭＰＤＵを伴う集約フレームを生成する。１つまたは複数のＭＰＤＵは、フィードバック情報を生成するのに受信機が必要とする継続時間をカバーし、ダミーのＭＰＤＵと呼ばれる。それぞれのダミーＭＰＤＵは、任意の有効なＭＡＣプロトコルデータユニット（ＰＤＵ）、たとえばＭＡＣ管理ＰＤＵ、ＩＣＭＰエコーメッセージなどである。各ダミーＭＰＤＵで送信されているデータのタイプは、ＭＰＤＵ内の適切な制御ビットによって、たとえばＭＰＤＵのフレーム制御／ヘッダ部分内のフレームタイプおよびサブタイプ値によって示される。１つまたは複数のＭＰＤＵは、ビームフォーミングのためのフィードバック情報を運び、フィードバックＭＰＤＵと呼ばれる。たとえば、すべてのフィードバック情報が、単一のＭＰＤＵで送信される。あるいは、複数のＭＰＤＵがフィードバック情報を運び、たとえばそれぞれのＭＰＤＵが、異なる１組の副搬送波についてのフィードバック情報を運ぶ。分かり易くするために、以下の説明は、１つのダミーＭＰＤＵおよび１つのフィードバックＭＰＤＵが、Ａ−ＭＰＤＵで送信されると仮定している。
【００４３】
受信機は、ビームフォーミングのために、それぞれ異なるタイプのフィードバックを生成し、送信機に送信する。ＩＥＥＥ  ８０２．１１ｎでは、受信機は、以下のフィードバックのうちのいずれか１つを送信する。
【００４４】
・ＣＳＩ行列フィードバック−ＨｋまたはＨｅｆｆ，ｋを含むＣＳＩ行列を送信する
・非圧縮ビームフォーミング行列フィードバック−Ｖｋの要素を送信する
・圧縮ビームフォーミング行列フィードバック−Ｖｋを１組の行列に分解し、これらの行列の角度を送信する。
【００４５】
受信機は、各タイプのフィードバックを生成するのにどれだけの時間が必要か事前に(a priori)知っている。受信機は、各タイプのフィードバックのためにどれだけのデータを送信すべきかも事前に知っている。この情報は、ルックアップテーブルに格納される。
【００４６】
サウンディングフレームを受信すると、受信機は、送信機に送信するフィードバックのタイプを選択する。受信機は、ルックアップテーブルから、このタイプのフィードバック情報を生成する時間量を決定する。受信機は、集約フレームに使用するデータレートを確認する。このデータレートは、受信機の構成（たとえばアンテナの数）、チャネル状態などに基づいて決定される。受信機は、サウンディングフレーム内のトレーニングシンボルに基づいて、受信信号品質を評価し、受信信号品質に基づいて適切なデータレートを選択する。データレートから、受信機は、各時間単位、たとえばＩＥＥＥ  ８０２．１１ｎでは４μｓの各ＯＦＤＭシンボル期間にいくつのデータバイトが送信され得るか決定する。
【００４７】
受信機は、フィードバック情報を生成するのに必要な時間量、およびデータレート基づいて、Ａ−ＭＰＤＵのダミー部分の長さ（Ｌｅｎ＿Ｄ）を決定する。受信機はまた、フィードバック情報のために送信するデータ量およびデータレートに基づいて、Ａ−ＭＰＤＵのフィードバック部分の長さ（Ｌｅｎ＿ＦＢ）を決定する。受信機は、（ｉ）ダミー部分の長さにＡ−ＭＰＤＵ内のフィードバック部分の長さを加算した値に等しく設定されたＨＴ−ＳＩＧフィールド内の長さフィールド、および（ｉｉ）ＨＴ−ＰＰＤＵのデータフィール内でＡ−ＭＰＤＵが送信されていることを示すために「１」に設定された集約フィールドを伴うＨＴ−ＰＰＤＵを生成する。受信機は、Ｌｅｎ＿Ｄの長さを有するダミーＭＰＤＵを生成し、関連するＡ−ＭＰＤＵサブフレームのＭＰＤＵ長さフィールドをＬｅｎ＿Ｄに設定する。受信機はまた、Ｌｅｎ＿ＦＢの長さを有するフィードバックＭＰＤＵを生成し、関連するＡ−ＭＰＤＵサブフレームのＭＰＤＵ長さフィールドをＬｅｎ＿ＦＢに設定する。
【００４８】
受信機は、サウンディングフレームの終わりからＳＩＦＳ期間を待機した後、ＨＴ−ＰＰＤＵを送信する。受信機は、フィードバック情報を生成している間、ＨＴ−ＰＰＤＵのプリアンブル、ならびにダミーＭＰＤＵを送信する。受信機は、フィードバック情報を符号化し、ダミーＭＰＤＵの終わりに添付され得るフィードバックＭＰＤＵ内で符号化データを送信する。
【００４９】
フィードバック情報を生成するのに必要な時間をカバーする継続時間の追加／ダミーＭＰＤＵを含む集約フレームを使用すると、特定の利点をもたらすことができる。まず、受信機のハードウェア／シリコン要件は、受信機がフィードバック情報を生成するためのより多くの時間を有することができるので、低減され／緩和される。追加ＭＰＤＵは、送信機がサウンディングフレームをＭＡＣペイロードなしのＮＤＰ／ＺＬＦとして送信する場合、特に有用である。この場合、サウンディングフレームの終わりから即時の集約フレームの開始までの時間量は、ＭＡＣペイロードを含むサウンディングフレームの場合よりも小さい。即時Ａ−ＭＰＤＵ内で追加ＭＰＤＵを使用すると、受信機の応答時間要件を緩和することができる。
【００５０】
送信機は、受信機から集約フレームを受信し、受信機によって送信されたフィードバック情報を回復するためにこのフレームを処理する。送信機は、ＨＴ ＳＩＧフィールド内の集約フィールドに基づいて、Ａ−ＭＰＤＵが集約フレームで送信されることを認識する。送信機は、そのＭＰＤＵについてのＦＣＳに基づいて、受信された各ＭＰＤＵをチェックする。フィードバックＭＰＤＵがＦＣＳチェックを通過する場合は、送信機は、このＭＰＤＵから得られたフィードバック情報に基づいてステアリング行列を導出する。ＣＳＩ行列フィードバックでは、送信機は、フィードバックＭＰＤＵからＨｋまたはＨｅｆｆ，ｋを得て、ＨｋまたはＨｅｆｆ，ｋに基づいてＶｋを導出し、Ｖｋに基づいてＱｋを更新する。非圧縮または圧縮ビームフォーミング行列フィードバックでは、送信機は、フィードバックＭＰＤＵからＶｋを得て、Ｖｋに基づいてＱｋを更新する。
【００５１】
送信機で、ＭＡＣは、ＦＣＳ検査を実施し、ＰＨＹは、ステアリング行列を導出する。ＰＨＹは最初、フィードバックＭＰＤＵを受信し、このＭＰＤＵをＦＣＳチェックのためにＭＡＣに渡す。ＦＣＳチェックを通過した後、ＭＡＣは、ステアリング行列計算のために、フィードバックＭＰＤＵをＰＨＹに返送する。ＰＨＹとＭＡＣの両方によるフィードバックＭＰＤＵ処理の時間量を減らすために、フィードバック情報は、ＰＨＹとＭＡＣの両方からアクセス可能なメモリに格納する。共有メモリを使用すると、ＰＨＹとＭＡＣの間でデータを渡す必要をなくすことができる。ＰＨＹは、ＦＣＳチェックが終わるまでにステアリング行列計算のうちの一部または多くが完了されるように、ＭＡＣによるＦＣＳチェックと同時にステアリング行列計算を実施する。
【００５２】
ＰＨＹはまた、ステアリング行列計算および集約フレーム受信をパイプライン方式で実施する。フィードバックＭＰＤＵは、搬送波１、次いで搬送波２など、また次いで搬送波Ｎについてのフィードバック情報を運ぶ。ＰＨＹは、各副搬送波についてのフィードバック情報の受信後、その搬送波のステアリング行列計算を、残りの搬送波についてのフィードバック情報を受信する間に実施する。フレームを受信しながらステアリング行列計算をパイプライン処理すると処理遅延を減少させることができるので、次の即時のフレームを、フィードバック情報から導出されたステアリング行列を付けて、できるだけすぐに送信することができる。
【００５３】
送信機はまた、一度に１つのモードについて、ステアリングベクトルを導出することもできる。それぞれのステアリング行列は、１≦Ｓ≦Ｔとして、Ｔ個の送信アンテナから並列に送信され得るＳ個のビーム（またはモード）のためのＳ個の列を含む。送信機は、対象となっている副搬送波について１つのモードのステアリングベクトルを導出し、これらのステアリングベクトルを、別のモードのステアリングベクトルを計算しながらデータ伝送のために使用する。送信機は、各モードのステアリングベクトルが計算されるとき、データ伝送ためにそれを使用する。送信機および受信機が進行中のフレーム交換を有する場合、この処理は、即時の応答フレーム交換において送信機および受信機が明示的なビームフォーミングを有効に使用することを可能にする。
【００５４】
図５は、送信機／イニシエータによって実施されるプロセス５００の設計について示している。トレーニングシンボルを備える第１のフレーム（たとえばサウンディングフレーム）が、受信機に送信される（ブロック５１２）。第２の部分が後に続いている第１の部分を備える第２のフレーム（たとえば集約フレーム）が、たとえば第１のフレームの終わりからＳＩＦＳ期間後に受信される（ブロック５１４）。第１の部分は、受信機によってフィードバック情報を生成する時間量によって決まる長さを有する少なくとも１つのＭＰＤＵを備える。第２の部分は、フィードバック情報を運ぶ少なくとも１つのＭＰＤＵを備える。
【００５５】
少なくとも１つのステアリング行列が、第２のフレームから得られたフィードバック情報に基づいて導出される（ブロック５１６）。ブロック５１６では、少なくとも１つのチャネル行列が、フィードバック情報から得られる。少なくとも１つのビームフォーミング行列が、少なくとも１つのチャネル行列に基づいて導出され、少なくとも１つのステアリング行列を導出するために使用される。あるいは、少なくとも１つのビームフォーミング行列がフィードバック情報から得られ、少なくとも１つのステアリング行列を導出するために使用される。いずれの場合も、少なくとも１つのステアリング行列に基づいて送信空間処理が行われた第３のフレームが、受信機に送信される（ブロック５１８）。
【００５６】
図６は、送信機／イニシエータのための装置６００の設計について示している。装置６００は、トレーニングシンボルを備える第１のフレームを送信するための手段（モジュール６１２）と、フィードバック情報を運ぶ第２の部分が後に続いている、受信機によってフィードバック情報を生成する時間量によって決まる長さを有する第１の部分を備える第２のフレームを受信するための手段（モジュール６１４）と、第２のフレームから得られたフィードバック情報に基づいて少なくとも１つのステアリング行列を導出するための手段（モジュール６１６）と、少なくとも１つのステアリング行列に基づいて送信空間処理が行われた第３のフレームを送信するための（モジュール６１８）とを含む。
【００５７】
図７は、受信機／レスポンダによって実施されるプロセス７００の設計について示している。トレーニングシンボルを備える第１のフレームが、送信機／イニシエータから受信される（ブロック７１２）。第１のフレーム内のトレーニングシンボルに基づいて、フィードバック情報を生成する時間量が決定される（ブロック７１４）。フィードバック情報を送信する時間量も決定される（ブロック７１６）。フィードバック情報を運ぶ第２のフレームの長さが、フィードバック情報を生成する時間量、およびフィードバック情報を送信する時間量に基づいて決定される（ブロック７１８）。第２のフレームが、第１のフレームの終わりからＳＩＦＳ期間を待機した後、チャネルアクセスを実施せずに送信機に送信される（ブロック７２０）。フィードバック情報が、第１のフレーム内のトレーニングシンボルに基づいて生成され、第２のフレームで送信される（ブロック７２２）。フィードバック情報から導出された少なくとも１つのステアリング行列に基づいて送信空間処理が行われた第３のフレームが受信される（ブロック７２４）。
【００５８】
ブロック７１４および７１６では、生成するフィードバック情報のタイプが、複数のフィードバック情報タイプのうちから識別される。第２のフレームに使用するデータレートは、たとえば、第１のフレーム内のトレーニングシンボルから確認された受信信号品質に基づいて決定される。フィードバック情報を生成する時間量が、生成するフィードバック情報のタイプおよび／または他の要因に基づいて決定される。フィードバック情報を送信する時間量は、第２のフレームのデータレート、送信するフィードバック情報のタイプ、および／または他の要因に基づいて決定される。
【００５９】
第２のフレームは、第２の部分が後に続いている第１の部分を備える。第１の部分は、フィードバック情報を生成する時間量以上の長さを有する。第２の部分は、フィードバック情報を運ぶ。第２のフレームは、第２の部分の少なくとも１つのＭＰＤＵの第２のセットが後に続いている第１の部分の少なくとも１つのＭＰＤＵの第１のセットを含むＡ−ＭＰＤＵを運ぶ。少なくとも１つのＭＰＤＵの第１のセットは、フィードバック情報を生成する時間量以上の長さを有する。少なくとも１つのＭＰＤＵの第２のセットは、フィードバック情報を運ぶ。
【００６０】
ブロック７２２では、少なくとも１つのチャネル行列が、第１のフレーム内のトレーニングシンボルに基づいて導出される。フィードバック情報は、少なくとも１つのチャネル行列に基づいて生成され、ＣＳＩを備える。あるいは、少なくとも１つのビームフォーミング行列が、少なくとも１つのチャネル行列に基づいて導出される。次いで、フィードバック情報が、少なくとも１つのビームフォーミング行列に基づいて生成され、非圧縮または圧縮ビームフォーミング行列を備える。
【００６１】
図８は、受信機／レスポンダのための装置８００の設計について示している。装置８００は、トレーニングシンボルを備える第１のフレームを受信するための手段（モジュール８１２）と、第１のフレーム内のトレーニングシンボルに基づいてフィードバック情報を生成する時間量を決定するための手段（モジュール８１４）と、フィードバック情報を送信する時間量を決定するための手段（モジュール８１６）と、フィードバック情報を生成する時間量およびフィードバック情報を送信する時間量に基づいて、フィードバック情報を運ぶ第２のフレームの長さを決定するための手段（モジュール８１８）と、たとえば第１のフレームの終わりからＳＩＦＳ期間を待機した後、チャネルアクセスを実施せずに第２のフレームを送信するための手段（モジュール８２０）と、第１のフレーム内のトレーニングシンボルに基づいてフィードバック情報を生成し、第２のフレームでフィードバック情報を送信するための手段（モジュール８２２）と、フィードバック情報から導出された少なくとも１つのステアリング行列に基づいて送信空間処理が行われた第３のフレームを受信するための手段（モジュール８２４）とを含む。
【００６２】
図６および８内のモジュールは、プロセッサ、電子デバイス、ハードウェアデバイス、電子コンポーネント、論理回路、メモリなど、あるいはその任意の組合せを備えることができる。
【００６３】
図９は、図１のアクセスポイント１１０、および１つの局１２０の設計のブロック図を示している。アクセスポイント１１０は、データ送受信に使用してもよい複数の（Ｔ）アンテナ９２４ａ〜９２４ｔを備える。局１２０は、データ送受信に使用してもよい複数の（Ｒ）アンテナ９５２ａ〜９５２ｒを備える。
【００６４】
ダウンリンク上のアクセスポイント１１０で、送信（ＴＸ）データ処理装置９１４は、データ送信装置９１２からトラフィックデータを、かつ／またはコントローラ／プロセッサ９３０から他のデータを受信する。ＴＸデータ処理装置９１４は、受信されたデータを処理し（たとえばフォーマットし、符号化し、インタリーブし、シンボルマッピングし）、データの変調シンボルであるデータシンボルを生成する。ＴＸ空間プロセッサ９２０は、データシンボルをトレーニングシンボルで多重化し、ダウンリンクステアリング行列で送信空間処理を実施し、Ｔ個の変調器（ＭＯＤ：ｍｏｄｕｌａｔｏｒ）９２２ａから９２２ｔに出力シンボルのＴ個のストリームを供給する。トレーニングシンボルは一般に、パイロットシンボルとも呼ばれる。それぞれの変調器９２２は、出力チップストリームを生成するために、（たとえばＯＦＤＭのための）その出力シンボルストリームを処理する。それぞれの変調器９２２は、ダウンリンク信号を生成するために、その出力チップストリームをさらに調節する（たとえばアナログに変換し、増幅し、フィルタリングし、アップコンバートしてもよい）。変調器９２２ａ〜９２２ｔからのＴ個のダウンリンク信号は、それぞれアンテナ９２４ａ〜９２４ｔから送信される。
【００６５】
局１２０で、Ｒ個のアンテナ９５２ａ〜９５２ｒは、アクセスポイント１１０からダウンリンク信号を受信し、それぞれのアンテナ９５２は、受信された信号を各々の復調器（ＤＥＭＯＤ：ｄｅｍｏｄｕｌａｔｏｒ）９５４に供給する。それぞれの復調器９５４は、受信シンボルを得るために、変調器９２２によって実施された処理を補完する処理を実施する。受信（ＲＸ）空間プロセッサ９６０は、すべての復調器９５４ａ〜９５４ｒからの受信シンボルに対して空間マッチドフィルタリングを実施し、アクセスポイント１１０によって送信されたデータシンボルの推定値であるデータシンボル推定値を提供する。ＲＸデータプロセッサ９７０は、データシンボル推定値をさらに処理し（たとえばシンボル逆マッピングし、デインタリーブし、復号し）、復号されたデータをデータシンク９７２、および／またコントローラ／プロセッサ９８０に提供する。
【００６６】
チャネルプロセッサ９７８は、アクセスポイント１１０から受信されたトレーニングシンボルを処理し、ダウンリンクＭＩＭＯチャネル応答を推定する。プロセッサ９７８は、対応するビームフォーミング行列を得るために、たとえば数式（２）に示されるように、各搬送波または副搬送波群のダウンリンクチャネル行列を分解する。プロセッサ９７８は、チャネル行列、あるいは（非圧縮または圧縮）ビームフォーミング行列についてのフィードバック情報を生成する。プロセッサ９７８は、アクセスポイント１１０に返送するために、コントローラ／プロセッサ９８０にフィードバック情報を提供する。プロセッサ９７８は、対応するチャネル行列および／またはビームフォーミング行列に基づいて、対象となっている各搬送波または副搬送波群の空間フィルタ行列を導出する。プロセッサ９７８は、ダウンリンク空間マッチドフィルタリングのためにＲＸ空間のプロセッサ９６０に空間周波数フィルタ行列を提供する。
【００６７】
アップリンクのための処理は、ダウンリンクのための処理と同じであることも、異なることもある。データ送信装置９８６からのトラフィックデータ、および／またはコントローラ／プロセッサ９８０からの他のデータ（たとえばフィードバック情報）は、ＴＸデータ処理装置９８８によって処理され（たとえば符号化され、インタリーブされ、変調され）、トレーニングシンボルでさらに多重化され、アップリンクステアリング行列を用いて、ＴＸ空間のプロセッサ９９０によって空間処理される。ＴＸ空間プロセッサ９９０からの出力シンボルは、アンテナ９５２ａ〜９５２ｒを介して送信されるＲ個のアップリンク信号を生成するために、変調器９５４ａ〜９５４ｒによってさらに処理される。
【００６８】
アクセスポイント１１０では、局１２０からのアップリンク信号は、受信シンボルを得るために、アンテナ９２４ａ〜９２４ｔによって受信され、復調器９２２ａ〜９２２ｔによって処理される。ＲＸ空間のプロセッサ９４０は、受信シンボルに対して空間マッチドフィルタリングを実施し、データシンボル推定値を提供する。ＲＸデータプロセッサ９４２は、データシンボル推定値をさらに処理し、復号されたデータをデータシンク９４４に供給し、コントローラ／プロセッサ９３０にフィードバック情報を提供する。プロセッサ９３０は、フィードバック情報に基づいて、局１２０についてのダウンリンクステアリング行列を導出する。フィードバック情報は、上述されたように、効率的な処理のためにＭＡＣおよびＰＨＹの両方からアクセス可能であり得るメモリ（たとえばメモリ９３２）に格納する。
【００６９】
チャネルプロセッサ９２８は、局１２０から受信されたトレーニングシンボルを処理し、アップリンクＭＩＭＯチャネル応答を推定する。プロセッサ９２８は、対応するビームフォーミング行列を得るために、対象となっている各副搬送波または副搬送波群のアップリンクチャネル行列を分解する。プロセッサ９２８はまた、対象となっている各副搬送波または副搬送波群の空間フィルタ行列を導出する。プロセッサ９２８は、アップリンク空間マッチドフィルタリングのためにＲＸ空間プロセッサ９４０に空間フィルタ行列を提供し、局１２０へのフィードバックのためにコントローラ／プロセッサ９３０にチャネル行列またはビームフォーミング行列を提供する。
【００７０】
コントローラ／プロセッサ９３０、９８０は、それぞれアクセスポイント１１０および局１２０上の操作を制御する。メモリ９３２、９８２は、それぞれアクセスポイント１１０および局１２０のためのデータおよびプログラムコード格納する。プロセッサ９２８、９３０、９７８、９８０および／または他のプロセッサは、本明細書で述べられた諸プロセスおよび機能、たとえば図５のプロセス５００、図７のプロセス７００などを実施する。
【００７１】
本明細書に述べられた諸技術は、様々な手段によって実装することができる。たとえば、これらの技術は、ハードウェア、ファームウェア、ソフトウェア、またはその組合せで実装することができる。ハードウェア実装では、所与のエンティティ（たとえば送信機または受信機）で諸技術を実施するために使用される処理装置は、１つまたは複数の特定用途向け集積回路（ＡＳＩＣ：ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）、デジタル信号プロセッサ（ＤＳＰ：ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）、デジタル信号処理デバイス（ＤＳＰＤ：ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｉｎｇ  ｄｅｖｉｃｅ）、プログラマブル論理デバイス（ＰＬＤ：ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ：ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書で述べられた諸機能を実施するように設計された電子装置、コンピュータ、またはその組合せで実装することができる。
【００７２】
ファームウェアおよび／またはソフトウェア実装では、諸技術は、本明細書に述べられた諸機能を実施するモジュール（たとえば手順、関数など）で実装することができる。ファームウェアおよび／またはソフトウェア命令は、メモリ（たとえば図９のメモリ９３２または９８２）に格納し、プロセッサ（たとえばプロセッサ９３０または９８０）によって実行することができる。メモリは、プロセッサ内で実装されても、プロセッサの外部で実装されてもよい。ファームウェアおよび／またはソフトウェア命令は、ランダムアクセスメモリ（ＲＡＭ：ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、読取り専用メモリ（ＲＯＭ：ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、不揮発性ランダムアクセスメモリ（ＮＶＲＡＭ：ｎｏｎ−ｖｏｌａｔｉｌｅ  ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、プログラマブル読取り専用メモリ（ＰＲＯＭ：ｐｒｏｇｒａｍｍａｂｌｅ  ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ：ｅｌｅｃｔｒｉｃａｌｌｙ  ｅｒａｓａｂｌｅ  ＰＲＯＭ）、ＦＬＡＳＨメモリ、コンパクトディスク（ＣＤ：ｃｏｍｐａｃｔ  ｄｉｓｃ）、磁気または光学データ記憶デバイスなど、他のプロセッサ読取り可能媒体に格納することもできる。
【００７３】
１つまたは複数の例示的な実施形態では、述べられた諸機能は、ハードウェア、ソフトウェア、ファームウェア、またはその任意の組合せで実装されてもよい。ソフトウェアで実装される場合、諸機能は、コンピュータ読取り可能媒体内に１つまたは複数の命令またはコードとして格納され、送信される。コンピュータ読取り可能媒体は、コンピュータプログラムをある場所から別の場所に転送することを容易にする任意の媒体を含むコンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、コンピュータによってアクセスすることができる任意の使用可能な媒体であってもよい。限定のためではなく、例を挙げると、こうしたコンピュータ読取り可能媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶デバイス、あるいは所望のプログラムコードを命令またはデータ構造体の形で運びまたは格納するために使用することができ、コンピュータによってアクセスすることができる他の任意の媒体を備えることができる。またいずれの接続も正確に、コンピュータ読取り可能と呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア線、デジタル加入者線（ＤＳＬ：ｄｉｇｉｔａｌ  ｓｕｂｓｃｒｉｂｅｒ  ｌｉｎｅ）、または赤外線、無線およびマイクロ波などの無線技術を使用してウェブサイト、サーバ、あるいは他の遠隔ソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア線、ＤＳＬ、または赤外線、無線およびマイクロ波などの無線技術は、媒体の定義に含まれる。本明細書では、ディスク（ｄｉｓｋ、ｄｉｓｃ）には、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタル多用途ディスク（ＤＶＤ：ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｃ）、フロッピー（登録商標）ディスクおよびブルーレイディスクが含まれ、ただし、ディスク（ｄｉｓｋ）は通常、データを磁気的に再生し、ディスク（ｄｉｓｃ）はデータをレーザで光学的に再生する。上記内容の組合せもまた、コンピュータ読取り可能媒体の範囲内に含まれるべきである。
【００７４】
本開示の上記説明は、当業者が本開示を作成しまたは使用することを可能にするために提供されている。本開示への様々な修正が当業者には容易に明らかになり、本明細書で定義された一般的な原則は、本開示の精神または範囲から逸脱せずに他の変形形態に適用してもよい。したがって、本開示は、本明細書に述べられた諸実施例および諸設計に限定されるものでなく、本明細書に開示された諸原理および新規な諸特徴に一致する最も広い範囲が与えられるものである。
【図１】
2009540688.tif 000006
【図２】
2009540688.tif 000007
【図３】
2009540688.tif 000008
【図４Ａ】
2009540688.tif 000009
【図４Ｂ】
2009540688.tif 000010
【図５】
2009540688.tif 000011
【図６】
2009540688.tif 000012
【図７】
2009540688.tif 000013
【図８】
2009540688.tif 000014
【図９】
2009540688.tif 000015
【国際調査報告】
2009540688.tif 000016
2009540688.tif 000017