JP2012147455A - ノイズの多い推定値をフィルタリングして推定誤差を低減するための方法および装置 - Google Patents

ノイズの多い推定値をフィルタリングして推定誤差を低減するための方法および装置 Download PDF

Info

Publication number
JP2012147455A
JP2012147455A JP2012043266A JP2012043266A JP2012147455A JP 2012147455 A JP2012147455 A JP 2012147455A JP 2012043266 A JP2012043266 A JP 2012043266A JP 2012043266 A JP2012043266 A JP 2012043266A JP 2012147455 A JP2012147455 A JP 2012147455A
Authority
JP
Japan
Prior art keywords
prediction
value series
coefficient
filter
error
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2012043266A
Other languages
English (en)
Inventor
Gokhan Magen
ゴクハン・マーゲン
Parvathanathan Subrahmanya
パーバサナサン・サブラーマンヤ
Alilaghatta-Kantharaj Vijayaraj
ビジャヤラジ・アリラガッタ−カンタラジ
Kasturi Nitin
ニティン・カストゥリ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of JP2012147455A publication Critical patent/JP2012147455A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/025Channel estimation channel estimation algorithms using least-mean-square [LMS] method
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/391Modelling the propagation channel
    • H04B17/3913Predictive models, e.g. based on neural network models
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0212Channel estimation of impulse response
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70701Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03038Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a non-recursive structure

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Filters That Use Time-Delay Elements (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

【課題】ノイズの多い推定値をフィルタリングして推定誤差を低減する。
【解決手段】入力値系列(例えば、初期チャネルインパルス応答推定値(CIRE)に対する)は、少なくとも1つの係数を有する無限インパルス応答(IIR)フィルタによりフィルタリングされ、出力値系列(例えば、フィルタリングされたCIREに対する)を取得する。(複数の)係数は、適応フィルタ、1バンクの予測フィルタ、または正規化された変化量の技術により入力値系列に基づき更新される。適応フィルタにより(複数の)係数を更新するために、予測値系列は、入力値系列に基づいて導き出される。予測値系列と入力値系列との間の予測誤差が決定され、フィルタリングされて、フィルタリングされた予測誤差が得られる。次いで、IIRフィルタの(複数の)係数は、予測誤差およびフィルタリングされた予測誤差に基づいて更新される。
【選択図】図3

Description

本開示は、一般的に通信に関し、より詳細には、フィルタリング技術に関する。
無線通信システムでは、送信機は、典型的には、トラヒックデータを処理して(例えば、符号化し変調して)、データ符号を生成する。コヒーレントシステムでは、送信機は、パイロット符号をデータ符号と多重化し、多重化されたデータ符号およびパイロット符号を処理して無線周波数(RF)信号を生成し、無線チャネルを介してRF信号を送信する。無線チャネルでは、チャネル応答により送信RF信号に歪みが生じ、さらに、ノイズと干渉により信号が劣化する。
受信機は、送信RF信号を受信し、受信RF信号を処理して、サンプルを取得する。コヒーレントデータ検波では、受信機は、受信されたパイロットに基づき無線チャネルの応答を推定し、チャネル推定を導き出す。次いで、受信機は、チャネル推定を使ってサンプルに対しデータ検波(例えば、等化)を実行し、送信機により送信されたデータ符号の推定である、符号推定を取得する。次いで、受信機は、符号推定を処理し(例えば、復調および復号を行い)、復号されたデータを取得する。
チャネル推定の品質は、データ検波性能に大きな影響を及ぼし、また符号推定の品質とともに復号されたデータの信頼性にも影響を与える可能性がある。したがって、当業では、無線通信システムにおいて高品質のチャネル推定を導き出す技術が必要である。
本出願は、本発明の譲受人に譲渡され、参照により本明細書に組み込まれる、2005年11月15日に出願された「Prediction Based Optimal Adaptation of Pilot Filter Coefficients for Improved Channel Estimation」という表題の米国仮出願第60/737,256号の優先権を主張する。
ノイズの多い推定値をフィルタリングし、推定誤差を低減し、より高品質の推定値を得る技術について、以下で説明する。これらの技術は、様々な用途に使用することができ、またノイズの多い推定値としては、スカラー、ベクトル、または行列がある。これらの技術の例示的な一用途は、通信チャネルの時間領域応答である、チャネルインパルス応答(CIR)のノイズの多い推定値をフィルタリングするものである。
一実施形態では、入力値系列が、少なくとも1つの係数を有する無限インパルス応答(IIR)フィルタによりフィルタリングされ、出力値系列を取得する。入力値系列は、初期チャネルインパルス応答推定値(CIRE)に対するものとしてよく、出力値系列は、フィルタリングされたCIREに対するものとしてよい。IIRフィルタの(複数の)係数は、本明細書で説明されている更新技術のうちの1つを使って入力値系列に基づき更新される。IIRフィルタは、アルファと呼ばれる単一の係数を持つことができる。
一実施形態では、IIRフィルタの(複数の)係数は、適応フィルタに基づいて更新される。この実施形態では、予測値系列は、入力値系列に基づいて導き出され、出力値系列の遅延された形態に等しいものとしてよい。予測値系列と入力値系列との間の予測誤差が決定され、フィルタリングされて(例えば、IIRフィルタの(複数の)係数により)、フィルタリングされた予測誤差が得られる。次いで、IIRフィルタの(複数の)係数は、予測誤差およびフィルタリングされた予測誤差に基づいて更新される。
他の実施形態では、IIRフィルタの(複数の)係数は、1バンクの予測フィルタバンクに基づいて更新される。この実施形態では、入力値系列が複数の予測フィルタによりフィルタリングされ、複数の予測値系列を取得する。それぞれの予測フィルタは、少なくとも1つの係数からなる異なる係数集合を有する。複数の予測フィルタのうち予測誤差が最小である予測フィルタが識別される。識別された予測フィルタに対する(複数の)係数の集合は、入力値系列のフィルタリングに使用できるように選択される。
さらに他の実施形態では、IIRフィルタの(複数の)係数は、正規化された変化量の技術に基づいて更新される。この実施形態では、実際のサンプル系列の変化量(例えば、CIR)は、入力値系列に基づいて推定される。これは、入力値系列のエネルギーを推定し、入力値系列内のノイズを推定し、入力サンプル系列の変化量を推定することにより得られる。次いで、実際のサンプルの系列の変化量は、入力値系列の推定されたエネルギー、推定されたノイズ、および推定された変化量に基づいて推定されうる。IIRフィルタの(複数の)係数は、例えば、ルックアップテーブルを使用するか、または直接的な計算により、実際のサンプルの系列の推定された変化量に基づいて決定される。
以下では、本発明の様々な態様および実施形態について、さらに詳しく説明する。
本発明の特徴および特性は、類似の参照文字は図全体を通して対応する形で識別する図面と併せて以下で述べる詳細な説明を読むとさらに明らかになるであろう。
無線通信システムの送信を示す図。 基地局および無線デバイスを示すブロック図。 無線デバイスのイコライザを示すブロック図。 チャネルIIRフィルタを示すブロック図。 3つの速度に関するシナリオに対するスループットとアルファに関するグラフを示す図。 適応フィルタに基づいてアルファを更新するユニットを示す図。 1バンクの予測フィルタに基づいてアルファを更新するユニットを示す図。 正規化された変化量の技術に基づいてアルファを更新するユニットを示す図。 ノイズの多い推定値をフィルタリングするプロセスを示す図。 適応フィルタに基づいてアルファを更新するプロセスを示す図。 1バンクの予測フィルタに基づいてアルファを更新するプロセスを示す図。 正規化された変化量の技術に基づいてアルファを更新するプロセスを示す図。
「例示的な」という単語は、本明細書では、「一実施例、事例、または例示として使用する」ことを意味するために使用される。本明細書で「明示的」と説明されている実施形態または設計は、必ずしも、他の実施形態または設計よりも好ましい、または有利であると解釈されるべきではない。
図1は、無線通信システムの例示的な送信を示している。話を簡単にするため、図1は、1つの基地局110と1つの無線デバイス120のみを示している。基地局は、一般的に、無線デバイスと通信する固定局であり、ノードB、アクセスポイント、ベーストランシーバ基地局(BTS)、または他の何らかの専門用語の名称で呼ぶことができる。無線デバイスは、固定式でも移動式でもよく、これもまた、ユーザ装置(UE)、移動局、ユーザ端末、加入者ユニット、または他の何らかの専門用語の名称で呼ぶことができる。無線デバイスは、携帯電話、携帯情報端末(PDA)、無線モデムカード、ハンドヘルドデバイス、または他の何らかのデバイスもしくは装置とすることができる。
基地局110は、RF信号を無線デバイス120に送信する。RF信号は、直接的経路および/または反射路を含むことができる、1つまたは複数の経路を介して無線デバイス120に到達しうる。反射路は、無線環境内の障害物(例えば、建物、樹木、車両、および他の構造物)による電波の反射により生じる。無線デバイス120は、送信RF信号の複数のインスタンスまたはコピーを受信することができる。それぞれの受信信号インスタンスは、異なる信号経路を介して得られ、特定の複素利得、およびその信号経路により決定される特定の時間遅延を有する。無線デバイス120の受信RF信号は、受信信号インスタンスのすべての重ね合わせである。無線デバイス120は、さらに、図1の破線により示されている、他の送信局からの干渉伝送を受信する可能性がある。
本明細書で説明されているフィルタリング技術は、符号分割多元接続(CDMA)システム、時分割多元接続(TDMA)システム、周波数分割多元接続(FDMA)システム、直交周波数分割多元接続(OFDMA)システム、単一搬送波FDMA(SC−FDMA)システムなどの様々な通信システムに使用することができる。CDMAシステムは、広帯域CDMA(W−CDMA)、cdma2000などの1つまたは複数の無線技術を実装することができる。cdma2000は、IS−2000、IS−856、およびIS−95標準に対応している。TDMAシステムでは、グローバル移動体通信システム(GSM(登録商標))などの無線技術を実装することができる。これらの様々な無線技術および標準は、当業で知られている。W−CDMAおよびGSMは、「第三世代パートナーシッププロジェクト」(3GPP)という名前の組織から出されている文書において説明されている。cdma2000は、「第三世代パートナーシッププロジェクト2」(3GPP2)という名前の組織から出されている文書において説明されている。3GPPおよび3GPP2文書は、公開されている。OFDMAシステムは、OFDMを使用し、直交する副搬送波上で周波数領域の変調符号を送信する。SC−FDMAシステムは、直交する副搬送波上で時間領域の変調符号を送信する。
本明細書で説明されているフィルタリング技術は、無線デバイスに使用できるが、もちろん基地局にも使用できる。分かりやすくするため、これらの技術は、以下では、W−CDMAシステムまたはcdma2000システムであるとしてよい、CDMAシステム内の無線デバイスに関して説明されている。
図2は、基地局110および無線デバイス120のブロック図を示している。基地局110では、送信(TX)データプロセッサ210は、サービスを受ける無線デバイスのトラヒックデータを受信し、そのトラヒックデータを処理(例えば、符号化、インターリーブ、および符号マップ)して、データ符号を生成する。本明細書で使用されているように、データ符号は、データ用の変調符号であり、パイロット符号は、パイロット用の変調符号であり、変調符号は、(例えば、M−PSK、M−QAMに対する)信号点配置内の1つの点に対する複素値であり、パイロットは、基地局と無線デバイスの両方により先験的に知られているデータである。CDMA変調器220は、データ符号およびパイロット符号を処理し、出力チップを送信機(TMTR)230に送る。送信機230は、出力チップを処理し(例えば、アナログに変換し、増幅し、フィルタリングし、高い周波数に変換し)、アンテナ232から送信される、RF信号を生成する。
無線デバイス120で、アンテナ252は、直接路および/または反射路を介して送信RF信号を受信し、受信RF信号を受信機(RCVR)254に送る。受信機254は、受信RF信号を処理し(例えば、フィルタリングし、増幅し、低い周波数に変換し、デジタイズし)、受信サンプルを取得する。受信機254は、受信サンプルに対し前処理を実行し、入力サンプルをイコライザ/レーキ受信機260に送る。この前処理は、例えば、自動利得制御(AGC)、周波数修正、デジタルフィルタリング、サンプルレート変換などを含むことができる。イコライザ/レーキ受信機260は、入力サンプルを(例えば、イコライザまたはレーキ受信機により)処理し、出力サンプルを送る。CDMA復調器(Demod)270は、CDMA変調器220による処理を補完する形で出力サンプルを処理し、基地局110により無線デバイス120に送信されるデータ符号の推定値である、符号推定値を与える。レーキ受信機およびCDMA復調器は、さらに組み合わせることもできる。受信(RX)データプロセッサ280は、符号推定値を処理し(例えば、符号逆マップし、逆インターリーブし、復号し)、復号されたデータを与える。一般に、CDMA復調器270およびRXデータプロセッサ280による処理は、基地局110で、それぞれCDMA変調器220およびTXデータプロセッサ210による処理を補完するものである。
コントローラ/プロセッサ240および290は、それぞれ、基地局110および無線デバイス120における様々な処理ユニットのオペレーションを指令する。メモリ242および292は、それぞれ、基地局110および無線デバイス120用のデータおよびプログラムコードを格納する。
無線デバイス120において、受信機254からの入力サンプルは、
Figure 2012147455
として表すことができ、ただし、
x(k)は、無線デバイス120に対する注目する信号成分であり、
p(k)は、基地局110からのパイロットであり、
h(k)は、基地局110と無線デバイス120との間の無線チャネルの時間領域インパルス応答であり、
w(k)は、x(k)およびp(k)により観察される全ノイズおよび干渉であり、
y(k)は、無線デバイス120における入力サンプルであり、
記号
Figure 2012147455
は畳み込みを表す。
式(1)では、x(k)は、無線デバイス120において注目すべき物理的チャネルの信号成分としてよい。w(k)は、基地局110からの他の物理チャネル、様々なソースからのノイズ、および他の送信局からの干渉に対する信号成分を含むことができる。話を簡単にするため、w(k)は、平均が0で分散がσである加法的白色ガウスノイズ(AWGN)と仮定する。入力サンプルy(k)は、イコライザにより処理され、これにより望ましい信号x(k)の推定値を取得することができる。
図3は、図2のイコライザ/レーキ受信機260の一実施形態である、イコライザ260aのブロック図を示している。この実施形態では、受信機254からの入力サンプルy(k)は、チャネル推定器310およびデータ有限インパルス応答(FIR)フィルタ360に送られる。チャネル推定器310は、基地局110と無線デバイス120との間の無線チャネルに対するチャネルインパルス応答推定値(CIRE)
Figure 2012147455
を導き出す。計算ユニット350は、CIRE
Figure 2012147455
を受け取り、これに基づき、また例えば、線形最小平均2乗誤差(LMMSE)、最小平均2乗(LMS)、再帰最小2乗(RLS)、直接行列反転(DMI)、ゼロ強制、または他の何らかの技術を使用してイコライザ係数を導き出す。FIRフィルタ360は、イコライザ係数で入力サンプルy(k)をフィルタリングし、望ましい信号x(k)の推定値である、出力サンプル
Figure 2012147455
を与える。
基地局110と無線デバイス120との間の時間領域チャネルインパルス応答(CIR)は、Lを任意の値、例えば、L=64とし、L個のチャネルタップh(1)からh(L)までを有するものとして考えることができる。それぞれのチャネルタップh(l)(l=1,...,L)は、特定の複素利得および特定の時間遅延を有し、両方とも無線環境により決められる。CIRは、
Figure 2012147455
のようなベクトル形式で与えることができ、ただし、
は、時間間隔nにおけるCIRに対するL×1ベクトルであり、
」は、転置を表す。
無線デバイス120は、CIRにおけるL個のチャネルタップの正確な推定値を導き出そうとする。チャネル推定器310内では、初期チャネル推定器320が、基地局110から受信したパイロットに基づいて初期CIREを導き出す。一実施形態では、初期CIREは、
Figure 2012147455
として導き出せるが、ただし、
Figure 2012147455
は、時間間隔nのチャネルタップh(l)の初期推定値であり、
Kは、累積長であり、
」は、複素共役を表す。
式(3)において「l−1」であるのは、インデックスlが0でなく1から始まるからである。
式(3)では、チャネルタップh(l)は、時間オフセットl−1のパイロット系列p(k)により時間領域内の入力サンプルy(k)を逆拡散することにより推定される。L個の異なるチャネルタップは、L個の異なる時間オフセットにより推定されうる。それぞれの時間オフセットに対する逆拡散は、その時間オフセットに対する入力サンプルy(k)に複素共役パイロットチップp(k)を乗算し、K個のチップについて結果を累算することにより得られる。Kは、パイロットに使用される直交符号の長さの整数倍数である。パイロット直交符号は、W−CDMAでは256チップ長であり、cdma2000では128チップ長である。Kは、1パイロット符号、複数のパイロット符号、1スロット、複数のスロット、1フレーム、または他の何らかの持続時間に等しいものとしてよい。1スロットは、W−CDMAでは、2560チップおよび10パイロット符号に対応し、cdma2000では、768チップおよび6パイロット符号に対応する。
初期CIREは、それぞれ時間間隔nについて導き出すことができる。時間間隔は、スロット、フレーム、または他の何らかの時間長としてよい。初期CIREは、L個のチャネルタップ推定からなり、
Figure 2012147455
として与えられうる。初期CIREは、推定誤差およびノイズを含むため、複数の時間間隔にわたってフィルタリングすることで、推定誤差およびノイズを低減することができる。
図3に示されている一実施形態では、チャネルIIRフィルタ330は、
Figure 2012147455
のように初期CIREをフィルタリングするが、ただし、
Figure 2012147455
は、時間間隔nにおけるフィルタリングされたCIREに対するL×1ベクトルであり、
αは、時間間隔nに対する係数である。
式(4)のIIRフィルタリングは、L個のチャネルタップのそれぞれについて個別に実行される。係数計算ユニット340は、IIRフィルタ330に対する係数αを導き出す。
図4は、図3のチャネルIIRフィルタ330の一実施形態のブロック図を示している。この実施形態では、チャネルIIRフィルタ330は、L個のチャネルタップについてL個の1タップIIRフィルタ410aから410lを含む。それぞれのIIRフィルタ410は、1つのタップインデックスについてフィルタリングを実行する。タップインデックスl(l∈{1,...,L})に対する1タップIIRフィルタにおいて、乗算器412は、係数αを持つ初期チャネルタップ推定値
Figure 2012147455
を受け取って、乗算する。加算器414は、係数αを1.0から差し引いて、(1−α)を出力する。乗算器416は、レジスタ420からの遅延チャネルタップ推定値
Figure 2012147455
と(1−α)とを乗算する。加算器418は、乗算器412および416の出力を加算し、フィルタリングされたチャネルタップ推定値
Figure 2012147455
を与える。次の時間間隔で使用するために、レジスタ420はフィルタリングされたチャネルタップ推定値
Figure 2012147455
を格納する。
式(4)のフィルタリングで、ノイズを低減し、推定精度を改善する。したがって、フィルタリングされたCIRE
Figure 2012147455
は、一般的に、CIR の改善された推定値である。係数αは、フィルタリングの量を決定する。一般に、大きなαは小さなフィルタリングに対応して1>α>0であり、またその逆も成り立つ。以下の説明では、係数αは、アルファと呼ばれる。
改善された性能は、異なる動作シナリオにおいて初期CIRREに対する異なる量のフィルタリングにより実現されうることはわかる。アルファに適した値は、速度、受信信号品質、および場合によっては他の因子に依存しうる。
図5は、3つの異なる速度に関するシナリオに対するスループットとアルファに関するグラフを示す。グラフ510は、120Km/時の高速シナリオに対するスループットとアルファの関係を示し、グラフ512は、30Km/時の中速シナリオに対するスループットとアルファの関係を示し、グラフ514は、3Km/時の低速シナリオに対するスループットとアルファの関係を示す。これらのグラフは、最高のスループットは、高速シナリオでは0.8から1.0までのアルファについて達成され、中速シナリオでは0.5から0.7までのアルファについて達成され、低速シナリオでは0.2から0.3までのアルファについて達成されうることを示している。
図5は、アルファのよい選択は、移動性に依存することを示している。ゆっくり変化するチャネルに対しては、アルファは小さい(フィルタリングが強い)ほどよく、速く変化するチャネルに対しては、アルファは大きい(フィルタリングが弱い)ほどよい。アルファのよい選択は、さらに、受信信号品質にも依存することがわかる。所定の速度に関して、受信信号品質が低い場合には、アルファは小さい(フィルタリングが強い)ほどよく、受信信号品質が高い場合には、アルファは大きい(フィルタリングが弱い)ほどよい。図5のグラフで示唆されるように、性能は、アルファに不適切な値が使用されると著しく低下しうる。
本明細書で説明されているフィルタリング技術により、推定誤差が低減され、様々な動作シナリオに対しよい性能を実現できる。これらの技術は、予測ベースの技術および正規化された変化量の技術を含む。予測ベースの技術は、適応フィルタまたは1バンクの予測フィルタにより実装されうる。
予測ベースの技術の一実施形態では、アルファは、適応フィルタを使っていくつかの小さなステップで更新される。一実施形態では、式(4)のIIRフィルタは、さらに、次の時間間隔でチャネルタップを予測する予測フィルタとして使用される。したがって、時間間隔n−1で、IIRフィルタにより生成されるフィルタリングされたCIRE
Figure 2012147455
は、時間間隔nに対する予測されたCIREとして使用される。
初期CIREと予測されたCIREとの間の予測誤差は、
Figure 2012147455
で表すことができ、ただし、
=[e(1) e(2)...e(L)]は、時間間隔nにおけるL個の予測チャネルタップに対する予測誤差のL×1ベクトルである。
アルファは、
Figure 2012147455
のようにそれぞれの時間間隔nで適応可能なように更新することができ、ただし、
は、予測誤差ベクトルのノルムの平方であり、
χは、アルファに対する適応率を決定する係数である。
式(6)では、最小平均平方誤差(MMSE)を求めるために予測誤差のノルムの平方を最小にするようにアルファを更新する。偏導関数項∂‖e/∂αは、誤差勾配を示す。アルファは、予測誤差のノルムの平方の勾配に基づき、またその勾配の反対方向に更新される。適応の速度は、良好な性能となるように選択されうる係数χにより決定される。係数χは、0.01または他の何らかの値に設定できる。
式(6)の偏導関数項は、
Figure 2012147455
で表すことができ、ただし、
」は、共役転置を表す。
式(7)の項
Figure 2012147455
は、
Figure 2012147455
で表すことができ、ただし、
=[f(1) f(2)...f(L)]は、時間間隔nにおけるL個のチャネルタップに対するフィルタリングされた予測誤差のL×1ベクトルである。
式(7)は、項
Figure 2012147455
が、現在の時間間隔nで計算された予測誤差 および現在の時間間隔nに対するフィルタリングされた予測誤差 に基づいて導き出されうることを示している。
次いで、式(6)の偏導関数項は、
Figure 2012147455
で表すことができる。
次いで、アルファは、
Figure 2012147455
として更新されうる。
式(6)から(10)で示されている実施形態では、単一のアルファは、L個のチャネルタップすべてに使用され、このアルファは、L個のチャネルタップすべてに基づいて更新される。他の実施形態では、別のアルファが、それぞれのチャネルタップについて使用され、
Figure 2012147455
および
Figure 2012147455
のように、そのチャネルタップに対する予測誤差に基づいて更新されうる。
アルファは、以下のように適応フィルタに基づいて更新できる。最初に、フィルタリングされたCIRE
Figure 2012147455
およびフィルタリングされた予測誤差 は、ゼロに初期化される。アルファは、大半の動作シナリオに対し良好な性能を有する値、例えば、α=0.6に初期化できる。これ以降、アルファは、以下のように、それぞれの時間間隔nで更新することができる。
1.初期CIRE
Figure 2012147455
を、例えば、式(3)に示されているようにして取得する。
2.式(5)に示されているように予測誤差 を計算する。
3.式(9)に示されているように、予測誤差 およびフィルタリングされた予測誤差 に基づいて偏導関数項∂‖ /∂αを計算する。
4.式(10)に示されているように偏導関数項およびステップサイズχに基づいてアルファを更新する。
5.式(8)に示されているように、予測誤差 および更新されたアルファαn+1に基づいてフィルタリングされた予測誤差を更新する。
更新されたアルファαn+1は、次の時間間隔で初期CIREをフィルタリングするために使用できる。
図6は、適応フィルタでアルファを更新する係数計算ユニット340aの一実施形態を示している。チャネルIIRフィルタ330は、現在のアルファαで初期CIRE
Figure 2012147455
をフィルタリングし、フィルタリングされたCIRE
Figure 2012147455
を与える。ユニット340a内で、予測誤差計算ユニット610は、初期CIRE
Figure 2012147455
および予測されたCIRE
Figure 2012147455
をレジスタ616から受け取る。ユニット610は、式(5)に示されているように予測誤差 を計算する。アルファ更新ユニット614は、予測誤差 およびフィルタリングされた予測誤差 を受け取り、式(9)および(10)に示されているようにアルファを更新し、更新されたアルファαn+1を次の時間間隔で与える。フィルタ612は、式(8)に示されているように予測誤差 をフィルタリングし、フィルタリングされた予測誤差を次の時間間隔で与える。レジスタ616は、次の時間間隔で予測されたCIREとして使用される、フィルタリングされたCIRE
Figure 2012147455
を受け取って格納する。
適応フィルタを使用してアルファを更新することには、様々な利点があると考えられる。第1に、フィルタリングされたCIRE、フィルタリングされた予測誤差、およびアルファは、比較的少ない計算量および少ないメモリ容量で導き出すことができる。第2に、フィルタリングされた予測誤差は、式(8)に示されているように、可変IIRフィルタに基づいて得られるため、収束速度を速くすることができる。第3に、適応速度は、係数χに対し適当な値を選択することにより制御できる。
予測ベースの技術の他の実施形態では、アルファは、異なるアルファを有する1バンクの予測フィルタから選択される。この実施形態では、初期CIREは、
Figure 2012147455
のようにM個の異なる予測フィルタによりフィルタリングすることができ、ただし、
Figure 2012147455
は、時間間隔nにおける予測フィルタmからの予測されたCIREに対するL×1ベクトルであり、
α(m)は、予測フィルタmに対するアルファである。
M個の異なるアルファは、M個の予測フィルタに使用することができ、ただし、一般に、M>1である。一実施形態では、M個のアルファは、0から1までの間に均等に分散され、例えば、a(m)=m/Mである。例えば、Mは、10に等しく、10個の予測フィルタは、0.1、0.2、...、1.0の10個の等しい間隔で並ぶアルファにより実装できる。M個のアルファは、さらに、他の値に設定でき、例えば、無線でバイスが動作すると予測されるある範囲内により集中する。
それぞれの予測フィルタに対する予測誤差は、
Figure 2012147455
で表すことができ、ただし、
Figure 2012147455
は、時間間隔nにおける予測フィルタに対する予測誤差のL×1ベクトルである。
それぞれの時間間隔nで、M個のアルファのうちの1つを使用するため、
Figure 2012147455
Figure 2012147455
のように選択でき、ただし、
E{ }は、期待値演算を表し、
Figure 2012147455
は、予測フィルタmに対する予測平均平方誤差(MSE)であり、
は、予測MSEが最小である予測フィルタのインデックスである。
式(13)では、L個のチャネルタップすべてに対する最小の予測MSEを与える予測フィルタが選択される。式(14)において、選択された予測フィルタのアルファは、初期CIREをフィルタリングするために使用されるアルファとして与えられる。
予測MSEは、それぞれの予測フィルタmについて、
Figure 2012147455
のようにして推定することができるが、ただし、
Figure 2012147455
は、時間間隔nにおける予測フィルタmに対する推定された予測MSEであり、
ηは、予測MSEに対する平均する量を決定する係数である。係数ηは、0.05または他の何らかの値に設定できる。
アルファは、以下のように1バンクの予測フィルタに基づいて導き出すことができる。最初に、M個の予測フィルタのそれぞれに対する予測されたCIRE
Figure 2012147455
および推定された予測MSE
Figure 2012147455
は、ゼロに初期化される。これ以降、アルファは、以下のように、それぞれの時間間隔nで選択することができる。
1.初期CIRE
Figure 2012147455
を、例えば、式(3)に示されているようにして取得する。
2.式(12)に示されているように、それぞれの予測フィルタについて予測誤差
Figure 2012147455
を計算する。
3.式(15)に示されているように、それぞれの予測フィルタについて推定された予測誤差MSE
Figure 2012147455
を、予測誤差
Figure 2012147455
に基づいて計算する。
4.式(13)および(14)に示されているように、推定された予測MSEが最小である予測フィルタのアルファを選択する。
5.式(11)に示されているそれぞれの予測フィルタを更新する。
図7は、1バンクの予測フィルタに基づいてアルファを導き出す係数計算ユニット340bの一実施形態を示している。ユニット340bは、M個の異なるアルファに対するM個の処理セクション710aから710m、検出器720、およびセレクタ730を備える。
それぞれの処理セクション710内で、予測フィルタ712は、式(11)に示されているように、割り当てられたアルファα(m)で初期CIRE
Figure 2012147455
をフィルタリングし、フィルタリングされたCIRE
Figure 2012147455
を供給する。レジスタ714は、次の時間間隔で予測されたCIREとして使用される、フィルタリングされたCIRE
Figure 2012147455
を格納する。ユニット716は、初期CIRE
Figure 2012147455
および予測されたCIRE
Figure 2012147455
を受け取り、式(12)に示されているように予測誤差
Figure 2012147455
を計算する。MSE推定器718は、式(15)に示されているように、予測誤差
Figure 2012147455
に基づいて推定された予測誤差MSEを導き出す。
検出器720は、M個のMSE推定器718aから718mまでのすべてから推定された予測MSEを受け取り、最小の推定された予測MSEを有する最良の予測フィルタを識別し、次の時間間隔のアルファαn+1として最良の予測フィルタに対するアルファを与える。セレクタ730は、最良の予測フィルタからのフィルタリングされたCIREをフィルタリングされたCIRE
Figure 2012147455
として与える。
一実施形態では、別のチャネルIIRフィルタが保持され、このIIRフィルタに対するアルファは、それぞれの時間間隔で最良の予測フィルタのアルファに基づいて更新される。他の実施形態では、最良の予測フィルタからのフィルタリングされたCIREは、フィルタリングされたCIRE
Figure 2012147455
として与えられる。この実施形態では、予測フィルタの1つは、それぞれの時間間隔でチャネルIIRフィルタとして動作する。
1バンクの予測フィルタを使用してアルファを更新することには、いくつかの利点があると考えられる。第1に、フィルタバンクは、最良のアルファ値に素早く整定する。第2に、フィルタバンクは、式(15)において予測MSEを推定するために使用されるIIRフィルタに依存する収束遅延とともに変化するチャネル状態に適応することができる。しかし、フィルタバンクは、一般に、上述の適応フィルタに比べて使用する計算量が多く、また使用するメモリ容量も大きい。
正規化された変化量の技術の一実施形態では、アルファは、無線チャネルの推定された変化量に基づいて導き出される。無線チャネルは、初期CIREに対するフィルタリングの時定数に関係する、「メモリ」を有するようにモデル化されうる。無線チャネルの変化量は、チャネルのメモリに反比例する。したがって、アルファのよい値を決定するために、チャネルの変化量またはチャネルのメモリを推定し、使用することができる。
初期CIREは、CIRのノイズの多い推定値であり、
Figure 2012147455
で表すことができ、ただし、
は、時間間隔nにおけるノイズおよび推定誤差のL×1ベクトルである。
無線チャネルの正規化された変化量は、
Figure 2012147455
として定義でき、ただし、
E{‖ n−1}は、時間間隔nにおけるCIRの期待される差であり、
E{‖ }は、時間間隔nにおける期待されるチャネルエネルギーであり、
NVは、無線チャネルの正規化された変化量である。
式(17)の正規化された変化量は、
Figure 2012147455
と書き直すことができ、ただし、
Figure 2012147455
は、時間間隔nにおける初期CIREの期待される差であり、
Figure 2012147455
は、時間間隔nにおける初期CIREの期待されるエネルギーであり、
E{‖ }は、時間間隔nにおける期待されるノイズエネルギーである。
式(18)の中の3つの異なる期待量はそれぞれ、初期CIREに基づいて推定されうる。値
Figure 2012147455
を推定するために、量
Figure 2012147455
をまず最初に
Figure 2012147455
として計算することができるが、ただし、
Figure 2012147455
は、時間間隔nおよびn−1に対する初期チャネルタップ推定値間の差のノルムの平方である。
差のノルムの平方
Figure 2012147455
は、
Figure 2012147455
のようにしてフィルタリングすることができ、ただし、
Figure 2012147455
は、
Figure 2012147455
の推定値であり、
μは、
Figure 2012147455
に対する平均の量を決定する係数である。
係数μは、0.5または他の何らかの値に設定できる。
Figure 2012147455
を推定するために、量
Figure 2012147455
をまず最初に
Figure 2012147455
として計算することができるが、ただし、
Figure 2012147455
は、時間間隔nに対する初期チャネルタップ推定値のノルムの平方である。
チャネルのノルムの平方
Figure 2012147455
は、
Figure 2012147455
のようにしてフィルタリングすることができ、ただし、
Figure 2012147455
は、
Figure 2012147455
の推定値である。
E{‖ }を推定するために、初期CIREの一端または両端のいくつかのチャネルタップは、純粋なノイズを含み、信号を含まないと仮定することができる。次いで、時間間隔nに対するノイズエネルギーは、
Figure 2012147455
と表されるが、
Figure 2012147455
として推定することができる。
式(23)では、第1のA初期チャネルタップ推定値は、最後のB初期チャネルタップ推定値はもちろんのこと、純粋なノイズである。AおよびBは、良好なノイズ推定性能をもたらすように選択できる。一実施形態では、L=64およびA=B=4である。L、A、およびBに、他の値を使用することもできる。ノイズエネルギーも、他の方法で、例えば、低エネルギーの初期チャネルタップ推定値に基づいて推定することができる。
ノイズエネルギー
Figure 2012147455
は、
Figure 2012147455
のようにしてフィルタリングすることができ、ただし、
Figure 2012147455
は、E{‖ }の推定値である。
同じ係数μを、それぞれ、式(20)、(22)、および(24)に示されているように、3つの量
Figure 2012147455
および
Figure 2012147455
のすべてを導き出すために使用できる。それとは別に、異なる量に対し、異なる係数を使用することができる。
無線チャネルは、
Figure 2012147455
のように、ガウス・マルコフチャネルモデルにより表すことができ、ただし、
γ∈[0,1]は、無線チャネルのメモリとみなすことができ、
は、互いに独立で同一の分布に従う(i.i.d.)ガウス確率変数のL×1ベクトルである。
チャネルメモリγは、無線チャネルにおけるドップラー効果をパラメータ化するもう1つの手段となる。γの値が大きいほど、無線チャネルは、より長いメモリを有し、これは、より強いフィルタリングに対応する。
式(17)と(25)を組み合わせることで、正規化された変化量は、
Figure 2012147455
として与えられうる。
次いで、チャネルメモリは、
Figure 2012147455
として表すことができる。
式(18)の中の正規化された変化量の3つの期待量は、上述のように推定できる。次いで、チャネルメモリは、
Figure 2012147455
のように推定することができ、ただし、
Figure 2012147455
は、時間間隔nにおける推定されたチャネルメモリである。
一実施形態では、アルファは、チャネルメモリγまたは正規化された変化量NVの異なる値について決定され(例えば、コンピュータシミュレーション、計算、および/また経験による測定に基づいて)、ルックアップテーブルに格納される。これ以降、チャネルメモリまたは正規化された変化量は、上述のように推定され、ルックアップテーブルに送られるようにできる。次いで、ルックアップテーブルでは、初期CIREをフィルタリングするために使用するアルファ値を返す。
他の実施形態では、アルファは、直接計算される。フィルタは、
Figure 2012147455
のように定義されうるが、ただし、
aおよびbは、2つの係数である。値
Figure 2012147455
、E{‖ }、およびγが与えられると、aおよびbの値は、期待される推定誤差
Figure 2012147455
が最小になるように決定できる。
上記の基準に対する解は、以下のようにして導き出せる。変数rおよびρは、
Figure 2012147455
Figure 2012147455
として定義できる。
次いで、上記基準を満たすaおよびbの値は、
Figure 2012147455
Figure 2012147455
として与えることができる。
次いで、アルファは、
Figure 2012147455
として表すことができる。
アルファは、以下のように正規化された変化量の技術に基づいて導き出すことができる。最初に、量
Figure 2012147455
および
Figure 2012147455
は、ゼロに初期化される。これ以降、アルファは、以下のように、それぞれの時間間隔nで導き出すことができる。
1.初期CIRE
Figure 2012147455
を、例えば、式(3)に示されているようにして取得する。
2.式(19)から(24)に示されているように、初期CIREに基づいて、
Figure 2012147455
および
Figure 2012147455
を計算する。
3.式(28)に示されているように、チャネルメモリの推定値
Figure 2012147455
を計算する。
4.rの推定値を
Figure 2012147455
として計算する。
5.式(31)に示されているようにρの推定値を計算する。
6.式(32)および(33)に示されているようにaおよびbの推定値を計算する。
7.式(34)に示されているように、アルファを計算する。
計算されたアルファαn+1は、次の時間間隔で初期CIREをフィルタリングするために使用できる。
図8は、正規化された変化量の技術に基づいてアルファを導き出す係数計算ユニット340cの一実施形態を示している。ユニット340c内において、初期CIRE
Figure 2012147455
は、ユニット810、812、および814ならびにレジスタ816に送られる。レジスタ816は、
Figure 2012147455
を格納し、
Figure 2012147455
を供給する。ユニット810は、式(21)および(22)に示されているように、
Figure 2012147455
の推定値を導き出し、この推定値を
Figure 2012147455
として与える。ユニット812は、式(23)および(24)に示されているように、E{‖ }の推定値を導き出し、この推定値を
Figure 2012147455
として与える。ユニット814は、さらに、レジスタ816から
Figure 2012147455
を受け取り、式(19)および(20)に示されているように、
Figure 2012147455
の推定値を導き出し、この推定値を
Figure 2012147455
として与える。
一実施形態では、チャネルメモリ推定器820は、式(28)に示されているように
Figure 2012147455
および
Figure 2012147455
に基づいてチャネルメモリを推定し、推定されたチャネルメモリ
Figure 2012147455
を与える。ルックアップテーブル822は、推定されたチャネルメモリを受け取り、次の時間間隔でアルファαn+1を与える。他の実施形態では、計算ユニット830は、
Figure 2012147455
および
Figure 2012147455
を受け取り、式(30)から(34)に示されているように、アルファαn+1を計算する。
わかりやすくするため、フィルタリング技術は、特に推定誤差を低減するため初期CIREをフィルタリングすることについて説明されている。一般に、これらの技術は、任意のタイプのスカラー、ベクトル、および行列をフィルタリングするために使用することができる。例えば、パラメータiの異なる値についてベクトル の列を取得することができる。パラメータiは、時間、周波数などについてのパラメータであってよい。ベクトル の列を、上述の技術のいずれかに基づいてフィルタリングすることで、推定誤差を低減し、特性の改善されたベクトルの出力列を取得することができる。
図9は、ノイズの多い推定値をフィルタリングするプロセス900の一実施形態を示す。入力値系列が、少なくとも1つの係数を有するIIRフィルタによりフィルタリングされ、出力値系列を取得する(ブロック910)。一実施形態では、入力値系列は、初期CIREに対するものであり、出力値系列は、フィルタリングされたCIREに対するものである。他の実施形態では、入力値系列は、初期周波数領域チャネル周波数応答推定値に対するものであり、出力値系列は、フィルタリングされたチャネル周波数応答推定値に対するものである。入力値および出力値は、他の量に関するものであってもよい。IIRフィルタの少なくとも1つの係数は、例えば本明細書で説明されている技術のうちのどれかを使って、入力値系列に基づき更新される(ブロック920)。
図10は、適応フィルタでIIRフィルタの少なくとも1つの係数を更新するプロセス920aの一実施形態を示している。プロセス920aは、図9のブロック920に使用されうる。予測値系列は、入力値系列に基づいて導き出される(ブロック1012)。予測値系列は、適宜遅延された、出力値系列に等しくてもよい。予測値系列と入力値系列との間の予測誤差が決定される(ブロック1014)。予測誤差は、フィルタリングされ(例えば、IIRフィルタの(複数の)係数を使って)、フィルタリングされた予測誤差が得られる(ブロック1016)。IIRフィルタの(複数の)係数は、予測誤差およびフィルタリングされた予測誤差に基づいて更新される(ブロック1018)。予測誤差の誤差勾配は、さらに、他の方法でも決定することができ、IIRフィルタの(複数の)係数は、誤差勾配に基づいて更新されうる。
図11は、1バンクの予測フィルタでIIRフィルタの少なくとも1つの係数を導き出すプロセス920bの一実施形態を示している。プロセス920bは、さらに、図9のブロック920にも使用されうる。入力値系列が複数の予測フィルタによりフィルタリングされ、複数の予測値系列を取得する(ブロック1112)。それぞれの予測フィルタは、少なくとも1つの係数からなる異なる係数集合を有する。複数の予測フィルタのうち予測誤差が最小である予測フィルタが識別される。これは、それぞれの予測フィルタについて入力値系列と予測値系列との間の誤差を計算し(ブロック1114)、予測フィルタに対する誤差に基づきそれぞれの予測フィルタについて平均平方誤差を決定し(ブロック1116)、平均平方誤差が最小の予測フィルタを識別する(ブロック1118)ことにより実行できる。識別された予測フィルタに対する少なくとも1つの係数の集合は、入力値系列のフィルタリングに使用できるように選択される(ブロック1120)。
図12は、正規化された変化量の技術に基づきIIRフィルタの少なくとも1つの係数を更新するプロセス920cの一実施形態を示している。プロセス920cは、さらに、図9のブロック920にも使用されうる。入力サンプル系列は、実際の値の系列のノイズの多い推定値である。実際のサンプル系列の変化量は、入力値系列に基づいて推定される。これは、入力値系列のエネルギーを推定し(ブロック1212)、入力値系列内のノイズを推定し(ブロック1214)、入力サンプル系列の変化量を推定する(ブロック1216)ことにより実行できる。次いで、実際のサンプルの系列の変化量は、入力値系列の推定されたエネルギー、推定されたノイズ、および推定された変化量に基づいて推定されうる(ブロック1218)。IIRフィルタの少なくとも1つの係数は、例えば、ルックアップテーブルを使用するか、または直接的な計算により、実際のサンプルの系列の推定された変化量に基づいて決定される(ブロック1220)。
本明細書で説明されているフィルタリング技術は、様々な手段により実装することができる。例えば、これらの技術は、ハードウェア、ファームウェア、ソフトウェア、またはこれらの組合せで実装することができる。ハードウェア実装では、フィルタリングおよび更新を実行するために使用される処理ニットは、1つまたは複数の特定用途向け集積回路(ASIC)、デジタルシグナルプロセッサ(DSP)、デジタル信号処理デバイス(DSPD)、プログラマブルロジックデバイス(PLD)、フィールドプログラマブルゲートアレイ(FPGA)、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書で説明されている機能、またはこれらの組合せを実行するように設計された他の電子ユニット内に実装することができる。
ファームウェアおよび/またはソフトウェア実装では、これらの技術は、本明細書で説明されている機能を実行するモジュール(例えば、プロシージャ、関数など)で実装されうる。ファームウェアおよび/またはソフトウェアのコードは、メモリ(例えば、図2のメモリ292)に格納され、プロセッサ(例えば、プロセッサ290)により実行されうる。メモリは、プロセッサ内に、またはプロセッサの外部に実装することができる。
開示されている実施形態を前記のように提示したのは、当業者が本発明を製作または使用することができるようにするためである。これらの実施形態に対し様々な修正を加えられることは、当業者にとっては明白であろうし、また本明細書で定義されている一般原理は、本発明の精神または範囲から逸脱することなく他の実施形態にも適用することができる。したがって、本発明は、本明細書に示されている実施形態に限定されることを意図されておらず、本明細書で開示されている原理および新規性のある特徴と一致する最も広い範囲を適用されることを意図されている。
開示されている実施形態を前記のように提示したのは、当業者が本発明を製作または使用することができるようにするためである。これらの実施形態に対し様々な修正を加えられることは、当業者にとっては明白であろうし、また本明細書で定義されている一般原理は、本発明の精神または範囲から逸脱することなく他の実施形態にも適用することができる。したがって、本発明は、本明細書に示されている実施形態に限定されることを意図されておらず、本明細書で開示されている原理および新規性のある特徴と一致する最も広い範囲を適用されることを意図されている。
なお、以下の記載は出願当初の特許請求の範囲の記載と実質的に一致するものである。
[1]
少なくとも1つの係数を有する無限インパルス応答(IIR)フィルタで入力値系列をフィルタリングして出力値系列を取得し、前記入力値系列に基づき前記少なくとも1つの係数を更新するように構成されている少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサに結合されたメモリとを備える装置。
[2]
前記入力値系列が、初期チャネルインパルス応答推定値(CIRE)に対するものであり、前記出力値系列が、フィルタリングされたCIREに対するものである[1]に記載の装置。
[3]
前記IIRフィルタが、単一の係数を有する[1]に記載の装置。
[4]
前記少なくとも1つのプロセッサが、前記入力値系列に基づき予測値系列を導き出し、前記予測値系列と前記入力値系列との間の予測誤差を決定し、前記予測誤差に基づき前記少なくとも1つの係数を更新するように構成されている[1]に記載の装置。
[5]
前記少なくとも1つのプロセッサが、前記出力値系列を前記予測値系列として使用するように構成されている[4]に記載の装置。
[6]
前記少なくとも1つのプロセッサが、前記予測誤差をフィルタリングしてフィルタリングされた予測誤差を取得し、前記予測誤差および前記フィルタリングされた予測誤差に基づき前記少なくとも1つの係数を更新するように構成されている[4]に記載の装置。
[7]
前記少なくとも1つのプロセッサが、前記予測誤差を前記IIRフィルタの前記少なくとも1つの係数でフィルタリングして前記フィルタリングされた予測誤差を取得するように構成されている[6]に記載の装置。
[8]
前記少なくとも1つのプロセッサが、前記予測誤差の誤差勾配を決定し、前記誤差勾配に基づき前記少なくとも1つの係数を更新するように構成されている[4]に記載の装置。
[9]
前記少なくとも1つのプロセッサが、それぞれが少なくとも1つの係数の異なる集合を有する複数の予測フィルタで前記入力値系列をフィルタリングして複数の予測値系列を取得し、前記複数の予測フィルタのうち最小の予測誤差を有する予測フィルタを識別し、前記識別された予測フィルタに対する少なくとも1つの係数の前記集合を使用して前記入力値系列をフィルタリングするように構成されている[1]に記載の装置。
[10]
前記少なくとも1つのプロセッサが、それぞれの予測フィルタについて前記入力値系列と前記予測値系列との間の誤差を計算し、前記予測フィルタに対する前記誤差に基づきそれぞれの予測フィルタについて平均平方誤差を決定し、平均平方誤差が最小の前記予測フィルタを識別するように構成されている[9]に記載の装置。
[11]
それぞれの予測フィルタが、単一の係数を有し、前記複数の予測フィルタが、異なる複数の係数を有する[9]に記載の装置。
[12]
前記入力サンプル系列が、実際の値の系列のノイズの多い推定値であり、前記少なくとも1つのプロセッサが、前記入力値系列に基づき前記実際のサンプルの系列の変化量を推定し、前記実際のサンプルの系列の前記推定された変化量に基づき前記少なくとも1つの係数を決定するように構成されている[1]に記載の装置。
[13]
前記少なくとも1つのプロセッサが、前記入力値系列のエネルギーを推定し、前記入力値系列中のノイズを推定し、前記入力サンプル系列の変化量を推定し、前記推定されたエネルギー、前記推定されたノイズ、および前記入力値系列の前記推定された変化量に基づき前記実際のサンプルの系列の前記変化量を推定するように構成されている[12]に記載の装置。
[14]
前記少なくとも1つのプロセッサが、前記実際のサンプルの系列の前記推定された変化量に基づき、ルックアップテーブルを使用して、前記少なくとも1つの係数を決定するように構成されている[12]に記載の装置。
[15]
前記入力サンプル系列が、実際の値の系列のノイズの多い推定値であり、前記少なくとも1つのプロセッサが、前記入力値系列に基づき通信チャネルのメモリを推定し、前記推定されたチャネルメモリに基づき前記少なくとも1つの係数を決定するように構成されている[1]に記載の装置。
[16]
入力値系列を、少なくとも1つの係数を有する無限インパルス応答(IIR)フィルタによりフィルタリングして出力値系列を取得すること、および、
前記入力値系列に基づき前記少なくとも1つの係数を更新することを備える方法。
[17]
前記少なくとも1つの係数を前記更新することが、
予測値系列を前記入力値系列に基づき導き出すこと、
前記予測値系列と前記入力値系列との間の予測誤差を決定すること、
前記予測誤差をフィルタリングしてフィルタリングされた予測誤差を取得すること、および、
前記予測誤差および前記フィルタリングされた予測誤差に基づき前記少なくとも1つの係数を更新することを備える[16]に記載の方法。
[18]
前記少なくとも1つの係数を前記更新することが、
それぞれが少なくとも1つの係数の異なる集合を有する複数の予測フィルタで前記入力値系列をフィルタリングして複数の予測値系列を取得すること、
前記複数の予測フィルタのうち予測誤差が最小である予測フィルタを識別すること、および、
前記識別された予測フィルタに対する少なくとも1つの係数の前記集合を前記少なくとも1つの係数として選択することを備える[16]に記載の方法。
[19]
前記最小の予測誤差を有する前記予測フィルタを前記識別することが、
それぞれの予測フィルタについて前記入力値系列と前記予測値系列との間の誤差を計算すること、
前記予測フィルタの前記誤差に基づきそれぞれの予測フィルタについて平均平方誤差を決定すること、および、
最小の平均平方誤差を有する前記予測フィルタを識別することを備える[18]に記載の方法。
[20]
前記少なくとも1つの係数を前記更新することが、
実際のサンプルの系列の変化量を前記入力値系列に基づき推定すること、および、
前記実際のサンプルの系列の前記推定された変化量に基づき前記少なくとも1つの係数を決定することを備える[16]に記載の方法。
[21]
前記実際のサンプルの系列の前記変化量を前記推定することが、
前記入力値系列のエネルギーを推定すること、
前記入力値系列中のノイズを推定すること、
前記入力サンプル系列の変化量を推定すること、および、
前記実際のサンプルの系列の前記変化量を前記入力値系列の前記推定されたエネルギー、前記推定されたノイズ、および前記推定された変化量に基づいて推定することを備える[20]に記載の方法。
[22]
入力値系列を、少なくとも1つの係数を有する無限インパルス応答(IIR)フィルタによりフィルタリングして出力値系列を取得するための手段と、
前記入力値系列に基づき前記少なくとも1つの係数を更新するための手段とを備える装置。
[23]
前記少なくとも1つの係数を更新するための手段が、
予測値系列を前記入力値系列に基づき導き出すための手段と、
前記予測値系列と前記入力値系列との間の予測誤差を決定するための手段と、
前記予測誤差をフィルタリングしてフィルタリングされた予測誤差を取得するための手段と、
前記予測誤差および前記フィルタリングされた予測誤差に基づき前記少なくとも1つの係数を更新するための手段とを備える[22]に記載の装置。
[24]
前記少なくとも1つの係数を更新するための手段が、
それぞれが少なくとも1つの係数の異なる集合を有する複数の予測フィルタで前記入力値系列をフィルタリングして複数の予測値系列を取得するための手段と、
前記複数の予測フィルタのうち予測誤差が最小である予測フィルタを識別するための手段と、
前記識別された予測フィルタに対する少なくとも1つの係数の前記集合を前記少なくとも1つの係数として選択するための手段とを備える[22]に記載の装置。
[25]
前記最小の予測誤差を有する前記予測フィルタを識別するための手段が、
それぞれの予測フィルタについて前記入力値系列と前記予測値系列との間の誤差を計算するための手段と、
前記予測フィルタの前記誤差に基づきそれぞれの予測フィルタについて平均平方誤差を決定するための手段と、
最小の平均平方誤差を有する前記予測フィルタを識別するための手段とを備える[24]に記載の装置。
[26]
前記少なくとも1つの係数を更新するための手段が、
実際のサンプルの系列の変化量を前記入力値系列に基づき推定するための手段と、
前記実際のサンプルの系列の前記推定された変化量に基づき前記少なくとも1つの係数を決定するための手段とを備える[22]に記載の装置。
[27]
前記実際のサンプルの系列の前記変化量を推定するための手段が、
前記入力値系列のエネルギーを推定するための手段と、
前記入力値系列中のノイズを推定するための手段と、
前記入力サンプル系列の変化量を推定するための手段と、
前記実際のサンプルの系列の前記変化量を前記入力値系列の前記推定されたエネルギー、前記推定されたノイズ、および前記推定された変化量に基づいて推定するための手段とを備える[26]に記載の装置。
[28]
入力値系列を、少なくとも1つの係数を有する無限インパルス応答(IIR)フィルタによりフィルタリングして出力値系列を取得し、
前記入力値系列に基づき前記少なくとも1つの係数を更新するように無線デバイス内で動作可能な命令を格納するためのプロセッサ可読媒体。
[29]
係数を有する無限インパルス応答(IIR)フィルタで初期チャネルインパルス応答推定値(CIRE)をフィルタリングしてフィルタリングされたCIREを取得し、初期CIREに基づいて予測されたCIREを導き出し、前記初期CIREと前記予測されたCIREとの間の誤差を決定し、前記誤差をフィルタリングしてフィルタリングされた誤差を取得し、前記誤差および前記フィルタリングされた誤差に基づき前記係数を更新するように構成されている少なくとも1つのプロセッサと、
前記少なくとも1つのプロセッサに結合されたメモリとを備える装置。
[30]
前記少なくとも1つのプロセッサが、前記フィルタリングされたCIREを前記予測されたCIREとして使用し、前記誤差を前記IIRフィルタの前記係数でフィルタリングして前記フィルタリングされた予測誤差を取得するように構成されている[29]に記載の装置。
[31]
前記少なくとも1つのプロセッサが、異なる時間オフセットで擬似乱数(PN)列により入力サンプルを逆拡散することで初期CIREを導き出すように構成されている[29]に記載の装置。

Claims (31)

  1. 少なくとも1つの係数を有する無限インパルス応答(IIR)フィルタで入力値系列をフィルタリングして出力値系列を取得し、前記入力値系列に基づき前記少なくとも1つの係数を更新するように構成されている少なくとも1つのプロセッサと、
    前記少なくとも1つのプロセッサに結合されたメモリとを備える装置。
  2. 前記入力値系列が、初期チャネルインパルス応答推定値(CIRE)に対するものであり、前記出力値系列が、フィルタリングされたCIREに対するものである請求項1に記載の装置。
  3. 前記IIRフィルタが、単一の係数を有する請求項1に記載の装置。
  4. 前記少なくとも1つのプロセッサが、前記入力値系列に基づき予測値系列を導き出し、前記予測値系列と前記入力値系列との間の予測誤差を決定し、前記予測誤差に基づき前記少なくとも1つの係数を更新するように構成されている請求項1に記載の装置。
  5. 前記少なくとも1つのプロセッサが、前記出力値系列を前記予測値系列として使用するように構成されている請求項4に記載の装置。
  6. 前記少なくとも1つのプロセッサが、前記予測誤差をフィルタリングしてフィルタリングされた予測誤差を取得し、前記予測誤差および前記フィルタリングされた予測誤差に基づき前記少なくとも1つの係数を更新するように構成されている請求項4に記載の装置。
  7. 前記少なくとも1つのプロセッサが、前記予測誤差を前記IIRフィルタの前記少なくとも1つの係数でフィルタリングして前記フィルタリングされた予測誤差を取得するように構成されている請求項6に記載の装置。
  8. 前記少なくとも1つのプロセッサが、前記予測誤差の誤差勾配を決定し、前記誤差勾配に基づき前記少なくとも1つの係数を更新するように構成されている請求項4に記載の装置。
  9. 前記少なくとも1つのプロセッサが、それぞれが少なくとも1つの係数の異なる集合を有する複数の予測フィルタで前記入力値系列をフィルタリングして複数の予測値系列を取得し、前記複数の予測フィルタのうち最小の予測誤差を有する予測フィルタを識別し、前記識別された予測フィルタに対する少なくとも1つの係数の前記集合を使用して前記入力値系列をフィルタリングするように構成されている請求項1に記載の装置。
  10. 前記少なくとも1つのプロセッサが、それぞれの予測フィルタについて前記入力値系列と前記予測値系列との間の誤差を計算し、前記予測フィルタに対する前記誤差に基づきそれぞれの予測フィルタについて平均平方誤差を決定し、平均平方誤差が最小の前記予測フィルタを識別するように構成されている請求項9に記載の装置。
  11. それぞれの予測フィルタが、単一の係数を有し、前記複数の予測フィルタが、異なる複数の係数を有する請求項9に記載の装置。
  12. 前記入力サンプル系列が、実際の値の系列のノイズの多い推定値であり、前記少なくとも1つのプロセッサが、前記入力値系列に基づき前記実際のサンプルの系列の変化量を推定し、前記実際のサンプルの系列の前記推定された変化量に基づき前記少なくとも1つの係数を決定するように構成されている請求項1に記載の装置。
  13. 前記少なくとも1つのプロセッサが、前記入力値系列のエネルギーを推定し、前記入力値系列中のノイズを推定し、前記入力サンプル系列の変化量を推定し、前記推定されたエネルギー、前記推定されたノイズ、および前記入力値系列の前記推定された変化量に基づき前記実際のサンプルの系列の前記変化量を推定するように構成されている請求項12に記載の装置。
  14. 前記少なくとも1つのプロセッサが、前記実際のサンプルの系列の前記推定された変化量に基づき、ルックアップテーブルを使用して、前記少なくとも1つの係数を決定するように構成されている請求項12に記載の装置。
  15. 前記入力サンプル系列が、実際の値の系列のノイズの多い推定値であり、前記少なくとも1つのプロセッサが、前記入力値系列に基づき通信チャネルのメモリを推定し、前記推定されたチャネルメモリに基づき前記少なくとも1つの係数を決定するように構成されている請求項1に記載の装置。
  16. 入力値系列を、少なくとも1つの係数を有する無限インパルス応答(IIR)フィルタによりフィルタリングして出力値系列を取得すること、および、
    前記入力値系列に基づき前記少なくとも1つの係数を更新することを備える方法。
  17. 前記少なくとも1つの係数を前記更新することが、
    予測値系列を前記入力値系列に基づき導き出すこと、
    前記予測値系列と前記入力値系列との間の予測誤差を決定すること、
    前記予測誤差をフィルタリングしてフィルタリングされた予測誤差を取得すること、および、
    前記予測誤差および前記フィルタリングされた予測誤差に基づき前記少なくとも1つの係数を更新することを備える請求項16に記載の方法。
  18. 前記少なくとも1つの係数を前記更新することが、
    それぞれが少なくとも1つの係数の異なる集合を有する複数の予測フィルタで前記入力値系列をフィルタリングして複数の予測値系列を取得すること、
    前記複数の予測フィルタのうち予測誤差が最小である予測フィルタを識別すること、および、
    前記識別された予測フィルタに対する少なくとも1つの係数の前記集合を前記少なくとも1つの係数として選択することを備える請求項16に記載の方法。
  19. 前記最小の予測誤差を有する前記予測フィルタを前記識別することが、
    それぞれの予測フィルタについて前記入力値系列と前記予測値系列との間の誤差を計算すること、
    前記予測フィルタの前記誤差に基づきそれぞれの予測フィルタについて平均平方誤差を決定すること、および、
    最小の平均平方誤差を有する前記予測フィルタを識別することを備える請求項18に記載の方法。
  20. 前記少なくとも1つの係数を前記更新することが、
    実際のサンプルの系列の変化量を前記入力値系列に基づき推定すること、および、
    前記実際のサンプルの系列の前記推定された変化量に基づき前記少なくとも1つの係数を決定することを備える請求項16に記載の方法。
  21. 前記実際のサンプルの系列の前記変化量を前記推定することが、
    前記入力値系列のエネルギーを推定すること、
    前記入力値系列中のノイズを推定すること、
    前記入力サンプル系列の変化量を推定すること、および、
    前記実際のサンプルの系列の前記変化量を前記入力値系列の前記推定されたエネルギー、前記推定されたノイズ、および前記推定された変化量に基づいて推定することを備える請求項20に記載の方法。
  22. 入力値系列を、少なくとも1つの係数を有する無限インパルス応答(IIR)フィルタによりフィルタリングして出力値系列を取得するための手段と、
    前記入力値系列に基づき前記少なくとも1つの係数を更新するための手段とを備える装置。
  23. 前記少なくとも1つの係数を更新するための手段が、
    予測値系列を前記入力値系列に基づき導き出すための手段と、
    前記予測値系列と前記入力値系列との間の予測誤差を決定するための手段と、
    前記予測誤差をフィルタリングしてフィルタリングされた予測誤差を取得するための手段と、
    前記予測誤差および前記フィルタリングされた予測誤差に基づき前記少なくとも1つの係数を更新するための手段とを備える請求項22に記載の装置。
  24. 前記少なくとも1つの係数を更新するための手段が、
    それぞれが少なくとも1つの係数の異なる集合を有する複数の予測フィルタで前記入力値系列をフィルタリングして複数の予測値系列を取得するための手段と、
    前記複数の予測フィルタのうち予測誤差が最小である予測フィルタを識別するための手段と、
    前記識別された予測フィルタに対する少なくとも1つの係数の前記集合を前記少なくとも1つの係数として選択するための手段とを備える請求項22に記載の装置。
  25. 前記最小の予測誤差を有する前記予測フィルタを識別するための手段が、
    それぞれの予測フィルタについて前記入力値系列と前記予測値系列との間の誤差を計算するための手段と、
    前記予測フィルタの前記誤差に基づきそれぞれの予測フィルタについて平均平方誤差を決定するための手段と、
    最小の平均平方誤差を有する前記予測フィルタを識別するための手段とを備える請求項24に記載の装置。
  26. 前記少なくとも1つの係数を更新するための手段が、
    実際のサンプルの系列の変化量を前記入力値系列に基づき推定するための手段と、
    前記実際のサンプルの系列の前記推定された変化量に基づき前記少なくとも1つの係数を決定するための手段とを備える請求項22に記載の装置。
  27. 前記実際のサンプルの系列の前記変化量を推定するための手段が、
    前記入力値系列のエネルギーを推定するための手段と、
    前記入力値系列中のノイズを推定するための手段と、
    前記入力サンプル系列の変化量を推定するための手段と、
    前記実際のサンプルの系列の前記変化量を前記入力値系列の前記推定されたエネルギー、前記推定されたノイズ、および前記推定された変化量に基づいて推定するための手段とを備える請求項26に記載の装置。
  28. 入力値系列を、少なくとも1つの係数を有する無限インパルス応答(IIR)フィルタによりフィルタリングして出力値系列を取得し、
    前記入力値系列に基づき前記少なくとも1つの係数を更新するように無線デバイス内で動作可能な命令を格納するためのプロセッサ可読媒体。
  29. 係数を有する無限インパルス応答(IIR)フィルタで初期チャネルインパルス応答推定値(CIRE)をフィルタリングしてフィルタリングされたCIREを取得し、初期CIREに基づいて予測されたCIREを導き出し、前記初期CIREと前記予測されたCIREとの間の誤差を決定し、前記誤差をフィルタリングしてフィルタリングされた誤差を取得し、前記誤差および前記フィルタリングされた誤差に基づき前記係数を更新するように構成されている少なくとも1つのプロセッサと、
    前記少なくとも1つのプロセッサに結合されたメモリとを備える装置。
  30. 前記少なくとも1つのプロセッサが、前記フィルタリングされたCIREを前記予測されたCIREとして使用し、前記誤差を前記IIRフィルタの前記係数でフィルタリングして前記フィルタリングされた予測誤差を取得するように構成されている請求項29に記載の装置。
  31. 前記少なくとも1つのプロセッサが、異なる時間オフセットで擬似乱数(PN)列により入力サンプルを逆拡散することで初期CIREを導き出すように構成されている請求項29に記載の装置。
JP2012043266A 2005-11-15 2012-02-29 ノイズの多い推定値をフィルタリングして推定誤差を低減するための方法および装置 Pending JP2012147455A (ja)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US73725605P 2005-11-15 2005-11-15
US60/737,256 2005-11-15
US11/489,087 US7746970B2 (en) 2005-11-15 2006-07-18 Method and apparatus for filtering noisy estimates to reduce estimation errors
US11/489,087 2006-07-18

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2008541473A Division JP5405117B2 (ja) 2005-11-15 2006-11-15 ノイズの多い推定値をフィルタリングして推定誤差を低減するための方法および装置

Publications (1)

Publication Number Publication Date
JP2012147455A true JP2012147455A (ja) 2012-08-02

Family

ID=37793831

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2008541473A Expired - Fee Related JP5405117B2 (ja) 2005-11-15 2006-11-15 ノイズの多い推定値をフィルタリングして推定誤差を低減するための方法および装置
JP2012043266A Pending JP2012147455A (ja) 2005-11-15 2012-02-29 ノイズの多い推定値をフィルタリングして推定誤差を低減するための方法および装置
JP2012043265A Pending JP2012151865A (ja) 2005-11-15 2012-02-29 ノイズの多い推定値をフィルタリングして推定誤差を低減するための方法および装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2008541473A Expired - Fee Related JP5405117B2 (ja) 2005-11-15 2006-11-15 ノイズの多い推定値をフィルタリングして推定誤差を低減するための方法および装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2012043265A Pending JP2012151865A (ja) 2005-11-15 2012-02-29 ノイズの多い推定値をフィルタリングして推定誤差を低減するための方法および装置

Country Status (6)

Country Link
US (3) US7746970B2 (ja)
EP (3) EP1949627A1 (ja)
JP (3) JP5405117B2 (ja)
KR (1) KR101019853B1 (ja)
CN (3) CN102255830A (ja)
WO (1) WO2007059522A1 (ja)

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7746970B2 (en) * 2005-11-15 2010-06-29 Qualcomm Incorporated Method and apparatus for filtering noisy estimates to reduce estimation errors
US7929652B2 (en) * 2007-04-10 2011-04-19 Qualcomm Incorporated Adaptive pilot and data symbol estimation
EP2151107B1 (en) * 2007-05-09 2018-03-21 Telefonaktiebolaget LM Ericsson (publ) Receiver for a radio network and an method for determining a channel estimate for a radio channel
US8019007B2 (en) * 2007-10-02 2011-09-13 Intel Corporation Device, system, and method of flicker noise mitigation
GB0721425D0 (en) * 2007-10-31 2007-12-12 Icera Inc Processing digital sampels in a wireless receiver
GB201001389D0 (en) 2010-01-28 2010-03-17 Icera Inc A radio receiver in a wireless communication system
US9191059B2 (en) * 2007-10-31 2015-11-17 Icera Inc. Processing digital samples in a wireless receiver
US7898756B1 (en) 2008-07-23 2011-03-01 Western Digital Technologies, Inc. Disk drive adapting target values of a sequence detector relative to bit error rate of the sequence detector
US7944639B1 (en) * 2008-07-23 2011-05-17 Western Digital Technologies, Inc. Disk drive adapting equalizer relative to bit error rate of sequence detector
CN101753498B (zh) * 2008-12-05 2013-02-13 中兴通讯股份有限公司 正交频分复用信道估计结果的滤波方法与装置
CN101771476B (zh) * 2009-01-06 2013-04-24 华为技术有限公司 感知无线电中次要用户的频谱接入方法及装置
US9762414B2 (en) * 2009-02-04 2017-09-12 Acorn Technologies, Inc. Least squares channel identification for OFDM Systems
CN101582864B (zh) * 2009-06-18 2013-01-16 西安电子科技大学 基于部分干扰抵消的sage信道估计方法
GB0912585D0 (en) * 2009-07-20 2009-08-26 Cambridge Silicon Radio Ltd Interference cancellation
US20110034189A1 (en) * 2009-08-05 2011-02-10 Qualcomm Incorporated Methods and systems for identifying transmitters in a single frequency network broadcast system
GB2473674A (en) * 2009-09-22 2011-03-23 Sony Corp OFDM receiver with a plurality of prediction filters to reduce noise in channel transfer function estimates
US8433001B2 (en) * 2009-09-30 2013-04-30 Motorola Solutions, Inc. Method and apparatus for mitigation of interference
US8477892B2 (en) * 2009-09-30 2013-07-02 Motorola Solutions, Inc. Method and apparatus for mitigation of interference
US8385559B2 (en) * 2009-12-30 2013-02-26 Robert Bosch Gmbh Adaptive digital noise canceller
US8514689B2 (en) * 2010-02-26 2013-08-20 Qualcomm Incorporated Interference rejection by soft-windowing CIR estimates based on per-tap quality estimates
US8443273B2 (en) * 2010-03-30 2013-05-14 International Business Machines Corporation Data dependent NPML detection and systems thereof
US8442474B2 (en) * 2010-07-28 2013-05-14 Motorola Solutions, Inc. Method and apparatus for imbalance-free FM demodulation in direct conversion radio receivers
KR101226493B1 (ko) * 2011-02-15 2013-01-25 주식회사 파워챔프 반복 신호를 이용한 노이즈 백색화 수신기
JP5610538B2 (ja) * 2011-04-06 2014-10-22 Necネットワーク・センサ株式会社 伝送路特性推定装置、伝送路特性推定方法、及びプログラム
US9130787B2 (en) * 2011-07-18 2015-09-08 Intel Corporation Adaptive frequency-domain equalization for wireless receivers
EP2769518A4 (en) 2011-10-19 2015-10-28 Optis Cellular Technology Llc METHOD AND APPARATUS FOR CHANNEL PREDICTION
EP2783492B1 (en) * 2011-10-27 2020-05-27 Intel Corporation Block-based crest factor reduction (cfr)
RU2012102842A (ru) 2012-01-27 2013-08-10 ЭлЭсАй Корпорейшн Инкрементное обнаружение преамбулы
KR20130049978A (ko) * 2011-11-07 2013-05-15 한국전자통신연구원 채널 추정 장치 및 방법
EP2612786B1 (en) 2012-01-09 2018-12-12 Tata Technologies Pte Ltd Buddy charging for electric vehicles
US9548056B2 (en) * 2012-12-19 2017-01-17 Dolby International Ab Signal adaptive FIR/IIR predictors for minimizing entropy
US9813223B2 (en) 2013-04-17 2017-11-07 Intel Corporation Non-linear modeling of a physical system using direct optimization of look-up table values
US9923595B2 (en) 2013-04-17 2018-03-20 Intel Corporation Digital predistortion for dual-band power amplifiers
US9479360B2 (en) 2014-06-27 2016-10-25 Samsung Electronics Co., Ltd Receiver apparatus and reception method in wireless communication system
FR3034274B1 (fr) * 2015-03-27 2017-03-24 Stmicroelectronics Rousset Procede de traitement d'un signal analogique issu d'un canal de transmission, en particulier un signal vehicule par courant porteur en ligne
EP3210304A1 (en) * 2015-10-14 2017-08-30 Huawei Technologies Co., Ltd. Filtering device and method thereof
US10616005B1 (en) * 2018-11-28 2020-04-07 Samsung Electronics Co., Ltd. Robust noise power estimation
CN110417690A (zh) * 2019-06-18 2019-11-05 芯翼信息科技(上海)有限公司 一种实现灵活信道估计的方法及相关设备
CN111901004B (zh) * 2020-08-04 2022-04-12 三维通信股份有限公司 平坦度的补偿方法和装置、存储介质和电子设备
CN113225044B (zh) * 2021-02-22 2024-04-09 清华大学苏州汽车研究院(相城) 一种智能粒子滤波方法
CN116269418B (zh) * 2023-03-30 2025-09-19 中南大学 一种适用于ecg滤波的dr-rls方法和系统
CN118741415B (zh) * 2024-06-17 2024-12-10 广东银讯信息服务有限公司 基于通信技术的支付精确定位匹配的方法及系统

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004538720A (ja) * 2001-08-07 2004-12-24 クゥアルコム・インコーポレイテッド 無線通信システムのためのパイロットフィルタの適応性のある選択

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4243935A (en) * 1979-05-18 1981-01-06 The United States Of America As Represented By The Secretary Of The Navy Adaptive detector
US5461426A (en) * 1993-08-20 1995-10-24 Samsung Electronics Co., Ltd. Apparatus for processing modified NTSC television signals, with digital signals buried therewithin
US5513221A (en) * 1994-05-19 1996-04-30 Hughes Aircraft Company Doppler bandwidth dependent estimation of a communications channel
JP3354286B2 (ja) * 1994-06-04 2002-12-09 株式会社ケンウッド マルチパス除去フィルタ
IT1279114B1 (it) * 1995-02-17 1997-12-04 Cselt Centro Studi Lab Telecom Procedimento per la ricezione di segnali affetti da interferenza intersimbolica e relativo dispositivo.
US6209014B1 (en) * 1997-04-14 2001-03-27 Lucent Technologies Inc. Look-ahead LMS technique
US6870882B1 (en) * 1999-10-08 2005-03-22 At&T Corp. Finite-length equalization over multi-input multi-output channels
US6907092B1 (en) 2000-07-14 2005-06-14 Comsys Communication & Signal Processing Ltd. Method of channel order selection and channel estimation in a wireless communication system
US7173991B2 (en) * 2002-06-17 2007-02-06 Hitachi, Ltd. Methods and apparatus for spectral filtering channel estimates
US7065371B1 (en) * 2003-02-20 2006-06-20 Comsys Communication & Signal Processing Ltd. Channel order selection and channel estimation in wireless communication system
US7505537B1 (en) * 2003-03-25 2009-03-17 Marvell International Ltd. System and method for controlling gain and timing phase in a presence of a first least mean square filter using a second adaptive filter
US7133457B2 (en) 2003-06-27 2006-11-07 Texas Instruments Incorporated Joint timing recovery for multiple signal channels
US20050047802A1 (en) * 2003-09-02 2005-03-03 Harris Corporation Post-detection, fiber optic dispersion compensation using adjustable infinite impulse response filter employing trained or decision-directed adaptation
US7339999B2 (en) 2004-01-21 2008-03-04 Qualcomm Incorporated Pilot transmission and channel estimation for an OFDM system with excess delay spread
CN101002385B (zh) 2004-04-09 2010-10-06 上海奇普科技有限公司 控制均衡器的前馈滤波器的装置和方法
KR100577260B1 (ko) * 2004-07-29 2006-05-10 엘지전자 주식회사 채널 등화 장치 및 방법
US7711035B2 (en) 2004-09-17 2010-05-04 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for suppressing communication signal interference
US7496138B2 (en) * 2004-11-08 2009-02-24 Interdigital Technology Corporation Method and apparatus for estimating the step-size of an adaptive equalizer
US7668269B2 (en) * 2005-05-09 2010-02-23 Ati Technologies, Inc. Systems, methods, and apparatus for phase noise mitigation
US7583755B2 (en) * 2005-08-12 2009-09-01 Ati Technologies, Inc. Systems, methods, and apparatus for mitigation of nonlinear distortion
US7746970B2 (en) 2005-11-15 2010-06-29 Qualcomm Incorporated Method and apparatus for filtering noisy estimates to reduce estimation errors

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004538720A (ja) * 2001-08-07 2004-12-24 クゥアルコム・インコーポレイテッド 無線通信システムのためのパイロットフィルタの適応性のある選択

Also Published As

Publication number Publication date
JP2012151865A (ja) 2012-08-09
KR101019853B1 (ko) 2011-03-04
US20100158175A1 (en) 2010-06-24
US7746970B2 (en) 2010-06-29
CN102255830A (zh) 2011-11-23
WO2007059522A1 (en) 2007-05-24
CN101361334B (zh) 2013-09-04
KR20080068927A (ko) 2008-07-24
EP1949627A1 (en) 2008-07-30
US20100273427A1 (en) 2010-10-28
CN102148781A (zh) 2011-08-10
EP2464071A1 (en) 2012-06-13
JP2009516484A (ja) 2009-04-16
US20070110201A1 (en) 2007-05-17
US8406359B2 (en) 2013-03-26
JP5405117B2 (ja) 2014-02-05
US7986756B2 (en) 2011-07-26
EP2464070A1 (en) 2012-06-13
CN101361334A (zh) 2009-02-04

Similar Documents

Publication Publication Date Title
JP5405117B2 (ja) ノイズの多い推定値をフィルタリングして推定誤差を低減するための方法および装置
JP5606864B2 (ja) 仮想並列イコライザを備えた通信レシーバー
AU2005295128A1 (en) Log-likelihood estimation based on channel estimation errors due to guard subbands
JP5113072B2 (ja) 無線チャネルに関するチャネルインパルス応答推定を導くための方法および装置
AU2003259030A1 (en) Receiver with selection between a decision feedback equalizer and a linear equalizer
KR101171459B1 (ko) 적응형 파일럿 및 데이터 심벌 추정
JP2005323384A (ja) 線形フィルタ等化器
KR20050086724A (ko) 채널 추정을 이용하는 dc 오프셋 보상을 위한 방법 및대응하는 장치
CN114070678A (zh) 在ofdm通信系统中调节用于信道跟踪环路的频域平滑滤波器的带宽的方法和系统
EP2039093A1 (en) Channel impulse response estimate using search window
JP4795274B2 (ja) 適応等化装置
RU2006144546A (ru) Способ оценки канала радиосвязи и устройство для его реализации

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130617

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130625

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130925

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130930

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20131024

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140212

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140708