(57)【要約】【課題】Ｗ−ＣＤＭＡ方式においてスクランブリングコードグループの特定に要する時間を低減するのに好適なセルサーチ制御装置を提供する。【解決手段】セルサーチ制御装置１００は、Ｐ−ＳＣＨ受信回路１０１、Ｓ−ＳＣＨ受信回路１０２、Ｐ−ＣＰＩＣＨ受信回路１０３を備えている。Ｓ−ＳＣＨ受信回路１０２は、３つのＳＳＣおよびその配置間隔を検出し、これらをもとにスクランブリングコードグループを特定する。【選択図】  図１
2004304650.tif 000002
【特許請求の範囲】
【請求項１】
スロットタイミング同期を確立する第１同期確立手段と、フレームタイミング同期の確立及びスクランブリングコードグループの特定を行う第２同期確立手段と、スクランブリングコードの特定を行うコード特定手段とを備えたセルサーチ制御装置において、
前記第２同期確立手段は、少なくとも３つの同期コード及び当該各同期コードの配置間隔を検出し、検出したコード及び配置間隔に基づいて前記スクランブリングコードグループを特定するようになっていることを特徴とするセルサーチ制御装置。
【請求項２】
請求項１において、
前記第２同期確立手段は、３つの同期コードを検出するごとに、検出した同期コード及び配置間隔に基づいて前記スクランブリングコードグループを求めることを所定回数繰り返し、求めたスクランブリングコードグループのうち出現頻度が最も高いスクランブリングコードグループをスクランブリングコードグループとして決定するようになっていることを特徴とするセルサーチ制御装置。
【請求項３】
請求項１において、
前記第２同期確立手段は、受信信号とスクランブリングコードグループを構成する所定数の同期コードとの相関値を算出する複数の相関検出手段と、該複数の相関器で算出した相関値の最大値に基づいて同期コードを決定する比較手段と、該比較手段で決定された同期コードが少なくとも３つになったときに、３つの同期コードとこれらの配置間隔とをもとにスクランブリングコードグループを格納したテーブルを参照してスクランブリングコードグループを決定するグループ決定手段とを備えていることを特徴とするセルサーチ制御装置。
【請求項４】
スロットタイミング同期を確立する第１同期確立手段、フレームタイミング同期の確立及びスクランブリングコードグループの特定を行う第２同期確立手段、並びにスクランブリングコードの特定を行うコード特定手段として実現される処理をコンピュータに実行させるためのセルサーチ制御プログラムにおいて、
前記第２同期確立手段は、少なくとも３つの同期コード及び当該各同期コードの配置間隔を検出し、検出した同期コード及び配置間隔に基づいて前記スクランブリングコードグループを特定するようになっていることを特徴とするセルサーチ制御プログラム。
【請求項５】
請求項３において、
前記第２の同期確立手段は、３つの同期コードを検出するごとに、検出した同期コード及び配置間隔に基づいて前記スクランブリングコードグループを求めることを所定回数繰り返し、求めたスクランブリングコードグループのうち出現頻度が最も高いスクランブリングコードグループをスクランブリングコードグループとして決定するようになっていることを特徴とするセルサーチ制御プログラム。
【請求項６】
スロットタイミング同期を確立する第１同期確立ステップと、フレームタイミング同期の確立及びスクランブリングコードグループの特定を行う第２同期確立ステップと、スクランブリングコードの特定を行うコード特定ステップとを備えたセルサーチ制御方法において、
前記第２同期確立ステップは、少なくとも３つの同期コード及び当該各同期コードの配置間隔を検出し、検出した同期コード及び配置間隔に基づいて前記スクランブリングコードグループを特定することを特徴とするセルサーチ制御方法。
【請求項７】
請求項６において、
前記第２同期確立ステップは、３つの同期コードを検出するごとに、検出した同期コード及び配置間隔に基づいて前記スクランブリングコードグループを求めることを所定回数繰り返し、求めたスクランブリングコードグループのうち出現頻度が最も高いスクランブリングコードグループをスクランブリングコードグループとして決定するようになっていることを特徴とするセルサーチ制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、Ｗ−ＣＤＭＡ方式に採用されるセルサーチ制御を行う装置およびプログラム、並びに方法に係り、特に、Ｗ−ＣＤＭＡ方式においてスクランブリングコードグループの特定に要する時間を低減するのに好適なセルサーチ制御装置およびセルサーチ制御プログラム、並びにセルサーチ制御方法に関する。
【０００２】
【従来の技術】
まず、従来のセルサーチ制御方法について説明する。Ｗ−ＣＤＭＡ方式では、移動局が基地局との同期を確立するために、プライマリ・シンクロナイゼーション・チャネル（Ｐｒｉｍａｒｙ−Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｃｈａｎｎｅｌ）（以下、ｐ−ＳＣＨと略記する。）とセカンダリ・シンクロナイゼーション・チャネル（Ｓｅｃｏｎｄａｒｙ−Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｃｈａｎｎｅｌ）（以下、ｓ−ＳＣＨと略記する。）を受信する。
【０００３】
図７は、ｐ−ＳＣＨおよびｓ−ＳＣＨの送信タイミングを示す図である。
図７に示すように、ｐ−ＳＣＨはスロット単位に同一のコードであり、移動局では、基地局から送信されるｐ−ＳＣＨをサーチすることでスロットタイミングを確立する。また、ｓ−ＳＣＨはスロット単位に異なるコードであり、移動局では、基地局から送信されるｓ−ＳＣＨをサーチすることで、すなわち、スロット単位に異なるコードの組み合わせをサーチすることで、フレームタイミングを確立する。
【０００４】
上記タイミング同期の確立は、移動局におけるセルサーチ制御部にて、既知のｓｔｅｐ１，ｓｔｅｐ２，ｓｔｅｐ３の手順で行われる。なお、ｓｔｅｐ１では、ｐ−ＳＣＨを検出し、スロット同期を確立する。また、ｓｔｅｐ２では、ｓ−ＳＣＨを検出し、フレーム同期を確立する。さらに、ここでは、スクランブリングコードグループ（Ｓｃｒａｍｂｌｉｎｇ  Ｃｏｄｅ  Ｇｒｏｕｐ）を特定する。また、ｓｔｅｐ３では、スクランブリングコードグループ内のスクランブリングコードを特定する。
【０００５】
図７は、従来のセルサーチ制御装置２００の構成を示すブロック図である。
セルサーチ制御装置２００は、図８に示すように、ｐ−ＳＣＨ検出部２０１と、選択部２０２と、割当部２０３と、ｓ−ＳＣＨ検出部２０４と、コード割当部２０５と、スクランブリングコード決定部２０６とで構成されている。
図８は、ｓｔｅｐ１，ｓｔｅｐ２，ｓｔｅｐ３の処理を時系列的に表した図である。
【０００６】
セルサーチ制御装置２００では、ｓｔｅｐ１，ｓｔｅｐ２，ｓｔｅｐ３を、図８に示すように、パイプライン的に処理する。なお、セルサーチ制御装置２００での処理終了後、移動局では、ｓｔｅｐ３の検出結果が正しいことを検証するために、ｖｅｒｉｆｙ（ＲＡＫＥ−ＳＲＣ：レイクサーチ）処理を行う。以下、図７および図８を用いてセルサーチ制御装置２００の動作を説明する。
【０００７】
セルサーチ制御装置２００では、まず、ｐ−ＳＣＨ検出部２０１により、ｓｔｅｐ１の処理として、ｐ−ＳＣＨが検出され、その検出結果が選択部２０２に通知される。次いで、選択部２０２により、最大６４個のｐ−ＳＣＨについてその検出タイミングが選択され、その選択結果が割当部２０３に通知される。そして、割当部２０３により、例えば、図８に示すように、６４個のｐ−ＳＣＨに対応するｓ−ＳＣＨの検出タイミングが３個単位にｓ−ＳＣＨ検出部２０４に対して割り当てられる。すなわち、６４個のｓ−ＳＣＨの検出タイミングが、２２回分の処理に分けて、ｓ−ＳＣＨ検出部２０４に対して割り当てられる。
【０００８】
次いで、セルサーチ制御装置２００では、ｓ−ＳＣＨ検出部２０４により、ｓｔｅｐ２の前段の処理として、割り当てられた検出タイミングでｓ−ＳＣＨが検出され、検出されたｓ−ＳＣＨから、セカンダリ・シンクロナイゼーション・コード（Ｓｅｃｏｎｄａｒｙ  Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｃｏｄｅ）（以下、ＳＳＣと略記する。）を含むコード列を受信し、受信コード列からＳＳＣが検出され、その検出結果がコード割当部２０５に通知される。次いで、コード割当部２０５により、ｓｔｅｐ２の後段の処理として、得られたＳＳＣおよびその配列順序、並びにあらかじめ設定されたテーブルに基づいて、受信コード列に対応するスクランブリングコードグループが特定され、その特定結果がスクランブリングコード決定部２０６に通知される。
【０００９】
図９は、スクランブリングコードグループ特定用のテーブルを示す図である。
スクランブリングコードグループは、図９に示すように、“１”から“１６”で表される１６種類のＳＳＣのなかから重複を含む１５個を選択して配列したコード列（１５スロット分のコード列）を用いて特定される。このコード列は、各スクランブリングコードグループごとにＳＳＣの配列順序が異なる。図９の例では、スクランブリングコードグループ０は、「１」、「２」、「７」、「８」、「９」、「１０」、「１５」および「１６」の８種類のＳＳＣを、１フレームを周期として「１」、「１」、「２」、「８」、「９」、「１０」、「１５」、「８」、「１０」、「１６」、「２」、「７」、「１５」、「７」および「１６」の順にスロットごとに配列したコード列により特定される。
【００１０】
具体的には、ｓ−ＳＣＨ検出部２０４およびコード割当部２０５により、１６種類のＳＳＣについて各ＳＳＣと受信コードとの相関値が算出され、相関値が最大となるＳＳＣが特定され、１５個分のＳＳＣでなるコード列を受信したときに、図９に示すテーブルのコード列のうちその組み合わせに対応するスクランブリングコードグループが現在のスクランブリングコードグループとして特定される。
【００１１】
ここで、フレームの先頭のＳＳＣから順次受信した場合には、１５個目のＳＳＣを受信したときに、テーブルを参照することにより、スクランブリングコードグループを直ちに検出することができるが、フレームの途中からＳＳＣの受信を開始した場合には、１５個のＳＳＣを受信したときに、テーブルを参照して該当するスクランブリングコードグループが検出されないときに、受信したＳＳＣを順次１つずつシフトしながらテーブルを参照することを繰り返し、スロット先頭番号に対応するＳＳＣがフレームの先頭に一致したときに初めてスクランブリングコードを特定することができる。
【００１２】
次いで、セルサーチ制御装置２００では、スクランブリングコード決定部２０６により、ｓｔｅｐ３の処理として、得られたスクランブリングコードグループおよびあらかじめ用意されたテーブルに基づいて、例えば、相関の高いものから順に２つのプライマリスクランブリングコード（Ｐｒｉｍａｒｙ  Ｓｃｒａｍｂｌｉｎｇ  Ｃｏｄｅ）（以下、ＰＳｃｒＣと略記する。）およびセカンダリスクランブリングコード（Ｓｅｃｏｎｄａｒｙ  Ｓｃｒａｍｂｌｉｎｇ  Ｃｏｄｅ）（以下、ＳＳｃｒＣと略記する。）を決定する。すなわち、マルチパスのなかから、相関の高いものから順に２つのパスを、最も確からしいパスとして抽出する。
【００１３】
図１０は、スクランブリングコード決定用のテーブルを示す図である。
図１０の例では、１グループについて、８セットのスクランブリングコードがあらかじめ設定されている。
なお、従来、上記同様の方式によりスクランブリングコードグループを特定する技術としては、例えば、特許文献１に開示されているセルサーチ制御装置があった。
【００１４】
【特許文献１】
特開２００２−１４１８８６号公報
【００１５】
【発明が解決しようとする課題】
しかしながら、特許文献１記載のセルサーチ制御装置にあっては、図９のテーブルの各スクランブリングコードグループの各コードと検出した１５個のＳＳＣとの一致を検出するようになっているため、１フレーム分すべてのＳＳＣを検出しなければスクランブリングコードグループを特定することができず、スクランブリングコードグループの特定に時間を要すると共に、フレームの途中のＳＳＣから受信した場合にはスクランブリングコードグループの特定にさらに時間を要するという問題があった。例えば、現在、１５個（すなわち１フレーム分）のＳＳＣを検出するのには、最短で１フレームの設定時間である１０［ｍｓ］の時間を要している。
【００１６】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、Ｗ−ＣＤＭＡ方式においてスクランブリングコードグループの特定に要する時間を低減するのに好適なセルサーチ制御装置およびセルサーチ制御プログラム、並びにセルサーチ制御方法を提供することを目的としている。
【００１７】
【課題を解決するための手段】
本発明者は、鋭意検討を重ねた結果、受信すべきコード列のうち１フレーム分すべてのＳＳＣを検出しなくても、少なくとも３つのＳＳＣおよびその各ＳＳＣの配置間隔を検出すれば、スクランブリングコードグループを特定することができることを見出した。
〔発明１〕
上記目的を達成するために、発明１のセルサーチ制御装置は、
スロットタイミング同期を確立する第１同期確立手段と、フレームタイミング同期の確立およびスクランブリングコードグループの特定を行う第２同期確立手段と、スクランブリングコードの特定を行うコード特定手段とを備えたセルサーチ制御装置において、
前記第２同期確立手段は、少なくとも３つの同期コードおよび当該各同期コードの配置間隔を検出し、検出した同期コードおよび配置間隔に基づいて前記スクランブリングコードグループを特定するようになっていることを特徴とする。
【００１８】
このような構成であれば、第１同期確立手段により、スロットタイミング同期が確立され、第２同期確立手段により、フレームタイミング同期の確立およびスクランブリングコードグループの特定が行われる。スクランブリングコードグループの特定については、第２同期確立手段により、少なくとも３つの同期コードおよびその各同期コードの配置間隔が検出され、検出された同期コードおよび配置間隔に基づいてスクランブリングコードグループが特定される。そして、コード特定手段により、スクランブリングコードの特定が行われる。
【００１９】
これにより、少なくとも３つの同期コードおよびその各同期コードの配置間隔を検出するだけで、スクランブリングコードグループを特定することができるので、従来に比して、スクランブリングコードグループの特定に要する時間を低減することができるという効果が得られる。
〔発明２〕
また、発明２のセルサーチ制御装置は、発明１のセルサーチ制御装置において、前記第２同期確立手段は、３つの同期コードを検出するごとに、検出した同期コード及び配置間隔に基づいて前記スクランブリングコードグループを求めることを所定回数繰り返し、求めたスクランブリングコードグループのうち出現頻度が最も高いスクランブリングコードグループをスクランブリングコードグループとして決定するようになっていることを特徴とする。
【００２０】
このような構成であれば、第２同期確立手段により、検出した同期コードおよび配置間隔に基づいて前記スクランブリングコードグループを所定回数求め、求めたスクランブリングコードグループのうち出現頻度が最も高いスクランブリングコードグループをスクランブリングコードグループとして決定される。
これにより、スクランブリングコードグループの推定の信頼性をより向上することができるという効果も得られる。
〔発明３〕
さらに、発明２のセルサーチ制御装置は、発明１又は発明２のセルサーチ制御装置において前記第２同期確立手段は、受信信号とスクランブリングコードグループを構成する所定数の同期コードとの相関値を算出する複数の相関検出手段と、該複数の相関器で算出した相関値の最大値に基づいて同期コードを決定する比較手段と、該比較手段で決定された同期コードが少なくとも３つになったときに、３つの同期コードとこれらの配置間隔とをもとにスクランブリングコードグループを格納したテーブルを参照してスクランブリングコードグループを決定するグループ決定手段とを備えていることを特徴とする。
【００２１】
このような構成であれば、第２同期確立手段により、検出した同期コードとスクランブリングコードグループを構成する所定数のコードとの相関値を算出し、最大の相関値で所定閾値以上の相関値を表すコードを同期コードとして決定し、少なくとも３つの同期コードが決定されたときに、これら同期コード及びおよび配置間隔に基づいてテーブルを検索することにより、スクランブリングコードグループを容易に特定することができる。
【００２２】
これにより、スクランブリングコードグループの推定の信頼性をさらに向上することができるという効果も得られる。
〔発明４〕
一方、上記目的を達成するために、発明４のセルサーチ制御プログラムは、
スロットタイミング同期を確立する第１同期確立手段、フレームタイミング同期の確立およびスクランブリングコードグループの特定を行う第２同期確立手段、並びにスクランブリングコードの特定を行うコード特定手段として実現される処理をコンピュータに実行させるためのセルサーチ制御プログラムにおいて、
前記第２同期確立手段は、少なくとも３つの同期コードおよび当該各同期コードの配置間隔を検出し、検出した同期コードおよび配置間隔に基づいて前記スクランブリングコードグループを特定するようになっていることを特徴とする。
【００２３】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１のセルサーチ制御装置と同等の作用および効果が得られる。
〔発明５〕
さらに、発明５のセルサーチ制御プログラムは、発明４のセルサーチ制御プログラムにおいて、
前記第２同期確立手段は、３つの同期コードを検出するごとに、検出した同期コード及び配置間隔に基づいて前記スクランブリングコードグループを求めることを所定回数繰り返し、求めたスクランブリングコードグループのうち出現頻度が最も高いスクランブリングコードグループをスクランブリングコードグループとして決定するようになっていることを特徴とする。
【００２４】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明２のセルサーチ制御装置と同等の作用および効果が得られる。
〔発明６〕
一方、上記目的を達成するために、発明５のセルサーチ制御方法は、
スロットタイミング同期を確立する第１同期確立ステップと、フレームタイミング同期の確立およびスクランブリングコードグループの特定を行う第２同期確立ステップと、スクランブリングコードの特定を行うコード特定ステップとを備えたセルサーチ制御方法において、
前記第２同期確立ステップは、少なくとも３つの同期コードおよび当該各同期コードの配置間隔を検出し、検出した同期コードおよび配置間隔に基づいて前記スクランブリングコードグループを特定することを特徴とする。
【００２５】
これにより、発明１のセルサーチ制御装置と同等の効果が得られる。
〔発明７〕
さらに、発明７のセルサーチ制御方法は、発明６のセルサーチ制御方法において、
前記第２同期確立ステップは、３つの同期コードを検出するごとに、検出した同期コード及び配置間隔に基づいて前記スクランブリングコードグループを求めることを所定回数繰り返し、求めたスクランブリングコードグループのうち出現頻度が最も高いスクランブリングコードグループをスクランブリングコードグループとして決定するようになっていることを特徴とする。
【００２６】
これにより、発明２のセルサーチ制御装置と同等の効果が得られる。
【００２７】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。図１ないし図６は、本発明に係るセルサーチ制御装置およびセルサーチ制御プログラム、並びにセルサーチ制御方法の実施の形態を示す図である。
まず、本発明に係るセルサーチ制御装置１００の構成を図１を参照しながら説明する。
【００２８】
図１は、本発明に係るセルサーチ制御装置１００の構成を示すブロック図である。
セルサーチ制御装置１００は、図１に示すように、受信信号が入力されるＰ−ＳＣＨ受信回路１０１と、Ｓ−ＳＣＨ受信回路１０２と、Ｐ−ＣＰＩＣＨ（Ｐｒｉｍａｒｙ  Ｃｏｍｍｏｎ  Ｐｉｌｏｔ  Ｃｈａｎｎｅｌ）受信回路１０３とで構成されている。
【００２９】
基地局から送信されるラジオフレームは、図３に示すように、１フレームが１５スロットで構成され、各スロットは、１次共通制御物理チャネル（Ｐ−ＣＣＰＣＨ：Ｐｒｉｍａｒｙ  Ｃｏｍｍｏｎ  Ｃｏｎｔｒｏｌ  Ｐｈｙｓｉｃａｌ  Ｃｈａｎｎｅｌ）、１次同期チャネル（Ｐ−ＳＣＨ）、２次同期チャネル（Ｓ−ＳＣＨ）および共通パイロットチャネル（ＣＰＩＣＨ：Ｃｏｍｍｏｎ  Ｐｉｌｏｔ  Ｃｈａｎｎｅｌ）等で構成されている。
【００３０】
Ｐ−ＳＣＨおよびＳ−ＳＣＨはＰ−ＣＣＰＣＨがオフとなっている各スロットの最初の２５６チップで、固定コードで構成される１次同期コード（ＰＳＣ：Ｐｒｉｍａｒｙ  Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｃｏｄｅ）およびスロットごとに１個のＳＳＣを決められた順番で送信し、各スロットの残りの２３０４チップではブロードキャスト情報を載せるＰ−ＣＣＰＣＨを送信する。
【００３１】
Ｐ−ＳＣＨ受信回路１０１は、１次同期チャネルＰ−ＳＣＨで送られて１次同期コード（ＰＳＣ）をデコードしてスロットタイミングを検出し、検出したスロットタイミングをＳ−ＳＣＨ回路１０２およびＰ−ＣＰＩＣＨ回路１０３に出力する。
Ｓ−ＳＣＨ受信回路１０２は、図２に示すように、相関検出手段としての１６個の相関器ＣＯＲ０〜ＣＯＲ１５と、比較手段としての比較器ＣＯＰと、グループ決定手段としてのＳＣＧ推定回路ＳＥＣとを備えている。
【００３２】
相関器ＣＯＲ０〜ＣＯＲ１５は、Ｓ−ＳＣＨの受信信号が入力され、この受信信号と予め設定されているＳ−ＳＣＨを構成する１６種類のコードとの相関をとり、その相関値を出力する。
比較器ＣＯＰは、各相関器ＣＯＲ０〜ＣＯＲ１５の相関値が入力され、最大の相関値で所定の閾値以上の相関値を出力する相関器ＣＯＲｉ（ｉ＝０〜１５）のＳＳＣを基地局から送信されたＳＳＣとして決定し、所定の閾値以上の相関値が存在しない場合にＳＳＣが決定できないものとして、その旨を出力する。
【００３３】
ＳＣＧ推定回路ＳＥＣは、比較器ＣＯＰから出力されるＳＳＣが入力され、このＳＳＣが３つ揃った時点で、３つのＳＳＣとこれらの配置間隔とに基づいて前述した図９のテーブルを検索して、該当するＳＣＧを推定すると共に、フレームの先頭を検出する。
Ｐ−ＣＰＩＣＨ受信回路１０３は、Ｓ−ＳＣＨ受信回路１０２で決定されたＳＣＧに基づいてスクランブリングコードを特定する。
【００３４】
次に、本実施の形態の動作を図４ないし図６を参照しながら説明する。
セルサーチ制御装置１００では、まず、Ｐ−ＳＣＨ受信回路１０１により、１次同期コードＰＣＨを検出して、スロット同期を行う。
次いで、セルサーチ制御装置１００では、Ｓ−ＳＣＨ受信回路１０２により、ＳＣＧを特定する。すなわち、先ず、１５個の相関器ＣＯＲ０〜ＣＯＲ１５で受信信号と設定された２次同期コードＳＳＣの各コード“１”〜“１６”との相関値を算出し、算出した相関値を比較器ＣＯＰに出力することにより、この比較器ＣＯＰで最大の相関値を検出すると共に、この最大の相関値が所定の閾値以上であるか否かを判断し、所定の閾値以上であるときには最大の相関値を表すＳＳＣを基地局から送信されたＳＳＣとして決定し、これをＳＣＧ推定回路ＳＥＣに出力し、所定の閾値未満であるときにはＳＳＣが不定であると判断してその旨を表す不定情報をＳＣＧ推定回路ＳＥＣに出力する。
【００３５】
ＳＣＧ推定回路ＳＥＣでは、比較器ＣＯＰから入力されるＳＳＣおよび不定情報に基づいて最初のＳＳＣが入力されると、その後に入力されるＳＳＣとその間の不定情報数とに基づいてＳＳＣの配置間隔を算出し、３つのＳＳＣが入力されたときに、これら３つのＳＳＣとこれらの配置間隔とに基づいて図９のテーブルを検索して、ＳＣＧを決定する。このようにしてＳＣＧが決定されると、３つ目のＳＳＣからスロット番号を特定することができ、このスロット番号からフレームの先頭を検出することができる。
【００３６】
このフレームの先頭の検出は、総スロット数１５から３つ目のＳＳＣのスロット番号数を減算した値をダウンカウンタにプリセットして、このダウンカウンタをスロットの受信タイミングでダウンカウントして、カウント値が“０”となったときに、フレームの先頭であると判断することができる。すなわち、３つ目のスロット番号が＃１０であるときには、１５−１０＝５を算出し、算出した“５”をダウンカウンタにプリセットすることにより、スロット番号＃１１、＃１２、＃１３、＃１４の開始タイミングで、ダウンカウントされるので、カウント値はそれぞれ“４”、“３”、“２”、“１”となり、つぎにスロット番号＃０  を受信したときに、カウント値が“０”となって、フレームの先頭であることを検出することができる。
【００３７】
今、基地局との通信状態が良好で、Ｓ−ＳＣＨ受信回路１０２で、例えば図４に示すように、最初のスロットで、相関器ＣＯＲ７から閾値以上の最大相関値が出力されると、比較器ＣＯＰで、最大の相関値を表す“８”のＳＳＣが基地局から送信されたＳＳＣとして決定され、次のスロットで相関器ＣＯＲ９から閾値以上の最大相関値が出力されると、比較器ＣＯＰで、最大の相関値を表す“１０”のＳＳＣが基地局から送信されたＳＳＣとして決定され、次のスロットで、相関器ＣＯＲ１５から閾値以上の最大相関値が出力されると、比較器ＣＯＰで、最大の相関値を表す“１６”のＳＳＣが基地局から送信されたＳＳＣとして決定される。
【００３８】
このように、比較器ＣＯＰで順次“８”、“１０”、“１６”のＳＳＣが決定され、これがＳＣＧ推定回路ＳＥＣに入力されるので、このＳＣＧ推定回路ＳＥＣでは３つ目のＳＳＣが入力された段階で、図９のテーブルを検索して、連続する３つのＳＳＣ“８”、“１０”、“１６”を有するＳＣＧを検索する。
すると、スクランブリングコードグループ０が、該当することになり、スクランブリングコードグループ０を特定することができる。そして、このとき、３つ目のＳＳＣ“１６”がスロット番号＃９であることから、１５−９＝６がダウンカウンタにプリセットされる。このため、順次スロットを受信するごとにダウンカウントして、スロット番号＃０を受信したときに、カウント値が“０”となるので、フレームの先頭であることを検出することができる。
【００３９】
また、基地局との通信状態が不良で、図５に示すように、最初にＳＳＣとして“３”が決定され、その後、３スロット分２次同期コードＳＳＣの不定状態が続いた後、２つ目のＳＳＣとして“５”が決定され、その後、同様に３スロット分ＳＳＣの不定状態が続いた後、３つ目のＳＳＣとして“４”が決定された場合には、ＳＣＧ推定回路ＳＥＣでは、下記の状態となる。
2004304650.tif 000003
この例では、２次同期コード“３”、“５”、“４”とこれらの配置間隔が共に“３”であるので、これらをもとに図９のテーブルを検索することにより、図５に示したように、スクランブリングコードグループ３のスロット番号＃２〜＃１０に対応していること分かり、スクランブリングコードグループ３が決定される。
【００４０】
３つ目の“４”で表されるＳＳＣがスロット番号＃１０であるので、１５−１０＝５がダウンカウンタにプリセットされて、５つ目のスロットを検出したときにカウント値が“０”となってフレームの先頭であることを検出することができる。
同様に、最初にＳＳＣとして“１４”が決定され、その後、４つのスロットでＳＳＣの不定状態が続いた後に、２つ目のＳＳＣとして“１”が決定され、続いて３つ目のＳＳＣとして“１５”が決定された場合には、これらのＳＳＣ“１４”、“１”、“１５”とこれら間の配列間隔“４”、“０”をもとに図９のテーブルを検索することにより、図４に示すスクランブリングコードグループ２０が該当することになり、このスクランブリングコードグループ２０が特定される。
【００４１】
このようにして、本実施の形態では、受信信号から３つのＳＳＣおよびその配置間隔を検出し、検出したＳＳＣおよび配置間隔をもとに図９のテーブルを検索して該当するＳＣＧを特定するようになっている。
これにより、少なくとも３つのＳＳＣおよびその配置間隔を検出するだけで、ＳＣＧを特定することができるので、従来のように１５個のＳＳＣの配列の全てを検出してから図９のテーブルを使用してＳＣＧを決定する場合に比して、ＳＣＧの特定に要する時間を大幅に低減することができる。
【００４２】
上記実施の形態において、Ｐ−ＳＣＨ受信回路１０１は、第１同期確立手段に対応し、Ｓ−ＳＣＨ受信回路１０２は、第２同期確立手段に対応し、Ｐ−ＣＰＩＣＨ受信回路１０３は、発明１のコード特定手段に対応している。
なお、上記実施の形態において、ＳＣＧ推定回路ＳＥＣで、３つのＳＳＣおよび配置間隔に基づいて図９のテーブルを検索してＳＣＧを特定するように構成したが、これに限らず、３つのＳＳＣが決定されるごとにＳＣＧを求めることを所定回数繰り返し、求めたＳＣＧのうち出現頻度が最も高いＳＣＧを基地局から送信されるＳＣＧとして決定するように構成してもよい。この場合、１フレーム分で最大１３回ＳＣＧを求めることができる。
【００４３】
これにより、ＳＣＧの推定の信頼性をより向上することができる。
また、上記実施の形態において、セルサーチ制御装置１００は、Ｐ−ＳＣＨ受信回路１０１、Ｓ−ＳＣＨ受信回路１０２、およびＰ−ＣＰＩＣＨ受信回路１０３を設けて構成したが、より具体的には、ＣＰＵ、ＲＯＭ、ＲＡＭおよびＩ／Ｆ等をバス接続した一般的なコンピュータと同一機能を設けて構成することもできる。この場合、ＣＰＵは、ＲＯＭの所定領域に格納されているセルサーチ制御プログラムを起動させ、そのプログラムに従って、Ｐ−ＳＣＨ受信回路１０１、Ｓ−ＳＣＨ受信回路１０２、およびＰ−ＣＰＩＣＨ受信回路１０３として実現される処理を実行するようになっている。
【００４４】
また、上記実施の形態においては、受信コード列のうち３つのＳＳＣおよびその配置間隔を検出するように構成したが、これに限らず、４つ以上のＳＳＣおよびその配置間隔を検出するように構成してもよい。
これにより、ＳＣＧの推定精度をさらに向上することができる。
【図面の簡単な説明】
【図１】本発明に係るセルサーチ制御装置１００の構成を示すブロック図である。
【図２】Ｓ−ＳＣＨ受信回路の具体的構成を示すブロック図である。
【図３】ラジオフレーム構成を示す図である。
【図４】スクランブリングコードグループ０に対応する受信コード列の構造を示す図である。
【図５】スクランブリングコードグループ３に対応する受信コード列の構造を示す図である。
【図６】スクランブリングコードグループ２０に対応する受信コード列の構造を示す図である。
【図７】従来のセルサーチ制御装置２００の構成を示すブロック図である。
【図８】ｓｔｅｐ１，ｓｔｅｐ２，ｓｔｅｐ３の処理を時系列的に表した図である。
【図９】スクランブリングコードグループ特定用のテーブルを示す図である。
【図１０】スクランブリングコード決定用のテーブルを示す図である。
【符号の説明】
１００…セルサーチ制御装置，１０１…Ｐ−ＳＣＨ受信回路、１０２…Ｓ−ＳＣＨ受信回路、１０３…Ｐ−ＣＰＩＣＨ受信回路、ＣＯＲ０〜ＣＯＲ１５…相関器、ＣＯＰ…比較器、ＳＥＣ…ＳＣＧ推定回路
【図１】
2004304650.tif 000004
【図２】
2004304650.tif 000005
【図３】
2004304650.tif 000006
【図４】
2004304650.tif 000007
【図５】
2004304650.tif 000008
【図６】
2004304650.tif 000009
【図７】
2004304650.tif 000010
【図８】
2004304650.tif 000011
【図９】
2004304650.tif 000012
【図１０】
2004304650.tif 000013