(57)【要約】【課題】複数の受信端末に対する情報が連結多重されて送信される物理チャネルの復調において、無駄な復調処理を減らす。【解決手段】受信端末ごとに指定される物理チャネルからのデータの取り出し位置の範囲（サーチスペース)に関する情報を保持するサーチスペース情報メモリ１４と、受信信号の復調時に、受信信号の入力位置であるマッピング位置から復調結果の出力先位置であるデマッピング位置を計算するとともに、サーチスペース情報メモリ１４を参照して、計算により得られたデマッピング位置がサーチスペースに含まれることを条件として復調処理部１２に復調の指示を与えるデマッピング計算部１５とを備え、復調処理部１２は、デマッピング計算部１５からの復調の指示があることを条件として受信信号を復調し、復調結果をデマッピング計算部１５により計算されたデマッピング位置に出力する。【選択図】図１
2013021536.tif 000002
【特許請求の範囲】
【請求項１】
複数の受信端末に対する情報が連結多重されて送信される物理チャネルを復調する復調装置において、
受信信号を復調する復調処理部と、
前記復調装置が設けられる受信端末ごとに指定される物理チャネルからのデータの取り出し位置の範囲（サーチスペース)に関する情報を保持するサーチスペース情報メモリと、
受信信号の復調時に、受信信号の入力位置であるマッピング位置から復調結果の出力先位置であるデマッピング位置を計算するとともに、前記サーチスペース情報メモリを参照して、前記計算により得られたデマッピング位置が前記データの取り出し位置の範囲に含まれることを条件として前記復調処理部に復調の指示を与えるデマッピング計算部と、
を備え、
前記復調処理部は、前記デマッピング計算部からの前記復調の指示があることを条件として前記受信信号を復調し、復調結果を前記デマッピング計算部により計算されたデマッピング位置に出力する
ことを特徴とする復調装置。
【請求項２】
請求項１記載の復調装置において、
前記サーチスペース情報メモリは、前記データの取り出し位置の範囲に関する情報として、物理チャネル内で連結多重される際のデータブロックの基本単位の番号を保持し、
前記デマッピング計算部は、受信信号のデマッピング位置を前記基本単位のデータサイズで除算して得られる値に対応する値が前記サーチスペース情報メモリに保持されているか否か判別する
ことを特徴とする復調装置。
【請求項３】
請求項１記載の復調装置において、
前記サーチスペース情報メモリは、前記データの取り出し位置の範囲に関する情報として、物理チャネルのビット番号を保持し、
前記デマッピング計算部は、デマッピング位置のビット番号に対応する値が前記サーチスペース情報メモリに保持されているか否か判別する
ことを特徴とする復調装置。
【請求項４】
請求項１記載の復調装置において、
前記サーチスペース情報メモリは、前記データの取り出し位置の範囲に関する情報として、物理チャネルのビット番号範囲を保持し、
前記デマッピング計算部は、デマッピング位置のビット番号に対応する値が前記サーチスペース情報メモリに保持されているビット番号範囲のどこに含まれているかを判別する
ことを特徴とする復調装置。
【請求項５】
複数の受信端末に対する情報が連結多重されて送信される物理チャネルを受信して復調する復調処理部の動作を制御する復調制御方法において、
受信端末ごとに指定される物理チャネルからのデータの取り出し位置の範囲に関する情報をサーチスペース情報としてあらかじめメモリに保持し、
前記復調処理部による受信信号の復調時に、受信信号の入力位置であるマッピング位置から前記復調処理部による復調結果の出力先位置であるデマッピング位置を計算するとともに、前記サーチスペース情報を参照して、前記計算により得られたデマッピング位置が前記データの取り出し位置の範囲に含まれることを条件として、前記復調処理部に復調の指示を与え、
前記復調処理部は、前記復調の指示があることを条件として前記受信信号を復調し、復調結果を前記計算により得られたデマッピング位置に出力する
ことを特徴とする復調制御方法。
【請求項６】
コンピュータにインストールすることにより、そのコンピュータを複数のＵＥに対する情報が連結多重されて送信される物理チャネルを復調する復調装置として動作させるコンピュータ・プログラムであり、
前記コンピュータに、
受信信号の復調時に、受信信号の入力位置であるマッピング位置から復調結果の出力先位置であるデマッピング位置を計算するステップと、
メモリに保持されている受信端末ごとに指定される物理チャネルからのデータの取り出し位置の範囲に関する情報を参照して、前記計算により得られたデマッピング位置が前記データの取り出し位置の範囲に含まれるか否かを判定するステップと、
前記計算により得られたデマッピング位置が前記データの取り出し位置の範囲に含まれることを条件として前記受信信号を復調し、復調結果を前記計算により得られたデマッピング位置に出力するステップと、
を実行させる
ことを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル通信システムの復調装置、復調制御方法およびコンピュータ・プログラムに関する。
【背景技術】
【０００２】
３ＧＰＰ（Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）で標準化されているＬＴＥ（Ｌｏｎｇ  Ｔｉｍｅ  Ｅｖｏｌｕｔｉｏｎ）の物理チャネルの一つに、ＰＤＣＣＨ（Ｐｈｙｓｉｃａｌ  Ｄｏｗｎｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ）がある。このチャネルは、セル上のＵＥ（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）が基地局との通信を行うために受信を行う制御チャネルであり、Ｓｕｂ−ｆｒａｍｅ（１ｍｓ）のＴＴＩ（Ｔｒａｎｓｍｉｔ  Ｔｉｍｅ  Ｉｎｔｅｒｖａｌ）となっている。また、その送信仕様には特徴があり、複数のＵＥ向けの情報を連結多重して送信する（特許文献１〜３、非特許文献１〜３参照）。
【０００３】
ＰＤＣＣＨは、ＤＣＩ（Ｄｏｗｎｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ｉｎｆｏｒｍａｔｉｏｎ）に対して、ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）付加、ＣＲＣ部マスキング、畳み込み符号化、レートマッチング（Ｒａｔｅ  ｍａｔｃｈｉｎｇ）、データ多重、スクランブル（Ｓｃｒａｍｂｌｉｎｇ）といった符号化処理（符号化の詳細は、非特許文献１および非特許文献２参照）の後、ＱＰＳＫ（ｑｕａｄｒａｔｕｒｅ  ｐｈａｓｅ-ｓｈｉｆｔ  ｋｅｙｉｎｇ）変調、レイヤーマッピング（Ｌａｙｅｒ  Ｍａｐｐｉｎｇ）とプレコーディング（Ｐｒｅｃｏｄｉｎｇ）、ブロックインターリーブ（Ｂｌｏｃｋ  Ｉｎｔｅｒｌｅａｖｅ）、巡回シフト（Ｃｙｃｌｉｃ  Ｓｈｉｆｔ）といった変調処理（変調の詳細は、非特許文献１参照）が施されて、送信される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２７９０５３号公報
【特許文献２】特許第４５６９７８８号
【特許文献３】特表２０１０−５２５７２５号公報
【非特許文献】
【０００５】
【非特許文献１】３ＧＰＰ  ＴＳ  ３６．２１１  Ｖ８．７．０  ｐｐ．５８-６０
【非特許文献２】３ＧＰＰ  ＴＳ  ３６．２１２  Ｖ８．７．０  ｐｐ．４３-５６
【非特許文献３】３ＧＰＰ  ＴＳ  ３６．２１３  Ｖ８．７．０  ｐｐ．６４-６５
【発明の概要】
【発明が解決しようとする課題】
【０００６】
制御チャネルであるＰＤＣＣＨを復号するため、従来、ＵＥでは、受信した信号のＰＤＣＣＨマッピング領域全体を復調し、復調されたＰＤＣＣＨのデータ全体のうち、自ＵＥのＤＣＩ（Ｄｏｗｎｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ｉｎｆｏｒｍａｔｉｏｎ）が配置されている可能性のあるデータ範囲であるサーチスペースを対象として、復号処理を実行していた。すなわち、復調されたデータ全体が使用されるわけではないにかかわらず、復調する必要のないデータまで復調が行われている。これは、復調の段階では、どの部分が後段の復号処理で必要な信号かを判断できないためである。
【０００７】
本発明は、このような課題を解決し、無駄な復調処理を減らすことのできる復調装置、復調制御方法およびコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の観点によると、複数の受信端末に対する情報が連結多重されて送信される物理チャネルを復調する復調装置において、受信信号を復調する復調処理部と、復調装置が設けられる受信端末ごとに指定される物理チャネルからのデータの取り出し位置の範囲（サーチスペース)に関する情報を保持するサーチスペース情報メモリと、受信信号の復調時に、受信信号の入力位置であるマッピング位置から復調結果の出力先位置であるデマッピング位置を計算するとともに、サーチスペース情報メモリを参照して、計算により得られたデマッピング位置がデータの取り出し位置の範囲に含まれることを条件として復調処理部に復調の指示を与えるデマッピング計算部と、を備え、復調処理部は、デマッピング計算部からの復調の指示があることを条件として受信信号を復調し、復調結果をデマッピング計算部により計算されたデマッピング位置に出力することを特徴とする復調装置が提供される。
【０００９】
本発明の第２の観点によると、複数の受信端末に対する情報が連結多重されて送信される物理チャネルを受信して復調する復調処理部の動作を制御する方法において、受信端末ごとに指定される物理チャネルからのデータの取り出し位置の範囲に関する情報をサーチスペース情報としてメモリに保持し、復調処理部による受信信号の復調時に、受信信号の入力位置であるマッピング位置から復調処理部による復調結果の出力先位置であるデマッピング位置を計算するとともに、サーチスペース情報を参照して、計算により得られたデマッピング位置がデータの取り出し位置の範囲に含まれることを条件として復調処理部に復調の指示を与え、復調処理部は、復調の指示があることを条件として受信信号を復調し、復調結果を計算によれ得られたデマッピング位置に出力することを特徴とする復調制御方法が提供される。
【００１０】
本発明の第３の観点によると、コンピュータにインストールすることにより、そのコンピュータを複数の受信端末に対する情報が連結多重されて送信される物理チャネルを復調する復調装置として動作させるコンピュータ・プログラムであり、コンピュータに、受信信号の復調時に、受信信号の入力位置であるマッピング位置から復調結果の出力先位置であるデマッピング位置を計算するステップと、メモリに保持されている受信端末ごとに指定される物理チャネルからのデータの取り出し位置の範囲に関する情報を参照して、計算により得られたデマッピング位置がデータの取り出し位置の範囲に含まれるか否かを判定するステップと、計算により得られたデマッピング位置がデータの取り出し位置の範囲に含まれることを条件として受信信号を復調し、復調結果を計算により得られたデマッピング位置に出力するステップと、を実行させることを特徴とするコンピュータ・プログラムが提供される。
【発明の効果】
【００１１】
本発明によれば、受信端末ごとのサーチスペース情報を保持し、受信信号の復調時に受信信号のマッピング位置からデマッピング位置を計算し、そのデマッピング位置がサーチスペースに含まれることを条件として、復調処理を実行する。これにより、無駄な復調処理をなくすことができる。また、復調処理結果を格納するための記憶領域の必要量も低減される。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施の形態に係る復調装置のブロック構成図である。
【図２】通信方式の規格であるＬＴＥの物理チャネルＰＤＣＣＨのサーチスペース種別とアグリゲーションレベルとの組合せごとのＣＣＥ探索候補数を説明する図である。
【図３】通信方式の規格であるＬＴＥにおいて、異なるＵＥのサーチスペース例を示す図である。
【図４】図１に示す復調装置の動作フローを示す図である。
【図５】本発明をコンピュータ・プログラムにより実施するコンピュータのハードウェアの構成例を示すブロック図である。
【発明を実施するための形態】
【００１３】
本発明の実施の形態について、図面を参照して説明する。
【００１４】
図１は、本発明の実施の形態に係る復調装置のブロック構成図である。この復調装置１０は、複数の受信端末に対する情報が連結多重されて送信される物理チャネルを復調する装置であり、受信信号メモリ１１、復調処理部１２、復調データメモリ１３、サーチスペース情報メモリ１４およびデマッピング計算部１５を備える。以下では、ＬＴＥで本発明を実施するものとして、受信端末がＵＥであり、物理チャネルがＰＤＣＣＨである場合を例に説明する。
【００１５】
受信信号メモリ１１は、受信信号を格納する。復調処理部１１は、受信信号メモリ１２のデータを入力として受信信号の復調処理を行い、復調結果を出力する。復調データメモリ１３は、復調結果を格納する。サーチスペース情報メモリ１４は、この復調装置１０が設けられる受信端末としてのＵＥごとに指定される物理チャネルＰＤＣＣＨからのデータの取り出し位置の範囲に関する情報、すなわちサーチスペース情報を保持する。デマッピング計算部１５は、受信信号の復調時に、受信信号の入力位置であるマッピング位置から復調結果の出力先位置であるデマッピング位置を計算するとともに、サーチスペース情報メモリ１４を参照して、計算により得られたデマッピング位置がデータの取り出し位置の範囲に含まれることを条件として、復調処理部１１に復調の指示を与える。復調処理部１１は、デマッピング計算部１５からの復調の指示があることを条件として受信信号を復調し、復調結果をデマッピング計算部１５により計算されたデマッピング位置に出力する。
【００１６】
上述したように、ＰＤＣＣＨは、複数のＵＥ向けのデータが多重化されて送信される。このため、ＰＤＣＣＨを受信するＵＥは、各々でデータの取り出し位置が異なる。このデータの取り出し位置はサーチスペース（Ｓｅａｒｃｈ  Ｓｐａｃｅ）と呼ばれ、ＵＥごとに指定されるＲＮＴＩ（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｔｅｍｐｏｒａｒｙ  ＩＤ）を基に計算される。以下、サーチスペースについて説明する（非特許文献１および非特許文献３より抜粋）。
【００１７】
ＰＤＣＣＨは、ＤＣＩの符号化処理の結果が複数のＵＥ向けのデータを連結多重する際のデータブロックの基本単位であるＣＣＥ（Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ  Ｅｌｅｍｅｎｔ）に合わせられ、ＣＣＥ数が１、２、４、８のいずれかのサイズにレートマッチング(Ｒａｔｅ  ｍａｔｃｈｉｎｇ)される。ここで、１ＣＣＥのサイズは７２ビットであり後のデータサイズは、１ＣＣＥの場合７２ビット、２ＣＣＥの場合１４４ビット、４ＣＣＥの場合２８８ビット、８ＣＣＥの場合５７６ビットになる。このレートマッチングされるＣＣＥ数をアグリゲーションレベル（ａｇｇｒｅｇａｔｉｏｎ  ｌｅｖｅｌ）という。多重化の際、アグリゲーションレベルがＮのデータは、多重化後のＣＣＥ番号ｉについて、ｉ  ｍｏｄ  Ｎ  ＝０（ｉをＮで割ったときの余りが０）を満たす位置にマッピングされる。なお、ＣＣＥ番号ｉは、全体のＣＣＥ数をＮｃｃｅとしたとき、０〜Ｎｃｃｅ−１までの値をとる。また、何のＤＣＩもマッピングされなかったＣＣＥは、振幅０として変調される。
【００１８】
一方、復号を行う各ＵＥでは、自ＵＥ向けデータのアグリゲーションレベルがいくつであるかは未知であり、１、２、４、８のすべてのアグリゲーションレベルについて、探索を行う。各アグリゲーションレベルＬのサーチスペースＳｋ（Ｌ）は、式（１）のとおりに計算される。
Ｓｋ（Ｌ）＝Ｌ＊｛（Ｙｋ＋ｍ）  ｍｏｄ  ｆｌｏｏｒ（Ｎｃｃｅ／Ｌ）｝＋ｉ
…（１）
式（１）において、ｋはサブフレーム番号で０〜９、Ｌはアグリゲーションレベル、ｉは０〜Ｌ-１である。ｍは候補番号であり、サーチスペースの種別（Ｃｏｍｍｏｎ、ＵＥ−−Ｓｐｅｃｉｆｉｃ）によって、候補数が異なる。
【００１９】
図２に、３ＧＰＰ-ＬＴＥにおけるＰＤＣＣＨのサーチスペース種別とアグリゲーションレベルとの組合せごとのＣＣＥ探索候補数を示す。
【００２０】
また、Ｙｋも候補番号と同様で、全ＵＥが探索するコモンサーチスペース（Ｃｏｍｍｏｎ  Ｓｅａｒｃｈ  Ｓｐａｃｅ）の場合は０、ＵＥ毎に探索位置が異なるＵＥスペシフィックサーチスペース（ＵＥ−Ｓｐｅｃｉｆｉｃ  Ｓｅａｒｃｈ  Ｓｐａｃｅ）の場合はＲＮＴＩからその値が求まり、式（２）のとおりに決定される。
Ｙｋ＝（Ａ＊Ｙｋ-１）  ｍｏｄ  Ｄ                …（２）
ただし、Ｙ-１はＲＮＴＩ、Ａ＝３９８２７、Ｄ＝６５５３７である。
【００２１】
図３は、式（１）および式（２）より計算されるＵＥのサーチスペースをＲＮＴＩが異なる２つのＵＥについて示す。図３よりわかるように、コモンサーチスペースは各ＵＥで同じ領域になるが、ＵＥスペシフィックサーチスペースはＵＥごとに異なっており、各ＵＥがすべてのＣＣＥ領域を探索する必要はない。
【００２２】
たとえば帯域幅２０ＭＨｚの場合、ＣＣＥ数の最大８８に対して、コモンサーチスペースは先頭１６ＣＣＥ、ＵＥスペシフィックサーチスペースについてはＬ＝１が６ＣＣＥ、Ｌ＝２が１２ＣＣＥ、Ｌ＝４が８ＣＣＥ、Ｌ＝８が１６ＣＣＥである。このため、コモンサーチスペースとＵＥスペシフィックサーチスペースがすべて重ならなかったと仮定しても、各ＵＥの探索対象は、５８ＣＣＥ（＝１６＋６＋１２＋８＋１６）ということになる。つまり、復調データ全体が探索の対象となるわけではない。
【００２３】
そこで本実施の形態では、受信信号の復調に際し、あらかじめサーチスペースを計算し、復号対象のＣＣＥを特定するとともに、受信信号の入力位置と復調信号のＣＣＥにおける出力位置を取得しておくことで、余計な復調をスキップし、処理量とデータ格納領域を抑制させる。
【００２４】
図４は、図１に示す復調装置の動作フローを示す図である。
【００２５】
まず、各サブフレームの復調開始前に、この復調装置１０が設けられるＵＥ内の動作（復調装置１０を含む一部の動作、あるいはＵＥ全体の動作）を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等の処理回路において、そのＵＥに割り当てられたＲＮＴＩから、そのＵＥのサーチスペースが計算される（ステップＳ１）。この計算において、上述した式（１）および式（２）と、図２に示すＰＤＣＣＨのサーチスペース種別とアグリゲーションレベルとの組合せと、ＣＣＥ探索候補数との関係から、サーチスペースが算出される。この算出されたサーチスペースに関する情報として、たとえばＣＣＥ番号ごとのフラグが、サーチスペース情報メモリ１４に保存される。ＣＣＥ数は最大８８であるため、サーチスペース情報メモリ１４は、８８ビットのフラグ情報（たとえば、１：サーチスペースに含まれる、０：サーチスペースに含まれない）を保持していればよい。
【００２６】
受信信号が受信信号メモリ１１に格納されると、デマッピング計算部１５は、受信信号のマッピング位置を取得し、その値および帯域幅や基地局ＩＤ、ＰＣＦＩＣＨ（Ｐｈｙｓｉｃａｌ  Ｃｏｎｔｒｏｌ  Ｆｏｒｍａｔ  Ｉｎｄｉｃａｔｏｒ  Ｃｈａｎｎｅｌ）やＰＨＩＣＨ（Ｐｈｙｓｉｃａｌ  Ｈｙｂｒｉｄ  ＡＲＱ  Ｉｎｄｉｃａｔｏｒ  Ｃｈａｎｎｅｌ）等の条件から、ＰＤＣＣＨのデマッピング位置を計算する（ステップＳ２、図４では、このステップを「ＰＤＣＣＨ受信信号を取得」として示す）。
【００２７】
デマッピング位置の計算は、たとえば、本願出願人による先の出願、特願２０１０−００１２５１、特願２０１０−１１６１０４、あるいは特願２０１０−２８５６６３（いずれも本願出願時未公開）に示された技術を用いることができる。
【００２８】
すなわち、周波数軸上でのマッピング単位であるＲＥ（Ｒｅｓｏｕｒｃｅ  Ｅｌｅｍｅｎｔ）のグループであるＲＥＧ（Ｒｅｓｏｕｒｃｅ  Ｅｌｅｍｅｎｔ  Ｇｒｏｕｐ）であって、順に通し番号が付されているＲＥＧのうちの、通し番号の順に注目されたＲＥＧである注目ＲＥＧに、ＰＣＦＩＣＨまたはＰＨＩＣＨの少なくとも一方がマッピングされているか否かを判定し、注目ＲＥＧに、ＰＣＦＩＣＨおよびＰＨＩＣＨがいずれもマッピングされていないと判定された場合、注目ＲＥＧにＰＤＣＣＨをデマッピングする。
【００２９】
あるいは、ＰＣＦＩＣＨまたはＰＨＩＣＨの少なくとも一方がマッピングされているか否かを判定した後、注目ＲＥＧに付された通し番号が、ひとつのＯＦＤＭ  ｓｙｍｂｏｌが受信されるごとに入力される現在のＯＦＤＭ  ｓｙｍｂｏｌ番号に対応するか否かを判定し、注目ＲＥＧにＰＣＦＩＣＨおよびＰＨＩＣＨがいずれもマッピングされておらず、かつ注目ＲＥＧに付された通し番号が現在のＯＦＤＭ  ｓｙｍｂｏｌ番号に対応する場合に、注目ＲＥＧのＰＤＣＣＨをデマッピングする。
【００３０】
また、ＰＤＣＣＨのデマッピングに並行して、復調データに施されているサイクリックシフト量をその復調データが得られる前に算出し、算出されたサイクリックシフト量を用いて、デインターリーブマトリックス上の位置番号を算出する行カウンタおよび列カウンタの初期値を計算してそれらのカウンタを初期化し、デインターリーブマトリクス上の位置番号を行カウンタおよび列カウンタを用いて算出し、復調データを書き込む先のアドレスを、算出された位置番号に変更する。
【００３１】
以上の技術により、ＰＤＣＣＨのマッピング位置を探索しながら、デマッピング位置の計算を行うことができる。すなわち、マッピング位置とデマッピング位置の両方を、同時に取得することができる。
【００３２】
この後、デマッピング計算部１５は、デマッピング位置とサーチスペース情報メモリ１４に格納されているサーチスペース情報とを比較し、デマッピング位置がサーチスペースに含まれる場合に、復調処理部１２に復調の指示とデマッピング位置を通知する（ステップＳ３〜ステップＳ７）。一方、デマッピング位置がサーチスペースに含まれない場合、デマッピング計算部１５は、復調処理部１２に復調の指示を出さない。
【００３３】
デマッピング位置とサーチスペース情報との比較において、デマッピング計算部１５は、受信信号のデマッピング位置をＣＣＥのデータサイズである７２で除算し、得られる値に対応する値がサーチスペース情報メモリ１４に保持されているか否か、すなわち、その値に対応するサーチスペース情報のフラグが立っているか否か、を判別する。つまり、受信信号のマッピング位置をｉ、そのデマッピング位置をＭ（ｉ）、サーチスペース情報の配列をＳ［８８］とすると、該当のフラグはＳ［Ｍ（ｉ）／７２］として得られる。ここで、受信信号はＱＰＳＫ変調されているため、復調後のデマッピング位置は連続する２アドレス分となる。
【００３４】
復調処理部１２は、デマッピング計算部１５からの復調指示があった場合に動作し、受信信号メモリ１１から該当の信号入力を得て、復調を行う（ステップＳ５）。復調結果は、復調データメモリ１３のデマッピング出力位置に書き込まれる。
【００３５】
以上説明した本発明の実施の形態によれば、復調処理部１２は、デマッピング計算部１５からの復調指示があった場合だけ動作し、復号対象でない受信信号の復調をスキップすることができる。これにより、処理量および格納領域を削減することができる。たとえば、帯域２０ＭＨｚの最大ＣＣＥ数８８に対し、コモンサーチスペース（１６ＣＣＥ）のみが復号対象である場合、復調処理量は１６／８８＝１８．２％となる。同様に、格納領域は、最大のＣＣＥ数８８に対し、各サーチスペース領域の和の最大が５８ＣＣＥであるため、５８／８８＝６５．９％となる。携帯移動端末であれば、処理量およびメモリ容量削減による省電力効果も期待できる。
【００３６】
以上の説明においては、サーチスペース情報メモリ１４が、サーチスペース情報として、ＰＤＣＣＨのビット番号を保持するものとした。これとは別に、サーチスペース情報メモリ１４が、サーチスペース情報として、ＰＤＣＣＨのビット番号、あるいはＰＤＣＣＨのビット番号範囲を保持する構成とすることもできる。
【００３７】
ＰＤＣＣＨのビット番号を保持する場合、ＰＤＣＣＨのビット番号は、０〜６３３５の６３３６個（＝８８×７２＝ＣＣＥ数×ＣＣＥサイズ）である。この場合、サーチスペース情報メモリ１４は６３３６ビットの情報を持ち、デマッピング計算部１５は、デマッピング位置のビット番号に対応する値がサーチスペース情報メモリ１４に保持されているか否か、すなわち、デマッピング位置のビット番号に対応するサーチスペース情報のフラグが立っているか否か、を判別する。この場合、サーチスペース情報の配列はＳ［６３３６］となり、情報量が増えてしまう。一方、この場合には、デマッピング計算部１５において、デマッピング位置Ｍ（ｉ）を７２で除算する操作は必要としない。
【００３８】
ＰＤＣＣＨのビット番号範囲を保持する場合、サーチスペース情報メモリ１４は、コモンサーチスペースとＵＥスペシフィックサーチスペースの範囲情報のみを保持する。たとえば、コモンサーチスペースの範囲はＣＣＥ番号０〜１５であるため、０≦ビット番号＜１０８０（＝１５×７２）を満たすデマッピング位置がサーチスペースとなる。そのため、サーチスペース情報メモリ１４としては（ＭＩＸ，ＭＡＸ）の組で、（０，１０８０）という情報を保持する。ＵＥスペシフィックサーチスペースも同様であるが、Ｌ＝１，２，４，８の４つの領域があるため、コモンとＵＥスペシフィックを合わせて、全部で５つの範囲の情報として保持することになる。ＰＤＣＣＨのビット番号情報は２進数表記で１３ビットに収まるため、情報量としては、１３０ビット（＝１３ｂｉｔ×２データ×５組）程度となる。この場合も、デマッピング計算部１５においてデマッピング位置Ｍ（ｉ）を７２で除算する操作は必要ない。デマッピング計算部１５は、デマッピング位置のビット番号に対応する値がサーチスペース情報メモリ１４に格納されているビット番号範囲のどこに含まれているか、すなわち、デマッピング位置Ｍ（ｉ）が５つの範囲のどこかに含まれているか、を判別すればよい。
【００３９】
以上説明した実施の形態では、受信信号メモリ１１、復調処理部１２、復調データメモリ１３、サーチスペース情報メモリ１４およびデマッピング計算部１５を、個別の構成として説明した。受信信号メモリ１１、復調データメモリ１３およびサーチスペース情報メモリ１４は、少なくともその一部を共通化することもできる。また、復調処理部１２およびデマッピング計算部１５は、汎用のマイクロプロセッサや信号処理プロセッサを用いて、ソフトウェアにより実現することもできる。
【００４０】
復調処理部１２およびデマッピング計算部１５をソフトウェアにより実現する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、たとえば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【００４１】
図５は、本発明をコンピュータ・プログラムにより実施するコンピュータのハードウェアの構成例を示すブロック図である。
【００４２】
このコンピュータにおいて、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５１，ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）５２，ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）５３は、バス５４により相互に接続されている。
【００４３】
バス５４には、さらに、入出力インタフェース５５が接続されている。入出力インタフェース５５には、キーボード、マウス、マイクロホンなどよりなる入力部５６、ディスプレイ、スピーカなどよりなる出力部５７、ハードディスクや不揮発性のメモリなどよりなる記憶部５８、ネットワークインタフェースなどよりなる通信部５９、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどのリムーバブルメディア６１を駆動するドライブ６０が接続されている。
【００４４】
以上のように構成されるコンピュータでは、ＣＰＵ５１が、たとえば、記憶部５８に記憶されているプログラムを、入出力インタフェース５５及びバス５４を介して、ＲＡＭ５３にロードして実行することにより、復調処理部１２およびデマッピング計算部１５としての処理が行われる。また、ＲＡＭ５３が、受信信号メモリ１１、復調データメモリ１３およびサーチスペース情報メモリ１４として動作する。
【００４５】
ＣＰＵ５１が実行するプログラムは、コンピュータにインストールすることにより、そのコンピュータを複数のＵＥに対する情報が連結多重されて送信される物理チャネルＰＤＣＣＨを復調する復調装置として動作させるコンピュータ・プログラムである。このプログラムは、コンピュータに、受信信号の復調時に、受信信号の入力位置であるマッピング位置から復調結果の出力先位置であるデマッピング位置を計算するステップと、メモリ（ＲＡＭ５３）に保持されているＵＥごとに指定されるＰＤＣＣＨからのデータの取り出し位置の範囲に関する情報を参照して、計算により得られたデマッピング位置がデータの取り出し位置の範囲に含まれるか否かを判定するステップと、計算により得られたデマッピング位置がデータの取り出し位置の範囲に含まれることを条件として受信信号を復調し、復調結果を計算により得られたデマッピング位置に出力するステップと、を実行させる。
【００４６】
コンピュータ（ＣＰＵ５１）が実行するプログラムは、たとえば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（ＣＤ-ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ-Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア６１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
【００４７】
そして、プログラムは、リムーバブルメディア６１をドライブ６０に装着することにより、入出力インタフェース５５を介して、記憶部５８に記憶することで、コンピュータにインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部５９で受信し、記憶部５８に記憶することで、コンピュータにインストールすることができる。その他、プログラムは、ＲＯＭ５２や記憶部５８にあらかじめ記憶しておくことで、コンピュータにあらかじめインストールしておくことができる。
【００４８】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【００４９】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【００５０】
１０  復号装置
１１  受信信号メモリ
１２  復調処理部
１３  復調データメモリ
１４  サーチスペース情報メモリ
１５  デマッピング計算部
５１  ＣＰＵ
５２  ＲＯＭ
５３  ＲＡＭ
５４  バス
５５  入出力インタフェース
５６  入力部
５７  出力部
５８  記憶部
５９  通信部
６０  ドライブ
６１  リムーバブルメディア
【図１】
2013021536.tif 000003
【図２】
2013021536.tif 000004
【図３】
2013021536.tif 000005
【図４】
2013021536.tif 000006
【図５】
2013021536.tif 000007