(57)【要約】   ＭＩＭＯ信号パスに関連付けられたレジスタにライトする技術が、開示されている。実施形態において、ＭＩＭＯ送信機またはＭＩＭＯ受信機内のすべての信号パスに対して、コントローラが、同一の動作パラメータまたはパラメータ群に対応したすべてのレジスタに共通の値をライトする。レジスタ内にすでに存在する値に値を累積することによって、またはレジスタ内にすでに存在する値を別の値と交換することによって、コントローラは、その後、動作パラメータが共通の値とは異なるいかなる信号パスであっても、その内のレジスタを更新する。
2011504680.tif 000002
【特許請求の範囲】
【請求項１】
複数の信号パスに関するパラメータを指定する方法であって、各々の信号パスは、信号の送信または受信のためのアンテナに対応し、レジスタのセットは、各信号パスに関連付けられており、前記方法は、
前記複数の信号パス内の前記パラメータに関連付けられたすべてのレジスタに、共通の値をライトすることを備えた第１のステップと、
前記信号パスの１つに対し、前記パラメータが前記共通の値とは異なる値に関連付けられるかどうかを判定し、そうであるならば、前記信号パスの１つの内の前記パラメータに関連付けられた前記レジスタを修正することを備えた第２のステップと
を備えた方法。
【請求項２】
請求項１に記載の方法であって、前記共通の値をライトすることが、パブリック・ライト・モードでレジスタに値をライトすることを備えた方法。
【請求項３】
請求項２に記載の方法であって、前記修正することは、プライベート・ライト・モードでレジスタにライトすることを備えた方法。
【請求項４】
請求項１に記載の方法であって、前記複数の信号パスは、複数の送信信号パスを備えた方法。
【請求項５】
請求項１に記載の方法であって、前記複数の信号パスは、複数の受信信号パスを備えた方法。
【請求項６】
請求項１に記載の方法であって、前記パラメータは、トリミング電圧である方法。
【請求項７】
請求項１に記載の方法であって、前記共通の値をライトすることは、
バス上へ前記共通の値を出力することと、
前記パラメータに関連付けられたすべてのレジスタへ前記バスから前記共通の値をラッチすることと
を備えた方法。
【請求項８】
請求項１に記載の方法であって、前記修正することは、前記信号パスの１つの内の前記レジスタにすでに存在する値に対して、値を累積することを備えた方法。
【請求項９】
請求項１に記載の方法であって、前記修正することは、前記信号パスの１つの内の前記レジスタにすでに存在する値を、別の値と交換することを備えた方法。
【請求項１０】
複数の信号パスに関するパラメータを特定するコンピュータ・プログラム製品であって、各信号パスは信号の送信または受信のためのアンテナに対応し、レジスタのセットは各信号パスに関連付けられたコンピュータ・プログラム製品は、
コンピュータに、前記複数の信号パス内の前記パラメータに関連付けられたすべてのレジスタに対し、共通の値をライトさせるためのコードと、
コンピュータに、前記信号パスの１つに対し、前記パラメータが前記共通の値と異なる値に関連付けられているかどうかを判定させ、そうであれば、前記コンピュータに、前記信号パスの１つの内の前記パラメータに関連付けられた前記レジスタを修正させるためのコードと
を備えたコンピュータ読取可能媒体を備えたコンピュータ・プログラム製品。
【請求項１１】
請求項１０に記載のコンピュータ・プログラム製品であって、前記コンピュータに、共通の値をライトさせるためのコードは、前記コンピュータに、パブリック・ライト・モードでレジスタに値をライトさせることを備えたコンピュータ・プログラム製品。
【請求項１２】
請求項１１に記載のコンピュータ・プログラム製品であって、前記コンピュータに修正させるコードは、コンピュータに、プライベート・ライト・モードでレジスタへライトさせるためのコードを備えたコンピュータ・プログラム製品。
【請求項１３】
請求項１０に記載のコンピュータ・プログラム製品であって、前記複数の信号パスは、複数の送信信号パスを備えたコンピュータ・プログラム製品。
【請求項１４】
請求項１０に記載のコンピュータ・プログラム製品であって、前記複数の信号パスは、複数の受信信号パスを備えたコンピュータ・プログラム製品。
【請求項１５】
請求項１０に記載のコンピュータ・プログラム製品であって、前記パラメータは、トリミング電圧であるコンピュータ・プログラム製品。
【請求項１６】
請求項１０に記載のコンピュータ・プログラム製品であって、前記コンピュータにライトさせるためのコードは、前記コンピュータに、
バス上へ前記共通の値を出力させ、
前記パラメータに関連付けられた前記レジスタへ前記バスから前記共通の値をラッチさせるコンピュータ・プログラム製品。
【請求項１７】
請求項１０に記載のコンピュータ・プログラム製品であって、前記コンピュータに修正させるためのコードは、前記コンピュータに、前記信号パスの前記１つの内の前記レジスタ内にすでに存在する値に対して、値を累積させるコンピュータ・プログラム製品。
【請求項１８】
請求項１０に記載のコンピュータ・プログラム製品であって、前記コンピュータに修正させるためのコードは、前記コンピュータに、前記信号パスの１つの内の前記レジスタにすでに存在する値を別の値と交換させるコンピュータ・プログラム製品。
【請求項１９】
複数の信号パスに関するパラメータを特定する装置であって、各信号パスは、信号の送信または受信のためのアンテナに対応し、レジスタのセットは、各信号パスに関連付けられた装置は、
前記複数の信号パス内の前記パラメータに関連付けられたすべてのレジスタへ共通の値をライトする手段と、
前記信号パスの１つに対し、前記パラメータが前記共通の値と異なる値に関連付けられているかどうかを判定し、そうであれば、前記信号パスの前記１つの内の前記パラメータに関連付けられた前記レジスタを修正する手段と
を備えた装置。
【請求項２０】
請求項１９に記載の装置であって、前記共通の値をライトする手段は、パブリック・ライト・モードでレジスタに値をライトする手段を備えた装置。
【請求項２１】
請求項２０に記載の装置であって、前記修正する手段は、プライベート・ライト・モードでレジスタにライトする手段を備えた装置。
【請求項２２】
請求項１９に記載の装置であって、前記複数の信号パスは、複数の送信信号パスを備えた装置。
【請求項２３】
請求項１９に記載の装置であって、前記複数の信号パスは、複数の受信信号パスを備えた装置。
【請求項２４】
請求項１９に記載の装置であって、前記パラメータは、トリミング電圧である装置。
【請求項２５】
請求項１９に記載の装置であって、前記共通の値をライトする手段は、
バス上へ前記共通の値を出力する手段と、
前記パラメータに関連付けられたすべてのレジスタへ前記バスから前記共通の値をラッチする手段と
を備えた装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、通信信号処理に関し、さらに詳しくは複数入力・複数出力（ＭＩＭＯ）システム向けの信号処理技術に関する。
【背景技術】
【０００２】
無線通信システムでは、送信機からのＲＦ変調された信号は、複数の伝播パスを経由して受信機に到達する。伝播パスの特性は、フェーディングや、マルチパスのような複数の要因のために一般に時間とともに変わる。有害なパス効果に対してダイバーシティを提供し、パフォーマンスを改善するために、複数の送信アンテナと受信アンテナが、利用されうる。一般に、複数の送信（ＴＸ）アンテナと受信（ＲＸ）アンテナを用いることにより、ダイバーシティが、増え、パフォーマンスが、改善する。
【０００３】
複数入力・複数出力（ＭＩＭＯ）通信システムは、複数（Ｍ個）の送信アンテナと複数（Ｎ個）の受信アンテナをデータ送信に利用することができる。Ｍ個の送信アンテナとＮ個の受信アンテナにより形成されたＭＩＭＯチャンネルは、Ｉ個（Ｉ≦ｍｉｎ｛Ｍ，Ｎ｝）の独立チャンネルに分解されうる。Ｉ個の独立チャンネルの各々は、次元に対応していて、ＭＩＭＯチャンネルの空間的なサブチャネル（すなわち、送信チャンネル）とも称されうる。ＭＩＭＯシステムは、複数の送信アンテナと受信アンテナにより形成された追加の次元が利用される場合、改善されたパフォーマンス（たとえば、増大した送信容量）を提供できる。
【０００４】
ＭＩＭＯシステムにおけるすべてのＴＸアンテナは、普通、対応するＴＸ信号パスが提供され、ＴＸ信号パスは、ＴＸアンテナによる送信のための信号を用意する。たとえば、ＴＸ信号パスは、ベースバンドＴＸ信号をアップコンバートと増幅とをするためのＲＦ回路を含みうる。同様に、ＭＩＭＯシステムにおけるすべてのＲＸアンテナは、普通、対応するＲＸ信号パスが提供され、ＲＸ信号パスは、ＲＸアンテナにより受信された信号を処理する。たとえば、ＲＸ信号パスは、受信した信号を増幅し、更なるＲＸ処理のためにベースバンドへ信号をダウンコンバートするＲＸ回路を含みうる。
【０００５】
各々の信号パス（ＴＸまたはＲＸ）のために、複数のパラメータは、その信号パスの特定の特性に依存して構成されることを必要としうる。たとえば、１つのそのようなパラメータは、各々のＲＸ信号パスにおける低ノイズ増幅器（ＬＮＡ）と関連付けられたコモンモード電圧トリム・パラメータでありうる。信号パス毎に、複数のそのようなパラメータが存在し、ＭＩＭＯシステム内に複数の信号パスがあると仮定すると、ＭＩＭＯシステムにおけるすべての信号パスのすべてのパラメータを構成する十分な技術を有することが望ましいだろう。
【発明の概要】
【０００６】
本開示の１つの態様は、複数の信号パスに対するパラメータを特定する方法を提供する。ここで、各々の信号パスは、信号の送信または受信のためのアンテナに対応し、各々の信号パスに関連付けられた１セットのレジスタを特定し、レジスタのセットが、各々の信号パスに関連付けられる。この方法は、パラメータに関連付けられたレジスタへ共通した値をライトすることを備えた第１のステップと、第２のステップとを備える。第１のステップはさらに、複数の信号パスにおけるパラメータに関連付けられたすべてのレジスタに共通の値を提供することを備える。第２のステップは、信号パスの１つに対して、パラメータが共通の値と異なる値に関連付けられているかどうかを判定することと、もしそうであるならば、信号パスの１つにおけるパラメータに関連付けられたレジスタを修正することとを備える。
【０００７】
本開示の別の態様は、複数の信号パスに対するパラメータを特定するためのコンピュータ・プログラム製品を提供する。ここで各々の信号パスは、信号の送信又は受信のためのアンテナに対応し、各々の信号パスに関連付けられた１セットのレジスタを特定し、レジスタのセットが各々の信号パスに関連付けられる。このコンピュータ・プログラム製品は、コンピュータにパラメータ対して、関連付けられたレジスタへ、共通の値をライトさせるためのコードを備えるコンピュータ読取可能媒体を備える。このコードはさらに、コンピュータに対して、複数の信号パスにおけるパラメータに関連付けられたすべてのレジスタに共通の値を提供させる。コードは、コンピュータに対して、信号パスの１つに対して、パラメータが共通の値から異なる値と関連付けられているかどうかを判定させる。もしそうであれば、コードは、コンピュータに対して、信号パスの１つにおけるパラメータに関連付けられたレジスタを修正させる。
【０００８】
本開示のさらに別の態様は、複数の信号パスに対するパラメータを特定する装置を提供する。ここで、各々の信号パスは、信号の送信または受信のためのアンテナに対応し、各々の信号パスに関連付けられた１セットのレジスタを特定し、レジスタのセットが各々の信号パスに関連付けられる。この装置は、パラメータに関連付けられたレジスタへ共通した値をライトする手段と、複数の信号パスにおけるパラメータに関連付けられたすべてのレジスタに共通の値を提供する手段と、信号パスの１つに対して、パラメータが共通の値と異なる値に関連付けられているかどうかを判定し、もしそうならば、信号パスの１つにおけるパラメータに関連付けられたレジスタを修正する手段とを備える。
【図面の簡単な説明】
【０００９】
【図１】図１は、ＭＩＭＯ送信のための送信機１１０と受信機１５０のブロック図を示す。
【図２】図２は、ここでＴＭＴＲ．１乃至ＴＭＴＲ．Ｍとラベル付けされた送信ユニット１１８．１乃至１１８．Ｍに関連付けられたレジスタを示す。
【図３】図３は、コントローラ／プロセッサ１３０が図２に示されたレジスタの値を連続して設定することによる従来技術を示す。
【図４Ａ】図４Ａは、送信ユニットにおけるレジスタを構成するための本開示に従ったデルタ・ライティング・スキームの第１のステップを示す。
【図４Ｂ】図４Ｂは、送信ユニットにおけるレジスタを構成するための本開示に従ったデルタ・ライティング・スキームの第２のステップを示す。
【図４Ｃ】図４Ｃは、レジスタにすでにある値が、与えられた値とともに累積されることができる実施形態を示す。
【発明を実施するための形態】
【００１０】
本明細書では、ＭＩＭＯ受信機または送信機における各々の信号パスのパラメータを特定するための効率的な技術が開示されている。
【００１１】
本明細書に記載の技術は、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、直交ＦＤＭＡ（ＯＦＤＭＡ）システム、シングル・キャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）システムのような様々な通信システムに使われうる。ＣＤＭＡシステムは、符号分割多重方式（ＣＤＭ）を利用し、異なるチャンネル化符合を使用して変調シンボルを並行して送信する。ＣＤＭＡシステムは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）、ｃｄｍａ２０００等のようなラジオ技術を利用する。ｃｄｍａ２０００は、ＩＳ−２０００規格、ＩＳ−８５６規格、及びＩＳ−９５規格をカバーする。ＴＤＭＡシステムは、グローバル移動体通信システム（ＧＳＭ）のようなラジオ技術を利用する。Ｗ−ＣＤＭＡとＧＳＭは、“第３世代パートナ・シップ・プロジェクト（３ｒｄ  Generation  Partnership  Project）”（３ＧＰＰ）からのドキュメントに記載されている。ｃｄｍａ２０００は、“第３世代パートナ・シップ・プロジェクト２（３ｒｄ  Generation  Partnership  Project  ２）”（３ＧＰＰ２）からのドキュメントに記載されている。３ＧＰＰと３ＧＰＰ２のドキュメントは、公的に利用可能である。ＯＦＤＭＡシステムは、直交周波数分割多重方式（ＯＦＤＭ）を利用し、直交サブキャリアにおいて周波数領域にて変調シンボルを送信する。ＳＣ−ＦＤＭＡシステムは、シングル・キャリア周波数分割多重方式（ＳＣ−ＦＤＭ）を利用し、直交サブキャリアにおいて時間領域にて変調シンボルを送信する。
【００１２】
本明細書に記載された技術は、アップリンクと同様にダウンリンクに対するＭＩＭＯ送信機、ＭＩＭＯ受信機として使用もされる。ダウンリンク（すなわちフォワード・リンク）は、基地局から無線デバイスへの通信リンクを称し、アップリンク（すなわちリバース・リンク）は、無線デバイスから基地局への通信リンクを称する。
【００１３】
図１は、ＭＩＭＯ送信のための送信機１１０と受信機１５０のブロック図を示す。
【００１４】
ダウンリンク送信の場合、送信機１１０は、基地局の一部であり、受信機１５０は、無線デバイスの一部である。アップリンク送信の場合、送信機１１０は、無線デバイスの一部であり、受信機１５０は、基地局の一部である。基地局は、一般に無線デバイスと通信する固定局であり、ノードBやアクセス・ポイント等とも呼ばれる。無線デバイスは、据置式かまたは移動式であり、ユーザ装置（ＵＥ）、移動局、端末、局、加入者ユニット等とも呼ばれうる。無線デバイスは、セルラ電話、携帯情報端末（ＰＤＡ）、無線モデム、ラップトップ・コンピュータ、ハンドヘルド・デバイス等でありうる。
【００１５】
コントローラ／プロセッサ１３０・１８０は、それぞれ送信機１１０と受信機１５０における様々な処理ユニットの動作を管理する。メモリ１３２・１８２は、それぞれ送信機１１０と受信機１５０のためのデータとプログラム・コードを格納する。
【００１６】
送信機１１０において、送信データ・プロセッサ（ＴＸＤａｔａ  Ｐｒｏｃ）１１２は、トラフィック・データとシグナリングを受け取り、データを処理（たとえば符号化、インタリーブ、及びシンボル・マップ）し、データ・シンボルを提供する。プロセッサ１１２はまた、パイロット・シンボルを生成し、データ・シンボルとともに、多重化する。本明細書で使用されるように、データ・シンボルは、トラフィック・データまたはシグナリングのためのシンボルであり、パイロット・シンボルは、パイロットのためのシンボルであり、シンボルは、一般に複素数値である。データ・シンボルとパイロット・シンボルは、ＰＳＫまたはＱＡＭのような変調スキームからの変調シンボルでありうる。パイロットは、送信機と受信機との両方により先天的に知られているデータである。ＴＸ  ＭＩＭＯプロセッサ１１４は、データとパイロット・シンボルについて、空間または時空に関する処理を実行し、複数（Ｍ個）の変調器１１６．１乃至１１６．Ｍへ出力シンボルを提供する。各々の変調器１１６は、その出力シンボルを変調し、関連した送信ユニット（ＴＭＴＲ）１１８に変調された出力を提供する。Ｍ個の送信ユニット１１８．１乃至１１８．ＭからのＭ個の変調された信号は、それぞれＭ個のアンテナ１２０．１乃至１２０．Ｍから送信される。
【００１７】
送信ユニット１１８．１乃至１１８．Ｍのおのおのは、たとえば各々の送信ユニット内の回路の電気的なまたはその他の特性を調整するための複数の設定可能なパラメータを有している。そのようなパラメータは、たとえばＴＸ利得制御と、ドライバ増幅バイアス制御と、ＴＸベースバンド・フィルタ制御とを含みうる。これらの設定可能なパラメータは、コントローラ／プロセッサ１３０によりプログラムされうる。
【００１８】
受信機１５０では、複数（Ｎ個）のアンテナ１５２．１乃至１５２．Ｎは、無線環境における様々な伝播パスを経由して送信された信号を受信し、Ｎ個の受信された信号を、それぞれＮ個の受信ユニット（ＲＣＶＲ）１５４．１乃至１５４．Ｎに提供する。各々の受信ユニット１５４は、その受信された信号を処理（たとえばフィルタ、増幅、周波数ダウンコンバート、デジタル化）し、受信したサンプルを、チャンネル・プロセッサ１５６と等化器／復調器１６０に提供する。ユニット１６０は、フィルタされたシンボルを提供する。受信（ＲＸ）ＭＩＭＯプロセッサ１７０は、空間的な次元に渡ってフィルタされたシンボルを組み合わせ、送信されたデータ・シンボルの推定値である検出されたシンボルを提供する。ＲＸデータ・プロセッサ１７２は、検出されたシンボルを処理（たとえばシンボル・デマップ、デインタリーブ、復号化）し、復号化されたデータを提供する。一般に、等化器／復調器１６０、ＲＸ  ＭＩＭＯプロセッサ１７０、及びＲＸデータ・プロセッサ１７２による処理は、送信機１１０における変調器１１６、ＴＸ  ＭＩＭＯプロセッサ１１４、ＴＸデータ・プロセッサ１１２による処理に相補的である。
【００１９】
受信ユニット１５４．１乃至１５４．Ｎの各々は、たとえば各々の受信ユニット内の回路の電気的な又は他の特性をトリミングするための複数の設定可能なパラメータを有する。そのようなパラメータは、たとえば高利得モードでＬＮＡ電流トリミングを制御するパラメータ、ＬＮＡコモンモード電圧トリミングを制御するパラメータ、ＬＮＡゲート電圧トリミングを制御するパラメータのような低ノイズ増幅器（ＬＮＡ）に対する設定パラメータを含みうる。これらの設定可能なパラメータは、コントローラ／プロセッサ１８０によりプログラムされうる。
【００２０】
この明細書と請求項において、“信号パス”は、ＴＸアンテナから送信される信号または、ＲＸアンテナから受信される信号に関連した回路、レジスタ、メモリ等を含む。それに応じて、信号パスは、送信ユニット、受信ユニット、変調器、またはこれらの任意のサブコンポーネントでありうる。
【００２１】
図２は、ここでＴＭＴＲ．１乃至ＴＭＴＲ．Ｍとラベル付けされている送信ユニット１１８．１乃至１１８．Ｍに関連付けられたレジスタを示している。図２の実施形態は、送信ユニットに関して記述されているが、開示された技術は受信ユニットに容易に適用されうることに注目されたい。受信ユニットに対する本明細書に記載の技術の適用は、本開示を考察することにより、当業者に対して、明らかであり、そのような実施形態は、本開示の範囲内であると考えられる。
【００２２】
図２において、各送信ユニットは、ＲＥＧ．１、ＲＥＧ．２、…、ＲＥＧ．Ｘとラベル付けされたレジスタのセットに関連付けられている。Ｘは、送信ユニット毎のレジスタの数を示す変数である。各レジスタは、その送信ユニットに対する１つまたは、複数の操作パラメータの値を含みうる。
【００２３】
本開示に従い、すべての送信ユニットは、同じセットの操作パラメータにより特徴付けられうる。それゆえ、レジスタＲＥＧ．１、…、ＲＥＧ．Ｘからなる同じセットが、図２に示されるように、各送信ユニットに対して提供される。各レジスタの値は、コントローラ／プロセッサ１３０により設定されうる。
【００２４】
図３は、コントローラ／プロセッサ１３０が図２で示されるレジスタ値を連続して設定する、従来技術を示す。図３において、各送信ユニットの各レジスタは、個別にアドレスされ、ユニークな値でライトされる。たとえば、すべての送信ユニット内のすべてのレジスタがアドレスされ、ライトされるまで、値ｖａｌｕｅ１＿１がレジスタＴＭＴＲ．１＿ＲＥＧ．１にライトされ、値ｖａｌｕｅ１＿２がレジスタＴＭＴＲ．１＿ＲＥＧ．２にライトされる、等される。この実施によれば、１つの値を１つのレジスタにライトすることが、１つのライト動作を必要とすることと仮定すると、すべての送信ユニットに対してすべてのレジスタを設定するのに必要なライト動作の数は、ＸのＭ倍である。このように、必要とされるライト動作の数は、送信ユニット毎のレジスタの数、及び送信ユニットの数とともに線形的に変化する。
【００２５】
本開示に従えば、図３で示されているようにコントローラ／プロセッサ１３０により実行されるライト動作の数は、同じパラメータがしばしば送信ユニットにわたって、同一の値をとると仮定することにより減らされうる。
【００２６】
図４Ａと図４Ｂは、送信ユニットにおけるレジスタを設定することに関する本開示に従った２ステップのデルタ・ライティング・スキームを示している。違う方法で注目されなければ、同じ技術が、受信ユニットとそれらに関連付けられたレジスタに容易に適用されうる。
【００２７】
デルタ・ライティング・スキームの第１のステップにおいて、図４Ａに示すように、単一の値ｖａｌｕｅ１が、すべての送信ユニットのＲＥＧ．１、すなわちＴＭＴＲ．２＿ＲＥＧ．１、…、ＴＭＴＲ．Ｍ＿ＲＥＧ．１にライトされる。同様に、すべての送信ユニットに対するすべてのレジスタがライトされるまで、ｖａｌｕｅ２の単一の値は、すべての送信ユニットのＲＥＧ．２にライトされ、ｖａｌｕｅ３の単一の値は、すべての送信ユニットのＲＥＧ．３にライトされる、等される。複数の送信ユニットの同じレジスタに単一の値をライトすることは、１回のみのライト動作しか必要としないことを仮定すると、デルタ・ライティング・スキームの第１のステップに従ってすべての送信ユニットに対するすべてのレジスタを設定するのに必要とされるライト動作の数は、Ｘである。ライト動作の数が、送信ユニットの数Ｍによって変化しないことに注目されたい。
【００２８】
実施形態において、１回のライト動作は、次の通りに複数のレジスタに対して単一の値を与えうる。まず、コントローラ／プロセッサ１３０は、すべての送信ユニットにおけるすべてのレジスタの間で共有される共通バスへ、所望の値を出力する。それから、適切なときに、バスの値は、すべての送信ユニットの指定されたレジスタへラッチされる。このように、単一の値は、すべての送信ユニットのレジスタへ、同時にライトされる。
【００２９】
実施形態において、すべての送信ユニットが“パブリック・ライト（public  write）”モードにある期間中、コントローラ／プロセッサ１３０は、送信ユニット内のレジスタへ値をライトする。パブリック・ライト・モードでは、１つの送信ユニット内の１つのレジスタにライトされる値は、すべてのほかの送信ユニット内の対応するレジスタに自動的にコピーされる。このように、１回のみのライト動作が、パブリック・ライト・モードにおいてすべての送信ユニット内の同じレジスタに値を特定するために必要とされる。
【００３０】
図４Ｂは、本開示に従って、送信ユニット内のレジスタへライトするためのスキームの第２のステップを示す。必要な場合、第２のステップは、デルタ・ライティング・スキームの第１のステップ（図４Ａに示される）においてレジスタにライトされる値を修正する。
【００３１】
図４Ｂにおいて、値ｄｅｌｔ１＿１は、レジスタＴＭＴＲ．１＿ＲＥＧ．１が修正される必要がある場合に限り、レジスタＴＭＴＲ．１＿ＲＥＧ．１にライトされる。このように、値ｄｅｌｔ１＿１は、図４Ａに示される第１のステップの間、すなわち“必要な場合”、図４Ｂに指定されるようにＴＭＴＲ．１＿ＲＥＧ．１にライトされる値に取って代わる。本開示に従えば、“必要な場合”という条件は、送信ユニット１の動作パラメータの実際の値が、図４Ａに示される第１のステップの間にレジスタＴＭＴＲ．１＿ＲＥＧ．１にライトされた値と異なるケースに対応しうる。このケースにおいて、レジスタＴＭＴＲ．１＿ＲＥＧ．１が修正される必要がない場合、ライト動作は、実行されない。
【００３２】
同様に、値ｄｅｌｔｍ＿ｘは、そのようなレジスタが第１のステップから修正される必要がある場合に限り、レジスタＴＭＴＲ．ｍ＿ＲＥＧ．ｘにライトされうる。このように、“必要な場合”、すなわち送信ユニットの動作パラメータに関する値がデルタ・ライティング・スキームの第１のステップの間に対応するレジスタにライトされた共通の値と異なる場合にのみ、ライト動作が実行される。
【００３３】
実施形態において、第２のステップにおける値は、１つの送信機内の１つのレジスタにライトされた値が、その他すべての送信機内の対応するレジスタにライトされない“プライベート・ライト（private write）”モードにおいてレジスタにライトされる。これは、図４Ａを参照して上述されている“パブリック・ライト”モードと対比する。この実施形態において、図４Ａに示される第１のステップは、パブリック・ライト・モードで実行される一方、図４Ｂに示される第２のステップはプライベート・ライト・モードで実行される。
【００３４】
ＭＩＭＯシステムにおいて、単一の設定可能なパラメータの値が、複数の送信ユニットにわたって、しばしば同じであると仮定すると、第２のステップの間にすべてのレジスタがライトされる必要はない。したがって、すべての送信ユニット内のすべてのレジスタを設定することが必要とされるライト動作の数は、図３に示す従来技術による実施により必要とされるＸのＭ倍の動作未満になりそうである。
【００３５】
開示されたデルタ・ライティング・スキームの可能な効率向上の例として、２つの送信アンテナＭＩＭＯシステムが２つの送信ユニットを含み、各送信ユニットが送信ユニットの設定可能なパラメータを格納するための１０のレジスタを有すると仮定されたい。さらに、２つの送信ユニットが９つのレジスタについて同一の値を共有するものと仮定されたい。図３に示す従来技術のスキームに従うと、コントローラ／プロセッサ１３０は、すべての送信ユニットについてすべてのパラメータを指定するために２０回のライト動作を実行する。対比して、図４Ａと図４Ｂに示されるデルタ・ライティング・スキームに従うと、すべてのパラメータを指定するのに、１１回のライト動作しか必要とされない。ここでは、２つの送信ユニット間で共通の値を共有しないレジスタのために１つの値を指定するために、１０回のライト動作が、第１のステップに従い、１回のライト動作が、第２のステップに従う。
【００３６】
実施形態において、デルタ・ライティング・スキームの第２のステップは、図４Ｂに示されるように、すでにレジスタ内に存在する値をオーバライトすることを必要としない。それどころか、図４Ｃに示されるように、すでにレジスタ内に存在する値は、すでにレジスタ内に存在する値と累積されうる。本開示に対するこの修正およびその他の修正は、当業者に対しては明白であり、本開示の範囲内であると考慮される。
【００３７】
実施形態において、デルタ・ライティング・スキームは、ＴＸ信号パスまたはＲＸ信号パスの電気回路を特徴付けるパラメータ以外のパラメータに適用することができる。たとえば、ＴＸ信号パスのためにオーバ・ザ・エアによって送られる電力制御コマンドを指定するレジスタは、本明細書で開示されたスキームに従って構成されうる。当業者は、送信ユニットまたは受信ユニットに関連付けられるいかなるパラメータも本明細書で開示されるスキームに従って、設定されうることを認識するだろう。そのような他のパラメータを設定するための実施形態は、本開示の範囲内であることが考慮される。
【００３８】
本開示の実施形態は、ＭＩＭＯシステムに関して記載されているが、複数のアンテナと信号パスを採用している何れかの送信機または受信機への応用は、本開示の範囲内であると考慮される。たとえば、これら技術は、アンテナ送信ダイバーシティを採用している送信機内の複数のＴＸ信号パスに関するレジスタを設定するのに応用されうる。
【００３９】
本明細書に記載された技術に基づいて、本明細書で開示された態様は、何れかの他の態様と独立して実現され、これら態様のうち、２つまたはそれ以上は、様々な手法で組み合わされることが、明白であるべきである。本明細書に記載されたこれら技術の態様は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの組み合わせで実現されうる。ハードウェアで実現された場合、これら技術は、デジタル・ハードウェア、アナログ・ハードウェア、またはこれらの組み合わせを使用して実現される。ソフトウェアで実現された場合、これら技術は、１つまたは複数の命令またはコードが格納されているコンピュータ読取可能媒体を含むコンピュータ・プログラム製品によって、少なくとも部分的に実現される。
【００４０】
例として、限定されることなく、そのようなコンピュータ読取可能媒体は、シンクロナス・ダイナミック・ランダム・アクセス・メモリ（ＳＤＲＡＭ）のようなＲＡＭ、リード・オンリ・メモリ（ＲＯＭ）、不揮発性ランダム・アクセス・メモリ（ＮＶＲＡＭ）、ＲＯＭ、電気的消去可能なプログラマブル・リード・オンリ・メモリ（ＥＥＰＲＯＭ）、消去可能なプログラマブル・リード・オンリ・メモリ（ＥＰＲＯＭ）、フラッシュ・メモリ、ＣＤ−ＲＯＭまたは他の光学的ディスク記憶装置、磁気ディスク記憶装置または他の磁気記憶装置デバイス、または、所望のプログラム・コードを命令またはデータ構造の形で搬送または格納するのに使用されることができ、コンピュータによりアクセスされることができるその他任意の現実的な媒体を備えうる。
【００４１】
コンピュータ・プログラム製品のコンピュータ読取可能媒体に関連付けられた命令群またはコードは、たとえば１つまたは複数のデジタル信号処理機（ＤＳＰ）、汎用マイクロプロセッサ、ＡＳＩＣ、ＦＰＧＡ、またはその他の等価な集積回路またはディスクリートな論理回路のような、１つまたは複数のプロセッサである、コンピュータにより実行されうる。
【００４２】
この明細書と請求項において、要素が他の要素に“接続された”または“結合された”と称されている場合、それは他の要素に直接的に接続または結合されているか、あるいは介在する要素が存在する。一方、要素が他の要素に“直接的に接続された”または“直接的に結合された”と称されるとき、介在する要素は存在しない。
【００４３】
多くの態様と例が記載された。しかし、これらの例に対する様々な修正が、可能であり、本明細書で表されている原理は、その他の態様にも同様に適用されうる。これらの態様およびその他の態様は、以下に示す特許請求の範囲のスコープ内である。
【図１】
2011504680.tif 000003
【図２】
2011504680.tif 000004
【図３】
2011504680.tif 000005
【図４Ａ】
2011504680.tif 000006
【図４Ｂ】
2011504680.tif 000007
【図４Ｃ】
2011504680.tif 000008
【国際調査報告】
2011504680.tif 000009
2011504680.tif 000010
2011504680.tif 000011
2011504680.tif 000012