(57)【要約】【課題】下り個別チャネルの送信ダイバシチが行なわれるＷ−ＣＤＭＡシステムにおけるＦＳＭ値から位相値を決定する処理を簡略化し高速化する。【解決手段】受信スロットのスロット番号が偶数であるか奇数であるかを判定し（ステップ１００４）、偶数であるときは偶数スロット番号のＦＳＭ記憶域にＦＳＭ値を記憶し（ステップ１００６）、奇数であるときは奇数番号のＦＳＭ値記憶域にＦＳＭ値を記憶して（ステップ１００８）、偶数スロット番号のＦＳＭ値と奇数スロット番号のＦＳＭ値とでテーブルを参照することにより位相値を決定する（ステップ１０１０）。ＧＡＰ期間中であるときは（ステップ１０００）これらの処理をスキップして現在の位相値を維持する（ステップ１００２）。【選択図】      図３
2005026964.tif 000002
【特許請求の範囲】
【請求項１】
閉ループ型の送信ダイバシチが行なわれるＷ−ＣＤＭＡシステムにおけるフィードバックメッセージから送信信号を移相する位相値を算出する機能を有するＷ−ＣＤＭＡ用基地局であって、
該フィードバックメッセージを記憶するための第１および第２のメモリと、
受信スロットのスロット番号が偶数であるとき、受信スロットに含まれるフィードバックメッセージを第１のメモリに格納し、受信スロット番号が奇数であるとき受信スロットに含まれるフィードバックメッセージを第２のメモリに格納する手段と、
第１のメモリと第２のメモリにそれぞれ記憶されている最新のフィードバックメッセージから前記位相値を決定する手段とを具備するＷ−ＣＤＭＡ用基地局。
【請求項２】
ギャップの期間において、第１および第２のメモリの更新を停止する手段をさらに具備する請求項１記載の基地局。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、閉ループ型の送信ダイバシチが行なわれるＷ−ＣＤＭＡ方式の移動通信システムにおいて、個別制御チャネルの各スロットに含まれるＦＳＭ（Ｆｅｅｄｂａｃｋ  Ｓｉｇｎａｌｌｉｎｇ  Ｍｅｓｓａｇｅ）値からの位相値を算出する機能を有するＷ−ＣＤＭＡ基地局に関する。
【０００２】
【従来の技術】
下記特許文献１に記載されているように、下りＤＰＣＨ（ＤｅｄｉｃａｔｅｄＰｈｙｓｉｃａｌ  Ｃｈａｎｎｅｌ：個別チャネル）の閉ループ型の送信ダイバシチが行なわれているＷ−ＣＤＭＡ方式の移動通信システムにおいては、基地局から２本のアンテナを使って下りチャネルの信号が送信される。移動端末では、この２本のアンテナからの受信信号の位相差を検出し、上りＤＰＣＣＨ（Ｄｅｄｉｃａｔｅｄ  Ｐｈｙｓｉｃａｌ  Ｃｏｎｔｒｏｌ  Ｃｈａｎｎｅｌ：個別制御チャネル）を使って、検出した位相差を基地局にフィードバックする。基地局ではこれに基いて２本のアンテナから送信されるＤＰＣＨが移動端末において同相で受信されるように送出時のＤＰＣＨの位相差を制御する。
【０００３】
３ＧＰＰ  ＴＳ２５．２１１  Ｖ３．１２．０（２００２−０９）および３ＧＰＰ  ＴＳ２５．２１４  Ｖ３．７．０（２００１−０６）に規定されているように、検出位相差のフィードバックは上りＤＰＣＣＨのＦＢＩ（Ｆｅｅｄｂａｃｋ  Ｉｎｆｏｒｍａｔｉｏｎ）フィールドの中のＦＳＭ（Ｆｅｅｄｂａｃｋ  Ｓｉｇｎａｌｌｉｎｇ  Ｍｅｓｓａｇｅ）値により行なわれる。
【０００４】
このＦＳＭ値は上りチャネルの各スロットに１ビット存在し、モード１の位相制御ではスロット番号により次の表１の様に意味付けられている（３ＧＰＰ  ＴＳ  ２５．２１４  Ｔａｂｌｅ９）。
【０００５】
【表１】
2005026964.tif 000003
【０００６】
基地局では、受信スロットの番号およびそれに含まれるＦＳＭ値で表１を引いて求められる位相値を２スロットにわたって移動平均を行なって使用することとされている。なお、この平均とは表１から求めたラジアン値の算術平均ではなく、それぞれのラジアン値が表わす角度の中央値をとることを意味する。例えば０とπ／２の平均はπ／４であるが、−π／２とπの平均はπ／４ではなく−３π／４である。最初のＦＳＭ値を受信する前の初期状態では位相値はπ／４とされ、最初のＦＳＭ値を受信したとき、１スロット前の位相値をπ／２として平均化が行なわれる。
【０００７】
スロット＃０の前はスロット＃１４であるがこの場合は例外的にスロット＃１３との間で平均化しなければならない。また、コンプレストモード（３ＧＰＰ  ＴＳ  ２５．２１２）をサポートするシステムにおいては、ギャップ期間中のスロットには有効なＦＳＭ値は存在せず、ギャップ期間中は位相の変化は無しとされる。ギャップから回復したときは、ギャップから回復したときのスロット番号が奇数のときギャップが始まる前のスロットの最後の偶数スロットのＦＳＭ値との間で平均化を行なわなければならず、ギャップから回復したときのスロット番号が偶数のとき、ギャップが始まる前のスロットの最後の奇数スロットのＦＳＭ値との間で平均化を行なわなければならない。
【０００８】
以上のような処理を実現するためには、スロット番号とＦＳＭ値を２世代に渡って記憶する領域を予め確保し、以下のような複雑な処理を実行する必要がある。
【０００９】
（１）新たなスロットが入力されたとき、そのスロット番号と記憶されている最新世代のスロット番号との関係が双方とも偶数または双方とも奇数の関係にあるとき、記憶されているスロット番号とＦＳＭ値を更新せず、それ以外のとき記憶されているデータを過去へシフトして更新する。
【００１０】
（２）（１）の後、現在のスロット番号とＦＳＭ値を最新世代のものとして記憶する。
【００１１】
（３）記憶されている２世代のスロット番号とＦＳＭ値でそれぞれ表１を引いて位相値を決定する。
【００１２】
（４）決定された２つの位相値の平均を算出する。
【００１３】
（５）コンプレストモードをサポートするシステムにおいては、ギャップ期間中は（１）〜（４）の処理をスキップして、前回の位相値を維持する。
【００１４】
【特許文献１】
特開２００１−２０３６１４号公報
【非特許文献１】
３ＧＰＰ  ＴＳ２５．２１１  Ｖ３．１２．０（２００２−０９）
【非特許文献２】
３ＧＰＰ  ＴＳ２５．２１４  Ｖ３．７．０（２００１−０６）
【非特許文献３】
３ＧＰＰ  ＴＳ２５．２１２  Ｖ３．１１．０（２００３−０３）
【００１５】
【発明が解決しようとする課題】
表１を見ると、スロット番号に対する位相値はスロット番号が偶数のとき０またはπであり、奇数のときπ／２または−π／２と決まっている。また平均値の計算は常に奇数スロットと偶数スロットの間で行なわれる。そこで、現スロットが偶数であるときの表（下記表２）および奇数であるときの表（下記表３）を予め用意することにより、前記ステップ（３）（４）の処理を、２世代のＦＳＭ値で下記表２または表３を引く処理に簡略化することができる。
【００１６】
【表２】
2005026964.tif 000004
【００１７】
【表３】
2005026964.tif 000005
【００１８】
これにより、（３）（４）の位相値の計算処理は著しく簡略化される。しかしながら、それでもなお、多数のチャネルを実装する上で、テーブルの規模を縮小し、（１）のシフトの処理（世代管理）などの処理を省いて処理を短縮し、必要なメモリの容量を小さくすることが求められている。
【００１９】
したがって本発明の目的は、閉ループ型の送信ダイバシチが行なわれるＷ−ＣＤＭＡシステムの基地局における位相値の計算を一層簡略化することにある。
【００２０】
【課題を解決するための手段】
本発明によれば、閉ループ型の送信ダイバシチが行なわれるＷ−ＣＤＭＡシステムにおけるフィードバックメッセージから送信信号を移相する位相値を算出する機能を有するＷ−ＣＤＭＡ用基地局であって、該フィードバックメッセージを記憶するための第１および第２のメモリと、受信スロットのスロット番号が偶数であるとき、受信スロットに含まれるフィードバックメッセージを第１のメモリに格納し、受信スロット番号が奇数であるとき受信スロットに含まれるフィードバックメッセージを第２のメモリに格納する手段と、第１のメモリと第２のメモリにそれぞれ記憶されている最新のフィードバックメッセージから前記位相値を決定する手段とを具備するＷ−ＣＤＭＡ用基地局が提供される。
【００２１】
この装置はさらにギャップの期間において、第１および第２のメモリの更新を停止する手段をさらに具備することもできる。
【００２２】
【発明の実施の形態】
図１は本発明が適用されるＷ−ＣＤＭＡ方式の移動通信システムの基地局の送受信部の概略構成を示す。
【００２３】
図１において、移動端末（図示せず）からの上りフレーム信号がアンテナ１０において受信され、復調部１２において復調され、逆拡散部１４において逆拡散されてデフレーミング部１６においてフィードバック情報（ＦＳＭ値）が取り出されて送信側の拡散部１８へ供給される。
【００２４】
拡散部１８においては、図２に示すように位相制御部２０においてフィードバック情報から位相値が決定される。なお、フィードバック情報には送信電力制御のための情報も含まれているが、これについては言及しない。
【００２５】
拡散部１８では、ＤＰＣＨ（個別チャネル）については、拡散符号で拡散した後、位相制御部２０が計算した位相値に従って位相差が付与され、これらが変調部２２と経て２つのアンテナ２４から移動端末へ向けて送信される。
【００２６】
図３は、位相制御部２０における位相値の決定処理のフローチャートである。１スロットが受信されるごとにこの処理が起動され、まず、ＧＡＰ期間中かどうか判定され（ステップ１０００）、ＧＡＰ期間中であれば前回までの処理で決定された位相値が引き続き出力される（ステップ１００２）。ギャップ期間中でなければ、次に、現在のスロット番号が偶数であるか奇数であるかが判定される（ステップ１００４）。スロット番号が偶数であるときは偶数スロット番号用のＦＳＭ記憶域に現スロットのＦＳＭ値を記憶し（ステップ１００６）、奇数であるときは奇数スロット番号用のＦＳＭ記憶域に現スロットのＦＳＭ値を記憶する（ステップ１００８）。その後、偶数スロット番号のＦＳＭ値と奇数スロット番号のＦＳＭ値で下記表４を参照して位相値を決定する（ステップ１０１０）。
【００２７】
【表４】
2005026964.tif 000006
【００２８】
図４はスロット＃０→スロット＃１→スロット＃２・・・→スロット＃５の順に受信される、通常時におけるデータの流れを説明する図である。まず、スロット＃０のＦＳＭ値は偶数スロット番号のＦＳＭ記憶域に記憶され、スロット＃１のＦＳＭ値は奇数スロット番号のＦＳＭ記憶域に記憶され、これらで表４を参照して位相値が決定される。スロット＃２が受信されると偶数スロット番号のＦＳＭ記憶域がスロット＃２のＦＳＭ値で更新され、スロット＃２のＦＳＭ値とスロット＃１のＦＳＭ値から位相値が決定される。次にスロット＃３が受信されると、スロット＃３のＦＳＭ値で奇数スロット番号のＦＳＭ記憶域がスロット＃３のＦＳＭ値で更新され、スロット＃２のＦＳＭ値とスロット＃３のＦＳＭ値から位相値が決定される。スロット＃４が受信されると偶数スロット番号のＦＳＭ記憶域が更新され、スロット＃４のＦＳＭ値とスロット＃３のＦＳＭ値から位相値が決定される。
【００２９】
図５はスロット＃１３→スロット＃１４→スロット＃０の順でスロットが受信されるときのデータの流れを示す。スロット＃１４の受信後には偶数スロット番号のＦＳＭ記憶域にはスロット＃１４のＦＳＭ値が記憶され、奇数スロット番号のＦＳＭ記憶域にはスロット＃１３のＦＳＭ値が記憶されている。スロット＃０が受信されると、奇数スロット番号のＦＳＭ記憶域でなく偶数スロット番号のＦＳＭ記憶域が更新されることにより、スロット＃０のＦＳＭ値とスロット＃１３のＦＳＭ値から位相値が決定される。
【００３０】
図６はスロット＃５からスロット＃８までがギャップ期間であったとき、すなわちギャップの長さが偶数個のスロットに相当する長さであったときのデータの流れを示す。このとき、ギャップ期間中にはスロット＃４とスロット＃３のＦＳＭ値が記憶されているが、スロット＃９が受信されると、スロット＃３のＦＳＭ値がスロット＃９のＦＳＭ値で更新され、スロット＃４のＦＳＭ値とスロット＃９のＦＳＭ値とから位相値が決定される。
【００３１】
図７はスロット＃５からスロット＃７までがギャップ期間であったとき、すなわちギャップの長さが奇数個のスロットに相当する長さであったときのデータの流れを示す。このとき、ギャップ期間中にはスロット＃４とスロット＃３のＦＳＭ値が記憶されているが、スロット＃８が受信されると、スロット＃４のＦＳＭ値がスロット＃８のＦＳＭ値で更新され、スロット＃８のＦＳＭ値とスロット＃３のＦＳＭ値とから位相値が決定される。
【００３２】
図３の処理をソフトウェアで実現する場合の第１の例を表５に示す。
【００３３】
初期化時には、表５のｆｂ１ ｐｈａｓｅ ｉｎｉｔ（）関数が呼ばれる。ＦＳＭをまだ受け取っていない状態は“ＦＳＭ＝０”と同じなので、これにより、偶数用のＦＳＭ値ｆｂ１ ｆｓｍ［０］および奇数用のＦＳＭ値ｆｂ１ ｆｓｍ［０］は０にクリアされ、出力位相値ｏｕｔ ｐｈａｓｅはπ／４に設定される。そして、毎スロットごとにｆｂ１ ｐｈａｓｅ ｃａｌｃ（）が呼ばれる。ｆｂ１ ｐｈａｓｅ ｃａｌｃ（）の引数としては、入力として上りのスロット番号ｕｐｓｌｏｔ、そのスロットに対するＦＳＭ値ｆｓｍ、ＧＡＰ中を示すフラグｇａｐがある。ｆｂ１ ｐｈａｓｅ ｃａｌｃ（）において、“ｕｐｓｌｏｔ％２”はスロット番号“ｓｌｏｔ”を２で割った余りであるので、ｇａｐが０でないとき、スロット番号が偶数ならば、ｆｓｍが偶数用のＦＳＭ値（ｆｂ１ ｆｓｍ［０］）に記憶され、スロット番号が奇数ならば、ｆｓｍが奇数用のＦＳＭ値（ｆｂ１ ｆｓｍ［１］）に記憶される。次に、ｆｂ１ ｆｓｍ［０］とｆｂ１ ｆｓｍ［１］を使ってテーブル参照（ｆｂ１ ｔｂｌ［２］［２］）し、位相値ｏｕｔ ｐｈａｓｅを求める。
【００３４】
ｇａｐが０のときは位相値は変化しないし、ＦＳＭ値も更新しない。最後に位相値を関数の戻り値として返し、出力する。
【００３５】
【表５】
2005026964.tif 000007
【００３６】
表６に、ＦＳＭとＧＡＰに応じた位相値の出力の例を示す。
【００３７】
【表６】
2005026964.tif 000008
【００３８】
表７にソフトウェアによる実現の第２の例を示す。ＧＡＰ中は位相変化無しであるが、ＦＳＭ値も変化がないため以下のようにもできる。これによりＧＡＰ中のための出力位相値を記憶する変数が不要になる。
【００３９】
【表７】
2005026964.tif 000009
【００４０】
図８にハードウェアで実現する場合の回路の一例を示す。カウンタ３０はスロットのタイミングを示すクロックＣＬＫをカウントすることにより、スロット番号を出力するものである。フリップフロップ３２はカウンタ３０が出力するスロット番号を示す４ビットの最下位であるＱＡ  出力が値０すなわちスロット番号が偶数であるときにクロックＣＬＫが供給されてその時のＦＳＭ値をラッチする。フリップフロップ３４はスロット番号が奇数であるときのＦＳＭ値をラッチする。２：４デコーダ３６はラッチ３２および３４の出力をデコードして位相値を表わす４本の出力のいずれかをアクティブにする。カウンタ出力が“１４”になるとＡＮＤ回路３８の出力がアクティブになって次のクロックでカウンタは０に戻る。ＧＡＰが有効である間はフリップフロップ３２，３４へクロックが供給されないので、位相値の更新は行なわれず、スロット番号の更新のみが行なわれる。
【００４１】
【発明の効果】
以上述べてきたように本発明によれば、スロット番号やＦＳＭ値の世代管理およびそのためのシフト処理が不要となり、テーブルのサイズも最小になるので、規模が小さくなり処理速度も高速になって一層の多チャンネル化が可能となる。
【図面の簡単な説明】
【図１】本発明が適用されるＷ−ＣＤＭＡシステムの基地局の送受信部の概略構成を示すブロック図である。
【図２】図１の拡散部１８の詳細を示す図である。
【図３】本発明の一実施形態に係る位相値決定処理のフローチャートである。
【図４】通常時におけるデータの流れの一例を示す図である。
【図５】スロット＃１４に続けてスロット＃０が受信されるときのデータの流れを示す図である。
【図６】ギャップ期間におけるデータの流れの一例を示す図である。
【図７】ギャップ期間におけるデータの流れの他の例を示す図である。
【図８】図３の処理をハードウェアで実現する場合の一例を示す回路図である。
【図１】
2005026964.tif 000010
【図２】
2005026964.tif 000011
【図３】
2005026964.tif 000012
【図４】
2005026964.tif 000013
【図５】
2005026964.tif 000014
【図６】
2005026964.tif 000015
【図７】
2005026964.tif 000016
【図８】
2005026964.tif 000017