(57)【要約】【課題】デジタルプリディストーション（DPD）係数の更新を制御する方法及び装置を提供する。【解決手段】前記装置は、デジタル電力制御システムに用いられ、前記装置は、複数のDPD係数のうちの十分に訓練されている一組のDPD係数を確定するための更新制御ユニットと、前記更新制御ユニットの判断結果に基づいて、前記十分に訓練されている一組のDPD係数に対して自己適応性更新を行うためのDPD係数生成ユニットとを含む。【選択図】図２
2014039260.tif 000002
【特許請求の範囲】
【請求項１】
デジタルプリディストーション（DPD）係数の更新を制御する装置であって、
前記装置は、デジタル電力制御システムに用いられ、前記装置は、
複数のDPD係数のうちの十分に訓練されている一組のDPD係数を確定するための更新制御ユニット；及び
前記更新制御ユニットの判断結果に基づいて、十分に訓練されている一組のDPD係数に対して自己適応性更新を行うためのDPD係数生成ユニットを含む、装置。
【請求項２】
請求項1に記載の装置であって、
前記更新制御ユニットは、DPDの入力信号の電力分布情報に基づいて、十分に訓練されている一組のDPD係数を確定し；又は、ルックアップテーブルのアドレス分布情報に基づいて、十分に訓練されている一組のDPD係数を確定し；又は、高出力増幅ユニットにより出力される平均電力に基づいて、十分に訓練されている一組のDPD係数を確定する、装置。
【請求項３】
請求項2に記載の装置であって、
各DPD係数が一つの特定の電力レベルに対応する場合、各特定の電力レベルについて、DPDの入力信号の瞬時電力が該特定の電力レベルよりも大きい確率が、第一閾値によりもう大きければ、前記更新制御ユニットにより、該特定の電力レベルに対応するDPD係数が十分に訓練されていると確定する、装置。
【請求項４】
請求項2に記載の装置であって、
各DPD係数が一つの特定のルックアップテーブルアドレスに対応する場合、各特定のルックアップテーブルアドレスについて、DPDの入力信号のルックアップテーブルアドレスが該特定のルックアップテーブルアドレスよりも大きい確率が、第二閾値よりも大きければ、前記更新制御ユニットにより、該特定のルックアップテーブルアドレスに対応するDPD係数が十分に訓練されていると確定する、装置。
【請求項５】
請求項2に記載の装置であって、
各DPD係数が高出力増幅ユニットにより出力される一つの特定の平均電力レベルに対応する場合、前記高出力増幅ユニットにより出力される各特定の平均電力レベルについて、前記高出力増幅ユニットにより出力される現在の平均電力が前記高出力増幅ユニットにより出力される該特定の平均電力レベルよりも大きければ、前記更新制御ユニットにより、前記高出力増幅ユニットにより出力される該特定の平均電力レベルに対応するDPD係数が十分に訓練されていると確定する、装置。
【請求項６】
請求項1に記載の装置であって、
高出力増幅ユニットにより出力される現在の平均電力をモニタリングするための電力モニタリングユニットを更に含み、
前記更新制御ユニットは、前記電力モニタリングユニットが、前記高出力増幅ユニットにより出力される現在の平均電力が第三閾値よりも大きいとモニタリングした時に、前記DPD係数生成ユニットが、前記自己適応性更新により得られたDPD係数を記憶ユニットに書き込むように制御する、装置。
【請求項７】
請求項1に記載の装置であって、
現在のTPC状態を検出するためのTPC状態検出ユニットを更に含み、
前記更新制御ユニットは、前記TPC状態検出ユニットが、高速送信電力制御（TPC）が発生していると検出した時に、前記DPD係数生成ユニットがDPD係数の更新をストップするように制御し、前記DPD係数生成ユニットが現在のDPD係数又は記憶ユニットから読み出されているDPD係数をDPD係数として使用するように制御する、装置。
【請求項８】
請求項1〜7のうちのいずれか１項に記載のDPD係数の更新を制御する装置を含む、送信機。
【請求項９】
デジタルプリディストーション（DPD）係数の更新を制御する方法であって、
前記方法は、デジタル電力制御システムに用いられ、前記方法は、
複数のDPD係数のうちの十分に訓練されている一組のDPD係数を確定し；及び
前記十分に訓練されている一組のDPD係数に対して自己適応性更新を行うことを含む、方法。
【請求項１０】
請求項9に記載の方法であって、
前記複数のDPD係数のうち十分に訓練されている一組のDPD係数を確定することは、
DPDの入力信号の電力分布情報に基づいて、前記十分に訓練されている一組のDPD係数を確定することであって、各DPD係数が一つの特定の電力レベルに対応し、各特定の電力レベルについて、DPDの入力信号の瞬時電力が該特定の電力レベルよりも大きい確率が、第一閾値よりも大きければ、該特定の電力レベルに対応するDPD係数が十分に訓練されていると確定すること；又は
ルックアップテーブルのアドレス分布情報に基づいて、前記十分に訓練されている一組のDPD係数を確定することであって、各DPD係数が一つの特定のルックアップテーブルアドレスに対応し、各特定のルックアップテーブルアドレスについて、DPDの入力信号のルックアップテーブルアドレスが該特定のルックアップテーブルアドレスよりも大きい確率が、第二閾値よりも大きければ、該特定のルックアップテーブルアドレスに対応するDPD係数が十分に訓練されていると確定すること；又は
高出力増幅ユニットにより出力される平均電力に基づいて、前記十分に訓練される一組のDPD係数を確定することであって、各DPD係数が前記高出力増幅ユニットにより出力される一つの特定の平均電力レベルに対応し、前記高出力増幅ユニットにより出力される各特定の平均電力レベルについて、前記高出力増幅ユニットにより出力される現在の平均電力が、前記高出力増幅ユニットにより出力される該特定の平均電力レベルよりも大きければ、前記高出力増幅ユニットにより出力される該特定の平均電力レベルに対応するDPD係数が十分に訓練されていると確定することを含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルプリディストーションの技術分野に関し、特に、デジタルプリディストーション係数の更新を制御する方法及び装置に関する。
【背景技術】
【０００２】
通信技術の発展に伴い、特に、ブロードバンド通信技術の迅速な発展に伴い、各種の高スペクトル効率の変調方式が幅広く応用されている。そのうちピーク対平均電力比（Peak-to-Average  Power  Ratio、PAPR）の問題が、高出力増幅ユニット(High  Power  Amplifier、HPA)の線形化技術へのより高い要求をもたらす。
【０００３】
高出力増幅ユニットの線形化技術では、デジタルプリディストーション（Digital  Pre-distortion、DPD）技術が幅広く応用されており且つ有効な方法であり、その基本原理は、信号が高出力増幅ユニットにより増幅される前に、まず、高出力増幅ユニットの非線形特性と相反するプレディストータ（Predistortor）により、送信信号に対してプリディストーション処理を行い、送信機のシステム全体の非線形特性を改善し、システム全体に線性特性をできるだけ現わせることである。
【０００４】
デジタル電力（パワー）制御システムを有するプリディストーション型送信機の構造は、図1に示すようである。デジタル電力制御システムは、デジタル利得(Digital  Gain)により、高出力増幅ユニットの出力電力を制御し、デジタル利得の変化は、DPDの入力信号の電力分布に影響を与えることができるので、ルックアップテーブル(LUT)のアドレス分布に影響を与えてしまう。結果として、DPDの幾つかの係数が幾つかの電力レベルで訓練（Training）されることができず又は不十分に訓練されてしまい、これにより、DPDのパフォーマンスが低下し、酷い場合、DPDの安定性にも影響を与え、送信機全体の動作が異常になる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の実施例の目的は、デジタルプリディストーション係数の不十分な訓練により更新時にDPDの異常を引き起こす問題を有効に防止するために、デジタルプリディストーション係数の更新を制御する方法及び装置を提供することにある。
【０００６】
本発明の実施例の他の目的は、高速TPC（Fast  Transmission  Power  Control）発生時のDPDへの対策を簡略化するために、デジタルプリディストーション係数の更新を制御する方法及び装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の実施例の一側面によれば、デジタルプリディストーション（DPD）係数の更新を制御する装置が提供される。前記装置は、デジタル電力制御システムに用いられる。前記装置は、複数のDPD係数のうちの十分に訓練されている一組のDPD係数を確定するための更新制御ユニットと、前記更新制御ユニットの判断結果に基づいて、前記十分に訓練されている一組のDPD係数に対して自己適応的な更新を行うためのDPD係数生成ユニットと、を含む。
【０００８】
本発明の実施例の一側面によれば、送信機が提供される。前記送信機は、上述のDPD係数の更新を制御する装置を含む。
【０００９】
本発明の実施例の一側面によれば、デジタルプリディストーション（DPD）係数の更新を制御する方法が提供される。前記方法は、デジタル電力制御システムに用いられる。前記方法は、複数のDPD係数のうちの十分に訓練されている一組のDPD係数を確定すること、及び、前記十分に訓練されている一組のDPD係数に対して自己適応的な更新を行うことを含み。
【００１０】
本発明の実施例による有益な効果は、本発明の実施例における方法及び装置によれば、DPDの入力信号の電力分布情報、又は、LUTのアドレス分布情報、又は、高出力増幅ユニットにより出力される平均電力に基づいて、現在にどれらのDPD係数が十分に訓練され得るかを判断（確定）し、十分に訓練されているこれらの係数の更新が許され、そうでないものの更新が許されず、これにより、係数の不十分な訓練により更新時にDPDの異常を引き起こす問題を有効に防止できることにある。他の実施例では、本発明実施例における方法及び装置は、高速TPC発生時のDPDへの対策を簡略化することもできる。
【図面の簡単な説明】
【００１１】
【図１】デジタル電力制御ユニットを有する従来のプリディストーション送信機の構造を示す図である。
【図２】本発明の実施例による、DPD係数の更新を制御する装置の構成を示す図である。
【図３】DPDの入力信号の電力分布情報に基づいて、十分に訓練されている一組のDPD係数を確定する原理を示す図である。
【図４】ルックアップテーブルのアドレス分布情報に基づいて、十分に訓練されている一組のDPD係数を確定する原理を示す図である。
【図５】高出力増幅ユニットにより出力される平均電力に基づいて、十分に訓練されている一組のDPD係数を確定する原理を示す図である。
【図６】送信機のワーキングプロセスにおけるTPC状態を示す図である。
【図７】デジタル電力制御ユニットを有するデジタルプリディストーション型送信機の構成を示す図である。
【図８】本発明の実施例による、DPD係数の更新を制御する方法のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、添付した図面を参照しながら、本発明の好適な実施形態を詳細に説明する。なお、本発明の実施形態は、デジタル電力制御ユニットを有するプリディストーション型送信機を例として説明を行うが、理解すべきは、本発明の実施例は、送信機に限られず、デジタル電力制御に関する他のシステムにも適用するということである。
【実施例１】
【００１３】
本発明の実施例は、DPD（デジタルプリディストーション）係数の更新を制御する装置を提供する。図2は、該装置の構成図であり、該装置は、デジタル電力制御システムに用いられる。図2を参照するに、該装置は、次のようなユニットを含む。
【００１４】
更新制御ユニット21：複数のDPD係数のうちの十分に訓練されている一組のDPD係数を確定するために用いられ；及び
DPD係数生成ユニット22：更新制御ユニット21の判断結果に基づいて、上述の十分に訓練されている一組のDPD係数に対して自己適応的な更新（Self-adapting  Update）を行うために用いられる。
【００１５】
本実施例では、更新制御ユニット21は、DPDの入力信号の電力分布情報に基づいて、十分に訓練されている一組のDPD係数を確定することができ、又は、ルックアップテーブルのアドレス分布情報に基づいて、十分に訓練されている一組のDPD係数を確定することができ、又は、高出力増幅ユニットにより出力される平均電力に基づいて、十分に訓練されている一組のDPD係数を確定することができる。以下、添付した図面を参照しながら、それぞれ詳しく説明する。
【００１６】
図3は、更新制御ユニット21が、DPDの入力信号の電力分布情報に基づいて、十分に訓練されている一組のDPD係数を確定する原理を示す図である。図3を参照するに、各DPD係数（例えば、x0〜x5）が一つの特定（所定）の電力レベル（例えば、p0〜p5）に対応し、各特定の電力レベルについて、DPDの入力信号の瞬時電力が該特定の電力レベルよりも大きい確率が、所定の閾値（本実施例では第一閾値と称される。）よりも大きい場合、更新制御ユニット21は、該電力レベルに対応するDPD係数が十分に訓練され得ると確定し、そして、その更新を許し、そうでない場合、その更新を許さない。各特定の電力レベルが上述のようにすべて判定されているので、各特定の電力レベルに対応するDPD係数の更新が許されるかどうかを判断することができる。これにより、更新制御ユニット21は、DPDの入力信号の電力分布に基づいて、更新が許される一組のDPD係数を確定することができる。また、更新が許されているDPD係数については、DPD係数生成ユニット22により自己適応的な更新を行うことができる。
【００１７】
そのうち、上述の更新制御ユニット21の判定方法は、DPDの入力信号の電力分布情報に基づいて、更新が許されるDPD係数を確定するための一つの例のみであり、本実施例は、これに限られない。例えば、DPDの入力信号の瞬時電力と、各特定の電力レベルとを直接比較し、DPDの入力信号の瞬時電力が、ある特定の電力レベルよりも大きい場合、該特定の電力レベルに対応するDPD係数の更新が許されると確定してもよい。
【００１８】
図4は、更新制御ユニット21が、ルックアップテーブルのアドレス分布情報に基づいて、十分に訓練されている一組のDPD係数を確定する原理を示す図である。図4を参照するに、各DPD係数（例えば、x0〜x5）が一つの特定のルックアップテーブル（LUT、Lookup  Table）アドレス（例えば、a0〜a5）に対応し、各特定のLUTアドレスについて、DPDの入力信号のLUTアドレスが該特定のLUTアドレスによりも大きい確率が、所定の閾値（本実施例では、第二閾値と称される。）よりも大きい場合、更新制御ユニット21は、該特定のLUTアドレスに対応するDPD係数が十分に訓練され得ると確定し、そして、その更新が許し、そうでない場合、その更新を許さない。同様に、各特定のLUTアドレスが上述のようにすべて判定されているので、各特定のLUTアドレスに対応するDPD係数の更新が許されるかどうかを確定することができる。これにより、LUTのアドレス分布情報に基づいて、更新が許される一組のDPD係数を確定することができる。また、更新が許されているDPD係数については、DPD係数生成ユニット22により自己適応的な更新を行うことができる。
【００１９】
そのうち、上述の更新制御ユニット21の判定方法は、LUTのアドレス布情報に基づいて、更新が許されるDPD係数を確定するための一つの例のみであり、本実施例は、これに限られない。例えば、DPDの入力信号のLUTアドレスと、各特定のLUTアドレスとを直接比較し、DPDの入力信号のLUTアドレスが、ある特定のLUTアドレスよりも大きい場合、該特定のLUTアドレスに対応するDPD係数の更新が許されると確定してもよい。
【００２０】
図5は、更新制御ユニット21が、高出力増幅ユニットにより出力される平均電力に基づいて、十分に訓練されている一組のDPD係数を確定する原理を示す図である。図5を参照するに、各DPD係数（例えば、x0〜x5）が、高出力増幅ユニットにより出力される一つの特定の平均電力レベル（例えば、p00〜p05）に対応する。高出力増幅ユニットにより出力される各特定の平均電力レベルについて、高出力増幅ユニットにより出力される現在の平均電力が高出力増幅ユニットにより出力される該特定の平均電力レベルよりも大きい場合、更新制御ユニット21は、高出力増幅ユニットにより出力される該特定の平均電力レベルに対応DPD係数が十分に訓練され得ると確定し、そして、その更新を許し、そうでない場合、その更新を許さない。高出力増幅ユニットにより出力される各特定の平均電力レベルが上述のようにすべて判定されているので、高出力増幅ユニットにより出力される各特定の平均電力レベルに対応するDPD係数の更新が許されるかどうかを確定することができる。これにより、高出力増幅ユニットにより出力される平均電力に基づいて、更新が許される一組のDPD係数を確定することができる。また、更新が許されているDPD係数については、DPD係数生成ユニット22により自己適応的な更新を行うことができる。
【００２１】
一実施例では、該DPD係数の更新制御装置は、次のようなユニットを更に含んでもよい。
【００２２】
電力モニタリングユニット23：高出力増幅ユニットにより出力される現在の平均電力を検出するために用いられる。該電力モニタリングユニット23は、高出力増幅ユニットにより出力される現在の平均電力が高電力の範囲にあり、即ち、高出力増幅ユニットにより出力される現在の平均電力が所定の閾値（本実施例では、第三閾値と称される。）よりも大きいとモニタリング（検出）した時に、更新制御ユニット21は、DPD係数生成ユニット22が上述の自己適応的な更新により取得したDPD係数を記憶ユニットに書き込み、記憶ユニットに記憶されているDPD係数を更新し、又は、その前に記憶ユニットにDPD係数が記憶されていない実施例では、本実施例の書き込みユニット23により、DPD係数を記憶ユニットに書き込む。そのうち、記憶ユニットは、内部記憶ユニット、例えば、該送信機のフラッシュメモリであってもよく、また、外部記憶ユニットであってもよく、本実施例は、これに限られない。
【００２３】
一実施例では、該DPD係数の更新を制御する装置は、次のようなユニットを更に含んでもよい。
【００２４】
TPC状態検出ユニット24：現在のTPC（Transmission  Power  Control、送信電力制御）状態を検出するために用いられ、該TPC状態検出ユニット24は、高速TPCが発生していると検出した時に、更新制御ユニット21は、DPD係数生成ユニット22がDPD係数の更新をストップするように制御し、また、DPD係数生成ユニット22が現在のDPD係数、又は、記憶ユニットから読み出されているDPD係数をDPD係数として使用するように制御する。
【００２５】
そのうち、現在のTPC状態の検出は、送信機のTPC状態検出ユニットにより実現され得る。図6は、送信機のワーキングプロセスにおけるTPC状態を示す図である。TPC状態検出ユニットは、現在のTPC状態が高速TPC状態にあるか、それとも低速TPC状態にあるかを検出することができる。高速TPC状態の場合、信号の送信電力が急激に変化し、DPDがこのような急激な変化をトラッキング（追跡）することができないので、本実施例の処理ユニット24は、DPD係数の更新をストップさせ、現在の係数を直接使用させ、又は、記憶ユニット中から読み出されている係数をDPD係数として使用させ、プリディストーション処理を行わせる。低速TPC状態の場合、信号の送信電力の変化が緩慢であるので、本実施例の更新制御ユニット21及びDPD係数生成ユニット22によりDPD係数の更新を行うことができる。
【００２６】
本実施例のDPD係数の更新を制御する装置をより明確にするために、以下、該装置を含むデジタルプリディストーション型送信機とともに、本実施例のDPD係数の更新を制御する装置を詳しく説明する。
【００２７】
図7は、デジタル電力制御ユニットを有するデジタルプリディストーション型送信機の構成を示す図である。図7を参照するに、該送信機は、次のようなものを含む。
【００２８】
デジタルプリディストーション（DPD）ユニット71：デジタルプリディストーション処理を行うために用いられ、アドレス生成ユニット711、ルックアップテーブル712、及びDPD重み生成ユニット713を含み；
送信ブランチのアナログ部（analog  part）72：ミキサー（Mixer）721、VGA（Variable  Gain  Amplifier、可変利得増幅ユニット）722、及びHPA（High  Power  Amplifier、高出力増幅ユニット）723を含み；
DPDフィードバック（feedback）回路73：DPD更新のコスト関数を取得し、DPD係数を自己適応的に生成するために用いられ；
デジタル電力制御部74：デジタル利得(digital  gain)を取得するために用いられ；
更新制御部（update  control  unit）75：該DPDの係数の更新を制御するために用いられ；
TPC状態検出ユニット（TPC  state  detector）76：該送信機の現在のTPC状態を検出し、高速TPCが発生しているかどうかを確定するために用いられ；
DPD係数生成ユニット77：更新制御ユニット75の制御に基づいて、DPD係数に対して自己適応的な更新を行うために用いられ；
DAC（Digital  to  Analog  Converter、デジタルアナログ変換ユニット）78：デジタルアナログ変換を行うために用いられ；及び
電力モニタリングユニット79：高出力増幅ユニットの現在の出力電力を検出するために用いられる。
【００２９】
そのうち、DPD  71、アナログ部72、フィードバック回路73、デジタル電力制御部74、及びDAC  78はすべて、従来の送信機の構成要素により実現され得る。例えば、図1に示す送信機の対応する構成要素により実現され得る。このような構成要素及びその機能は、ここに援用するので、ここでは、その詳しい説明を省略する。
【００３０】
そのうち、更新制御部75は、本実施例の更新制御ユニット21により実現され得る。上述のように、それは、DPDの入力信号の電力分布情報、又は、LUTのアドレス分布情報、又は、高出力増幅ユニットにより出力される平均電力に基づいて、現在のどれらのDPD係数が十分に訓練されることができるか、及び、どれらの係数が十分に訓練されることができないかを判断する。十分に訓練されているDPD係数のみの更新は許され、十分に訓練されていない係数の更新は許されない。
【００３１】
そのうち、DPD係数生成ユニット77は、本実施例のDPD係数生成ユニット22により実現され得る。上述のように、それは、更新制御ユニット75の判断結果に基づいて、更新が許されているDPD係数に対して自己適応性更新を行う。
【００３２】
そのうち、TPC状態検出ユニット76は、本実施例のTPC状態検出ユニット24により実現され得る。上述のように、それは、現在のTPC状態を検出するために用いられ、高速TPC状態にある場合、更新制御部75は、DPD係数生成ユニット77がDPD係数の更新をストップするように制御し、現在のDPD係数又は記憶ユニットから読み出されているDPD係数を用いてプリディストーション処理を行わせ、そうでない場合、DPD係数生成ユニット77は、更新制御部75の判断結果に基づいて、DPD係数に対して自己適応的な更新を行う。
【００３３】
そのうち、電力モニタリングユニット79は、本実施例の電力モニタリングユニット23により実現され得る。上述のように、それは、高出力増幅ユニットにより出力される現在の平均電力を検出するために用いられる。
【００３４】
本発明の実施例における装置によれば、DPDの入力信号の電力分布情報、又は、LUTのアドレス分布情報、又は、高出力増幅ユニットにより出力される平均電力に基づいて、現在のどれらのDPD係数が十分に訓練され得るかを判断し、これらの十分に訓練され得る係数のみの更新を許し、そうでないものの更新を許さない。このようにして、係数の不十分な訓練により更新時にDPDの異常を引き起こす問題を有効に防止することができる。他の実施例では、本発明の実施例における装置により、高速TPC発生時のDPDへの対策を簡略化することもできる。
【実施例２】
【００３５】
本発明の実施例は、送信機をも提供する。該送信機は、デジタル電力制御を有するプリディストーション送信機である。図7は、該送信機の構成を示す図である。図7に示すように、該送信機は、従来の構成要素及びその機能を含む以外に、実施例1に記載の上述のDPD係数の更新を制御する装置を更に含み、該装置は、本実施例における送信機のデジタルプリディストーション係数の更新を制御する。実施例1では、上述のDPD係数の更新を制御する装置について詳細に説明したので、その内容はここに援用し、ここでは、その詳しい説明を省略する。
【００３６】
本発明の実施例における送信機は、実施例1におけるDPD係数の更新を制御する装置を採用しているので、DPD係数の不十分な訓練により更新時にDPDの異常を引き起こす問題を有効に防止することができるのみならず、高速TPC発生時のDPDへの対策を簡略化することもできる。
【実施例３】
【００３７】
本発明の実施例は、DPD係数の更新を制御する方法をも提供する。該方法は、デジタル電力制御システムに用いられる。該方法が解決する問題の原理は、実施例1におけるDPD係数の更新を制御する装置と類似し、その具体的な実施は、実施例1における装置の実施を参照することができるので、ここでは、その重複する説明を省略する。
【００３８】
図8は、該方法のフローチャートである。図8を参照するに、該方法は、次のようなステップを含む。
【００３９】
ステップ801：複数のDPD係数のうちの十分に訓練されている一組のDPD係数を確定し；及び
ステップ802：十分に訓練されている一組のDPD係数に対して自己適応的な更新を行う。
【００４０】
ステップ801では、DPDの入力信号の電力分布情報に基づいて、十分に訓練されている一組のDPD係数を確定することができ、又は、ルックアップテーブルのアドレス分布情報に基づいて、十分に訓練されている一組のDPD係数を確定することができ、又は、高出力増幅ユニットにより出力される平均電力に基づいて、十分に訓練されている一組のDPD係数を確定することができる。
【００４１】
そのうち、DPDの入力信号の電力分布情報に基づいて、十分に訓練されている一組のDPD係数を確定する場合、各DPD係数が一つの特定の電力レベルに対応し、各特定の電力レベルについて、DPDの入力信号の瞬時電力が該特定の電力レベルよりも大きい確率が、第一閾値よりも大きければ、該電力レベルに対応するDPD係数が十分に訓練されていると確定する。
【００４２】
そのうち、ルックアップテーブルのアドレス分布情報に基づいて、十分に訓練されている一組のDPD係数を確定する場合、各DPD係数が一つの特定のルックアップテーブルアドレスに対応し、各特定のルックアップテーブルアドレスについて、DPDの入力信号のルックアップテーブルアドレスが該特定のルックアップテーブルアドレスよりも大きい確率が、第二閾値よりも大きければ、該特定のルックアップテーブルアドレスに対応するDPD係数が十分に訓練されていると確定する。
【００４３】
そのうち、高出力増幅ユニットにより出力される平均電力に基づいて、十分に訓練されている一組のDPD係数を確定する場合、各DPD係数が高出力増幅ユニットにより出力される一つの特定の平均電力レベルに対応し、高出力増幅ユニットにより出力される各特定の平均電力レベルについて、高出力増幅ユニットにより出力される現在の平均電力が、高出力増幅ユニットにより出力される該特定の平均電力レベルよりも大きければ、高出力増幅ユニットにより出力される該特定の平均電力レベルに対応するDPD係数が十分に訓練されていると確定する。
【００４４】
一実施例では、高出力増幅ユニットにより出力される現在の平均電力が第三閾値よりも大きければ、自己適応的な更新により得られたDPD係数を記憶ユニットに書き込む。
【００４５】
一実施例では、高速送信電力制御（TPC）が発生している場合、DPD係数の更新をストップし、また、現在のDPD係数又は記憶ユニットから読み出されているDPD係数をDPD係数として用いる。
【００４６】
本実施例における方法によれば、DPD係数の不十分な訓練により更新時にDPDの異常を引き起こす問題を有効に防止することができるのみならず、高速TPC発生時のDPDへの対策を簡略化することもできる。
【００４７】
本発明の上述の装置及び方法は、ハードウェア、ソフトウェア、又は両者の組み合わせにより実現され得る。本発明は、このようなコンピュータ可読なプログラムに関し、即ち、該プログラムは、ロジック部品により実行される時に、該ロジック部品に、上述の装置又は構成部品を実現させ、或いは、該ロジック部品に、上述の各種の方法又はステップを実現させることができる。ロジック部品は、例えば、フィールドプログラマブルロジック部品、マクロプロセシングユニット、コンピュータに用いる処理ユニットなどである。本発明は、さらに、上述のプログラムを記憶しているコンピュータ可読な記録媒体、例えば、ハードディスク、磁気ディスク、光ディスク、DVD、flashメモリユニットなどにも関する。
【００４８】
また、上述の各実施例を含む実施形態に関し、更に以下の付記を開示する。
（付記1）
デジタルプリディストーション（DPD）係数の更新を制御する方法であって、
前記方法は、デジタル電力制御システムに用いられ、前記方法は、
複数のDPD係数のうちの十分に訓練されている一組のDPD係数を確定し；及び
十分に訓練されている一組のDPD係数に対して自己適応的な更新を行うことを含む、方法。
（付記2）
付記1に記載の方法であって、
前記複数のDPD係数のうちの十分に訓練されている一組のDPD係数を確定することは、
DPDの入力信号の電力分布情報に基づいて、十分に訓練されている一組のDPD係数を確定し；又は
ルックアップテーブルのアドレス分布情報に基づいて、十分に訓練されている一組のDPD係数を確定し；又は
高出力増幅ユニットにより出力される平均電力に基づいて、十分に訓練されている一組のDPD係数を確定することを含む、方法。
（付記3）
付記2に記載の方法であって、
各DPD係数が一つの特定の電力レベルに対応する場合、前記DPDの入力信号の電力分布情報に基づいて、十分に訓練されている一組のDPD係数を確定することは、
各特定の電力レベルについて、DPDの入力信号の瞬時電力が該特定の電力レベルよりも大きい確率が、第一閾値よりも大きければ、該電力レベルに対応するDPD係数が十分に訓練されていると確定することを含む、方法。
（付記4）
付記2に記載の方法であって、
各DPD係数が一つの特定のルックアップテーブルアドレスに対応する場合、前記ルックアップテーブルのアドレス分布情報に基づいて、十分に訓練されている一組のDPD係数を確定することは、
各特定のルックアップテーブルアドレスについて、DPDの入力信号のルックアップテーブルアドレスが該特定のルックアップテーブルアドレスよりも大きい確率が、第二閾値よりも大きければ、該特定のルックアップテーブルアドレスに対応するDPD係数が十分に訓練されていると確定することを含む、方法。
（付記5）
付記2に記載の方法であって、
各DPD係数が高出力増幅ユニットにより出力される一つの特定の平均電力レベルに対応する場合、前記高出力増幅ユニットにより出力される平均電力に基づいて、十分に訓練されている一組のDPD係数を確定することは、
高出力増幅ユニットにより出力される各特定の平均電力レベルについて、高出力増幅ユニットにより出力される現在の平均電力が高出力増幅ユニットにより出力される該特定の平均電力レベルよりも大きければ、高出力増幅ユニットにより出力される該特定の平均電力レベルに対応するDPD係数が十分に訓練されていると確定することを含む、方法。
（付記6）
付記1に記載の方法であって、
高出力増幅ユニットにより出力される現在の平均電力が第三閾値よりも大きければ、前記自己適応的な更新により得られたDPD係数を記憶ユニットに書き込むことを更に含む、方法。
（付記7）
付記1に記載の方法であって、
高速送信電力制御（TPC）が発生していれば、DPD係数の更新をストップし、現在のDPD係数又は記憶ユニットから読み出されているDPD係数をDPD係数として使用することを更に含む、方法。
（付記8）
デジタルプリディストーション（DPD）係数の更新を制御する装置であって、
前記装置は、デジタル電力制御システムに用いられ、前記装置は、
複数のDPD係数のうちの十分に訓練されている一組のDPD係数を確定するための更新制御ユニット；及び
更新制御ユニットの判断結果に基づいて、十分に訓練されている一組のDPD係数に対して自己適応的な更新を行うためのDPD係数生成ユニットを含む、装置。
（付記9）
付記8に記載の装置であって、
前記更新制御ユニットは、DPDの入力信号の電力分布情報に基づいて、十分に訓練されている一組のDPD係数を確定し、又は、ルックアップテーブルのアドレス分布情報に基づいて、十分に訓練されている一組のDPD係数を確定し、又は、高出力増幅ユニットにより出力される平均電力に基づいて、十分に訓練されている一組のDPD係数を確定する、装置。
（付記10）
付記9に記載の装置であって、
各DPD係数が一つの特定の電力レベルに対応する場合、各特定の電力レベルについて、DPDの入力信号の瞬時電力が該特定の電力レベルよりも大きい確率が、第一閾値よりも大きければ、前記更新制御ユニットは、該電力レベルに対応するDPD係数が十分に訓練されていると確定する、装置。
（付記11）
付記9に記載の装置であって、
各DPD係数が一つの特定のルックアップテーブルアドレスに対応する場合、各特定のルックアップテーブルアドレスについて、DPDの入力信号のルックアップテーブルアドレスが該特定のルックアップテーブルアドレスよりも大きい確率が、第二閾値よりも大きければ、前記更新制御ユニットは、該特定のルックアップテーブルアドレスに対応するDPD係数が十分に訓練されていると確定する、装置。
（付記12）
付記9に記載の装置であって、
各DPD係数が高出力増幅ユニットにより出力される一つの特定の平均電力レベルに対応する場合、高出力増幅ユニットにより出力される各特定の平均電力レベルについて、高出力増幅ユニットにより出力される現在の平均電力が高出力増幅ユニットにより出力される該特定の平均電力レベルよりも大きければ、前記更新制御ユニットは、高出力増幅ユニットにより出力される該特定の平均電力レベルに対応するDPD係数が十分に訓練されていると確定する、装置。
（付記13）
付記8に記載の装置であって、
高出力増幅ユニットにより出力される平均電力をモニタリングするための電力モニタリングユニットを更に含み、
前記更新制御ユニットは、前記電力モニタリングユニットにより、高出力増幅ユニットにより出力される平均電力が第三閾値よりも大きいとモニタリングした時に、前記制御前記DPD係数生成ユニットは、前記自己適応的な更新により得られたDPD係数を記憶ユニットに書き込む、装置。
（付記14）
付記8に記載の装置であって、
現在のTPC状態を検出するためのTPC状態検出ユニットを更に含み、
前記更新制御ユニットは、前記TPC状態検出ユニットにより、高速送信電力制御（TPC）が発生していると検出した時に、前記DPD係数生成ユニットがDPD係数の更新をストップするように制御し、前記DPD係数生成ユニットが現在のDPD係数又は記憶ユニットから読み出されているDPD係数をDPD係数として使用するように制御する、装置。
（付記15）
付記8〜14のうちの何れか１項に記載の装置を含む、送信機。
（付記16）
コンピュータに、付記1〜7のうちの何れか1項に記載の方法を実行させるためのプログラム。
（付記17）
付記16に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【００４９】
以上、本発明の好ましい実施形態を説明したが、本発明はこの実施形態に限定されず、本発明の趣旨を離脱しない限り、本発明に対するあらゆる変更は本発明の技術範囲に属する。
【図１】
2014039260.tif 000003
【図２】
2014039260.tif 000004
【図３】
2014039260.tif 000005
【図４】
2014039260.tif 000006
【図５】
2014039260.tif 000007
【図６】
2014039260.tif 000008
【図７】
2014039260.tif 000009
【図８】
2014039260.tif 000010