(57)【要約】【課題】良好な受信品質を保ちながら効率よい復号を行なう復号処理技術を提供する。【解決手段】復号制御装置が、送信装置からの信号を含む多値変調信号のデマッピング処理後の信号から所定の情報を測定する測定手段と、この測定手段により測定された所定情報を指標値としてこの所定情報に対応するイタレーション回数を決定する決定手段と、この決定手段により決定されたイタレーション回数で上記送信装置からの信号が復号されるように復号器を制御する制御手段と、を備える。【選択図】図１
2009201057.tif 000002
【特許請求の範囲】
【請求項１】
送信装置からの信号を含む多値変調信号のデマッピング処理後の信号から所定の情報を測定する測定手段と、
前記測定手段により測定された所定情報を指標値としてこの所定情報に対応するイタレーション回数を決定する決定手段と、
前記決定手段により決定されたイタレーション回数で前記送信装置からの信号が復号されるように復号器を制御する制御手段と、
を備える復号制御装置。
【請求項２】
前記測定手段は、前記デマッピング処理後の信号が前記復号器で復号された後の信号を用い、この復号後の信号の検査器による検査結果に応じて所定の情報を測定する請求項１に記載の復号制御装置。
【請求項３】
前記測定手段は、前記検査器の検査結果に応じた所定の情報と、前記デマッピング処理後の信号の軟判定信号レベルとを測定し、
前記決定手段は、前記所定の情報及び前記軟判定信号レベルに各重み係数を掛け合わせることにより取得される指標値に対応するイタレーション回数を決定する、
請求項２に記載の復号制御装置。
【請求項４】
前記決定手段は、
前記指標値とイタレーション回数とが対応付けられており、同一指標値に対応するイタレーション回数が大きく設定された品質重視テーブルと小さく設定された速度重視テーブルとを有し、
前記デマッピング処理後の信号に含まれ前記復号器の復号単位となるサービスのタイプを判別し、このサービスのタイプに応じて前記品質重視テーブル及び前記速度重視テーブルの一方を参照することにより、前記指標値に対応するイタレーション回数を決定する、
請求項１から３のいずれか１項に記載の復号制御装置。
【請求項５】
前記決定手段により決定されたイタレーション回数を用いた復号処理に掛かる単位時間当りの復号処理時間がその単位時間当りの制限時間を越えると判断すると、該イタレーション回数を補正する補正手段、
を更に備え、
前記制御手段は、前記補正手段により補正されたイタレーション回数で前記送信装置からの信号が復号されるように復号器を制御する、
請求項１から４のいずれか１項に記載の復号制御装置。
【請求項６】
前記単位時間内の信号を復号する前に、この単位時間内の信号に含まれ前記復号器の復号単位となる各サービスをそれぞれ前記決定手段により決定されたイタレーション回数を用いて復号した場合のトータル復号処理時間を推定する推定手段、
を更に備え、
前記補正手段は、前記推定手段により推定されたトータル復号処理時間が前記制限時間を越えると判断すると、前記各サービスについて前記決定手段により決定された各イタレーション回数をサービス毎の加重平均によりそれぞれ補正し、
前記制御手段は、前記補正手段により補正された各サービスのイタレーション回数で前記単位時間内の信号を復号する、
請求項５に記載の復号制御装置。
【請求項７】
前記測定手段は、前記デマッピング処理後の信号の送信装置単位で前記所定の情報を測定し、
前記決定手段は、前記送信装置単位でイタレーション回数を決定する、
請求項１から６のいずれか１項に記載の復号制御装置。
【請求項８】
前記測定手段は、前記所定の情報として軟判定信号レベルを測定する、
請求項１に記載の復号制御装置。
【請求項９】
前記測定手段は、前記所定の情報として、スループット、ＢＬＥＲ（Block Error Rate）、又は再送回数を測定する、
請求項１から７のいずれか１項に記載の復号制御装置。
【請求項１０】
送信装置からの信号を含む多値変調信号のデマッピング処理後の信号から所定の情報を測定するステップと、
前記測定された所定情報を指標値としてこの所定情報に対応するイタレーション回数を決定するステップと、
前記決定されたイタレーション回数で前記送信装置からの信号が復号されるように復号器を制御するステップと、
を実行する復号制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ターボ符号等の繰り返し復号技術に関するものである。
【背景技術】
【０００２】
ターボ符号は、誤り訂正能力が高く、移動体通信システム分野等、様々な伝送分野で採用されている。
【０００３】
ターボ符号器は、第一の要素符号器と第二の要素符号器とがインタリーバを介して並列に連接された構成を持つ。ターボ符号器へ入力された情報ビット系列は、同時に、第一の要素符号器と、インタリーバ経由で第二の要素符号器とに送られる。第一の要素符号器では所定の符号化が行われて第一のパリティビット系列が出力される。第二の要素符号器では、インタリーバで並べ替えられた情報ビット系列に対し所定の符号化が行われ、第二のパリティビット系列が出力される。これら第一及び第二のパリティビット系列は、設定された符号化率に応じてパンクチャ及び多重化され、最終的に、情報ビット系列と多重化されて符号化ビット系列としてターボ符号器から出力される。
【０００４】
一方、ターボ復号器は、上記ターボ符号器における第一の要素符号器及び第二の要素符号器に対応する第一の要素復号器及び第二の要素復号器が、インタリーバ及びデインタリーバと共に直列に連接されたループ構成を持つ。ターボ復号器へ入力された受信信号系列（情報ビット系列及びパリティビット系列に相当する）は、第一の要素復号器とインタリーバ経由で第二の要素復号器とへ送られる。第一の要素復号器では、その受信信号系列が信頼度情報系列に基づいて復号され、新たな信頼度情報系列として出力される。この信頼度情報系列は、受信信号系列と共に、インタリーバにおいて上記ターボ符号器のインタリーバと同様に並べ替えられ、第二の要素復号器へ送られる。第二の要素復号器では、インタリービングされた受信信号系列が同様にインタリービングされた信頼度情報系列に基づいて復号され、更に新たな信頼度情報系列として出力される。この第二の要素復号器から出力された信頼度情報系列は、デインタリーバにより基の並び順に戻され、第一の要素復号器へ送られ、以降、繰り返し復号が行われる。
【０００５】
このように、ターボ復号は、二つの要素復号器間で相互に信頼度情報を増大させながら復号を行う手法であるため、この繰り返し（以降、イタレーションとも表記する）の回数を多くすることにより誤り率を低下させることができるという特徴がある。一方で、このターボ復号は、通信品質を上げるためにこのイタレーション回数を多く設定してしまうと、データ復号にかかる時間が増大するという特徴もある。
【０００６】
従って、ターボ復号器では、適切なイタレーション回数を設定することが重要となる。これにより、現在、ターボ復号器におけるインタレーション回数を制御することで、復号遅延を減らし通信品質を向上させるための手法が提案されている（下記特許文献１及び２参照）。
【特許文献１】特開２００２−１５２０５６号公報
【特許文献２】特開２００３−１９８５１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来のターボ復号器では、一般的には、想定される最悪条件下において所望の受信品質及びＱｏＳ（Quality of Service）を実現できるイタレーション回数が予め設定されていた。
【０００８】
このような手法では、受信状態の劣悪な伝送装置から送られるサービスに対しては適切な復号性能を持つことになるが、受信状態の良好な伝送装置から送られるサービスに対しては過剰な復号性能を持つことになる。すなわち、受信状態の良好な伝送装置から送られるサービスに対しては余計な復号処理時間をかけていると言える。復号処理時間の増加は、システム全体としてのスループット低下の要因にもなる。
【０００９】
また、再送制御されるサービスが複数存在する場合は、これら各サービスについて全再送回数分更に復号しなければならない。これら各サービスのターボ復号処理に必要な時間を積算すると、システム上復号処理に割り当てられた時間よりも大きくなってしまう場合も考えられ、受信品質とＱｏＳに悪影響を及ぼす可能性もある。
【００１０】
本件は、このような問題点に鑑み、良好な受信品質を保ちながら効率よい復号を行なう復号処理技術を提供する。
【課題を解決するための手段】
【００１１】
各態様では、上述した課題を解決するために、それぞれ以下の構成を採用する。
【００１２】
第一の態様は、送信装置からの信号を含む多値変調信号のデマッピング処理後の信号から所定の情報を測定する測定手段と、この測定手段により測定された所定情報を指標値としてこの所定情報に対応するイタレーション回数を決定する決定手段と、この決定手段により決定されたイタレーション回数で上記送信装置からの信号が復号されるように復号器を制御する制御手段と、を備える復号制御装置である。
【００１３】
この第一態様では、多値変調信号のデマッピング処理後の信号から所定の情報が測定され、この測定情報に基づいて決定されたイタレーション回数により送信装置からの信号が復号される。ここで、デマッピング処理とは、多値変調されたシンボル系列の信号をビット系列の信号へ変換する処理を意味し、シンボル−ビットマッピング処理とも呼ばれる処理である。また、上記所定の情報としては、例えば、スループット、ＢＬＥＲ（Block Error Rate）、再送回数等が利用される。
【００１４】
デマッピング処理後の信号から得られる測定情報には、上記送信装置との間の伝搬環境、この第一態様の復号制御装置が搭載される受信装置における上記デマッピング処理までの信号処理を行う各回路の特性がそれぞれ反映されている。
【００１５】
従って、この第一態様によれば、このような測定情報に基づいてイタレーション回数が決定されるため、送信装置との間で実際に行われている通信状況に応じた適切なイタレーション回数を決定することができる。更に言えば、このような適切なイタレーション回数が利用されてターボ復号が行われるため、良好な受信品質を保ちながら、無駄な復号処理時間を省いた効率よい復号を実現することができる。
【００１６】
上記第一態様において好ましくは、上記測定手段が、デマッピング処理後の信号が復号器で復号された後の信号を用い、この復号後の信号の検査器による検査結果に応じて所定の情報を測定するように構成する。
【００１７】
この態様によれば、測定される所定情報には復号器及び検査器の特性も反映されるため、更に精密な通信状況に応じたイタレーション回数を決定することができる。
【００１８】
よって、この態様によれば、一層効率のよい復号を実現することが可能となる。
【００１９】
上記第一態様において好ましくは、上記測定手段が、検査器の検査結果に応じた所定の情報と、デマッピング処理後の信号の軟判定信号レベルとを測定し、上記決定手段が、上記所定の情報及び上記軟判定信号レベルに各重み係数を掛け合わせることにより取得される指標値に対応するイタレーション回数を決定するように構成する。
【００２０】
この態様では、復号器による復号後の検査結果に応じた情報と更に軟判定信号レベルとが測定される。これら各測定情報に掛け合わされる各重み係数には、例えば、各測定情報を得るための測定回路（機能部）の性能及び精度に対応する値が設定される。イタレーション回数は、このような各測定情報と各重み係数とにより得られる指標値から決定される。
【００２１】
従って、この態様によれば、一層精密な通信状況に応じたイタレーション回数を決定することができるため、良好な受信品質を保ちながら、無駄な復号処理時間を省いた効率よい復号を実現することができる。
【００２２】
なお、第一態様は、上記測定手段が軟判定信号レベルのみを測定するようにし、この軟判定信号レベルに対応するイタレーション回数が決定されるようにしてもよい。
【００２３】
上記第一態様において好ましくは、上記決定手段が、上記指標値とイタレーション回数とが対応付けられており、同一指標値に対応するイタレーション回数が大きく設定された品質重視テーブルと小さく設定された速度重視テーブルとを有するように構成し、上記デマッピング処理後の信号に含まれ上記復号器の復号単位となるサービスのタイプを判別し、このサービスのタイプに応じて品質重視テーブル及び速度重視テーブルの一方を参照することにより、指標値に対応するイタレーション回数を決定するように構成する。
【００２４】
この態様では、デマッピング処理後の信号に含まれる各サービスについて、このサービスのタイプに応じたイタレーション回数がそれぞれ決定される。例えば、同一指標値が得られた場合であっても、サービスタイプが音声や映像等のようなリアルタイムを要求されるサービスには、大きなイタレーション回数が割り当てられ、サービスタイプがパケット通信のような処理速度が重視されるようなサービスには、小さなイタレーション回数が割り当てられる。
【００２５】
よって、このような態様によれば、伝搬環境、装置の回路特性などの実際の通信状況に加えて、更にＱｏＳを考慮して適切なイタレーション回数を決定することができる。
【００２６】
上記第一態様において好ましくは、上記決定手段により決定されたイタレーション回数を用いた復号処理に掛かる単位時間当りの復号処理時間がその単位時間当りの制限時間を越えると判断すると、該イタレーション回数を補正する補正手段を更に備えるように構成し、上記制御手段が、上記補正手段により補正されたイタレーション回数で送信装置からの信号が復号されるように復号器を制御するように構成する。
【００２７】
この態様では、実際の通信状況が反映された形で決定されたイタレーション回数が、単位時間当りで決められている復号処理制限時間内の復号処理を可能とするか否かの判断結果により補正される。例えば、決定されているイタレーション回数で実際に復号処理された場合にその制限時間を越えると判断された場合には、そのイタレーション回数が減らされる。
【００２８】
このような態様によれば、通信状況の他、復号処理に掛かる時間をも考慮され、イタレーション回数が決定されるため、復号処理時間が大きくなることによるスループットの低下を抑えることができる。
【００２９】
なお、別態様として、以上のような復号制御装置を搭載する受信装置であってもよいし、以上の何れかの機能をコンピュータ、ＩＣチップ等に実現させる復号制御方法であってもよいし、以上の何れかの機能を実現させるプログラムであってもよいし、そのようなプログラムを記録するコンピュータが読み取り可能な記憶媒体であってもよい。
【発明の効果】
【００３０】
開示の実施形態によれば、良好な受信品質を保ちながら効率よい復号を行なう復号処理技術を提供するができる。
【発明を実施するための最良の形態】
【００３１】
以下、図面を参照して、本実施形態における受信装置について説明する。以下に示す各実施形態の構成はそれぞれ例示であり、本発明は以下の各実施形態の構成に限定されない。
【００３２】
［第一実施形態］
以下、第一実施形態における受信装置１について図面を用いて説明する。
【００３３】
〔装置構成〕
以下、第一実施形態における受信装置１の装置構成について図１を用いて説明する。図１は、第一実施形態における受信装置１の機能構成の一部を示すブロック図である。第一実施形態における受信装置１は、アンテナ１０、無線受信部１１、復調部１２、ターボ復号器１４、検査部１５、スループット測定部１６、イタレーション回数決定部１７、復号制御部１８等を有する。これら受信装置１の各機能部は、ソフトウェアの構成要素、又はハードウェアの構成要素、若しくはこれらの組み合わせとしてそれぞれ実現される（［その他］の項参照）。以下、これら受信装置１を構成する各機能部についてそれぞれ説明する。
【００３４】
無線受信部１１は、アンテナ１０から送られる高周波受信信号に対し周波数変換、増幅等を行う。更に、無線受信部１１は、このように処理されたアナログ受信信号をデジタルベースバンド信号に変換し、変換されたデジタルベースバンド信号を復調部１２へ送る。
【００３５】
復調部１２は、無線受信部１１から送られるデジタルベースバンド信号をＣＤＭＡ（Code Division Multiple Access）、ＯＦＤＭ（Orthogonal Frequency Division Multiplexing）等の変調方式に対応する多重化復調し、チャネル推定値に基づく補正又は検波をする。復調部１２は、補正等が施された多値変調信号をシンボル−ビットマッピング処理（デマッピング処理に相当）を行う。復調部１２は、このシンボル−ビットマッピング処理により得られる信号（以降、受信信号系列と表記する）をターボ復号器１４へ送る。
【００３６】
ターボ復号器１４は、背景技術の項で説明したような構成を有し、入力される受信信号系列に対し、復号制御部１８により設定されるイタレーション回数などの復号パラメータに基づいて、繰り返し復号を行う。ターボ復号器１４は、繰り返し復号された結果得られる受信データ系列を検査部１５へ送る。受信信号系列は、通信相手の伝送装置のサービス毎にターボ復号器１４へ順次入力され、同サービス毎に復号され順次出力される。ここでいうサービスとは、音声、映像、データパケット等、通信上区別される形態を持ち、復号処理単位を示す。また、本実施形態では通信相手の伝送装置自体を限定するものではないが、以降の説明では、説明の便宜上、ＵＥ（User Equipment）と表記するものとする。
【００３７】
検査部１５は、ターボ復号器１４から出力される受信データ系列を検査する。この検査には、例えば、ＣＲＣ（Cyclic Redundancy Check）が利用される。この場合、検査部１
５は、トランスポートブロック毎に付加されているＣＲＣビットを利用して検査を行う。検査部１５は、この検査により正常と判断された受信データ系列を出力する。この受信データ系列は、図示しない他の機能部により処理される。一方、検査部１５は、この検査により異常と判断した場合には、他の機能部（図示せず）へ再送制御等のためにその旨を通知する。
【００３８】
スループット測定部１６は、検査部１５から出力される受信データ系列のデータ量を監視し、このデータ量に基づいてスループットの測定を行う。検査部１５から出力される受信データ系列は、上述したようにサービス毎に並んでいる。これにより、スループット測定部１６は、当該サービスの送信元のＵＥ単位で受信データ系列を監視することにより、ＵＥ単位のスループットを測定する。このスループットは、例えば、１秒当たりのビット数（ｂｐｓ）として測定される。スループット測定部１６により測定されたスループット情報は、イタレーション回数決定部１７へ送られる。
【００３９】
更に、スループット測定部１６は、スループット情報の精度を判断させるために、そのスループット情報の測定時間も併せてイタレーション回数決定部１７へ送る。スループット測定部１６は、スループットをＵＥ単位で測定するため、その測定時間もＵＥ単位で測定する。なお、この測定時間は、所定の空白期間によりリセットされる。
【００４０】
イタレーション回数決定部１７は、スループット測定部１６から送られるスループット情報に基づいて、ＵＥ単位でイタレーション回数を決定する。イタレーション回数決定部１７は、図２に示すようなテーブルを保持する。イタレーション回数決定部１７は、スループット情報を指標値としてこのイタレーション回数決定テーブルからその指標値に対応するイタレーション回数を抽出する。
【００４１】
図２は、イタレーション回数決定テーブルの例を示す図である。このテーブルには、指標値の各範囲に各イタレーション回数が関連付けられ格納されている。このテーブルのレコード数、及び各範囲を決める各閾値（Ｘ１からＸ１５）はそれぞれその受信装置の備える受信回路の特性等に応じてシミュレーションにより予め決められ、調整可能に保持される。このテーブルは、スループットが遅い（低い）程、イタレーション回数が大きくなるように設定される。これは、スループットが遅いのは再送制御等が実施されており受信品質が悪いと判断し、復号性能を上げる必要があることに基づいている。なお、本実施形態は、このイタレーション回数決定テーブルに設定される各閾値及びレコード数自体を限定するものではなく、受信装置に応じて適切な値が設定されればよい。
【００４２】
イタレーション回数決定部１７は、イタレーション回数を決定するにあたり、スループット測定部１６から送られるスループット情報の測定時間に基づいて、スループット情報の精度を判断する。スループット情報の精度とは、そのスループット情報が受信状態を十分に判断できる時間をかけて測定されたものであるか否かを示すものである。イタレーション回数決定部１７は、スループット情報の精度が十分であると判断できる測定時間の閾値を保持する。
【００４３】
イタレーション回数決定部１７は、当該スループット情報の測定時間がこの閾値以上であれば、スループット情報の精度が十分であると判断し、そのスループット情報を指標値に利用する。一方、イタレーション回数決定部１７は、当該スループット情報の測定時間がこの閾値より短い場合には、スループット情報の精度が十分でないと判断し、初期値をイタレーション回数として決定する。この初期値も調整可能に保持される。
【００４４】
復号制御部１８は、イタレーション回数決定部１７から送られるイタレーション回数をターボ復号器１４へ設定する。このイタレーション回数の設定は、例えば、ターボ復号器
１４内の繰り返し復号するためのループ回路に設けられたスイッチのＯＮ・ＯＦＦ制御で実現される。復号制御部１８は、復号処理対象のＴＴＩ内のサービス数、各サービスの送信元のＵＥ情報、各サービスのデータ量等の復号パラメータを他の機能部（図示せず）からの通知又は所定のデータの参照により把握する。本実施形態では、この復号制御部１８が把握すべき復号パラメータの受け方を限定するものではない。
【００４５】
復号制御部１８は、復号処理されるサービスの送信元のＵＥを認識し、このＵＥに関しイタレーション回数決定部１７で決定されたイタレーション回数をターボ復号器１４へ設定する。このイタレーション回数設定処理は、復号処理されるサービス単位で切り替えられる。同様に、復号制御部１８は、イタレーション回数以外の他の復号パラメータについても必要に応じてターボ復号器１４へ設定する。
【００４６】
〔動作例〕
以下、第一実施形態における受信装置１の動作例について図３を用いて説明する。図３は、第一実施形態における受信装置１の動作例を示すフローチャートである。
【００４７】
アンテナ１０で受信された高周波信号は、無線受信部１１によりデジタルベースバンド信号へ変換され、復調部１２へ送られる。復調部１２は、入力されるデジタルベースバンド信号を多重化復調、シンボル−ビットマッピング処理等を行う（Ｓ３０１）。復調部１２は、このような処理により得られる受信信号系列をターボ復号器１４へ送る。
【００４８】
復号制御部１８は、ターボ復号器１４へ入力される各受信信号系列を監視し、ターボ復号器１４においてＵＥのサービス単位で復号されるよう制御する。復号制御部１８は、処理対象のＴＴＩ（Transmission Time Interval）の復号処理を開始する際に、サービス数の変数Ｎを初期化（例えばゼロ設定）する（Ｓ３０３）。同時に、復号制御部１８は、処理対象のＴＴＩ内に含まれる総サービス数を認識する。これは、後述する（Ｓ３１１）の処理において利用される。続いて、復号制御部１８は、復号処理サービス数（Ｎ）をカウントアップし（Ｓ３０４）、イタレーション回数決定部１７へ今回の復号対象となるサービスの送信元となるＵＥのイタレーション回数を要求する。
【００４９】
イタレーション回数決定部１７は、この要求に応じて、スループット測定部１６から送られる対象ＵＥのスループット情報及びその測定時間を参照する。イタレーション回数決定部１７は、その測定時間と予め保持される閾値とを比較することで、そのスループット情報の精度を検査する（Ｓ３０５）。イタレーション回数決定部１７は、その測定時間がその閾値以上である場合にはそのスループット情報の精度は十分であると判断し（Ｓ３０５；ＹＥＳ）、そのスループット情報を指標値としてイタレーション回数決定テーブルからその指標値に対応するイタレーション回数を抽出する（Ｓ３０６）。
【００５０】
一方、イタレーション回数決定部１７は、その測定時間がその閾値より短い場合にはそのスループット情報の精度は十分でないと判断し（Ｓ３０５；ＮＯ）、イタレーション回数を予め保持される初期値に決定する（Ｓ３０７）。イタレーション回数決定部１７は、このように決定されたイタレーション回数を復号制御部１８へ送る。
【００５１】
復号制御部１８は、イタレーション回数決定部１７から送られるイタレーション回数をターボ復号器１４へ設定する。
【００５２】
ターボ復号器１４は、復号制御部１８から送られる復号パラメータに基づいて、受信信号系列をサービス単位で復号する。このとき、ターボ復号器１４は、復号制御部１８により設定されたイタレーション回数分、繰り返し復号する（Ｓ３０８）。繰り返し復号が施された受信データ系列（サービス）は、検査部１５へ送られる。
【００５３】
検査部１５は、入力された受信データ系列を順次検査する。検査部１５により検査され、正常と判断された受信データ系列は、順次出力される。
【００５４】
スループット測定部１６は、検査部１５から出力されるサービス毎に並んだ受信データ系列を監視し、このデータ量に基づいてＵＥ単位のスループットの測定を行う（Ｓ３０９）。同時に、スループット測定部１６は、そのＵＥに関するスループットの測定時間を計測する。スループット測定部１６は、得られたスループット情報及び測定時間をイタレーション回数決定部１７へ送る。
【００５５】
復号制御部１８は、ターボ復号器１４において復号が完了したサービスを監視する（Ｓ３１１）。復号制御部１８は、処理Ｓ３０４でカウントアップされた復号処理サービス数（Ｎ）がＴＴＩ内に含まれる総サービス数に満たない、すなわち処理対象のＴＴＩ内に未だ復号処理されていないサービスがあると判断すると（Ｓ３１１；ＮＯ）、処理Ｓ３０４へ戻り、次のサービスに関し上述と同様の復号処理を行う。
【００５６】
復号制御部１８は、処理対象のＴＴＩ内の全サービスについて復号処理が完了すると（Ｓ３１１；ＹＥＳ）、次の受信信号系列があるか否かを判断する（Ｓ３１２）。復号制御部１８は、次の受信信号系列が存在すると判断すると（Ｓ３１２；ＹＥＳ）、次のＴＴＩにおける復号処理を開始する（Ｓ３０１）。
【００５７】
〈第一実施形態における作用及び効果〉
上述したように、第一実施形態における受信装置では、ターボ復号器１４で復号が行われ検査部１５で検査された受信データ系列に基づいて、各ＵＥのスループットがそれぞれ測定される（スループット測定部１６）。
【００５８】
この測定されたスループットの情報を受けるイタレーション回数決定部１７では、スループットに応じたイタレーション回数が設定されたイタレーション回数決定テーブルが保持されている。これにより、このテーブルが利用されて、スループットが高ければ（早ければ）イタレーション回数が少なくなり、スループットが低ければ（遅ければ）イタレーション回数が多くなるように、その対象ＵＥのためのイタレーション回数が決定される。言い換えれば、スループットの測定結果をもとに、スループットの目標値との差分又は目標値に対する達成率に基づいてイタレーション回数が決定される。
【００５９】
結果として、このスループットに応じて決定されたイタレーション回数によりターボ復号器１４での繰り返し復号が実行される。このイタレーション回数決定に利用されるスループットは、対象ＵＥと受信装置１との間の伝搬環境、当該受信装置１が備える回路の性能及び特性を全て含んだ通信結果情報である。
【００６０】
従って、第一実施形態によれば、各ＵＥに対し実際に行われている通信状況に応じた適切なイタレーション回数を決定することができる。よって、この適切なイタレーション回数が利用されてターボ復号が行われるため、各ＵＥに応じてそれぞれ良好な受信品質を保ちながら、無駄な復号処理時間を省いた効率のよい復号を実現することができる。これにより、復号処理時間も短縮することができるため、システム全体としてのスループットを向上させることができる。
【００６１】
［第二実施形態］
次に、第二実施形態における受信装置１について図面を用いて説明する。
【００６２】
〔装置構成〕
以下、第二実施形態における受信装置１の装置構成について図４を用いて説明する。図４は、第二実施形態における受信装置１の機能構成の一部を示すブロック図である。第二実施形態における受信装置１は、ＢＬＥＲ（BLock Error Rate）測定部４１がスループット測定部１６に置き換わることにおいてのみ、第一実施形態と異なる。すなわち、第二実施形態における受信装置１が備える他の機能部については、第一実施形態と同様であるため、ここでは説明を省略する。なお、このＢＬＥＲ測定部４１についても、ソフトウェアの構成要素、又はハードウェアの構成要素、若しくはこれらの組み合わせとして実現される（［その他］の項参照）。
【００６３】
ＢＬＥＲ測定部４１は、ＵＥ単位のＢＬＥＲを測定する。ＢＬＥＲとは、一定期間のトランスポートブロック数とＣＲＣエラーとなったトランスポートブロック数との比率を示す。この測定にあたり、ＢＬＥＲ測定部４１は、検査部１５から送られる、検査部１５で処理されたトランスポートブロックの数とＣＲＣエラーとなったトランスポートブロックの数とを用いる。ＢＬＥＲ測定部４１は、測定されたＢＬＥＲ情報をイタレーション回数決定部１７へ送る。このとき、ＢＬＥＲ測定部４１は、このＢＬＥＲ情報と共にそのＢＬＥＲの測定時間をイタレーション回数決定部１７へ送る。この測定時間に関しては、第一実施形態におけるスループット測定部１６で計測されるものと同様である。
【００６４】
イタレーション回数決定部１７は、第一実施形態と同様に、図２に示されるイタレーション回数決定テーブルを保持する。ＢＬＥＲはその値が大きい程受信品質が悪く、その値が小さい程受信品質が良いことを示す。よって、第二実施形態におけるイタレーション回数決定テーブルは、ＢＬＥＲ値が大きい程、イタレーション回数が多く、ＢＬＥＲ値が小さい程、イタレーション回数が少なくなるように設定される。
【００６５】
イタレーション回数決定部１７は、ＢＬＥＲ測定部４１から送られるＢＬＥＲ情報を指標値として、このイタレーション回数決定テーブルからこの指標値に対応するイタレーション回数を抽出する。イタレーション回数決定部１７は、このイタレーション回数決定にあたり、第一実施形態と同様に、その測定時間に基づいてそのＢＬＥＲ情報の精度を判断する。イタレーション回数決定部１７は、ＢＬＥＲの精度が十分であると判断すると、イタレーション回数決定テーブルから抽出されるイタレーション回数を復号制御部１８へ送り、ＢＬＥＲの精度が不十分であると判断すると、初期値をイタレーション回数として復号制御部１８へ送る。
【００６６】
〔動作例〕
第二実施形態における受信装置１の動作例は、図３に示される第一実施形態の動作例における処理Ｓ３０９がＢＬＥＲ測定処理に替わる以外は、第一実施形態と同様である。
【００６７】
〈第二実施形態における作用及び効果〉
上述したように、第二実施形態における受信装置１では、ターボ復号器１４により復号がなされ出力される受信データ系列に対し検査部１５での検査結果に基づいて、各ＵＥのＢＬＥＲがそれぞれ測定される（ＢＬＥＲ測定部４１）。
【００６８】
この測定されたＢＬＥＲ情報を受けるイタレーション回数決定部１７では、ＢＬＥＲ値に応じたイタレーション回数が設定されたイタレーション回数決定テーブルが参照される。これにより、ＢＬＥＲ値が大きければイタレーション回数が多くなり、ＢＬＥＲ値が小さければイタレーション回数が少なくなるように、その対象ＵＥのためのイタレーション回数が決定される。
【００６９】
結果として、このようにＢＬＥＲ値に基づいて決定されたイタレーション回数によりターボ復号器１４での繰り返し復号が実行される。第一実施形態におけるスループット情報
と同様に、このイタレーション回数決定に利用されるＢＬＥＲ情報は、対象ＵＥと受信装置１との間の伝搬環境、当該受信装置１が備える回路の性能及び特性を全て含んだ通信結果情報である。
【００７０】
従って、第二実施形態においても、第一実施形態と同様に、各ＵＥに対し実際に行われている通信状況に応じた適切なイタレーション回数を決定することができ、各ＵＥに応じてそれぞれ良好な受信品質を保ちながら、無駄な復号処理時間を省いた効率のよい復号を実現することができる。
【００７１】
［第三実施形態］
次に、第三実施形態における受信装置１について図面を用いて説明する。
【００７２】
〔装置構成〕
以下、第三実施形態における受信装置１の装置構成について図５を用いて説明する。図５は、第三実施形態における受信装置１の機能構成の一部を示すブロック図である。第三実施形態における受信装置１は、再送回数測定部５１がスループット測定部１６に置き換わる点、及びイタレーション回数決定部１７によるイタレーション回数決定手法が異なる点においてのみ第一実施形態と相違する。すなわち、第三実施形態における受信装置１が備える他の機能部については、第一実施形態と同様であるため、ここでは説明を省略する。なお、この再送回数測定部５１についても、ソフトウェアの構成要素、又はハードウェアの構成要素、若しくはこれらの組み合わせとして実現される（［その他］の項参照）。
【００７３】
再送回数測定部５１は、ＵＥ単位の平均再送回数を測定する。平均再送回数とは、一定期間に対象ＵＥに対し再送指示が出された回数を示す。この測定にあたり、再送回数測定部５１は、検査部１５から送られるＣＲＣエラーの通知を用いる。第三実施形態における検査部１５は、検査により異常と判断した際には、他の機能部（図示せず）へ再送制御等のためにその旨を通知すると共に、この再送回数測定部５１にも併せてその通知を送る。再送回数測定部５１は、測定された平均再送回数をイタレーション回数決定部１７へ送る。このとき、再送回数測定部５１は、この平均再送回数と共にそれの測定時間をイタレーション回数決定部１７へ送る。この測定時間に関しては、第一実施形態におけるスループット測定部１６で計測されるものと同様である。
【００７４】
イタレーション回数決定部１７は、第一実施形態と同様に平均再送回数の測定値の精度を判断し、この精度が悪い場合にはイタレーション回数を所定の初期値に設定する。第三実施形態におけるイタレーション回数決定部１７は、平均再送回数の測定値の精度が十分であると判断すると、予め調整可能に保持される目標再送回数とこの平均再送回数とを比較することで、イタレーション回数を決定する。
【００７５】
具体的には、イタレーション回数決定部１７は、平均再送回数が目標再送回数より多い場合には、対象ＵＥに関し前回決められたイタレーション回数を１回分増加させる。逆に、イタレーション回数決定部１７は、平均再送回数が目標再送回数より少ない場合には、対象ＵＥに関し前回決められたイタレーション回数を１回分減少させる。この目標再送回数は、ＭＡＣレベルでのフィードバック処理遅延から予めシミュレーションにより導出される。なお、イタレーション回数決定部１７は、第一実施形態と同様に平均再送回数を指標値としてイタレーション回数決定テーブルからイタレーション回数を抽出するようにしてもよい。このように決定されたイタレーション回数は、復号制御部１８へ送られる。
【００７６】
〔動作例〕
第三実施形態における受信装置１の動作例は、図３に示される第一実施形態の動作例における処理Ｓ３０９が平均再送回数測定処理に替わり、処理Ｓ３０６が測定結果としての
平均再送回数と目標再送回数との比較によりイタレーション回数を決定するように替わる以外は、第一実施形態と同様である。
【００７７】
〈第三実施形態における作用及び効果〉
上述したように、第三実施形態における受信装置では、ターボ復号器１４により復号がなされ出力される受信データ系列に対し検査部１５での検査結果に基づいて、各ＵＥの平均再送回数がそれぞれ測定される（再送回数測定部５１）。
【００７８】
この測定された平均再送回数の情報を受けるイタレーション回数決定部１７では、目標再送回数が保持されており、測定結果としての平均再送回数を指標値としてこの目標再送回数と比較されることによりイタレーション回数が前回値の増減により決定される。これにより、平均再送回数が多ければイタレーション回数が多くなり、平均再送回数が少なければイタレーション回数が少なくなるように、その対象ＵＥのためのイタレーション回数が決定される。
【００７９】
結果として、このように平均再送回数に基づいて決定されたイタレーション回数によりターボ復号器１４での繰り返し復号が実行される。第一実施形態におけるスループット情報と同様に、このイタレーション回数決定に利用される平均再送回数は、対象ＵＥと受信装置１との間の伝搬環境、当該受信装置１が備える回路の性能及び特性を全て含んだ通信結果情報である。
【００８０】
従って、第三実施形態においても、第一実施形態と同様の効果を得ることができる。
【００８１】
［第四実施形態］
次に、第四実施形態における受信装置１について図面を用いて説明する。
【００８２】
〔装置構成〕
以下、第四実施形態における受信装置１の装置構成について図６を用いて説明する。図６は、第四実施形態における受信装置１の機能構成の一部を示すブロック図である。第四実施形態における受信装置１は、第一実施形態における構成に加えて、軟判定信号レベル測定部６１を備える。以下、第一実施形態と異なる機能部についてのみ説明する。なお、この軟判定信号レベル測定部６１についても、ソフトウェアの構成要素、又はハードウェアの構成要素、若しくはこれらの組み合わせとして実現される（［その他］の項参照）。
【００８３】
軟判定信号レベル測定部６１は、復調部１２から出力されターボ復号器１４へ入力される前の受信信号系列（軟判定信号）のレベルを測定する。軟判定信号レベルとは、硬判定のように受信信号系列を０か１かで判定した結果ではなく、各信号値を複数レベルに分け受信信号系列が０又は１であることの確からしさを示す値である。軟判定信号レベル測定部６１は、測定された軟判定信号のレベルに基づいて、所定の期間におけるＵＥ単位の平均軟判定信号レベルを取得する。軟判定信号レベル測定部６１は、このように取得された平均軟判定信号レベルを、それの計測時間と共に、イタレーション回数決定部１７へ送る。この測定時間に関しては、スループット測定部１６で計測されるものと同様である。
【００８４】
イタレーション回数決定部１７は、スループット測定部１６からスループット情報を受け、軟判定信号レベル測定部６１から平均軟判定信号レベルを受ける。イタレーション回数決定部１７は、各測定情報についてそれぞれ重み係数を掛け合わせることで指標値を取得する（下記（式１）参照）。この重み係数は、例えば、スループット測定部１６及び軟判定信号レベル測定部６１の各測定精度に応じて決められる。この場合、スループット測定部１６の測定精度が軟判定信号レベル測定部６１のそれよりも悪い場合には、スループット情報の重み係数を小さくし、軟判定信号レベルの重み係数を大きくする。すなわち、
測定精度の悪い機能部の測定結果の指標値内重要度が下がり、測定精度の良好な機能部の測定結果の指標値内重要度が上がるように、重み係数が決定される。この重み係数は、シミュレーション等により取得され、予め調整可能に保持される。なお、スループットは、その値が大きい程受信品質が悪く、平均軟判定信号レベルは、その値が大きい程受信品質が良好である。各重み係数α及びβは、この各測定値の特性に応じて決められる。
【００８５】
指標値＝（スループット）×重み係数α＋（平均軟判定信号レベル）×重み係数β
・・・（式１）
イタレーション回数決定部１７は、各測定値の計測時間に基づいて各計測値の精度を判断し不十分な精度の測定値がある場合には、その不十分な精度の測定値に替え予め保持される所定の値を用いるようにしてもよいし、この場合に予め保持される別の重み係数が用いられるようにしてもよい。また、十分な精度の測定値のみを用いて指標値が取得されるようにしてもよい。イタレーション回数決定部１７は、このように取得された指標値に対応するイタレーション回数をイタレーション回数決定テーブルから抽出する。なお、第四実施形態におけるイタレーション回数決定テーブルについても、受信品質が悪い程イタレーション回数が多くなり、受信品質が良好である程イタレーション回数が少なくなるように設定される。
【００８６】
〔動作例〕
第四実施形態における受信装置１の動作について図７を用いて説明する。図７は、第四実施形態における受信装置１の動作例を示すフローチャートである。なお、図７には、第一実施形態と同様の処理については図３と同一符号が付されている。
【００８７】
Ｓ３０１からＳ３０４までの処理については第一実施形態と同様である。すなわち、復調部１２で取得された受信信号系列は、ＵＥのサービス単位で順次、ターボ復号器１４方向へ出力される（Ｓ３０１）。
【００８８】
軟判定信号レベル測定部６１は、この受信信号系列の軟判定信号レベルを測定し（Ｓ７０１）、この測定結果に基づいて、所定の期間におけるＵＥ単位の平均軟判定信号レベルを取得する。軟判定信号レベル測定部６１は、このＵＥ単位の平均軟判定信号レベルと共にそれの測定時間をイタレーション回数決定部１７へ送る。
【００８９】
このとき、イタレーション回数決定部１７は、第一実施形態と同様に、復号制御部１８から復号対象サービスの送信元となるＵＥのイタレーション回数が要求されている。イタレーション回数決定部１７は、この要求に応じて、スループット測定部１６から送られる対象ＵＥのスループット情報及びその測定時間、並びに、軟判定信号レベル測定部６１から送られる対象ＵＥの平均軟判定信号レベル情報及びその測定時間を参照する。
【００９０】
イタレーション回数決定部１７は、各測定時間と予め保持される閾値とを比較することで、スループット情報及び平均軟判定信号レベル情報の精度をそれぞれ検査する（Ｓ３０５）。イタレーション回数決定部１７は、各測定時間が対応する閾値以上である場合には各測定情報の精度はそれぞれ十分であると判断し（Ｓ３０５；ＹＥＳ）、スループット情報及び平均軟判定信号レベル情報にそれぞれ各重み係数を掛け合わせる。これにより、イタレーション回数決定部１７は、各測定値に基づく指標値を取得する（Ｓ７０２）。イタレーション回数決定部１７は、取得された指標値に対応するイタレーション回数をイタレーション回数決定テーブルから抽出する（Ｓ３０６）。
【００９１】
なお、スループット及び平均軟判定信号レベルの各測定値のいずれか一方の精度が不十分であると判断した場合には、イタレーション回数決定部１７は、十分な精度を有する測定値のみを指標値としてイタレーション回数を決定するようにしてもよいし、精度に応じ
た重み係数を各測定値に掛け合わせることで指標値を取得しこの指標値を用いてイタレーション回数を決定するようにしてもよい。一方、両測定値の精度が不十分であると判断した場合には、イタレーション回数決定部１７は、イタレーション回数を予め調整可能に保持される初期値に決定する（Ｓ３０７）。
【００９２】
このように決定されたイタレーション回数に基づいて、ターボ復号器１４により繰り返し復号が実行される（Ｓ３０８）。以降の処理（Ｓ３０８からＳ３１２）については第一実施形態と同様であるためここでは説明を省略する。
【００９３】
〈第四実施形態における作用及び効果〉
上述したように、第四実施形態における受信装置１では、第一実施形態と同様に、ターボ復号器１４で復号が行われ検査部１５で検査された受信データ系列に基づいて、各ＵＥのスループットがそれぞれ測定される（スループット測定部１６）。更に、第四実施形態における受信装置１では、復調部１２により得られた受信信号系列に基づいて、この受信信号系列の軟判定信号レベルが測定される（軟判定信号レベル測定部６１）。すなわち、第四実施形態では、スループット及び平均軟判定信号レベルがＵＥ単位でそれぞれ測定される。
【００９４】
この各測定値に、各測定機能部（スループット測定部１６及び軟判定信号レベル測定部６１）の測定精度等に応じて決められる各重み係数がそれぞれ掛け合わされることにより、そのＵＥのための指標値が決定される。イタレーション回数決定テーブルが参照されることにより、このように決定された指標値に応じたイタレーション回数が決定される。第四実施形態においても、通信状況が悪い程イタレーション回数が多くなり、通信状況が良好である程イタレーション回数が少なくなるように決定される。結果として、このように決定されたイタレーション回数によりターボ復号器１４での繰り返し復号が実行される。
【００９５】
第四実施形態では、スループット情報と共に更に軟判定信号レベル情報がイタレーション回数を決定するために利用されるため、対象ＵＥとの間の実際の通信状況をより精密に判断することができ、最適なイタレーション回数を決定することができる。更に、指標値を決定する上では、各測定情報を得る測定機能部の測定精度に応じた重み係数が掛け合わされるため、当該受信装置１が備える回路の性能及び特性を全て含んだ状態で通信状況を把握することができる。
【００９６】
よって、第四実施形態によれば、最適なイタレーション回数が利用されてターボ復号が行われるため、各ＵＥに応じてそれぞれ良好な受信品質を保ちながら、無駄な復号処理時間を省いた効率のよい復号を実現することができる。
【００９７】
［第五実施形態］
次に、第五実施形態における受信装置１について図面を用いて説明する。
【００９８】
〔装置構成〕
以下、第五実施形態における受信装置１の装置構成について図８を用いて説明する。図８は、第五実施形態における受信装置１の機能構成の一部を示すブロック図である。第五実施形態における受信装置１は、第二実施形態の構成に加えて、更に軟判定信号レベル測定部６１を備える。すなわち、第五実施形態における受信装置１は、第二実施形態と第四実施形態とを組み合わせた構成を有する。
【００９９】
この場合、イタレーション回数決定部１７は、第四実施形態において説明したように、軟判定信号レベル測定部６１から送られる平均軟判定信号レベル情報、及びＢＬＥＲ測定部４１から送られるＢＬＥＲ情報にそれぞれ重み係数を掛け合わせることで指標値を取得
する。この重み係数及びその他の機能については、上述の第四実施形態と同様であるため、ここでは説明を省略する。
【０１００】
〔動作例〕
第五実施形態における受信装置１の動作例は、図７に示される第四実施形態の動作例における処理Ｓ３０９がＢＬＥＲ測定処理に替わる以外は、第四実施形態と同様である。
【０１０１】
〈第五実施形態における作用及び効果〉
上述したように、第五実施形態における受信装置１では、第二実施形態及び第四実施形態を組み合わせた構成が採られるため、ＢＬＥＲ及び平均軟判定信号レベルがＵＥ単位でそれぞれ測定される。
【０１０２】
以降は、第四実施形態と同様に、この各測定値に、各測定機能部（ＢＬＥＲ測定部４１及び軟判定信号レベル測定部６１）の測定精度等に応じて決められる各重み係数がそれぞれ掛け合わされることにより、そのＵＥのための指標値が決定される。結果として、この指標値に対応するイタレーション回数によりターボ復号器１４での繰り返し復号が実行される。
【０１０３】
第五実施形態では、ＢＬＥＲ情報と共に更に軟判定信号レベル情報がイタレーション回数を決定するために利用されるため、対象ＵＥとの間の実際の通信状況をより精密に判断することができ、最適なイタレーション回数を決定することができる。よって、第五実施形態においても、第四実施形態と同様の効果を得ることができる。
【０１０４】
［第六実施形態］
次に、第六実施形態における受信装置１について図面を用いて説明する。
【０１０５】
〔装置構成〕
以下、第六実施形態における受信装置１の装置構成について図９を用いて説明する。図９は、第六実施形態における受信装置１の機能構成の一部を示すブロック図である。第六実施形態における受信装置１は、第三実施形態の構成に加えて、更に軟判定信号レベル測定部６１を備える。すなわち、第六実施形態における受信装置１は、第三実施形態と第四実施形態とを組み合わせた構成を有する。
【０１０６】
この場合、イタレーション回数決定部１７は、第四実施形態において説明したように、軟判定信号レベル測定部６１から送られる平均軟判定信号レベル情報、及び再送回数測定部５１から送られる平均再送回数情報にそれぞれ重み係数を掛け合わせることで指標値を取得する。この重み係数及びその他の機能については、上述の第四実施形態と同様であるため、ここでは説明を省略する。
【０１０７】
〔動作例〕
第六実施形態における受信装置１の動作例は、図７に示される第四実施形態の動作例における処理Ｓ３０９が平均再送回数測定処理に替わる以外は、第四実施形態と同様である。
【０１０８】
〈第六実施形態における作用及び効果〉
上述したように、第六実施形態における受信装置１では、第三実施形態及び第四実施形態を組み合わせた構成が採られるため、平均再送回数及び平均軟判定信号レベルがＵＥ単位でそれぞれ測定される。
【０１０９】
以降は、第四実施形態と同様に、この各測定値に、各測定機能部（再送回数測定部５１
及び軟判定信号レベル測定部６１）の測定精度等に応じて決められる各重み係数がそれぞれ掛け合わされることにより、そのＵＥのための指標値が決定される。結果として、この指標値に対応するイタレーション回数によりターボ復号器１４での繰り返し復号が実行される。
【０１１０】
第六実施形態では、平均再送回数情報と共に更に軟判定信号レベル情報がイタレーション回数を決定するために利用されるため、対象ＵＥとの間の実際の通信状況をより精密に判断することができ、最適なイタレーション回数を決定することができる。よって、第六実施形態においても、第四実施形態と同様の効果を得ることができる。
【０１１１】
［第一変形例］
上述の第一実施形態から第六実施形態における受信装置１では、図２に示すようなイタレーション回数決定テーブルが参照されることにより指標値に対応するイタレーション回数が決定されていた。これら第一実施形態から第六実施形態における受信装置１は、各サービスタイプに応じた複数のイタレーション回数決定テーブルを備え、このような複数のイタレーション回数決定テーブルに基づいて適切なイタレーション回数を決定するようにしてもよい。以下、このような第一実施形態から第六実施形態に適用可能な第一変形例における受信装置１について図面を用いて説明する。
【０１１２】
〔装置構成〕
第一変形例における受信装置１の装置構成は、上述の第一実施形態から第六実施形態と同様である。上述の各実施形態と異なる点は、第一変形例におけるイタレーション回数決定部１７がイタレーション回数決定テーブルをサービスタイプに応じて複数有する点、及びイタレーション回数がＵＥのサービス単位で制御される点である。
【０１１３】
第一変形例では、スループット測定部１６、ＢＬＥＲ測定部４１、再送回数測定部５１及び軟判定信号レベル測定部６１が、それぞれＵＥのサービス単位で各測定値を測定する。これに伴い、第一変形例では、イタレーション回数決定部１７は、ＵＥのサービス単位でイタレーション回数を決定し、復号制御部１８は、ＵＥのサービス単位でターボ復号器１４へ設定するイタレーション回数を制御する。
【０１１４】
第一変形例におけるイタレーション回数決定部１７は、図２に示すイタレーション回数決定テーブルの他に、更に図１０に示すイタレーション回数決定テーブルを有する。ここでは、図２に示すイタレーション回数決定テーブルは、通信品質に重みを置いた品質優先のテーブルとして利用される（以降、品質優先テーブルと表記する）。図１０に示すイタレーション回数決定テーブルは、処理時間に重みを置いた処理時間優先のテーブルとして利用される（以降、処理時間優先テーブルと表記する）。図１０の処理時間優先テーブルは、図２の品質優先テーブルに較べて、最大イタレーション回数が少なく設定され、最低イタレーション回数（１回）に対応する指標値の範囲が大きく設定される（Ｘ１３以上で最低イタレーション回数となる）。
【０１１５】
イタレーション回数決定部１７は、ターボ復号器１４で処理される受信信号系列のサービスタイプに応じて参照するイタレーション回数決定テーブルを切り替える。具体的には、イタレーション回数決定部１７は、音声、映像等の再送が許されない通信品質を優先すべきサービスの場合には、品質優先テーブルを参照し、データパケット等の処理時間を優先すべきサービスの場合には、処理時間優先テーブルを参照する。なお、この第一変形例では、２つのテーブルを用いる例を示したが、更に細かくサービスタイプに応じた複数のテーブルを用いるようにしてもよい。
【０１１６】
復号制御部１８は、ターボ復号器１４へ入力される各受信信号系列を監視し、復号処理
する受信信号系列のサービスタイプを判別し、このサービスタイプを指定して今回の復号対象となるサービスのイタレーション回数をイタレーション回数決定部１７へ要求する。
【０１１７】
〈第一変形例における作用及び効果〉
上述のように、第一変形例における受信装置１では、復号処理される受信信号系列のサービスタイプに応じて指標値とイタレーション回数との関係がそれぞれ変わるように設定された複数のテーブルが用いられることにより、そのサービスタイプに適合するイタレーション回数が決定される。
【０１１８】
これにより、第一変形例では、同じ指標値が得られる場合であっても、その復号処理される受信信号系列のサービスタイプに応じて通信品質が優先されるサービスの場合のほうが処理時間が優先されるサービスの場合より、大きいイタレーション回数に決定される場合がある。
【０１１９】
従って、第一変形例によれば、伝搬環境、装置の回路特性などのような対象ＵＥとの間の実際の通信状況に加えて、更にＱｏＳを考慮した適切なイタレーション回数を決定することができる。つまり、上述の各実施形態に較べより精密なイタレーション回数決定を実現することができる。これにより、第一変形例によれば、各ＵＥとの間で実行されるサービスに応じてそれぞれ必要な受信品質を保ちながら、無駄な復号処理時間を省いた効率のよい復号を実現することができる。
【０１２０】
［第二変形例］
上述の第一実施形態から第六実施形態における受信装置１では、ＵＥ単位で適切なイタレーション回数が割り当てられていた。このような構成によれば、大きいイタレーション回数が割り当てられたＵＥのサービス（受信信号系列）がＴＴＩ（Transmission Time Interval）内に複数存在する場合には、このように割り当てられたイタレーション回数でのターボ復号が実行されることによりそのＴＴＩ単位で復号処理に割り当てられている処理制限時間を越えてしまう場合がある。そこで、上述の各実施形態における受信装置１は、この復号処理時間を考慮してイタレーション回数を決定するようにしてもよい。この復号処理制限時間は、システムにおいて予め決められる。以下、このような第一実施形態から第六実施形態に適用可能な第二変形例における受信装置１について図面を用いて説明する。なお、以下の説明では、適用可能な第一実施形態から第六実施形態のうち代表して第一実施形態に適用された場合を例に挙げる。
【０１２１】
〔装置構成〕
以下、第二変形例における受信装置１の装置構成について図１１を用いて説明する。図１１は、第二変形例における受信装置１の機能構成の一部を示すブロック図である。図１１に示す第二変形例における受信装置１は、第一実施形態における構成に加えて、回数補正部１１１を備える。以下、第一実施形態と異なる機能部についてのみ説明する。なお、この回数補正部１１１についても、ソフトウェアの構成要素、又はハードウェアの構成要素、若しくはこれらの組み合わせとして実現される（［その他］の項参照）。
【０１２２】
復号制御部１８は、第一実施形態における処理に加え、以下のような処理を行う。すなわち、復号制御部１８は、ＴＴＩ内で処理すべき全サービスの復号処理に掛かる時間を算出するように回数補正部１１１を制御する。具体的には、復号制御部１８は、各サービスの復号処理を開始する際に、そのサービスについての復号処理時間を積算するように回数補正部１１１へ指示する。このとき、復号制御部１８は、取得している復号パラメータのうち、復号処理対象のサービスのデータ量を併せて通知する。復号制御部１８は、ＴＴＩ内の全サービスの復号処理が完了すると、積算された復号処理時間をクリアするように回数補正部１１１へ指示する。
【０１２３】
復号制御部１８は、第一実施形態と異なり、復号処理対象のサービスのイタレーション回数を回数補正部１１１から受ける。復号制御部１８は、回数補正部１１１から送られるイタレーション回数をターボ復号器１４へ設定する。
【０１２４】
回数補正部１１１は、復号制御部１８から積算指示を受けると、併せて通知されるそのサービスのデータ量に基づいてそのサービスのターボ復号器１４での復号処理に掛かる時間を算出し、この算出結果をそれまでに積算されていた復号処理時間に積算する。例えば、回数補正部１１１は、復号処理対象のサービスのデータ量を復号制御部１８から受け、予め保持しているターボ復号器１４の単位時間当たりの復号処理可能データ量でこのデータ量を除算することによりそのサービスの１回の復号処理に掛かる時間を算出する。回数補正部１１１は、このように算出された時間にイタレーション回数決定部１７から送られるイタレーション回数を掛け合わせることによりこのサービスの復号処理時間を算出する。なお、本実施形態は、このような各サービスに必要な復号処理時間を取得する手法を限定するものではないため、実際にサービスがターボ復号器１４へ入力されてから出力されるまでの時間を計測するようにしてもよい。
【０１２５】
回数補正部１１１は、ＴＴＩ単位で復号処理に割り当てられている復号処理制限時間を予め保持する。回数補正部１１１は、積算された復号処理時間がこの復号処理制限時間を越えないように制御する。具体的には、回数補正部１１１は、積算された復号処理時間が復号処理制限時間を越えると判断すると、今回の復号処理対象のサービスのイタレーション回数としてイタレーション回数決定部１７から通知されているイタレーション回数を積算時間が復号処理制限時間を越えないように補正する。一方で、回数補正部１１１は、積算された復号処理時間が復号処理制限時間を越えないと判断すると、イタレーション回数決定部１７から通知されているイタレーション回数をそのまま復号制御部１８へ送る。
【０１２６】
〔動作例〕
以下、第二変形例における受信装置１の動作例について図１２を用いて説明する。図１２は、第二変形例における受信装置１の動作例を示すフローチャートである。なお、図１２には、第一実施形態と同様の処理については図３と同一符号が付されている。
【０１２７】
まず、処理Ｓ３０１は第一実施形態と同様である。すなわち、復号制御部１８は、第一実施形態と同様に、ターボ復号器１４へ入力される各受信信号系列を監視し、処理対象のＴＴＩ内に含まれる全サービスがサービス単位でターボ復号器１４において復号されるよう制御している。復号制御部１８は、ＴＴＩ内に含まれる総サービス数を把握している。復号制御部１８は、処理対象ＴＴＩの復号処理を開始する際に、サービス数の変数及び積算時間を初期化する。この積算時間については後述する。
【０１２８】
復号制御部１８は、復号処理サービス数（Ｎ）をカウントアップし（Ｓ３０３）、イタレーション回数決定部１７へ今回の復号対象となるサービスの送信元となるＵＥのイタレーション回数を要求し、回数補正部１１１に対し復号対象のサービスのデータ量を送ると共にそのサービスの復号処理時間の積算を指示する。
【０１２９】
イタレーション回数決定部１７は、この要求に応じて、第一実施形態と同様に、対象ＵＥのイタレーション回数を決定する（Ｓ３０５、Ｓ３０６、Ｓ３０７）。イタレーション回数決定部１７は、このように決定されたイタレーション回数を回数補正部１１１へ送る。
【０１３０】
回数補正部１１１は、上記復号制御部１８からの指示に応じて、復号対象のサービスのターボ復号器１４で掛かる復号処理時間を算出する。回数補正部１１１は、この算出され
た復号処理時間をそれまでに積算されていた復号処理時間に積算する（Ｓ１２０１）。
【０１３１】
回数補正部１１１は、続いて、この復号対象のサービスの復号処理時間が積算された積算時間と予め保持している復号処理制限時間とを比較する（Ｓ１２０１）。回数補正部１１１は、積算時間が復号処理制限時間を越えないと判断すると（Ｓ１２０１；ＮＯ）、イタレーション回数決定部１７から送られたイタレーション回数をそのまま復号制御部１８へ送る。一方で、回数補正部１１１は、積算時間が復号処理制限時間を越えると判断すると（Ｓ１２０１；ＹＥＳ）、イタレーション回数決定部１７から送られたイタレーション回数を積算時間が復号処理制限時間内に収まるように補正する（Ｓ１２０３）。回数補正部１１１は、この場合、このように補正されたイタレーション回数を復号制御部１８へ送る。
【０１３２】
復号制御部１８が回数補正部１１１から送られるイタレーション回数をターボ復号器１４へ設定する。以降、第一実施形態と同様に、ターボ復号器１４が、復号制御部１８により設定された復号パラメータに基づいて受信信号系列をサービス単位で復号し（Ｓ３０８）、スループット測定部１６によりＵＥ単位のスループットが測定される（Ｓ３０９）。
【０１３３】
このような処理がＴＴＩ内の全サービスに関し実行される。
【０１３４】
復号制御部１８は、ＴＴＩ内の全サービスの復号処理を完了したと判断し（Ｓ３１１；ＹＥＳ）、更に、他の受信信号系列が存在すると判断すると（Ｓ３１２；ＹＥＳ）、次のＴＴＩの復号処理に移行する（Ｓ３０１）。
【０１３５】
〈第二変形例における作用及び効果〉
上述したように、第二変形例における受信装置１においても、第一実施形態から第六実施形態における手法で得られる指標値に応じて、イタレーション回数が決定される（イタレーション回数決定部１７）。
【０１３６】
第二変形例における受信装置１では、このように決定されたイタレーション回数が適用された復号処理に掛かる時間がＴＴＩ単位で積算され、この積算時間がＴＴＩ単位で復号処理に割り当てられている復号処理制限時間を越えないように監視される（回数補正部１１１）。この監視により積算時間が復号処理制限時間を越える場合には、決定されていたイタレーション回数が復号処理制限時間内に収まるように補正され、この補正されたイタレーション回数がターボ復号器１４へ設定される。
【０１３７】
これにより、第二変形例によれば、ターボ復号器１４で復号されるサービス順を通信品質を保持する必要の高いサービス順とすれば、第一実施形態から第六実施形態における手法で決定される最適なイタレーション回数を優先度の高いサービスから順に割り当てることができる。更に、ＴＴＩ単位のシステムで決められる復号処理制限時間内で全サービスの復号処理が完了するように、優先度の低いサービスに割り当てられるイタレーション回数が補正されるため、第一実施形態から第六実施形態における手法で決められたイタレーション回数を更にシステムが正常動作するように補填することができる。
【０１３８】
すなわち、第二変形例によれば、対象ＵＥと受信装置１との間の伝搬環境、当該受信装置１が備える回路の性能及び特性を全て含んだ実際の通信状況に応じた適切なイタレーション回数が決定されるだけでなく、このイタレーション回数を複数のＵＥを対象としてシステム全体で適正なものとすることができる。これにより、各ＵＥに応じてそれぞれ良好な受信品質を保ちながら、無駄な復号処理時間を省いた効率のよい復号を実現することができ、システム全体としてのスループットを向上させることができる。
【０１３９】
［第三変形例］
上述の第二変形例における受信装置１では、上述の各実施形態における手法で決定されたイタレーション回数によるターボ復号がＴＴＩ内のサービス順に順次実行されていき、積算された復号処理時間が復号処理制限時間を越えると判断された場合に、そのサービスのために決定されたイタレーション回数が補正された。このような構成によれば、ＴＴＩ内の後方で処理されるサービスのためのイタレーション回数が補正対象となる。そこで、上述の第二変形例を更に変形させ、ＴＴＩ内の全サービスを復号するのに必要なトータル復号処理時間が復号処理制限時間を超えるか否かを事前に判断し、超える場合には全サービスのための各イタレーション回数をそれぞれ所定量減らすようにしてもよい。以下、このような上述の第二変形例の更なる変形例を第三変形例として、この第三変形例における受信装置１について図面を用いて説明する。なお、以下の説明では、適用可能な第一実施形態から第六実施形態のうち代表して第一実施形態に適用した場合を例に挙げる。
【０１４０】
〔装置構成〕
第三変形例における受信装置１の装置構成は、上述の第二変形例と同様である。上述の第二変形例と異なる点は、回数補正部１１１において、処理対象のＴＴＩの復号処理が開始される前に、そのＴＴＩ内の全サービスの復号処理に必要なトータル復号処理時間が計算されこのトータル復号処理時間が復号処理制限時間を越えるか否かが予め判断される点、及びそのＴＴＩ内の全サービスのためのイタレーション回数が補正対象とされる点である。
【０１４１】
第三変形例では、復号制御部１８は、処理対象のＴＴＩ内のサービスの復号処理を開始する際に、そのＴＴＩ内の全サービスに関するＵＥ情報及びデータ量を回数補正部１１１へ送り、全サービスの補正されたイタレーション回数を回数補正部１１１から受ける。復号制御部１８は、回数補正部１１１から送られる各サービスのイタレーション回数を各サービスを復号処理する際に、ターボ復号器１４へ順次設定する。また、復号制御部１８は、処理対象のＴＴＩ内のサービスの復号処理を開始する際に、そのＴＴＩ内の全サービスの各送信元となる各ＵＥに関し決定されたイタレーション回数をそれぞれ回数補正部１１１へ送るようにイタレーション回数決定部１７へ指示する。
【０１４２】
第三変形例における回数補正部１１１は、復号制御部１８から送られる復号パラメータ及びイタレーション回数決定部１７から送られるイタレーション回数に基づいて、第二変形例と同様の手法により、各サービスの復号処理に掛かる時間をそれぞれ算出する。回数補正部１１１は、このように算出された全サービスのトータル復号処理時間を算出し、このトータル復号処理時間がシステムで決められる復号処理制限時間内に収まるか否かを判断する。
【０１４３】
回数補正部１１１は、トータル復号処理時間が復号処理制限時間を越えると判断すると、各サービスの復号処理時間がそのサービスの加重平均時間以下となるようにイタレーション回数決定部１７により決定されているイタレーション回数を減らす。各サービスの加重平均時間を次の（式２）に示す。
【０１４４】
Alloc_t,i  =  alloc_all_t×proc_t,i/Σproc_t    ・・・（式２）
ここで、Alloc_t,iはサービスｉの加重平均時間を示し、alloc_all_tはＴＴＩ単位の復号処理制限時間を示し、proc_t,iは補正前のサービスｉの復号処理時間を示し、Σproc_tは補正前のＴＴＩ内の全サービスのトータル復号処理時間を示す。
【０１４５】
回数補正部１１１は、上記（式２）で算出されるサービスｉの加重平均時間を上述の第二変形例のように算出されるサービスｉの１回の復号処理に掛かる時間で除算することにより、加重平均時間以下となるようなイタレーション回数を決定する。
【０１４６】
回数補正部１１１は、処理対象のＴＴＩ内の全サービスについてのイタレーション回数を決定すると、それらを復号制制御部１８へ送る。なお、回数補正部１１１は、トータル復号処理時間が復号処理制限時間を越えないと判断した場合には、イタレーション回数決定部１７で決定される全サービスのイタレーション回数をそのまま復号制御部１８へ送る。
【０１４７】
〔動作例〕
以下、第三変形例における受信装置１の動作例について図１３及び１４を用いて説明する。図１３及び１４は、第三変形例における受信装置１の動作例を示すフローチャートである。なお、図１３及び１４には、第二変形例と同様の処理については図１２と同一符号が付されている。
【０１４８】
まず、処理Ｓ３０１は他の実施形態と同様であり、復号制御部１８が、ターボ復号器１４へ入力される各受信信号系列を監視し、処理対象のＴＴＩ内に含まれる全サービスがサービス単位でターボ復号器１４において復号されるよう制御している。復号制御部１８は、ＴＴＩ内に含まれる総サービス数を把握し、処理対象ＴＴＩの復号処理を開始する際に、サービス数の変数（Ｎ）及びトータル積算時間を初期化する（Ｓ１３０１）。このトータル積算時間については後述する。
【０１４９】
復号制御部１８は、処理対象のＴＴＩの復号処理を開始する前に、そのＴＴＩ内の全サービスに関するＵＥ情報及びデータ量を回数補正部１１１へ送り、そのＴＴＩ内の全サービスの各送信元となる各ＵＥに関し決定されたイタレーション回数をそれぞれ回数補正部１１１へ送るようにイタレーション回数決定部１７へ指示する。
【０１５０】
イタレーション回数決定部１７は、この復号制御部１８からの要求を受け、それまでに各測定部から送られてきている各測定値に基づいて上述の各実施形態と同様の手法により、処理対象のＴＴＩ内の全サービスに関する各ＵＥのためのイタレーション回数をそれぞれ決定する。例えば、ＴＴＩ内に２台のＵＥから送信されたサービスが含まれている場合には、この２台のＵＥのそれぞれについてのイタレーション回数が決定される（Ｓ３０５、Ｓ３０６及びＳ３０７）。イタレーション回数決定部１７は、処理対象のＴＴＩに関して決定された全イタレーション回数を回数補正部１１１へ送る。
【０１５１】
回数補正部１１１は、イタレーション回数決定部１７から送られるイタレーション回数に基づいて、上述の第二変形例と同様の手法によりＴＴＩ内の各サービスの復号処理に掛かる時間をそれぞれ算出する。回数補正部１１１は、このように算出された各サービスの復号処理時間を全て積算する（Ｓ１２０１）。このようにして、回数補正部１１１は、このようにＴＴＩ内に含まれる全てのサービスの復号処理に掛かるトータル復号処理時間を算出する（Ｓ１３０３；ＹＥＳ）。なお、以上の説明では、イタレーション回数決定部１７及び回数補正部１１１がそれぞれＴＴＩ単位でまとめて処理するように説明したが、図１３のフローチャートでは、イタレーション回数決定部１７及び回数補正部１１１がそれぞれサービス単位で連携して処理するように示している。
【０１５２】
回数補正部１１１は、トータル復号処理時間を算出すると（Ｓ１３０３；ＹＥＳ）、このトータル復号処理時間がＴＴＩにおける復号処理制限時間内に収まっているか否かを判断する（Ｓ１３０５）。回数補正部１１１は、トータル復号処理時間が復号処理制限時間を越えると判断すると（Ｓ１３０５；ＹＥＳ）、各サービスに関し決定されているイタレーション回数を加重平均によりそれぞれ補正する（Ｓ１３０８）。回数補正部１１１は、処理対象のＴＴＩ内の全サービスに関するイタレーション回数を補正すると（Ｓ１３０９；ＹＥＳ）、補正された全サービスに関するイタレーション回数を復号制御部１８へ送る
。一方、回数補正部１１１は、トータル復号処理時間が復号処理制限時間内に収まると判断すると（Ｓ１３０５；ＮＯ）、各サービスに関し決定されているイタレーション回数をそのまま復号制御部１８へ送る。
【０１５３】
復号制御部１８は、回数補正部１１１からイタレーション回数を受けると、処理対象のＴＴＩの復号処理を開始させる。その際、復号制御部１８は、各サービスの復号処理を開始させる際に、そのサービスのための補正されたイタレーション回数をターボ復号器１４へ設定する。ターボ復号器１４では、補正されたイタレーション回数等に基づいて対象サービスを復号する（Ｓ３０８）。以降、上述した他の実施形態と同様に、復号制御部１８は、ＴＴＩ内の全サービスについてターボ復号器１４で復号処理をさせ、スループット測定部１６はその復号された受信データ系列に基づいてＵＥ単位のスループットを測定する（Ｓ３０９）。
【０１５４】
〈第三変形例における作用及び効果〉
上述したように、第三変形例における受信装置１では、第二変形例と同様に、第一実施形態から第六実施形態における手法で得られる指標値に応じて決められたイタレーション回数が復号処理時間を考慮して補正される。
【０１５５】
第三変形例における受信装置１では、処理対象のＴＴＩの復号処理が開始される前に、そのＴＴＩ内の全サービスを対象に、各サービスのためにＵＥ単位で決定された各イタレーション回数がイタレーション回数決定部１７から回数補正部１１１へそれぞれ送られる。続いて、これらイタレーション回数に基づいてそのＴＴＩ内の全サービスの復号処理に掛かるトータル復号処理時間が推定（算出）され、トータル復号処理時間が復号処理制限時間を越える場合にイタレーション回数決定部１７により決定されたＵＥ単位のイタレーション回数で各サービスに割り当てられたイタレーション回数が各サービスの態様（データ量等）に応じてサービス単位で補正される。このイタレーション回数の補正には、各サービスに関する加重平均が利用される。
【０１５６】
これにより、第三変形例によれば、処理対象のＴＴＩの復号処理が開始される前に、そのＴＴＩ内の全サービスのためのイタレーション回数が実際の通信状況を反映する測定値とＴＴＩについて決められている復号処理制限時間とが考慮された状態で決定される。
【０１５７】
よって、本受信装置１に接続されるＵＥ及び実施されるサービスの態様によらず、あらゆる状況において適切なイタレーション回数を決定することができ、各ＵＥに応じてそれぞれ良好な受信品質を保ちながら、無駄な復号処理時間を省いた効率のよい復号を実現することができる。
【０１５８】
[全実施形態の変形例]
上述の各実施形態では、通信相手となる伝送装置が複数の場合を想定し、ＵＥ単位でスループット等の各測定値を測定しイタレーション回数を制御する例を示したが、ＵＥが１台の場合には、ＵＥを識別することなく制御するようにしてもよいのは言うまでもない。
【０１５９】
更に、上述の各実施形態では、イタレーション回数決定部１７がＵＥ単位で各測定値に応じたイタレーション回数を決定していたが、この制御単位をＵＥのサービス単位とするようにしてもよい。この場合には、復号制御部１８は、各サービスに関する復号処理完了を他の機能部へ通知するようにし、スループット測定部１６等の測定機能部がＵＥのサービス単位で測定値を出力し、イタレーション回数決定部１７がＵＥのサービス単位でイタレーション回数を決定するようにすれば良い。
【０１６０】
また、上述の第四実施形態、第五実施形態、及び第六実施形態では、受信装置１が、ス
ループット測定部１６、ＢＬＥＲ測定部４１及び再送回数測定部５１の他に、軟判定信号レベル測定部６１を更に備える構成を示したが、軟判定信号レベル測定部６１のみを備えるようにし、イタレーション回数決定部１７は、この平均軟判定信号レベルのみに基づいて、イタレーション回数を決定するようにしてもよい。このように構成すれば、対象の受信信号系列につきそれ自体の情報（平均軟判定信号レベル）から求められたイタレーション回数でその信号を復号することができる。
【０１６１】
［その他］
〈ハードウェアの構成要素（Component）及びソフトウェアの構成要素（Component）について〉
ハードウェアの構成要素とは、ハードウェア回路であり、例えば、フィールド・プログラマブル・ゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）、ゲートアレイ、論理ゲートの組み合わせ、信号処理回路、アナログ回路等がある。
【０１６２】
ソフトウェアの構成要素とは、ソフトウェアとして上記機能を実現する部品（断片）であり、そのソフトウェアを実現する言語、開発環境等を限定する概念ではない。ソフトウェアの構成要素としては、例えば、タスク、プロセス、スレッド、ドライバ、ファームウェア、データベース、テーブル、関数、プロシジャ、サブルーチン、プログラムコードの所定の部分、データ構造、配列、変数、パラメータ等がある。これらソフトウェアの構成要素は、１又は複数のメモリ（１または複数のプロセッサ（例えば、ＣＰＵ（Central Processing Unit）、ＤＳＰ（Digital Signal Processer）等）上で実現される。
【０１６３】
なお、上述の各実施形態は、上記各機能部の実現手法を限定するものではないため、上記各機能部は、上記ハードウェアの構成要素又はソフトウェアの構成要素若しくはこれらの組み合わせとして、本技術分野の通常の技術者において実現可能な手法により構成されていればよい。
【０１６４】
〈付記〉
以上の実施例を含む実施形態に関し、更に以下の付記を開示する。各項に開示される付記は、必要に応じて可能な限り組み合わせることができる。
【０１６５】
（付記１）
送信装置からの信号を含む多値変調信号のデマッピング処理後の信号から所定の情報を測定する測定手段と、
前記測定手段により測定された所定情報を指標値としてこの所定情報に対応するイタレーション回数を決定する決定手段と、
前記決定手段により決定されたイタレーション回数で前記送信装置からの信号が復号されるように復号器を制御する制御手段と、
を備える復号制御装置。
【０１６６】
（付記２）
前記測定手段は、前記デマッピング処理後の信号が前記復号器で復号された後の信号を用い、この復号後の信号の検査器による検査結果に応じて所定の情報を測定する付記１に記載の復号制御装置。
【０１６７】
（付記３）
前記測定手段は、前記検査器の検査結果に応じた所定の情報と、前記デマッピング処理後の信号の軟判定信号レベルとを測定し、
前記決定手段は、前記所定の情報及び前記軟判定信号レベルに各重み係数を掛け合わせることにより取得される指標値に対応するイタレーション回数を決定する、
付記２に記載の復号制御装置。
【０１６８】
（付記４）
前記決定手段は、
前記指標値とイタレーション回数とが対応付けられており、同一指標値に対応するイタレーション回数が大きく設定された品質重視テーブルと小さく設定された速度重視テーブルとを有し、
前記デマッピング処理後の信号に含まれ前記復号器の復号単位となるサービスのタイプを判別し、このサービスのタイプに応じて前記品質重視テーブル及び前記速度重視テーブルの一方を参照することにより、前記指標値に対応するイタレーション回数を決定する、
付記１から３のいずれか１項に記載の復号制御装置。
【０１６９】
（付記５）
前記決定手段により決定されたイタレーション回数を用いた復号処理に掛かる単位時間当りの復号処理時間がその単位時間当りの制限時間を越えると判断すると、該イタレーション回数を補正する補正手段、
を更に備え、
前記制御手段は、前記補正手段により補正されたイタレーション回数で前記送信装置からの信号が復号されるように復号器を制御する、
付記１から４のいずれか１項に記載の復号制御装置。
【０１７０】
（付記６）
前記単位時間内の信号を復号する前に、この単位時間内の信号に含まれ前記復号器の復号単位となる各サービスをそれぞれ前記決定手段により決定されたイタレーション回数を用いて復号した場合のトータル復号処理時間を推定する推定手段、
を更に備え、
前記補正手段は、前記推定手段により推定されたトータル復号処理時間が前記制限時間を越えると判断すると、前記各サービスについて前記決定手段により決定された各イタレーション回数をサービス毎の加重平均によりそれぞれ補正し、
前記制御手段は、前記補正手段により補正された各サービスのイタレーション回数で前記単位時間内の信号を復号する、
付記５に記載の復号制御装置。
【０１７１】
（付記７）
前記測定手段は、前記デマッピング処理後の信号の送信装置単位で前記所定の情報を測定し、
前記決定手段は、前記送信装置単位でイタレーション回数を決定する、
付記１から６のいずれか１項に記載の復号制御装置。
【０１７２】
（付記８）
前記測定手段は、前記所定の情報として軟判定信号レベルを測定する、
付記１に記載の復号制御装置。
【０１７３】
（付記９）
前記測定手段は、前記所定の情報として、スループット、ＢＬＥＲ（Block Error Rate）、又は再送回数を測定する、
付記１から７のいずれか１項に記載の復号制御装置。
【０１７４】
（付記１０）
送信装置からの信号を含む多値変調信号のデマッピング処理後の信号から所定の情報を
測定する測定ステップと、
前記測定された所定情報を指標値としてこの所定情報に対応するイタレーション回数を決定する決定ステップと、
前記決定されたイタレーション回数で前記送信装置からの信号が復号されるように復号器を制御する制御ステップと、
を実行する復号制御方法。
【０１７５】
（付記１１）
前記測定ステップは、前記デマッピング処理後の信号が前記復号器で復号された後の信号を用い、この復号後の信号の検査器による検査結果に応じて所定の情報を測定する付記１０に記載の復号制御方法。
【０１７６】
（付記１２）
前記測定ステップは、前記検査器の検査結果に応じた所定の情報と、前記デマッピング処理後の信号の軟判定信号レベルとを測定し、
前記決定ステップは、前記所定の情報及び前記軟判定信号レベルに各重み係数を掛け合わせることにより取得される指標値に対応するイタレーション回数を決定する、
付記１１に記載の復号制御方法。
【０１７７】
（付記１３）
前記決定ステップは、
前記デマッピング処理後の信号に含まれ前記復号器の復号単位となるサービスのタイプを判別し、このサービスのタイプに応じて、前記指標値とイタレーション回数とが対応付けられており同一指標値に対応するイタレーション回数が大きく設定された品質重視テーブルと小さく設定された速度重視テーブルとの一方を参照することにより、前記指標値に対応するイタレーション回数を決定する、
付記１０から１２のいずれか１つに記載の復号制御方法。
【０１７８】
（付記１４）
前記決定ステップにより決定されたイタレーション回数を用いた復号処理に掛かる単位時間当りの復号処理時間がその単位時間当りの制限時間を越えると判断すると、該イタレーション回数を補正する補正ステップ、
を更に実行し、
前記制御ステップは、前記補正ステップにより補正されたイタレーション回数で前記送信装置からの信号が復号されるように復号器を制御する、
付記１０から１３のいずれか１つに記載の復号制御方法。
【０１７９】
（付記１５）
前記単位時間内の信号を復号する前に、この単位時間内の信号に含まれ前記復号器の復号単位となる各サービスをそれぞれ前記決定手段により決定されたイタレーション回数を用いて復号した場合のトータル復号処理時間を推定する推定ステップ、
を更に実行し、
前記補正ステップは、前記推定手段により推定されたトータル復号処理時間が前記制限時間を越えると判断すると、前記各サービスについて前記決定手段により決定された各イタレーション回数をサービス毎の加重平均によりそれぞれ補正し、
前記制御ステップは、前記補正手段により補正された各サービスのイタレーション回数で前記単位時間内の信号を復号する、
付記１４に記載の復号制御方法。
【０１８０】
（付記１６）
前記測定ステップは、前記デマッピング処理後の信号の送信装置単位で前記所定の情報を測定し、
前記決定ステップは、前記送信装置単位でイタレーション回数を決定する、
付記１０から１５のいずれか１つに記載の復号制御方法。
【０１８１】
（付記１７）
前記測定ステップは、前記所定の情報として軟判定信号レベルを測定する、
付記１０に記載の復号制御方法。
【０１８２】
（付記１８）
前記測定ステップは、前記所定の情報として、スループット、ＢＬＥＲ（Block Error Rate）、又は再送回数を測定する、
付記１０から１６のいずれか１つに記載の復号制御方法。
【図面の簡単な説明】
【０１８３】
【図１】第一実施形態における受信装置の機能構成の一部を示すブロック図である。
【図２】イタレーション回数決定テーブルの例を示す図である。
【図３】第一実施形態における受信装置の動作例を示すフローチャートである。
【図４】第二実施形態における受信装置の機能構成の一部を示すブロック図である。
【図５】第三実施形態における受信装置の機能構成の一部を示すブロック図である。
【図６】第四実施形態における受信装置の機能構成の一部を示すブロック図である。
【図７】第四実施形態における受信装置の動作例を示すフローチャートである。
【図８】第五実施形態における受信装置の機能構成の一部を示すブロック図である。
【図９】第六実施形態における受信装置の機能構成の一部を示すブロック図である。
【図１０】処理時間優先のイタレーション回数決定テーブルの例を示す図である。
【図１１】第二変形例における受信装置の機能構成の一部を示すブロック図である。
【図１２】第二変形例における受信装置の動作例を示すフローチャートである。
【図１３】第三変形例における受信装置の動作例を示すフローチャートである。
【図１４】第三変形例における受信装置の動作例を示すフローチャートである。
【符号の説明】
【０１８４】
１  受信装置
１２  復調部
１４  ターボ復号器
１５  検査部
１６  スループット測定部
１７  イタレーション回数決定部
１８  復号制御部
４１  ＢＬＥＲ測定部
５１  再送回数測定部
６１  軟判定信号レベル測定部
１１１  回数補正部
【図１】
2009201057.tif 000003
【図２】
2009201057.tif 000004
【図３】
2009201057.tif 000005
【図４】
2009201057.tif 000006
【図５】
2009201057.tif 000007
【図６】
2009201057.tif 000008
【図７】
2009201057.tif 000009
【図８】
2009201057.tif 000010
【図９】
2009201057.tif 000011
【図１０】
2009201057.tif 000012
【図１１】
2009201057.tif 000013
【図１２】
2009201057.tif 000014
【図１３】
2009201057.tif 000015
【図１４】
2009201057.tif 000016