(57)【特許請求の範囲】
【請求項１】
無線通信ユニットであって、
無線送信のために、第１の無線周波数信号を生成するように、ベースバンド送信信号を処理する送信器と；
第２の無線周波数信号を受信し、前記第２の無線周波数信号をベースバンド受信信号に変換する受信器と；
前記送信器及び前記受信器をアンテナに接続する、分離要素であって、前記第１の無線周波数信号の減少した部分が前記第２の無線周波数信号に導入され、これによって二次混変調歪みコンポーネントを前記ベースバンド受信信号に生成する、分離要素と；
適応予測器モジュールとを有しており、前記適応予測器モジュールは、ｄｃ予測を実行してｄｃオフセットを除去するように前記適応予測器モジュール内の前記ベースバンド受信信号をフィルタリングするよう構成され、かつｄｃ予測を実行してｄｃオフセットを除去するように適応予測器モジュール内の前記ベースバンド送信信号をフィルタリングするよう構成された少なくとも一つのフィルタを有し、前記適応予測器モジュールは、フィルタリングされたベースバンド送信信号及びフィルタリングされたベースバンド受信信号に基づいて、加算モジュールに入力するためのキャンセレーション信号を生成するよう構成されており、前記受信器は、前記キャンセレーション信号を前記ベースバンド受信信号に加算する前記加算モジュールを含む；
無線通信ユニット。
【請求項２】
前記適応予測器モジュールが、隣接チャネル干渉フィルタリングの後であって、前記隣接チャネル干渉フィルタリングされたベースバンド送信信号にゲインを適用するゲインステージの前で、前記ベースバンド送信信号の部分をタップオフする、
請求項１記載の無線通信ユニット。
【請求項３】
前記ベースバンド受信信号をフィルタリングする前記フィルタは、進み遅れハイパスフィルタ又はバンドパスフィルタのうちの少なくとも１つである、
請求項１記載の無線通信ユニット。
【請求項４】
前記適応予測器モジュールは、局部予測誤差を決定し、前記フィルタから最小二乗平均ｄｃ予測を差し引くロジックを更に含む、
請求項３記載の無線通信ユニット。
【請求項５】
前記ベースバンド送信信号は、直交ベースバンド送信信号であり、前記ベースバンド受信信号は、直交ベースバンド受信信号であり；前記適応予測器モジュールは、ベースバンド処理モジュールを含み、前記ベースバンド処理モジュールは：
直交ベースバンド送信信号及び直交ベースバンド受信信号を受信し；
独立したキャンセレーション信号を形成するように、直交ベースバンド受信信号の少なくとも一つの信号コンポーネントに基づき、独立のゲイン及び位相調整を、前記直交ベースバンド送信信号の直交部分に適用し；かつ
前記独立したキャンセレーション信号を前記加算モジュールに適用する、
請求項１記載の無線通信ユニット。
【請求項６】
前記ベースバンド処理モジュールは、複数の独立した適応フィルタを含む、
請求項５記載の無線通信ユニット。
【請求項７】
前記複数の独立した適応フィルタは、前記直交ベースバンド受信信号と前記直交ベースバンド送信信号との間のミスマッチ誤差を補償するように、マルチタップ有限インパルス応答（ＦＩＲ）フィルタを含む、
請求項６記載の無線通信ユニット。
【請求項８】
前記適応予測器モジュールに動作可能に接続され、前記ベースバンド受信信号のオンチャネルパワーレベルを測定するパワー測定モジュール；
を更に有し、
前記適応予測器モジュールは、前記ベースバンド受信信号の前記測定されたオンチャネルパワーレベルに基づいて、前記キャンセレーション信号を生成する際、前記適応予測器モジュールによって利用される適応レートを決定するベースバンド処理モジュールを含む；
請求項１記載の無線通信ユニット。
【請求項９】
前記キャンセレーション信号が二次混変調歪みコンポーネントをキャンセルするように、前記ベースバンド処理モジュールは、無相関ノイズコンポーネントを無視する、
請求項８記載の無線通信ユニット。
【請求項１０】
前記受信器は、前記加算モジュールに動作可能に接続されたアナログデジタルコンバータを含み、前記受信器は：
前記受信器に位置し、前記加算モジュールからの信号出力をフィルタリングするデジタルフィルタ；
を更に有し、
前記適応予測器モジュールは、前記フィルタリングされた出力信号及び前記ベースバンド送信信号を受信し、これらに基づいて前記キャンセレーション信号を生成する、
請求項１記載の無線通信ユニット。
【請求項１１】
前記デジタルフィルタは、デジタル隣接チャネルフィルタである、
請求項１０記載の無線通信ユニット。
【請求項１２】
前記ベースバンド送信信号の各々の少なくとも１つのタップと前記キャンセレーション信号との間の相互相関を実行し、これらの間の時間差を表す誤差信号を生成するコントローラモジュールと；
前記コントローラモジュールに動作可能に接続され、前記ベースバンド送信信号、前記キャンセレーション信号のグループからの少なくとも一つに適用される時間遅延を設定するように前記誤差信号を利用するコントローラブル遅延要素と；
を更に有する、請求項１記載の無線通信ユニット。
【請求項１３】
前記コントローラモジュールは、多くのラグポイントにおいて数値が求められた二つの信号の間の相互相関を実行する、
請求項１２記載の無線通信ユニット。
【請求項１４】
前記コントローラモジュールは、前記誤差信号が最小になるまで、前記コントローラブル遅延要素を調整する、
請求項１２記載の無線通信ユニット。
【請求項１５】
無線通信ユニットにおいて、二次混変調歪みコンポーネントを減少させるための方法であって：
無線通信が可能な、第１の無線周波数信号を生成するように、ベースバンド送信信号を処理するステップと；
ベースバンド受信信号に二次混変調歪みコンポーネントを生成する前記第１の無線周波数信号の部分を含む第２の無線周波数信号を受信するステップと；
前記第２の無線周波数信号をベースバンド受信信号に変換するステップと；
前記ベースバンド受信信号にキャンセレーション信号を加えるステップと；
ｄｃオフセットを除去するように、ベースバンド受信信号をフィルタリングするステップと；
ｄｃオフセットを除去するように、ベースバンド送信信号をフィルタリングするステップと；
フィルタリングされたベースバンド送信信号及びフィルタリングされたベースバンド受信信号に基づいて、前記キャンセレーション信号を生成するステップと；
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、混変調歪みのキャンセレーションのための集積回路、通信ユニット、及び方法に関する。本発明は、集積回路及び無線通信ユニットにおける二次混変調プロダクト歪みのキャンセレーションに適用することができる。なお、本発明はこれに限定されない。
【背景技術】
【０００２】
長年、周波数分割二重（ＦＤＤ）及び時間分割二重（ＴＤＤ）は、無線システムのアップリンク（ＵＬ）及びダウンリンク（ＤＬ）の伝送において、２つの方法の選択肢となっていた。ＦＤＤは、ＵＬ及びＤＬに対して２つの異なる周波数を利用する。これによって、周波数でこれらを分離している。これに対して、ＴＤＤは、単一の周波数をＵＬ及びＤＬ信号に利用し、時間でこれらを分離している。したがって、様々な通信標準のパフォーマンス要求を満たすために、集積回路（ＩＣ）及び／又は通信ユニットが設計され、ＵＬ／ＤＬ送信しかつ受信するコミュニケーションを分離するメカニズムとして周波数分割二重（ＦＤＤ）技術を使用してきている。
【０００３】
この結果、そして、送信（及び受信）周波数が非常に高い特に典型的な無線通信周波数、例えば広帯域の符号分割多重アクセス方式（ＷＣＤＭＡ）標準における１ＧＨｚ周波数の第三世代（３Ｇ）では、ＩＣ内又は通信ユニット内のこのような非常に高い周波数における送信信号と受信信号との間の不十分な分離による干渉が発生することが知られている。この場合に、送信信号がデュプレクスフィルタ（ｄｕｐｌｅｘ  ｆｉｌｔｅｒ）でリークし、かつ二次歪のメカニズムを介して受信ミキサでベースバンドに混合する。これによって、受信信号ノイズ比（ＳＮＲ）パフォーマンスを低下させてしまう。これによって、受信器に対する感度低下を引き起こす。この問題は、送信器がその周波数又は近い周波数で動作している時に深刻となる。すなわち送信器が最大の送信キャパシティで送信し、受信器が同じ周波数又は近い周波数で最小の受信パワーキャパシティ（受信器の「感度」と呼ぶ）で動作しているときである。このシナリオの場合、二次混変調積（ｉｎｔｅｒｍｏｄｕｌａｔｉｏｎ  ｐｒｏｄｕｃｔ）により、無線器にディセンス（感度低下ｄｅｓｅｎｓｅ）を引き起こし、ビットエラー（ＢＥＲ）障害を招く。二次混変調歪み（ＩＭ２又はＩＩＰ２）は、２つの信号が、二次非線形性を介して互いに混合し、２つの周波数（妨害）の和及び差の周波数で混変調積（ｉｎｔｅｒｍｏｄｕｌａｔｉｏｎ  ｐｒｏｄｕｃｔ）を生成する。
【０００４】
図１は、知られた回路であり、高周波数通信ユニット１００における二次混変調積の干渉効果を示している。この高周波数通信ユニット１００は、デジタルベースバンド「Ｉ」及び「Ｑ」信号１０２が入力され、デジタルアナログ変換器（ＴＸＤＡＣ）１０５に送られる。ここで、デジタルベースバンド「Ｉ」及び「Ｑ」信号１０２は、アナログベースバンド「Ｉ」及び「Ｑ」信号に変換され、ローパスフィルタ（ＬＰＦ）１１０によってフィルタリングされる。このフィルタリングされたベースバンド信号は、局部発振器（ＬＯ）１２０に接続されたミキサーステージ１１５を用いてアップコンバートされる。これによって、フィルタリングされたベースバンド信号は、ＬＯ１２０により提供されたＬＯ信号の周波数に変換される。このアップコンバートされた信号は、ミキサーステージ１１５からパワーアンプ（ＰＡ）１２５に入力される。ここにおいて、アンテナ１３５から放射される十分高い無線周波数に増幅される。このアンテナ１３５は、（送信（Ｔｘ）／受信（Ｒｘ））デュプレクスフィルタ１３０に接続される。このデュプレクスフィルタは、通信ユニットの受信パスに、送信パスから受けた信号を減衰させるよう試みる。しかしながら、このような高い周波数におけるフィルタリング技術の限界によって、相当多くの量の送信信号が、受信信号パスにリーク（１４０）することとなる。
【０００５】
したがって、受信パスにおいて、アンテナ１３５及びＴｘ／Ｒｘデュプレクスフィルタ１３０は、高周波信号を、ローノイズアンプ（ＬＮＡ）１４５に導く。この増幅された高周波信号は、直交ダウンミキサ１５０へ入力される。直交ダウンミキサ１５０は、この信号と、直交シフトされた（１５５）ＬＯソース１６０から供給される局部発振器（ＬＯ）信号との積をとることによって、増幅された信号をダウンコンバートする。直交ダウンミキサ１５０からの出力はベースバンドの周波数となり、このため、不要な信号をローパスフィルタ（ＬＰＦ／ＢＰＦ）１６５が除去し又は減衰させるように利用される。このベースバンド信号は、低周波（ＬＦ）信号であり、非常に低い中間周波数（ＶＬＩＦ）信号又はＤＣ（ゼロＩＦ）信号であることもある。フィルタリングされたベースバンド（アナログ）信号は、受信アナログデジタル変換器（ＲＸ  ＡＤＣ）１７０でデジタル化され、量子化効果を除去するようフィルタ１７５でフィルタリングされる。グラフ１８５は、受信器が、送信された信号の受信パスへのリークによって、どの程度感度が低下するか（通常「感度抑圧」と呼ばれる）を示している。この場合、感度抑圧のほとんどの効果は、受信のダウンミキサステージにおいて発生する。この減衰のパフォーマンスは、感度抑圧の観点で計測され、最終的にビットエラーレート（ＢＥＲ）となり、ベースバンド信号のＩＭＤ２積に起因する。
【０００６】
受信パスに送信信号がリークするレベルを最小化する伝統的な解決策は、表面弾性波（ＳＡＷ）フィルタを使用することである。しかしながら、ＳＡＷフィルタは、そのサイズが大きいこと及び高価であり、特に携帯電話のハンドセットビジネスにおいてなおも製品コスト及び価格の減少のニーズが存在するものの、その使用はもはや採用できるものではない。
【０００７】
解決策の１つの試みとして、ＳＡＷフィルタの機能を代替するために、集積化された狭帯域で調整可能なバンドパス又はノッチタイプフィルタが利用されてきている。しかしながら、複数のインダクタ集中素子の使用が必要であることに課題を抱えている。
【０００８】
その他の代替のアプローチとしては、キャリブレーション方式を採用することである。これは、プロセス、電圧、及び温度（ＰＶＴ）に亘るバリエーションにおいてＩＩＰ２の最大に対して受信ダウンミキサのオペレーションをトリミングすることである。しかしながら、このアプローチは、効果的ではないと言われている。なぜなら、アナログ無線周波数のためのデザインは、ＰＶＴに亘って十分な動作をしないからである。しかも、専用のトリミングポートの付加により、他の主要なＲＦメトリックとの潜在的な妥協をすることになることが問題となっている。
【０００９】
図２は、このような二次混変調積のキャンセレーションを行う１つの既知の例を示している。図示するように、デジタルベースバンド「Ｉ」及び「Ｑ」信号１０２が、同様に適合的混変調歪み（ＩＭＤ）キャンセレーション機能２１５に入力される。このＩＭＤキャンセレーション機能２１５は、通信ユニットの送信器の二次混変調歪みコンポーネントのデジタル予測を提供する。その後、二次混変調歪みコンポーネントの（信号２２０、２２５における）デジタル予測は、減算ブロック２３０、２３５でフィルタ１７５の出力信号から減算される。これによって、デュプレクスフィルタ１３０を介した送信信号のリークの結果によって、受信パスにおいて生成された二次混変調歪みコンポーネントの部分を（理論的には）取り除く。このように、干渉の予測は、相関関係（ｃｏｒｒｅｌａｔｅｄ  ｒｅｆｅｒｅｎｃｅ）に基づいている。したがって、図２の技術は、受信信号ＤＣ相関の後にエラー信号を生成している。そして、ＩＭＤキャンセレーション機能２１５において適応干渉キャンセレーションをトレーニングするよう、このエラー信号を利用する。その後、このキャンセレーションは、予測エラーのパワーの平均平方を最小にするよう適合する。
［先行技術文献］
［特許文献］
［特許文献１］
米国特許出願公開第2008/0232268号公報
［非特許文献］
［非特許文献１］
DUFRENE,  Adaptive  IP2  calibration  scheme  for  direct-conversion  receivers,  Radio  and  Wireless  Symposium,  2006  IEEE,  pp.  111-114
［非特許文献２］
APARIN,  An  Integrated  LMS  Adaptive  Filter  of  TX  Leakage  for  CDMA  Receiver  Front  Ends,  IEEE  JOURNAL  OF  SOLID-STATE  CIRCUITS,  pp.  1171-1182,  VOL.  41,  NO.  5,  MAY  2006
【発明の概要】
【発明が解決しようとする課題】
【００１０】
この種の技術には、欠点が存在する。例えば、受信器の分離度（ｓｅｌｅｃｔｉｖｉｔｙ）のパフォーマンスは（例えば、バンド幅＞１００Ｈｚである場合）、例えば、なんらかの平均技術を利用するため、非常に遅い設定時間となる欠点がある。したがって、ＤＣ修正技術を考慮する技術者は、分離度と設定時間のトレードオフを検討することになる。この技術に存在するその他の欠点としては、適応レートの固定した（したがって、リジッドな）値が、パワーレンジの全般に亘って、動作のために選択されるということが挙げられる。
【００１１】
したがって、これに対するキャンセレーションのための集積回路、通信ユニット、及び方法の改善が望まれている。
【課題を解決するための手段】
【００１２】
したがって、本発明は、単独または組合せによって、上述の１つ以上の欠点を減少させ、改善させ、或いは排除することを目的とする。本発明の一側面において、このための改善された集積回路、通信ユニット、及び方法が、添付の請求項に記載されている。
【００１３】
第１の側面に従って、無線送信のために、第１の無線周波数信号を生成するように、ベースバンド送信信号を処理する送信器が提供される。この無線通信ユニットは、第２の無線周波数信号を受信し、第２の無線周波数信号をベースバンド受信信号に変換する受信器を更に有する。前記受信器は、前記キャンセレーション信号を前記ベースバンド受信信号に加算する前記加算モジュールを更に有する。分離要素は、前記送信器及び受信器をアンテナに接続する、分離要素であって、前記第１の無線周波数信号の減少した部分が前記第２の無線周波数信号に導入され、これによって二次混変調歪みコンポーネントを前記ベースバンド受信信号に生成する。この無線通信ユニットは、前記二次混変調歪みコンポーネントに関連するｄｃオフセットを除去するために前記ベースバンド受信信号をフィルタリングし、前記ベースバンド送信信号及び前記フィルタリングされたベースバンド受信信号に基づいて、加算モジュールに入力するためのキャンセレーション信号を生成するフィルタを含む、適応予測器モジュールを更に有する。
【００１４】
このようにして、実際の送信ベースバンド、デジタル信号が基準として利用される。このデジタル信号から、実際の二次混変調歪みコンポーネント（ＩＭＤ２）のデジタル予測が生成される。この適用予測器モジュールは、フィルタを含む。このフィルタは、ベースバンド受信信号をフィルタリングし、二次混変調歪みコンポーネントに関連するｄｃオフセットを除去する。したがって、この適応予測器モジュールは、ベースバンド送信信号及びフィルタリングされたベースバンド受信信号に基づいて、加算モジュールに入力されるキャンセレーション信号を生成する。このようにして、ＩＭＤ２のデジタル予測が、加算モジュールにおいて、受信デジタル信号から減算され、その後の受信器のチェインに対して、修正されたバージョンが提供される。ミスモデリングの影響を最小にするように、そして、バリエーションを探し出すために、適応アプローチが採用される。バリエーションとしては、送受信、ＩＭＤ２ダイナミクスに現れ、例えば、処理、電圧、負荷、及び／又は、温度バリエーションによるものが挙げられる。
【００１５】
本発明の付随的な特徴に従って、ロジックは、ゲインステージの前に、ベースバンド送信信号をタップする。
【００１６】
本発明の付随的な特徴に従って、前記ベースバンド受信信号をフィルタリングする前記フィルタは、進み遅れハイパスフィルタ例えば微分器又はバンドパスフィルタのうちの少なくとも１つである。この微分器は、最小二乗平均予測モジュールの少なくとも部分を含む。
【００１７】
本発明の付随的な特徴に従って、伝達関数モジュールは、選択度対バンド幅を考慮する。
【００１８】
本発明の付随的な特徴に従って、前記ベースバンド送信信号は、直交ベースバンド送信信号であり、前記ベースバンド受信信号は、直交ベースバンド受信信号であってもよい。前記適応予測器モジュールは、ベースバンド処理モジュールを含んでもよく、前記ベースバンド処理モジュールは：直交ベースバンド送信信号及び直交ベースバンド受信信号を受信し；独立したキャンセレーション信号を形成するように、直交ベースバンド受信信号の少なくとも一つの信号コンポーネントに基づき、独立のゲイン及び位相調整を、前記直交ベースバンド送信信号の直交部分に適用する。前記ベースバンド処理モジュールは、前記独立したキャンセレーション信号を前記加算モジュールに適用してもよい。このようにして、独立した位相及びゲイン調整を持つ、強化された二次混変調歪みモデルが生成される。
【００１９】
本発明の付随的な特徴に従って、前記ベースバンド処理モジュールは、複数の独立した適応フィルタを含んでもよい。前記複数の独立した適応フィルタは、前記直交ベースバンド受信信号と前記直交ベースバンド送信信号との間のミスマッチ誤差を補償するように、マルチタップ有限インパルス応答（ＦＩＲ）フィルタを含んでもよい。
【００２０】
本発明の付随的な特徴に従って、無線通信ユニットは、前記適応予測器モジュールに動作可能に接続され、前記ベースバンド受信信号のオンチャネルパワーレベルを測定する測定モジュールを有してもよい。前記適応予測器モジュールは、前記ベースバンド受信信号の前記測定されたオンチャネルパワーレベルに基づいて、前記キャンセレーション信号を生成する際、前記適応予測器モジュールによって利用される適応レートを決定するベースバンド処理モジュールを含んでもよい。このようにして、二次混変調歪みを減少させるための適応レートの自動的なレギュレーションを提供するメカニズムが記載されている。
【００２１】
本発明の付随的な特徴に従って、前記キャンセレーション信号が二次混変調歪みコンポーネントをキャンセルするように、前記ベースバンド処理モジュールは、無相関ノイズコンポーネントを無視してもよい。
【００２２】
本発明の付随的な特徴に従って、前記受信器は、前記加算モジュールに動作可能に接続されたアナログデジタルコンバータを含んでもよい。前記受信器は、前記受信器に位置し、前記加算モジュールからの信号出力をフィルタリングするデジタルフィルタを更に有してもよい。前記適応予測器モジュールは、前記フィルタリングされた出力信号及び前記ベースバンド出力信号を受信し、これらに基づいて前記キャンセレーション信号を生成する。このようにして、キャンセレーションノードは、ベースバンドフィルタリング要素に亘って、分配される。
【００２３】
本発明の付随的な特徴に従って、前記デジタルフィルタは、デジタル隣接チャネルフィルタであってもよく、これは、マッチングフィルタを含んでもよい。
【００２４】
本発明の付随的な特徴に従って、無線通信ユニットは、前記第１のベースバンド送信信号の各々の少なくとも１つのタップと前記キャンセレーション信号との間の相互相関を実行し、これらの間の時間差を表す誤差信号を生成するコントローラモジュールを更に含んでもよい。無線通信ユニットは、コントローラモジュールに動作可能に接続され、前記第１のベースバンド送信信号、前記キャンセレーション信号のグループからの少なくとも一つに適用される時間遅延を設定するように前記誤差信号を利用するコントローラブル遅延要素を更に含んでもよい。このようにして、セルフチューニング時間調整システムが得られる。
【００２５】
本発明の付随的な特徴に従って、前記コントローラモジュールは、多くのラグポイントにおいて数値が求められた二つの信号の間の相互相関を実行してもよい。
【００２６】
本発明の付随的な特徴に従って、前記コントローラモジュールは、前記誤差信号が最小になるまで、前記コントローラブル遅延要素を調整してもよい。
【００２７】
本発明の第２の側面に従って、無線通信ユニットのための集積回路が提供される。この集積回路は、無線送信のために、第１の無線周波数信号を生成するように、ベースバンド送信信号を処理する送信器を含む。この集積回路は、第２の無線周波数信号を受信し、第２の無線周波数信号をベースバンド受信信号に変換する受信器を更に有する。前記受信器は、前記キャンセレーション信号を前記ベースバンド受信信号に加算する前記加算モジュールを更に有する。受信器は、前記第１の無線周波数信号の減少した部分が前記第２の無線周波数信号を更に受信し、これによって二次混変調歪みコンポーネントを前記ベースバンド受信信号に生成する。この集積回路は、前記二次混変調歪みコンポーネントに関連するｄｃオフセットを除去するために前記ベースバンド受信信号をフィルタリングし、前記ベースバンド送信信号及び前記フィルタリングされたベースバンド受信信号に基づいて、加算モジュールに入力するためのキャンセレーション信号を生成するフィルタを含む、適応予測器モジュールを更に有する。
【００２８】
本発明の第３の側面に従って、無線通信ユニットにおいて、二次混変調歪みコンポーネントを減少させるための方法が提供される。この方法は、無線通信が可能な、第１の無線周波数信号を生成するように、ベースバンド送信信号を処理するステップと；前記ベースバンド受信信号に二次混変調歪みコンポーネントを生成する前記第１の無線周波数信号の部分を含む第２の無線周波数信号を受信するステップと；を有する。この方法は、前記第２の無線周波数信号をベースバンド受信信号に変換するステップと；前記ベースバンド受信信号にキャンセレーション信号を加えるステップと；前記二次混変調歪みコンポーネントに関連するｄｃオフセットを除去するように、ベースバンド受信信号をフィルタリングするステップと；前記ベースバンド送信信号及び前記フィルタリングされたベースバンド受信信号に基づいて、前記キャンセレーション信号を生成するステップと；を更に有する。
【００２９】
本発明の第４の側面に従って、無線通信ユニットにおいて、二次混変調歪みコンポーネントを減少させるための実行可能なプログラムコードを有するコンピュータプログラム製品が提供される。実行可能なプログラムコードは、無線通信が可能な、第１の無線周波数信号を生成するように、ベースバンド送信信号を処理するステップと；前記ベースバンド受信信号に二次混変調歪みコンポーネントを生成する前記第１の無線周波数信号の部分を含む第２の無線周波数信号を受信するステップと；を処理可能である。実行可能なプログラムコードは、前記第２の無線周波数信号をベースバンド受信信号に変換するステップと；前記ベースバンド受信信号にキャンセレーション信号を加えるステップと；前記二次混変調歪みコンポーネントに関連するｄｃオフセットを除去するように、ベースバンド受信信号をフィルタリングするステップと；前記ベースバンド送信信号及び前記フィルタリングされたベースバンド受信信号に基づいて、前記キャンセレーション信号を生成するステップと；を処理可能である。
【００３０】
以下の実施例を参照すれば、本発明の他の側面も明らかとなる。
【００３１】
本発明の更なる詳細、側面、及び実施例は、図面を参照しながら、例示的なものとしてのみ記載される。図面の要素は、単純化及び明確化のために、スケールに従って描かれているとは限らない。同様の参照番号は、理解を助けるためにそれぞれの図面に含まれている。
【図面の簡単な説明】
【００３２】
【図１】二次混変調歪みに係る既知の課題を表す通信ユニットの高水準ブロック図である。
【図２】二次混変調歪みの問題を解決する既知の潜在的な解決策を表す通信ユニットの高水準ブロック図である。
【図３】本発明の実施例をインプリメントするよう適合した通信ユニットの高水準ブロック図である。
【図４】本発明の実施例をインプリメントする通信ユニットの実施例に係る、より詳細な機能ブロック図である。
【図５】二次混変調歪み（ＩＭＤ２）モデルの構造の例を示す図である。
【図６】図４の受信器のパスの受信器ベースバンドモデルの例を示す図である。
【図７】例えば、固定遅延同期技術を補うための、自己調整遅延メカニズムの例を示す図である。
【図８】本発明の実施例の信号処理機能をインプリメントし得る典型的なコンピューティングシステムを示す図である。
【発明を実施するための形態】
【００３３】
符号分割多元接続通信をサポートする無線通信ユニットの観点から本発明の例を説明する。なお、本明細書に記載されている幾つかのコンセプトは、いかなるタイプの通信ユニットにも適用することができることを、当業者であれば理解できるであろう。したがって、実施例は、ＣＤＭＡ通信ユニットに限定されるものではない。
【００３４】
さて、図３を参照する。この図には、無線通信ユニット（これは、第３世代パートナーシッププロジェクトのコンテクストにおいて（３ＧＰＰ）通信システムの観点から、セルラ通信又はユーザ機器（ＵＥ）のモバイルサブスクライバユニット（ＭＳ）としばしば呼ばれる。）が示されている。この無線通信ユニットは、好ましくは、無線通信ユニット３００内の受信と送信のチェインの間の隔離を提供するデュプレクスフィルタ又はアンテナスイッチ３０４に接続されるアンテナ３０２を含む。
【００３５】
この受信のチェインは、当該技術において知られているように、（受信、フィルタリング、及び中間周波数またはベースバンド周波数変換を効果的に提供する）受信器フロントエンド回路３０６を含む。このフロントエンド回路３０６は、信号処理モジュール３０８と直列に接続されている。この信号処理モジュール３０８からの出力は、適切な出力デバイスに提供される。コードパワーインジケータ（ＲＳＣＰ）回路３１２は、サブスクライバユニット制御の全体を維持するコントローラ３２４に接続されている。このコントローラ３１４は、受信された情報から、ビットエラーレート（ＢＥＲ）又はフレームエラーレート（ＦＥＲ）データを受け取る。このコントローラ３１４は、レシーバフロントエンド回路３０６、及び（通常デジタルシグナルプロセッサ（ＤＳＰ）３３０により実現される）信号処理モジュール３０８に接続される。このコントローラは、デコード／エンコード機能、同期パターン、コードシーケンス、ＲＳＳＩデータ等の処理内容を選択的に記憶するメモリデバイス３１６に接続されている。
【００３６】
本発明の実施例に従って、メモリデバイス３１６は、例えば適応フィルタ係数、リニア送受信ゲイン値、時間調整設定、転送レート値、ｄｃフィルタチューニングレート等のフィルタ情報を記憶する。より高次のレベルのメモリデバイス３１６が記憶し得るものとしては、より低レベルのハードウエアを構成し制御するマシンデータ／コードの状態が挙げられる。したがって、このメモリデバイス３１６に含まれるデータは、無線通信ユニット３００に利用され、かつ、信号処理モジュール３０８により処理される。更に、タイマ３１８は、無線通信ユニット３００内において、動作（時間に依存した信号の送受信）のタイミングをコントロールするよう、コントローラ３１４と動作可能に接続されている。
【００３７】
送信チェインに関しては、これは、基本的に、キーパッドなどの入力デバイス３２０を含み、直列的に送信器／変調回路３２２及びパワーアンプ３２４に接続され、アンテナにつながっている。この送信器／変調回路３２２及びパワーアンプ３２４は、任意にコントローラ３１４に応答する。
【００３８】
送信チェインにおける信号処理モジュールは、受信チェインにおけるプロセッサとは独立にインプリメントされてもよい。或いは、信号処理モジュール３０８は、図３に示されるように送信及び受信信号の両者の処理をインプリメントするように利用されてもよい。もちろん、無線通信ユニット３００内の様々なコンポーネントは、独立又は集積されたコンポーネントの形で実現されてもよい。したがって、最終的な構造は、応用、或いは設計の選択に単に依存する。
【実施例】
【００３９】
図４を参照すると、無線通信ユニット４００の実施例のより詳細な機能ブロック図が示されている。この無線通信ユニット４００は、送信デジタルアナログ変換器（ＴＸ  ＤＡＣ）４０６に入力されるデジタルベースバンド「Ｉ」及び「Ｑ」信号４０２、４０４を含む。ここにおいて、デジタルベースバンド「Ｉ」及び「Ｑ」信号４０２、４０４は、アナログベースバンド「Ｉ」及び「Ｑ」信号に変換され、ローパスアナログアンチエリアシングフィルタ４０８によってフィルタリングされる。このベースバンド信号は、局部発振器（ＬＯ）４１２に接続されたミキサステージ４１０を利用して周波数がアップコンバートされる。これによって、フィルタリングされたベースバンド信号は、ＬＯ４１２によって提供されたＬＯ信号の周波数に周波数が変換される。ミキサステージ４１０からのアップコンバートされた信号出力は、パワーアンプ４１４に入力される。ここで、この信号は、アンテナ４１８から放射される十分に高い無線周波数レベルに増幅される。アンテナ４１８は、（送信（Ｔｘ）／受信（Ｒｘ））デュプレクスフィルタ４１８に接続されている。このフィルタは、送信パスからの受け取られた信号を通信ユニットの受信パスに入らぬよう減衰させる。しかしながら、フィルタリング技術の限界によって、このような高周波数において、送信信号の非常に多くが受信パスにリークし得る。受信パスにおいて、アンテナ４１８及びＴｘ／Ｒｘデュプレクスフィルタ４１６のルートは、高周波数信号を受け取りローノイズアンプ（不図示）に渡す。この増幅された高周波数信号は、直交ダウンミキサ４２０に入力される。この直交ダウンミキサ４２０は、ＬＯソース４２４から供給された局部発振（ＬＯ）信号の直交シフトされた（４２２）信号によって積をとることにより、この増幅された信号をダウンコンバートする。直交ダウンミキサ４２０からの出力は、ベースバンド周波数となっており、これにより、周波数領域において、不要な隣接チャネル干渉（ＡＣＩ）信号を除去する（又は、実質的に減衰させる）よう、アナログローパス又はバンドパスフィルタ（ＬＰＦ／ＢＰＦ）４２６が利用できる。
【００４０】
このベースバンド信号は、低周波（ＬＦ）信号であり、非常に低い中間周波数（ＶＬＩＦ）信号又はＤＣ（ゼロＩＦ）信号である。フィルタリングされたベースバンド（アナログ）信号は、アナログデジタル変換器（ＲＸ  ＡＤＣ）４２８内でデジタル化される。
【００４１】
１つの実施例に従って、デジタル伝送、「Ｉ」及び「Ｑ」サンプル４０２、４０４は、送信ＤＡＣ４０６の前で、タップオフ（ｔａｐ−ｏｆｆ）されて、ｇ（ｎ）フィルタ４３６によりフィルタリングされる。ここで、ｇ（ｎ）は、タップオフ、参照ポイントと、（アンテナ４１８における）送信無線周波数ポートとの間の送信パスに沿って存在する合成（例えば、デジタルプラスアナログ）フィルタリングのモデルであるよう構成される。なお、ｇ（ｎ）は、正確には以下のように表記される。
【００４２】
【数１】
0005575912.tif 000002
１つの実施例において、ｇ（ｎ）フィルタ４３６は、固定の予め定められたフィルタであり、アプリオリに既知であると仮定される。この実施例において、係数（ｍｏｄｕｌｕｓ）又は振幅（ａｍｐｌｉｔｕｄｅ）は、フィルタリングされた送信ベースバンド信号の二乗されたＩ２＋Ｑ２が、二乗モデル４３８で算出され、かつプログラマブルデジタルタップ付き遅延ラインモジュールＺ−Ｄ、４４０によって遅延させられる。なお、Ｚ−Ｄは、正確には以下のように表記される。
【００４３】
【数２】
0005575912.tif 000003
プログラマブルデジタルタップ付き遅延ラインモジュールＺ−Ｄの１つの目的は、キャンセレーションのポイントにおいて、デジタル予測を実際のＩＭＤ２積に同期させることである。
【００４４】
１つの実施例において、関連するアナログフィルタ偏差から生じる送信から受信へのグループの遅延の偏差は、十分に小さいため、固定されたプログラマブル遅延の解像度は、例えば１／４チップ期間より良好であれば十分である。従って、遅延ライン値すなわち、
【００４５】
【数３】
0005575912.tif 000004
は、構成ファームウェア又はソフトウェアの上位レイヤによって設定することができる。
他の実施例としては、遅延ライン値［数３］は、プログラマブル遅延素子を用いて設定されてもよい。
【００４６】
二乗モジュール４３８からの同期した振幅二乗信号出力（ｓｙｎｃｈｒｏｎｉｓｅｄ  ａｍｐｌｉｔｕｄｅ  ｓｑｕａｒｅｄ  ｓｉｇｎａｌ  ｏｕｔｐｕｔ）は、デジタルフィルタ４４２において、
【００４７】
【数４】
0005575912.tif 000005
によってフィルタリングされる。これは、受信パスに沿って合成ベースバンドフィルタリングをモデリングする。これは、例えば、アナログ受信フィルタ、ＡＤＣ信号伝送ダイナミックス、あらゆるＣＩＣデシメーションフィルタ、あらゆるデジタル補償／デシメーションモジュール、及びあらゆる受信チャネル、ＳＲＲＣ（ｓｑｕａｒｅ  ｒｏｏｔ  ｒａｉｓｅｄ  ｃｏｓｉｎｅ）フィルタが含まれてもよい。
送信の場合、［数４］は、予め定められた、固定フィルタであってもよい。この値は、研究段階のデータによるオフラインで定められてもよい。
【００４８】
この振幅同期二乗信号は、スケーリングモジュール４４６において、決定性（ｄｅｔｅｒｍｉｎｉｓｔｉｃ）ゲイン値
【００４９】
【数５】
0005575912.tif 000006
により基準化（ｓｃａｌｅｄ）される。これは、デジタルＴＸタップオフポイントからデジタルキャンセレーションポイントまでの、アプリオリに知られたゲインを表している。同期したフィルタリングされた振幅二乗信号［数５］をスケーリングする、スケーリングモジュール４４６は、デジタルベースバンドから送受切換器（ｄｕｐｌｅｘｅｒ）４１６（又はデュプレクスフィルタ）の送信ポートまでの送信パスに沿った既知のゲイン、送受切換器（最悪の場合）の送受信分離、及びフロントエンド受信器（リニア）ゲイン（例えば、ＬＮＡ（不図示）及びダウンミキサステージ４２０からデジタルベースバンドキャンセレーションポイントまでの既知の（例えば、大部分は、ＡＧＣ（明確化のために不図示）からのゲイン）に支配されたゲイン）を含んでいる。１つの実施例において、このゲインは、送信パスに沿った実際のゲイン（これは、送信ターゲット出力パワーに基づいている）、及びＡＧＣ設定に基づいて、ファームウェア又はソフトウェアの上位レイヤによって、動的に設定されてもよい。
【００５０】
キャンセレーションのパス最終ステージは、２つの、低次（ｌｏｗ  ｏｒｄｅｒ）の適応有限インパルス応答（ＦＩＲ）フィルタすなわち、それぞれ「Ｉ」及び「Ｑ」パスに対するフィルタ、
【００５１】
【数６】
0005575912.tif 000007
を含んでいる。
【００５２】
ＦＩＲフィルタは、デジタルフィルタのタイプであり、フィルタのクロネッカーのデルタ入力（Ｋｒｏｎｅｃｋｅｒ  ｄｅｌｔａ  ｉｎｐｕｔ）インパルス応答は、有限である。なぜなら、有限回数のサンプルインターバルにおいてゼロに解決するからである。Ｎ次のＦＩＲフィルタのインパルス応答は、Ｎ＋１サンプルまで続き、その後ゼロとなる。適応ＦＩＲフィルタ４４８、４４９の目的は、主として、受信ミキサーステージを通る実際のＩＭＤ２ゲインをモデルとすることである。加えて、所定のスカラーゲイン４４６
【００５３】
【数７】
0005575912.tif 000008
に関連する不明ないかなるゲインも減じられ又は取り除かれることである。これは、送受切換器の送受信分離の予測、及び送信及び受信パスに沿ったその他のゲインに関連する。
加えて、１つの実施例において、以下の適応ＦＩＲフィルタ、すなわち、
【００５４】
【数８】
0005575912.tif 000009
は、いかなる不確定な位相、及び、送信及び受信フィルタ、すなわち、それぞれ
【００５５】
【数９】
0005575912.tif 000010
のモデリングミスに起因する時刻不整合偏差（ｒｅｓｉｄｕａｌ  ｔｉｍｅ  ｍｉｓａｌｉｇｎｍｅｎｔ）を減少させることにも対処する。更に、１つの実施例において、２つの独立した適応ＦＩＲフィルタ、すなわち、
【００５６】
【数１０】
0005575912.tif 000011
の提供は、通常のゲインの関係を超えた、より複雑なＩＭＤ２モデルに対応してもよい。
特に、この構成は、独立したＩＭＤ２位相応答を持つ、「Ｉ」及び「Ｑ」パスを容易にする。これに対して、従来の、伝統的なフィルタモデルは、独立のゲインレスポンスのみに対応する。そして、２つのパスに沿って、共通の位相応答を仮定している。
【００５７】
この実施例において、適応ＦＩＲフィルタ
【００５８】
【数１１】
0005575912.tif 000012
の出力
【００５９】
【数１２】
0005575912.tif 000013
は、ＩＭＤ２積の複合予測（ｃｏｍｐｌｅｘ  ｂａｓｅｂａｎｄ  ｅｓｔｉｍａｔｅ）を提供する。これは、受信パスで、減算モジュール４３０において、実際に受信した「Ｉ」及び「Ｑ」の値から減算され、図示するように、キャンセルされた（又は訂正された）複素信号（ｃｏｍｐｌｅｘ  ｓｉｇｎａｌ）を生成する。このキャンセルされた（又は訂正された）複素信号は、デジタル隣接干渉（ＡＣＩ）フィルタ４３２において、フィルタリングされる。
【００６０】
１つの実施例において、キャンセルされた（又は訂正された）複合信号は、また適応アップデート式（ａｄａｐｔｉｖｅ  ｕｐｄａｔｅ  ｅｑｕａｔｉｏｎ）に対する誤差となる。
【００６１】
独立した「Ｉ」及び「Ｑ」の調整を用いたＩＭＤ２ファクタのモデリング。
【００６２】
適応キャンセラの正確なインプリメンテーションにおける重要なファクタは、送信ベースバンド回路から受信ベースバンド回路までのＩＭＤ２パスのモデリングである。ここで図５を参照する。これを達成するための二次混変調歪み（ＩＭＤ２）ベーシックモデル５００の構成の実施例が示されている。
【００６３】
図４の送受切換器４１６の有限の分離のために、ある程度の送信パワーは、受信ポートにリークしてしまう。図５を参照すると、リークした送信信号５０５は、以下のように表現できる。
【００６４】
【数１３】
0005575912.tif 000014
ここで、Ａは、エンベローブ、又は送信無線周波数信号の振幅変調されたコンポーネントである。
【００６５】
ωｔｘは、送信無線周波数信号のキャリア周波数である。そして、
φｔｘは、送信無線周波数信号の位相変調されたコンポーネントである。
【００６６】
位相オフセット、キャリアオフセット、位相誤差、及びその他の全ての障害、及び送信器の不完全性は、この「ベーシック」モデル５００を説明するために、無視している。送信から、Ｒｘの無線周波数入力ポート及び局部発振器ポートの両者への寄生結合パス（ｐａｒａｓｉｔｉｃ  ｃｏｕｐｌｉｎｇ  ｐａｔｈｓ）、加えてあらゆる他の寄生結合パスは、リークした信号と、自身を混合した信号を生成する。これによって、二乗された特徴（ｃｈａｒａｃｔｅｒｉｓｔｉｃ  ｓｑｕａｒｉｎｇ）、或いは二次の影響（ｓｅｃｏｎｄ  ｏｒｄｅｒ  ｅｆｆｅｃｔ）が発生する。これは、結果的に以下の式［２］に比例したベースバンド信号を含む出力となる。
【００６７】
【数１４】
0005575912.tif 000015
そして、２倍送信キャリア周波数における無線周波数の項は、以下の式［３］に比例する。
【００６８】
【数１５】
0005575912.tif 000016
受信器アナログチャネルフィルタ５５５、５６０は、二乗されたこの周波数コンポーネントを除去する。これによって、ベースバンドの項は、リークした送信振幅変調（ＡＭ）レベルと比例したままとなる。送信リーケージの位相コンポーネントは、ミキサーステージのＩＩＰ２によって決定されることによって、ベースバンドに混合される振幅変調され二乗されたパワーレベルで、二乗モジュール５３０において二乗効果により効果的に取り除かれる。重み又はゲインの項すなわち、
【００６９】
【数１６】
0005575912.tif 000017
が、「Ｉ」及び「Ｑ」のパスの両者に導入される。そして、このスケーリング効果をモデリングし、基本的なＩＭＤ２項が以下のように表せる。
【００７０】
【数１７】
0005575912.tif 000018
重み又は「ａ２係数」は、ＩＩＰ２の従来の定義に合わせることができる、すなわち、以下の式［５］のように表せる。
【００７１】
【数１８】
0005575912.tif 000019
ここで、
【００７２】
【数１９】
0005575912.tif 000020
である。
【００７３】
したがって、実際のミキサーステージＩＩＰ２パフォーマンスが計算されると、等価な「ａ２」の係数を計算することができる。さらに、無線周波数エンベロープは、原理的には、元の送信振幅変調信号を、単純に基準化した、遅延させた、及び／又は、フィルタリングしたものであるため、そして、この基準、及びフィルタリングが分かれば、振幅変調され二乗された項、及び対応する瞬間のＩＭＤ２の時間連鎖の数値を求める（ｅｖａｌｕａｔｅ）ことが可能である。したがって、「基本的」モデル５００、及び式［４］ないし［６］は、限定された従来の定義及びＩＭ２のモデルを包含（ｅｎｃａｐｓｕｌａｔｅ）する。本発明者は、ある例において、この基本モデルは十分ではなく、「Ｉ」及び「Ｑ」ＩＭ２パスに沿った純粋なゲインに限定される代わりに、独立なフィルタが使用されてもよいと認識している。
【００７４】
図５の２番目の図を、ここで参照する。二次混変調ひずみ（ＩＭＤ２）拡張モデル５９０の実施例の構造が示されている。特に、拡張モデル５９０は、「Ｉ」及び「Ｑ」ＩＭＤ２パスに沿った共通位相レスポンスのいかなる不十分な可能性のある算出をも示している。実施例の拡張モデルは、独立な、低いオーダのＦＩＲ構造５６５、５７０を含む。それは、各々のパスに沿って異なる位相レスポンスを可能とするために、各々がそれぞれのパス上に組み込まれている。図５の２番目の図に示すように、１つの「ａ２」係数は、ここでは、低いオーダのＦＩＲ構造５６５、５７０と交換される。そうすると、過去と現在の振幅調整された二乗値は瞬間的なＩＭＤ２の評価に使用される。さらに、一つの実施例において、それぞれのＦＩＲタップの係数は、構成可能であり、ベースバンドアナログアンチイメージング（ａｎｔｉ−ｉｍａｇｉｎｇ）及び受信フィルタリングに関連する不確定要素及び時間により変化するモデリング誤差を探すことができる。低いオーダのＦＩＲ構造５６５、５７０が適応的で、動的に更新され、かつ、例えば、ＦＩＲ形態は、以下のようになる。
【００７５】
【数２０】
0005575912.tif 000021
この構造を用いることにより、拡張ＩＭＤ２モデルは以下のようになる。
【００７６】
【数２１】
0005575912.tif 000022
古典的な（基本的な）ＩＭＤ２モデルは、式［８］の拡張モデルの特殊なものである点に留意すべきである。ここで、Ｍ＝１である。これによって、
【００７７】
【数２２】
0005575912.tif 000023
である。
【００７８】
次に図６を参照する。図４の受信器パスの受信器ベースバンド処理モデル６００の実施例が示されている。受信器ベースバンド処理モデル６００は、無線周波数ポートと図４の受信器ミキサーステージの局部発信ポートとの間の寄生カプリングパス効果を等化する、二乗モジュール６０２を含む。図５に示したように、リーク信号を自分でミキシングすることによって、二乗効果が生じる。受信器ベースバンド処理モデル６００は、更に、独立の適合ＦＩＲフィルタとして、以下のフィルタを含む。
【００７９】
【数２３】
0005575912.tif 000024
そして、これらは、より複雑な（ｃｏｍｐｌｅｘ）受信ベースバンド処理ＩＭＤ２モデルを許容する。これは、通常のゲイン関係のそれを超えるものである。
この受信ベースバンド処理モデル６００は、更にそれぞれ「Ｉ」及び「Ｑ」アナログ隣接チャネルフィルタ（ａｄｊａｃｅｎｔ  ｃｈａｎｎｅｌ  ｆｉｌｔｅｒ）４２６を含む。この後に、ＡＧＣステージ６０５が続き（図４には図示せず）、これは、更にΣΔ―ＤＡＣ（関連する信号整形を含む）４２８に接続されている。この受信器ベースバンド処理モデル６００は、更に、それぞれ「Ｉ」及び「Ｑ」に、ＣＩＣフィルタリング（加えて、いかなる関連する補償／デシメーションステージをも含む）６２０を有するデシメータを含む。その後、それぞれ、デジタル隣接チャネルインターフェースフィルタ４３２及びデジタルＳＲＲＣチャネルフィルタ６２５（これも図４には示されていない）が続く。
【００８０】
説明を簡単にする目的だけのために、ＤＣ又はオフセット修正システム／モデルは、図５及び図６の説明モデルには、含まれていない。オフセットは、キャンセラのパフォーマンス、特に、ＩＭＤ２ＦＩＲ係数をトレーニングし、又は、適合させる予測器に広範な影響を与えるが、ＤＣ効果は、別個に取り扱われ、そして、明示的にはモデリングされない。
【００８１】
ある実施例において、アナログ隣接チャネル干渉フィルタ４２６及びアナログＡＧＣ６１０は、整合（ｍａｔｃｈｅｄ）していると仮定される。なお、これらの差の不整合（ｄｉｆｆｅｒｅｎｔｉａｌ  ｍｉｓｍａｔｃｈ）が無視可能である限りにおいて、そのように仮定される。この観点から、ベースバンド処理を表現するために、共通のゲイン及びフィルタが利用されるという点まで、図６のモデルを更に単純化することができる。
【００８２】
したがって、米国特許公開公報２００８／０２３２２６８号明細書の既知の技術は、共通のデジタル「Ｉ」及び「Ｑ」処理パスの利用を提案する受信器チェインを開示している。したがって、米国特許公開公報２００８／０２３２２６８号明細書の従来技術は、シングルタップ及び／又はシングルゲインステージの利用を提案しているものである。したがって、上述の一つの実施例において、本発明は、「Ｉ」及び「Ｑ」パスの二次のオーダの独立のパスを調整するデジタル処理チェインを提供することによって、ＩＭＤ２積のより正確なキャンセレーションをどのように提供するかの課題を解決する無線通信ユニットを開示している。無線通信ユニットの一つの実施例において、ベースバンド信号は、直交（ｑｕａｄｒａｔｕｒｅ）ベースバンド信号である。無線通信ユニットの実施例は、ベースバンド処理モジュールを含む適応予測器モジュールを有する。このベースバンド処理モジュールは、直交ベースバンド送信信号及び直交ベースバンド受信信号を受信する。この適応予測器モジュールは、独立のキャンセレーション信号を形成するよう、直交ベースバンド受信信号の少なくとも１つの信号コンポーネントに基づいて、直交ベースバンド送信信号の直交部分に、更に独立のゲイン及び位相調整を適用するようになっている。この適応予測器モジュールは、積算モジュールへの独立したキャンセレーション信号に適用される。
【００８３】
適応予測器（Ａｄａｐｔｉｖｅ  Ｅｓｔｉｍａｔｏｒ）
１つの実施例において、二次の混変調歪みコンポーネントのキャンセレーションは、適応予測器によって実行される。例えば、最小二乗平均（ＬＭＳ）適応予測器の形式で実行される。一般的なＬＭＳの式は、以下のようにして与えられる。
【００８４】
【数２４】
0005575912.tif 000025
ここで、
【００８５】
【数２５】
0005575912.tif 000026
は、ｍ番目のサンプルインデクスにおけるパラメータ予測のＭ×１列ベクトルである。
【００８６】
Ｍは、予測されるべきパラメータの数である。
【００８７】
εは、予測誤差である。
【００８８】
μは、ステップサイズ、又は適応レートであり、収束（ｃｏｎｖｅｒｇｅｎｃｅ）のスピードと、ノイズ除去とのトレードオフで選定されてもよい。
【００８９】
ＩＭＤ２キャンセレーションの特定のケースに式［９］を適用する基本的な原理は、図４に示されている。ここで、キャンセルされた出力は、予測誤差となり、これは、ＬＭＳアップデート式にフィードバックされる。予測誤差信号を最大化するために、誤差信号（例えば、信号対ノイズ比（ＳＮＲ））、デジタルチャネルを受信した後にフィードバックポイントが取得され、二乗余弦平方根（ＳＲＲＣ：ｓｑｕａｒｅ  ｒｏｏｔ  ｒａｉｓｅｄ  ｃｏｓｉｎｅ）フィルタは、下式の「Ｉ」パスのための予測誤差を導く（「Ｑ」パスについても同様）。
【００９０】
【数２６】
0005575912.tif 000027
〔このεI(n)のことを「局部予測誤差」とも称する。〕
以下の、一般的な微分項（ｇｅｎｅｒｉｃ  ｄｅｒｉｖａｔｉｖｅ  ｔｅｒｍ）
【００９１】
【数２７】
0005575912.tif 000028
は、ＩＭＤ２キャンセレーションに適用できる。
【００９２】
【数２８】
0005575912.tif 000029
したがって、予測された（「Ｉ」パスに対する）ＩＭＤ２項は下式のように提供される。
【００９３】
【数２９】
0005575912.tif 000030
ここにおいて、
二乗されたＡＭの項Ａ２は、図４に示されるように、固定された決定性（ｄｅｔｅｒｍｉｎｉｓｔｉｃ）のフィルタラインアップである。
【００９４】
一実施例において、以下の項すなわち、
【００９５】
【数３０】
0005575912.tif 000031
は、以下の式で置換できる。
【００９６】
【数３１】
0005575912.tif 000032
ここで、上述のように、ｍは、ＦＩＲフィルタのｍ番目の係数であり、追加的な（時間）インデクスｎ−１が、ここでは含まれており、これによって、ＬＭＳアルゴリズムによる適応又は調整によって生じる、このフィルタの根底にある時間的性質を単純化する。その後、微分項は、約分される（ｒｅｄｕｃｅｄ）．
【００９７】
【数３２】
0005575912.tif 000033
ここで、
【００９８】
【数３３】
0005575912.tif 000034
は、ＦＩＲタップ又は（一般的なＬＭＳ式における下式、
【００９９】
【数３４】
0005575912.tif 000035
すなわちパラメータ予測のベクトルに対応する）係数予測の、Ｍ×１の列ベクトルであり、スカラー又は個々の係数、すなわち、時間インデクスｎ−１における、
【０１００】
【数３５】
0005575912.tif 000036
とは、別個のものである。同様に、Ａ２（ｎ）は、Ｍ×１の列ベクトルであり、ここでＡ２（ｎ−ｍ）は、そのベクトルのｍ番目のエントリに関連している。ゲイン項すなわち、
【０１０１】
【数３６】
0005575912.tif 000037
は、
正のスカラー値であり、かつ、一つの実施例において、これは、位相又はゲインの式（ｆｏｒｍ）において、いずれの方向の情報も含んでいない。更に、ゲイン項を取り除くことは、ノーマライズされた微分項を下式［１４］として与える。
【０１０２】
【数３７】
0005575912.tif 000038
これは、より効率的なインプリメンテーションに資することとなる。なぜなら、この数的範囲が、０から１までの正のスカラー値に限定され得るからである。この項をＬＭＳ式に入れ戻すことによって、ｍ番目の係数のためのアップデートされたアルゴリズムを提供する。
【０１０３】
【数３８】
0005575912.tif 000039
同様の導出によって、Ｑパスに対するアップデートされた式が求まる。
【０１０４】
【数３９】
0005575912.tif 000040
各タップ、又は係数は、これらの式によって、アップデートされ、複数の式のベクトル表記（又はファミリ）が導かれる。
【０１０５】
【数４０】
0005575912.tif 000041
ＤＣオフセット及び低周波数ＩＭＤ２障害の緩和
上述の基本的予測アルゴリズムは、現実の世界の不完全性の存在により、ある環境においては、失敗する。特に、非ＩＭ２  ＤＣオフセットによる場合である。ＷＣＤＭＡに対して、ＤＣにおいて、全（２トーン）ＩＭＤ２の−３ｄＢ又は５０％のパワーダウンを持ち、最終ベースバンドパワーに関連してＷＣＤＭＡ  ＩＭＤ２パワーの比は、より大きくなるが、本発明の発明者は、他のＤＣオフセットが、純粋のＩＭＤ２  ＤＣコンポーネントとしてなりすまし得ると判断した。これによって、予測は損なわれ、潜在的なキャンセレーションパフォーマンスの低下を招くこととなる。上述のＬＭＳ予測器は、非ＩＭＤの効果が基準信号（ｒｅｆｅｒｅｎｃｅ  ｓｉｇｎａｌ）とは相関がないという基本的原理に基づいている。ＤＣは、そのソースにかかわらず、常にＤＣと相関関係にある。したがって、非ＩＭＤ２  ＤＣは、ＩＭＤ２  ＤＣと相関関係があることになる。もし、他のＤＣオフセットが十分に大きい場合、このＩＭ２予測器には、非常に大きいバイアスがかけられ、その結果、キャンセラの誤動作を招くこととなる。
【０１０６】
キャンセレーションパフォーマンスの潜在的な低下を招く実世界の不完全性の上記可能性を解決する一つの例は、受信器ＤＣ相関システムの後の誤差フィードバックポイントをタップオフすることである。しかしながら、これは、大きな待ち時間と複雑性をキャンセレーションパスに加えることとなり、したがって、今度は、キャンセレーションパスにおいて、ＤＣ相関システムのダイナミクスをモデル化するか、又は複製（ｒｅｐｌｉｃａｔｅ）しなければならなくなる。よりコスト的に効果的な解決策としては、局所的な、キャンセラの中に、ＤＣ除去ブロックを導入することであろう。これは、予測アルゴリズムを適用する前に誤差信号に対してハイパスフィルタを通すことにより達成できる。
【０１０７】
しかしながら、送信及び／又は受信ゲインのいずれかにおけるモデル化されていない（ｕｎ−ｍｏｄｅｌｅｄ）バリエーションに起因する低周波ＩＭ２障害により、問題点は、更に復号化する。例えば、送信及び／又は受信ゲインのいずれか又は両者のモデリングにおけるゲイン誤差のために、送信パワーターゲットが、スロットレート（１．５ｋＨｚ）で修正される場合、１．５ｋＨｚにおけるＩＭ２障害が、システムに現れることとなる。これらの障害は、キャンセラによってモデル化することができない。なぜなら、これらは、送信及び／又は受信ゲイン誤差に起因しているためであり、したがって、これらは、閉ループネガティブフィードバックの伝統的な形式によってのみ除去され得る。１．５ｋＨｚのハイパスフィルタ（ＨＰＦ）の局所的なＤＣ修正によって導入されたいかなる減衰も、このＨＰＦの減衰と同じ量のネガティブフィードバック調整ゲインを減少させる。このため、キャンセラのこのような障害の除去の能力を弱めることとなる。同様に、ＰＡによって引き起こされるＡＭ−ＡＭ歪みは、他の低周波ＩＭ２障害を導入する。
【０１０８】
ＨＰＦの分離度の設計を慎重に行うことが重要である。これによって、キャンセラにより低周波ＩＭ２障害が適切に除去される。いかなる局所的ＨＰＦも、ＤＣ又は静的オフセット（例えば、＜１００Ｈｚ）を同時に除去する分離度を有し、スロットレート（＞＝１．５ｋＨｚ）で減衰を最小化しなければならない。
【０１０９】
更に、ＩＭＤ２  ＦＩＲフィルタの適合化又はトレーニングの観点から、分離度は、クリティカルである。いかなる周波数のコンテンツの信号除去も、その周波数において、適切な適合フィルタのトレーニングがなされる。この現象は、周知の文献において、「永続的な励振（ｐｅｒｓｉｓｔｅｎｔ  ｅｘｃｉｔａｔｉｏｎ）」又は、「十分な励振（ｓｕｆｆｉｃｉｅｎｔ  ｅｘｃｉｔａｔｉｏｎ）」と呼ばれる。単純な語を用いて表現すれば、もし、特定の周波数レンジにおける適応フィルタをトレーニングすることが目的であるとすると、このトレーニング信号は、このレンジにおいて十分なスペクトルパワーを持たなければならないということである。ＤＣ信号コンテンツを除去することは避けて通ることができない。なぜなら、ＩＭ２  ＤＣと、非ＩＭ２  ＤＣとを区別することができないからである。しかしながら、この場合、他の低周波コンテンツの除去は、これらの周波数におけるトレーニングを弱めないために、最低限とすべきである。したがって、ＨＰＦの分離度の選択は、適合フィルタの低周波での正確度を担保するために重要である。ベースバンドＩＭ２パワーの５０％以上は、低周波数であることを認識することが重要である。アダプティブフィルタへの要求及び複雑度が増すにつれて、十分な励振の要求がより重要であるため、ＨＰＦの分離度は、従来のシングルタップのゲインベースのモデルよりも、拡張されたマルチタップＦＩＲ  ＩＭＤ２モデルに対して、より重要となってきている。
【０１１０】
正確な分離度に加えて、このＨＰＦは、特定の最低値（ローノイズアンプ（ＬＮＡ）インプット（ｉ／ｐ））以上の非ＩＭＤ２静的オフセットを除去又はトラックアウトしなければならず、ＩＭＤ２予測器が収束するよう十分に速くなければならない。ＤＣトラッキング、又は除去し、スロットの分数（ｆｒａｃｔｉｏｎ  ｏｆ  ａ  ｓｌｏｔ）（例えば１００ｕｓ）内でより低い値よりも低くしなければならない。これは、従前のフィルタバンド幅と分離度とのトレードオフである。要約すれば、ＨＰＦは、十分な分離度を有していなければならず、適切に静的ＤＣオフセットを除去する。例えば、このマグニチュードは、スロット長さの分数（ｆｒａｃｔｉｏｎｓ  ｏｆ  ａ  ｓｌｏｔ  ｌｅｎｇｔｈ）（〜１００ｕｓ）で、１．５ｋＨｚにおいて、最低の減衰で１−１００ｕＶ（ＬＡＮ  ｉ／ｐと呼ばれる）の範囲である。
【０１１１】
一つの解決策の例として以下に示すように、ＬＭＳ  ＤＣ予測ステージでＩＭ２予測器を増加（ａｕｇｍｅｎｔ）させることである。予測器ブロックにおいて決定された局部的な予測誤差については、その後ＬＭＳ  ＤＣ予測が減算される。ＤＣ予測式は、以下の通りである。
【０１１２】
【数４１】
0005575912.tif 000042
ここで、
Δεは、ＤＣ修正された、或いはハイパスフィルタをかけられた予測誤差である。
【０１１３】
【数４２】
0005575912.tif 000043
そして、
εは、元の予測誤差である。すなわち、式［１０］に基づいて、ＩＭ２がキャンセルされた出力である。
【０１１４】
ハイパスフィルタリングされた誤差は、修正された以下のバージョンを提供するために、基本的ＩＭ２適応フィルタ係数アップデート式に利用される。
【０１１５】
【数４３】
0005575912.tif 000044
Ｑパスについても、これに対応する式を用いることができる。
【０１１６】
これは、予測誤差パスに沿ってＩＭ２キャンセレーションポイント間のＩＩＲベースのＨＰＦを導入することと等しい。εを入力とし、Δεを出力とし、進み遅れ（ｌｅａｄ−ｌａｇ）又はポールゼロ（ｐｏｌｅ−ｚｅｒｏ）を持つ以下の伝達関数である。
【０１１７】
【数４４】
0005575912.tif 000045
このＨＰＦは、ｚ＝１においてゼロをとり、かつポール（極）は、ｚ＝１／（１＋μｄｃ）に位置する。
【０１１８】
デジタル微分器の項１−ｚ−１は、静的ＤＣを除去し、要求された分離度対バンド幅（整定時間：ｓｅｔｔｌｉｎｇ  ｔｉｍｅ）のトレードオフに影響を与えるよう、μｄｃの適切な選択によって、ポールの位置が定まる。例えばμｄｃ→∞となるにつれて、ポール→０となる。そして、ＨＰＦは、純粋なデジタル微分器に近づく。この場合、整定時間は、１クロック間隔より短くなるであろう。しかしながら、この分離度は、特に１．５ｋＨｚのクリティカルな周波数において、低下し、低周波ＩＭ２障害が、ループによって不適切に生成される。更に、マルチタップ適応フィルタのトレーニングは、フィルタのストップバンドにおけるコンテンツのスペクトルの減少により、不十分（ｐｏｏｒｅｒ）となる。逆に、他の極限としてμｄｃ→０において、ポールは、単一に近づき、或いは、ゼロに近づき、明瞭に分離度が改善される。なお、次第に、所与のレベルのＤＣオフセットを探す（ｔｒａｃｋ  ｏｕｔ）ために、より長い整定時間が必要となる。（明らかに、μｄｃ＝０に対しては、ＤＣ除去はなくなる。これは、ポールキャンセルはゼロとなり、或いは整定時間が無限大となるからである。）
ＬＭＳ予測器において、ＨＰＦ誤差Δε（ｎ）は局所的に利用されると認識することは有用である。これに対して、誤差ε（ｎ）は、無線／モデムラインナップの後段（        ｒｅｍａｉｎｄｅｒ）に対して、修正された、或いはＩＭ２のキャンセルされた出力として利用される。このようにして、予測器内においてのみ好適にＨＰＦの効果を奏する。これに対して、仮にΔε（ｎ）が、ＩＭ２のキャンセルされた出力として利用され、そして、モデムの後段に入力される場合には、ハイパスフィルタの効果は、必要な低周波コンポーネントを除去してしまうことによって、信号ＳＮＲを低下させる危険性がある。
【０１１９】
ベースバンドフィルタの再パーティショニング
図４に戻る。構成された主要なブロック、及び例示的ＬＭＳ適応予測器４５８に対する入出力信号が示されている。キャンセルされ、修正された出力４５４、４５６は、ＤＣ予測―修正ステージ４６６によって、ハイパスフィルタがかけられ、ＬＭＳエンジン４６８に適用されるよう、誤差信号として利用される。
【０１２０】
一つの実施例に従って、適応予測器モジュールは、隣接チャネル干渉フィルタリングの後であって、フィルタリングされたベースバンド受信信号にゲインを適用するゲインステージの前で、ベースバンド送信信号の部分をタップオフする。このようにして、微分（ｄｅｒｉｖａｔｉｖｅ）又は回帰変数（ｒｅｇｒｅｓｓｏｒ）入力、Ａ２、４４４は、ゲイン項すなわち、
【０１２１】
【数４５】
0005575912.tif 000046
の前においてタップオフされ、適応予測器モジュールに入力される（式の厳密な微分にしたがえば、ゲイン項の後にタップオフされる点に留意すべきである）。一つの実施例において、インプリメンテーションの理由から、このようなより古典的なアプローチからの逸脱（    ｄｅｐａｒｔｕｒｅ）が採用されている。なぜなら、Ａ２（４４４）は、より低下したダイナミックレンジを持つため、これによって、より費用効果的なビット幅が採用されることにつながるからである。代替的な実施例において、ゲインステージ４４６の後で、Ａ２がタップオフされる場合には、大きなダイナミックレンジが要求される。例えば、略−１１０ｄＢから−８０ｄＢのＡＧＣレンジをトラックするために、そして３０ｄＢレンジ、最大から略１０ｄＢ下までトラックするために、１０ｄＢにつき２ｄＢプラスで、５０ｄＢのオーダとなる。このゲイン又は適応レートエンジン又はアルゴリズムは、ステップサイズの項μ（４７０）を介することによって、修正し、容易に補償することができる。例えば、ゲインの項は、ステップサイズに組み込まれる（ｅｎｂｅｄｄｅｄ）と捉えることによって可能である。基本的に、４４６の前にタップオフ４４４を行うことが、可能である。これによって、固定小数点ワードサイズの要求を減少させることで、ハードウエアコストを節約することができる。しかしながら、結果として、ゲインラインナップは変化する。これは、一つの実施例において、適応レートを修正することによって補償されてもよい。ゲインステージ４４６及びステップサイズの項μ（４７０）は、キャンセレーションループのゲインをもたらす。信号がタップオフされる位置に依存して、このゲインは、ループの過渡応答に影響を与える。したがって、ゲインステージ４４６の前におけるタップオフ信号４４４は、過渡応答を変化させる。これは、一つの実施例において、ステップサイズの項μ（４７０）を修正することによって制御され得る。記載された実施例において、このステップサイズ又は適応レートμ（４７０）は、現在の予測に基づいて生成される。このアップデートされた予測は、その後、キャンセレーションサブシステムの、それぞれのフィルタ４６８に入力される。
【０１２２】
既知の技術である米国特許公開公報２００８／０２３２２６８号は、隣接チャネル干渉（ＡＣＩ）フィルタを、受信器チェインの誤差信号のタップの後に設置する点を開示している。このようにして、既知の適応予測器は、隣接チャネル干渉を除去又は減少させている。しかしながら、本発明の発明者は、このようなデザインは、適応フィルタが完全に収束する定常状態の、静的状況においてのみ信頼できるものであり、それ以外の場合には、キャンセラに対する適応時間に関して、受信器ラインナップに沿った遅延は非常に長くなることを認識した。したがって、既知の技術としての米国特許公開公報２００８／０２３２２６８号は、次善のフィルタパーティショニングが、非現実的でかつ不経済な解決となってしまうことを開示している。
【０１２３】
これに対して、上述の実施例では、ＡＣＩ除去と整定時間との独立的なトレードオフのためのメカニズムが提示されている。したがって、新規な受信器アーキテクチャが提供されている。このアーキテクチャによって、キャンセレーションポイントをＡＣＩフィルタの前に設置し、しかしながら、フィードバックタップポイントをＡＣＩフィルタの後としている。これによって、ＩＭＤ２積のより正確なキャンセレーションを提供するようキャンセレーションノードを分配（ｐａｒｔｉｔｉｏｎ）している。実際のキャンセレーションポイントまでのラインアップの全てのブロック／機能は、キャンセレーションパスに沿ってモデル化することが必要である。キャンセレーションポイントを挿入し、そして、フィードバックポイントをタップオフし、キャンセレーションモデルを単純化するために、ラインアップの早い段階でこれを行うことが望ましい。上記の実施例において、ＡＣＩフィルタは、レイテンシー値４６０としてモデル化され、これは、キャンセレーションの目的として十分であると判断されている。特に、受信器アーキテクチャは、キャンセレーションノードをデジタルベースバンドフィルタリングステージに亘って分配（ｐａｒｔｉｔｉｏｎ）する。これによって、現在のオンチャネルパワーレベルに基づいて予測を行う。このようにして、この予測器は、より速く収束することができ、したがって、より多くのノイズを除去する。
【０１２４】
実施例の受信器アーキテクチャは、無線通信ユニットにインプリメントしてもよい。このユニットは、無線通信のための第１の周波数信号を生成するためにベースバンド送信信号を処理するよう設計された送信器と、第２の無線周波数信号受信し、この第２の無線周波数信号をベースバンド受信信号に変換するよう設計された受信器とを含む。この受信器は、キャンセレーション信号をこのベースバンド受信信号に加えるよう設計された加算モジュールに動作可能に接続されたアナログデジタル変換器を含む。受信器フィルタは、分離要素（ｓｅｌｅｃｔｉｖｉｔｙ  ｅｌｅｍｅｎｔ）を含む。この分離要素は、送信器及び受信器をアンテナに接続する。これによって、第１の無線周波数信号の減衰された部分が、第２の無線周波数信号に注入され、これによって、二次混変調歪みコンポーネントが、ベースバンド受信信号に生成されることとなる。受信器は、更に、加算モジュールからの信号出力をフィルタリングするために、受信器に設置されたデジタル隣接チャネルフィルタを含み、そして、適応予測モジュールは、このフィルタリングされた出力信号及びベースバンド送信信号を受信し、そして、これに基づいてキャンセレーション信号を生成する。
【０１２５】
適合レートアルゴリズム
この適合レートμ（４７０）は、予測が収束するレートを制御する。したがって、これは、ノイズの除去を行う適合予測器４５８の能力を制御するものである。μ（４７１）が大きければ大きいほど、収束のレートは速くなるが、ノイズ除去は、より低下する。これは、その逆も成り立つ。全ての修正された「Ｉ」及び「Ｑ」信号は、ノイズとして適応予測器４５８に現れる送信ＡＭ二乗信号とは無相関である。このノイズレベルが上昇するにつれて、適応レートμ（４７１）は、比例して減少させなければならない。このような無相関のノイズは、明らかなソースから出現する。例えば、アナログフロントエンドの熱雑音、データコンバータ量子化ノイズ、及び若干不明なソースからのノイズも出現する。例えば、必要な受信信号そのもの、すなわち、以下の式で表せるものからのノイズである。
【０１２６】
【数４６】
0005575912.tif 000047
加えて、混変調（ｃｒｏｓｓ  ｍｏｄｕｌａｔｉｏｎ）及びその他の全ての受信器フロントエンドの劣化ＩＭ３は、この無相関ノイズに寄与（ｃｏｎｔｒｉｂｕｔｅ）する。特に、ＩＭＤ２効果及びＤＣオフセット以外の、全チャネル信号に対する全ての寄与は、無相関ノイズとして現れる。一つの例において、このノイズ領域（ｆｌｏｏｒ）は、適応レートμ（４７１）を変化させるため、これは、逆に調整され、所望のレベルのノイズ除去を温存させる。
【０１２７】
特別のシステム４７２によって、適応レートの自動的調整が達成される。一つの実施例において、ＡＧＣシステムのデジタルインバンドパワー検出が、好適に再利用され、オンチャネルパワーの動的予測が取得される。この予測されたパワー値は、ルックアップテーブル（ＬＵＴ）４７０にインデックスを付すために利用される。このテーブルのエントリは、適応レートを提供するためにスケーリングされる。この適応レートは、パワー予測の平方根と逆に変化する。単純化した例において、ＬＵＴ４７０は、以下の関数すなわち
【０１２８】
【数４７】
0005575912.tif 000048
をインプリメントする。或いは、より一般的には、以下の関数すなわち、
【０１２９】
【数４８】
0005575912.tif 000049
をインプリメントする。ここで、ｘは、検出されたパワー（Ｖ２）に比例する。そして、μ０は、定数であり、ステップサイズ出力をスケーリングするために選択される。これによって、指定されたパワーレンジ（感度から略−８０ｄＢｍまで）で機能することとなる
通信ユニットの受信機感度レベルより低い受信機信号パワーレベルにおいて決定されるオンチャネルパワーレベルに対して、ステップサイズμ＝μ０が利用される。これに対して、最大レベルμ＝０（すなわち、予測器アルゴリズムはオフされる）よりも大きいパワーレベルに対して、及び、レートが変化する中間的レベルに対しては、例えば、
【０１３０】
【数４９】
0005575912.tif 000050
を単位としてμ０から０までとり得る。
【０１３１】
適応レートエンジン
実施例の適応レートブロックの固定ポイントインプリメンテーションが、図４に示されている。上述の実施例においては、知られているように、典型的なＡＧＣパワー検出モジュールが利用されてもよい。そして、説明を単純化するために、この点は、図面には記載されていない。一つの実施例において、ＬＵＴ４７０は、符号無しで記憶され、１２ｂ分数値は、３０ｄＢレンジで変化し、
【０１３２】
【数５０】
0005575912.tif 000051
の単位で、μ０から
【０１３３】
【数５１】
0005575912.tif 000052
まで変化する。
【０１３４】
一つの実施例において、ＲＡＭベースのＬＵＴ４７０が構成され、μ０の値のプログラム可能性を容易にする。一つの実施例において、緊急措置（ｃｏｎｔｉｎｇｅｎｃｙ  ｍｅａｓｕｒｅ）として、ＬＵＴ４７０は、プロファイルが不適切である場合には、
【０１３５】
【数５２】
0005575912.tif 000053
のプログラム可能性を容易にするよう、構成されてもよい。一つの実施例において、ＬＵＴ４７０にアクセスするために導入されたアドレス方式が、スケーリングされてもよい。これによって、最小（又は低い）パワーが検出された場合（例えば、受信機が、感度レベルである場合又はこれに近い場合、例えば、
【０１３６】
【数５３】
0005575912.tif 000054
が、典型的に−１１０ｄＢｍに近づいており、
【０１３７】
【数５４】
0005575912.tif 000055
が、−１０２ｄＢｍに近づいている場合（主として熱雑音レベル））、最大値が読み出される。この実施例において、この最小（例えば−１１０ｄＢｍ）の上の３０ｄＢのウィンドウ内にあるパワーレベルに対して、このＬＵＴ４７０は、検出されたパワーの平方根に逆比例するワードを出力するよう構成してもよい。この上限より下のパワーレベルに対しては、ＬＵＴ４７０からゼロレベルの値が読み出される。その後、正規化された（ｎｏｒｍａｌｉｚｅｄ）ＬＵＴ出力が、プログラマブルゲインμによってスケーリングされる。この積は、ＬＭＳ予測器のための適応レートを提供する。
【０１３８】
したがって、既知の米国特許公開公報２００８／０２３２２６８は、固定された適応レートゲインを持つ受信機チェインを開示している。したがって、米国特許公開公報２００８／０２３２２６８は、典型的な現実の状況に適応することができないメカニズムを開示している。例えば、動的に変動し得る大きなレンジ（例えば、−１１５ｄＢｍから−８０ｄＢｍ）の信号が挙げられる。したがって、米国特許公開公報２００８／０２３２２６８に開示されたメカニズムは、次善のパフォーマンスを提供することになる。したがって、上記の１つの実施例では、適合レートの新しい自動調整は、ＩＭＤ２製品のより正確なキャンセルを与えるよう提供される。特に、受信器アーキテクチャは、自動的に受信信号パワーによって適合レートゲインをスケーリングするメカニズムを開示する。
【０１３９】
実施例の受信機アーキテクチャは、無線通信ユニットにインプリメントできる。受信ユニットは、第１の周波数信号を生成するためにベースバンド送信信号を処理する送信器を有し、第２の無線周波数信号をベースバンド信号に変換する受信器を有する。受信器は、キャンセレーション信号をベースバンド受信信号に加える加算モジュールを有する。この無線通信ユニットは、更に、送信器及び受信器をアンテナに接続する分離要素（ｓｅｌｅｃｔｉｖｉｔｙ  ｕｎｉｔ）を有する。これによって、減衰した第１の無線周波数信号が、第２の無線周波数信号に注入され、このことにより、二次混変調コンポーネントがベースバンド信号に生成される。この無線通信ユニットは、更にパワー測定モジュールを有する。このモジュールは、ベースバンド受信信号の非チャネルパワーレベルを測定する。この無線通信ユニットは、更に適応予測モジュールを有する。このモジュールは、パワー測定モジュールに動作可能に接続されており、そして、第１のベースバンド送信信号及びベースバンド受信信号を受信する。この適応予測モジュールは、ベースバンド処理モジュールを有する。ベースバンド処理モジュールは、適応レートを決定し、この適応レートは、適応予測モジュールで利用され、ベースバンド受信信号の測定されたオンチャネルパワーレベルに基づいて、キャンセレーション信号を生成する。
【０１４０】
「“Ａｎ  ｉｎｔｅｇｒａｔｅｄ  ＬＭＳ  ａｄａｐｔｉｖｅ  ｆｉｌｔｅｒ  ｏｆ  Ｔｘ  ｌｅａｋａｇｅ  ｆｏｒ  ＣＤＭＡ  ｒｅｃｅｉｖｅｒ  ｆｒｏｎｔ  ｅｎｄｓ“ｂｙ  Ｑｕａｌｃｏｍｍ  ａｎｄ  ｐｕｂｌｉｓｈｅｄ  ｉｎ  ｔｈｅ  ＩＥＥ  ｉｎ  Ｍａｙ  ２００６」の文献は、連続時間でのアナログベースの適応インターフェースキャンセレーションシステムの解決策を提案している。  この文献は、いかなる送信リーケージも、非線形ダウンミキシングステージの前に除去するよう、無線信号の基準（ｒｅｆｅｒｅｎｃｅ）を、パワーアンプの後にタップオフすることを提案している。これによって、ＩＭ２が生成されることを防止している。ここでの適応干渉キャンセレーションの基本的な原理は、伝統的なアナログの課題（ＤＣオフセット、劣化したノイズ値、及び電流消費）に対処する既知の従来技術を含んでいる。
【０１４１】
この既知の技術は、受信器の二次混変調積を制限する主要な課題を解決するために、適応ＩＰ２測定のキャリブレーションおよびキャリブレーションへの対応に焦点が当てられている。例えば、この既知の技術は、受信器ＲＦフロントエンド回路及びデバイスをどのようにチューニング又はキャリブレートするかを開示している。これによって、ＩＰ２パワーレベルを最大化し、したがって、二次混変調積を最低にする。これに対して、提案する本技術は、キャンセレーション技術である。
【０１４２】
キャンセレーション信号の時間調整（ｔｉｍｅ  ａｌｉｇｎｍｅｎｔ）
実際の送信−受信ＩＭＤ２パスと、キャンセレーションモデルとの間の時間調整不良（ｔｉｍｅ  ｍｉｓａｌｉｇｎｍｅｎｔ）が発生し得る。これは、アナログフィルタとそれに等しいデジタルモデルとの間の位相のミスマッチに起因する。加えて、更なる時間遅れのミスマッチが発生し得る。これは、いずれかのパスにおける説明のつかないレジスタ遅延に起因する。ＩＭＤ２−ＦＩＲフィルタの適応構成は、幾つかの事例において、この時間調整不良を修正し得るが、純粋な待ち時間（ｌａｔｅｎｃｙ）又は静的なグループの遅延時間調整に対して、最も効率的なメカニズムではない。例えば、任意にタップの数を増やすことによって、任意に調整不良を修正することができる。しかしながら、このアプローチは、実際のフィルタ自身ばかりでなく、適応ＬＭＳ予測器に対しても、更なる複雑化を加える。加えて、その収束時間を長くする。このようにして、本明細書に記載した実施例の幾つかにおいて、時間調整不良を修正するための専用の（ｄｅｄｉｃａｔｅｄ）時間調整ブロックが導入される。
【０１４３】
実施例において、キャンセレーションパスに、
【０１４４】
【数５５】
0005575912.tif 000056
及び実際の送信又は受信ＩＭＤ２パスにＤ０の固定されたプログラマブル遅延ラインが含まれる。図４のキャンセレーションパスに沿って、遅延４４０として示されているように、実際の送信、受信パスに沿って遅延Ｄ０を含ませることは、現実の遅延よりもキャンセレーションパスでの遅延が長くなる可能性をカバーすることになる。図４において、遅延Ｄ０（４４０）は、受信器ＤＡＣ−ＣＩＣとＩＭＤ２キャンセレーションノードとの間に挿入されている。
【０１４５】
フィルタミスモデリング、フィルタバリエーションを探し、かつ限定的な範囲での不明な時間調整不良を修正するために、適応ＩＭＤ２ＦＩＲフィルタ構成が含まれている。理論的には、タップの数を増やすことによって、任意の長さの時間調整不良を修正することが可能である。しかしながら、このような調整不良は、不明であるが固定されたデジタル時間遅延によるものである。これは、１回修正されるだけでよく、このようなアプローチ（ＦＩＲタップ数の増加）は、有効ではない。むしろ、専用のセルフチューニングの時間調整システムがこの目的のために挿入される。
【０１４６】
図７を参照する。固定遅延同期を補完するために、セルフチューニングの遅延メカニズム７００が含まれている。これは、プログラマブル遅延値としての、
【０１４７】
【数５６】
0005575912.tif 000057
を
【０１４８】
【数５７】
0005575912.tif 000058
で動的に調整し、これによってパスの遅延を等化する。加算ロジック７３５による両者のパスからの合成遅延が、図示するように整数／分数モジュール７３６を介して、整数及び分数（ｆｒａｃｔｉｏｎａｌ）のフォーマットによって、タップされた遅延ライン４４０に適用される。
【０１４９】
セルフチューニング時間調整システム
ファームウェア又はハードウエアベースのインプリメンテーション、又は、ソフトウェア／ファームウエアベースのチューニングアルゴリズムは、ピーク相関の原理の拡張に基づくものである。セルフチューニング調整システムの実施例の基本的な原理は、以下の事実に基づくものである。すなわち、実際の出力と、予測された出力との間の時間調整不良（ｔｉｍｅ  ｍｉｓａｌｉｇｎｍｅｎｔ）が、ｋＴｓであるとする。ここでＴｓは、共通（ｃｏｍｍｏｎ  ｕｎｄｅｒｌｙｉｎｇ）のサンプリング間隔であり、対応する相互相関は、ラグ（遅れ：ｌａｇ）ｋにおいて最大又はピークとなる。そして、この時間調整不良は、この相互相関を十分に正確なものに解決し、かつ、この相互相関がどのラグ値において最大となるかを特定することによって測定される。しかしながら、この原理の古典的な適用は、ハードウェアの効率の悪いインプリメンテーションを招く。このインプリメンテーションは、問題であり、適応ＦＩＲフィルタタップ数が増加するにつれて費用が増加することとなる。例えば、調整不良を＋／−２チップの範囲で、チップ期間の１／１６よりも良好にするために、２×１６×２のマルチプルを必要とし、構成の追加が必要となる。
【０１５０】
本明細書に記載された代替的なアプローチは、わずか４ラグの値において、相互相関の数値を求める（ｅｖａｌｕａｔｅ）。これらの値は、その後（ロジック／関数モジュールにおける、式［２３］を用いて）合成され、誤差タイプ関数を提供する。この関数は、時間調整不良に対して略線形関係を持つ。その後、この誤差関数は、単純なデジタルコントローラ７３０をドライブするよう利用される。このデジタルコントローラ７３０は、デジタルのタップされた時間調整における遅延４４０を調整し、これによって、この誤差を最小にする。
【０１５１】
より具体的には、この実施例において、時間調整不良が＋／−２の範囲に限定されていると仮定すると、（第１の遅延４６０を利用して）＋／−１値チップ、及び（２つの遅延４６０を利用して）＋／−２チップラグ値におけるこの相互相関で十分である。サンプルＷＣＤＭＡ振幅二乗信号と、それぞれラグ値＋／−１及び＋／−２チップにおける遅延した値との間の相互相関値を計算する際のこの相互相関関数は、ＷＣＤＭＡ信号を生成するために利用されるＳＲＲＣフィルタ７１４のパルス応答に関連する。このようにして、極めて明確な最大又はピークが、調整不良がゼロから変化するよう利用される。ここで、ラグは時間調整不良に等しく、かつ、ＳＲＲＣパルスタイプ形式に該当する。
【０１５２】
ここで、正規化された相互相関を定義する。すなわち、＋１チップ進んでいる場合をｒｘｙ（１）と定義し、１チップラグ又は遅延している場合をｒｘｙ（−１）と定義する。更に、＋／−１チップ時間のウィンドウ内での時間調整不良に略比例する関数を以下のように定義する。
【０１５３】
【数５８】
0005575912.tif 000059
この誤差関数は、＋／−１チップ範囲において良好に機能する。なお、この範囲を超えると劣化し、そして、調整不良が＋／−２に近づくにつれて、最終的には、誤った正負の符号（ｓｉｇｎ）となる。＋／−２チップ範囲を超えて、この誤差関数精度を向上させるためには、一つの実施例では、＋／−２チップラグにおける相互相関関数を導入することによって（ロジック／関数モジュール７２８を利用して）、以下の通りに誤差式を修正する。
【０１５４】
【数５９】
0005575912.tif 000060
結果として得られる誤差関数の正負の符号は、＋／−２チップ調整不良ウィンドウ上でも、この場合正確である。更に、追加的な相互相関ラグエントリによって、任意のウィンドウ上での時間調整不良の誤差関数の線形関係を向上させることができる。しかしながら、時間調整不良が＋／−２チップに限定されていると仮定すると、＋／−１チップ及び＋／−２チップのラグからなる式［２３］は、後段のコントロールループをドライブするのに、十分正確である。
【０１５５】
実施例において、振幅二乗信号Ａ２の４つの遅延バージョン７１６，４６２，４６３，４６６は、２チップ前の、１チップ前の、１チップ遅れの信号に対応して生成される。すなわち、変数のベクトルは、式［２４］によって生成される。
【０１５６】
【数６０】
0005575912.tif 000061
ここで、
ｎは、現在のインデクスであり、
Ｌは、１チップ期間に対応するインデクスオフセットである。
【０１５７】
実際においては、実施例におけるキャンセレーションパスに沿ったＳＲＲＣフィルタ７１４がＦＩＲフィルタとして以下の通りインプリメントされる。
【０１５８】
【数６１】
0005575912.tif 000062
ここで、
Ａｉ２は、ＳＲＲＣ入力振幅二乗信号であり、
Ｃｋは、ＳＲＲＣフィルタ７１４のｋ番目の相関である。
【０１５９】
進んだ信号Ａ２（ｎ＋２Ｌ）及びＡ２（ｎ＋Ｌ）は、ＳＲＲＣフィルタそのものの中において利用される再生成器（ｒｅｇｅｎｅｒａｔｏｒ）又は遅延ラインから得ることができる。
【０１６０】
特に、ＳＲＲＣがＬｘにおいて動作する要設計されている場合、チップレート、遅延ラインの最後からの内部回帰変数２Ｌ及びＬ（すなわち、Ａｉ２（ｎ−Ｎ＋２Ｌ＋１）、Ａｉ２（ｎ−Ｎ＋Ｌ＋１））は、進んだ信号Ａ２（ｎ＋２Ｌ）、及びＡ２（ｎ＋Ｌ）に近づく。ＳＲＲＣフィルタ７１４の実際の出力は、追加的な遅延要素によって遅延する。これによって、遅延した、又はラグを持つ値Ａ２（ｎ−Ｌ）、及びＡ２（ｎ−２Ｌ）を生成する。適応ＩＭＤ２−ＦＩＲフィルタの順番に依存して、これらの遅延値は、適応ＦＩＲ回帰変数遅延ラインから既に入手可能である。
【０１６１】
振幅二乗回帰されたベクトル及び誤差振幅のＤＣコンポーネントは、相関ステップの前に、７２２，４６２，４６３、及び４６６のデジタルフィルタを介して除去される。このオフセットは、時間調整不良に関連せず、そして、相関結果に影響し、したがって、全体的な精度を劣化させる。表記ｘ２は、ＤＣがノッチされ、２チップ進んだ振幅二乗信号であり、ｘ１は、対応する１チップ進んだ信号であり、ｘ−１は、１チップ遅れた信号であり、そして、ｘ−２は、２チップ遅れた信号である。ｙは、ＤＣがノッチされた、振幅二乗誤差信号である。
【０１６２】
インテグレート及びダンプ関数／モジュール７２６，７２０，７１０，７０６は、これらの遅延項の各々の積７２４，７１８，７０８，７０４に適用される。この遅延項｛ｘ２，ｘ１，ｘ−１，ｘ−２｝及びｙは、所望の相関オペレーションに影響する。一実施例における、インテグレーションウィンドウの長さＮは、プログラマブルであり、スロット長さのプログラマブルバイナリ分数（ｐｒｏｇｒａｍｍａｂｌｅ  ｂｉｎａｒｙ  ｆｒａｃｔｉｏｎ）（１／１６、１／８、１／４、１／２、１、２）に亘って、拡張することができる。
【０１６３】
ロジック／モジュール７２８からの式［２３］の誤差関数は、インテグレート及びダンプ出力レートで、受信相互相関項から生成され、基本積分コントローラ７３０に適用される。
【０１６４】
【数６２】
0005575912.tif 000063
ここで、
【０１６５】
【数６３】
0005575912.tif 000064
は、修正された又はアップデートされた、自己調整された時間調整予測であり、
μＤは、検出されたオンチャネルパワーでスケーリングされた適応レートである。
【０１６６】
図４におけるステップサイズ項μ（４７０）の利用と同様に（そこでは、適応レートは、オンチャネルパワーの平方根に反比例してスケーリングされている）、コントロール式は、上述のように、オンチャネルパワーの平方根にしたがってスケーリングされる。
【０１６７】
以下の遅延予測、すなわち、
【０１６８】
【数６４】
0005575912.tif 000065
は、プログラマブル遅延予測、
【０１６９】
【数６５】
0005575912.tif 000066
に加算され、合成された遅延を提供する。これは、その後、整数／分数ロジック／モジュール７３６において、整数と、分数（ｆａｃｔｉｏｎａｌ）コンポーネントに分解される。そして、これは、キャンセレーション遅延ラインの遅延４４０に適用される。
【０１７０】
更なる実施例において、限定された方式が採用される。ここでは、以下の予測、
【０１７１】
【数６６】
0005575912.tif 000067
は、以下の境界、
【０１７２】
【数６７】
0005575912.tif 000068
によって、制限される。ここで、
【０１７３】
【数６８】
0005575912.tif 000069
は、遅延ラインの上限である。この実施例において、最低の境界すなわち、
【０１７４】
【数６９】
0005575912.tif 000070
よりも下への拡張のオプションが可能である。このためには、意識的な（ｉｎｔｅｎｔｉｏｎａｌ）遅延Ｄ０を、実際の送信受信ＩＭＤ２パスに沿って増加させることによってなされる。すなわち、
【０１７５】
【数７０】
0005575912.tif 000071
を
【０１７６】
【数７１】
0005575912.tif 000072
より下に減少させることによって、キャンセレーション遅延を減少させる代わりに、意識的な送信受信遅延を増加させてもよい。このインプリメンテーションは、特定の瞬間（例えばライブでの電話通信の最中）における実際の送信又は受信パスの遅延の変化を回避するよう、好適にプログラマブルである。
【０１７７】
したがって、従来技術の米国特許公開公報２００８／０２３２２６８号は、キャンセレーション信号を時間的にそろえるために、ラグ値を選択するピーク検出器を開示している。ここで、最大相互相関値は、二つの信号をそろえるために決定される。しかしながら、この既知の従来技術は、グループ遅延のバリエーションの大まかな修正を提供するのみである。これは、アナログフィルタの受信器内での不確定性によるものである。したがって、一つの実施例において、キャンセレーション信号を正しく時間的にそろえるための、新規な時間調整システムが開示されている。特に、キャンセレーション信号の時間調整を実行するように誤差関数及び関連するコントローラを利用することによって、受信器におけるアナログフィルタの不確定性によるグループ遅延のバリエーションを調整するための、セルフチューニング時間調整システムが、開示されている。
【０１７８】
セルフチューニング時間調整システムの実施例は、無線通信ユニットにインプリメントされてもよい。このユニットは、無線伝送のための第１の無線周波数信号を生成するための第１のベースバンド送信信号を処理する送信器と、第２の無線周波数信号をベースバンド受信信号に変換するための受信器とを有し、この受信器は、キャンセレーション信号をベースバンド受信信号に加算するための加算モジュールを含む。この通信ユニットは、送信器及び受信器をアンテナに接続する分離要素を更に有する。第１の無線周波数信号の減衰された部分は、第２の無線周波数信号に導入される。これによって、ベースバンド受信信号に、二次混変調歪みコンポーネントが生成される。この通信ユニットは、第１のベースバンド送信信号の各々の少なくとも１つのタップと、キャンセレーション信号との相互相関を実行し、これらの時間差を表す誤差信号を生成するためのコントローラモジュールを更に有する。コントローラブル遅延要素は、コントローラモジュールと動作可能に接続されており、この誤差信号を利用するよう構成されている。これによって、少なくとも第１のベースバンド送信信号、キャンセレーション信号のグループの少なくとも１つに適用される時間遅延を設定する。
【０１７９】
本発明の、幾つかの側面は、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）セルラ通信システムをサポートする無線通信ユニットにおける二次混変調歪みキャンセレーションに対するこれらの適用可能性、特に３ＧＰＰシステムのＵＭＴＳ地上無線アクセスネットワーク（ＵＴＲＡＮ）を開示している。本発明は、特定のセルラ通信システムに限定されないことは言うまでもない。上述のコンセプトは、いかなる他の無線通信システム又は技術にも適用し得るものである。
【０１８０】
図８をここで参照する。典型的なコンピューティングシステム８００が示されている。これは、本発明の実施例における信号処理機能にインプリメントするよう採用することができる。このタイプのコンピューティングシステムは、アクセスポイント及び無線通信ユニットに利用されてよい。当業者であれば、他のコンピュータシステム又はアーキテクチャを利用して本発明をどのようにインプリメントするかを理解するであろう。コンピューティングシステム８００は、所定のアプリケーション又は環境に望ましく適切な、例えば、デスクトップ、ラップトップ又はノートブック、コンピュータ、ＰＤＡ、形態電話、パームトップ、メインフレーム、サーバ、クライアント、又はいかなる他のタイプの特定の又は一般のコンピューティングデバイスをも表している。コンピューティングシステム８００は、１つ以上のプロセッサ、例えばプロセッサ８０４を有する。プロセッサあ８０４は、一般的な、又は専用目的の処理エンジン、例えば、マイクロプロセッサ、マイクロコントローラ、又は他のコントロールモジュールを用いてインプリメントされる。この実施例では、プロセッサ８０４は、バス８０２又は他の通信媒体に接続されている。
【０１８１】
通信システム８００は、さらにメインメモリ８０８、例えばＲＡＭ、又は他のダイナミックメモリを含み、情報及びプロセッサ８０４により実行される命令を格納する。メインメモリ８０８は、プロセッサ８０４によって実行される命令の実行の際に、一時的変数又は他の中間的情報を格納するために利用される。コンピューティングシステム８００は、同様に、静的情報及びプロセッサ８０４のための命令を格納するための、バス８０２に接続されたＲＯＭ又は他の静的ストレージデバイスを含む。
【０１８２】
コンピューティングシステム８００は、情報ストレージシステム８１０を更に有する。これは、例えば、メディアデバイス８１２、及びリムーバブルストレージインタフェース８２０を含む。メディアドライブ８１２は、固定された又はリムーバブルなストレージメディアを指示するための、ドライブ又は他のメカニズムを有する。たとえば、ハードディスクドライブ、フロッピー（登録商標）ディスクドライブ、磁気テープドライブ、光ディスクドライブ、ＣＣＤ、ＤＶＤＲ，ＤＶＤＲＷ、又は、他のリムーバブル又は固定メディアドライブが挙げられる。ストレージメディア８１８は、例えば、ハードディスク、フロッピー（登録商標）ディスク、磁気テープ、光ディスク、ＤＣ、又はＤＶＤ、又は他のメディアドライブ８１２によって読み書きできる固定又はリムーバブルメディアが含まれる。これらの例に示すように、ストレージメディア８１８は、特定のソフトウェアが格納されたコンピュータ可読のストレージメディアを含む。
【０１８３】
他の実施例において、情報ストレージシステム８１０は、コンピュータプログラム、又は他の命令、データをコンピューティングシステム８００にロードできる、他の同様のコンポーネントを含んでもよい。この種の構成要素は、例えば、リムーバブル記憶装置８２２及びインタフェース８２０（例えばプログラムカートリッジ及びカートリッジインターフェース、リムーバブルメモリ（例えばフラッシュメモリ、又は、他のリムーバブルメモリーモジュール）及びメモリースロット）を含んでもよい。そして、他のリムーバブル記憶装置８２２及びインタフェース８２０は、リムーバブル記憶装置８１８からコンピューティングシステム８００にソフトウェア及びデータを転送することを可能とする。
【０１８４】
コンピューティングシステム８００は、また、通信用インタフェース８２４を含むことができる。通信用インタフェース８２４は、コンピューティングシステム８００及び外部デバイスの間で転送されるソフトウェア及びデータを可能とするために使用され得る。通信用インタフェース８２４の例は、モデム、ネットワークインターフェース（例えばイーサネット（登録商標）、又は、他のＮＩＣカード）、通信ポート（例えば、汎用シリアルバス（ＵＳＢ）ポート）、ＰＣＭＣＩＡスロット及びカード、その他であってもよい。通信用インタフェース８２４を介して転送されるソフトウェア及びデータは、電子的、電磁気的な信号、及び通信用インタフェース８２４によって光学、又は、他の信号の形で受信することが可能なものであってもよい。これらの信号は、チャネル８２８介して通信用インタフェース８２４に提供される。このチャネル８２８は、信号を伝送してもよく、かつ、無線メディア、導線、又は、ケーブル、ファイバーオプティックス、又は、他の通信媒体を使用してインプリメントされてもよい。チャネルの一部の実施例は、電話線、携帯電話リンク、ＲＦリンク、ネットワークインターフェース、ローカル、又は、ワイドな地域網及び他の通信チャネルを含んでもよい。
【０１８５】
本明細書において、用語「コンピュータプログラム製品」「コンピュータ可読媒体」などは、例えばメディア（例えばメモリ８０８、記憶装置８１８、又は、記憶装置８２２）に関連して、一般に使用されてもよい。コンピュータ可読のメディアのこれらの、そしてまた他の形式は、プロセッサ８０４用に１つ以上の命令を記憶させてもよい。そして、プロセッサに指定されたオペレーションを実行させる。実行されるときに、この種の命令は「コンピュータプログラムコード」（これは、コンピュータプログラム、又は、他のグループ化の形で分類されてもよい）と一般に呼ばれ、コンピューティングシステム８００が本発明の実施例の機能を実行することを可能にする。コードが直接指定されたオペレーションを実行するためにプロセッサを実行させてもよく、そのためにコンパイルしてもよく、かつ／あるいは、そうするために他のソフトウェア、ハードウェアおよび／またはファームウェア要素（例えば標準関数を実行するためのライブラリ）と結合させてもよい点に留意すべきである。
【０１８６】
要素が、ソフトウェアを使用することによって、実行される実施例において、ソフトウェアはコンピュータ可読媒体で記憶されてもよく、かつ、例えば、リムーバブル記憶ドライブ８２２ドライブ８１２、又は、通信用インタフェース８２４を使用して、コンピューティングシステム８００へロードされてもよい。プロセッサ８０４によって実行されるときに、本願明細書において記載されているように、制御モジュール（この例では、ソフトウェア命令、又は、コンピュータプログラムコード）はプロセッサ８０４に本発明の機能を実行させる。
【０１８７】
特に、上述した発明のコンセプトは、いかなる集積回路を有した送受信モジュール（例えばＭｅｄｉａＴｅｋ（登録商標）のＭＴ６１６２トランシーバＩＣファミリ、及びＭｅｄｉａＴｅｋ（登録商標）ＭＴ６５７３及びＭＴ６２７６（ベースバンドプロセッサファミリ））も、半導体メーカーによって適用することができると想定される。
【０１８８】
さらにまた、発明のコンセプトは、特定用途向け集積回路（ＡＳＩＣ）において適用されてもよく、かつ／或いは、他のいかなるサブシステム要素、又は１つ以上の回路であってもよい。
【０１８９】
いうまでもなく、明瞭さの目的のために、前記説明は、異なる機能単位及びプロセッサに関して本発明の実施例を記載している。なお、異なる機能単位、又は、プロセッサ間の機能のいかなる適切な分散、例えばビーム形成モジュール、又は、ビームスキャニングモジュールに関して、本発明を損なわずに使用されてもよいことは、明らかである。例えば、分離されたプロセッサ、又は、コントローラによって実行されることが示されている機能は、同じプロセッサ、又は、コントローラによって実行されてもよい。それ故、特定の機能単位の参照については、厳格な論理的かつ物理構造、又は、構成を示すのではなく、記載されている機能を提供するための適切な手段の参照として捉えるべきである。
【０１９０】
本発明の態様は、ハードウェア、ソフトウェア、ファームウェア、又は、これらのいかなる組合せを含むいかなる適切な形式で実行されてもよい。本発明は、１つ以上のデータプロセッサおよび／またはデジタルシグナルプロセッサ、又は、コンフィギュラブルモジュール構成要素（例えばＦＰＧＡデバイス）上で動作するコンピュータソフトウェアとして、任意に、少なくとも部分的に、実行されてもよい。したがって、本発明の実施例の要素及び構成要素は、いかなる適切な方法で、物理的に、機能的に及び論理的に実行されてもよい。実際、機能は、単一ユニットにおいて、複数のユニットにおいて、又は、他の機能単位の一部として実行されてもよい。
【０１９１】
本発明は、一部の実施例に対応して記載しているが、これは本願明細書において記載される特定の形式に限られることを目的としない。むしろ、本発明の範囲は、添付の請求項の範囲だけによって制限される。加えて、特徴が特定の実施例に対応して記載されているように見える場合であっても、当業者は記載されている実施例のさまざまな特徴が本発明に従って結合されてもよいと認識する。請求項において、用語「有する」は、他の要素、又は、ステップの存在を排除しない。
【０１９２】
さらに、例えば、個々に示される、複数の手段、要素、又は、方法ステップは単一のユニット、又は、プロセッサによって実行されてもよい。加えて、個々の特徴が異なる請求項に含まれていても、これらは、有利に結合することができる。そして、異なる請求項に対して、特徴を含ませることは、結合することが有利でないということを示すものではない。同様に、１つのカテゴリの特徴の中に包含させることは、カテゴリを限定するものではない。むしろ、その特徴は、同様に他のカテゴリの請求項に、適切に含ませることができる。
【０１９３】
更に、請求項の中での順番は、ある特定の順番が実行されなければならないことを意味するものではない。方法の請求項におけるステップは、この順番で実行されなければならないわけではない。むしろ、ステップは、いかなる適切な順番でも実行され得る。更に、単数の記載は、複数を排除するものではない。したがって、単数の表現は複数を排除しない。
【０１９４】
したがって、改善された集積回路、通信ユニット、及びその方法を記載した。本明細書において、上述の従来技術の課題は、実質的に改善されている。
【図１】
0005575912.tif 000073
【図２】
0005575912.tif 000074
【図３】
0005575912.tif 000075
【図４】
0005575912.tif 000076
【図５】
0005575912.tif 000077
【図６】
0005575912.tif 000078
【図７】
0005575912.tif 000079
【図８】
0005575912.tif 000080