(57)【特許請求の範囲】
【請求項１】
データ送信方法において、
移動局から専用チャネルの割り当て要求が受信される時、二次スクランブリング符号の識別子を決定する過程と、
前記決定された二次スクランブリング符号の識別子を前記移動局に送信する過程と、
一次スクランブリング符号の識別子を利用して一次スクランブリング符号を生成し、前記一次スクランブリング符号の識別子及び前記二次スクランブリング符号の識別子を利用して二次スクランブリング符号を生成する過程と、
基地局を区分するために、前記一次スクランブリング符号を利用して共通チャネル信号をスクランブルする過程と、
前記二次スクランブリング符号を利用して専用チャネル信号をスクランブルする過程と、
前記スクランブルされた共通チャネル信号と専用チャネル信号とを送信する過程と
からなることを特徴とする方法。
【請求項２】
一次スクランブリング符号と共に使用されるチャネル直交符号の容量を分析する過程と、
前記チャネル直交符号が不足である時、前記二次スクランブリング符号の使用を決定する過程と、
前記チャネル直交符号が十分である時、前記一次スクランブリング符号の使用を決定する過程と
を含み、
前記チャネル直交符号の容量を分析することは、前記一次スクランブリング符号を使用して割り当てることができるチャネル直交符号の数が不足するかどうかを判断することであることを特徴とする請求項１に記載の方法。
【請求項３】
前記二次スクランブリング符号の識別子は４ビットである請求項１に記載の移動通信システムの基地局のチャネル信号通信方法。
【請求項４】
前記二次スクランブリング符号の識別子は一次スクランブリング符号を使用する共通制御チャネルを通じて送信される請求項１に記載の移動通信システムの基地局のチャネル信号通信方法。
【請求項５】
前記二次スクランブリング符号の識別子は現在通信中である専用チャネルを通じて送信される請求項１に記載の移動通信システムの基地局のチャネル信号通信方法。
【請求項６】
前記スクランブリング符号を生成する過程は、
第１シーケンスをマスクして、マスクされたシーケンスを生成する過程と、
前記マスクされたシーケンスと第２シーケンスを加算して、第１及び第２スクランブリング符号を生成する過程と、
前記生成されたスクランブリング符号を実数成分のスクランブリング符号として出力する過程と
を備え、
虚数部分のスクランブリング符号は、一定のチップの間、実数部分のスクランブリング符号を遅延させることによって生成されることを特徴とする請求項１に記載の方法。
【請求項７】
データ送信のためのシステムにおいて、
移動局から専用チャネル割り当て要求を受信し、二次スクランブリング符号識別子を決定するための受信装置と、
前記二次スクランブリング符号識別子を移動局へ送信するための第１送信装置と、
一次スクランブリング符号識別子を利用して一次スクランブリング符号を生成し、前記一次スクランブリング符号の識別子と前記二次スクランブリング符号識別子とを用いて、二次スクランブリング符号を生成するスクランブリング符号発生器と、
基地局を区分するために一次スクランブリング符号を用いて共通チャネル信号をスクランブルし、二次スクランブリング符号を用いて専用チャネル信号をスクランブルするためのスクランブラーと、
前記スクランブルされた共通チャネル信号と専用チャネル信号とを送信するための第２送信装置と
を備えることを特徴とするシステム。
【請求項８】
チャネル割り当てのために一次スクランブリング符号と共に用いられる直交符号の容量を分析し、前記直交符号が不足である時、前記二次スクランブリング符号の使用を決定し、前記直交符号が十分である時、前記一次スクランブリング符号の使用を決定するための制御部をさらに備え、
前記チャネル直交符号の容量を分析することは、前記一次スクランブリング符号を使用して割り当てることができるチャネル直交符号の数が不足するかどうかを判断することであることを特徴とする請求項７記載のシステム。
【請求項９】
前記二次スクランブリング符号識別子は、４ビットであることを特徴とする請求項７記載のシステム。
【請求項１０】
前記二次スクランブリング符号識別子は、一次スクランブリング符号を使用する共通制御チャネルを通じて送信されることを特徴とする請求項７記載のシステム。
【請求項１１】
前記二次スクランブリング符号識別子は、現在通信中である専用チャネルを通じて送信されることを特徴とする請求項７記載のシステム。
【請求項１２】
前記スクランブリング符号発生器は、
第１シーケンスをマスクすることによって、マスクされたシーケンスを生成するための第１シーケンス発生器と、
マスクされたシーケンスと第２シーケンスを加算することによって、一次スクランブリング符号と二次スクランブリング符号とを生成するための加算器と、
前記生成されたスクランブリング符号を、実数成分スクランブリング符号として出力するための出力ポートと
を備え、
虚数部分のスクランブリング符号は、一定のチップの間、実数部分のスクランブリング符号を遅延させることによって生成されることを特徴とする請求項７記載のシステム。
【請求項１３】
データ送信のための方法において、
新たなチャネル割り当ての必要な時に、基地局にチャネルの割り当て要求を送信する過程と、
前記基地局からあらかじめ決定されたビット数の二次スクランブリング符号識別子を含むメッセージの受信時、前記受信された二次スクランブリング符号の識別子を利用してマスクを生成する過程と、
前記受信された二次スクランブリング符号の識別子を利用してマスクを生成する過程と、
前記生成されたマスクを利用して、二次スクランブリング符号を生成する過程と、
前記生成された二次スクランブリング符号によりダウンリンクチャネル信号をデスクランブルする過程と
からなり、
前記マスクで使用される値は、一次スクランブリング符号の識別子と二次スクランブリング符号の識別子とから構成されることを特徴とする方法。
【請求項１４】
前記スクランブリング符号を生成する過程は、
第１シーケンスとマスクを演算して、マスクされたシーケンスを生成する過程と、
前記マスクされたシーケンスと第２シーケンスを演算して第２スクランブリング符号を生成する過程と、
前記生成されたスクランブリング符号を実数成分のスクランブリング符号として出力する過程と
を備え、
虚数部分のスクランブリング符号は、一定のチップの間、実数部分のスクランブリング符号を遅延させることによって生成されることを特徴とする請求項１３記載の方法。
【請求項１５】
データ送信のためのシステムにおいて、
新たなチャネル割り当ての必要な時に、基地局にチャネルの割り当てを要求するための制御部と、
あらかじめ決定されたビット数の二次スクランブリング符号識別子を持ったメッセージを基地局から受信するための受信装置と、
一次スクランブリング符号識別子を利用して一次スクランブリング符号を生成し、前記一次スクランブリング符号の識別子と前記二次スクランブリング符号識別子とを用いて、二次スクランブリング符号を生成するスクランブリング符号発生器と、
生成された二次スクランブリング符号でダウンリンクチャネル信号をデスクランブルするためのデスクランブラーと
を備えることを特徴とするシステム。
【請求項１６】
前記スクランブリング符号発生器は、
第１シーケンスをマスクして、マスクされたシーケンスを生成するための第１シーケンス発生器と、
前記マスクされたシーケンスと第２シーケンスを加算して、一次スクランブリング符号と二次スクランブリング符号を生成するための加算器と、
前記生成されたスクランブリング符号を実数成分のスクランブリング符号として出力するための出力ポートと
を備え、
虚数部分のスクランブリング符号は、一定のチップの間、実数部分のスクランブリング符号を遅延させることによって生成されることを特徴とする請求項１５記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は移動通信システムのチャネル信号通信方法に関するもので、特に、複数のスクランブリング符号を使用して、チャネル容量を拡張することができる移動通信システムで二次スクランブリング符号を容易に設定することができる通信方法に関する。
【背景技術】
【０００２】
一般的に符号分割多重接続(Code Division Multiple Access：以下、ＣＤＭＡ)通信システムは基地局の区分のためスクランブリング符号(scrambling code)を使用する。また前記スクランブリング符号は、基地局の区分のみならず基地局のチャネル容量を増大させるためにも使用される。
【０００３】
ヨーロッパのＷ−ＣＤＭＡ通信システムであるＵＭＴＳ(Universal Mobile Telecommunication System)通信システムでは、前記基地局区分と基地局のチャネル容量増大のため、複数のスクランブリング符号を使用する。前記ＵＭＴＳシステムでは、基地局が一つのスクランブリング符号に割り当てられた直交符号(Orthogonal Code)をすべて使用して、これ以上使用できる直交符号がないと、他のスクランブリング符号を使用してチャネル容量を拡張する。即ち、前記基地局は新たなスクランブリング符号を設定し、このように設定されたスクランブリング符号に対してさらに直交符号を割り当てる。前記複数のスクランブリング符号を生成するために、２１８−１の長さを有するゴールドシーケンス(GOLD sequence)が典型的に使用される。前記２１８−１の長さのゴールドシーケンスは２１８−１個の相異なるゴールド符号が一つのグループ(Group)を構成し、前記スクランブリング符号は長さ２１８−１であるゴールド符号の始めのビットから３８４００ビットだけを選択して反復使用する。
【０００４】
一般的に前記基地局区分のため使用するスクランブリング符号を“一次スクランブリング符号(Primary Scrambling code)”という。そして前記一次スクランブリング符号及びこれを使用するチャネル直交符号が割り当てられる。この時、前記一次スクランブリング符号を使用して割り当てることができる直交符号が不足になると、他のスクランブリング符号を設定し、これを使用してチャネル直交符号を割り当てる。この時、使用されるスクランブリング符号を“二次スクランブリング符号(Secondary Scrambling code)”という。即ち、該当するスクランブリング符号を使用して割り当てることができるチャネル直交符号の数は、現在通信中であるチャネルのデータ率により決定される。従って、前記スクランブリング符号を複数個に備えて、チャネル容量が不足な場合、現在使用していない他のスクランブリング符号を設定して使用すると、そのだけのチャネル容量を拡張することができる。
【０００５】
前記一次スクランブリング符号は基地局の区別及び割り当てられた直交符号に拡散された信号をスクランブリングするために使用される。ここでは前記一次スクランブリング符号の数を５１２に仮定する。従って、それぞれの隣接した基地局は前記５１２個の一次スクランブリング符号の中、相異なる一次スクランブリング符号を使用するようになる。
【０００６】
一般的に前記移動局は前記一次スクランブリング符号を分析して基地局を区分する。従って、前記基地局は共通制御チャネルを固有の一次スクランブリング符号を使用して移動局に伝送し、その他のダウンリンクチャネル(downlink channel)は現在使用中であるチャネル容量に従って、一次スクランブリング符号、または二次スクランブリング符号を使用して伝送する。
【０００７】
前記基地局のチャネル容量増大のために使用される前記二次スクランブリング符号は、基地局で使用される一次スクランブリング符号に対応され、二次スクランブリング符号の数は最大５１２個であり、基地局により選択され使用される。
前記のように複数個のスクランブリング符号を使用する例として、ＵＭＴＳのダウンリンク伝送(Downlink Transmission)が挙げられる。
【０００８】
図１はＵＭＴＳ基地局のダウンリンクチャネル伝送器の構造を示す図である。図１を参照すると、先ず、専用物理制御チャネル(Dedicated  Physical Control  Channel)ＤＰＣＣＨ及びＮ個の専用物理データチャネルＤＰＤＣＨ１〜ＤＰＤＣＨＮはチャネル符号化及びインタリービングされた後、逆多重化器(Demultiplexer)１００〜１０４にそれぞれ入力される。前記それぞれの逆多重化器１００〜１０４は前記ＤＰＣＣＨ及びＤＰＤＣＨ１〜ＤＰＤＣＨＮをＩ／Ｑ信号に分けて逆多重化する。前記逆多重化器１００から出力されたＩ／Ｑ信号はそれぞれ乗算器１１０、１１１に入力される。前記乗算器１１０、１１１は入力されたＩ／Ｑ信号をチャネル区別のための第１直交符号と乗算して出力し、前記乗算過程を遂行した後に出力された信号はスクランブラー(Scrambler)１２０に入力されスクランブルされる。前記逆多重化器１０２〜１０４の動作は前記逆多重化器１００の動作と同一であり、乗算器１１４、１１５、１１８、１１９はそれぞれ前記乗算器１１０、１１１と同一な役割を遂行し、スクランブラー１２４及び１２８は前記スクランブラー１２０と同一な役割を遂行する。
【０００９】
スクランブリング符号発生器１５０はスクランブリング符号を生成し、それぞれのスクランブラー１２０、１２４、１２８に伝送する。前記スクランブリング符号発生器１５０により生成されたスクランブリング符号は、一次スクランブリング符号及び基地局のチャネル容量増大のための二次スクランブリング符号を含む。前記スクランブリング符号発生器１５０は一次スクランブリング符号を使用するスクランブラーには一次スクランブリング符号を伝送し、二次スクランブリング符号を使用するスクランブラーには二次スクランブリング符号を伝送する。
【００１０】
前記各スクランブラー１２０、１２４、１２８は前記乗算された入力信号と対応するスクランブリング符号を複素乗算して、実数部分は加算器１３０に伝送し、虚数部分は加算器１３５に伝送する。前記加算器１３０及び１３５はそれぞれスクランブルされた実数部と虚数部の信号を会わせて出力する。
図２は複数個のスクランブリング符号を同時に生成する、図１の前記スクランブリング符号発生器１５０の構造を示す図である。
【００１１】
前記図２を参照すると、実際に共通制御チャネルは常に一次スクランブリング符号を使用する。しかし、ダウンリンク専用チャネルは直交符号の不足現状が発生されると、二次スクランブリング符号を使用すべきである。従って前記基地局は常に複数個のスクランブリング符号を生成できなければならない。前記図２で、複数チャネルのスクランブリング符号に対する制御情報＃１から制御情報＃Ｎがそれぞれ対応されるＮ個のゴールドシーケンス発生器２１１〜２１Ｎに入力される。すると、それぞれのゴールドシーケンス発生器２１１〜２１Ｎはそれぞれ受信された制御情報＃１から制御情報＃Ｎに該当するゴールド符号を生成して、Ｉチャネル成分はそのまま出力し、Ｑ成分はそれぞれ対応される遅延器２２１〜２２Ｎに提供して、一定チップの間遅延させた後に出力する。
【００１２】
図３はＵＭＴＳ移動局のダウンリンクチャネル受信器の構造を示す図である。前記受信器は、基地局で一次スクランブリング符号にスクランブルされ受信されたダウンリンク共通制御チャネル信号をデスクランブル(Descramble)することができる。また、一次スクランブリング符号、または二次スクランブリング符号にスクランブルされ伝送される他のダウンリンクチャネルに対してデスクランブルできなければならない。従って、前記受信器は複数個のスクランブリング符号を生成して受信されたダウンリンクチャネルに対するデスクランブル作業を遂行できなければならない。
【００１３】
前記図３において、移動局で受信された信号のＩ／Ｑ成分がそれぞれデスクランブラー３１０及び３１５に入力される。前記スクランブリング符号発生器３００はそれぞれのチャネルに該当する一次スクランブリング符号及び二次スクランブリング符号を同時に生成してデスクランブラー３１０及び３１５に伝送する。前記デスクランブラー３１０及び３１５は入力された受信信号Ｉ＋ｊＱを前記スクランブリング符号発生器３００から受信したスクランブリング符号の共役値(conjugate value)とかけて逆拡散した後、乗算器３２０〜３２６にデスクランブルされたＩ／Ｑ成分を出力する。前記デスクランブラー３１０及び３１５で出力された信号は乗算器３２０〜３２６に入力され、それぞれのチャネルに割り当てられた直交符号とかけられて逆拡散された後、それぞれ多重化器(Multiplexer)３３０及び３３５に入力され、多重化された後に出力される。
【００１４】
図４は前記図３の複数のスクランブリング符号を同時に発生する、スクランブリング符号発生器３００の構造を示す図である。前記スクランブリング符号を使用する移動通信システムの基地局で、共通制御チャネルは常に一次スクランブリング符号にスクランブルされ伝送され、その他のチャネルはシステムの容量に従って一次スクランブリング符号、または二次スクランブリング符号にスクランブルされ伝送されるので、移動局は一次スクランブリング符号のみならず、二次スクランブリング符号も生成できなければならない。また前記一次スクランブリング符号にスクランブリングされた信号及び二次スクランブリング符号にスクランブリングされた信号は同時に受信されるべきであるので、移動局では一次スクランブリング符号と二次スクランブリング符号を同時に生成できなければならない。
【００１５】
前記図４を参照すると、それぞれのチャネルのスクランブリング符号に対する制御情報＃１及び＃２を受信すると、ゴールドシーケンス発生器４１１、４１２は前記制御情報＃１及び＃２に該当するゴールド符号を生成する。この時、前記生成されたゴールド符号のＩ成分はそのまま出力され、Ｑ成分はそれぞれ対応される遅延器４２１、４２２により一定チップの間、遅延された後に出力される。
【００１６】
図５は前記図２及び図４のゴールドシーケンス発生器の構造を示す。一般的に、ゴールドシーケンスは二つの相異なるｍ−シーケンスの排他的論理和に生成される。図５において、上位シフトレジスタ５００のｍ−シーケンス生成多項式はｆ(ｘ)＝ｘ１８＋ｘ７＋１であり、下位シフトレジスタ５１０の生成多項式はｆ(ｘ)＝ｘ１８＋ｘ１０＋ｘ７＋ｘ５＋１である。
【００１７】
前記図５のゴールドシーケンス発生器で生成されるゴールド符号の数は５１２×５１２＝２６２、１４４個である。前記ゴールドシーケンス発生器で生成されたゴールド符号は一次スクランブリング符号及び二次スクランブリング符号に分けられる。前記２６１、１４４個のゴールド符号中、５１２個が一次スクランブリング符号であり、それぞれの一次スクランブリング符号に５１１個のゴールド符号が対応され、二次スクランブリング符号の集合を構成する。
【００１８】
前記一次スクランブリング符号は０から５１１までの十進数の２進数値を初期値に有する図５の上位シフトレジスタ５００と、常に初期値にすべてのシフトレジスタに‘１’の値を有する下位シフトレジスタ５１０を排他的論理和演算して５１２個が生成される。そして前記二次スクランブリング符号は上位レジスタ５００の初期値にｉ＋５１２×ｋを入力して生成される。ここで、前記ｉは一次スクランブリング符号の符号番号であり、ｋは１から５１１までの値を示す。従って、それぞれの一次スクランブリング符号には５１１個の二次スクランブリング符号が対応される。前記一次スクランブリング符号はそれぞれの基地局でただ一つのみが使用され、二次スクランブリング符号は基地局の必要に従って使用される。
【００１９】
前記一次スクランブリング符号は一次共通制御チャネル(Primary Common Control Channel：以下、Ｐ＿ＣＣＰＣＨ)をスクランブルする場合に必ず使用され、その他のダウンリンク物理チャネルは一次スクランブリング信号、または二次スクランブリング符号の集合で選択された二次スクランブリング信号にスクランブルされ伝送される。
【００２０】
前記図１乃至図５から分かるように、スクランブリング符号はただ一つのみ使用されるものではなく、基地局の要求に従って複数個が使用され得る。従って、前記基地局は複数個のスクランブリング符号を同時に発生させ得るスクランブリング符号発生器を有すべきであり、また移動局も基地局で伝送される信号を正しく受信するために複数個のスクランブリング符号を発生させ得るスクランブリング符号発生器を有すべきである。
【００２１】
前記図５をさらに参照すると、ゴールドシーケンス発生器は同時に複数個のスクランブリング符号が生成できなく、一つのスクランブリング符号のみを生成する。複数個のスクランブリング符号を生成するためにはスクランブリング符号の数だけのゴールドシーケンス発生器を有すべきである。
【００２２】
また、前記図５のゴールドシーケンス発生器で生成されたスクランブリング符号の総数は２６２、１４４個である。それぞれの基地局では一つの一次スクランブリング符号、前記一次スクランブリング符号に連関された５１１個の二次スクランブリング符号のみを有しても最小限の通信は遂行できる。基地局のメモリ容量を考慮する場合、スクランブリング符号２６２、１４４個を貯蔵することはあまり大きな問題ではない。しかし、各基地局を移動しつつ通話すべきである移動局は各基地局がどの一次スクランブリング符号と二次スクランブリング符号を使用するか分からないので、すべてのスクランブリング符号(２６２、１４４個)を貯蔵すべきである。前記２６２、１４４個のスクランブリング符号の貯蔵空間は移動局の貯蔵空間を考慮すると、移動局に相当空間を占めるようになる。
【００２３】
また、前記図５のゴールド符号を使用してスクランブリング符号を生成すると、前記基地局が一次スクランブリング符号の直交符号が不足である場合、二次スクランブリング符号にスクランブルしてチャネル信号を伝送する時、移動局に二次スクランブリング符号の情報を知らせるようになる。しかし、前記二次スクランブリング符号を示す番号５１２から２６２、１４４中の一つを伝送すべきであるので、１８ビットに達する二次スクランブリング符号に関する情報を移動局に伝送すべきである。
【発明の開示】
【発明が解決しようとする課題】
【００２４】
従って、本発明の目的は、移動通信システムで、チャネル容量の拡張時に使用される二次スクランブリング符号を効果的に通信することができる方法を提供することにある。
本発明の他の目的は、一次スクランブリング符号及び二次スクランブリング符号を使用する移動通信システムで、基地局が二次スクランブリング符号を使用してチャネルを割り当てる時、移動局に二次スクランブリング符号の識別子情報及びチャネル直交符号の情報を伝送して移動局のチャネルを割り当てることができる方法を提供することにある。
【００２５】
本発明のさらに他の目的は、一次スクランブリング符号及び二次スクランブリング符号を使用する移動通信システムで、移動局が基地局から伝送される情報を分析し、二次スクランブリング符号の識別子情報が受信される時、前記一次スクランブリング符号の識別子及び前記受信された二次スクランブリング符号の識別子情報を利用してマスクを生成し、このマスクを利用して前記スクランブリング符号を生成することができる方法を提供することにある。
【課題を解決するための手段】
【００２６】
このような目的を達成するための本発明は、基地局を区分するための一次スクランブリング符号を利用して共通チャネル信号をスクランブルする移動通信システムの基地局のチャネル信号送信方法を提供する。前記方法は、移動局から専用チャネルの割り当て要求の受信時、二次スクランブリング符号の識別子を決定する過程と、前記決定された二次スクランブリング符号の識別子を前記移動局に伝送して応答を待機する過程と、前記移動局から応答メッセージが受信される時、前記一次スクランブリング符号の識別子及び二次スクランブリング符号の識別子を利用して一次スクランブリング符号及び二次スクランブリング符号を生成する過程と、前記一次スクランブリング符号を利用して共通チャネルの信号をスクランブルし、前記二次スクランブリング符号を利用して専用チャネルの信号をスクランブルして伝送する過程とを含む。
【発明の効果】
【００２７】
上述したように本発明は、移動通信システムの基地局伝送器と加入者受信装置のスクランブリング符号発生器に関するもので、一つの符号発生器を利用して同時に複数個のスクランブリング符号を生成することができる。また本発明のスクランブリング符号発生器を使用すると、基地局送信装置や加入者受信装置に別の貯蔵空間なしスクランブリング符号を生成することができて、基地局送信装置と加入者受信装置のハードウェア的複雑度を低減することができる。またスクランブリング符号の生成のためのゴールド符号の生成でマスクを使用して一つのスクランブリング符号器で同時に相異なるスクランブリング符号を生成することができる。またチャネル容量を拡張するために前記二次スクランブリング符号の情報を伝送する場合、基地局は前記二次スクランブリング符号の識別子情報を伝送し、移動局はこれを受信して二次スクランブリング符号を生成することができる。従って、二次スクランブリング符号を生成するための情報の数を低減して容易に二次スクランブリング符号を生成することができる効果がある。
以上、本発明の実施形態を添付図面を参照して説明したが、本発明はこの特定の実施形態に限るものでなく、各種の変形及び修正が本発明の範囲を逸脱しない限り、該当分野における通常の知識を持つ者により可能なのは明らかである。
【発明を実施するための最良の形態】
【００２８】
以下、添付図を参照して本発明の望ましい一実施形態を詳細に説明する。
下記の発明において、本発明の要旨のみを明瞭にする目的で、関連した公知機能または構成に関する具体的な説明は省略する。
【００２９】
下記の説明で、移動局(mobile station：ＭＳ)との用語は加入者装置(user equipment ；ＵＥ)、または移動端末機を意味する。また一次スクランブリング符号(primary scrambling code)との用語は、基地局区分のため使用される符号を意味する。そして二次スクランブリング符号(secondary scrambling code)は基地局のチャネル容量を拡張するため使用される符号を意味する。本発明の実施形態では前記一次スクランブリング符号を基地局ですべての移動局に共通に伝送するチャネル(例えば、共通制御チャネルなど)に割り当てることに仮定し、二次スクランブリング符号を前記一次スクランブリング符号が不足である場合、専用チャネルに割り当てることに仮定する。また前記一次スクランブリング符号は初期値が一次スクランブリング符号の識別子(primary ID)により決定される第１ｍ−シーケンス発生器の出力と第２ｍ−シーケンス発生器の出力との排他的和演算により生成され、二次スクランブリング符号は一次スクランブリング符号の識別子及び二次スクランブリング符号(secondary ID)により決定されるマスク値と第１シフトレジスタ値をマスクすることにより生成される出力信号と第２ｍ−シーケンスとの排他的和演算により生成される。
【００３０】
前記スクランブリング符号を構成する符号としてゴールド符号が使用される。前記ゴールド符号は相関度性質が優秀な相異なる二つのｍ−シーケンスの和に生成される。長さＬを有する相異なる二つのｍ−シーケンスをｍ１(ｔ)、ｍ２(ｔ)とすると、前記ｍ−シーケンスから生成されるゴールド符号の集合はＬ個に構成されるが、前記相異なるＬ個のゴールドシーケンス間には相関度性質が優秀である。前記のゴールドシーケンスの集合を数式１のように示すことができる。
Ｇ＝［ｍ１(ｔ＋τ)＋ｍ２(ｔ)│０≦τ≦Ｌ−１］    …  （１）
【００３１】
前記数式１をみると、前記ゴールド符号の集合は前記ｍ−シーケンスｍ１(ｔ)を循環移動(Cyclic shift)させたシーケンスと前記ｍ−シーケンスｍ２(ｔ)の和に構成されたすべてのシーケンスの集合と同一である。従って、本発明では前記ｍ１(ｔ)をτだけ循環移動させたシーケンスと前記ｍ−シーケンスｍ２(ｔ)の和をｇτという。すると、下記数式２の関係が成立する。
ｇτ(t)＝ｍ１(ｔ＋τ)＋ｍ２(ｔ)    …  （２）
【００３２】
この時、前記数式２を構成するｍ−シーケンスの周期が２１８−１であると、前記ｍ１(ｔ)を最大２１８−１だけ循環移動させることができ、前記ｍ１(ｔ)の循環移動とｍ２(ｔ)の和に生成されるゴールド符号の集合の元素の個数は、前記ｍ１(ｔ)が循環移動することができる周期と同一な２１８−１である。
【００３３】
本発明の実施形態で使用されるゴールド符号の集合は数式３のような生成多項式を有するｍ−シーケンスｍ１(ｔ)と、数式４のような生成多項式を有するｍ−シーケンスｍ２(ｔ)の和に構成されるゴールド符号を元素にし、前記ゴールド符号の個数は２１８−１である。
ｆ(ｘ)＝ｘ１８＋ｘ７＋１    …  （３）
ｆ(ｘ)＝ｘ１８＋ｘ１０＋ｘ７＋ｘ５＋１    …  （４）
【００３４】
本発明の実施形態では前記ゴールド符号を生成するためにマスクを使用し、前記使用されるマスクの数と同一な数のゴールド符号を同時に生成する方法を使用する。この時、同時に発生する複数個のゴールド符号の生成方法は循環移動するｍ−シーケンスｍ１(ｔ)を生成するシフトレジスタのメモリ値にマスク関数を適用することにより得られる。
【００３５】
従来のスクランブリング符号の生成方式ではｍ−シーケンスｍ２(ｔ)の初期値を固定させた後、ｍ−シーケンスｍ１(ｔ)の初期値にスクランブリング符号インデックスの２進数を使用して、相異なるゴールドシーケンスを発生させる。そして、前記相異なるゴールドシーケンスを利用して相異なるスクランブリング符号を生成する方式を使用した。本発明の実施形態では従来のスクランブリング符号の生成方式とは異なる方式を使用して相異なるスクランブリング符号を生成する。
【００３６】
前記本発明の相異なるスクランブリング符号の生成方式はｍ１(ｔ)及びｍ２(ｔ)の初期値を固定させ、前記ｍ１(ｔ)により発生されるｍ−シーケンスに相異なるマスクを適用し、前記マスクにより生成されるゴールド符号が相異なるように生成されるようにした。すべての基地局は前記ｍ１(ｔ)及びｍ２(ｔ)に対して同一な初期値を使用する。前記すべての基地局で二つのｍ−シーケンスに対して同一な初期値を使用する理由は、基地局ごとに相異なる初期値を使用してマスクを取った後、ゴールド符号を生成すると、それぞれの基地局で生成されたゴールド符号中に同一な符号が生成されることもあるためである。このため、本発明ではすべての基地局がｍ−シーケンスｍ１(ｔ)及びｍ２(ｔ)に対して同一な初期値を使用し、ｍ１(ｔ)に相異なるマスクを適用することによりそれぞれ異なるスクランブリング符号を生成する方式を使用する。
【００３７】
本発明の実施形態では前記マスク関数を利用して複数個のゴールド符号を同時に生成する発生器と、前記発生器に適用されるマスク構造を提供する。また、本発明は前記発生器を利用して複数個の一次スクランブリング符号及び複数個の二次スクランブリング符号を同時に生成する方法と、ハードウェアの複雑度を低減するために、前記一次スクランブリング符号及び二次スクランブリング符号をメモリに貯蔵することではなく、必要により生成することができる方法を提供する。
【００３８】
図６は本発明の実施形態に従って複数個のスクランブリング符号を同時に生成するスクランブリング符号発生器の構造を示している。
前記図６を参照すると、前記スクランブリング符号発生器はゴールド符号発生器６０１とスクランブリング符号発生部に分けられる。前記コールド符号発生器６０１はｍ−シーケンスの生成のための二つのシフトレジスタと、上位シフトレジスタのメモリ値とマスク係数を受信して新たなｍ−シーケンスを生成するマスク部を含む。前記スクランブリング符号発生部はＩチャネル及びＱチャネルを通じて生成されたゴールド符号を受信して、Ｉチャネルはそのまま出力し、Ｑチャネルは一定チップ(chip)の間に遅延させ出力して複素数スクランブル符号を発生する。前記スクランブリング符号発生部は遅延器６３１〜６３Ｎを含む。
【００３９】
前記ゴールド符号発生器６０１で出力されるゴールド符号の数は、ゴールド符号発生器６０１内のマスクの数と同一である。そして前記各マスクを通じて生成される相異なるゴールド符号中、Ｉチャネルは直接出力し、Ｑチャネルは一定チップ(chip)の間、遅延させ出力する遅延器６３１〜６３Ｎに入力され相異なるスクランブリング符号が生成される。
【００４０】
図７Ａ及び図７Ｂは本発明の実施形態による相異なるゴールド符号を同時に生成するゴールド符号発生器６０１の構成を示した図である。
前記図７Ａを参照すると、シフトレジスタ７０１及び７０３はそれぞれ１８個のメモリを有しており、それぞれｍ−シーケンスｍ１(ｔ)及びｍ２(ｔ)を発生する。そして排他的論理和演算器(exclusive OR gate)７２１、７２２及び７３１〜７３Ｎはそれぞれ入力されたビットに対して排他的和演算を遂行する。マスク部７１１〜７１Ｎはそれぞれの相異なるマスク係数を有して動作し、従って、前記マスク部の数と同一な数の相異なるｍ−シーケンスを同時に生成することができる。前記図７ＡでＮはマスク部の数に対応され、正数である。前記Ｎは基地局、または移動局が必要とするスクランブリング符号の数(即ち、移動通信システムでサービスすることができるチャネル容量に従って設定される値)に設定する。図６の遅延器６３１〜６３Ｎの数は前記マスク部７１１〜７１Ｎの数と同一であり、それぞれ対応される排他的和演算器７３１〜７３Ｎにより生成されたゴールド符号を一定チップ間に遅延させ、スクランブリング符号の虚数成分を生成する。
【００４１】
前記図７Ａ及び図７Ｂは一番代表的なｍ−シーケンスの生成方法を示す。特に前記図７Ａはフィボナッチ(Fibonacci)方法を使用したゴールド符号発生器の構造を示しており、図７Ｂはガロア(Galois)方法を使用したゴールド符号発生器の構造を示している。前記二つの発生器の構造は相異なるが、同一なゴールド符号を発生するように設計された。前記図７Ａ及び図７Ｂのｍ−シーケンス発生器はｍ−シーケンス生成部であるシフトレジスタの構造のみ異なり、その他の構造及び機能は類似である。図７Ａにおいて、７０１は１８の長さを有するシフトレジスタとして、ｍ−シーケンスｍ１(ｔ)の生成多項式ｆ(ｘ)＝ｘ１８＋ｘ７＋１を表示したものである。前記ｍ１(ｔ)の生成多項式は生成符号の連続されるシンボルに対して下記数式５の帰還性質(feedback property)を有している。
ｘ(１８＋ｉ)＝［ｘ(ｉ)＋ｘ(ｉ＋７)］Modulo ２(０≦ｉ≦２１８−２０)  … （５）
【００４２】
前記ｍ−シーケンスｍ１(ｔ)の生成多項式ｆ(ｘ)＝ｘ１８＋ｘ７＋１に対して、従来のスクランブリング符号発生器はスクランブリング符号の数の２進値を前記生成多項式の初期値に使用した。即ち、前記一次スクランブリング符号は５１２個であり、それぞれの一次スクランブリング符号に符合する前記５１１個の二次スクランブリング符号に構成された二次スクランブリング符号の集合が５１２個であるので、従来のスクランブリング符号発生器は５１２×５１２個のスクランブリング符号を生成するため、０から２６２、１４３までの数の２進値を初期値にして相異なるスクランブリング符号２６２、１４４個を生成した。
【００４３】
しかし、前記図７Ａ及び図７Ｂのスクランブリング符号発生器ではｍ−シーケンスｍ１(ｔ)の生成多項式ｆ(ｘ)＝ｘ１８＋ｘ７＋１の初期値に任意の２進数１８ビットを設定する。ただ前記任意の２進数１８ビットはｍ−シーケンスｍ２(ｔ)の生成多項式ｆ(ｘ)＝ｘ１８＋ｘ１０＋ｘ７＋ｘ５＋１で使用する初期値を除外した任意の１８ビット２進数である。
【００４４】
すべての基地局は前記ｍ１(ｔ)の生成多項式ｆ(ｘ)＝ｘ１８＋ｘ７＋１の初期値に同一な２進数１８ビットを使用する。各基地局でｍ１(ｔ)の初期値を同一に設定する理由は、マスクを利用して相異なるゴールド符号が発生されるべきであるためである。しかし、各基地局が相異なる初期値を使用すると、一つ以上の基地局により同一なゴールド符号の発生が可能になる。図７Ａにおいては、ｍ１(ｔ)の初期値に＜１、０、０、０、０、０、０、０、０、０、０、０、０、０、０、０、０、０＞を使用する。
【００４５】
前記図７Ａの７０３は前記シフトレジスタ７０１と同一な長さを有するｍ−シーケンスｍ２(ｔ)の生成多項式ｆ(ｘ)＝ｘ１８＋ｘ１０＋ｘ７＋ｘ５＋１を表現したものである。前記ｍ−シーケンスｍ２(ｔ)の初期値もすべての基地局で同一に使用する値であり、本発明の活用例ではシフトレジスタ７０３の初期値を＜１、１、１、１、１、１、１、１、１、１、１、１、１、１、１、１、１、１＞に設定する。
【００４６】
前記シフトレジスタ７０１のメモリ値はマスキング部７１１〜７１Ｎに入力され、この時、前記各マスキング部７１１〜７１Ｎはそれぞれ設定されたマスク係数と前記入力されるｍ−シーケンスｍ１(ｔ)を演算して新たなｍ−シーケンスを生成する。
【００４７】
前記それぞれのマスク部７１１〜７１Ｎは相異なるマスク構造を有する。前記マスク部７１１〜７１Ｎの役割は前記シフトレジスタ７０１から受信されるメモリ値に対応されるマスク係数をかけた後に、和を計算して出力するものである。前記シフトレジスタ７０１のメモリ値とマスク係数間の乗算及び和は２進(binary)演算である。
図８は前記マスク部７１１〜７１Ｎにより生成されるマスク構造を示す図である。
【００４８】
前記図８を参照すると、８０１のような構造を有するマスクは、一次スクランブリング符号を生成するためのゴールド符号を生成するのに使用される。前記マスク８０１は１８ビットの長さを有し、左側の９ビット(ＭＳＢ(Most Significant Bit)、または一番左側から９ビット)を一次スクランブリング符号の識別子８０３(一次スクランブリング符号の符号番号を２進値する部分)に割り当て、その他の９ビットをナルデータ(Null data)８０５に割り当てる。前記マスク８０１の上位９ビットは５１２個の一次スクランブリング符号を表示するのに使用する。移動通信システムの基地局、または移動局でダウンリンクスクランブリング符号を生成する時、０〜５１１までの番号中、所望する番号を２進数に変換して前記マスク８０１の上位９ビットに入力してゴールド符号を発生させる。
【００４９】
例えば、一次スクランブリング符号に１２が割り当てられた基地局が前記１２に該当する一次スクランブリング符号を生成する場合、前記マスク８０１の上位９ビットに＜０、０、０、０、０、１、１、０、０＞を入力した後、図７Ａ、または図７Ｂのような構造を有するゴールド符号発生器７０１に適用させると、前記１２に該当する一次スクランブリング符号を生成することができる。他の例にハンドオフ地域に位置した移動局が１２番目の一次スクランブリング符号を使用して基地局との通信中に、ハンドオフされる目標基地局の一次スクランブリング符号を探すために、１２番目ではなく他の一次スクランブリング符号を発生する場合にも、前記のような方法にスクランブリング符号を発生させる。即ち、前記移動局は発生を所望する一次スクランブリング符号の数と同一な数のマスクを発生して前記図７Ａ、または図７Ｂのゴールド符号発生器７０１に入力させると、前記１２番目の一次スクランブリング符号を生成する間に、所望する他の一次スクランブリング符号を生成することができる。
【００５０】
前記８１０ような構造を有するマスクは二次スクランブリング符号を生成するためのゴールド符号を生成するために使用される。前記マスク８１０の長さは１８ビットであり、ＭＳＢから９ビットを一次スクランブリング符号を表示する部分８１２(primary ID：一次スクランブリング符号の識別子)に割り当て、その他の９ビット中にｎビットを二次スクランブリング符号を表示する部分８１４(secondary ID: 二次スクランブリング符号の識別子)に割り当て、９−ｎビットをナルデータ部分８１６(null data)に割り当てる。前記マスク８１０の一次スクランブリング符号の識別子部分８１２は前記マスク８０１の一次スクランブリング符号の識別子部分８０３と構造及び役割が同一である。前記マスク８１０の二次スクランブリング符号の識別子部分８１４をｎビットに割り当てることは、基地局が使用する二次スクランブリング符号の数に柔軟性を提供するためである。それぞれの一次スクランブリング符号に相応する二次スクランブリング符号の数ｎは最大５１１個であるが、前記基地局が二次スクランブリング符号を実際使用する時には、前記の二次スクランブリング符号の最大個数を使用できないこともある。従って、移動通信システムは二次スクランブリング符号の数に従って前記ｎの値を調節して使用することができる。本発明の実施形態では前記二次スクランブリング符号の識別子として４ビット(ｎ＝４bit)が使用されると仮定する。
【００５１】
前記マスク８１０の二次スクランブリング符号の識別子部分８１４は一次スクランブリング符号の識別子部分８１２と同一な役割をする。例えば１２番目一次スクランブリング符号を使用して、すべてのチャネルをスクランブルして伝送した基地局は、１２番目一次スクランブリング符号と共に使用されたチャネル直交符号をすべて使用するようになると、二次スクランブリング符号の使用を決定する。この時、二次スクランブリング符号の使用を決定すると、基地局は１から最大５１１(本発明の実施形態では１から１６に仮定、ｎ＝１４)までの使用可能な二次スクランブリング符号中に任意の符号番号を選択して、マスク８１０の下位９ビットに入力してマスク８１０を完成する。この時、前記マスク８１０は一次スクランブリング符号の識別子８１２(primary ID)及び二次スクランブリング符号の識別子８１４(secondary ID)に構成される。そして前記マスク８１０を前記図６の構造を有するスクランブリング符号発生器のマスク部に適用すると、一次スクランブリング符号と同時に二次スクランブリング符号を生成することができる。もし二次スクランブリング符号の符号番号を“４”と仮定すると、マスク８１０に入力されるマスクの係数値は一次スクランブリング符号の識別子(primary ID)に対しては＜０、０、０、０、０、１、１、０、０＞になり、二次スクランブリング符号の識別子(secondary ID)に対しては＜０、０、０、０、０、０、１、０、０＞になる。従って前記マスク８１０は＜０、０、０、０、０、１、１、０、０、０、１、０、０、０、０、０、０、０＞になる。この時、前記マスク８１０の係数値は５１１個の二次スクランブリング符号をすべて使用する場合を仮定して入力された値である。従って、前記移動通信システムがｍ個の二次スクランブリング符号を使用すると、log２mの整数値より１ビットだけ大きな前記マスク８０１の二次スクランブリング符号の表現部ｎビットに二次スクランブリング符号の符号番号の２進値を入力する。例えば１６個の二次スクランブリング符号を使用する場合、前記二次スクランブリング符号の識別子(secondary ID)の長さは４ビットになる。
【００５２】
前記図８のマスク８０１及びマスク８１０はマスク構造の活用例である。一次スクランブリング符号の識別子部分８１２の９ビットと二次スクランブリング符号の識別子部分８１４のｎビットの位置は置き換えることができる。前記図８の二つのマスク構造の活用例に示したように、一次スクランブリング符号を生成するためのゴールド符号を発生するマスクは、必ず一次スクランブリング符号を示す符号番号０〜５１１の２進値を含むべきであり、二次スクランブリング符号を生成するためのゴールド符号を生成するマスクは、必ず一次スクランブリング符号を示す番号０〜５１１の２進値と二次スクランブリング符号を示す番号１から最大５１１を表示するｎビットを含むべきである。また前記図８のマスク８１０の二次スクランブリング符号を表示する部分をナルデータに満たすと、前記図８のマスク８１０と同一な構造を有する一次スクランブリング符号を発生するためのマスクになる。下記表１は前記図８のマスクの各種活用例を示したものであり、下記表１において、基地局で使用する二次スクランブリング符号の数は１６に仮定した。
【００５３】
【表１】
0004744173.tif 000002
【００５４】
前記図８に示されたようなマスクを使用してゴールド符号を生成する方法は、一次スクランブリング符号と二次スクランブリング符号を効果的に分類できるようにする。前記図６のスクランブリング符号発生器を使用する基地局のダウンリンクチャネル送信装置(downlink channel transmitter)と移動局のダウンリンクチャネル受信装置(downlink channel receiver)は、一次スクランブリング符号と二次スクランブリング符号のために別の貯蔵空間を必要としない。前記マスクを使用する図６のスクランブリング符号発生器はマスク８０１に入力される０〜５１１の数字の２進値に従って一次スクランブリング符号を分類することができる。そして、二次スクランブリング符号は前記＜表１＞に示したように一次スクランブリング符号の値に従って分類されるので、隣接基地局間に同一な二次スクランブリング符号が生成される可能性はない。従って一次スクランブリング符号と同一に、二次スクランブリング符号もマスクに入力される０〜５１１までの一次スクランブリング符号識別子と１〜５１２間の値を有する二次スクランブリング符号の識別子に分類することができる。前記一次スクランブリング符号及び二次スクランブリング符号の分類において、基地局及び移動局は別の貯蔵空間が必要ない。
【００５５】
前記図７Ａのゴールド符号発生器のマスク部７１１〜７１Ｎの出力ビットは、それぞれ図７の７０３シフトレジスタで出力されたビットと７３１〜７３Ｎで排他的論理和の演算を通じて相異なるゴールド符号を生成する。また図７Ｂのゴールド符号発生器も前記図７Ａと同一な方法に相異なるゴールド符号を生成する。前記生成された相異なるゴールド符号は相異なるスクランブリング符号を生成するのに使用される。
【００５６】
図９は前記図６のスクランブリング符号発生器を使用する基地局動作を説明した図である。
前記図９を参照すると、基地局は、９０１段階で移動局からチャネル割り当ての要求が受信されたかを確認する。前記移動局がチャネル割り当てを要求する場合は二つがある。一つは現在専用チャネルが割り当てられて通信している状態で他のチャネルの割り当てを要求する場合であり、他の一つは現在割り当てられたチャネルがない状態で通信のための専用チャネルの割り当てを要求する場合である。ここでは前記移動局は初めに専用チャネルの割り当てを要求すると仮定する。
【００５７】
この時、前記９０１段階で移動局からチャネルの割り当て要求を受信すると、９０２段階で前記基地局の無線資源制御部(Radio Resource Controller ：以下、ＲＲＣ)は現在加入者の数と加入者に割り当てられたチャネルの容量を分析して、一次スクランブリング符号と共に使用するチャネル直交符号が不足であるかを判断する。即ち、前記基地局は９０２段階でチャネル割り当てを要求した移動局で一次スクランブリング符号を使用してチャネルを割り当てることができるか、または前記一次スクランブリング符号を使用して割り当てることができるチャネル直交符号の数が不足であるかを検査する。この時、前記９０２段階で前記基地局のＲＲＣが移動局に一次スクランブリング符号を使用して割り当てられるチャネル直交符号があることを確認すると、９０３段階で前記基地局のＲＲＣは一次スクランブリング符号にスクランブルされたチャネルのマスク及び割り当てられたチャネル直交符号に対する情報を移動局に割り当てる。この時、前記一次スクランブリング符号はダウンリンク共通制御チャネルで使用されるので、基地局は前記一次スクランブリング符号の識別子を伝送しないこともある。
【００５８】
しかし、前記９０２段階で一次スクランブリング符号と共に使用されるチャネル直交符号の数が不足であると判断されると、前記移動局の新たなチャネル割り当て要求を受容するために、前記基地局のＲＲＣは９０４段階で二次スクランブリング符号を使用することを決定する。そして前記二次スクランブリング符号の使用が決定されると、９０５段階で前記基地局は二次スクランブリング符号を生成するためマスクを形成する。この時、前記生成されるマスクは一次スクランブリング符号の識別子と新たに生成される二次スクランブリング符号の識別子の２進数に入力される。前記二次スクランブリング符号の識別子は前記９０４段階で１からｍの間の値に決定され、前記マスクは９０５段階で生成される。この時、生成されるマスクは図８のマスク８１０のように一次スクランブリング符号の識別子及び二次スクランブリング符号の識別子に構成され得る。また、ここで前記ｍは１６(ｎ＝４bit)に仮定する。
【００５９】
前記基地局は新たに生成されるスクランブリング符号のためのマスクを生成した後、９０６段階で新たに生成される二次スクランブリング符号にスクランブルされたチャネルを受信する移動局に新たに生成される二次スクランブリング符号の識別子情報及び割り当てられたチャネル直交符号に対する情報を伝達する。この時、前記移動局に伝送されるスクランブリング符号の情報は二次スクランブリング符号の識別子(secondary ID)であり、一次スクランブリング符号の識別子は伝送しない。即ち、前記移動局は共通制御チャネルを通じて基地局で使用している一次スクランブリング符号を知っている状態であるので、二次スクランブリング符号の識別子のみ受信しても、二次スクランブリング符号を生成することができる。前記移動局に伝達される情報は一次スクランブリング符号にスクランブルされた共通制御チャネルを通じて伝達される。ここで前記ダウンリンク共通制御チャネルはページングチャネル(Paging channel：ＰＣＴ)、またはフォワードアクセスチャネル(forward Access channel：ＦＡＣＨ)などである。従来のスクランブリング符号発生器で使用した方式に二次スクランブリング符号を生成する場合には、前記二次スクランブリング符号の使用を示す情報と、５１２から２６２、１３４中に新たに生成されるスクランブリング符号の番号を含む情報を伝送すべきである。従って、従来には前記二次スクランブリング符号を移動局に知らせるために、二次スクランブリング符号の識別子の伝送のみに１８ビットが要求される。しかし、前記基地局及び移動局が本発明の実施形態による前記図６のスクランブリング符号発生器を使用する場合、前記基地局から移動局に伝送する情報は二次スクランブリング符号の使用を示す情報と二次スクランブリング符号の識別子情報ｎビットのみを含むとよい。前記図８のマスク８１０を使用する場合、前記二次スクランブリング符号の識別子(secondary ID)情報は１から９ビット間の長さを有し、本発明の実施形態では二次スクランブリング符号の識別子が４ビットの長さを有すると仮定する。
【００６０】
前記９０７段階で図８のマスク８１０の二次スクランブリング符号の情報を伝送した後、前記基地局は移動局からの応答(Acknowledgement：以下、ＡＣＫ)を待機する。この時、前記待機中である状態で前記移動局からＡＣＫを受信すると、９０８段階で前記基地局は前記９０５段階で生成された前記マスク８１０を使用してス二次クランブリング符号を生成する。即ち、前記マスクを前記図６の構造を有したスクランブリング符号発生器に適用して一次スクランブリング符号を発生すると共に、新たに二次スクランブリング符号を生成する。以後、前記基地局は９０９段階で一次スクランブリング符号にスクランブルされたチャネルと二次スクランブリング符号にスクランブルされたチャネルをそれぞれ該当移動局に伝送する。
【００６１】
前記図９の場合とは異なり、前記移動局は基地局との通信中に新たなチャネルの割り当てを要求し、一次スクランブリング符号と共に使用されるチャネル直交符号がない場合の動作を説明する。このような場合、前記基地局は二次スクランブリング符号にスクランブルされるチャネル符号を前記移動局に割り当て、前記図９のような方法に二次スクランブルリング符号の識別子を伝送する。この時、図９の場合とは異なり、前記二次スクランブリング符号の識別子情報は移動局の新たなチャネルの割り当て要求前に基地局と通信している専用チャネルを通じて伝達される。即ち、前記基地局は現在通信中である移動局にチャネルを割り当てると共に、二次スクランブリング符号の情報を伝送し、この時、前記二次スクランブリング情報は現在通信中であるチャネルを通じて伝送する。
【００６２】
図１０は前記図９の基地局動作の一例による移動局の動作の一例である。
図１０を参照すると、移動局は１０１１段階で新たなチャネルの割り当てを要求し、１００２段階で基地局の応答を待機する。即ち、前記移動局が新たなチャネルの割り当てを要求すると、基地局は可用なチャネルの容量を分析した後、分析結果による応答メッセージを生成して移動局に伝送する。この時、前記基地局から応答メッセージが受信されると、前記移動局は１００２段階で基地局から伝送された応答メッセージを解釈する。この時、前記受信されたメッセージには基地局が一次スクランブリング符号にスクランブルされたチャネルを移動局に割り当てるか、あるいは二次スクランブリング符号にスクランブルされたチャネルを移動局に割り当てるかに対する情報が含まれる。また前記基地局が前記二次スクランブリング符号にスクランブルされたチャネルを移動局に割り当てる場合には、前記受信されたメッセージには前記二次スクランブリング符号に対する情報がさらに含まれる。
【００６３】
もし、前記１００２段階で受信されたメッセージに一次スクランブリング符号にスクランブルされたチャネルが割り当てられるとの情報があると、前記移動局は１００３段階で前記図６のスクランブリング符号発生器で一次スクランブリング符号を生成してダウンリンクチャネルに対するデスクランブルを遂行した後、前記基地局から伝送されたダウンリンクチャネル信号を受信する。
【００６４】
しかし、前記１００２段階で受信されたメッセージに二次スクランブリング符号にスクランブルされたチャネルが割り当てられるとの情報があると、前記移動局は１００４段階で基地局にＡＣＫメッセージを伝送する。以後、前記移動局は１００５段階で、前記１００２段階で受信したメッセージに含まれた二次スクランブリング符号の識別子を把握した後、１００６段階で前記図８のマスク８１０のような構造を有する二次スクランブリング符号を生成するためのマスクを形成する。
【００６５】
そして、１００７段階で前記移動局は前記１００６段階で形成されたマスク及び前記図６のスクランブリング符号発生器を使用して、二次スクランブリング符号を発生させると同時に、一次スクランブリング符号にスクランブルされ伝送される共通制御チャネルのデスクランブルのため一次スクランブリング符号も発生させる。以後、前記移動局は１００８段階で生成された一次スクランブリング符号及び二次スクランブリング符号を使用して、それぞれのスクランブリング符号にスクランブルされたチャネルに対してデスクランブルする。
【００６６】
上述したように基地局の一次スクランブリング符号に使用されるチャネル直交符号をすべて使用した場合、基地局は二次スクランブリング符号を使用すべきである。このような場合、図５の従来のゴールド符号発生器を使用すると、必要な二次スクランブリング符号の数と同一な数の前記ゴールド符号発生器を有すべきである。しかし、本発明による図７Ａ、または図７Ｂのゴールド符号発生器を使用する場合には、ただ一つのゴールド符号発生器に一次スクランブリング符号を生成するマスク及び二次スクランブリング符号を生成するマスクを使用して、一次スクランブリング符号及び二次スクランブリング符号を同時に生成することができる。この時、二次スクランブリング符号を生成する場合、二次スクランブリング符号と同一な数のマスクを備え、必要時、割り当てられたマスクを使用して二次スクランブリング符号を生成することができる。
【００６７】
移動通信システムにおいて、基地局はダウンリンク共通制御チャネルに一次スクランブリング符号を使用し、前記一次スクランブリング符号を使用して割り当てることができるチャネル直交符号の状態に従ってダウンリンク専用チャネルに一次スクランブリング符号、または二次スクランブリング符号を使用することができる。このような場合、前記移動局が図５の従来のゴールド符号器を使用すると、前記移動局は一次スクランブリング符号を使用してダウンリンク共通制御チャネル及び専用チャネルを通じて受信された信号をデスクランブルするためのデスクランブラー(descrambler)と、二次スクランブリング符号に他のダウンリンク専用チャネルを通じて受信される信号をデスクランブルするためのデスクランブラーをそれぞれ有すべきである。しかし、移動局で前記図７Ａ、または７Ｂのゴールド符号発生器を使用する場合、必要なスクランブリング符号の数だけのマスクを使用すると、それぞれ異なるスクランブリング符号を同時に生成することができる。
【００６８】
移動局に対する他の例に、移動局が移動通信環境でハンドオフ地域に存在していると、移動局が属した基地局の一次スクランブリング符号をデスクランブルすることができるスクランブリング符号以外にもハンドオフされる目標基地局の一次スクランブリング符号を探すためのスクランブリング符号の生成が必要である。前記目標基地局の一次スクランブリング符号を探す過程は移動局が属した基地局と通信を持続的にする状態でなされるべきであるので、複数個のスクランブリング符号の同時生成は移動局が必ず有すべきである機能である。しかし前記図５のゴールド符号発生器を使用する従来の場合、生成すべであるスクランブリング符号の数だけ図５のような構造を有するゴールド符号発生器を有すべきである。しかし、前記図７Ａ及び７Ｂのようなゴールド符号発生器を使用すると、デスクランブルが必要なスクランブリング符号を同時に生成することができる、端末機装置のデスクランブラーを具現することができる。
おける通常の知識を持つ者により可能なのは明らかである。
【図面の簡単な説明】
【００６９】
【図１】ＵＭＴＳ基地局のダウンリンクチャネル送信器の構造を示す図である。
【図２】複数個のスクランブリング符号を同時に生成する、図１のスクランブリング符号発生器の構造を示す図である。
【図３】ＵＭＴＳ移動局のダウンリンクチャネル受信器の構造を示す図である。
【図４】複数個のスクランブリング符号を同時に生成する、図３のスクランブリング符号発生器の構造を示す図である。
【図５】図２及び図４に示されたゴールドシーケンス発生器の構造を示す図である。
【図６】本発明の実施形態に従って複数個のスクランブリング符号を同時に生成するスクランブリング符号発生器の構造を示す図である。
【図７Ａ】本発明の実施形態に従って複数個のゴールド符号を同時に生成するゴールド符号発生器の構造を示す図である。
【図７Ｂ】本発明の実施形態に従って複数個のゴールド符号を同時に生成するゴールド符号発生器の構造を示す図である。
【図８】図７Ａ及び７Ｂに示されたマスクの構造を示す図である。
【図９】本発明の実施形態に従って基地局でスクランブリング符号を生成する動作を説明する流れ図である。
【図１０】本発明の実施形態に従って移動局でスクランブリング符号を生成する動作を説明する流れ図である。
【符号の説明】
【００７０】
１００〜１０４…逆多重化器(Demultiplexer) 
１１０〜１１９、３２０〜３２６…乗算器
１２０〜１２８…スクランブラー
１３０、１３５…加算器
１５０、３００…スクランブリング符号発生器
２１１〜２１Ｎ…ゴールドシーケンス発生器
２２１〜２２Ｎ、４２１、４２２、６３１〜６３Ｎ…遅延器
３１０，３１５…デスクランブラー
３３０、３３５…多重化器(Multiplexer)
４１１、４１２…ゴールドシーケンス発生器
５００…上位シフトレジスタ
５１０…下位シフトレジスタ
７１１〜７１Ｎ…マスク部
７２１、７２２、７３１〜７３Ｎ…排他的論理和演算器(exclusive OR gate)
８０１、８１０…マスク
８０３、８１２…一次スクランブリング符号の識別子
８０５、８１６…ナルデータ(Null data)
８１４…二次スクランブリング符号の識別子
【図１】
0004744173.tif 000003
【図２】
0004744173.tif 000004
【図３】
0004744173.tif 000005
【図４】
0004744173.tif 000006
【図５】
0004744173.tif 000007
【図６】
0004744173.tif 000008
【図７Ａ】
0004744173.tif 000009
【図７Ｂ】
0004744173.tif 000010
【図８】
0004744173.tif 000011
【図９】
0004744173.tif 000012
【図１０】
0004744173.tif 000013