(57)【要約】【課題】ゲートされたパイロットの捕捉【解決手段】システム及び技術が開示される、ここで、ゲートされたパイロット信号は、第１のゲートされたパイロット信号を探索する、第１のゲートされたパイロット信号の探索からタイミング情報を導出する、及びタイミング情報を使用して第２のゲートされたパイロット信号を探索することにより捕捉される。これは、ビットシーケンスを生成するために構成されたサーチャ、ビットシーケンスと受信した信号とを対比するために構成されたコリレータ、及び相関の関数として第１のゲートされたパイロット信号を検出するため、第１のゲートされたパイロット信号からタイミング情報を導出するため、及びサーチャによって生成されたビットシーケンスを制御するためのタイミング情報を使用することによって第２のゲートされたパイロット信号を検出するために構成されたプロセッサを有する受信機を含む各種の様式で実行される。【選択図】図６
2004538711.tif 000002
【特許請求の範囲】
【請求項１】
ゲートされたパイロット信号を捕捉する方法であって、以下を具備する：
第１のゲートされたパイロット信号を探索する；
第１のゲートされたパイロット信号の探索からタイミング情報を導出する；及び
タイミング情報を使用して第２のゲートされたパイロット信号を探索する。
【請求項２】
請求項１の方法、ここで、ゲートされたパイロット信号の探索は、信号を受信する、及びビットシーケンスと受信した信号とを対比するを具備する。
【請求項３】
請求項２の方法、ここで、ビットシーケンスは、擬似ノイズコードを具備する。
【請求項４】
請求項２の方法、ここで、第２のゲートされたパイロット信号の探索は、第１のゲートされたパイロット信号の探索に使用したビットシーケンスと異なる第２のビットシーケンスと受信した信号とを対比するを具備する。
【請求項５】
請求項４の方法、ここで、ビットシーケンス及び第２のビットシーケンスは、擬似ノイズコードをそれぞれ具備する。
【請求項６】
請求項１の方法、ここで、第１のゲートされたパイロット信号の探索は、各々が異なるコード間隔で検出される複数の第１のゲートされたパイロット信号を検出する、コード間隔を互いにオーバーレイする、及び第１のゲートされたパイロット信号がオーバーレイされたコード間隔における時間ウィンドウの中にあるか否かを決定するを具備する。
【請求項７】
請求項６の方法、ここで、タイミング情報の導出は、オーバーレイされたコード間隔における時間ウィンドウの位置の関数である。
【請求項８】
請求項６の方法、ここで、第１のゲートされたパイロット信号の検出は、信号を受信する、及び各々が互いに異なる複数のビットシーケンスと受信した信号とを対比するを具備する。
【請求項９】
請求項１の方法、ここで、第１のゲートされたパイロット信号の探索は、信号を受信する、及び受信した信号の第１の部分と第１のビットシーケンスとを対比するを具備する、ここで、第２のゲートされたパイロット信号の探索は、第１のビットシーケンスとは異なる第２のビットシーケンスを受信した信号の第２の部分と対比する、受信した信号の第２の部分は、受信した信号の第１の部分より短いを具備する。
【請求項１０】
請求項９の方法、ここで、第１及び第２のビットシーケンスは、擬似ノイズコードをそれぞれ具備する。
【請求項１１】
請求項９方法、ここで、第２のゲートされたパイロット信号の探索は、タイミング情報の関数として受信した信号の第２の部分を規定するをさらに具備する。
【請求項１２】
請求項１の方法、ここで、第２のゲートされたパイロット信号の探索は、タイミング情報を使用して時間順に探索ウィンドウを設定する、及び探索ウィンドウ内で第２のゲートされたパイロット信号を検出するを具備する。
【請求項１３】
受信機であって、以下を具備する：
ビットシーケンスを生成するために構成されたサーチャ；
ビットシーケンスと受信した信号とを対比するために構成されたコリレータ；及び
相関の関数として第１のゲートされたパイロット信号を検出するため、第１のゲートされたパイロット信号からタイミング情報を導出するため、及びサーチャによって生成されたビットシーケンスを制御するためのタイミング情報を使用することによって第２のゲートされたパイロット信号を検出するために構成されたプロセッサ。
【請求項１４】
請求項１３の受信機であって、受信した信号を記憶するために構成されたメモリ、ビットシーケンスと記憶した受信した信号とを対比するために構成されるコリレータをさらに具備する。
【請求項１５】
請求項１３の受信機、ここで、コリレータは、レーキ受信機を具備する。
【請求項１６】
請求項１３の受信機、ここで、サーチャによって生成されたビットシーケンスは、擬似ノイズコードを具備する。
【請求項１７】
請求項１３の受信機、ここで、プロセッサは、第１のゲートされたパイロット信号を検出するために使用したビットシーケンスが第２のゲートされたパイロット信号を検出するために使用したビットシーケンスと異なるように、サーチャによって生成されたビットシーケンスを制御するためにさらに構成される。
【請求項１８】
請求項１３の受信機、ここで、プロセッサは、複数の異なるビットシーケンスを通してサーチャをシーケンシングすることによって、各々のビットシーケンスと受信した信号との間の相関をオーバーレイイングすることによって、及びオーバーレイされた相関の時間ウィンドウ内で第１のゲートされたパイロット信号を検出することによって第１のゲートされたパイロット信号を検出するためにさらに構成される。
【請求項１９】
請求項１８の受信機、ここで、プロセッサは、オーバーレイされた相関の時間ウィンドウの位置の関数としてタイミング情報を導出するためにさらに構成される。
【請求項２０】
請求項１３の受信機、ここで、プロセッサは、サーチャを制御するためにさらに構成される、その結果、ビットシーケンスは、第１のゲートされたパイロット信号の検出の期間に受信した信号の第１の部分と対比される、及びビットシーケンスは、第２のゲートされたパイロット信号の検出の期間に受信した信号の第２の部分と対比される、受信した信号の第２の部分は受信した信号の第１の部分より短い。
【請求項２１】
請求項２０の受信機、ここで、サーチャによって生成されたビットシーケンスは、擬似ノイズコードを具備する。
【請求項２２】
請求項２０の受信機、ここで、プロセッサは、タイミング情報の関数として受信した信号の第２の部分を規定するためにさらに構成される。
【請求項２３】
請求項１３の受信機、ここで、プロセッサは、第２のゲートされたパイロット信号の検出の期間にタイミング情報を使用して時間順に探索ウィンドウを設定するため、及び探索ウィンドウ内で第２のゲートされたパイロット信号を検出するためにさらに構成される。
【請求項２４】
ゲートされたパイロット信号を捕捉する方法を実施するためのコンピュータによって実行できる命令のプログラムを組み込んでいるコンピュータ読み取り可能なメディアであって、その方法は、以下を具備する：
第１のゲートされたパイロット信号を探索する；
第１のゲートされたパイロット信号の探索からタイミング情報を導出する；及び
タイミング情報を使用して第２のゲートされたパイロット信号を探索する。
【請求項２５】
請求項２４のコンピュータ読み取り可能なメディア、ここで、ゲートされたパイロット信号の探索は、信号を受信する、及びビットシーケンスと受信した信号とを対比するを具備する。
【請求項２６】
請求項２５のコンピュータ読み取り可能なメディア、ここで、ビットシーケンスは、擬似ノイズコードを具備する。
【請求項２７】
請求項２５のコンピュータ読み取り可能なメディア、ここで、第２のゲートされたパイロット信号の探索は、第１のゲートされたパイロット信号の探索に使用したビットシーケンスと異なる第２のビットシーケンスと受信した信号とを対比するを具備する。
【請求項２８】
請求項２７のコンピュータ読み取り可能なメディア、ここで、ビットシーケンス及び第２のビットシーケンスは、擬似ノイズコードをそれぞれ具備する。
【請求項２９】
請求項２４のコンピュータ読み取り可能なメディア、ここで、第１のゲートされたパイロット信号の探索は、各々が異なるコード間隔で検出される複数の第１のゲートされたパイロット信号を検出する、互いにコード間隔をオーバーレイする、及び第１のゲートされたパイロット信号がオーバーレイされたコード間隔における時間ウィンドウ内であるか否かを決定するを具備する。
【請求項３０】
請求項２９のコンピュータ読み取り可能なメディア、ここで、タイミング情報の導出は、オーバーレイされたコード間隔における時間ウィンドウの位置の関数である。
【請求項３１】
請求項２９のコンピュータ読み取り可能なメディア、ここで、第１のゲートされたパイロット信号の検出は、信号を受信する、及び各々が互いに異なる複数のビットシーケンスと受信した信号とを対比するを具備する。
【請求項３２】
請求項２４のコンピュータ読み取り可能なメディア、ここで、第１のゲートされたパイロット信号の探索は、信号を受信する、及び受信した信号の第１の部分と第１のビットシーケンスとを対比するを具備する、ここで、第２のゲートされたパイロット信号の探索は、受信した信号の第２の部分と第１のビットシーケンスとは異なる第２のビットシーケンスとを対比する、受信した信号の第２の部分は、受信した信号の第１の部分より短いを具備する。
【請求項３３】
請求項３２のコンピュータ読み取り可能なメディア、ここで、第１及び第２のビットシーケンスは、擬似ノイズコードをそれぞれ具備する。
【請求項３４】
請求項３２のコンピュータ読み取り可能なメディア、ここで、第２のゲートされたパイロット信号の探索は、タイミング情報の関数として受信した信号の第２の部分を規定するをさらに具備する。
【請求項３５】
請求項２４のコンピュータ読み取り可能なメディア、ここで、第２のゲートされたパイロット信号の探索は、タイミング情報を使用して時間順に探索ウィンドウを設定する、及び探索ウィンドウ内で第２のゲートされたパイロット信号を検出するを具備する。
【請求項３６】
受信機であって、以下を具備する：
第１のゲートされたパイロット信号を検出するための第１の検出手段；及び
第１のゲートされたパイロット信号からタイミング情報を導出するためのタイミング手段；及びタイミング情報を使用して第２のゲートされたパイロット信号を検出するための第２の検出手段。
【請求項３７】
請求項３６の受信機であって、ビットシーケンスを生成するためのビット手段、及びビットシーケンスと受信した信号とを対比するための相関手段、それぞれ相関手段に応答する第１及び第２の検出手段をさらに具備する。
【請求項３８】
請求項３７の受信機であって、受信した信号を記憶するための手段、ビットシーケンスと記憶した受信した信号とを対比するために構成される相関手段をさらに具備する。
【請求項３９】
請求項３７の受信機、ここで、相関手段は、レーキ受信機を具備する。
【請求項４０】
請求項３７の受信機、ここで、ビット手段によって生成されたビットシーケンスは、擬似ノイズコードを具備する。
【請求項４１】
請求項３７の受信機、ここで、第１の検出手段は、第１のビットシーケンスを生成するためのビット手段を制御するための手段を具備する、及び第２の検出手段は、第１のビットシーケンスとは異なる第２のビットシーケンスを生成するためのビット手段を制御するための手段を具備する。
【請求項４２】
請求項３７の受信機、ここで、第１の検出手段は、複数の異なるビットシーケンスを通してビット手段をシーケンシングするための手段、各々のビットシーケンスと受信した信号との間の相関をオーバーレイイングするための手段、及びオーバーレイされた相関の時間ウィンドウ内で第１のゲートされたパイロット信号を検出するための手段を具備する。
【請求項４３】
請求項４２の受信機、ここで、タイミング手段は、オーバーレイされた相関の時間ウィンドウの位置の関数としてタイミング情報を導出するための手段をさらに具備する。
【請求項４４】
請求項３７の受信機、ここで、第１の検出手段は、ビット手段を制御するための手段を具備する、その結果ビットシーケンスは受信した信号の第１の部分と対比される、及び第２の検出手段は、ビット手段を制御するための手段を具備する、その結果ビットシーケンスは受信した信号の第２の部分と対比される、受信した信号の第２の部分は受信した信号の第１の部分より短い。
【請求項４５】
請求項４４の受信機、ここで、ビット手段によって生成されたビットシーケンスは、擬似ノイズコードを具備する。
【請求項４６】
請求項４４の受信機、ここで、第２の検出手段は、タイミング情報の関数として受信した信号の第２の部分を規定するための手段を具備する。
【請求項４７】
請求項３６の受信機、ここで、第２の検出手段は、タイミング情報を使用して時間順に探索ウィンドウを設定するための手段、及び探索ウィンドウ内で第２のゲートされたパイロット信号を検出するための手段を具備する。
【請求項４８】
ゲートされたパイロット信号を捕捉する方法であって、以下を具備する：
第１のコセットからのビットシーケンスをそれぞれ具備する複数の第１のゲートされたパイロット信号を探索する；
第１のゲートされたパイロット信号の探索からタイミング情報を導出する；及び
タイミング情報を使用して複数の第２のゲートされたパイロット信号を探索する、各々の第２のゲートされたパイロット信号は、第１のコセット以外の複数のコセットの１からのビットシーケンスを具備する。
【請求項４９】
請求項４８の方法、ここで、第１のゲートされたパイロット信号の探索は、信号を受信する、及び第１のコセットからのビットシーケンスと受信した信号とを対比するを具備する。
【請求項５０】
請求項４９の方法、ここで、第１のコセットからのビットシーケンスのそれぞれは、擬似ノイズコードを具備する。
【請求項５１】
請求項４９の方法、ここで、第２のゲートされたパイロット信号は、第１のコセット以外の各々のコセットからのビットシーケンスのそれぞれと受信した信号とを対比することを具備する。
【請求項５２】
請求項５１の方法、ここで、各々のコセットからのビットシーケンスのそれぞれは、擬似ノイズコードを具備する。
【請求項５３】
請求項４８の方法、ここで、第１のゲートされたパイロット信号の探索は、異なるコード間隔でそれぞれ検出される複数の第１のゲートされたパイロット信号を検出する、互いにコード間隔をオーバーレイする、及び第１のゲートされたパイロット信号がオーバーレイされたコード間隔における時間ウィンドウ内であるか否かを決定するを具備する。
【請求項５４】
請求項５３の方法、ここで、タイミング情報の導出は、オーバーレイされたコード間隔における時間ウィンドウの位置の関数である。
【請求項５５】
請求項５３の方法、ここで、第１のゲートされたパイロット信号の検出は、信号を受信する、及び各々が互いに異なる複数のビットシーケンスと受信した信号とを対比するを具備する。
【請求項５６】
請求項４８の方法、ここで、第１のゲートされたパイロット信号の探索は、信号を受信する、及び受信した信号の第１の部分と第１のコセットからのビットシーケンスのそれぞれとを対比するを具備する、ここで、第２のゲートされたパイロット信号の探索は、受信した信号の第２の部分と第１のコセット以外の各々のコセットからのビットシーケンスのそれぞれとを対比するを具備する、受信した信号の第２の部分は、受信した信号の第１の部分より短い。
【請求項５７】
請求項５６の方法、ここで、各々のコセットからのビットシーケンスのそれぞれは、擬似ノイズコードを具備する。
【請求項５８】
請求項５６の方法、ここで、第２のゲートされたパイロット信号の探索は、タイミング情報の関数として受信した信号の第２の部分を規定するをさらに具備する。
【請求項５９】
請求項４８の方法、ここで、第２のゲートされたパイロット信号の探索は、タイミング情報を使用して時間順に探索ウィンドウを設定する、及び探索ウィンドウ内で第２のゲートされたパイロット信号を検出するを具備する。
【請求項６０】
受信機であって、以下を具備する：
ビットシーケンスを生成するために構成されたサーチャ；
ビットシーケンスと受信した信号とを対比するために構成されたコリレータ；及び
第１のコセットからの複数の第１のビットシーケンスを通してサーチャをシーケンシングすることによって複数の第１のゲートされたパイロット信号を探索する；第１のコセットからのビットシーケンスのそれぞれと受信した信号との相関の関数としてタイミング情報を導出する、及び第１のコセット以外の複数のコセットそれぞれからの複数のビットシーケンスを通してサーチャをシーケンシングすることによって、及びそれをタイミング情報の関数として受信した信号との相関を制御することによって複数の第２のゲートされたパイロット信号を探索する。
【請求項６１】
請求項６０の受信機であって、受信した信号を記憶するために構成されたメモリ、サーチャによって生成されたビットシーケンスと記憶した受信した信号とを対比するために構成されるコリレータをさらに具備する。
【請求項６２】
請求項６０の受信機、ここで、コリレータは、レーキ受信機を具備する。
【請求項６３】
請求項６０の受信機、ここで、サーチャによって生成された各々のビットシーケンスは、擬似ノイズコードを具備する。
【請求項６４】
請求項６０の受信機、ここで、プロセッサは、受信した信号及び第１のコセットからのビットシーケンスの各々の相関をオーバーレイするため、及びオーバーレイされた相関の時間ウィンドウ内で第１のゲートされたパイロット信号を探索するためにさらに構成される。
【請求項６５】
請求項６４の受信機、ここで、プロセッサは、オーバーレイされた相関の時間ウィンドウの位置の関数としてタイミング情報を導出するためにさらに構成される。
【請求項６６】
請求項６０の受信機、ここで、プロセッサは、サーチャを制御するためにさらに構成される、その結果、第１のコセットからのビットシーケンスのそれぞれは、受信した信号の第１の部分と対比される、及び第１のコセット以外の各々のコセットからのビットシーケンスのそれぞれは、受信した信号の第２の部分と対比される、受信した信号の第２の部分は受信した信号の第１の部分より短い。
【請求項６７】
請求項６６の受信機、ここで、サーチャによって生成された各々のビットシーケンスは、擬似ノイズコードを具備する。
【請求項６８】
請求項６６の受信機、ここで、プロセッサは、タイミング情報の関数として受信した信号の第２の部分を規定するためにさらに構成される。
【請求項６９】
請求項１４の受信機、ここで、プロセッサは、受信した信号に関して時間順に探索ウィンドウを確立するため、及び第１のコセット以外の各々のコセットからのビットシーケンスのそれぞれと探索ウィンドウに受信された信号との対比を制限することによって第２のゲートされたパイロット信号を探索するためにさらに構成される。
【請求項７０】
通信チャネルを設定する方法であって、以下を具備する：
第１のコセットからのビットシーケンスをそれぞれが具備する第１のゲートされたパイロット信号を複数の第１の基地局のそれぞれから送信する；
第１のコセット以外の複数のコセットの１からのビットシーケンスをそれぞれが具備する第２のゲートされたパイロット信号を複数の第２の基地局のそれぞれから送信する；
第１のゲートされたパイロット信号を加入者局から探索する、及び第１のゲートされたパイロット信号の探索からタイミング情報を導出する；
タイミング情報を使用して第２のゲートされたパイロット信号を加入者局から探索する；及び
第１の及び第２のゲートされたパイロット信号の探索に基づいて加入者局と第１及び第２の基地局の１との間の通信チャネルを設定する。
【請求項７１】
請求項７０の方法、ここで、第１のゲートされたパイロット信号の探索は、加入者において基地局の各々からの送信を受信する、及び第１のコセットからのビットシーケンスのそれぞれと受信した送信とを対比するを具備する。
【請求項７２】
請求項７１の方法、ここで、第１のコセットからのビットシーケンスのそれぞれは、擬似ノイズコードを具備する。
【請求項７３】
請求項７１の方法、ここで、第２のゲートされたパイロット信号の探索は、第１のコセット以外の各々のコセットからのビットシーケンスのそれぞれと受信した送信とを対比するを具備する。
【請求項７４】
請求項５３の方法、ここで、各々のコセットからのビットシーケンスのそれぞれは、擬似ノイズコードを具備する。
【請求項７５】
請求項７０の方法、ここで、第１のゲートされたパイロット信号の探索は、第１のコセットからのビットシーケンスのそれぞれと受信した送信とを対比する、第１のコセットからのビットシーケンスのそれぞれと受信した送信との間の相関をオーバーレイする、及びオーバーレイされた相関において時間ウィンドウ内で第１のゲートされたパイロット信号を探索するを具備する。
【請求項７６】
請求項７５の方法、ここで、タイミング情報の導出は、オーバーレイされた相関における時間ウィンドウの位置の関数である。
【請求項７７】
請求項７０の方法、ここで、第１のゲートされたパイロット信号の探索は、基地局の各々からの信号を基地局において受信する、及び受信した送信の第１の部分と第１のコセットからのビットシーケンスのそれぞれとを対比するを具備する、ここで、第２のゲートされたパイロット信号の探索は、受信した送信の第２の部分と第１のコセット以外の各々のコセットからのビットシーケンスのそれぞれとを対比するを具備する、受信した信号の第２の部分は、受信した信号の第１の部分より短い。
【請求項７８】
請求項７７の方法、ここで、各々のコセットからのビットシーケンスのそれぞれは、擬似ノイズコードを具備する。
【請求項７９】
請求項７７の方法、ここで、第２のゲートされたパイロット信号の探索は、タイミング情報の関数として受信した送信の第２の部分を規定するを具備する。
【請求項８０】
請求項７０の方法、ここで、第２のゲートされたパイロット信号の探索は、タイミング情報を使用して時間順に探索ウィンドウを設定する、及び探索ウィンドウ内で第２のゲートされたパイロット信号を探索するを具備する。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に通信システムに係わり、より詳しくは、ゲートされたパイロット信号を捕捉するシステム及び技術に関する。
【背景技術】
【０００２】
近年の通信システムは、複数のユーザーが共通の通信メディアを共有することができるように設計される。そのような通信システムの一つは、コード分割多元アクセス（ＣＤＭＡ）システムである。このＣＤＭＡ通信システムは、拡散スペクトル通信に基づいた変調及び多元アクセススキームである。ＣＤＭＡ通信システムにおいて、多数の信号が、同一の周波数スペクトルを共有し、その結果、ユーザー能力の増加をもたらす。これは、異なった擬似ノイズ（ＰＮ）コードで各信号を送信することによって達成される。ＰＮコードは、キャリアを変調し、それによって、信号波形のスペクトルを拡散する。送信された信号は、所望の信号のスペクトルをデスプレッド(despread)するために対応するＰＮコードを使用するコリレータによって受信機中で分離される。そのＰＮコードが合致しない、不必要な信号は、バンド幅においてデスプレッドされずに、単なるノイズとして寄与する。
【０００３】
ＣＤＭＡ通信システムにおいて、加入者局は、ネットワークをアクセスすることができる、若しくは１若しくはそれ以上の基地局を経由して他の加入者局と通信することができる。各々の基地局は、一般にセルと呼ばれる特定の地理的領域にある全ての加入者局を運用するために構成される。ある高度なトラフィックアプリケーションにおいて、セルは、各セクターを運用する基地局を有するセクターに分割されることができる。各基地局は、連続するパイロット信号を送信する。そのパイロット信号は、加入者局によって、基地局と同期させるため、及び一旦加入者局が基地局と同期されると送信された信号のコヒーレント(coherent)な復調を提供するために使用される。加入者局は、一般に最大のパイロット信号を有する基地局と通信チャネルを設定する。
【０００４】
連続するパイロット信号は、それ以外の時は情報を送信するために使用されるバンド幅を必要とするため、最近開発されたあるＣＤＡＭ通信システムは、ゲートされたパイロット信号を採用した。パイロット信号をゲーティングすることによって、基地局の能力を増加する、追加のバンド幅が実現されることができる。しかしながら、加入者局をゲートされたパイロット信号に同期させることは、非常に非効率的であるであろう。その理由は、加入者局が、パイロット信号が存在しない期間中にパイロット信号を探索することに、多大なリソースを費やすためである、
【発明の開示】
【０００５】
［サマリー］
本発明の１態様では、ゲートされたパイロット信号を捕捉する方法は、第１のゲートされたパイロット信号を探索する、第１のゲートされたパイロット信号の探索からタイミング情報を導出する、及びタイミング情報を使用して第２のゲートされたパイロット信号を探索するを含む。
【０００６】
本発明の他の１態様では、受信機は、ビットシーケンスを生成するために構成されたサーチャ、ビットシーケンスと受信した信号とを対比するために構成されたコリレータ、及び相関の関数として第１のゲートされたパイロット信号を検出するため、第１のゲートされたパイロット信号からタイミング情報を導出するため、及びサーチャによって生成されたビットシーケンスを制御するためのタイミング情報を使用することによって第２のゲートされたパイロット信号を検出するために構成されたプロセッサを含む。
【０００７】
さらに本発明の他の１態様では、ゲートされたパイロット信号を捕捉する方法を実施するコンピュータによって実行できる命令のプログラムを組み込んでいるコンピュータ読み取り可能なメディアであって、その方法は、第１のゲートされたパイロット信号を探索する、第１のゲートされたパイロット信号の探索からタイミング情報を導出する、及びタイミング情報を使用して第２のゲートされたパイロット信号を探索するを含む。
【０００８】
本発明のさらなる１態様では、受信機は、第１のゲートされたパイロット信号を検出するための第１の検出手段、第１のゲートされたパイロット信号からタイミング情報を導出するためのタイミング手段、及びタイミング情報を使用して第２のゲートされたパイロット信号を検出するための第２の検出手段を含む。
【０００９】
さらに本発明のさらなる１態様では、ゲートされたパイロット信号を捕捉する方法は、第１のコセットからのビットシーケンスをそれぞれ具備する複数の第１のゲートされたパイロット信号を探索する、第１のゲートされたパイロット信号の探索からタイミング情報を導出する、及びタイミング情報を使用して複数の第２のゲートされたパイロット信号を探索する、各々の第２のゲートされたパイロット信号は、第１のコセット以外の複数のコセットの１からのビットシーケンスを具備するを含む。
【００１０】
本発明の他の１態様では、受信機は、ビットシーケンスを生成するために構成されたサーチャ、ビットシーケンスと受信した信号とを対比するために構成されたコリレータ、及び第１のコセットからの複数の第１のビットシーケンスを通してサーチャをシーケンシングすることによって複数の第１のゲートされたパイロット信号を探索する、第１のコセットからの各々のビットシーケンスと受信した信号との相関の関数としてタイミング情報を導出する、及び第１のコセット以外の複数のコセットの各々からの複数のビットシーケンスを通してサーチャをシーケンシングすることによって、及びそれをタイミング情報の関数として受信した信号との相関を制御することによって複数の第２のゲートされたパイロット信号を探索するを含む。
【００１１】
さらに本発明の他の１態様では、通信チャネルを設定する方法は、第１のコセットからのビットシーケンスをそれぞれが具備する第１のゲートされたパイロット信号を複数の第１の基地局のそれぞれから送信する、第１のコセット以外の複数のコセットの１からのビットシーケンスをそれぞれが具備する第２のゲートされたパイロット信号を複数の第２の基地局のそれぞれから送信する、第１のゲートされたパイロット信号を加入者局から探索する、及び第１のゲートされたパイロット信号の探索からタイミング情報を導出する、タイミング情報を使用して第２のゲートされたパイロット信号を加入者局から探索する、及び第１の及び第２のゲートされたパイロット信号の探索に基づいて加入者局と第１及び第２の基地局の１との間の通信チャネルを設定するを含む。
【００１２】
本発明の他の実施例は、以下の詳細な説明から、この分野に知識のある者にとって容易に実現されるであろう。ここで、解説として発明のイグゼンプラリな実施例だけが示され、説明される。実現されるであろうように、この発明は、他の及び異なる実施例を可能にできる。そして、いくつかの詳細は、本発明の精神及び範囲から全てが逸脱しないで、種々の他の点において変形できる。したがって、図面及び詳細な説明は、制限するのではなく、その解説的な性質を重要視する。
【発明を実施するための最良の形態】
【００１３】
本発明の態様は、例として示され、添付した図面に限定されるものではない。
【００１４】
添付した図面と関連して以下になされる詳細な説明は、本発明のイグゼンプラリな実施例の説明を目的としており、本発明を実行することができる実施例だけを表わすことを目的としていない。ある例において、詳細な説明は、本発明の理解を通して目的を提供するための特定の詳細を含む。しかしながら、本発明は、これらの特定な詳細なしに実行できることが、この分野に知識のあるものにとって明らかにされるであろう。他の例において、よく知られた構造及び装置は、本発明の概念を曖昧にすることを避けるためにブロック図の形式で示される。
【００１５】
通信システムのあるイグゼンプラリ実施例では、ゲートされたパイロット信号の捕捉は、ゲートされたパイロット信号のある種の特性を開発する探索手法を採用することによって達成されることができる。例として、１若しくはそれ以上の基地局からのゲートされたパイロット信号のタイミング情報は、ＣＤＭＡ通信システムにおける他の基地局からの追加のゲートされたパイロット信号を探索するために使用される。一旦探索が完了すると、その後、加入者局は、捕捉のために最大のゲートされたパイロット信号を容易に認識できる。さらに詳しくは、１若しくはそれ以上のの基地局からのゲートされたパイロット信号からのタイミング情報は、残存のゲートされたパイロット信号が全体の探索時間を減少するために発生する場合、予想するために使用することができる。タイミング情報は、捕捉するために弱すぎる場合であっても、ゲートされたパイロット信号から抽出されることができる。
【００１６】
本発明の種々の態様が、ＣＤＭＡ通信システムの状況において説明されるのであるが、ここで説明されたゲートされたパイロット信号を捕捉するための技術が、各種の他の通信環境における使用と同様に適していることは、この分野に知識のある者は、評価するであろう。したがって、ＣＤＭＡ通信システムに対するいかなる言及は、そのような発明的態様が広範なアプリケーションを有することを理解して、本発明の発明的態様を示すことのみを目的とする。
【００１７】
図１は、イグゼンプラリな通信システム１００のシステム図である。通信システムは、加入者局１０２が、ネットワークにアクセスする、若しくは１若しくはそれ以上の基地局を経由して、他の加入者局と通信するメカニズムを提供する。説明を簡単にするために、３つの基地局１０４，１０６及び１０８だけが示される。しかしながら、実行の問題として、数多くの基地局は、各セル毎に置かれた少なくとも１の基地局とともに運用される。セルは、セクターに分割されることがあり、基地局は、各セクターに置かれる。説明されたあるイグゼンプラリな実施例では、各基地局１０４，１０６及び１０８は、それぞれゲートされたパイロット信号１１０，１１２及び１１４を送信する。ゲートされたパイロット信号は、基地局と初期の同期化のため加入者局１０２によって使用され、そして、加入者局が基地局の１つと一旦同期されると、送信された信号のコヒーレントな復調を供給するために使用される。
【００１８】
ゲートされたパイロット信号は、データを含まない、そして変調されていない拡散スペクトル信号として一般に特徴付けられる。それゆえ、各ゲートされたパイロット信号１１０，１１２及び１１４を拡散するために使用されたＰＮコードは、加入者局１０２が３つの基地局１０４，１０６及び１０８間を識別することを可能にするために異なるべきである。各ゲートされたパイロット信号を拡散するために使用されたＰＮコードは、加入者局１０２によって、アプリオリ(a priori)、知られる。それゆえ、各ゲートされたパイロット信号１１０，１１２及び１１４は、ローカルに生成されたＰＮコードで相関プロセスを通して加入者局においてデスプレッド(despread)されることができる。通信チャネルは、その後、最大のゲートされたパイロット信号を有する基地局と設定される。比較的一定の環境条件が与えられると、最大のゲートされたパイロット信号は、一般に受信する加入者局１０２に最近接の基地局、この場合基地局１０６、から送信される。
【００１９】
ゲートされたパイロット信号の捕捉は、受信したゲートされたパイロット信号をローカルに生成したＰＮコードと同期させるために、時間及び周波数の不確実な領域を全て通した探索を一般に必要とする。説明したイグゼンプラリ実施例では、加入者局１０２は、この探索を３回、各ゲートされたパイロット信号１１０，１１２及び１１４に対して１回、実施する。しかしながら、全ての基地局が互いに同期され、その結果、各基地局からのゲートされたパイロット信号が同時に発生するのであれば、初期探索からのタイミング情報は、追加の探索に対する時間及び周波数における不確実な領域を著しく減少するために使用されることができる。基地局の同期は、この分野で周知のいかなる方法で実施されることができる。例として、基地局は、ナブスターグローバルポジショニング(Navstar Global Positioning)衛星ナビゲーションシステムのような共通の時間参照に同期されることができる。同期化された通信システムを用いて、加入者局１０２は、例として、基地局１０４からのゲートされたパイロット信号１１０を検出するために１回の探索を実施できる。基地局１０４からのゲートされたパイロット信号１１０が捕捉に対して弱すぎる場合でも、ゲートされた信号１１０は、残存するゲートされたパイロット信号１１２及び１１４を配置するために時間参照として使用されることができる。実際的な事項として、初期探索は、タイミング参照がノイズによって損なわれる可能性を減少するために数多くのゲートされたパイロット信号を含むはずである。
【００２０】
応用の可能性を制限するのではないが、上述した探索手法は、特にＣＤＭＡ通信システムに適用できる。ＣＤＭＡ通信システムにおいて、各基地局から送信されたゲートされたパイロット信号は、異なる位相オフセットであるが、同一のＰＮコードを一般に有する。加入者局が全ての位相オフセットに対して単一のＰＮコードシーケンスを通した探索で基地局をアクセスすることを可能にするため、同一のＰＮコードの使用は、有利である。位相オフセットは、各基地局に対するゲートされたパイロット信号が互いに識別されることを可能にする。
【００２１】
各基地局によって送信されたゲートされたパイロット信号は、順方向リンク波形のパイロットチャネル中に含まれる。順方向リンクは、基地局から加入者局への送信をいう。順方向リンク波形は、一貫して説明された発明の概念から逸脱しないで種々の形式を取ることができる。例として、非常に原始の“ゲートされた”パイロット信号は、最も単純な形式での順方向リンクチャネル構造が、パイロットチャネルで時分割マルチプレックスされた少なくとも１のチャネルを含むことを意味する。説明されたイグゼンプラリな実施例では、パイロットチャネルは、トラフィックチャネルで時分割マルチプレックスされる。結果としての順方向リンク波形は、ＰＮコードで拡散され、キャリア波形上に変調され、増幅され、そして基地局によってそれぞれのセル若しくはセクター中に送信される。
【００２２】
より複雑な順方向リンクチャネル構造も、予想される。例として、トラフィックチャネルは、ウォルシュ関数を使用して生成された内部直交コードで各トラフィックチャネルを拡散することによって多元コードチャネルに解体されることができる。あるいは、パイロットチャネルは、ウォルシュカバーで拡散されることができ、そして、付加的なコード及び時間チャネルは、同期化チャネル、ページングチャネル、及びトラフィックチャネルに含むために追加されることができる。
【００２３】
ＣＤＭＡ通信システムにおいて、ＰＮコードは、周期的であり、６４チップだけ離れた５１２の位相オフセットで期間毎に３２，７６８チップであるように典型的に選択される。パイロット信号は、ＰＮコードによって拡散され、期間毎に３２パイロット信号バーストで送信される。この手法を採用しているイグゼンプラリなＣＤＭＡ通信システムは、“第３世代パートナーシッププロジェクト”と呼ばれるコンソーシアムによって公表された、高データレート（ＨＤＲ）通信システムである。ＨＤＲ通信システムは、“ｃｄｍａ高レートパケットデータエアーインターフェース仕様”、３ＧＰＰ２  Ｃ．Ｓ００２４、第２版、２０００年１０月２７日、のような１若しくはそれ以上の標準に適合するように典型的には設計される。前述の標準の内容は、ここに引用として取り込まれている。ＨＤＲ以外の通信システムでは、パイロット信号を拡散するためのＰＮコードの長さは、種々の因子に依存して変化できる。ショートＰＮコードは、早い補足時間を容易にするのに対して、ロングＰＮコードは、コード処理利得を増加する。この分野に知識のある者は、ＰＮコードの最適な長さを決定するために成果のトレードオフを容易に評価できる。さらに、位相オフセット、スペーシング、及び期間当たりのパイロットバーストの数は、システムパラメータを最適化するために変化させることができる。
【００２４】
図２は、各々が３２，７６８チップの長さである１６のＰＮコード２０２を示しているイグゼンプラリな通信システムに関するタイミング図である。説明を易しくするために、用語“シンボル”は、ゲートされたパイロット信号がデータを含まないことを理解して６４チップのＰＮコードシーケンスを認識するために略記の取り決めとして使用される。この取り決めを使用して、３２，７６８チップＰＮコードは、５１２シンボルシーケンスによって表されることができる。各ＰＮコードは、１シンボル毎に位相がオフセットする同一のシンボルシーケンスを含む。
【００２５】
各ＰＮコードは、パイロット信号を拡散するために使用される。ゲーティング関数２０４は、その後各拡散スペクトルパイロット信号２０２に適用される。説明の目的で、ゲーティング関数は、１シンボル幅と１６シンボル期間を有するゲートとして定義される。このゲーティング関数２０４の結果として、１６の異なるシンボルシーケンス０６が、生成される。同一のシンボルシーケンスは、ＰＮ０及びＰＮ１６によって示される１６ＰＮコード位相オフセット毎に生成される。位相シフトにかかわらず同一のシンボルシーケンスを有する全てのゲートされたパイロット信号は、以下のようにコセットにグループ化される：
コセット０：ＰＮ０，ＰＮ１６，ＰＮ３２，．．．ＰＮ４９６
コセット１：ＰＮ１，ＰＮ１７，ＰＮ３３，．．．ＰＮ４９７
コセット２：ＰＮ２，ＰＮ１８，ＰＮ３４，．．．ＰＮ４９８
．
．
．
コセット１５：ＰＮ１５，ＰＮ３１，ＰＮ４７，．．．ＰＮ５１１
ここで、コセットの数は、ＰＮコードの位相オフセットの数を期間当たりのパイロット信号バーストの数で割った値として定義されることができる。１のコセットからのパイロット信号バーストを探索する場合、他のコセットからのパイロット信号バーストは、見られない。
【００２６】
図３は、ＣＤＭＡ通信システムにおいて動作している加入者局のイグゼンプラリな受信機のブロック図である。説明したイグゼンプラリな実施例では、全ての基地局からの信号送信は、１若しくはそれ以上のアンテナ３０２を経由して受信される。アンテナ３０２によって受信された結果としての重畳された信号は、ＲＦ部３０４に供給される。ＲＦ部３０４は、信号をフィルタしかつ増幅し、信号をベースバンドにダウンコンバートし、そして、ベースバンド信号をディジタル化する。ディジタルサンプルは、捕捉の目的のためにメモリ３０６へ供給される。メモリ３０６は、パイロット信号バーストの期間に等しい若しくはより大きいチップの数を記憶する。このアプローチは、メモリ３０６に記憶されている各基地局から少なくとも１のゲートされたパイロット信号に帰着するはずである。３２，７６８チップのＰＮコードシーケンスに対して３２パイロット信号バーストを有するＨＤＲ通信システムは、１０２４チップに等しいパイロット信号バースト期間を有する。
【００２７】
捕捉プロセスは、１コセットに対してすべてのパイロット信号バーストを見つけるためにメモリ中に記憶されたディジタルサンプルを通して探索することを含む。これは、メモリ中に記憶されたディジタルサンプルをローカルに生成されたＰＮコードシーケンスと対比することによって達成されることができる。例として、サーチャ３０８は、同一のコセットにある各基地局からのゲートされたパイロット信号に共通のシンボル、すなわち、６４チップＰＮコードシーケンス、を生成する。サーチャ３０８からのシンボルは、メモリ３０６中に記憶されたディジタルサンプルと対比される復調器３１０に接続される。サーチャ３０８は、メモリ３０６中の対応するシンボルを見つけるためにディジタルサンプルを介した体系的な探索の一部分として位相順にシンボルを連続的にシフトする。説明したイグゼンプラリな実施例では、ローカルに生成されたゲートされたＰＮコードは、１／２チップ離れた間隔である遅延で利用できる。他の遅延は、種々の因子に依存して使用されることができる。短い遅延は、相関ゲインを増加するのに対して、長い遅延は、探索時間を減少する。この分野に知識のある者は、ローカルに生成されたＰＮコードに対して最適な遅延の増分を決定するために、成果のトレードオフを容易に評価することができる。一旦、ローカルに生成されたＰＮコードが、メモリ３０６中に記憶されたディジタルサンプルに対して位相順に連続的にシフトされると、サーチャ３０８は、探索したコセットにおいて各基地局からのゲートされたパイロット信号に共通の次の連続シンボルを生成する。同様に、次のシンボルは、１／２チップ増加毎に位相順にシンボルを連続的にシフトすることによってメモリ３０６中に記憶されたディジタルサンプルと対比される。このプロセスは、３２シンボル全体が、メモリ３０６中に記憶されたディジタルサンプルと対比されるまで続く。
【００２８】
復調器３１０は、種々の様式で実行されることができる。例として、ＣＤＭＡ通信システム、若しくはコンバットフェーディング(combat fading)にダイバーシティ技術(diversity technique)を使用する、いずれかの他のタイプの通信システムにおいて、レーキ受信機が、使用されることができる。ＣＤＭＡ通信システムにおけるレーキ受信機は、ダイバーシティ利得を達成するために、分解可能な多重経路の独立したフェーディングを代表的に利用する。特に、レーキ受信機は、１若しくはそれ以上のゲートされたパイロット信号の多重経路を処理するために構成されることができる。各多重経路信号は、サーチャ３０８からのローカルに生成されたＰＮコードでＰＮコードデスプレッディングを実施するために独立したフィンガープロセッサに供給される。ウォルシュコードデカバリングは、必要に応じてレーキ受信機によって提供されることもできる。レーキ受信機は、その後、ゲートされたパイロット信号を回復するために各フィンガープロセッサからの出力を統合する。
【００２９】
復調器の出力は、コード間隔の関数として３２の対比されたシンボルの全てに対して図４に示される。図４に示されたように、復調器出力は、いくつかのエネルギーピークを示す。大部分のエネルギーピークは、ノイズである。しかしながら、探索されたコセットに属している近隣の基地局からのパイロット信号バーストも、復調器出力におけるエネルギーピークとして現れるはずである。未探索コセットからのゲートされたパイロット信号バーストは、復調器では検出されない。
【００３０】
復調器３１０の出力は、プロセッサ３１２（図３参照）に供給される。プロセッサは、復調された出力に基づいて最大のパイロット信号を有する基地局を選択するためのアルゴリズムを実行する。１つの方法は、各基地局からのパイロット信号バーストに対する各コセットを探索すること、メモリ中に検出したパイロット信号バーストを記憶すること、及び最大のパイロット信号バーストを有する基地局を選択することを含む。イグゼンプラリなＨＤＲ通信システムでは、１６コセットである。
【００３１】
あるいは、プロセッサは、残りのコセットの探索時間を削減するために１つのコセットからの探索からのタイミング情報を使用するアルゴリズムを実行することができる。例として、初期コセット探索の後で、アルゴリズムは、復調器出力を３２セグメントに減少するために使用されることができる。各セグメントは、ローカルに生成されたＰＮコードの１シンボルとメモリ中に記憶されたディジタルサンプルの対比を時間の順番に表わしている。３２のセグメントは、図５に示されたように、その後、互いにオーバーレイされることができる。ゲートされたパイロット信号バーストが、共通の時間参照に同期されているため、パイロット信号バーストを表わしているエネルギーピークは、小さな領域中に密集するであろう。
【００３２】
パイロット信号バーストからノイズピークを分離するために、プロセッサは、いかなる数の技術を採用することができる。スレッシュホールディング技術は、２より少ない最大エネルギーピークになる全てのエネルギーピークを認識し、そしてノイズフロア５０２を計算するためにこれらの認識したエネルギーピークを平均することを採用することができる。一旦、ノイズフロア５０２が計算されると、しきい値エネルギーレベルは、しきい値より大きい全てのエネルギーピークが、パイロット信号バーストと考えられ、それより低いものはノイズと考えて計算されることができる。例として、しきい値は、計算されたノイズフロアより高い固定のエネルギーレベルに設定されることができる。あるいは、しきい値は、最大エネルギーピークより低いあるエネルギーレベルに設定されることができる。少なくとも１の実施例では、計算されたノイズフロアより３ｄＢ高いしきい値が、使用される。このアプローチで、少なくとも３ｄＢの信号対ノイズ比を有するエネルギーピークは、パイロット信号バーストとしてプロセッサによって検出されるはずである。
【００３３】
復調器出力が３２セグメントに減少され、ＰＮコード位相オフセットからのパイロット信号バーストが互いに一番上にくるように時間の順番に重ねられているため、その後、パイロット信号バーストを表す全てのエネルギーピークは、最大エネルギーピークのまわりの小さなパイロットウィンドウ５０６の中になるはずである。パイロットウィンドウ５０６は、エラーが周波数ロックの欠如をさせると同様に、多重経路遅延を認める大きさにされる。少なくとも1の実施例では、パイロットウィンドウは、６４チップであり、最大エネルギーピークを中心にする。
【００３４】
スレッシュホールディング動作が計算されたしきい値より大きないかなるエネルギーピークを検出することに失敗するならば、若しくは計算されたしきい値エネルギーレベル５０４を超えるエネルギーピークが許されるパイロットウィンドウ５０６の外にあるのであれば、このコセット中でのパイロット信号バーストの探索は、不成功と考えられる。そのような状態においては、メモリ中に記憶されたディジタルサンプルは、アップデートされ、次のコセットに対するＰＮコードと対比されるであろう。
【００３５】
スレッシュホールディング動作が失敗した否かを決定するためにプロセッサによって実行されたアルゴリズムは、通信環境、特定のアプリケーション、全体としての設計制約、及び他の関連する因子に依存して変化できる。例として、アルゴリズムは、最小の数のエネルギーピークがパイロット信号バーストを検出するために計算されたしきい値エネルギーレベル５０４超えることを必要とする。最小の数は、一定値若しくは変化できる。変動は、検出したエネルギーピークの強度の関数である。さらに、アルゴリズムは、計算されたしきい値エネルギーレベル５０４超える全てのエネルギーピークがパイロットウィンドウ５０６中になる、若しくはある割合だけである必要がある。計算されたしきい値より大きく、パイロットウィンドウ内になるエネルギーピークの割合は、一定値若しくは変数である。変動は、計算されたしきい値エネルギーレベル５０４を超えるエネルギーピークの強度の関数、若しくは計算されたしきい値エネルギーレベル５０４を超えるエネルギーピークの数の関数である。種々の他のアルゴリズムは、この分野に知識のあるものにとって明らかであり、本発明の範囲内である。
【００３６】
一旦、コセット中のパイロット信号バーストがプロセッサによって検出されると、そのプロセッサは、パイロット信号バーストタイミングの判断力を有するであろう。この情報をもって、ローカルに生成されたＰＮコードは、メモリ中に記憶された全てのディジタルサンプルを通して位相順に連続的にシフトされることは、もはや必要でない。その代わり、プロセッサは、ローカルに生成されたＰＮコードの位相オフセットがメモリ中に記憶された対応するＰＮコードと適切に並べることを推定できる。推定された位相オフセットは、チップの特定の数の中で相関プロセスを制限するために使用されることができる。少なくとも1の実施例では、ローカルに生成されたＰＮコードは、１／２チップの増分でメモリ中に記憶されたディジタルサンプルの６４チップ部分にわたって位相順に連続的にシフトされる。
【００３７】
プロセッサによって実行されたイグゼンプラリなアルゴリズムは、図６のフローチャートによって示される。ステップ６０２において、プロセッサは、基地局信号送信のディジタルサンプルをメモリに記憶する。説明したイグゼンプラリなＨＤＲ通信システムでは、各基地局は、３２，７６８チップ期間にわたって３２パイロット信号バーストを送信する。その結果、メモリ中に記憶されたディジタルサンプルは、少なくとも1のパイロットバーストが記憶されたことを確認するために少なくとも1０２４チップである。少なくとも1の実施例では、２０４８チップは、相関プロセスの期間中にノイズ安全性を高めるためにメモリ中に記憶される。記憶されたディジタルサンプルは、その後、プロセッサの制御の下でローカルに生成されたＰＮコードと対比される。対比された結果は、３２セグメントに分割され、図５に示されたように互いにオーバーレイされる。
【００３８】
対比された結果のオーバーレイされたセグメントは、多くのパラメータを計算するために使用される。ステップ６０４において、ノイズフロアが計算される。ノイズフロア計算に基づいて、しきい値エネルギーレベルは、ステップ６０６において計算される。ノイズフロア及びしきい値エネルギーレベルは、図５と関連して上述した方式で、若しくはこの分輪で知られるいかなる方式で計算されることができる。対比された結果のオーバーレイされたセグメントは、その後、ステップ６０８においてしきい値エネルギーレベルに対して比較される。計算されたしきい値エネルギーレベルを超える全てのエネルギーピークが最大のエネルギーピーク、すなわちパイロットウィンドウ、から±３２チップ以内にないならば、若しくは、エネルギーピークが計算されたエネルギーしきい値を超えないならば、パイロット信号バーストの探索は、失敗である。
【００３９】
パイロット信号バーストの探索が失敗したのであれば、プロセッサは、１６コセット全てがステップ６１０において探索されたか否かを決定する。1若しくはそれ以上のコセットが探索されていないのであれば、その後プロセッサは、ステップ６１２において未探索のコセットの１つを選択する、そして探索プロセスを繰り返すためにステップ６０２にループして戻る。逆に、１６コセットの全てが探索されているのであれば、プロセッサは、ステップ６０２にループして戻る前に、ステップ６１４において1若しくはそれ以上の相関パラメータを調節する。
【００４０】
相関パラメータに対する特別の調節は、アプリケーションに依存し、通信環境及び全体の設計制約に依存して変化することができる。例として、ローカルに生成されたＰＮコードのチップ長さは、調節されることができる。相関プロセスが６４チップのローカルに生成されたＰＮコードを使用して１６コセット探索の間にパイロット信号バーストを検出することに失敗したのであれば、相関プロセスは、ノイズ性能を改善するために９６チップのローカルに生成されたＰＮコードで繰り返されることができる。長いローカルに生成されたＰＮコードは、改善されたノイズ安全性提供するが、周波数オフセット及びドリフトにより敏感である。高精度で安定なオシレータを有する通信環境において、初期の１６コセット探索は、９６チップのローカルに生成されたＰＮコードを使用して実施されるはずである。
【００４１】
他の１の相関パラメータは、ローカルに生成されたＰＮコードの増加分の位相遅延を含む。相関プロセスが、１／２チップ増加毎に位相順にローカルに生成されたＰＮコードを連続的に増加することによって１６コセットの期間にパイロット信号バーストを検出することを失敗するのであれば、引き続く相関プロセスは、ローカルに生成されたＰＮコードの位相順に１/４チップ増加で実施されることができる。短い遅延ほど、高い利得を得られるが、コセットを探索するために必要な時間を増加する。他の相関パラメータは、ノイズフロア、しきい値エネルギーレベル、及びパイロットウィンドウの幅を計算するためのアルゴリズムを含む。
【００４２】
しきい値を超える全てのエネルギーピークが最大エネルギーピークから±３２チップ以内であるならば、その後、時間参照は、ステップ６１６において最大エネルギーピークに位置に基づいて設定される。ステップ６１８において、タイミング参照が、６４チップの探索ウィンドウで全ての残存するパイロット信号バースト、すなわち５１２パイロット信号バースト、を探索するために使用される。探索ウィンドウの幅は、エラーが周波数ロックの欠如をさせると同様に、多重経路遅延を認める大きさにされる。
【００４３】
一旦、１６コセット全てが探索されると、最大のエネルギーピークが選択され、対応するゲートされたパイロット信号は、ステップ６２０において２回目の対比をされる。イグゼンプラリな説明された実施例では、１６の最大パイロット信号バーストが、選択される。しかしながら、この分野に知識のある者は、いかなる数のパイロット信号バーストが選択できることを、評価する。あるいは、最大のパイロット信号バーストは、この点で捕捉のために単に選択されることができる。第２の相関プロセスは、メモリ中のディジタルサンプルをアップデートすること、及びアップデートされたディジタルサンプルを各コセットに対してローカルに生成されたＰＮコードと対比することを必要とする。ローカルに生成されたＰＮコードは、１若しくはそれ以上の選択されたパイロット信号バーストを含む。選択されたパイロット信号バーストからのタイミング情報は、ステップ６１８においてコセットを探索するために使用したチップより少ない数のチップへ相関プロセスを制限するために、推定した位相オフセットをアップデートするために使用することができる。説明したイグゼンプラリな実施例では、ローカルに生成されたＰＮコードは、１/２チップの増分でメモリ中に記憶されたディジタルサンプルの８チップ部分にわたって位相順に連続的にシフトされる。
【００４４】
ステップ６２２において、第２の相関プロセスで決定したように、１６の中で最大のパイロット信号バーストは、認識される。最大のパイロット信号バーストは、その後、第２のしきい値エネルギーレベルに比較される。第２のしきい値エネルギーレベルは、一般に、周波数ロックを達成するために必要な最小のエネルギーレベルに設定される。最大のパイロット信号バーストが、第２のしきい値エネルギーレベルより低ければ、その後、ゲートされたパイロット信号の探索は、失敗する。その結果、プロセッサは、１６コセットの全てが探索されたか否かを決定するために、ステップ６１０へループして戻る。１若しくはそれ以上のコセットが、探索されていないのであれば、その後、プロセッサは、ステップ６１２において未探索のコセットの１つを選択し、探索プロセスを繰り返すためにステップ６０２へループして戻る。逆に、１６コセット全てが探索されたのであれば、プロセッサは、ステップ６０２へループして戻る前に、ステップ６１４において１若しくはそれ以上の相関パラメータを調節する。
【００４５】
最大のパイロット信号バーストが、第２のしきい値エネルギーレベルを超えるのであれば、その後、復調器は、ステップ６２４においてキャリア周波数を固定しようと試みる。復調器が、キャリア周波数を良好に固定できるならば、捕捉プロセスは完了し、通信チャネルは、基地局と今設定されることができる。復調器が、キャリア周波数を固定できないのであれば、その後、ゲートされたパイロット信号の探索は、失敗する。その結果、プロセッサは、同一の若しくは異なった相関パラメータで探索プロセスを繰り返すためにステップ６１０へループして戻る。
【００４６】
図６と関連して説明したイグゼンプラリなプロセッサアルゴリズムは、種々の連続ステップを含むけれども、ステップのシーケンスがプロセッサのリソースを最適化するために代えることができること、若しくはその代わりに、１若しくはそれ以上のステップが、並行して実施されることができることを、この分野に知識のある者は、歓迎するであろう。さらに、単独で、若しくは、図６に示した１若しくはそれ以上の説明したアルゴリズムステップと組み合わせて、１若しくはそれ以上のステップが省略できる、若しくは、この分野で周知の追加ステップが使用できる。
【００４７】
ここに開示された実施例に関連して記述された各種の解説的な論理ブロック、モジュール、回路、及びアルゴリズムステップが、電子ハードウェア、コンピュータソフトウェア、若しくは両者の組み合わせとして実行できることを、知識のある者は、さらに評価するであろう。ハードウェア及びソフトウェアのこの互換性をはっきりと説明するために、各種の解説的な構成要素、ブロック、モジュール、回路、及びアルゴリズムは、一般的に機能性の面からこれまでに記述されてきた。そのような機能性が、ハードウェア若しくはソフトウェアとして実行されるか否かは、個々のアプリケーション及びシステム全体に課せられた設計の制約に依存する。熟練した職人は、述べられた機能性を各特定のアプリケーションに対して違ったやり方で実行することができる。しかし、そのような実行の決定は、本発明の範囲から離れては説明されない。
【００４８】
ここに開示された実施例に関連して述べられた、各種の解説的な論理ブロック、モジュール、及び回路は、汎用プロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、アプリケーションスペシフィック集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）若しくは他のプログラマブルロジックデバイス、ディスクリートゲート若しくはトランジスタロジック、ディスクリートハードウェア素子、若しくはここに記述した機能を実行するために設計されたこれらのいかなる組み合わせを、実行若しくは実施されることができる。汎用プロセッサは、マイクロプロセッサでることができる、しかし、その代わりに、プロセッサは、いかなる従来のプロセッサ、コントローラ、マイクロコントローラ、若しくはステートマシン(state machine)であってよい。プロセッサは、演算装置の組み合わせとして実行されることができる、例えば、ＤＳＰとマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと結合した１若しくはそれ以上のマイクロプロセッサ、若しくはそのようないかなる他の構成であってよい。
【００４９】
ここに開示された実施例に関連して述べられた方法若しくはアルゴリズムは、ハードウェアにおいて、プロセッサにより実行されるソフトウェアモジュールにおいて、若しくは、両者の組み合わせにおいて直接実現されることができる。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、脱着可能なディスク、ＣＤ−ＲＯＭ、若しくは、この分野で知られている他のいかなる記憶メディアの中に存在できる。あるイグゼンプラリな記憶メディアは、プロセッサが記憶メディアから情報を読み出し、そこに情報を書き込めるようなプロセッサと接続される。その代わりのものでは、記憶メディアは、プロセッサに集積されることができる。プロセッサ及び記憶メディアは、ＡＳＩＣ中に存在できる。ＡＳＩＣは、ユーザー端末中に存在できる。
【００５０】
開示された実施例のこれまでの説明は、本技術分野に知識のあるいかなる者でも、本発明を作成し、使用することを可能にする。これらの実施例の各種の変形は、本技術分野に知識のある者に、容易に実現されるであろう。そして、ここで規定された一般的な原理は、本発明の精神及び範囲から逸脱しないで、他の実施例にも適用できる。それゆえ、本発明は、ここに示された実施例に制限することを意図したものではなく、ここに開示した原理及び卓越した特性と整合する広い範囲に適用されるものである。
【図面の簡単な説明】
【００５１】
【図１】図１は、イグゼンプラリな通信システムのシステム図である。
【図２】図２は、ＣＤＭＡ通信システムにおいて動作するいくつかのイグゼンプラリな基地局に対するＰＮコードシーケンスを示すタイミング図である。
【図３】図３は、ＣＤＭＡ通信システムにおけるイグゼンプラリな受信機のブロック図である。
【図４】図４は、ＣＤＭＡ受信機において使用されたイグゼンプラリな復調器の出力のコード間隔図である。
【図５】図５は、図４のイグゼンプラリなデモジュレータ出力の処理された版のコード間隔図である。
【図６】図６は、ＣＤＭＡ受信機中のプロセッサによって実施したイグゼンプラリなアルゴリズムを示すフローチャートである。
【符号の説明】
【００５２】
１００…通信システム，１１０…パイロット信号，１１２…パイロット信号，１１４…パイロット信号，２０２…ＰＮコード，２０４…ゲーティング関数，３０２…アンテナ。
【図１】
2004538711.tif 000003
【図２】
2004538711.tif 000004
【図３】
2004538711.tif 000005
【図４】
2004538711.tif 000006
【図５】
2004538711.tif 000007
【図６】
2004538711.tif 000008
【国際公開パンフレット】
2004538711.tif 000009
2004538711.tif 000010
2004538711.tif 000011
2004538711.tif 000012
2004538711.tif 000013
2004538711.tif 000014
2004538711.tif 000015
2004538711.tif 000016
2004538711.tif 000017
2004538711.tif 000018
2004538711.tif 000019
2004538711.tif 000020
2004538711.tif 000021
2004538711.tif 000022
2004538711.tif 000023
2004538711.tif 000024
2004538711.tif 000025
2004538711.tif 000026
2004538711.tif 000027
2004538711.tif 000028
2004538711.tif 000029
2004538711.tif 000030
2004538711.tif 000031
2004538711.tif 000032
2004538711.tif 000033
2004538711.tif 000034
2004538711.tif 000035
2004538711.tif 000036
2004538711.tif 000037
2004538711.tif 000038
2004538711.tif 000039
2004538711.tif 000040
2004538711.tif 000041
2004538711.tif 000042
2004538711.tif 000043
2004538711.tif 000044
2004538711.tif 000045
2004538711.tif 000046
2004538711.tif 000047
2004538711.tif 000048
2004538711.tif 000049
【国際公開パンフレット（コレクトバージョン）】
2004538711.tif 000050
2004538711.tif 000051
【国際調査報告】
2004538711.tif 000052
2004538711.tif 000053
2004538711.tif 000054
2004538711.tif 000055
2004538711.tif 000056
2004538711.tif 000057
2004538711.tif 000058
2004538711.tif 000059