(57)【要約】セルサーチの処理を軽減することができる移動局装置。この装置では、ＦＦＴタイミング検出部（６０３）がシンボルタイミングを検出し、フレームタイミング検出部（６０６）がフレームタイミング検出用シンボルを用いてフレームタイミングを検出し、フレームタイミングの検出後に、コードグループ検出部（６０８）がコードグループを検出し、スクランブリングコード同定部（６１０）がスクランブリングコードを同定する。つまり、フレームタイミング検出処理とコードグループ検出処理を分離して、フレームタイミングの検出処理後にコードグループ系列が乗算されているシンボルタイミングを特定し、そのシンボルタイミングでのみコードグループの検出処理を行う。【特許請求の範囲】
【請求項１】
パイロットシンボルとデータシンボルとからフレームを構成する構成手段と、
前記フレームに含まれる特定のパイロットシンボルまたは特定のデータシンボルに対してコードグループ系列を乗算してコードグループ検出用シンボルとする乗算手段と、
フレームタイミング検出用シンボルおよび前記コードグループ検出用シンボルを含む前記フレームを送信する送信手段と、
を具備する基地局装置。
【請求項２】
前記送信手段は、前記フレームタイミング検出用シンボルと前記コードグループ検出用シンボルとが時間軸上において異なる位置に配置された前記フレームを送信する、
請求項１記載の基地局装置。
【請求項３】
前記送信手段は、同一系列のパイロットシンボルが前記フレームタイミング検出用シンボルとしてフレーム境界に隣接配置された前記フレームを送信する、
請求項１記載の基地局装置。
【請求項４】
前記乗算手段は、２フレーム毎にフレーム末尾のパイロットシンボルにコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項５】
前記乗算手段は、時間軸上において隣接するデータシンボルの一方にコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項６】
前記乗算手段は、時間軸上において隣接する同一系列のパイロットシンボルのうちフレーム先頭のパイロットシンボルに隣接する次のパイロットシンボルにコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項７】
前記乗算手段は、フレーム末尾のパイロットシンボルを周波数軸上において２分割し、分割された双方のパイロットシンボルに同一のコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項８】
前記乗算手段は、フレーム末尾において周波数軸上に交互に配置されたパイロットシンボルにコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項９】
前記乗算手段は、フレーム末尾のパイロットシンボルを周波数軸上において複数ブロックに分割し、前記複数ブロックのうちコードグループ番号に対応するブロックにコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項１０】
フレームタイミングを検出する第１検出手段と、
前記フレームタイミングの検出後にコードグループを検出する第２検出手段と、
を具備する移動局装置。
【請求項１１】
前記第１検出手段は、隣接シンボル間の相関演算を行い、その相関演算により得られる相関値からフレームタイミングを検出する、
請求項１０記載の移動局装置。
【請求項１２】
前記第１検出手段は、周波数軸上において２分割された双方のシンボルに対して隣接シンボル間での複素共役乗算を行い、その複素共役乗算により抽出された複数の系列に対する相関演算を行い、その相関演算により得られる相関値からフレームタイミングを検出する、
請求項１０記載の移動局装置。
【請求項１３】
前記第１検出手段は、同一周波数の隣接シンボル間および異周波数の隣接シンボル間での複素共役乗算を行い、その複素共役乗算により抽出された複数の系列に対する相関演算を行い、その相関演算により得られる相関値からフレームタイミングを検出する、
請求項１０記載の移動局装置。
【請求項１４】
前記第２検出手段は、前記複数の系列とコードグループ系列との相関演算を行って複数の相関値を得、その複数の相関値の総和からコードグループを検出する、
請求項１０記載の移動局装置。
【請求項１５】
前記第２検出手段は、前記フレームタイミングから前記コードグループ検出用シンボルの位置を特定する、
請求項１０記載の移動局装置。
【請求項１６】
前記第２検出手段は、周波数軸上において複数ブロックに分割されたパイロットシンボルに対してフレーム境界においてブロック毎に相関演算を行い、その相関演算により得られる相関値からコードグループを検出する、
請求項１０記載の移動局装置。
【請求項１７】
フレームタイミング検出用シンボルおよびコードグループ検出用シンボルを含むフレームを受信する受信ステップと、
前記フレームタイミング検出用シンボルを用いてフレームタイミングを検出する第１検出ステップと、
前記フレームタイミングの検出後に前記コードグループ検出用シンボルを用いてコードグループを検出する第２検出ステップと、
を具備するセルサーチ方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、マルチキャリア伝送における基地局装置、移動局装置およびセルサーチ方法に関する。
【背景技術】
【０００２】  携帯電話などに代表される広域移動通信においては、基地局からの電波の出力を低減するため、１つの基地局がカバーする通信エリアをセルとよばれる小さな区域に分割して管理している。携帯電話等の移動局は、電源投入時やハンドオーバー時には、これらセル（基地局）を適宜選択して利用することにより通信を継続することが可能になる。移動局がセルを選択することをセルサーチと呼ぶ。セルサーチでは、移動局が電源投入時に接続すべき最適なセル、つまりパスロスが最も小さなセルを検出する。より具体的には、各セルは固有のスクランブリングコードによって識別されており、セルサーチは、下り回線において最も受信電力の大きな信号を送信するセルのスクランブリングコードを移動局が検出することにより行われる。【０００３】  しかし移動局が多数あるスクランブリングコードを一度に同定するには、相応の時間および演算負荷がかかるという問題があり、この問題を解決する技術に対するニーズが高まっている。【０００４】  セルサーチに関する従来技術としては、例えば、ＯＦＣＤＭ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  ａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ）方式での、３段階セルサーチ方式がある（例えば、特許文献１参照）。【０００５】  特許文献１に記載された従来技術では、スクランブリングコードをいくつかのグループ（例えば３２グループ）にグルーピングすることで、高速にスクランブリングコードを検出することができる。具体的には、第２段階において、隣接シンボル間の相関演算を行ってフレームタイミングおよびコードグループを検出し、第３段階において、第２段階で検出したコードグループに属するスクランブリングコード候補の中から相関演算によりスクランブリングコードを同定する。【０００６】  図１にＯＦＣＤＭの従来のフレーム構成を示す。図１に示すようにフレーム境界においてパイロットシンボルが時間軸方向で連続しており、フレーム末尾のパイロットシンボルには、スクランブリングコードのグループを示すコードグループ系列が乗算されている。【０００７】  図２は移動局で行われるセルサーチの従来の第２段階処理を示している。移動局は、隣接するシンボル間での複素共役乗算により抽出される系列とコードグループ候補との相関演算を行うことによりフレームタイミングおよびスクランブリングコードグループの検出を行う。この隣接パイロットシンボル間の相関演算によりコードグループとフレームタイミングとが同時に検出される。
【特許文献１】特開２００３−２４４７６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】  しかしながら、特許文献１に示す従来技術では、コードグループの検出とフレームタイミングの検出を同時に行っており、１フレーム内の全てのシンボルでコードグループ数分の相関演算を行う必要があるため、第２段階の処理量が増大してしまう。【０００９】  本発明の目的は、セルサーチの処理を軽減することができる基地局装置、移動局装置およびセルサーチ方法を提供することである。
【課題を解決するための手段】
【００１０】  本発明の基地局装置は、パイロットシンボルとデータシンボルとからフレームを構成する構成手段と、前記フレームに含まれる特定のパイロットシンボルまたは特定のデータシンボルに対してコードグループ系列を乗算してコードグループ検出用シンボルとする乗算手段と、フレームタイミング検出用シンボルおよび前記コードグループ検出用シンボルを含む前記フレームを送信する送信手段と、を具備する構成を採る。【００１１】  また、本発明の移動局装置は、フレームタイミング検出用シンボルを用いてフレームタイミングを検出する第１検出手段と、前記フレームタイミングの検出後にコードグループ検出用シンボルを用いてコードグループを検出する第２検出手段と、を具備する構成を採る。
【発明の効果】
【００１２】  本発明によれば、セルサーチの処理を軽減することができる。
【図面の簡単な説明】
【００１３】
【図１】従来の基地局装置の送信フレームフォーマット
【図２】従来の移動局装置のセルサーチの動作を示す図
【図３】実施の形態１に係る移動体通信システムの構成図
【図４】実施の形態１に係る基地局装置の送信フレームフォーマット
【図５】実施の形態１に係る基地局装置の構成を示すブロック図
【図６】実施の形態１に係る基地局装置の動作フロー図
【図７】実施の形態１に係る移動局装置の構成を示すブロック図
【図８Ａ】実施の形態１に係る移動局装置のセルサーチの動作を示す図
【図８Ｂ】実施の形態１に係る移動局装置のセルサーチの動作を示す図
【図９】実施の形態１に係る移動局装置の動作フロー図
【図１０】実施の形態１に係る移動局装置の構成を示すブロック図（変化例）
【図１１】実施の形態２に係る基地局装置の送信フレームフォーマット
【図１２】実施の形態２に係る基地局装置の動作フロー図
【図１３Ａ】実施の形態２に係る移動局装置のセルサーチの動作を示す図
【図１３Ｂ】実施の形態２に係る移動局装置のセルサーチの動作を示す図
【図１４】実施の形態３に係る基地局装置の送信フレームフォーマット
【図１５】実施の形態３に係る基地局装置の動作フロー図
【図１６Ａ】実施の形態３に係る移動局装置のセルサーチの動作を示す図
【図１６Ｂ】実施の形態３に係る移動局装置のセルサーチの動作を示す図
【図１７】実施の形態４に係る基地局装置の送信フレームフォーマット
【図１８】実施の形態４に係る基地局装置の動作フロー図
【図１９Ａ】実施の形態４に係る移動局装置のセルサーチの動作を示す図
【図１９Ｂ】実施の形態４に係る移動局装置のセルサーチの動作を示す図
【図２０】実施の形態４に係る移動局装置の動作フロー図
【図２１】実施の形態５に係る基地局装置の送信フレームフォーマット
【図２２】実施の形態５に係る基地局装置の動作フロー図
【図２３】実施の形態５に係る移動局装置のセルサーチの動作を示す図
【図２４】実施の形態６に係る基地局装置の送信フレームフォーマット
【図２５】実施の形態６に係る基地局装置の動作フロー図
【図２６Ａ】実施の形態６に係る移動局装置のセルサーチの動作を示す図
【図２６Ｂ】実施の形態６に係る移動局装置のセルサーチの動作を示す図
【図２７】実施の形態６に係る移動局装置の動作フロー図
【図２８】実施の形態７に係る基地局装置の送信フレームフォーマット
【図２９】実施の形態７に係る基地局装置の動作フロー図
【図３０】実施の形態７に係る移動局装置のセルサーチの動作を示す図
【図３１】実施の形態７に係る移動局装置のセルサーチの動作を示す図
【図３２】実施の形態７に係る移動局装置の動作フロー図
【図３３】実施の形態８に係る基地局装置の送信フレームフォーマット
【図３４】実施の形態８に係る基地局装置の動作フロー図
【図３５】実施の形態８に係る移動局装置のセルサーチの動作を示す図
【図３６】実施の形態８に係る移動局装置の動作フロー図
【発明を実施するための最良の形態】
【００１４】  以下、本発明の実施の形態について、図面を参照して詳細に説明する。以下に示す各実施の形態は、第１〜第３段階からなるセルサーチにおいて、第２段階（フレームタイミング検出処理およびコードグループ検出処理）の演算量を削減するものである。【００１５】  （実施の形態１）
図３に示すように、本実施の形態に係る移動体通信システムは、基地局装置１００および移動局装置２００を有する。そして、セル１またはセル２の基地局装置１００から送信される信号を移動局装置２００によって受信し、この受信信号を基にして、移動局装置２００はセルサーチを行う。【００１６】  図４は基地局装置１００の送信フレームフォーマットである。従来はパイロットシンボルが１種類だったのに対し、本実施の形態では、フレームタイミング検出用パイロットシンボルとコードグループ検出用パイロットシンボルの２種類のパイロットシンボルを用いる。図４に示すように、これら２種類のパイロットシンボルはそれぞれ、時間軸方向に交互に２フレーム毎にフレーム境界に挿入される。すなわち、フレームタイミング検出用シンボルとコードグループ検出用シンボルとが時間軸上において異なる位置に配置される。フレームタイミング検出用パイロットシンボルには、コードグループ系列を乗算しない隣接パイロットシンボルを用いる。すなわち、同一系列のパイロットシンボルがフレームタイミング検出用シンボルとしてフレーム境界に隣接配置される。なお、コードグループ検出用パイロットシンボルは従来におけるパイロットシンボルと同じ構成である。隣接パイロットシンボルのうちフレーム末尾のパイロットシンボルに対してのみ、２フレーム毎にコードグループ系列が乗算されている。【００１７】  次に本実施の形態に係る基地局装置１００の構成を説明する。図５に示すように、基地局装置１００は、送信データを符号化する符号化部１０１、符号化されたデータを変調する変調部１０２、変調されたデータとパイロット信号とからフレームを構成するフレーム構成部１０３、コードグループ記憶部１０４から選択したコードグループ系列を特定のパイロットシンボルまたは特定のデータシンボルに乗算するコードグループ乗算部１０５、スクランブリングコード記憶部１０６から選択したスクランブリングコードを全シンボルに乗算するスクランブリング部１０７、スクランブリングコードを乗算されたシンボル列を直並列変換するＳ／Ｐ部１０８、並列に変換されたシンボル列にＩＦＦＴ処理を施すＩＦＦＴ部１０９、ＩＦＦＴにより生成されるＯＦＤＭシンボル（マルチキャリア信号）にガードインターバル（ＧＩ）を挿入するＧＩ挿入部１１０、ＧＩ挿入後のＯＦＤＭシンボルを移動局装置２００へアンテナ１１２を介して送信する無線送信部１１１を備える。【００１８】  次に基地局装置１００のフレーム構成部１０３およびコードグループ乗算部１０５の動作について図６のフロー図を用いて説明する。ＳＴ（ステップ）４０１〜４０７がフレーム構成部１０３での処理であり、ＳＴ４０８〜４１３がコードグループ乗算部１０５での処理である。【００１９】  基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数分のデータおよびパイロット信号を、１ＯＦＤＭシンボルを単位としてそれぞれバッファする（ＳＴ４０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ４０２）。１フレームあたりのＯＦＤＭシンボル数をＮｓｙｍｂｏｌとすると、ＯＦＤＭシンボル���号ｉ（ｍｏｄＮｓｙｍｂｏｌ）＝０またはＮｓｙｍｂｏｌ−１の場合（ＳＴ４０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ４０４）。一方、ｉ（ｍｏｄＮｓｙｍｂｏｌ）＝０およびＮｓｙｍｂｏｌ−１でない場合（ＳＴ４０３：ＮＯ）、１ＯＦＤＭシンボルのデータをデータフレーム構成部１０３から出力する（ＳＴ４０５）。そして、ＳＴ４０３〜ＳＴ４０５の処理を、ｉ＜２Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として（すなわち、２フレーム分）繰り返す（ＳＴ４０６、ＳＴ４０７）。【００２０】  ＯＦＤＭ信号の各フレームにｋ＝０，１，…と順に番号を割り振ると（ＳＴ４０８、ＳＴ４１３）、ｋ＝０でない場合は（ＳＴ４０９：ＮＯ）、フレーム構成部１０３の出力信号のうちのフレーム末尾のパイロットシンボルに対して、コードグループ記憶部１０４に格納されたコードグループ系列から選択したコードグループ系列を乗算し（ＳＴ４１０）、コードグループ乗算部１０５から出力する（ＳＴ４１１）。ｋ＝０の場合（ＳＴ４０９：ＹＥＳ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ４１１）。そして、ＳＴ４０９〜ＳＴ４１１の処理を、ｋ＜２を条件に、ｋ＝ｋ＋１として繰り返す（ＳＴ４１２、ＳＴ４１３）。この処理により、コードグループ乗算部１０５では、２フレーム毎にフレーム末尾のパイロットシンボルにコードグループ系列が乗算される。その結果出力されるフレームの構成は上記図４に示すようになる。そして、このようなフレームタイミング検出用パイロットおよびコードグループ検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。【００２１】  次に移動局装置２００の構成を説明する。本実施の形態に係る移動局装置は、図７に示すように、基地局装置１００から送信されたＯＦＤＭシンボルをアンテナ６０１を介して受信する無線受信部６０２、ＦＦＴのシンボルタイミングを検出してＦＦＴタイミング情報を出力するＦＦＴタイミング検出部６０３、ＯＦＤＭシンボルからＧＩを除去するＧＩ除去部６０４、ＯＦＤＭシンボルに対してＦＦＴ処理を施すＦＦＴ部６０５、フレームタイミングを検出してフレームタイミング情報を出力するフレームタイミング検出部６０６、コードグループ系列候補を記憶するコードグループ記憶部６０７、コードグループを検出してコードグループ情報を出力するコードグループ検出部６０８、スクランブリングコード候補を記憶するスクランブリングコード記憶部６０９、スクランブリングコードを同定してコード情報を出力するスクランブリングコード同定部６１０、同定されたスクランブリングコードを用いて受信信号をデスクランブリングするデスクランブリング部６１１、受信信号のチャネル推定を行うチャネル推定部６１２、受信信号を復調する復調部６１３、復調された信号を復号する復号部６１４を備える。【００２２】  次に移動局装置２００の動作について説明する。移動局装置２００で行われるセルサーチは第１段階〜第３段階の処理に区別されるが、ＦＦＴタイミング検出部６０３、ＧＩ除去部６０４およびＦＦＴ部６０５において第１段階の処理を行い、フレーム���イミング検出部６０６、コードグループ記憶部６０７およびコードグループ検出部６０８において第２段階の処理を行い、スクランブリングコード記憶部６０９およびスクランブリングコード同定部６１０において第３段階の処理を行う。【００２３】  移動局装置２００では、アンテナ６０１を介して無線受信部６０２にて受信されたＯＦＤＭシンボルがＦＦＴタイミング検出部６０３に入力され、第１段階として、ＦＦＴタイミング検出部６０３がシンボルタイミングを検出する。【００２４】  第２段階として、第１段階で検出したシンボルタイミングを基にして、フレームタイミング検出部６０６およびコードグループ検出部６０８がそれぞれ図８ＡおよびＢに示すようにして、フレームタイミングの検出およびコードグループの検出を行う。第２段階の処理の詳細については後述する。【００２５】  ＯＦＤＭシンボルは、第１段階で検出したシンボルタイミングに従って、ＧＩ除去部６０４においてＧＩが除去され、ＦＦＴ部６０５においてＦＦＴ処理される。そして、第２段階で検出されたコードグループに属するスクランブリングコード候補がスクランブリングコード記憶部６０９から抽出され、第３段階として、相関演算によりスクランブリングコードが同定される。そして、同定されたスクランブリングコードを用いてデスクランブリング部６１１において受信信号をデスクランブリングする。【００２６】  以下、第２段階の詳細な処理手順を図９のフロー図を用いて説明する。【００２７】  ＜フレームタイミングの検出：図８Ａ＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６において、隣接シンボルｉ，ｉ＋１間の相関演算を行う（ＳＴ１０１、ＳＴ１０２）。Ｎ＝２Ｎｓｙｍｂｏｌとすると、シンボルｉが、ｉ＜２Ｎｓｙｍｂｏｌであれば（ＳＴ１０３：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ１０４）としてＳＴ１０２に戻る。ｉ＜２Ｎｓｙｍｂｏｌでなければ（ＳＴ１０３：ＮＯ）、ＳＴ１０２で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ１０５）。【００２８】  なお、図７に示すようにＦＦＴ後の信号を用いてフレームタイミングを検出するのではなく、図１０に示すようにＦＦＴ前の信号を用いてフレームタイミングを検出することも可能である。これにより、隣接シンボル間の相関演算をサブキャリア毎に行うのではなく、ＯＦＤＭシンボル単位で行うことができる。【００２９】  ＜コードグループの検出：図８Ｂ＞
フレームタイミング検出用パイロットシンボルが挿入されているフレーム境界の次のフレーム境界にコードグループ検出用パイロットシンボルが配置されているので、ＳＴ１０５で検出したフレームタイミングを基にして、コードグループ検出部６０８は、コードグループ検出用パイロットシンボルの位置を特定する（ＳＴ１０６）。特定後、コードグループ検出用パイロットシンボルにおいて隣接シンボル間で複素共役乗算を行うことにより、コードグループ系列を抽出する（ＳＴ１０７）。そして、抽出したコードグループ系列とコードグループ候補との相関演算を行い（ＳＴ１０８）、最大の相関値を持つ候補をコードグループ系列とする（ＳＴ１０９）。【００３０】  このように、本実施の形態によれば、フレームタイミング検出処理とコードグループ検出処理を分離して、フレームタイミングの検出処理後にコードグループ系列が乗算されているシンボルタイミングを特定し、そのシンボルタイミングでのみコードグループの検出処理を行うため、全シンボルに対してコードグループ検出処理を行う必要がなく、セルサーチの第２段階の処理における演算量を低減することができる。【００３１】  （実施の形態２）
図１１は本実施の形態に係る基地局装置１００の送信フレームフォーマットである。実施の形態１において用いたのと同じフレームタイミング検出用パイロットシンボルと、新たに以下に示すコードグループ検出用データとを設ける。図１１に示すように、あるデータシンボルにコードグループ系列を乗算したシンボルをそのデータシンボルに後続する隣接シンボルに配置してコードグループ検出用データとする。すなわち、時間軸上において隣接するデータシンボルの一方にコードグループ系列が乗算され、フレームタイミング検出用シンボルとコードグループ検出用シンボルとが時間軸上において異なる位置に配置される。【００３２】  本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３およびコードグループ乗算部１０５の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３およびコードグループ乗算部１０５の動作について図１２のフロー図を用いて説明する。ＳＴ５０１〜５０９がフレーム構成部１０３での処理であり、ＳＴ５１０〜５１５がコードグループ乗算部１０５での処理である。【００３３】  基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数Ｎ個のシンボルを１ＯＦＤＭシンボル単位として、データおよびパイロット信号をバッファする（ＳＴ５０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ５０２）。１フレームあたりのＯＦＤＭシンボル数をＮｓｙｍｂｏｌとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮｓｙｍｂｏｌ−１の場合（ＳＴ５０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ５０５）。一方、ｉ＝０およびＮｓｙｍｂｏｌ−１でない場合は（ＳＴ５０３：ＮＯ）、ＳＴ５０４へ進む。そして、ｉ＝Ｎｔ（Ｎｔは１ではない、ある特定のデータシンボル番号）の場合は（ＳＴ５０４：ＹＥＳ）、前データシンボルと同一データをフレーム構成部１０３から出力する（ＳＴ５０６）。一方、ｉ＝Ｎｔでない場合は（ＳＴ５０４：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ５０７）。そして、ＳＴ５０３〜ＳＴ５０７の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ５０８、ＳＴ５０９）。【００３４】  再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ５１０）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝Ｎｔの場合は（ＳＴ５１１：ＹＥＳ）、データシンボルに対してコードグループ記憶部１０４に格納されたコードグループ系列から選択したコードグループ系列を乗算し（ＳＴ５１２）、コードグループ乗算部１０５から出力する（ＳＴ５１３）。ｉ＝Ｎｔでない場合は（ＳＴ５１１：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ５１３）。そして、ＳＴ５１１〜ＳＴ５１３の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ５１４、ＳＴ５１５）。その結果出力されるフレームの構成は上記図１１に示すようになる。そして、このようなフレームタイミング検出用パイロットおよびコードグループ検出用データを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。【００３５】  次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７、図１０）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図１３Ａ、Ｂを用いて説明する。なお、第２段階の動作フローは、実施の形態１（図９）と同じである。【００３６】  ＜フレームタイミングの検出：図１３Ａ＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６において、隣接シンボルｉ，ｉ＋１間の相関演算を行う（ＳＴ１０１、ＳＴ１０２）。Ｎ＝Ｎｓｙｍｂｏｌとすると、シンボルｉが、ｉ＜Ｎｓｙｍｂｏｌであれば（ＳＴ１０３：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ１０４）としてＳＴ１０２に戻る。ｉ＜Ｎｓｙｍｂｏｌでなければ（ＳＴ１０３：ＮＯ）、ＳＴ１０２で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ１０５）。【００３７】  ＜コードグループの検出：図１３Ｂ＞
ＳＴ１０５で検出されたフレームタイミングに従って、コードグループ検出部６０８は、コードグループ検出用データシンボルの位置を特定する（ＳＴ１０６）。特定後、コードグループ検出用データシンボルにおいて隣接シンボル間で複素共役乗算を行うことにより、コードグループ系列を抽出する（ＳＴ１０７）。そして、抽出したコードグループ系列とコードグループ候補との相関演算を行い（ＳＴ１０８）、最大の相関値を持つ候補をコードグループ系列とする（ＳＴ１０９）。【００３８】  このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。【００３９】  （実施の形態３）
図１４は本実施の形態に係る基地局装置１００の送信フレームフォーマットである。実施の形態１において用いたのと同じフレームタイミング検出用パイロットシンボルと、新たに以下に示すコードグループ検出用パイロットシンボルとを設ける。図１４に示すように、時間軸上においてフレーム境界で隣接する同一系列のパイロットシンボル（フレームタイミング検出用パイロットシンボル）のうちフレーム先頭のパイロットシンボルに隣接する次のパイロットシンボルに対してコードグループ系列を乗算したものをコードグループ検出用パイロットシンボルとする。【００４０】  本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３およびコードグループ乗算部１０５の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３およびコードグループ乗算部１０５の動作について図１５のフロー図を用いて説明する。ＳＴ６０１〜６０９がフレーム構成部１０３での処理であり、ＳＴ６１０〜６１５がコードグループ乗算部１０５での処理である。【００４１】  基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数Ｎ個のシンボルを１ＯＦＤＭシンボル単位として、データおよびパイロット信号をバッファする（ＳＴ６０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ６０２）。１フレームあたりのＯＦＤＭシンボル数をＮｓｙｍｂｏｌとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮｓｙｍｂｏｌ−１の場合（ＳＴ６０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ６０５）。一方、ｉ＝０およびＮｓｙｍｂｏｌ−１でない場合は（ＳＴ６０３：ＮＯ）、ＳＴ６０４へ進む。そして、ｉ＝１の場合は（ＳＴ６０４：ＹＥＳ）、前パイロットシンボルと同一シンボルをフレーム構成部１０３から出力する（ＳＴ６０６）。一方、ｉ＝１でない場合は（ＳＴ６０４：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ６０７）。そして、ＳＴ６０３〜ＳＴ６０７の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ６０８、ＳＴ６０９）。【００４２】  再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ６１０）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝１の場合は（ＳＴ６１１：ＹＥＳ）、パイロットシンボルに対してコードグループ記憶部１０４に格納されたコードグループ系列から選択したコードグループ系列を乗算し（ＳＴ６１２）、コードグループ乗算部１０５から出力する（ＳＴ６１３）。ｉ＝１でない場合は（ＳＴ６１１：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ６１３）。そして、ＳＴ６１１〜ＳＴ６１３の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ６１４、ＳＴ６１５）。その結果出力されるフレームの構成は上記図１４に示すようになる。そして、このようなフレームタイミング検出用パイロットおよびコードグループ検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。【００４３】  次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７、図１０）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図１６Ａ、Ｂを用いて説明する。なお、第２段階の動作フローは、実施の形態１（図９）と同じである。【００４４】  ＜フレームタイミングの検出：図１６Ａ＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６において、隣接シンボルｉ，ｉ＋１間の相関演算を行う（ＳＴ１０１、ＳＴ１０２）。Ｎ＝Ｎｓｙｍｂｏｌとすると、シンボルｉが、ｉ＜Ｎｓｙｍｂｏｌであれば（ＳＴ１０３：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ１０４）としてＳＴ１０２に戻る。ｉ＜Ｎｓｙｍｂｏｌでなければ（ＳＴ１０３：ＮＯ）、ＳＴ１０２で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ１０５）。【００４５】  ＜コードグループの検出：図１６Ｂ＞
ＳＴ１０５で検出されたフレームタイミングに従って、コードグループ検出部６０８は、コードグループ検出用パイロットシンボルの位置を特定する（ＳＴ１０６）。特定後、コードグループ検出用パイロットシンボルにおいて隣接シンボル間で複素共役乗算を行うことにより、コードグループ系列を抽出する（ＳＴ１０７）。そして、抽出したコードグループ系列とコードグループ候補との相関演算を行い（ＳＴ１０８）、最大の相関値を持つ候補をコードグループ系列とする（ＳＴ１０９）。【００４６】  このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。【００４７】  （実施の形態４）
図１７は本実施の形態に係る基地局装置１００の送信フレームフォーマットである。本実施の形態では、以下に示すコードグループ検出用兼フレームタイミング検出用パイロットシンボルを設ける。図１７に示すように、フレーム境界において隣接するパイロットシンボルのサブキャリアを周波数軸方向で２分割し、分割された双方のフレーム末尾のパイロットシンボルに同一コードグループ系列を乗算したものをコードグループ検出用兼フレームタイミング検出用パイロットシンボルとする。すなわち、フレーム先頭およびフレーム末尾のパイロットシンボルを周波数軸上において２分割し、フレーム末尾において、分割された双方のパイロットシンボルに同一のコードグループ系列を乗算する。【００４８】  本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３およびコードグループ乗算部１０５の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３およびコードグループ乗算部１０５の動作について図１８のフロー図を用いて説明する。ＳＴ７０１〜７０７がフレーム構成部１０３での処理であり、ＳＴ７０８〜７１３がコードグループ乗算部１０５での処理である。【００４９】  基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数Ｎ個のシンボルを１ＯＦＤＭシンボル単位として、データおよびパイロット信号をバッファする（ＳＴ７０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ７０２）。１フレームあたりのＯＦＤＭシンボル数をＮｓｙｍｂｏｌとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮｓｙｍｂｏｌ−１の場合（ＳＴ７０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ７０４）。一方、ｉ＝０およびＮｓｙｍｂｏｌ−１でない場合は（ＳＴ７０３：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ７０５）。そして、ＳＴ７０３〜ＳＴ７０５の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ７０６、ＳＴ７０７）。【００５０】  再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ７０８）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝０の場合は（ＳＴ７０９：ＹＥＳ）、フレーム構成部１０３の出力信号をサブキャリア単位で２分割し、双方のパイロットシンボルに対してコードグループ記憶部１０４に格納されたコードグループ系列から選択したコードグループ系列を乗算し（ＳＴ７１０）、コードグループ乗算部１０５から出力する（ＳＴ７１１）。ｉ＝０でない場合は（ＳＴ７０９：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ７１１）。そして、ＳＴ７０９〜ＳＴ７１１の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ７１２、ＳＴ７１３）。その結果出力されるフレームの構成は上記図１７に示すようになる。そして、このようなコードグループ検出用兼フレームタイミング検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。【００５１】  次いで���本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図１９Ａ、Ｂおよび図２０を用いて説明する。【００５２】  ＜フレームタイミングの検出：図１９Ａ＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６が、周波数軸上においてパイロットシンボルをサブキャリア単位で２分割し、フレーム境界においてそれぞれ隣接するシンボル間で複素共役乗算を行うことにより、２個の系列を抽出する（ＳＴ２０１、ＳＴ２０２）。そして、抽出されたコードグループ系列同士を相関演算する（ＳＴ２０３）。Ｎ＝Ｎｓｙｍｂｏｌとすると、シンボルｉがｉ＜Ｎｓｙｍｂｏｌであれば（ＳＴ２０４：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ２０５）としてＳＴ２０２に戻る。ｉ＜Ｎｓｙｍｂｏｌでなければ（ＳＴ２０４：ＮＯ）、ＳＴ２０３で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ２０６）。【００５３】  ＜コードグループの検出：図１９Ｂ＞
ＳＴ２０２で抽出した２個のコードグループ系列（抽出系列１、２）とコードグループ系列候補との相関演算を行って加算し（ＳＴ２０７）、加算結果が最大の相関値の候補をコードグループ系列とする（ＳＴ２０８）。【００５４】  このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。【００５５】  （実施の形態５）
実施の形態４の場合、上記図１７に示すようなパイロットシンボルの構成であると、周波数選択性フェージング等による周波数変動の大きな伝搬路特性では、２分割したコードグループ系列同士の相関演算を行う際に高い相関値が得られず、フレームタイミングの検出精度が劣化することがある。そこで、本実施の形態では、図２１に示すように、周波数軸方向に交互に異なるパイロットシンボルを配置するフレーム構成を採ることで周波数変動の影響を軽減させて、フレームタイミング検出の精度を向上させる。また、本実施の形態では、フレーム末尾の周波数軸上に交互に配置された異なるパイロットシンボルにコードグループ系列を乗算する。【００５６】  本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３およびコードグループ乗算部１０５の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３およびコードグループ乗算部１０５の動作について図２２のフロー図を用いて説明する。ＳＴ８０１〜８０７がフレーム構成部１０３での処理であり、ＳＴ８０８〜８１３がコードグループ乗算部１０５での処理である。【００５７】  基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数Ｎ個のシンボルを１ＯＦＤＭシンボル単位として、データおよびパイロット信号をバッファする（ＳＴ８０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ８０２）。１フレームあたりのＯＦＤＭシンボル数をＮｓｙｍｂｏｌとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮｓｙｍｂｏｌ−１の場合（ＳＴ８０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ８０４）。一方、ｉ＝０およびＮｓｙｍｂｏｌ−１でない場合は（ＳＴ８０３：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ８０５）。そして、ＳＴ８０３〜ＳＴ８０５の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ８０６、ＳＴ８０７）。【００５８】  再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ８０８）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝０の場合は（ＳＴ８０９：ＹＥＳ）、コードグループ記憶部１０４に格納されたコードグループ系列から選択した同一コードグループ系列をサブキャリアに対して交互に乗算し（ＳＴ８１０）、コードグループ乗算部１０５から出力する（ＳＴ８１１）。ｉ＝０でない場合は（ＳＴ８０９：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ８１１）。そして、ＳＴ８０９〜ＳＴ８１１の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ８１２、ＳＴ８１３）。その結果出力されるフレームの構成は上記図２１に示すようになる。そして、このようなコードグループ検出用兼フレームタイミング検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。【００５９】  次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７）と���一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図２３を用いて説明する。なお、コードグループの検出および第２段階の動作フローについては実施の形態４（図１９Ｂ、図２０）と同じである。【００６０】  ＜フレームタイミングの検出：図２３＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６において、サブキャリアを交互に取り出し、それぞれ隣接するシンボル間で複素共役乗算を行うことにより、２個の系列を抽出する（ＳＴ２０１、ＳＴ２０２）。そして、抽出されたコードグループ系列同士を相関演算する（ＳＴ２０３）。Ｎ＝Ｎｓｙｍｂｏｌとすると、シンボルｉが、ｉ＜Ｎｓｙｍｂｏｌであれば（ＳＴ２０４：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ２０５）としてＳＴ２０２に戻る。ｉ＜Ｎｓｙｍｂｏｌでなければ（ＳＴ２０４：ＮＯ）、ＳＴ２０３で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ２０６）。【００６１】  このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。また、実施の形態４と比較して、周波数選択性フェージング等による周波数変動の大きな伝搬路特性に対する耐性を高めることができる。【００６２】  （実施の形態６）
図２４は本実施の形態に係る基地局装置１００の送信フレームフォーマットである。本実施の形態では、以下に示すコードグループ検出用兼フレームタイミング検出用パイロットシンボルを設ける。図２４に示すように、フレーム境界における隣接パイロットシンボルの全サブキャリアを周波数軸上においてコードグループ数分のサブキャリアブロックに分割する。そして、フレーム末尾においてコードグループ番号に対応するサブキャリアブロックに対してコードグループ系列を乗算したものをコードグループ検出用兼フレームタイミング検出用パイロットシンボルとする。【００６３】  本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３およびコードグループ乗算部１０５の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３およびコードグループ乗算部１０５の動作について図２５のフロー図を用いて説明する。ＳＴ９０１〜９０７がフレーム構成部１０３での処理であり、ＳＴ９０８〜９１３がコードグループ乗算部１０５での処理である。【００６４】  基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数Ｎ個のシンボルを１ＯＦＤＭシンボル単位として、データおよびパイロット信号をバッファする（ＳＴ９０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ９０２）。１フレームあたりのＯＦＤＭシンボル数をＮｓｙｍｂｏｌとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮｓｙｍｂｏｌ−１の場合（ＳＴ９０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ９０４）。一方、ｉ＝０およびＮｓｙｍｂｏｌ−１でない場合は（ＳＴ９０３：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ９０５）。そして、ＳＴ９０３〜ＳＴ９０５の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ９０６、ＳＴ９０７）。【００６５】  再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ９０８）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝０の場合は（ＳＴ９０９：ＹＥＳ）、全サブキャリアをグループ数分だけ分割し、コードグループ番号に対応するサブキャリアブロックに対してコードグループ記憶部１０４に格納されたコードグループ系列（常に同一系列）を乗算する（ＳＴ９１０）。そして、乗算結果をコードグループ乗算部１０５から出力する（ＳＴ９１１）。ｉ＝０でない場合は（ＳＴ９０９：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ９１１）。そして、ＳＴ９０９〜ＳＴ９１１の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ９１２、ＳＴ９１３）。その結果出力されるフレームの構成は上記図２４に示すようになる。そして、このようなコードグループ検出用兼フレームタイミング検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。【００６６】  次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図���）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図２６Ａ、Ｂおよび図２７を用いて説明する。【００６７】  ＜フレームタイミングの検出：図２６Ａ＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６において、隣接シンボルｉ，ｉ＋１間の相関演算を行う（ＳＴ３０１、ＳＴ３０２）。Ｎ＝Ｎｓｙｍｂｏｌとすると、シンボルｉが、ｉ＜Ｎｓｙｍｂｏｌであれば（ＳＴ３０３：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ３０４）としてＳＴ３０２に戻る。ｉ＜Ｎｓｙｍｂｏｌでなければ（ＳＴ３０３：ＮＯ）、ＳＴ３０２で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ３０５）。【００６８】  ＜コードグループの検出：図２６Ｂ＞
ＳＴ３０５で検出したフレームタイミングに従って、コードグループ検出部６０８は、サブキャリアブロック毎にフレーム境界において隣接シンボル間の相関演算を行う（ＳＴ３０６）。そして、最小の相関値を持つサブキャリアブロック位置からコードグループ系列を検出する（ＳＴ３０７）。【００６９】  このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。【００７０】  （実施の形態７）
図２８は本実施の形態に係る基地局装置１００の送信フレームフォーマットである。本実施の形態では、以下に示すコードグループ検出用兼フレームタイミング検出用パイロットシンボルを設ける。図２８に示すように、フレーム境界において隣接するパイロットシンボルのサブキャリアを周波数軸方向で２分割し、分割された双方のサブキャリアに同一パイロット系列（Ｐ１〜Ｐｎ／２）を配置し、フレーム末尾のパイロットシンボルにおいて、それら同一パイロット系列（Ｐ１〜Ｐｎ／２）に対して同一のコードグループ系列（Ｃ１〜Ｃｎ／２）を乗算したもの（Ｐ１’〜Ｐｎ／２’）をコードグループ検出用兼フレームタイミング検出用パイロットシンボルとする。すなわち、フレーム先頭およびフレーム末尾のサブキャリアを２分割して双方に同一のパイロット系列（Ｐ１〜Ｐｎ／２）を配置し、フレーム末尾において、双方の同一のパイロット系列（Ｐ１〜Ｐｎ／２）に同一のコードグループ系列（Ｃ１〜Ｃｎ／２）を乗算する。【００７１】  本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３、コードグループ乗算部１０５およびスクランブリング部１０７の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３、コードグループ乗算部１０５およびスクランブリング部１０７の動作について図２９のフロー図を用いて説明する。ＳＴ１００１〜１００７がフレーム構成部１０３での処理であり、ＳＴ１００８〜１０１３がコードグループ乗算部１０５での処理であり、ＳＴ１０１４〜１０２０がスクランブリング部１０７での処理である。【００７２】  基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、全サブキャリア数分（１ＯＦＤＭシンボル分）のデータおよび全サブキャリアの半数分のパイロット信号をバッファする（ＳＴ１００１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ１００２）。１フレームあたりのＯＦＤＭシンボル数をＮｓｙｍｂｏｌとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮｓｙｍｂｏｌ−１の場合（ＳＴ１００３：ＹＥＳ）、サブキャリアを周波数軸方向で２分割し、分割された双方のサブキャリアに同一パイロット系列を配置してフレーム構成部１０３から出力する（ＳＴ１００４）。一方、ｉ＝０およびＮｓｙｍｂｏｌ−１でない場合は（ＳＴ１００３：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ１００５）。そして、ＳＴ１００３〜ＳＴ１００５の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１００６、ＳＴ１００７）。【００７３】  再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ１００８）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝０の場合は（ＳＴ１００９：ＹＥＳ）、フレーム構成部１０３の出力信号をサブキャリア単位で２分割し、２分割した双方のパイロットシンボルに対してコードグループ記憶部１０４に格納されたコードグループ系列から選択した同一のコードグループ系列を乗算し（ＳＴ１０１０）、コードグループ乗算部１０５から出力する（ＳＴ１０１１）。ｉ＝０でない場合は（ＳＴ１００９：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ１０１１）。そして、ＳＴ１００９〜ＳＴ１０１１の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１０１２、ＳＴ１０１３）。その結果出力されるフレームの構成は上記図２８に示すようになる。【００７４】  次いで、再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ１０１４）、コードグループ乗算部１０５の出力信号がシンボル番号ｉ＝０またはＮｓｙｍｂｏｌ−１の場合は（ＳＴ１０１５：ＹＥＳ）、サブキャリア単位で２分割された双方のパイロットシンボルに対して、全サブキャリアの半数分にそれぞれ対応する同一のスクランブリングコードを乗算し（ＳＴ１０１６）、スクランブリング部１０７から出力する（ＳＴ１０１８）。一方、ｉ＝０およびＮｓｙｍｂｏｌ−１でない場合は（ＳＴ１０１５：ＮＯ）、シンボルに対してスクランブリングコードを乗算し（ＳＴ１０１７）、スクランブリング部１０７から出力する（ＳＴ１０１８）。そして、ＳＴ１０１５〜ＳＴ１０１８の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１０１９、ＳＴ１０２０）。そして、このようなコードグループ検出用兼フレームタイミング検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。【００７５】  次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図３０〜３２を用いて説明する。【００７６】  ＜フレームタイミングの検出：図３０＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６が、周波数軸上においてパイロットシンボルをサブキャリア単位で２分割し、フレーム境界においてそれぞれ隣接するシンボル間で同一周波数帯のサブキャリア同士で複素共役乗算を行うことにより、２個の系列を抽出する。また、フレームタイミング検出部６０６は、フレーム境界においてそれぞれ隣接するシンボル間で異周波数帯のサブキャリア同士で複素共役乗算を行うことにより、さらに２個の系列を抽出する。このようにして、フレームタイミング検出部６０６は、４個の系列を抽出する（ＳＴ１１０１、ＳＴ１１０２）。そして、抽出された４個のコードグループ系列を合成する（ＳＴ１１０３）。Ｎ＝Ｎｓｙｍｂｏｌとすると、シンボルｉがｉ＜Ｎｓｙｍｂｏｌであれば（ＳＴ１１０４：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ１１０５）としてＳＴ１１０２に戻る。ｉ＜Ｎｓｙｍｂｏｌでなければ（ＳＴ１１０４：ＮＯ）、ＳＴ１１０３で得られた合成値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ１１０６）。【００７７】  なお、ここでの合成とは、抽出された４個のコードグループ系列において２個ずつの系列同士で相関演算し、得られた２つの相関値を加算すること、または、抽出された４個のコードグループ系列において２個ずつの系列同士で同相加算し、加算して得られた２つの系列同士で相関演算を行うことをいう。【００７８】  ＜コードグループの検出：図３１＞
ＳＴ１１０２で抽出した４個のコードグループ系列（抽出系列１〜４）とコードグループ系列候補との相関演算を行って加算し（ＳＴ１１０７）、加算結果が最大の相関値の候補をコードグループ系列とする（ＳＴ１１０８）。なお、ＳＴ１１０７においては、抽出した４個のコードグループ系列を同相加算し、加算後の系列とコードグループ系列候補との相関演算を行ってもよい。【００７９】  このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。また、フレーム境界において隣接するパイロットシンボルのサブキャリアを周波数軸方向で２分割し、分割された双方のサブキャリアに同一パイロット系列を配置するため、フレームタイミングの検出処理において、同一周波数帯だけでなく、異周波数帯でも隣接シンボル間での複素共役乗算が可能となるので、抽出できるコードグループ系列の数（すなわち、合成対象となるサンプルの数）を増加させることができる。例えば、実施の形態４と比較して、抽出できるコードグループ系列の数が２倍になる、すなわち、相関演算のサンプル数が２倍になる。よって、より大きい相関値が得られるため、フレームタイミング検出精度およびコードグループ検出精度が向上する。【００８０】  なお、本実施の形態では２つの同一パイロット系列および２つの同一コードグループ系列を隣接サブキャリアの各々に配置したが、３つ以上の同一パイロット系列および３つ以上の同一コードグループ系列を配置してもよい。【００８１】  また、本実施の形態では、パイロットに乗算されるスクランブリングコードは全サブキャリアの半数分の長さであるため、第３段階でのスクランブリングコードの同定処理に用いるスクランブリングコードの長さも同様に半分にする。【００８２】  （実施の形態８）
実施の形態７の場合、上記図２８に示すようなパイロットシンボルの構成であると、周波数選択性フェージング等による周波数変動の大きな伝搬路特性では、２分割したコードグループ系列同士の相関演算を行う際に高い相関値が得られず、フレームタイミングの検出精度が劣化することがある。そこで、本実施の形態では、図３３に示すように、周波数軸方向に２個ずつ交互に同一のパイロットシンボル（Ｐ１，Ｐ１，Ｐ２，Ｐ２，…，Ｐｎ／２，Ｐｎ／２、但しＰ１，Ｐ２，…，Ｐｎ／２はそれぞれ異なるパイロットシンボル）を配置するフレーム構成を採ることで周波数変動の影響を軽減させて、フレームタイミング検出の精度を向上させる。また、本実施の形態では、フレーム末尾の周波数軸上に２個ずつ交互に配置された同一パイロットシンボルにそれぞれ同一コードグループ系列を乗算する。【００８３】  本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３、コードグループ乗算部１０５およびスクランブリング部１０７の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３、コードグループ乗算部１０５およびスクランブリング部１０７の動作について図３４のフロー図を用いて説明する。ＳＴ１２０１〜１２０７がフレーム構成部１０３での処理であり、ＳＴ１２０８〜１２１３がコードグループ乗算部１０５での処理であり、ＳＴ１２１４〜１２２０がスクランブリング部１０７での処理である。【００８４】  基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、全サブキャリア数分（１ＯＦＤＭシンボル分）のデータおよび全サブキャリアの半数分のパイロット信号をバッファする（ＳＴ１２０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ１２０２）。１フレームあたりのＯＦＤＭシンボル数をＮｓｙｍｂｏｌとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮｓｙｍｂｏｌ−１の場合（ＳＴ１２０３：ＹＥＳ）、２個ずつ交互に同一のパイロット信号をサブキャリアに配置してフレーム構成部１０３から出力する（ＳＴ１２０４）。一方、ｉ＝０およびＮｓｙｍｂｏｌ−１でない場合は（ＳＴ１２０３：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ１２０５）。そして、ＳＴ１２０３〜ＳＴ１２０５の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１２０６、ＳＴ１２０７）。【００８５】  再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ１２０８）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝０の場合は（ＳＴ１２０９：ＹＥＳ）、サブキャリアに２個ずつ交互に配置されたパイロットシンボルに対してコードグループ記憶部１０４に格納されたコードグループ系列から選択した同一のコードグループ系列を交互に乗算し（ＳＴ１２１０）、コードグループ乗算部１０５から出力する（ＳＴ１２１１）。ｉ＝０でない場合は（ＳＴ１２０９：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ１２１１）。そして、ＳＴ１２０９〜ＳＴ１２１１の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１２１２、ＳＴ１２１３）。その結果出力されるフレームの構成は上記図３３に示すようになる。【００８６】  次いで、再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ１２１４）、コードグループ乗算部１０５の出力信号がシンボル番号ｉ＝０またはＮｓｙｍｂｏｌ−１の場合は（ＳＴ１２１５：ＹＥＳ）、サブキャリアに２個ずつ交互に配置されたパイロットシンボルに対して、スクランブリングコード記憶部１０６から選択したスクランブリングコードの半分の長さの２つの同一系列（スクランブリングコードの前半半分でも後半半分でもよい）を交互に乗算し（ＳＴ１２１６）、スクランブリング部１０７から出力する（ＳＴ１２１８）。一方、ｉ＝０およびＮｓｙｍｂｏｌ−１でない場合は（ＳＴ１２１５：ＮＯ）、シンボルに対してスクランブリングコードを乗算し（ＳＴ１２１７）、スクランブリング部１０７から出力する（ＳＴ１２１８）。そして、ＳＴ１２１５〜ＳＴ１２１８の処理を、ｉ＜Ｎｓｙｍｂｏｌを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１２１９、ＳＴ１２２０）。そして、このようなコードグループ検出用兼フレームタイミング検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。【００８７】  次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図３５、３６を用いて説明する。なお、コードグループの検出については実施の形態７と同一であるため、説明を省略する。【００８８】  ＜フレームタイミングの検出：図３５＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６が、サブキャリアを２つずつ交互に取り出し、それぞれ隣接するシンボル間で同一周波数のサブキャリア同士で複素共役乗算を行うことにより、２個の系列を抽出する。また、フレームタイミング検出部６０６は、それぞれ隣接するシンボル間で異周波数のサブキャリア同士で複素共役乗算を行うことにより、さらに２個の系列を抽出する。このようにして、フレームタイミング検出部６０６は、４個の系列を抽出する（ＳＴ１３０１、ＳＴ１３０２）。そして、抽出された４個のコードグループ系列を合成する（ＳＴ１３０３）。Ｎ＝Ｎｓｙｍｂｏｌとすると、シンボルｉがｉ＜Ｎｓｙｍｂｏｌであれば（ＳＴ１３０４：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ１３０５）としてＳＴ１３０２に戻る。ｉ＜Ｎｓｙｍｂｏｌでなければ（ＳＴ１３０４：ＮＯ）、ＳＴ１３０３で得られた合成値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ１３０６）。【００８９】  なお、ここでの合成とは、実施の形態７同様、抽出された４個のコードグループ系列において２個ずつの系列同士で相関演算し、得られた２つの相関値を加算すること、または、抽出された４個のコードグループ系列において２個ずつの系列同士で同相加算し、加算して得られた２つの系列同士で相関演算を行うことをいう。【００９０】  このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。また、周波数軸方向に２個ずつ交互に同一のパイロットシンボルを配置するため、フレームタイミングの検出処理において、同一周波数だけでなく、異周波数でも隣接シンボル間での複素共役乗算が可能となるので、抽出できるコードグループ系列の数（すなわち、合成対象となるサンプルの数）を増加させることができる。例えば、実施の形態５と比較して、抽出できるコードグループ系列の数が２倍になる、すなわち、相関演算のサンプル数が２倍になる。よって、より大きい相関値が得られるため、フレームタイミング検出精度およびコードグループ検出精度が向上する。【００９１】  なお、本実施の形態では、実施の形態７同様、２つの同一パイロット系列および２つの同一コードグループ系列を隣接サブキャリアの各々に配置したが、３つ以上の同一パイロット系列および３つ以上の同一コードグループ系列を配置してもよい。【００９２】  また、本実施の形態では、実施の形態７同様、パイロットに乗算されるスクランブリングコードは全サブキャリアの半数分の長さであるため、第３段階でのスクランブリングコードの同定処理に用いるスクランブリングコードの長さも同様に半分にする。【００９３】  なお、上記各実施の形態では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。【００９４】  また、上記各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されても良いし、一部または全てを含むように１チップ化されても良い。【００９５】  ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。【００９６】  また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現しても良い。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用しても良い。【００９７】  さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行っても良い。バイオ技術の適応等が可能性としてありえる。【００９８】  本明細書は、２００４年９月３０日出願の特願２００４−２８９１４９および２００５年４月２７日出願の特願２００５−１３０４４０に基づくものである。これらの内容はすべてここに含めておく。
【産業上の利用可能性】
【００９９】  本発明は、移動体通信システムにおいて使用される無線移動局装置や無線通信基地局装置等に好適である。
【図１】
2006035903.tif 000002
【図２】
2006035903.tif 000003
【図３】
2006035903.tif 000004
【図４】
2006035903.tif 000005
【図５】
2006035903.tif 000006
【図６】
2006035903.tif 000007
【図７】
2006035903.tif 000008
【図８Ａ】
2006035903.tif 000009
【図８Ｂ】
2006035903.tif 000010
【図９】
2006035903.tif 000011
【図１０】
2006035903.tif 000012
【図１１】
2006035903.tif 000013
【図１２】
2006035903.tif 000014
【図１３Ａ】
2006035903.tif 000015
【図１３Ｂ】
2006035903.tif 000016
【図１４】
2006035903.tif 000017
【図１５】
2006035903.tif 000018
【図１６Ａ】
2006035903.tif 000019
【図１６Ｂ】
2006035903.tif 000020
【図１７】
2006035903.tif 000021
【図１８】
2006035903.tif 000022
【図１９Ａ】
2006035903.tif 000023
【図１９Ｂ】
2006035903.tif 000024
【図２０】
2006035903.tif 000025
【図２１】
2006035903.tif 000026
【図２２】
2006035903.tif 000027
【図２３】
2006035903.tif 000028
【図２４】
2006035903.tif 000029
【図２５】
2006035903.tif 000030
【図２６Ａ】
2006035903.tif 000031
【図２６Ｂ】
2006035903.tif 000032
【図２７】
2006035903.tif 000033
【図２８】
2006035903.tif 000034
【図２９】
2006035903.tif 000035
【図３０】
2006035903.tif 000036
【図３１】
2006035903.tif 000037
【図３２】
2006035903.tif 000038
【図３３】
2006035903.tif 000039
【図３４】
2006035903.tif 000040
【図３５】
2006035903.tif 000041
【図３６】
2006035903.tif 000042
【手続補正書】
【提出日】平成19年8月9日(2007.8.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パイロットシンボルとデータシンボルとからフレームを構成する構成手段と、
前記フレームに含まれる特定のパイロットシンボルまたは特定のデータシンボルに対してコードグループ系列を乗算してコードグループ検出用シンボルとする乗算手段と、
フレームタイミング検出用シンボルおよび前記コードグループ検出用シンボルを含む前記フレームを送信する送信手段と、
を具備する基地局装置。
【請求項２】
前記送信手段は、前記フレームタイミング検出用シンボルと前記コードグループ検出用シンボルとが時間軸上において異なる位置に配置された前記フレームを送信する、
請求項１記載の基地局装置。
【請求項３】
前記送信手段は、同一系列のパイロットシンボルが前記フレームタイミング検出用シンボルとしてフレーム境界に隣接配置された前記フレームを送信する、
請求項１記載の基地局装置。
【請求項４】
前記乗算手段は、２フレーム毎にフレーム末尾のパイロットシンボルにコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項５】
前記乗算手段は、時間軸上において隣接するデータシンボルの一方にコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項６】
前記乗算手段は、時間軸上において隣接する同一系列のパイロットシンボルのうちフレーム先頭のパイロットシンボルに隣接する次のパイロットシンボルにコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項７】
前記乗算手段は、フレーム末尾のパイロットシンボルを周波数軸上において２分割し、分割された双方のパイロットシンボルに同一のコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項８】
前記乗算手段は、フレーム末尾において周波数軸上に交互に配置されたパイロットシンボルにコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項９】
前記乗算手段は、フレーム末尾のパイロットシンボルを周波数軸上において複数ブロックに分割し、前記複数ブロックのうちコードグループ番号に対応するブロックにコードグループ系列を乗算する、
請求項１記載の基地局装置。
【請求項１０】
フレームタイミングを検出する第１検出手段と、
前記フレームタイミングの検出後にコードグループを検出する第２検出手段と、
を具備する移動局装置。
【請求項１１】
前記第１検出手段は、隣接シンボル間の相関演算を行い、その相関演算により得られる相関値からフレームタイミングを検出する、
請求項１０記載の移動局装置。
【請求項１２】
前記第１検出手段は、周波数軸上において２分割された双方のシンボルに対して隣接シンボル間での複素共役乗算を行い、その複素共役乗算により抽出された複数の系列に対する相関演算を行い、その相関演算により得られる相関値からフレームタイミングを検出する、
請求項１０記載の移動局装置。
【請求項１３】
前記第１検出手段は、同一周波数の隣接シンボル間および異周波数の隣接シンボル間での複素共役乗算を行い、その複素共役乗算により抽出された複数の系列に対する相関演算を行い、その相関演算により得られる相関値からフレームタイミングを検出する、
請求項１０記載の移動局装置。
【請求項１４】
前記第２検出手段は、前記複数の系列とコードグループ系列との相関演算を行って複数の相関値を得、その複数の相関値の総和からコードグループを検出する、
請求項１０記載の移動局装置。
【請求項１５】
前記第２検出手段は、前記フレームタイミングから前記コードグループ検出用シンボルの位置を特定する、
請求項１０記載の移動局装置。
【請求項１６】
前記第２検出手段は、周波数軸上において複数ブロックに分割されたパイロットシンボルに対してフレーム境界においてブロック毎に相関演算を行い、その相関演算により得られる相関値からコードグループを検出する、
請求項１０記載の移動局装置。
【請求項１７】
フレームタイミング検出用シンボルおよびコードグループ検出用シンボルを含むフレームを受信する受信ステップと、
前記フレームタイミング検出用シンボルを用いてフレームタイミングを検出する第１検出ステップと、
前記フレームタイミングの検出後に前記コードグループ検出用シンボルを用いてコードグループを検出する第２検出ステップと、
を具備するセルサーチ方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチキャリア伝送における基地局装置、移動局装置およびセルサーチ方法に関する。
【背景技術】
【０００２】
携帯電話などに代表される広域移動通信においては、基地局からの電波の出力を低減するため、１つの基地局がカバーする通信エリアをセルとよばれる小さな区域に分割して管理している。携帯電話等の移動局は、電源投入時やハンドオーバー時には、これらセル（基地局）を適宜選択して利用することにより通信を継続することが可能になる。移動局がセルを選択することをセルサーチと呼ぶ。セルサーチでは、移動局が電源投入時に接続すべき最適なセル、つまりパスロスが最も小さなセルを検出する。より具体的には、各セルは固有のスクランブリングコードによって識別されており、セルサーチは、下り回線において最も受信電力の大きな信号を送信するセルのスクランブリングコードを移動局が検出することにより行われる。
【０００３】
しかし移動局が多数あるスクランブリングコードを一度に同定するには、相応の時間および演算負荷がかかるという問題があり、この問題を解決する技術に対するニーズが高まっている。
【０００４】
セルサーチに関する従来技術としては、例えば、ＯＦＣＤＭ（Orthogonal Frequency and Code Division Multiplexing）方式での、３段階セルサーチ方式がある（例えば、特許文献１参照）。
【０００５】
特許文献１に記載された従来技術では、スクランブリングコードをいくつかのグループ（例えば３２グループ）にグルーピングすることで、高速にスクランブリングコードを検出することができる。具体的には、第２段階において、隣接シンボル間の相関演算を行ってフレームタイミングおよびコードグループを検出し、第３段階において、第２段階で検出したコードグループに属するスクランブリングコード候補の中から相関演算によりスクランブリングコードを同定する。
【０００６】
図１にＯＦＣＤＭの従来のフレーム構成を示す。図１に示すようにフレーム境界においてパイロットシンボルが時間軸方向で連続しており、フレーム末尾のパイロットシンボルには、スクランブリングコードのグループを示すコードグループ系列が乗算されている。
【０００７】
図２は移動局で行われるセルサーチの従来の第２段階処理を示している。移動局は、隣接するシンボル間での複素共役乗算により抽出される系列とコードグループ候補との相関演算を行うことによりフレームタイミングおよびスクランブリングコードグループの検出を行う。この隣接パイロットシンボル間の相関演算によりコードグループとフレームタイミングとが同時に検出される。
【特許文献１】特開２００３−２４４７６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に示す従来技術では、コードグループの検出とフレームタイミングの検出を同時に行っており、１フレーム内の全てのシンボルでコードグループ数分の相関演算を行う必要があるため、第２段階の処理量が増大してしまう。
【０００９】
本発明の目的は、セルサーチの処理を軽減することができる基地局装置、移動局装置およびセルサーチ方法を提供することである。
【課題を解決するための手段】
【００１０】
本発明の基地局装置は、パイロットシンボルとデータシンボルとからフレームを構成する構成手段と、前記フレームに含まれる特定のパイロットシンボルまたは特定のデータシンボルに対してコードグループ系列を乗算してコードグループ検出用シンボルとする乗算手段と、フレームタイミング検出用シンボルおよび前記コードグループ検出用シンボルを含む前記フレームを送信する送信手段と、を具備する構成を採る。
【００１１】
また、本発明の移動局装置は、フレームタイミング検出用シンボルを用いてフレームタイミングを検出する第１検出手段と、前記フレームタイミングの検出後にコードグループ検出用シンボルを用いてコードグループを検出する第２検出手段と、を具備する構成を採る。
【発明の効果】
【００１２】
本発明によれば、セルサーチの処理を軽減することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。以下に示す各実施の形態は、第１〜第３段階からなるセルサーチにおいて、第２段階（フレームタイミング検出処理およびコードグループ検出処理）の演算量を削減するものである。
【００１４】
（実施の形態１）
図３に示すように、本実施の形態に係る移動体通信システムは、基地局装置１００および移動局装置２００を有する。そして、セル１またはセル２の基地局装置１００から送信される信号を移動局装置２００によって受信し、この受信信号を基にして、移動局装置２００はセルサーチを行う。
【００１５】
図４は基地局装置１００の送信フレームフォーマットである。従来はパイロットシンボルが１種類だったのに対し、本実施の形態では、フレームタイミング検出用パイロットシンボルとコードグループ検出用パイロットシンボルの２種類のパイロットシンボルを用いる。図４に示すように、これら２種類のパイロットシンボルはそれぞれ、時間軸方向に交互に２フレーム毎にフレーム境界に挿入される。すなわち、フレームタイミング検出用シンボルとコードグループ検出用シンボルとが時間軸上において異なる位置に配置される。フレームタイミング検出用パイロットシンボルには、コードグループ系列を乗算しない隣接パイロットシンボルを用いる。すなわち、同一系列のパイロットシンボルがフレームタイミング検出用シンボルとしてフレーム境界に隣接配置される。なお、コードグループ検出用パイロットシンボルは従来におけるパイロットシンボルと同じ構成である。隣接パイロットシンボルのうちフレーム末尾のパイロットシンボルに対してのみ、２フレーム毎にコードグループ系列が乗算されている。
【００１６】
次に本実施の形態に係る基地局装置１００の構成を説明する。図５に示すように、基地局装置１００は、送信データを符号化する符号化部１０１、符号化されたデータを変調する変調部１０２、変調されたデータとパイロット信号とからフレームを構成するフレーム構成部１０３、コードグループ記憶部１０４から選択したコードグループ系列を特定のパイロットシンボルまたは特定のデータシンボルに乗算するコードグループ乗算部１０５、スクランブリングコード記憶部１０６から選択したスクランブリングコードを全シンボルに乗算するスクランブリング部１０７、スクランブリングコードを乗算されたシンボル列を直並列変換するＳ／Ｐ部１０８、並列に変換されたシンボル列にＩＦＦＴ処理を施すＩＦＦＴ部１０９、ＩＦＦＴにより生成されるＯＦＤＭシンボル（マルチキャリア信号）にガードインターバル（ＧＩ）を挿入するＧＩ挿入部１１０、ＧＩ挿入後のＯＦＤＭシンボルを移動局装置２００へアンテナ１１２を介して送信する無線送信部１１１を備える。
【００１７】
次に基地局装置１００のフレーム構成部１０３およびコードグループ乗算部１０５の動作について図６のフロー図を用いて説明する。ＳＴ（ステップ）４０１〜４０７がフレー
ム構成部１０３での処理であり、ＳＴ４０８〜４１３がコードグループ乗算部１０５での処理である。
【００１８】
基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数分のデータおよびパイロット信号を、１ＯＦＤＭシンボルを単位としてそれぞれバッファする（ＳＴ４０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ４０２）。１フレームあたりのＯＦＤＭシンボル数をＮsymbolとすると、ＯＦＤＭシンボル番号ｉ（mod Ｎsymbol）＝０またはＮsymbol−１の場合（ＳＴ４０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ４０４）。一方、ｉ（mod Ｎsymbol）＝０およびＮsymbol−１でない場合（ＳＴ４０３：ＮＯ）、１ＯＦＤＭシンボルのデータをデータフレーム構成部１０３から出力する（ＳＴ４０５）。そして、ＳＴ４０３〜ＳＴ４０５の処理を、ｉ＜２Ｎsymbolを条件に、ｉ＝ｉ＋１として（すなわち、２フレーム分）繰り返す（ＳＴ４０６、ＳＴ４０７）。
【００１９】
ＯＦＤＭ信号の各フレームにｋ＝０，１，…と順に番号を割り振ると（ＳＴ４０８、ＳＴ４１３）、ｋ＝０でない場合は（ＳＴ４０９：ＮＯ）、フレーム構成部１０３の出力信号のうちのフレーム末尾のパイロットシンボルに対して、コードグループ記憶部１０４に格納されたコードグループ系列から選択したコードグループ系列を乗算し（ＳＴ４１０）、コードグループ乗算部１０５から出力する（ＳＴ４１１）。ｋ＝０の場合（ＳＴ４０９：ＹＥＳ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ４１１）。そして、ＳＴ４０９〜ＳＴ４１１の処理を、ｋ＜２を条件に、ｋ＝ｋ＋１として繰り返す（ＳＴ４１２、ＳＴ４１３）。この処理により、コードグループ乗算部１０５では、２フレーム毎にフレーム末尾のパイロットシンボルにコードグループ系列が乗算される。その結果出力されるフレームの構成は上記図４に示すようになる。そして、このようなフレームタイミング検出用パイロットおよびコードグループ検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。
【００２０】
次に移動局装置２００の構成を説明する。本実施の形態に係る移動局装置は、図７に示すように、基地局装置１００から送信されたＯＦＤＭシンボルをアンテナ６０１を介して受信する無線受信部６０２、ＦＦＴのシンボルタイミングを検出してＦＦＴタイミング情報を出力するＦＦＴタイミング検出部６０３、ＯＦＤＭシンボルからＧＩを除去するＧＩ除去部６０４、ＯＦＤＭシンボルに対してＦＦＴ処理を施すＦＦＴ部６０５、フレームタイミングを検出してフレームタイミング情報を出力するフレームタイミング検出部６０６、コードグループ系列候補を記憶するコードグループ記憶部６０７、コードグループを検出してコードグループ情報を出力するコードグループ検出部６０８、スクランブリングコード候補を記憶するスクランブリングコード記憶部６０９、スクランブリングコードを同定してコード情報を出力するスクランブリングコード同定部６１０、同定されたスクランブリングコードを用いて受信信号をデスクランブリングするデスクランブリング部６１１、受信信号のチャネル推定を行うチャネル推定部６１２、受信信号を復調する復調部６１３、復調された信号を復号する復号部６１４を備える。
【００２１】
次に移動局装置２００の動作について説明する。移動局装置２００で行われるセルサーチは第１段階〜第３段階の処理に区別されるが、ＦＦＴタイミング検出部６０３、ＧＩ除去部６０４およびＦＦＴ部６０５において第１段階の処理を行い、フレームタイミング検出部６０６、コードグループ記憶部６０７およびコードグループ検出部６０８において第２段階の処理を行い、スクランブリングコード記憶部６０９およびスクランブリングコード同定部６１０において第３段階の処理を行う。
【００２２】
移動局装置２００では、アンテナ６０１を介して無線受信部６０２にて受信されたＯＦ
ＤＭシンボルがＦＦＴタイミング検出部６０３に入力され、第１段階として、ＦＦＴタイミング検出部６０３がシンボルタイミングを検出する。
【００２３】
第２段階として、第１段階で検出したシンボルタイミングを基にして、フレームタイミング検出部６０６およびコードグループ検出部６０８がそれぞれ図８ＡおよびＢに示すようにして、フレームタイミングの検出およびコードグループの検出を行う。第２段階の処理の詳細については後述する。
【００２４】
ＯＦＤＭシンボルは、第１段階で検出したシンボルタイミングに従って、ＧＩ除去部６０４においてＧＩが除去され、ＦＦＴ部６０５においてＦＦＴ処理される。そして、第２段階で検出されたコードグループに属するスクランブリングコード候補がスクランブリングコード記憶部６０９から抽出され、第３段階として、相関演算によりスクランブリングコードが同定される。そして、同定されたスクランブリングコードを用いてデスクランブリング部６１１において受信信号をデスクランブリングする。
【００２５】
以下、第２段階の詳細な処理手順を図９のフロー図を用いて説明する。
【００２６】
＜フレームタイミングの検出：図８Ａ＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６において、隣接シンボルｉ，ｉ＋１間の相関演算を行う（ＳＴ１０１、ＳＴ１０２）。Ｎ＝２Ｎsymbolとすると、シンボルｉが、ｉ＜２Ｎsymbolであれば（ＳＴ１０３：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ１０４）としてＳＴ１０２に戻る。ｉ＜２Ｎsymbolでなければ（ＳＴ１０３：ＮＯ）、ＳＴ１０２で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ１０５）。
【００２７】
なお、図７に示すようにＦＦＴ後の信号を用いてフレームタイミングを検出するのではなく、図１０に示すようにＦＦＴ前の信号を用いてフレームタイミングを検出することも可能である。これにより、隣接シンボル間の相関演算をサブキャリア毎に行うのではなく、ＯＦＤＭシンボル単位で行うことができる。
【００２８】
＜コードグループの検出：図８Ｂ＞
フレームタイミング検出用パイロットシンボルが挿入されているフレーム境界の次のフレーム境界にコードグループ検出用パイロットシンボルが配置されているので、ＳＴ１０５で検出したフレームタイミングを基にして、コードグループ検出部６０８は、コードグループ検出用パイロットシンボルの位置を特定する（ＳＴ１０６）。特定後、コードグループ検出用パイロットシンボルにおいて隣接シンボル間で複素共役乗算を行うことにより、コードグループ系列を抽出する（ＳＴ１０７）。そして、抽出したコードグループ系列とコードグループ候補との相関演算を行い（ＳＴ１０８）、最大の相関値を持つ候補をコードグループ系列とする（ＳＴ１０９）。
【００２９】
このように、本実施の形態によれば、フレームタイミング検出処理とコードグループ検出処理を分離して、フレームタイミングの検出処理後にコードグループ系列が乗算されているシンボルタイミングを特定し、そのシンボルタイミングでのみコードグループの検出処理を行うため、全シンボルに対してコードグループ検出処理を行う必要がなく、セルサーチの第２段階の処理における演算量を低減することができる。
【００３０】
（実施の形態２）
図１１は本実施の形態に係る基地局装置１００の送信フレームフォーマットである。実施の形態１において用いたのと同じフレームタイミング検出用パイロットシンボルと、新たに以下に示すコードグループ検出用データとを設ける。図１１に示すように、あるデー
タシンボルにコードグループ系列を乗算したシンボルをそのデータシンボルに後続する隣接シンボルに配置してコードグループ検出用データとする。すなわち、時間軸上において隣接するデータシンボルの一方にコードグループ系列が乗算され、フレームタイミング検出用シンボルとコードグループ検出用シンボルとが時間軸上において異なる位置に配置される。
【００３１】
本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３およびコードグループ乗算部１０５の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３およびコードグループ乗算部１０５の動作について図１２のフロー図を用いて説明する。ＳＴ５０１〜５０９がフレーム構成部１０３での処理であり、ＳＴ５１０〜５１５がコードグループ乗算部１０５での処理である。
【００３２】
基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数Ｎ個のシンボルを１ＯＦＤＭシンボル単位として、データおよびパイロット信号をバッファする（ＳＴ５０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ５０２）。１フレームあたりのＯＦＤＭシンボル数をＮsymbolとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮsymbol−１の場合（ＳＴ５０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ５０５）。一方、ｉ＝０およびＮsymbol−１でない場合は（ＳＴ５０３：ＮＯ）、ＳＴ５０４へ進む。そして、ｉ＝Ｎｔ（Ｎｔは１ではない、ある特定のデータシンボル番号）の場合は（ＳＴ５０４：ＹＥＳ）、前データシンボルと同一データをフレーム構成部１０３から出力する（ＳＴ５０６）。一方、ｉ＝Ｎｔでない場合は（ＳＴ５０４：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ５０７）。そして、ＳＴ５０３〜ＳＴ５０７の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ５０８、ＳＴ５０９）。
【００３３】
再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ５１０）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝Ｎｔの場合は（ＳＴ５１１：ＹＥＳ）、データシンボルに対してコードグループ記憶部１０４に格納されたコードグループ系列から選択したコードグループ系列を乗算し（ＳＴ５１２）、コードグループ乗算部１０５から出力する（ＳＴ５１３）。ｉ＝Ｎｔでない場合は（ＳＴ５１１：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ５１３）。そして、ＳＴ５１１〜ＳＴ５１３の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ５１４、ＳＴ５１５）。その結果出力されるフレームの構成は上記図１１に示すようになる。そして、このようなフレームタイミング検出用パイロットおよびコードグループ検出用データを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。
【００３４】
次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７、図１０）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図１３Ａ、Ｂを用いて説明する。なお、第２段階の動作フローは、実施の形態１（図９）と同じである。
【００３５】
＜フレームタイミングの検出：図１３Ａ＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６において、隣接シンボルｉ，ｉ＋１間の相関演算を行う（ＳＴ１０１、ＳＴ１０２）。Ｎ＝Ｎsymbolとすると、シンボルｉが、ｉ＜Ｎsymbolであれば（ＳＴ１０３：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ１０４）としてＳＴ１０２に戻る。ｉ＜Ｎsymbolでなければ（ＳＴ１０３：ＮＯ）、ＳＴ１０２で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ１０５）。
【００３６】
＜コードグループの検出：図１３Ｂ＞
ＳＴ１０５で検出されたフレームタイミングに従って、コードグループ検出部６０８は、コードグループ検出用データシンボルの位置を特定する（ＳＴ１０６）。特定後、コードグループ検出用データシンボルにおいて隣接シンボル間で複素共役乗算を行うことにより、コードグループ系列を抽出する（ＳＴ１０７）。そして、抽出したコードグループ系列とコードグループ候補との相関演算を行い（ＳＴ１０８）、最大の相関値を持つ候補をコードグループ系列とする（ＳＴ１０９）。
【００３７】
このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。
【００３８】
（実施の形態３）
図１４は本実施の形態に係る基地局装置１００の送信フレームフォーマットである。実施の形態１において用いたのと同じフレームタイミング検出用パイロットシンボルと、新たに以下に示すコードグループ検出用パイロットシンボルとを設ける。図１４に示すように、時間軸上においてフレーム境界で隣接する同一系列のパイロットシンボル（フレームタイミング検出用パイロットシンボル）のうちフレーム先頭のパイロットシンボルに隣接する次のパイロットシンボルに対してコードグループ系列を乗算したものをコードグループ検出用パイロットシンボルとする。
【００３９】
本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３およびコードグループ乗算部１０５の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３およびコードグループ乗算部１０５の動作について図１５のフロー図を用いて説明する。ＳＴ６０１〜６０９がフレーム構成部１０３での処理であり、ＳＴ６１０〜６１５がコードグループ乗算部１０５での処理である。
【００４０】
基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数Ｎ個のシンボルを１ＯＦＤＭシンボル単位として、データおよびパイロット信号をバッファする（ＳＴ６０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ６０２）。１フレームあたりのＯＦＤＭシンボル数をＮsymbolとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮsymbol−１の場合（ＳＴ６０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ６０５）。一方、ｉ＝０およびＮsymbol−１でない場合は（ＳＴ６０３：ＮＯ）、ＳＴ６０４へ進む。そして、ｉ＝１の場合は（ＳＴ６０４：ＹＥＳ）、前パイロットシンボルと同一シンボルをフレーム構成部１０３から出力する（ＳＴ６０６）。一方、ｉ＝１でない場合は（ＳＴ６０４：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ６０７）。そして、ＳＴ６０３〜ＳＴ６０７の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ６０８、ＳＴ６０９）。
【００４１】
再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ６１０）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝１の場合は（ＳＴ６１１：ＹＥＳ）、パイロットシンボルに対してコードグループ記憶部１０４に格納されたコードグループ系列から選択したコードグループ系列を乗算し（ＳＴ６１２）、コードグループ乗算部１０５から出力する（ＳＴ６１３）。ｉ＝１でない場合は（ＳＴ６１１：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ６１３）。そして、ＳＴ６１１〜ＳＴ６１３の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ６１４、ＳＴ６１５）。その結果出力されるフレームの構成は上記図１４に示すようになる
。そして、このようなフレームタイミング検出用パイロットおよびコードグループ検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。
【００４２】
次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７、図１０）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図１６Ａ、Ｂを用いて説明する。なお、第２段階の動作フローは、実施の形態１（図９）と同じである。
【００４３】
＜フレームタイミングの検出：図１６Ａ＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６において、隣接シンボルｉ，ｉ＋１間の相関演算を行う（ＳＴ１０１、ＳＴ１０２）。Ｎ＝Ｎsymbolとすると、シンボルｉが、ｉ＜Ｎsymbolであれば（ＳＴ１０３：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ１０４）としてＳＴ１０２に戻る。ｉ＜Ｎsymbolでなければ（ＳＴ１０３：ＮＯ）、ＳＴ１０２で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ１０５）。
【００４４】
＜コードグループの検出：図１６Ｂ＞
ＳＴ１０５で検出されたフレームタイミングに従って、コードグループ検出部６０８は、コードグループ検出用パイロットシンボルの位置を特定する（ＳＴ１０６）。特定後、コードグループ検出用パイロットシンボルにおいて隣接シンボル間で複素共役乗算を行うことにより、コードグループ系列を抽出する（ＳＴ１０７）。そして、抽出したコードグループ系列とコードグループ候補との相関演算を行い（ＳＴ１０８）、最大の相関値を持つ候補をコードグループ系列とする（ＳＴ１０９）。
【００４５】
このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。
【００４６】
（実施の形態４）
図１７は本実施の形態に係る基地局装置１００の送信フレームフォーマットである。本実施の形態では、以下に示すコードグループ検出用兼フレームタイミング検出用パイロットシンボルを設ける。図１７に示すように、フレーム境界において隣接するパイロットシンボルのサブキャリアを周波数軸方向で２分割し、分割された双方のフレーム末尾のパイロットシンボルに同一コードグループ系列を乗算したものをコードグループ検出用兼フレームタイミング検出用パイロットシンボルとする。すなわち、フレーム先頭およびフレーム末尾のパイロットシンボルを周波数軸上において２分割し、フレーム末尾において、分割された双方のパイロットシンボルに同一のコードグループ系列を乗算する。
【００４７】
本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３およびコードグループ乗算部１０５の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３およびコードグループ乗算部１０５の動作について図１８のフロー図を用いて説明する。ＳＴ７０１〜７０７がフレーム構成部１０３での処理であり、ＳＴ７０８〜７１３がコードグループ乗算部１０５での処理である。
【００４８】
基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数Ｎ個のシンボルを１ＯＦＤＭシンボル単位として、データおよびパイロット信号をバッファする（ＳＴ７０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ７０２）。１フレームあたりのＯＦＤＭシンボル数をＮsymbolとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮsymbol−１
の場合（ＳＴ７０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ７０４）。一方、ｉ＝０およびＮsymbol−１でない場合は（ＳＴ７０３：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ７０５）。そして、ＳＴ７０３〜ＳＴ７０５の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ７０６、ＳＴ７０７）。
【００４９】
再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ７０８）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝０の場合は（ＳＴ７０９：ＹＥＳ）、フレーム構成部１０３の出力信号をサブキャリア単位で２分割し、双方のパイロットシンボルに対してコードグループ記憶部１０４に格納されたコードグループ系列から選択したコードグループ系列を乗算し（ＳＴ７１０）、コードグループ乗算部１０５から出力する（ＳＴ７１１）。ｉ＝０でない場合は（ＳＴ７０９：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ７１１）。そして、ＳＴ７０９〜ＳＴ７１１の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ７１２、ＳＴ７１３）。その結果出力されるフレームの構成は上記図１７に示すようになる。そして、このようなコードグループ検出用兼フレームタイミング検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。
【００５０】
次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図１９Ａ、Ｂおよび図２０を用いて説明する。
【００５１】
＜フレームタイミングの検出：図１９Ａ＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６が、周波数軸上においてパイロットシンボルをサブキャリア単位で２分割し、フレーム境界においてそれぞれ隣接するシンボル間で複素共役乗算を行うことにより、２個の系列を抽出する（ＳＴ２０１、ＳＴ２０２）。そして、抽出されたコードグループ系列同士を相関演算する（ＳＴ２０３）。Ｎ＝Ｎsymbolとすると、シンボルｉがｉ＜Ｎsymbolであれば（ＳＴ２０４：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ２０５）としてＳＴ２０２に戻る。ｉ＜Ｎsymbolでなければ（ＳＴ２０４：ＮＯ）、ＳＴ２０３で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ２０６）。
【００５２】
＜コードグループの検出：図１９Ｂ＞
ＳＴ２０２で抽出した２個のコードグループ系列（抽出系列１、２）とコードグループ系列候補との相関演算を行って加算し（ＳＴ２０７）、加算結果が最大の相関値の候補をコードグループ系列とする（ＳＴ２０８）。
【００５３】
このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。
【００５４】
（実施の形態５）
実施の形態４の場合、上記図１７に示すようなパイロットシンボルの構成であると、周波数選択性フェージング等による周波数変動の大きな伝搬路特性では、２分割したコードグループ系列同士の相関演算を行う際に高い相関値が得られず、フレームタイミングの検出精度が劣化することがある。そこで、本実施の形態では、図２１に示すように、周波数軸方向に交互に異なるパイロットシンボルを配置するフレーム構成を採ることで周波数変
動の影響を軽減させて、フレームタイミング検出の精度を向上させる。また、本実施の形態では、フレーム末尾の周波数軸上に交互に配置された異なるパイロットシンボルにコードグループ系列を乗算する。
【００５５】
本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３およびコードグループ乗算部１０５の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３およびコードグループ乗算部１０５の動作について図２２のフロー図を用いて説明する。ＳＴ８０１〜８０７がフレーム構成部１０３での処理であり、ＳＴ８０８〜８１３がコードグループ乗算部１０５での処理である。
【００５６】
基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数Ｎ個のシンボルを１ＯＦＤＭシンボル単位として、データおよびパイロット信号をバッファする（ＳＴ８０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ８０２）。１フレームあたりのＯＦＤＭシンボル数をＮsymbolとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮsymbol−１の場合（ＳＴ８０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ８０４）。一方、ｉ＝０およびＮsymbol−１でない場合は（ＳＴ８０３：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ８０５）。そして、ＳＴ８０３〜ＳＴ８０５の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ８０６、ＳＴ８０７）。
【００５７】
再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ８０８）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝０の場合は（ＳＴ８０９：ＹＥＳ）、コードグループ記憶部１０４に格納されたコードグループ系列から選択した同一コードグループ系列をサブキャリアに対して交互に乗算し（ＳＴ８１０）、コードグループ乗算部１０５から出力する（ＳＴ８１１）。ｉ＝０でない場合は（ＳＴ８０９：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ８１１）。そして、ＳＴ８０９〜ＳＴ８１１の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ８１２、ＳＴ８１３）。その結果出力されるフレームの構成は上記図２１に示すようになる。そして、このようなコードグループ検出用兼フレームタイミング検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。
【００５８】
次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図２３を用いて説明する。なお、コードグループの検出および第２段階の動作フローについては実施の形態４（図１９Ｂ、図２０）と同じである。
【００５９】
＜フレームタイミングの検出：図２３＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６において、サブキャリアを交互に取り出し、それぞれ隣接するシンボル間で複素共役乗算を行うことにより、２個の系列を抽出する（ＳＴ２０１、ＳＴ２０２）。そして、抽出されたコードグループ系列同士を相関演算する（ＳＴ２０３）。Ｎ＝Ｎsymbolとすると、シンボルｉが、ｉ＜Ｎsymbolであれば（ＳＴ２０４：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ２０５）としてＳＴ２０２に戻る。ｉ＜Ｎsymbolでなければ（ＳＴ２０４：ＮＯ）、ＳＴ２０３で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ２０６）。
【００６０】
このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算
量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。また、実施の形態４と比較して、周波数選択性フェージング等による周波数変動の大きな伝搬路特性に対する耐性を高めることができる。
【００６１】
（実施の形態６）
図２４は本実施の形態に係る基地局装置１００の送信フレームフォーマットである。本実施の形態では、以下に示すコードグループ検出用兼フレームタイミング検出用パイロットシンボルを設ける。図２４に示すように、フレーム境界における隣接パイロットシンボルの全サブキャリアを周波数軸上においてコードグループ数分のサブキャリアブロックに分割する。そして、フレーム末尾においてコードグループ番号に対応するサブキャリアブロックに対してコードグループ系列を乗算したものをコードグループ検出用兼フレームタイミング検出用パイロットシンボルとする。
【００６２】
本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３およびコードグループ乗算部１０５の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３およびコードグループ乗算部１０５の動作について図２５のフロー図を用いて説明する。ＳＴ９０１〜９０７がフレーム構成部１０３での処理であり、ＳＴ９０８〜９１３がコードグループ乗算部１０５での処理である。
【００６３】
基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、サブキャリア数Ｎ個のシンボルを１ＯＦＤＭシンボル単位として、データおよびパイロット信号をバッファする（ＳＴ９０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ９０２）。１フレームあたりのＯＦＤＭシンボル数をＮsymbolとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮsymbol−１の場合（ＳＴ９０３：ＹＥＳ）、１ＯＦＤＭシンボルのパイロットシンボルをフレーム構成部１０３から出力する（ＳＴ９０４）。一方、ｉ＝０およびＮsymbol−１でない場合は（ＳＴ９０３：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ９０５）。そして、ＳＴ９０３〜ＳＴ９０５の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ９０６、ＳＴ９０７）。
【００６４】
再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ９０８）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝０の場合は（ＳＴ９０９：ＹＥＳ）、全サブキャリアをグループ数分だけ分割し、コードグループ番号に対応するサブキャリアブロックに対してコードグループ記憶部１０４に格納されたコードグループ系列（常に同一系列）を乗算する（ＳＴ９１０）。そして、乗算結果をコードグループ乗算部１０５から出力する（ＳＴ９１１）。ｉ＝０でない場合は（ＳＴ９０９：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ９１１）。そして、ＳＴ９０９〜ＳＴ９１１の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ９１２、ＳＴ９１３）。その結果出力されるフレームの構成は上記図２４に示すようになる。そして、このようなコードグループ検出用兼フレームタイミング検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。
【００６５】
次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図２６Ａ、Ｂおよび図２７を用いて説明する。
【００６６】
＜フレームタイミングの検出：図２６Ａ＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６において、隣接シンボルｉ，ｉ＋１間の相関演算を行う
（ＳＴ３０１、ＳＴ３０２）。Ｎ＝Ｎsymbolとすると、シンボルｉが、ｉ＜Ｎsymbolであれば（ＳＴ３０３：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ３０４）としてＳＴ３０２に戻る。ｉ＜Ｎsymbolでなければ（ＳＴ３０３：ＮＯ）、ＳＴ３０２で得られた相関値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ３０５）。
【００６７】
＜コードグループの検出：図２６Ｂ＞
ＳＴ３０５で検出したフレームタイミングに従って、コードグループ検出部６０８は、サブキャリアブロック毎にフレーム境界において隣接シンボル間の相関演算を行う（ＳＴ３０６）。そして、最小の相関値を持つサブキャリアブロック位置からコードグループ系列を検出する（ＳＴ３０７）。
【００６８】
このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。
【００６９】
（実施の形態７）
図２８は本実施の形態に係る基地局装置１００の送信フレームフォーマットである。本実施の形態では、以下に示すコードグループ検出用兼フレームタイミング検出用パイロットシンボルを設ける。図２８に示すように、フレーム境界において隣接するパイロットシンボルのサブキャリアを周波数軸方向で２分割し、分割された双方のサブキャリアに同一パイロット系列（Ｐ１〜Ｐｎ／２）を配置し、フレーム末尾のパイロットシンボルにおいて、それら同一パイロット系列（Ｐ１〜Ｐｎ／２）に対して同一のコードグループ系列（Ｃ１〜Ｃｎ／２）を乗算したもの（Ｐ１’〜Ｐｎ／２’）をコードグループ検出用兼フレームタイミング検出用パイロットシンボルとする。すなわち、フレーム先頭およびフレーム末尾のサブキャリアを２分割して双方に同一のパイロット系列（Ｐ１〜Ｐｎ／２）を配置し、フレーム末尾において、双方の同一のパイロット系列（Ｐ１〜Ｐｎ／２）に同一のコードグループ系列（Ｃ１〜Ｃｎ／２）を乗算する。
【００７０】
本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３、コードグループ乗算部１０５およびスクランブリング部１０７の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３、コードグループ乗算部１０５およびスクランブリング部１０７の動作について図２９のフロー図を用いて説明する。ＳＴ１００１〜１００７がフレーム構成部１０３での処理であり、ＳＴ１００８〜１０１３がコードグループ乗算部１０５での処理であり、ＳＴ１０１４〜１０２０がスクランブリング部１０７での処理である。
【００７１】
基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、全サブキャリア数分（１ＯＦＤＭシンボル分）のデータおよび全サブキャリアの半数分のパイロット信号をバッファする（ＳＴ１００１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ１００２）。１フレームあたりのＯＦＤＭシンボル数をＮsymbolとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮsymbol−１の場合（ＳＴ１００３：ＹＥＳ）、サブキャリアを周波数軸方向で２分割し、分割された双方のサブキャリアに同一パイロット系列を配置してフレーム構成部１０３から出力する（ＳＴ１００４）。一方、ｉ＝０およびＮsymbol−１でない場合は（ＳＴ１００３：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ１００５）。そして、ＳＴ１００３〜ＳＴ１００５の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１００６、ＳＴ１００７）。
【００７２】
再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ１００８）、フレーム構成部１０
３の出力信号がシンボル番号ｉ＝０の場合は（ＳＴ１００９：ＹＥＳ）、フレーム構成部１０３の出力信号をサブキャリア単位で２分割し、２分割した双方のパイロットシンボルに対してコードグループ記憶部１０４に格納されたコードグループ系列から選択した同一のコードグループ系列を乗算し（ＳＴ１０１０）、コードグループ乗算部１０５から出力する（ＳＴ１０１１）。ｉ＝０でない場合は（ＳＴ１００９：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ１０１１）。そして、ＳＴ１００９〜ＳＴ１０１１の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１０１２、ＳＴ１０１３）。その結果出力されるフレームの構成は上記図２８に示すようになる。
【００７３】
次いで、再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ１０１４）、コードグループ乗算部１０５の出力信号がシンボル番号ｉ＝０またはＮsymbol−１の場合は（ＳＴ１０１５：ＹＥＳ）、サブキャリア単位で２分割された双方のパイロットシンボルに対して、全サブキャリアの半数分にそれぞれ対応する同一のスクランブリングコードを乗算し（ＳＴ１０１６）、スクランブリング部１０７から出力する（ＳＴ１０１８）。一方、ｉ＝０およびＮsymbol−１でない場合は（ＳＴ１０１５：ＮＯ）、シンボルに対してスクランブリングコードを乗算し（ＳＴ１０１７）、スクランブリング部１０７から出力する（ＳＴ１０１８）。そして、ＳＴ１０１５〜ＳＴ１０１８の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１０１９、ＳＴ１０２０）。そして、このようなコードグループ検出用兼フレームタイミング検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。
【００７４】
次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図３０〜３２を用いて説明する。
【００７５】
＜フレームタイミングの検出：図３０＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６が、周波数軸上においてパイロットシンボルをサブキャリア単位で２分割し、フレーム境界においてそれぞれ隣接するシンボル間で同一周波数帯のサブキャリア同士で複素共役乗算を行うことにより、２個の系列を抽出する。また、フレームタイミング検出部６０６は、フレーム境界においてそれぞれ隣接するシンボル間で異周波数帯のサブキャリア同士で複素共役乗算を行うことにより、さらに２個の系列を抽出する。このようにして、フレームタイミング検出部６０６は、４個の系列を抽出する（ＳＴ１１０１、ＳＴ１１０２）。そして、抽出された４個のコードグループ系列を合成する（ＳＴ１１０３）。Ｎ＝Ｎsymbolとすると、シンボルｉがｉ＜Ｎsymbolであれば（ＳＴ１１０４：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ１１０５）としてＳＴ１１０２に戻る。ｉ＜Ｎsymbolでなければ（ＳＴ１１０４：ＮＯ）、ＳＴ１１０３で得られた合成値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ１１０６）。
【００７６】
なお、ここでの合成とは、抽出された４個のコードグループ系列において２個ずつの系列同士で相関演算し、得られた２つの相関値を加算すること、または、抽出された４個のコードグループ系列において２個ずつの系列同士で同相加算し、加算して得られた２つの系列同士で相関演算を行うことをいう。
【００７７】
＜コードグループの検出：図３１＞
ＳＴ１１０２で抽出した４個のコードグループ系列（抽出系列１〜４）とコードグループ系列候補との相関演算を行って加算し（ＳＴ１１０７）、加算結果が最大の相関値の候補をコードグループ系列とする（ＳＴ１１０８）。なお、ＳＴ１１０７においては、抽出
した４個のコードグループ系列を同相加算し、加算後の系列とコードグループ系列候補との相関演算を行ってもよい。
【００７８】
このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。また、フレーム境界において隣接するパイロットシンボルのサブキャリアを周波数軸方向で２分割し、分割された双方のサブキャリアに同一パイロット系列を配置するため、フレームタイミングの検出処理において、同一周波数帯だけでなく、異周波数帯でも隣接シンボル間での複素共役乗算が可能となるので、抽出できるコードグループ系列の数（すなわち、合成対象となるサンプルの数）を増加させることができる。例えば、実施の形態４と比較して、抽出できるコードグループ系列の数が２倍になる、すなわち、相関演算のサンプル数が２倍になる。よって、より大きい相関値が得られるため、フレームタイミング検出精度およびコードグループ検出精度が向上する。
【００７９】
なお、本実施の形態では２つの同一パイロット系列および２つの同一コードグループ系列を隣接サブキャリアの各々に配置したが、３つ以上の同一パイロット系列および３つ以上の同一コードグループ系列を配置してもよい。
【００８０】
また、本実施の形態では、パイロットに乗算されるスクランブリングコードは全サブキャリアの半数分の長さであるため、第３段階でのスクランブリングコードの同定処理に用いるスクランブリングコードの長さも同様に半分にする。
【００８１】
（実施の形態８）
実施の形態７の場合、上記図２８に示すようなパイロットシンボルの構成であると、周波数選択性フェージング等による周波数変動の大きな伝搬路特性では、２分割したコードグループ系列同士の相関演算を行う際に高い相関値が得られず、フレームタイミングの検出精度が劣化することがある。そこで、本実施の形態では、図３３に示すように、周波数軸方向に２個ずつ交互に同一のパイロットシンボル（Ｐ１，Ｐ１，Ｐ２，Ｐ２，…，Ｐｎ／２，Ｐｎ／２、但しＰ１，Ｐ２，…，Ｐｎ／２はそれぞれ異なるパイロットシンボル）を配置するフレーム構成を採ることで周波数変動の影響を軽減させて、フレームタイミング検出の精度を向上させる。また、本実施の形態では、フレーム末尾の周波数軸上に２個ずつ交互に配置された同一パイロットシンボルにそれぞれ同一コードグループ系列を乗算する。
【００８２】
本実施の形態に係る基地局装置１００の構成は実施の形態１（図５）と同一である。但し、フレーム構成部１０３、コードグループ乗算部１０５およびスクランブリング部１０７の動作が異なる。以下、本実施の形態に係るフレーム構成部１０３、コードグループ乗算部１０５およびスクランブリング部１０７の動作について図３４のフロー図を用いて説明する。ＳＴ１２０１〜１２０７がフレーム構成部１０３での処理であり、ＳＴ１２０８〜１２１３がコードグループ乗算部１０５での処理であり、ＳＴ１２１４〜１２２０がスクランブリング部１０７での処理である。
【００８３】
基地局装置１００では、変調部１０２によって変調された送信データとパイロット信号を入力として、フレーム構成部１０３において、全サブキャリア数分（１ＯＦＤＭシンボル分）のデータおよび全サブキャリアの半数分のパイロット信号をバッファする（ＳＴ１２０１）。次いで、ＯＦＤＭシンボル番号ｉをリセットする（ＳＴ１２０２）。１フレームあたりのＯＦＤＭシンボル数をＮsymbolとすると、ＯＦＤＭシンボル番号ｉ＝０またはＮsymbol−１の場合（ＳＴ１２０３：ＹＥＳ）、２個ずつ交互に同一のパイロット信号をサブキャリアに配置してフレーム構成部１０３から出力する（ＳＴ１２０４）。一方、ｉ
＝０およびＮsymbol−１でない場合は（ＳＴ１２０３：ＮＯ）、１ＯＦＤＭシンボルのデータをフレーム構成部１０３から出力する（ＳＴ１２０５）。そして、ＳＴ１２０３〜ＳＴ１２０５の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１２０６、ＳＴ１２０７）。
【００８４】
再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ１２０８）、フレーム構成部１０３の出力信号がシンボル番号ｉ＝０の場合は（ＳＴ１２０９：ＹＥＳ）、サブキャリアに２個ずつ交互に配置されたパイロットシンボルに対してコードグループ記憶部１０４に格納されたコードグループ系列から選択した同一のコードグループ系列を交互に乗算し（ＳＴ１２１０）、コードグループ乗算部１０５から出力する（ＳＴ１２１１）。ｉ＝０でない場合は（ＳＴ１２０９：ＮＯ）、フレーム構成部１０３の出力信号をそのままコードグループ乗算部１０５から出力する（ＳＴ１２１１）。そして、ＳＴ１２０９〜ＳＴ１２１１の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１２１２、ＳＴ１２１３）。その結果出力されるフレームの構成は上記図３３に示すようになる。
【００８５】
次いで、再びＯＦＤＭシンボル番号ｉをリセットした後（ＳＴ１２１４）、コードグループ乗算部１０５の出力信号がシンボル番号ｉ＝０またはＮsymbol−１の場合は（ＳＴ１２１５：ＹＥＳ）、サブキャリアに２個ずつ交互に配置されたパイロットシンボルに対して、スクランブリングコード記憶部１０６から選択したスクランブリングコードの半分の長さの２つの同一系列（スクランブリングコードの前半半分でも後半半分でもよい）を交互に乗算し（ＳＴ１２１６）、スクランブリング部１０７から出力する（ＳＴ１２１８）。一方、ｉ＝０およびＮsymbol−１でない場合は（ＳＴ１２１５：ＮＯ）、シンボルに対してスクランブリングコードを乗算し（ＳＴ１２１７）、スクランブリング部１０７から出力する（ＳＴ１２１８）。そして、ＳＴ１２１５〜ＳＴ１２１８の処理を、ｉ＜Ｎsymbolを条件に、ｉ＝ｉ＋１として繰り返す（ＳＴ１２１９、ＳＴ１２２０）。そして、このようなコードグループ検出用兼フレームタイミング検出用パイロットを含むフレームが無線送信部１１１によって移動局装置２００へ送信される。
【００８６】
次いで、本実施の形態に係る移動局装置２００の動作について説明する。移動局装置２００の構成は実施の形態１（図７）と同一である。但し、セルサーチの第２段階の処理が異なる。以下、本実施の形態に係る第２段階の処理について図３５、３６を用いて説明する。なお、コードグループの検出については実施の形態７と同一であるため、説明を省略する。
【００８７】
＜フレームタイミングの検出：図３５＞
まず、ＦＦＴタイミング検出部６０３において検出したシンボルタイミングに従って、フレームタイミング検出部６０６が、サブキャリアを２つずつ交互に取り出し、それぞれ隣接するシンボル間で同一周波数のサブキャリア同士で複素共役乗算を行うことにより、２個の系列を抽出する。また、フレームタイミング検出部６０６は、それぞれ隣接するシンボル間で異周波数のサブキャリア同士で複素共役乗算を行うことにより、さらに２個の系列を抽出する。このようにして、フレームタイミング検出部６０６は、４個の系列を抽出する（ＳＴ１３０１、ＳＴ１３０２）。そして、抽出された４個のコードグループ系列を合成する（ＳＴ１３０３）。Ｎ＝Ｎsymbolとすると、シンボルｉがｉ＜Ｎsymbolであれば（ＳＴ１３０４：ＹＥＳ）、ｉ＝ｉ＋１（ＳＴ１３０５）としてＳＴ１３０２に戻る。ｉ＜Ｎsymbolでなければ（ＳＴ１３０４：ＮＯ）、ＳＴ１３０３で得られた合成値が最大の隣接シンボルｉ，ｉ＋１の境界をフレームタイミングとする（ＳＴ１３０６）。
【００８８】
なお、ここでの合成とは、実施の形態７同様、抽出された４個のコードグループ系列において２個ずつの系列同士で相関演算し、得られた２つの相関値を加算すること、または、抽出された４個のコードグループ系列において２個ずつの系列同士で同相加算し、加算
して得られた２つの系列同士で相関演算を行うことをいう。
【００８９】
このように、本実施の形態によれば、１フレーム内でフレームタイミング検出処理およびコードグループ検出処理を行うため、さらにセルサーチの第２段階の処理における演算量を低減できるとともにセルサーチ時間を短縮できるので、より高速なセルサーチが可能となる。また、周波数軸方向に２個ずつ交互に同一のパイロットシンボルを配置するため、フレームタイミングの検出処理において、同一周波数だけでなく、異周波数でも隣接シンボル間での複素共役乗算が可能となるので、抽出できるコードグループ系列の数（すなわち、合成対象となるサンプルの数）を増加させることができる。例えば、実施の形態５と比較して、抽出できるコードグループ系列の数が２倍になる、すなわち、相関演算のサンプル数が２倍になる。よって、より大きい相関値が得られるため、フレームタイミング検出精度およびコードグループ検出精度が向上する。
【００９０】
なお、本実施の形態では、実施の形態７同様、２つの同一パイロット系列および２つの同一コードグループ系列を隣接サブキャリアの各々に配置したが、３つ以上の同一パイロット系列および３つ以上の同一コードグループ系列を配置してもよい。
【００９１】
また、本実施の形態では、実施の形態７同様、パイロットに乗算されるスクランブリングコードは全サブキャリアの半数分の長さであるため、第３段階でのスクランブリングコードの同定処理に用いるスクランブリングコードの長さも同様に半分にする。
【００９２】
なお、上記各実施の形態では、本発明をハードウェアで構成する場合を例にとって説明したが、本発明はソフトウェアで実現することも可能である。
【００９３】
また、上記各実施の形態の説明に用いた各機能ブロックは、典型的には集積回路であるＬＳＩとして実現される。これらは個別に１チップ化されても良いし、一部または全てを含むように１チップ化されても良い。
【００９４】
ここでは、ＬＳＩとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
【００９５】
また、集積回路化の手法はＬＳＩに限るものではなく、専用回路または汎用プロセッサで実現しても良い。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサーを利用しても良い。
【００９６】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行っても良い。バイオ技術の適応等が可能性としてありえる。
【００９７】
本明細書は、２００４年９月３０日出願の特願２００４−２８９１４９および２００５年４月２７日出願の特願２００５−１３０４４０に基づくものである。これらの内容はすべてここに含めておく。
【産業上の利用可能性】
【００９８】
本発明は、移動体通信システムにおいて使用される無線移動局装置や無線通信基地局装置等に好適である。
【図面の簡単な説明】
【００９９】
【図１】従来の基地局装置の送信フレームフォーマット
【図２】従来の移動局装置のセルサーチの動作を示す図
【図３】実施の形態１に係る移動体通信システムの構成図
【図４】実施の形態１に係る基地局装置の送信フレームフォーマット
【図５】実施の形態１に係る基地局装置の構成を示すブロック図
【図６】実施の形態１に係る基地局装置の動作フロー図
【図７】実施の形態１に係る移動局装置の構成を示すブロック図
【図８Ａ】実施の形態１に係る移動局装置のセルサーチの動作を示す図
【図８Ｂ】実施の形態１に係る移動局装置のセルサーチの動作を示す図
【図９】実施の形態１に係る移動局装置の動作フロー図
【図１０】実施の形態１に係る移動局装置の構成を示すブロック図（変化例）
【図１１】実施の形態２に係る基地局装置の送信フレームフォーマット
【図１２】実施の形態２に係る基地局装置の動作フロー図
【図１３Ａ】実施の形態２に係る移動局装置のセルサーチの動作を示す図
【図１３Ｂ】実施の形態２に係る移動局装置のセルサーチの動作を示す図
【図１４】実施の形態３に係る基地局装置の送信フレームフォーマット
【図１５】実施の形態３に係る基地局装置の動作フロー図
【図１６Ａ】実施の形態３に係る移動局装置のセルサーチの動作を示す図
【図１６Ｂ】実施の形態３に係る移動局装置のセルサーチの動作を示す図
【図１７】実施の形態４に係る基地局装置の送信フレームフォーマット
【図１８】実施の形態４に係る基地局装置の動作フロー図
【図１９Ａ】実施の形態４に係る移動局装置のセルサーチの動作を示す図
【図１９Ｂ】実施の形態４に係る移動局装置のセルサーチの動作を示す図
【図２０】実施の形態４に係る移動局装置の動作フロー図
【図２１】実施の形態５に係る基地局装置の送信フレームフォーマット
【図２２】実施の形態５に係る基地局装置の動作フロー図
【図２３】実施の形態５に係る移動局装置のセルサーチの動作を示す図
【図２４】実施の形態６に係る基地局装置の送信フレームフォーマット
【図２５】実施の形態６に係る基地局装置の動作フロー図
【図２６Ａ】実施の形態６に係る移動局装置のセルサーチの動作を示す図
【図２６Ｂ】実施の形態６に係る移動局装置のセルサーチの動作を示す図
【図２７】実施の形態６に係る移動局装置の動作フロー図
【図２８】実施の形態７に係る基地局装置の送信フレームフォーマット
【図２９】実施の形態７に係る基地局装置の動作フロー図
【図３０】実施の形態７に係る移動局装置のセルサーチの動作を示す図
【図３１】実施の形態７に係る移動局装置のセルサーチの動作を示す図
【図３２】実施の形態７に係る移動局装置の動作フロー図
【図３３】実施の形態８に係る基地局装置の送信フレームフォーマット
【図３４】実施の形態８に係る基地局装置の動作フロー図
【図３５】実施の形態８に係る移動局装置のセルサーチの動作を示す図
【図３６】実施の形態８に係る移動局装置の動作フロー図
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2006035903.tif 000043
【図２】
2006035903.tif 000044
【図３】
2006035903.tif 000045
【図４】
2006035903.tif 000046
【図５】
2006035903.tif 000047
【図６】
2006035903.tif 000048
【図７】
2006035903.tif 000049
【図８Ａ】
2006035903.tif 000050
【図８Ｂ】
2006035903.tif 000051
【図９】
2006035903.tif 000052
【図１０】
2006035903.tif 000053
【図１１】
2006035903.tif 000054
【図１２】
2006035903.tif 000055
【図１３Ａ】
2006035903.tif 000056
【図１３Ｂ】
2006035903.tif 000057
【図１４】
2006035903.tif 000058
【図１５】
2006035903.tif 000059
【図１６Ａ】
2006035903.tif 000060
【図１６Ｂ】
2006035903.tif 000061
【図１７】
2006035903.tif 000062
【図１８】
2006035903.tif 000063
【図１９Ａ】
2006035903.tif 000064
【図１９Ｂ】
2006035903.tif 000065
【図２０】
2006035903.tif 000066
【図２１】
2006035903.tif 000067
【図２２】
2006035903.tif 000068
【図２３】
2006035903.tif 000069
【図２４】
2006035903.tif 000070
【図２５】
2006035903.tif 000071
【図２６Ａ】
2006035903.tif 000072
【図２６Ｂ】
2006035903.tif 000073
【図２７】
2006035903.tif 000074
【図２８】
2006035903.tif 000075
【図２９】
2006035903.tif 000076
【図３０】
2006035903.tif 000077
【図３１】
2006035903.tif 000078
【図３２】
2006035903.tif 000079
【図３３】
2006035903.tif 000080
【図３４】
2006035903.tif 000081
【図３５】
2006035903.tif 000082
【図３６】
2006035903.tif 000083
【国際調査報告】
2006035903.tif 000084
2006035903.tif 000085
2006035903.tif 000086
2006035903.tif 000087