(57)【特許請求の範囲】
【請求項１】
ＵＴＲＡＮ(UMTS Terrestrial Radio Access Network)及び複数のユーザ装置(ＵＥ)を備え、前記複数のＵＥを識別するための直交コード及び前記ＵＥが前記ＵＴＲＡＮを識別するための１つのアップリンクスクランブリングコードを使用し、前記ＵＥによって前記１つのスクランブリングコードを使用してアップリンク物理チャネルのフレームを同期させるアップリンク同期伝送方式を適用し、前記ＵＥが前記ＵＴＲＡＮから提供されるシステム時間を提供する信号を受信し、前記システム時間に基づいてランダムアクセスチャネル(ＲＡＣＨ)信号を伝送する符号分割多重接続通信システムにおけるスクランブリングコードの同期化方法において、
前記ＵＴＲＡＮにおいて、前記ＵＥから前記ランダムアクセスチャネル信号を受信してＵＥの伝播遅延時間(ＰＤ)を測定し、前記測定された伝播遅延時間、及び前記システム時間とダウンリンク専用物理チャネルの伝送時点との間の時間オフセットτＤＰＣＨ,nを利用して計算された伝送時間調整値を伝送する過程と、
ＵＥにおいて、前記伝送時間調整値を受信して前記アップリンク物理チャネルの伝送時間を決定し、直交コード、及び前記伝送時間調整値から計算されたスクランブリングコードオフセットを有するフレームデータの発生時間とは相違する時間に発生するスクランブリングコードを使用してフレームデータをスクランブリングする過程と、
からなることを特徴とする方法。
【請求項２】
前記システム時間は、共通パイロットチャネル(ＣＰＩＣＨ)信号の開始時間であることを特徴とする請求項１記載の方法。
【請求項３】
前記システム時間は、一次共通制御物理チャネル(Ｐ-ＣＣＰＣＨ)信号の開始時間であることを特徴とする請求項１記載の方法。
【請求項４】
前記伝送時間調整値は、下記の数式によって計算されることを特徴とする請求項１記載の方法。
伝送時間調整値＝(τＤＰＣＨ,ｎ＋Ｔ０＋２＊ＰＤ) ｍｏｄ ２５６０
ここで、Ｔ０は常数値である。
【請求項５】
前記伝送時間調整値は、下記の数式によって計算されることを特徴とする請求項１記載の方法。
伝送時間調整値＝２５６０−［(τＤＰＣＨ,ｎ＋Ｔ０＋２＊ＰＤ) ｍｏｄ ２５６０］
ここで、Ｔ０は常数値である。
【請求項６】
前記伝送時間調整値は、下記の数式によって計算されることを特徴とする請求項１記載の方法。
伝送時間調整値＝(τＤＰＣＨ,ｎ＋Ｔ０＋２＊ＰＤ) ｍｏｄ ２５６＊ｍ
ここで、Ｔ０は常数値であり、ｍは１、２、３、...、１０である。
【請求項７】
前記伝送時間調整値は、下記の数式によって計算されることを特徴とする請求項１記載の方法。
伝送時間調整値＝(２５６＊ｍ)−［(τＤＰＣＨ,ｎ＋Ｔ０＋２＊ＰＤ) ｍｏｄ ２５６＊ｍ］
ここで、Ｔ０は常数値であり、ｍは１、２、３、...、１０である。
【請求項８】
前記伝送時間調整値は、常数値Ｔ０から前記伝播遅延値を引いた値であることを特徴とする請求項１記載の方法。
【請求項９】
前記スクランブリングコードオフセットは、下記の数式によって計算されることを特徴とする請求項１記載の方法。
ｏｆｆｓｅｔ＝τＤＰＣＨ,ｎ＋Ｔ０＋２ＰＤ＋Ｌ
ここで、Ｌは、前記伝送時間調整値を示す。
【請求項１０】
ＵＴＲＡＮ及び複数のＵＥを備え、前記複数のユーザ装置を識別するための直交コード及び前記ＵＥが前記ＵＴＲＡＮを識別するための１つのアップリンクスクランブリングコードを使用し、前記ＵＥが前記１つのスクランブリングコードを使用してアップリンク物理チャネルのフレームを同期させるアップリンク同期伝送方式を適用し、前記ＵＥが前記ＵＴＲＡＮから提供されるシステム時間を提供する信号を受信し、前記システム時間に基づいてランダムアクセスチャネル(ＲＡＣＨ)信号を伝送する符号分割多重接続通信システムのユーザ装置におけるスクランブリングコードの同期化方法において、
前記伝送されるＲＡＣＨ信号に応答して前記ＵＴＲＡＮからスロット同期化のための伝送時間調整値を受信すると、伝送時間を決定する過程と、
前記システム時間にスクランブリングコードを生成する過程と、
前記決定された伝送時間にデータフレームを生成する過程と、
前記伝送時間調整値から計算されたスクランブリングコードオフセットを有する前記フレームデータの伝送時間と相違する時間に発生するスクランブリングコードを使用して、前記決定された伝送時間に前記データフレームをスクランブリングする過程と、
から構成されることを特徴とする方法。
【請求項１１】
ＵＴＲＡＮ及び複数のＵＥを備え、前記複数のユーザ装置を識別するための直交コード及び前記ＵＥが前記ＵＴＲＡＮを識別するための１つのアップリンクスクランブリングコードを使用し、前記ＵＥが前記１つのスクランブリングコードを使用してアップリンク物理チャネルのフレームを同期させるアップリンク同期伝送方式を適用し、前記ＵＥが前記ＵＴＲＡＮから提供されるシステム時間を提供する信号を受信し、前記システム時間に基づいてランダムアクセスチャネル(ＲＡＣＨ)信号を伝送する符号分割多重接続通信システムのユーザ装置におけるスクランブリングコードの同期化装置において、
前記伝送されるＲＡＣＨ信号に応答して前記ＵＴＲＡＮからスロット同期化のための伝送時間調整値を受信すると、伝送時間を決定する制御器と、
前記システム時間にスクランブリングコードを生成するスクランブリングコード生成器と、
前記決定された伝送時間にデータフレームを生成するフレーム生成器と、
前記制御器によって決定された伝送時間に、前記システム時間に前記伝送時間調整値から計算されたスクランブリングコードオフセットを有する前記フレームデータの伝送時間と相違する時間に発生するスクランブリングコードを使用して前記データフレームをスクランブリングするスクランブラと、
から構成されることを特徴とする装置。
【請求項１２】
前記システム時間は、共通パイロットチャネル(ＣＰＩＣＨ)信号の開始時間であることを特徴とする請求項１１記載の装置。
【請求項１３】
前記システム時間は、一次共通制御物理チャネル(Ｐ-ＣＣＰＣＨ)信号の開始時間であることを特徴とする請求項１１記載の装置。
【請求項１４】
前記伝送時間調整値は、下記の数式によって計算されることを特徴とする請求項１１記載の装置。
伝送時間調整値＝(τＤＰＣＨ,ｎ＋Ｔ０＋２＊ＰＤ) ｍｏｄ ２５６０
ここで、Ｔ０は常数値である。
【請求項１５】
前記伝送時間調整値は、下記の数式によって計算されることを特徴とする請求項１１記載の装置。
伝送時間調整値＝２５６０−［(τＤＰＣＨ,ｎ＋Ｔ０＋２＊ＰＤ) ｍｏｄ ２５６０］
ここで、Ｔ０は常数値である。
【請求項１６】
前記伝送時間調整値は、下記の数式によって計算されることを特徴とする請求項１１記載の装置。
伝送時間調整値＝(τＤＰＣＨ,ｎ＋Ｔ０＋２＊ＰＤ) ｍｏｄ ２５６＊ｍ
ここで、Ｔ０は常数値であり、ｍは１、２、３、...、１０である。
【請求項１７】
前記伝送時間調整値は、下記の数式によって計算されることを特徴とする請求項１１記載の装置。
伝送時間調整値＝(２５６＊ｍ)−［(τＤＰＣＨ,ｎ＋Ｔ０＋２＊ＰＤ) ｍｏｄ ２５６＊ｍ］
ここで、Ｔ０は常数値であり、ｍは１、２、３、...、１０である。
【請求項１８】
常数Ｔ０からの前記伝送時間調整値は、常数値Ｔ０から前記伝播遅延値を引いた値であることを特徴とする請求項１１記載の装置。
【請求項１９】
前記メッセージをスクランブリングするスクランブリングコードは、前記システム時間に発生したスクランブリングコードから所定のオフセットの分だけ遅延されたスクランブリングコードであることを特徴とする請求項１１記載の装置。
【請求項２０】
前記オフセットは、下記の数式によって計算されることを特徴とする請求項１９記載の装置。
ｏｆｆｓｅｔ＝τＤＰＣＨ,ｎ＋Ｔ０＋２ＰＤ＋Ｌ
ここで、Ｌは、前記伝送時間調整値を示す。
【請求項２１】
ＵＳＴＳを使用する移動通信システムでのアップリンク同期を設定するための方法において、
基地局が端末からＲＡＣＨを受信する過程と、
前記受信したＲＡＣＨから伝送時間調整値を計算する過程と、
前記計算された伝送時間調整値を前記端末に伝送する過程と、
前記端末が伝送時間調整値を受信し、フレームデータの開始時点を調節する過程と、
データ伝送スロットと同期され直交コードにデータを拡散し、前記フレームデータの開始時点にかかわらず予め設定された開始時点でスクランブリングコードを発生して前記決定されたフレームデータの開始時点を有する前記フレームデータをスクランブリングする過程と、
前記スクランブリングされたフレームデータを前記基地局に伝送する過程と、からなることを特徴とする方法。
【請求項２２】
前記スクランブリングコードを発生する予め設定された開始時点は、共通パイロットチャネル(ＣＰＩＣＨ)の開始時間であることを特徴とする請求項２１記載の方法。
【請求項２３】
前記フレームデータの開始時間は、共通パイロットチャネル(ＣＰＩＣＨ)のスロット時間の開始時間と同期化されることを特徴とする請求項２１記載の方法。
【請求項２４】
前記フレームデータの開始時点は、伝送時間調整値［(τＤＰＣＨ,ｎ＋Ｔ０＋２＊ＰＤ) ｍｏｄ ２５６＊ｍ］を用いて調整可能であることを特徴とする請求項２１または２３記載の方法。
ここで、τＤＰＣＨ,ｎはシステム時間とダウンリンク専用物理チャネルの伝送時点との間の時間オフセットであり、ＰＤは伝播遅延時間であり、Ｔ０は常数値であり、ｍは１、２、３、...、１０である。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、符号分割多重接続(Code Division Multiple Access: 以下、ＣＤＭＡと称する)通信システムにおけるチャネル通信装置及び方法に関し、特に、ＣＤＭＡ通信システムにおいて、アップリンク同期伝送方式を使用して、同期化及びチャネル区分に必要な符号を割り当てる装置及び方法に関する。
【０００２】
【従来の技術】
ＣＤＭＡシステムは、同期式システムと非同期式システムとに分けられる。前記のようなＣＤＭＡ通信システムは、直交コード(orthogonal code)を使用してチャネルを区分する。以下の説明において、ＵＭＴＳ(Universal Mobile Telecommunications System)通信システムとして知らされている非同期方式の広帯域符号分割多重接続(Wide-band Code Division Multiple Access: 以下、Ｗ−ＣＤＭＡと称する)通信システムを挙げて説明する。しかしながら、本発明は、Ｗ−ＣＤＭＡシステムだけでなく、ＣＤＭＡ−２０００のような他のＣＤＭＡシステムにも適用することができる。
【０００３】
図１は、Ｗ−ＣＤＭＡ通信システムの構造を示す図である。図１に示すように、Ｗ−ＣＤＭＡ通信システムは、ＲＮＣ(Radio Network Controller: 以下、ＲＮＣと称する)１０１、前記ＲＮＣ１０１に連結される複数のノードＢ１０３−１乃至１０３−３(以下、ＵＴＲＡＮ(UMTS Terrestrial Radio Access Network)と称する;ＣＤＭＡ−２０００システムにおける基地局送受信サブシステム(ＢＴＳ))、及び無線インターフェースを通して前記ＵＴＲＡＮ１０３−１乃至１０３−３のいずれか１つと連結されるユーザ装置(User Equipment: 以下、ＵＥと称する;ＣＤＭＡ−２０００における移動局)１０５から構成される。前記ＵＥ１０５の連結(Connection)に対する全ての過程は、前記ＲＮＣ１０１によって制御される。さらに、前記ＲＮＣ１０１は、前記ＵＴＲＡＮに接続される前記ＵＥに対するチャネル資源の割り当てを担当する。
【０００４】
前記ＲＮＣ１０１によって割り当てられるチャネルを通して前記ＵＴＲＡＮへの接続に成功する時、前記ＵＥ１０５は、前記割り当てられたダウンリンクまたはアップリンク専用物理チャネル(Dedicated Physical Channel: 以下、ＤＰＣＨと称する)を使用して通信を持続する。前記Ｗ−ＣＤＭＡ通信システムは、互いに同期を取らない非同期チャネルを使用する。この場合、前記ＵＴＲＡＮ１０３は、ＵＥ１０５を他のＵＥと区分するために、前記ＵＥ１０５に対する固有のスクランブリングコード(Scrambling Code)を割り当てる。
【０００５】
前記スクランブリングコードは、長いスクランブリングコード(Long Scrambling code)及び短いスクランブリングコード(Short Scrambling code)に分けられる。以下の説明において、“スクランブリングコード”とは、前記長いスクランブリングコードを示す。
【０００６】
前記スクランブリングコードは、下記の過程を通して生成される。
(段階１)２４個の初期値ｎ０, ｎ１, .., ｎ２３を受信する。
(段階２)数列ｘ(ｉ)及びｙ(ｉ)を生成し、ここで、ｉ＝０, ..,２２５−２７である。
x(0)=n0, x(1)=n1, x(2)=n2, ..., x(23)=n23, x(24)=1
x(i+25)=x(i+3)+x(i) modulo 2, i=0, ..., 225-27
y(0)=y(1)=y(2)=...=y(23)=y(24)=1
y(i+25)=y(i+3)+y(i+2)+y(i+2)+y(i) modulo 2, i=0, ..., 225-27
(段階３)数列ｚ(ｉ)を生成し、ここで、ｉ＝０, ..., ２２５−２である。
z(i)=x(i)+y(i) modulo 2, i=0, ..., 225-2
(段階４) ゴールド(Gold)数列Ｚ(ｉ)を生成し、ここで、ｉ＝１, ..., ２２５−２である。
Z(i)=1-2*z(i)
(段階５)２つのリアル(real)スクランブリングコードｃｌ(ｉ)及びｃ２(ｉ)を生成し、ここで、ｉ＝１, ..., ２２５−２である。
c1(i)=Z(i)
c2(i)=Z((i+16777232) modulo (225-1))
(段階６)スクランブリングコードＣ(ｉ)を生成し、ここで、ｉ＝０, ..., ２２５−２である。
C(i) = c1(i)*(1+j(-1)i*c2(2*[i/2]))
【０００７】
前記のような数式において、[ｘ]は、ｘ値より小さいか同一である整数のうち最大の整数を示す。
【０００８】
前記のような方法によって生成されたスクランブリングコードは、前記ＵＥを互いに区別するために、前記ＤＰＣＨの割り当ての時に、前記ＵＴＲＡＮによって前記ＵＥに割り当てられる。
【０００９】
Ｗ−ＣＤＭＡにおいて、１つのフレームは、３８４００チップで構成される。従って、前記スクランブリングコードは、３８４００チップの単位で使用され、これは、前記スクランブリングコードの一部分を使用することで実現できる。つまり、１つのＤＰＣＨのためのスクランブリングコードは、Ｃ(ｉ)であり、ここで、ｉ＝０, １, ..., ３８３９９である。
【００１０】
前記ＤＰＣＨは、前記フレームの開始点でＣ(０)から始まるスクランブリングコードを使用する。前記それぞれのＤＰＣＨは相違する初期値ｎ０、ｎ１、...、ｎ２３を有するので、前記ＤＰＣＨには相違するスクランブリングコードが割り当てられる。
【００１１】
最近のＷ−ＣＤＭＡ通信システムは、チャネル区分のためにＯＶＳＦ (Orthogonal Variable Spreading Factor)コードを使用する。前記ＯＶＳＦコードは、前記ＵＥの相違する物理チャネル間の直交性を維持することによって、前記ＵＥに割り当てられるチャネルを識別する。さらに、ダウンリンクにおいて、前記ＯＶＳＦコードは、前記ＯＶＳＦコードの長さ、つまり、拡散率(Spreading Factor: ＳＦ)を多様にすることで相違するレートを有することができる。前記アップリンクにおいて、前記ＯＶＳＦコードは、１つのＵＥによって使用される複数のチャネルを区分するために用いられる。前記ＵＥが同一のスクランブリングコードを使用するＵＳＴＳ(Uplink Synchronous Transmission Scheme)において、前記ＯＶＳＦコードは、前記ＵＥの複数のチャネルを区分するために用いられる。
【００１２】
最近のＷ−ＣＤＭＡ通信システムは、前記ＤＰＣＨに相違する時間オフセットを与えることによって時間的な非同期を維持する。これは、前記ダウンリンクＤＰＣＨ(downlink DPCH: 以下、ＤＬ ＤＰＣＨと称する)がそのヘッドに制御部分を有するためである。つまり、前記ＤＬ ＤＰＣＨの制御部分が相違する時間に伝送されることで、前記制御部分が同時に伝送される時に発生する電力問題を解決することになる。さらに、前記アップリンクＤＰＣＨ(uplink DPCH: 以下、ＵＬ ＤＰＣＨと称する)も、相違する時間にフレームの最後が前記ノードＢに到着することで、前記ＵＴＲＡＮの処理速度に与える影響を最小化するようになる。
【００１３】
図２は、Ｗ−ＣＤＭＡ通信システムにおいて、前記ＤＬ ＤＰＣＨと前記ＵＬ ＤＰＣＨとの間の時間関係を示す図である。図２を参照して、前記ＤＬ ＤＰＣＨ及び前記ＵＬ ＤＰＣＨの非同期伝送方式を説明する。
【００１４】
図２を参照すると、１つの１０−ｍｓフレームは、１５個のスロット(slot)で構成され、各スロットは、２５６０個のチップで構成される。図２において、参照番号２０１は、共通パイロットチャネル(Common Pilot Channel:  以下、ＣＰＩＣＨと称する)を示し、参照番号２０３は、一次共通制御物理チャネル(Primary Common Control Physical Channel: 以下、Ｐ−ＣＣＰＣＨと称する)を示し、参照番号２０５は、スロット単位のフレームを示し、参照番号２０７及び２０９は、前記ＤＬ ＤＰＣＨを示し、参照番号２０８及び２１０は、前記ＤＬ ＤＰＣＨ２０７及び２０９にそれぞれ対応するＵＬ ＤＰＣＨを示す。前記ＣＰＩＣＨ及び前記Ｐ−ＣＣＰＣＨは、フレーム同期化され、他のチャネルに対する基準チャネルとして使用される。
【００１５】
図２に示すように、前記ＤＬ ＤＰＣＨ２０７及び２０９は、前記Ｐ−ＣＣＰＣＨ２０３からそれぞれ時間オフセットτDPCH,n及びτDPCH,n+1の分だけ遅延されて伝送される。前記のように、前記ＤＰＣＨには、相違する時間オフセットτDPCHが与えられる。例えば、各ＤＰＣＨには、０、２５６、２＊２５６、...、１４８＊２５６、及び１４８＊２５６チップオフセットのいずれか１つが与えられる。
【００１６】
前記ＵＥは、前記Ｐ−ＣＣＰＣＨ２０３に前記時間オフセットτDPCH,n、τDPCH,n+1の分だけ遅延されて伝送された前記ＤＬ ＤＰＣＨ２０７及び２０９を受信してＴ0時間が経過した後、前記対応するＵＬ ＤＰＣＨ２０８及び２１０を伝送する。従って、前記ＵＬ ＤＰＣＨ２０８及び２１０も、互いに同期される。前記ＵＴＲＡＮと前記それぞれのＵＥとの間の距離差によって、前記ＵＴＲＡＮは、前記ＵＬ ＤＰＣＨに対応する前記ＤＬ ＤＰＣＨを伝送してから正確にＴ0時間の後に前記ＵＬ ＤＰＣＨを受信することができない可能性がある。従って、前記ＵＴＲＡＮは、前記ＵＥからの距離を測定するために、ＲＡＣＨ(Random Access Channel)の伝送過程において、前記ＵＥへの伝播遅延時間(Propagation delay time)を測定して、この値を初期同期化のために利用する。つまり、前記ＵＴＲＡＮは、前記ＤＬ ＤＰＣＨを送信した後、ＵＬ ＤＰＣＨの受信時間を予測のために前記伝播遅延時間を使用する。
【００１７】
アップリンク同期伝送方式(Uplink Synchronous Transmission Scheme: 以下、ＵＳＴＳと称する)は、複数のＵＥに１つのスクランブリングコードを割り当てる。前記ＵＳＴＳは、前記ＵＴＲＡＮが前記ＵＥから伝送される前記ＵＬ ＤＰＣＨを受信する時、前記ＵＬ ＤＰＣＨを同期させるようになっている。前記のようなＵＳＴＳを使用することによって、前記ＵＴＲＡＮは、前記同期されたＵＥに同一の１つのスクランブリングコードを割り当てることができる。従って、前記ＵＳＴＳを採用するＷ−ＣＤＭＡ通信システムは、セル(cell)内で使用されるスクランブリングコードの数を低減することができるので、ＵＥ信号間の干渉を低減する。前記ＵＴＲＡＮは、前記ＵＳＴＳを採用する前記ＵＥが同一のスクランブリングコードを使用する時、前記ＲＮＣから提供されたチャネル化コード(channelization code)、つまり、直交するＯＶＳＦコードを利用して、前記ＵＥを識別することができる。前記ＵＳＴＳにおいて、前記ＵＴＲＡＮは、少なくとも２つのＵＥのＵＬ ＤＰＣＨを互いに同期化し、次に、前記同期化したＵＥに前記同一のスクランブリングコードを割り当てる。さらに、前記ＵＴＲＡＮは、前記同一のスクランブリングコードが割り当てられた前記ＵＥのＵＬ ＤＰＣＨに相違するチャネル化コード(または、ＯＶＳＦコード)を割り当てることによって、前記受信された同期化したＵＬ ＤＰＣＨを識別する。
【００１８】
前記ＵＳＴＳは、下記の２つの段階を通して信号の同期時間を制御する。
(１)初期同期化(Initial Synchronization)過程
前記ＵＴＲＡＮは、前記ＲＡＣＨを通して前記ＵＥから信号を受信すると、所定の基準時間と前記ＲＡＣＨを通して受信された前記信号の受信時間との間の差、つまり、前記ＲＡＣＨの信号の遅延時間を測定する。前記ＵＴＲＡＮは、前記時間差を順方向接近チャネル(Forward Access Channel: 以下、ＦＡＣＨを称する)を通して前記ＵＥ伝送する。前記ＵＥは、前記ＦＡＣＨを通して前記時間差を受信すると、前記受信された時間差を利用して送信時間を調整する。
【００１９】
(２)トラッキング(tracking)過程
前記ＵＴＲＡＮは、前記ＵＥ信号の受信時間と前記基準時間との比較を通して、前記ＵＥに時間調整ビット(Time Alignment Bit)を周期的に送信する。前記時間調整ビットが‘１’である場合、前記ＵＥは、１／８チップの分だけ前記伝送時間を早める。しかしながら、前記時間調整ビットが‘０’である場合は、前記ＵＥは、１／８チップの分だけ前記伝送時間を延ばす。前記時間調整ビットは、２つのフレーム当たり一回、前記制御チャネルにおける伝送電力制御(Transmit Power Control: 以下、ＴＰＣと称する)ビットを使用して伝送される。
【００２０】
複数のＵＥが前記同一の１つのスクランブリングコードを使用する前記 ＵＳＴＳにおいて、前記同一のスクランブリングコードを使用する前記ＵＥは、互いに必須に同期化されるべきである。つまり、前記ＵＴＲＡＮが複数のＵＥから伝送される前記ＤＰＣＨを受信した時、前記受信したＤＰＣＨは、スロット同期もフレーム同期も一致するべきである。前記フレーム同期は、前記同一のスクランブリングコードを使用する前記ＵＥ間の干渉を最小化するためであり、前記スロット同期は、前記ＯＶＳＦコードを用いて、前記同一のスクランブリングコードを使用する前記ＵＥを区分するためである。前記初期同期化過程は、前記フレーム同期及び前記スロット同期を取るための過程である。
【００２１】
前述したように、前記それぞれのＤＬ ＤＰＣＨは、固有の時間オフセットτDPCH,nを有する。従って、前記ＵＬ ＤＰＣＨは、互いに同期が合わない。前記初期同期化過程においては、前記ＵＬ ＤＰＣＨ間の非同期を調整して同期化すべきである。従って、前記初期同期化過程におけるチャネル非同期の問題を解決するための具体的な方法が要求される。
【００２２】
【発明が解決しようとする課題】
従って、本発明の目的は、ＣＤＭＡ通信システムにおいて同期化を遂行する装置及び方法を提供することにある。
【００２３】
本発明の他の目的は、ＣＤＭＡ通信システムにおいて、ＵＳＴＳを採用するＵＥからのＵＬ ＤＰＣＨのフレーム同期及びスロット同期を獲得する装置及び方法を提供することにある。
【００２４】
【課題を解決するための手段】
前記のような課題を解決するための本発明は、ＵＴＲＡＮ(UMTS Terrestrial Radio Access Network)及び複数のユーザ装置(ＵＥ)を備え、前記複数のＵＥを識別するための直交コード及び前記ＵＥによって前記ＵＴＲＡＮを識別するための１つのアップリンクスクランブリングコードを使用し、前記ＵＥが前記１つのスクランブリングコードを使用してアップリンク専用物理チャネルのフレームを同期させるアップリンク同期伝送方式を適用するＣＤＭＡ通信システムでスクランブリングコードを同期化する方法を提供する。前記ＵＥは、前記ＵＴＲＡＮから提供されるシステム時間を提供する信号を受信し、前記システム時間に基づいてランダムアクセスチャネル(ＲＡＣＨ)信号を伝送する。前記ＵＴＲＡＮは、前記ＵＥから前記ランダムアクセスチャネル信号を受信して前記各ランダムアクセスチャネルの伝播遅延時間(ＰＤ)を測定し、前記測定された伝播遅延時間、及び前記信号の伝送時点とダウンリンク専用物理チャネルの伝送時点との間の時間オフセットτDPCH,nを利用して計算された伝送時間調整値を伝送する。それぞれのＵＥは、前記伝送時間調整値を受信してアップリンク専用物理チャネルの伝送時間を決定し、前記アップリンク物理チャネルを通してメッセージが伝送されるように、前記決定された伝送時間に直交コード、及び前記伝送時間調整値及び前記時間オフセットτDPCH,nから計算されたスクランブリングコードオフセットを有するフレームデータの開始時間とは相違する時間に発生するスクランブリングコードを使用してフレームデータをスクランブリングする。
【００２５】
【発明の実施の形態】
以下、本発明による好適な一実施形態を添付図面を参照しつつ詳細に説明する。下記説明において、本発明の要旨を明確にするために関連した公知機能または構成に対する具体的な説明は省略する。
【００２６】
本発明の実施形態は、前記ＵＳＴＳを採用するＣＤＭＡ通信システムにおいて、前記同一のスクランブリングコードを使用するＵＥからのＵＬ ＤＰＣＨを同期化する方法を提案する。前記ＵＬ ＤＰＣＨの初期同期化に必要な過程は、２つの過程に分けられる。第１過程は、スロット単位または２５６＊ｍチップ単位で同期化する過程であり、第２過程は、スクランブリングコード同期化過程である。
【００２７】
まず、スロット単位または２５６＊ｍチップ単位で同期化する過程を説明する。
【００２８】
図３は、本発明の実施形態によって、ＵＳＴＳによって同期化が遂行される時の時間関係を示す図である。
【００２９】
図３を参照すると、参照符号３０１は、与えられたスクランブリングコードを共有するＵＥのうちｎ番目のＵＥのＤＬ ＤＰＣＨの伝送時間を示す。前記ｎ番目のＵＥのＤＬ ＤＰＣＨ３０１は、前記ＣＰＩＣＨまたは前記Ｐ−ＣＣＰＣＨの伝送時間から時間オフセットτDPCH,nの分だけ遅延された後に伝送される。前記それぞれのＤＰＣＨは、相違する伝送時間を有する。参照符号３０２は、前記ｎ番目のＵＥのＵＬ ＤＰＣＨの伝送時間を示す。前記ＵＥは、前記ＤＬ ＤＰＣＨを受信してからＴ0時間に前記ＵＬ ＤＰＣＨを伝送する。従って、前記ＵＥは、相違するＵＬ ＤＰＣＨの伝送時間を有する。前記ＵＳＴＳは、前記ＵＬ ＤＰＣＨを互いに同期化すべきである。従って、前記ＵＳＴＳを使用して通信を遂行しようとする時、前記ＵＬ ＤＰＣＨを同期化する過程が要求される。本発明の実施形態は、前記ＵＳＴＳにおいて前記同一のスクランブリングコードを使用する前記ＵＥの前記ＵＬ ＤＰＣＨを同期化する方法を提案する。
【００３０】
(段階１)伝播遅延(ＰＤ)の測定
前記ＵＴＲＡＮは、前記ＵＥから伝送されるＲＡＣＨを受信すると、前記ＲＡＣＨ信号の伝播遅延(ＰＤ)値を測定する。前記測定されたＰＤ値は、前記ＵＴＲＡＮが前記ＤＰＣＨを割り当てる時に使用される。
【００３１】
(段階２)Ｋ＝(τDPCH,n＋Ｔ0＋２＊ＰＤ) ｍｏｄ ２５６０の計算
前記ＵＴＲＡＮは、与えられたＤＬ ＤＰＣＨの時間オフセットτDPCH,n、常数Ｔ0、及び段階１で測定された前記ＰＤ値に２をかけた値の和であるＫを計算する。ここで、前記時間オフセットτDPCH,nは、前記Ｐ−ＣＣＰＣＨと前記ＤＬ ＤＰＣＨとの間の遅延時間を示し、Ｔ0は、前記ＵＥの前記ＤＬ ＤＰＣＨと前記ＵＬ ＤＰＣＨとの間の遅延時間を示し、ＰＤ値は、伝播遅延値を示し、‘２５６０’は、１つのスロットを構成するチップの数を示す。前記ＰＤに２をかける理由は、前記伝播遅延が前記アップリンクだけでなく前記ダウンリンク上にも発生するからである。さらに、モジュロ２５６０演算を遂行することは、前記Ｋ値をスロット単位で表現するためである。
【００３２】
(段階３)Ｌ＝２５６０−ＫのＵＥへの伝送
前記ＵＴＲＡＮは、前記ＰＤ値に基づいて計算された前記Ｋ値を利用してＬ値を計算した後、前記計算された値Ｌを前記ＵＥに伝送する。前記Ｌ値を受信すると、前記ＵＥは、前記ＤＬ ＤＰＣＨの受信時間からＴ0時間を遅延した後またＬ時間の後に、前記ＵＬ ＤＰＣＨを伝送する。ここで、Ｌは、前記のようにＬ＝２５６０−Ｋに定義される。
【００３３】
前記の説明において、前記ＵＴＲＡＮは、前記Ｌ値を計算して前記ＵＥに伝送する。しかしながら、前記ＵＴＲＡＮは、前記Ｋ値を前記ＵＥに伝送することもできる。前記ＵＴＲＡＮが前記Ｋ値を前記ＵＥに伝送する場合、前記ＵＥは、前記ＤＬ ＤＰＣＨを受信してからＴ0−時間に前記ＵＬ ＤＰＣＨを伝送する。しかしながら、前記ＵＴＲＡＮが前記Ｌ値を前記ＵＥに伝送する場合、前記ＵＥは、前記ＤＬ ＤＰＣＨを受信してからＴ0＋Ｋに前記ＵＬ ＤＰＣＨを伝送する。段階２及び段階３において、前記ＵＥは、スロット(＝２５６０チップ)単位で同期化される。前記同期化は、２５６０チップのスロット単位で遂行されるが、前記ＯＶＳＦコードの特性から２５６チップの倍数の単位で同期化を遂行することもできる。つまり、前記同期化は、２５６＊ｍチップの単位で遂行される。例えば、２５６０チップのスロット単位で同期化を遂行することは、ｍ＝１０である場合に２５６＊ｍチップ単位で同期化を遂行することである。
【００３４】
ここで、前記値‘ｍ’は、上位階層からの信号メッセージを通して提供されるか、または、予め決定されることができる。以下、２５６＊ｍチップ単位で同期化を遂行する過程を説明する。
【００３５】
(段階１)伝播遅延(ＰＤ)の測定
前記ＵＴＲＡＮは、前記ＵＥから伝送されるＲＡＣＨを受信すると、前記ＲＡＣＨの伝播遅延ＰＤ値を測定する。前記測定されたＰＤ値は、前記ＵＴＲＡＮが前記ＤＰＣＨを割り当てる時に使用される値である。前記ＰＤ値は、チップ単位で計算されることができる。この場合、前記ＰＤは、前記ＵＴＲＡＮと前記ＵＥｔの間の一方向伝播遅延時間を示す。
【００３６】
(段階２)Ｋ＝(τDPCH,n＋Ｔ0＋２＊ＰＤ) ｍｏｄ ２５６＊ｍの計算
前記ＵＴＲＡＮは、与えられたＤＬ ＤＰＣＨの時間オフセットτDPCH,n、常数Ｔ0、及び段階１で測定された前記ＰＤ値に２をかけた値の和であるＫを計算する。
【００３７】
(段階３)Ｌ＝２５６＊ｍ−ＫのＵＥへの伝送
前記ＵＴＲＡＮは、前記ＰＤ値に基づいて計算された前記Ｋ値を利用してＬ値を計算した後、前記ＵＥに伝送する。前記Ｌ値を受信すると、前記ＵＥは、前記ＤＬ ＤＰＣＨの受信時間からＴ0時間を遅延した後またＬ時間の後に前記ＵＬ ＤＰＣＨを伝送する。
【００３８】
段階２において、前記時間オフセットτDPCH,nは、２５６＊Ｋに定義され、前記Ｔ0値は、２５６＊４に定義される。従って、ｍ＝１である場合、前記Ｌ値は、２＊ＰＤを２５６で割った余りと同一である。段階３において、前記ＵＴＲＡＮは、前記Ｌ値の代わりに前記Ｋ値を前記ＵＥに伝送することができる。この場合、前記ＵＥは、前記Ｋ値から前記Ｌ値を計算することもでき、または、そのままのＫ値を利用することもできる。
【００３９】
前記ＵＴＲＡＮから伝送される前記Ｋ値または前記Ｌ値を受信すると、前記ＵＥは、前記ＤＬ ＤＰＣＨの受信時間からＴ0時間を遅延した後またＬ時間の後に前記ＵＬ ＤＰＣＨを伝送することでなく、前記Ｋ値を利用して前記ＤＬ ＤＰＣＨの受信時間からＴ0−Ｋ時間に、前記ＵＬ ＤＰＣＨを伝送することもできる。従って、前記Ｌ値または前記Ｋ値を受信すると、前記ＵＥは、前記のような方法によって前記Ｋ値または前記Ｌ値を計算した後、前記ＵＬ ＤＰＣＨを伝送する。
【００４０】
前記ＵＴＲＡＮは、前記Ｌ値または前記Ｋ値を伝送する代わりに、前記ＰＤ値を前記ＵＥに伝送することもできる。この場合、前記ＵＥは、前記ＵＴＲＡＮから伝送される前記ＰＤ値を受信すると、前記時間オフセットτDPCH,n及びＴ0値を考慮して前記受信されたＰＤ値を利用することができる。例えば、前記ＰＤ値を受信すると、前記ＵＥは、前記ＤＬ ＤＰＣＨを受信した後、前記Ｔ0値から前記ＰＤ値を引いた値(Toff)を利用して前記ＵＬ ＤＰＣＨを伝送することができる。つまり、前記ＵＥは、前記ＤＬ ＤＰＣＨのフレーム開始点から前記Ｔｏｆｆ時間の後に前記ＵＬ ＤＰＣＨを伝送することができる。あるいは、前記ＵＥは、前記システムに与えられた共通遅延時間に前記Ｔｏｆｆ時間を加えた時間の分だけさらに遅延した後で前記ＵＬ ＤＰＣＨを伝送することもできる。さらに、前記ＵＥは、前記ＵＴＲＡＮから伝送された前記ＰＤ値を利用して前記Ｋ値及び前記Ｌ値を計算することができ、前記計算されたＬ値を前記Ｔ0値から引いた値であるＴｏｆｆ１を利用して、前記ＤＬ ＤＰＣＨのフレーム開始点からＴｏｆｆ１時間の後に前記ＵＬ ＤＰＣＨを伝送することができる。
【００４１】
次に、スクランブリングコード同期化過程を説明する。
【００４２】
図３の参照符号３０３は、前記同期化したＵＥのうちｎ番目のＵＥからのＵＬ ＤＰＣＨの伝送時間を示す。従って、前記ｎ番目のＵＥのＵＬ ＤＰＣＨは、前記ＵＴＲＡＮに受信される時、スロット同期化される。前記ＲＡＣＨ信号の伝送時間と前記ＤＰＣＨの伝送時間との間に前記ＵＥの移動性によって発生する同期エラーは、他の方法によって改めることができる。例えば、前記のような同期エラーは、前述したトラッキング過程を通して訂正することができる。
【００４３】
図３の参照符号３０４、３０５、及び３０６は、相違する時間オフセットτDPCH,n+1を有するｎ＋１番目のＵＥの伝送時間を示す。前記ｎ＋１番目のＵＥも、前記ｎ番目のＵＥによって使用される方法と同一のスロット同期化方法を遂行する。
【００４４】
前記のような方法において、１つのスクランブリングコードを共有する前記ＵＥ間のスロット同期を維持することができる。前記スロット同期が獲得されても、フレーム同期が前記時間τオフセットDPCH,nによって獲得されない可能性がある。前記ＵＳＴＳグループ内の前記ＵＥが１つのスクランブリングコードを使用するためには、前記ＵＥによって使用されるスクランブリングコードを同期化する必要があり、前記スクランブリングコードを同期化するために、前記フレーム同期を一致させる必要がある。
【００４５】
図３の参照符号３０７は、前記スクランブリングコードを同期化するためにフレーム同期を一致させる方法を示す。前記ＵＴＲＡＮの受信時間の間に、１つのスクランブリングコードの使用する前記ＵＳＴＳグループ内に属するＵＥに対して前記スクランブリングコードの同期を一致させるためには、スクランブリングコード同期化動作が必要である。ここで、“前記スクランブリングコードの同期化”は、同時に前記スクランブリングコードが始まることを意味する。つまり、前記スクランブリングコードの同期化は、ｉ＝０、１、...、３８３９９の場合、前記スクランブリングコードＣ(ｉ)の開始点Ｃ(０)の時間が一致することを意味する。
【００４６】
スロット単位または２５６＊ｍチップ単位の同期化の遂行過程のみによって、前記スクランブリングコードの同期を獲得することはできない。従って、前記スクランブリングコードの同期化において、共通(または、基準)時間に前記スクランブリングコードを同期化する必要がある。図３は、前記スクランブリングコードの同期化の場合、参照符号３０７のように、前記ＣＰＩＣＨまたは前記Ｐ−ＣＣＰＣＨのフレーム開始点を前記共通時間として使用することを示す。
【００４７】
前記ＣＰＩＣＨまたは前記Ｐ−ＣＣＰＣＨのフレーム開始点が共通時間として使用される場合、前記ＵＳＴＳグループ内のＵＥは、前記ＣＰＩＣＨまたは前記Ｐ−ＣＣＰＣＨのフレーム開始点に同期して前記スクランブリングコードを生成し始める。例えば、前記ｎ番目のＵＥは、４番目のスロットＳｌｏｔ＃３でＵＬ ＤＰＣＨ３０３のフレーム同期化を開始する。この場合、前記ｎ番目のＵＥのフレーム開始点は、前記４番目のスロット(つまり、Ｓｌｏｔ＃３、参照番号３１３)であるが、前記スクランブリングコードの開始点は、１番目のスロット(Ｓｌｏｔ＃０、参照番号３１３)に一致する。つまり、前記スクランブリングコードの開始点は、前記ＵＬ ＤＰＣＨのフレーム開始点と一致しない。従来の方法において、前記スクランブリングコードの開始点と前記ＵＬ ＤＰＣＨのフレーム開始点とは一致する。しかしながら、本発明の実施形態においては、前記ＵＬ ＤＰＣＨのフレーム開始点と前記スクランブリングコードの開始点とを分離することによって、前記ＵＳＴＳのための前記スクランブリングコードの開始点を一致させる。
【００４８】
以下、前記スクランブリングコードの同期化過程を前記ｎ番目のＵＥを参照して説明する。
【００４９】
従来の技術によると、前記ＵＬ ＤＰＣＨのフレーム開始点は、前記スクランブリングコードの開始点と一致するので、前記ｎ番目のＵＥは、前記ＵＬ ＤＰＣＨ３０３の前記４番目のスロット(Ｓｌｏｔ＃３)でＣ(０)から始まる前記スクランブリングコードを使用する。しかしながら、本発明の実施形態においては、前記Ｐ−ＣＣＰＣＨのフレーム開始点を共通時間として使用する。従って、前記ｎ番目ＵＥは、１番目のスロット(Ｓｌｏｔ＃０)３１１でＣ(０)から始まる前記スクランブリングコードを使用するために、前記４番目のスロット(Ｓｌｏｔ＃３)３１３から始まる前記ＵＬ ＤＰＣＨのフレーム開始点で発生するスクランブリングコードを知るべきである。前記スクランブリングコードはスロット当たり２５６０チップで構成されるので、(Ｓｌｏｔ＃３)３１３からＵＬ ＤＰＣＨフレームが始まる前記ＵＥは、Ｃ(３＊２５６０)から始まるスクランブリングコードを使用し、(Ｓｌｏｔ＃０)３１１でＣ(０)からリスタートするスクランブリングコードを使用する。つまり、前記ＵＥは、スクランブリングコードＣ(ｉ)(i=0,1, ..., 38399)をＤ(ｉ)＝Ｃ((ｉ＋３＊２５６０) ｍｏｄｕｌｏ ３８４００)(i=0,1, ..., 38399)に変えて、(Ｓｌｏｔ＃３)３１３のフレーム開始点から前記スクランブリングコードＤ(ｉ)をＤ(０)から開始する。
【００５０】
従って、各ＵＥは、前記時間オフセットτDPCH,n値及びＬ値に基づいて前記ＵＬ ＤＰＣＨのフレーム開始点を算出し、Ｓｌｏｔ＃ｍに対応する前記フレーム開始点に対して前記スクランブリングコードをＤ(ｉ)＝Ｃ((ｉ＋ｍ*２５６０) ｍｏｄｕｌｏ ３８４００)( i=0,1, ..., 38399)に変更し、Ｄ(０)から始まるスクランブリングコードを前記フレーム開始点から使用する。
【００５１】
前記説明において、前記共通時間は、前記Ｐ−ＣＣＰＣＨのフレーム開始点として定義される。しかしながら、前記共通時間は、前記ＵＴＲＡＮによって決定されて、前記ＵＳＴＳを使用する前記ＵＥに伝送されることもできる。
【００５２】
前記共通時間を決定する他の例としては、与えられたスクランブリングコードを使用する前記ＵＳＴＳに対して最初に割り当てられるＵＥのＵＬ ＤＰＣＨのフレーム開始点を前記共通時間として定義する。図３を参照すると、ｎ番目のＵＥ及びｎ＋１番目のＵＥのみが前記与えられたスクランブリングコードを使用する。先に前記ｎ番目のＵＥにチャネルが割り当てられた時、前記共通時間は、前記ｎ番目のＵＥのフレーム開始点、つまり、(Ｓｌｏｔ＃３)３１３をスクランブリングコード開始点として定義することができる。従って、前記ＵＴＲＡＮは、Ｓｌｏｔ＃３が前記共通開始点であることを示す情報をｎ＋１番目のＵＥに伝送して、前記ｎ＋１番目のＵＥが同期を獲得するようにする。
【００５３】
前記実施形態は、前記スロット同期化に基づいて前記スクランブリング同期化方法を説明する。
【００５４】
前記２５６＊ｍチップの単位で同期化を遂行する時に、前記スクランブリング同期方法は、下記のようである。前記２５６＊ｍチップ単位の同期化過程において、前記ＵＥは、Ｌ値、Ｋ値、またはＰＤ値を利用して前記ＵＬ ＤＰＣＨの伝送時間を決定する。前記ＵＥ及び前記ＵＴＲＡＮは、前記時間オフセットτDPCH,n値及び前記Ｔ0値を共有するので、前記Ｌ値、前記Ｋ値、及び前記ＰＤ値によって、２５６＊ｍ単位でどのように前記同期化が遂行されるかが分かる。従って、前記ＰＤ値または前記Ｌ値に基づいて前記スクランブリング開始点を探すことができる。
【００５５】
例えば、(１)τDPCH,n＝２５６＊２５チップ、(２)Ｔ0＝２５６＊４チップ、(３)ＰＤ＝１０００チップ、(４)ｍ＝１である場合、前記Ｌ値は、Ｌ＝２５６−[(τDPCH,n＋Ｔ0＋２ＰＤ) ｍｏｄ ２５６]＝４８によって計算される。前記２５６＊ｍチップ単位同期化方法が前記Ｌ値を利用して遂行されると仮定する。前記Ｋ値または前記ＰＤを利用する場合も、後述する方法を変形して前記スクランブリング同期化を遂行することができる。
【００５６】
前記ＵＥは、前記２５６＊ｍチップ単位同期化のために前記Ｌ値を利用する。つまり、前記ＵＥは、前記受信されたＤＬ ＤＰＣＨのフレーム開始点からＴ0＋Ｌ値が遅延された後、前記ＵＬ ＤＰＣＨフレームの伝送を開始する。さらに、前記ＵＥは、スクランブリングコード同期化のために受信された前記Ｐ−ＣＣＰＣＨのフレーム開始点を利用し、前記ＵＴＲＡＮから受信された前記ＰＤ値を利用して、スクランブリングコードオフセットを決定する。つまり、前記ＵＥは、前記スクランブリングコードをＤ(ｉ)＝Ｃ((ｉ＋ｏｆｆｓｅｔ) ｍｏｄｕｌｏ ３８４００)(i=0, 1, ..., 38399)に変更して、Ｄ(０)から始まるスクランブリングコードを前記フレーム開始点から使用する。前記オフセット値は下記のように計算される。
ｏｆｆｓｅｔ＝τDPCH,n＋Ｔ0 ＋２＊ＰＤ＋Ｌ
【００５７】
前記ＵＥは、前記計算を通して前記オフセット値を決定することもでき、または、前記ＵＴＲＡＮから前記オフセット値を受けることもできる。前記スクランブリングコード同期化方法を利用する場合、前記ＵＳＴＳを使用する前記ＵＥのスクランブリングコードは、前記ＵＴＲＡＮに同一の位置に到着することができる。前記方法は、前記Ｐ−ＣＣＰＣＨが前記共通時間に設定されるケースに該当する。
【００５８】
優先して割り当てられたＵＥに前記スクランブリングコードを同期させることもできる。この場合、前記スクランブリングコードを一致させるために、前記上位階層からの情報信号が追加に要求される。前記ＵＴＲＡＮは、前記同期化のために各ＵＥに情報を直接的に伝送することができる。つまり、前記ＵＴＲＡＮは、２５６＊ｍ同期化のために前記Ｌ値を伝送し、前記スクランブリングコード同期化のために基準ＵＥの同期化情報を伝送することができる。一例として、前記ＵＴＲＡＮは、前記オフセット値を伝送することもできる。
【００５９】
図４は、本発明の実施形態による前記ＵＥのスクランブリングコード同期化装置の構造を示す。図４を参照すると、スクランブリングコード生成器４１０は、与えられた共通時間に同期してスクランブリングコードを生成する。つまり、前記スクランブリングコード生成器４１０は、前記フレーム開始時点を前記共通時間として定義する場合、前記Ｐ−ＣＣＰＣＨの１番目のスロット(Ｓｌｏｔ＃０)から、Ｃ(０)から始まるスクランブリングコードまたは前記スクランブリングコードオフセットを生成する。さらに、前記スクランブリングコード生成器４１０は、前記１番目のＵＥのフレーム開始点を前記共通時間に定義する場合、前記１番目のＵＥのフレーム開始点になるスロットから、Ｃ(０)から始まるスクランブリングコードを生成する。
【００６０】
制御器４１１は、前記上位階層から前記フレーム開始点に対する時間情報を受信する。前記フレーム開始点は、前記時間オフセットτDPCH,n及び前記ＰＤ値に基づいて計算される。例えば、図３において、前記ｎ番目のＤＰＣＨを伝送するＵＥのフレーム開始点はスロット＃３になり、ｎ＋１番目のＤＰＣＨを伝送するＵＥのフレーム開始点はスロット＃４になる。前記制御器４１１は、前記時間情報に基づいてフレーム生成器４１２及びスイッチ４１３に前記フレーム開始点情報を伝送して、前記ＵＬ ＤＰＣＨを伝送し始めるように前記ＵＥを制御する。前記フレーム生成器４１２は、前記制御器４１１から前記フレーム開始点情報を受信すると、与えられた時間にフレームを生成し始め、前記生成されたフレームをスクランブラ(Scrambler)４１４に伝送する。前記スイッチ４１３は、前記制御器４１１から前記フレーム開始点情報を受信すると、前記スクランブリングコード生成器４１０によって生成されたスクランブリングコードを前記スクランブラ４１４に伝送する。前記スクランブラ４１４は、前記スクランブリングコード生成器４１０から受信されるスクランブリングコードを利用して、前記フレーム生成器４１２から受信されるフレームを拡散する。
【００６１】
前記スクランブリング同期化装置の動作において、前記制御器４１１は、前記フレーム開始点で前記フレーム生成器４１２を駆動して、前記ＤＰＣＨを通して伝送されるデータフレームを生成する。さらに、前記制御器４１１は、前記フレーム開始点で前記スイッチをオンにして、前記スクランブリングコード生成器４１０によって生成されるスクランブリングコードが前記スクランブラ４１４に印加されるようにする。前記スクランブリングコード生成器４１０は、前記ＣＰＩＣＨまたは前記Ｐ−ＣＣＰＣＨのフレーム開始点と同期して前記スクランブリングコードを生成することができる。この場合、前記スクランブリングコードは前記ＤＰＣＨのフレーム開始点から始まって前記スクランブラ４１４に印加されるので、前記ＤＰＣＨのフレーム開始点で生成される前記スクランブリングコードはＣ(０)と一致しない可能性がある。つまり、前記ＤＰＣＨのフレーム開始点が３番目のスロットから始まる場合、前記ＤＰＣＨデータフレームは、前記３番目のスロットで生成されるスクランブリングコードで拡散される。
【００６２】
さらに、前記スクランブリングコード生成器４１０が、前記ＣＰＩＣＨまたは前記Ｐ−ＣＣＰＣＨのフレーム開始点で前記スクランブリングコードを生成せず、前記ＤＰＣＨが割り当てられた前記ＵＳＴＳグループ内の１番目のＵＥのフレーム開始点に同期して生成する場合、前記制御器４１１は、前記スクランブリングコード生成器４１０のスクランブリングコード生成時点を制御する。以後の動作は、前述した通りである。
【００６３】
前記スクランブリングコード同期化装置を利用することによって、前記ＵＳＴＳのＵＬ ＤＰＣＨの伝送の時に前記共通時間に一致するスクランブリングコードを利用して、与えられた時間オフセットに同期するフレームを伝送することができるようになる。
【００６４】
本発明による前記スクランブリングコード同期化方法によると、前記ＵＳＴＳグループ内のＵＥのスロット同期を獲得し、前記スクランブリングコードの開始点が一致する。従って、前記スクランブリングコードの時間一致によって干渉を低減することができ、前記スロット同期化によって前記チャネル化コード(例えば、ＯＶＳＦコード)を通して前記ＵＥからの情報を識別することができる。
【００６５】
一方、前記本発明の詳細な説明では具体的な実施形態を挙げて説明してきたが、本発明の範囲内で様々な変形が可能であるということは勿論である。従って、本発明の範囲は前記実施形態によって限られるべきでなく、特許請求の範囲とそれに均等なものによって定められるべきである。
【００６６】
【発明の効果】
前述してきたように、ＣＤＭＡ通信システムにおいて、複数のＵＥが１つのスクランブリングコードを使用するＵＳＴＳ方式を使用する場合、前記同一の１つのスクランブリングコードを使用する前記ＵＥ間のスロット及びフレーム同期化を具現することができる。前記ＤＬ ＤＰＣＨは相違する遅延時間を有するので、前記ＵＬ ＤＰＣＨ間の同期が獲得されない。従って、初期同期化過程において、前記ＵＬ ＤＰＣＨ間の非同期を調整して前記同期を獲得する。
【図面の簡単な説明】
【図１】  Ｗ−ＣＤＭＡ通信システムの構造を示す図である。
【図２】  Ｗ−ＣＤＭＡ通信システムにおいて、ＤＬ ＤＰＣＨとＵＬ ＤＰＣＨとの間の時間関係を示す図である。
【図３】  本発明の実施形態によって、同期化がＵＳＴＳによって遂行される時の時間関係を示す図である。
【図４】  本発明の実施形態によるＵＥのスクランブリングコード同期化装置の構造を示す図である。
【符号の説明】
４１０  スクランブリングコード生成器
４１１  制御器
４１２  フレーム生成器
４１３  スイッチ
４１４  スクランブラ
【図１】
0003730217.tif 000002
【図２】
0003730217.tif 000003
【図３】
0003730217.tif 000004
【図４】
0003730217.tif 000005