(57)【要約】【課題】受信性能を保証しつつ、復号処理の反復回数を削減すること。【解決手段】ターボ等化装置１００は、入力信号に対して等化処理を反復して行う等化部１０２と、等化処理の反復回数をカウントする等化反復回数カウント部１２１と、等化部１０２から出力された出力信号に対して、確率伝搬アルゴリズムを用いる誤り訂正符号を用いた復号処理を反復して行う復号部１０３と、等化処理の反復回数に応じて、復号処理の最大反復回数を決定する復号反復回数制御部１０５と、を備える。復号部１０３は、復号処理の最大反復回数を上限として、復号処理を反復して行う。【選択図】図３
2017175352.tif 000002
【特許請求の範囲】
【請求項１】
入力信号に対して等化処理を反復して行う等化部と、
前記等化処理の反復回数をカウントするカウント部と、
前記等化部から出力された出力信号に対して、確率伝搬アルゴリズムを用いる誤り訂正符号を用いた復号処理を反復して行う復号部と、
前記等化処理の反復回数に応じて、前記復号処理の最大反復回数を決定する制御部と、
を備え、
前記復号部は、前記復号処理の最大反復回数を上限として、前記復号処理を反復して行う、
ターボ等化装置。
【請求項２】
前記制御部は、前記等化処理の反復回数が最大である場合における前記復号処理の最大反復回数が、前記等化処理の反復回数が最小である場合における前記復号処理の最大反復回数よりも多くなるように、前記等化処理の反復回数毎に前記復号処理の最大反復回数を決定する、
請求項１に記載のターボ等化装置。
【請求項３】
前記制御部は、前記等化処理の反復回数に比例して当該等化処理の反復回数に対する前記復号処理の最大反復回数が多くなるように、前記復号処理の最大反復回数を決定する、
請求項２に記載のターボ等化装置。
【請求項４】
前記制御部は、
前記等化処理の反復回数と前記復号処理の最大反復回数とが関連付けられたLUT（Look Up Table）を備え、
前記LUTに基づいて、前記最大反復回数を決定する、
請求項２に記載のターボ等化装置。
【請求項５】
前記誤り訂正符号は、低密度パリティ検査（LDPC：Low Density Parity Check）符号である、
請求項１〜４のいずれか１項に記載のターボ等化装置。
【請求項６】
入力信号に対して等化処理を反復して行い、
前記等化処理の反復回数をカウントし、
前記等化処理の反復回数に応じて、確率伝搬アルゴリズムを用いる誤り訂正符号を用いた復号処理の最大反復回数を決定し、
前記復号処理の最大反復回数を反復回数の上限として等化処理された信号に対して前記復号処理を反復して行う、
ターボ等化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ターボ等化装置およびターボ等化方法、特に、確率伝搬アルゴリズムを用いる誤り訂正符号を用いるターボ等化装置およびターボ等化方法に関する。
【背景技術】
【０００２】
非特許文献１には、確率伝搬アルゴリズムを用いる誤り訂正符号として、LDPC符号を用いたターボ等化装置が開示されている。ターボ等化装置は高い等化能力を有することが知られている。
【０００３】
ターボ等化装置は、等化器と誤り訂正復号器との間で信頼度情報をやり取りすることにより符号間干渉の除去、抑圧を図り、受信性能を向上させる。また、LDPC符号は、繰り返し復号アルゴリズムであるsum-product復号法との組み合わせにより優れた誤り訂正能力を有する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４８３８８１９号公報
【非特許文献】
【０００５】
【非特許文献１】S. Oelcer and M. Keskinoz, “Performance of MMSE turbo equalization using outer LDPC coding for magnetic recording channels,” IEEE Int. Conf. on Commun. (ICC), vol. 2, pp.645-650, June 2004.
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ターボ等化装置は、等化処理および復号処理をそれぞれ反復して行うことにより受信性能を向上させることができる。換言すると、ターボ等化装置において優れた受信性能を得るためには、等化処理および復号処理はそれぞれ十分な反復回数を必要とする。しかしながら、実際の通信システムでは、受信装置の受信処理時間が制限されるため、等化処理および復号処理の反復回数が制限されてしまう。そのため、ターボ等化装置において十分な受信性能を得ることは困難である。
【０００７】
本開示の一態様は、受信性能を保証しつつ、復号処理の反復回数を削減できるターボ等化装置およびターボ等化方法を提供する。
【課題を解決するための手段】
【０００８】
本開示の一態様に係るターボ等化装置は、入力信号に対して等化処理を反復して行う等化部と、前記等化処理の反復回数をカウントするカウント部と、前記等化部から出力された出力信号に対して、確率伝搬アルゴリズムを用いる誤り訂正符号を用いた復号処理を反復して行う復号部と、前記等化処理の反復回数に応じて、前記復号処理の最大反復回数を決定する制御部と、を備え、前記復号部は、前記復号処理の最大反復回数を上限として、前記復号処理を反復して行う構成を採る。
【０００９】
本開示の一態様に係るターボ等化方法は、入力信号に対して等化処理を反復して行い、前記等化処理の反復回数をカウントし、前記等化処理の反復回数に応じて、確率伝搬アルゴリズムを用いる誤り訂正符号を用いた復号処理の最大反復回数を決定し、前記復号処理の最大反復回数を反復回数の上限として等化処理された信号に対して前記復号処理を反復して行う。
【００１０】
なお、これらの包括的または具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラム、または、記録媒体で実現されてもよく、システム、装置、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【発明の効果】
【００１１】
本開示によれば、受信性能を保証しつつ、復号処理の反復回数を削減できる。
【００１２】
本開示の一態様における更なる利点および効果は、明細書および図面から明らかにされる。かかる利点および／または効果は、いくつかの実施形態並びに明細書および図面に記載された特徴によってそれぞれ提供されるが、１つまたはそれ以上の同一の特徴を得るために必ずしも全てが提供される必要はない。
【図面の簡単な説明】
【００１３】
【図１】コードワード毎のシンドロームの変化を示す図
【図２】平均的なシンドロームの変化を示す図
【図３】本開示の一実施の形態に係るターボ等化装置の構成を示すブロック図
【図４】本開示の一実施の形態に係る復号反復回数制御部の構成例１を示すブロック図
【図５】本開示の一実施の形態に係る復号反復回数制御部の構成例２を示すブロック図
【図６】本開示の一実施の形態に係る復号反復回数制御部の構成例３を示すブロック図
【図７】本開示の一実施の形態に係るLUTの一例を示す図
【図８】本開示の一実施の形態に係るスイッチ制御部の構成例を示すブロック図
【発明を実施するための形態】
【００１４】
［本開示の一態様をするに至った経緯］
限られた受信処理時間において復号処理の反復回数を削減する方法として、次の２つの方法が考えられる。
【００１５】
第１の方法として、特許文献１に開示されたターボ等化装置は、復号処理を繰り返す度に、復号処理結果の信頼度の向上量を推定し、推定された信頼度の向上量が基準を下回る場合はLDPC復号処理を中断して等化処理に移行し、推定された信頼度の向上量が基準を上回る場合は復号処理を継続する。これにより、ターボ等化装置は、信頼度の向上が期待できない状況において復号処理の反復回数を低減することができる。
【００１６】
第２の方法として、ターボ等化装置において、受信性能の十分な改善が期待できない、等化処理の反復回数が少ない場合は、復号処理の反復回数を多く設定し、受信性能の改善が期待できる、等化処理の反復回数が多い場合は、復号処理の反復回数を少なく設定する方法が考えられる。これにより、ターボ等化装置における復号処理の反復回数の総数を低減することができる。
【００１７】
これに対して、本発明者は、等化処理の反復回数と、復号処理による受信性能の改善度合いとの関係に着目した。
【００１８】
図１は、ターボ等化装置が、ある伝搬路において等化処理を反復する度に復号処理を反復させた場合における、コードワード毎（９コードワード分）のシンドロームの変化の一例を示す。なお、ターボ等化装置は、確率伝搬アルゴリズムを用いる誤り訂正符号の一例として、LDPC符号を用いる。
【００１９】
「シンドローム」とは、復号処理におけるパリティ検査結果がＮＧ（誤り有り）である一時推定語の数であり、復号処理結果の信頼度を表す情報の一つである。シンドロームがゼロに近いほど、復号処理結果の信頼度は高い。シンドロームがゼロになった場合は、全てのビット誤りが訂正されたことを意味する。
【００２０】
また、「等化反復回数」は、等化処理を反復した回数を示す。例えば、１回目の等化処理が行われる場合、等化反復回数は０であり、２回目の等化処理が行われる場合（つまり、等化処理を１回反復した場合）、等化反復回数は１である。
【００２１】
また、「復号反復回数」は、復号処理を反復した回数を示す。例えば、１回目の復号処理が行われる場合、復号反復回数は０であり、２回目の復号処理が行われる場合（つまり、復号処理を１回反復した場合）、復号反復回数は１である。
【００２２】
図１より、等化反復回数が少ない場合、シンドロームは、復号処理の反復によって単調増加または単調減少していないことが分かる。つまり、等化反復回数が少ない場合、シンドローム（信頼度）は、伝搬路の状況に応じて復号処理の反復毎に増減する。
【００２３】
よって、上記第１の方法では、特許文献１に開示されたターボ等化装置は、信頼度の向上量を精度良く推定するために、少なくない復号反復回数を必要とする。このため、特許文献１では、伝搬路の状況によっては、限られた受信処理時間において信頼度の向上量を推定するための時間さえ確保できないという課題がある。
【００２４】
次に、図２は、図１と同様に、ターボ等化装置が、ある伝搬路において等化処理の反復毎に復号処理を反復させた場合における１０００コードワード分のシンドロームを平均化したシンドロームの変化を示す。なお、ターボ等化装置は、確率伝搬アルゴリズムを用いる誤り訂正符号の一例として、LDPC符号を用いる。
【００２５】
図２より、等化反復回数が少ない場合（例えば、等化反復回数が０回〜１回の場合）、復号処理の反復によるシンドロームの改善は期待できないことが分かる。一方、等化反復回数が少ない場合、等化処理の反復によってシンドロームが改善されることが分かる。すなわち、等化反復回数が少ない場合、復号処理の反復は、受信性能を向上させることができない。
【００２６】
また、図２より、等化反復回数が多い場合（例えば、等化反復回数が２回以上の場合）、復号処理の反復によってシンドロームが改善され、シンドロームはゼロに収束することが分かる。すなわち、等化処理の反復によって受信信号から符号間干渉が十分に除去、抑圧された状態では、復号処理の反復は、シンドロームを改善し、受信性能をさらに向上させることが可能である。
【００２７】
つまり、等化反復回数が少ない場合は、ターボ等化装置は、復号処理よりも等化処理を優先して反復することにより、無駄な復号処理の反復を削減し、受信性能を効率良く向上させることができる。また、等化反復回数が多い場合は、ターボ等化装置は、復号処理を反復することによって受信性能を向上させることができる。
【００２８】
よって、上記第２の方法のように、等化反復回数が少ない場合に復号処理の反復回数を多くし、等化反復回数が多い場合に復号処理の反復回数を少なくする方法は、復号処理の反復回数の総数を削減できるものの、復号処理による受信性能の向上は困難である。
【００２９】
そこで、本開示の一態様では、受信処理時間が制限された通信システムでも受信性能を保証するために、ターボ等化装置は、等化処理の反復回数に応じて、復号処理の最大反復回数を決定する。具体的には、ターボ等化装置は、少なくとも、等化処理の反復回数が最大の場合における復号処理の最大反復回数が等化処理の反復回数が最小の場合における復号処理の最大反復回数よりも多くなるように決定する。
【００３０】
以下、図面を適宜参照して、本開示の一実施の形態について詳細に説明する。
【００３１】
図３は、本実施の形態に係るターボ等化装置の構成を示すブロック図である。図３に示すターボ等化装置１００は、確率伝搬アルゴリズムを用いる誤り訂正符号の一例として、LDPC符号を用いる。
【００３２】
ターボ等化装置１００は、伝搬路推定部１０１と、等化部１０２と、復号部１０３と、レプリカ生成部１０４と、復号反復回数制御部１０５と、スイッチ１０６，１０７と、スイッチ制御部１０８と、を備える。
【００３３】
伝搬路推定部１０１は、入力される受信信号を用いて、送信機（図示せず）と、ターボ等化装置１００を備える受信機（図示せず）との間の伝搬路特性を推定し、伝搬路推定結果１０１１を等化部１０２およびレプリカ生成部１０４にそれぞれ出力する。
【００３４】
等化部１０２は、伝搬路推定結果１０１１、および、レプリカ生成部１０４から入力されるレプリカ信号１０４１を用いて、入力される受信信号に対して等化処理を反復して行う。すなわち、等化部１０２は、受信信号に含まれる符号間干渉成分の除去、および、伝搬路推定結果１０１１に基づく符号間干渉成分の抑圧を行う。等化部１０２は、等化処理後の信号である等化信号１０２１を復号部１０３に出力する。なお、等化部１０２における等化処理の最大反復回数は予め設定されてもよい。
【００３５】
また、等化部１０２は、等化反復回数カウント部１２１を内部に備える。等化反復回数カウント部１２１は、等化処理の反復回数をカウントする。等化反復回数カウント部１２１は、カウントされた反復回数である等化反復回数１０２２を、復号反復回数制御部１０５およびスイッチ制御部１０８にそれぞれ出力する。
【００３６】
復号部１０３は、確率伝搬アルゴリズムを用いる誤り訂正符号の一例として、LDPC符号を用いる。復号部１０３は、等化信号１０２１に対して誤り訂正処理（復号処理）を行い、軟判定結果１０３１をスイッチ１０６に出力し、硬判定結果１０３２をスイッチ１０７に出力し、パリティ検査結果１０３３をスイッチ制御部１０８に出力する。なお、パリティ検査結果１０３３は、パリティ検査結果がＯＫ（誤り無し）のときに真である信号である。
【００３７】
なお、復号部１０３は、復号反復回数制御部１０５から入力される、LDPC復号処理の最大反復回数を示す最大復号反復回数１０５１を上限として復号処理を反復して行う。
【００３８】
また、復号部１０３は、復号反復回数カウント部１３１を内部に備える。復号反復回数カウント部１３１は、復号処理の反復回数を示す復号反復回数１０３４を、カウントする。復号反復回数カウント部１３１は、カウントされ復号反復回数１０３４をスイッチ制御部１０８に出力する。
【００３９】
レプリカ生成部１０４は、伝搬路推定結果１０１１、および、スイッチ１０６を介して入力される軟判定結果１０３１に基づいて受信信号のレプリカ信号１０４１を生成する。レプリカ生成部１０４は、生成されたレプリカ信号１０４１を等化部１０２に出力する。
【００４０】
復号反復回数制御部１０５は、等化部１０２から入力される等化反復回数１０２２に基づいて、復号処理の最大反復回数を示す最大復号反復回数１０５１を決定する。復号反復回数制御部１０５は、最大復号反復回数１０５１を、等化処理の反復回数毎に決定する。
【００４１】
図４〜図６は、復号反復回数制御部１０５の構成例１〜３をそれぞれ示す。
【００４２】
図４に示す構成例１では、復号反復回数制御部１０５−１は、入力される等化反復回数１０２２に所定数α（αは正の整数）を加算することにより、最大復号反復回数１０５１を決定する。すなわち、復号反復回数制御部１０５−１は、等化反復回数１０２２に比例して当該等化反復回数１０２２に対する最大復号反復回数１０５１が多くなるように、最大復号反復回数１０５１を決定する。つまり、復号反復回数制御部１０５−１は、等化反復回数１０２２が多いほど、当該等化反復回数１０２２での等化信号１０２１（出力信号）に対する最大復号反復回数１０５１が多くなるように決定する。
【００４３】
図５に示す構成例２では、復号反復回数制御部１０５−２は、等化処理の反復回数が最小である場合（つまり、等化反復回数１０２２は０回の場合）における最大復号反復回数１０５１をレジスタの初期値として予め格納する。次いで、復号反復回数制御部１０５−２は、等化反復回数１０２２が更新された場合（すなわち、等化処理が反復された場合）、レジスタに格納された値に所定数β（βは正の整数）を加算することにより、復号処理の最大復号反復回数１０５１の値を決定する。
【００４４】
これにより、構成例２の復号反復回数制御部１０５−２は、構成例１の復号反復回数制御部１０５−１と比較すると、最大復号反復回数１０５１の初期値を任意に設定することができる。また、構成例１の復号反復回数制御部１０５−１と同様、構成例２の復号反復回数制御部１０５−２は、等化反復回数１０２２に比例して当該等化反復回数１０２２に対する最大復号反復回数１０５１が多くなるように、最大復号反復回数１０５１を決定する。つまり、復号反復回数制御部１０５−２は、等化反復回数１０２２が多いほど、当該等化反復回数１０２２での等化信号１０２１に対する最大復号反復回数１０５１が多くなるように決定する。
【００４５】
図６に示す構成例３では、復号反復回数制御部１０５−３は、LUT（Look Up Table）を備え、LUTに基づいて、最大復号反復回数１０５１を決定する。LUTでは、等化反復回数１０２２と最大復号反復回数１０５１とが関連付けられている。復号反復回数制御部１０５−３は、入力される等化反復回数１０２２の値に関連付けられた最大復号反復回数１０５１の値をLUTから読み出す。
【００４６】
図７は、LUTの一例を示す。図７では、等化反復回数１０２２の上限は５回（つまり、等化反復回数１０２２は０〜５回）であり、各等化反復回数の値に対して最大復号反復回数の値がそれぞれ関連付けられている。
【００４７】
例えば、図７のLUTの一例では、等化反復回数１０２２が０回の場合、最大復号反復回数１０５１は１回であり、等化反復回数１０２２が５回の場合、最大復号反復回数１０５１は３回である。すなわち、構成例１又は構成例２では、等化反復回数１０２２の増加に応じて最大復号反復回数も単調に増加するのに対して、構成例３では、等化反復回数１０２２の増加に対する最大復号反復回数１０５１の増加度合いを任意に設定することができる。これにより、構成例３の復号反復回数制御部１０５−３は、構成例１の復号反復回数制御部１０５−１、構成例２の復号反復回数制御部１０５−２と比較すると、各等化反復回数の値に対して、最大復号反復回数１０５１の値をより適切に設定することができる。
【００４８】
以上、復号反復回数制御部１０５の構成例１〜３について説明した。
【００４９】
このように、構成例１〜３では、復号反復回数制御部１０５は、等化処理の等化反復回数１０２２が最大である場合における最大復号反復回数１０５１が、等化処理の等化反復回数１０２２が最小である場合における最大復号反復回数１０５１よりも多くなるように、等化反復回数１０２２毎の最大復号反復回数１０５１を決定する。
【００５０】
スイッチ１０６は、スイッチ制御部１０８から入力されるスイッチ制御信号１０８１に従って、軟判定結果１０３１をレプリカ生成部１０４に出力する。
【００５１】
スイッチ１０７は、スイッチ制御部１０８から入力されるスイッチ制御信号１０８２に従って、硬判定結果１０３２を復号データとして出力する。
【００５２】
スイッチ制御部１０８は、等化反復回数１０２２、復号反復回数１０３４、パリティ検査結果１０３３、および最大復号反復回数１０５１に基づいて、スイッチ１０６およびスイッチ１０７の開閉（オン／オフ）を制御する。
【００５３】
図８は、スイッチ制御部１０８の構成例を示すブロック図である。
【００５４】
スイッチ制御部１０８は、復号反復回数１０３４が最大復号反復回数１０５１に達し、かつ、パリティ検査結果１０３３がＮＧ（誤り有り）であり、かつ、等化反復回数１０２２が等化処理の所定の最大反復回数に達していない場合（図８に示すＡＮＤ演算ａが真となる場合）、スイッチ制御信号１０８１を用いてスイッチ１０６をオンにする。これにより、ターボ等化装置１００は、等化部１０２における新たな等化処理を開始する。
【００５５】
また、スイッチ制御部１０８は、復号反復回数１０３４および等化反復回数１０２２の双方が各々に設定された最大反復回数に達した場合（ＡＮＤ演算ｂが真となる場合）、または、パリティ検査結果１０３３がＯＫ（誤り無し）である場合（ＯＲ演算ｃが真となる場合）、スイッチ制御信号１０８２を用いてスイッチ１０７をオンにする。これにより、ターボ等化装置１００は、復号部１０３において生成された硬判定結果１０３２を復号データとして出力する。
【００５６】
以上のように、本実施の形態によれば、ターボ等化装置１００は、等化部１０２における等化反復回数に応じて、復号部１０３における復号処理の最大反復回数を決定する。
【００５７】
具体的には、ターボ等化装置１００は、等化部１０２での等化処理の反復回数が少ない場合における復号処理の最大反復回数を、等化部１０２での等化処理の反復回数が多い場合（復号処理の反復によるシンドロームの改善が期待できる等化反復回数である場合）における復号処理の最大反復回数よりも少なく設定する。
【００５８】
なぜなら、ターボ等化装置１００において、等化部１０２での等化処理の反復回数が少ない場合は、復号処理の反復によるシンドロームの改善が期待できないからである（例えば、図２を参照）。
【００５９】
等化部１０２での等化処理の反復回数が少ない場合、ターボ等化装置１００は、復号処理よりも等化部１０２での等化処理を優先して反復することにより、無駄な復号処理の反復を削減し、受信性能を効率良く向上させることができる。
【００６０】
一方、ターボ等化装置１００は、等化部１０２での等化処理の反復回数が多い場合、すなわち、等化処理の反復により受信信号から符号間干渉が十分に除去、抑圧された場合、復号処理の反復によるシンドロームの改善が期待できる（例えば、図２を参照）。そのため、ターボ等化装置１００は、復号部１０３でのLDPC復号処理を反復することによって受信性能を向上させることができる。
【００６１】
また、ターボ等化装置１００は、等化処理の反復回数に応じて復号処理の最大反復回数を決定するので、伝搬路状況（つまり、シンドロームの改善量）に依存せずに良好な受信性能を得ることができる。
【００６２】
以上より、本実施の形態によれば、ターボ等化装置１００は、復号処理の反復回数を削減できる。これにより、ターボ等化装置１００は、受信処理時間が制限される通信システムにおいても受信性能を保証することができる。
【００６３】
以上、図面を参照しながら各種の実施形態について説明したが、本開示はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。
【００６４】
また、上記実施の形態では、本開示の一態様をハードウェアで構成する場合を例にとって説明したが、本開示はハードウェアとの連携においてソフトウェアで実現することも可能である。
【００６５】
また、上記実施の形態の説明に用いた各機能ブロックは、典型的には、入力端子および出力端子を有する集積回路であるＬＳＩとして実現される。集積回路は、上記実施の形態の説明に用いた各機能ブロックを制御し、入力端子と出力端子を備えてもよい。これらは個別に１チップ化されてもよいし、一部または全てを含むように１チップ化されてもよい。ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【００６６】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【００６７】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【００６８】
本開示のターボ等化装置は、入力信号に対して等化処理を反復して行う等化部と、等化処理の反復回数をカウントするカウント部と、等化部から出力された出力信号に対して、確率伝搬アルゴリズムを用いる誤り訂正符号を用いた復号処理を反復して行う復号部と、等化処理の反復回数に応じて、復号処理の最大反復回数を決定する制御部と、を備え、復号部は、復号処理の最大反復回数を上限として、復号処理を反復して行う構成を採る。
【００６９】
本開示のターボ等化装置において、制御部は、等化処理の反復回数が最大である場合における復号処理の最大反復回数が、等化処理の反復回数が最小である場合における復号処理の最大反復回数よりも多くなるように、等化処理の反復回数毎に復号処理の最大反復回数を決定する。
【００７０】
本開示のターボ等化装置において、制御部は、等化処理の反復回数に比例して当該等化処理の反復回数に対する復号処理の最大反復回数が多くなるように、復号処理の最大反復回数を決定する。
【００７１】
本開示のターボ等化装置において、制御部は、等化処理の反復回数と復号処理の最大反復回数とが関連付けられたLUT（Look Up Table）を備え、LUTに基づいて、最大反復回数を決定する。
【００７２】
本開示のターボ等化装置において、誤り訂正符号は、低密度パリティ検査（LDPC：Low Density Parity Check）符号である。
【００７３】
本開示のターボ等化方法は、入力信号に対して等化処理を反復して行い、等化処理の反復回数をカウントし、等化処理の反復回数に応じて、確率伝搬アルゴリズムを用いる誤り訂正符号を用いた復号処理の最大反復回数を決定し、復号処理の最大反復回数を反復回数の上限として等化処理された信号に対して復号処理を反復して行う。
【産業上の利用可能性】
【００７４】
本開示は、確率伝搬アルゴリズムを用いる誤り訂正符号を用いるターボ等化装置に好適である。
【符号の説明】
【００７５】
１００  ターボ等化装置
１０１  伝搬路推定部
１０２  等化部
１０３  復号部
１０４  レプリカ生成部
１０５  復号反復回数制御部
１０６，１０７  スイッチ
１０８  スイッチ制御部
【図１】
2017175352.tif 000003
【図２】
2017175352.tif 000004
【図３】
2017175352.tif 000005
【図４】
2017175352.tif 000006
【図５】
2017175352.tif 000007
【図６】
2017175352.tif 000008
【図７】
2017175352.tif 000009
【図８】
2017175352.tif 000010