(57)【要約】無線通信装置において通話切断を防止するための方法および装置。一実施形態において、本発明は第一のフィンガの特徴を決定するステップを含む方法からなる。次に、本実施形態は第一のフィンガの特徴を特徴スレッショルドと比較する。この実施形態において、第一のフィンガの特徴が特徴スレッショルドを満たしていない場合、本発明は次いで第二のフィンガが存在しているか否かを決定する。第二のフィンガが存在していないと決定された場合、本発明は第一のフィンガが割当解除されることを防ぎ、第一のフィンガのみ存在している場合には第一のフィンガは割当解除されない。そのようにすることにおいて、本実施形態は、第一のフィンガが所与の特徴スレッショルドを満たしていない場合でも第一のフィンガが使用される（すなわち、切断されない）ことを保証する。
2004511170.tif 000002
【特許請求の範囲】
【請求項１】
無線通信装置において通話切断を防止する方法であって、前記方法は、
ａ）第一のフィンガの特徴を決定するステップと；
ｂ）前記第一のフィンガの前記特徴を特徴スレッショルドと比較するステップと；
ｃ）前記第一のフィンガの前記特徴が前記特徴スレッショルドを満たしていない場合、第二のフィンガが存在しているか否かを決定するステップと；
ｄ）ステップｃ）で前記第二のフィンガは存在していないと決定された場合、前記第一のフィンガが割当解除されることを防ぎ、前記第一のフィンガのみが存在している場合には前記第一のフィンガは割当解除されず、また前記第一のフィンガが前記特徴スレッショルドを満たしていない場合でも前記第一のフィンガは使用されるステップと、
を備える通話切断を防止する方法。
【請求項２】
ステップｂ）が前記第一のフィンガをタイムスレッショルド特徴と比較することを備えている、請求項１に記載の方法。
【請求項３】
ステップｂ）が前記第一のフィンガを信号強度スレッショルド特徴と比較することを備えている、請求項１に記載の方法。
【請求項４】
ｅ）ステップｃ）で前記第二のフィンガが存在しておりまた前記第二のフィンガが前記特徴スレッショルドを満たしていると決定された場合、前記第一のフィンガを割当解除し前記第一のフィンガは使用されないステップを更に備えている、請求項１に記載の方法。
【請求項５】
ｅ）ステップｃ）で前記第二のフィンガが存在していないと決定された場合、ステップｄ）を実行した後、通信リンクにおいて前記第一のフィンガを使用するステップを更に備えている、請求項１に記載の方法。
【請求項６】
通話切断を防止するのに適合された無線通信装置であって、前記無線通信装置は、
前記マルチパス信号を走査するのに適合されたサーチャ；
前記サーチャに接続されたトランシーバ；
前記サーチャに接続されたプロセッサ；および
前記プロセッサに接続されたコンピュータ読み取り可能メモリユニットと、を備え、前記コンピュータ読み取り可能メモリユニットは、前記プロセッサを介して実行するプログラム命令を含み、また前記プロセッサに、
ａ）第一のフィンガに対する信号強度を決定するステップと；
ｂ）前記第一のフィンガの前記信号強度を最小スレッショルドと比較するステップと；
ｃ）前記第一フィンガの前記信号強度が前記最小スレッショルドを満たしていない場合、第二のフィンガが存在しているか否かを決定するステップと；
ｄ）ステップｃ）で前記第二のフィンガが存在していないと決定された場合、前記第一のフィンガが割当解除されることを防ぎ、前記第一のフィンガのみが存在している場合に前記第一のフィンガは割当解除されないステップと、
を実行させることによりなる無線通信装置。
【請求項７】
通信装置に通話切断を防止する方法を実行させるコンピュータ読み取り可能コードを含んでいるコンピュータ読み取り可能媒体であって、前記方法は、
ａ）第一のフィンガに対する信号強度を決定するステップと；
ｂ）前記第一のフィンガの前記信号強度を最小スレッショルドと比較するステップと；
ｃ）前記第一のフィンガの前記信号強度が前記最小スレッショルドを満たしていない場合、第二のフィンガが存在しているか否かを決定するステップと；
ｄ）ステップｃ）で前記第二のフィンガは存在していないと決定された場合、前記第一のフィンガが割当解除されることを防ぎ、前記第一のフィンガのみが存在している場合に前記第一のフィンガは割当解除されないステップと、
を備えるコンピュータ読み取り可能媒体。
【請求項８】
ステップｂ）は前記第一のフィンガをタイムスレッショルド特徴と比較することを特徴とする、請求項７に記載の方法。
【請求項９】
ステップｂ）は前記第一のフィンガを信号強度スレッショルド特徴と比較することを特徴とする、請求項７に記載の方法。
【請求項１０】
ｅ）ステップｃ）で前記第二のフィンガが存在しており、また前記第二のフィンガが前記特徴スレッショルドを満たしていると決定された場合、前記第一のフィンガを割当解除し前記第一のフィンガは使用されないステップを更に備えている、請求項７に記載の方法。
【発明の詳細な説明】
【０００１】
本特許請求された発明はディジタル通信の分野に関する。具体的には、本特許請求された発明は、マルチパス信号を受信するために使用されるフィンガを管理およびロックするための装置および方法に関する。
【０００２】
本特許請求された発明はディジタル通信の分野に関する。具体的には、本特許請求された発明は、マルチパス信号を受信するために使用されるフィンガを管理およびロックするための装置および方法に関する。
【０００３】
無線電話、例えばモバイル電話の使用は、今日、広く使用されている通信形態である。符号分割多重アクセス（ＣＤＭＡ）スペクトル拡散システムなどの可変レート通信システムは、最も一般的に広まっている無線技術である。増大しつつある要求および限られたリソースゆえに、それらの容量、忠実性および性能を改良する必要が生じる。
【０００４】
従来技術の図１Ａを参照すると、従来の基地局と携帯電話の間のマルチパス信号の伝搬の図が示されている。従来の基地局１０４は信号をモバイル局、例えば電話１０２に送信する。一般的に、信号は基地局を識別するパイロット情報と、ボイスコンテンツなどのデータ情報を含む。第一信号１０６ａなどの、インタフェースなしでモバイル電話１０２に直接送信される信号は最強の信号を提供する。しかしながら、基地局１０４が信号を送信できる電力制限からして、また信号が拾い上げる雑音からして、モバイル電話で受信される信号の電力およびＳＮＲを改良する必要が生じる。
【０００５】
従来の方法は、モバイルユニット１０２まで異なるパスを移動する送信された信号の複数の部分を結合する。オリジナル信号を逸らせる建物１０８，丘陵１１０および地表１１２などの自然のおよび人工の障害物のために、マルチパス信号が生じる。これらの他の信号が移動するパスのために、時間遅延および性能の低下は本来、基地局１０４からモバイル電話１０２に送信される同期センシティブおよび雑音センシティブデータにおいて生じる。しかしながら、最強の可能信号をモバイル電話に提供するために、これらの複数のパス、例えばパス１０６ａ乃至１０６ｄからの信号の２つまたはそれ以上が結合されてもよい。しかしながら、マルチパス信号を効率的に結合および復調するために、モバイル電話に受信されたすべての異なるマルチパスから最も価値のある候補を選択する方法の必要が生じる。
【０００６】
送信された信号の悪影響が２つの一般的なカテゴリに分類される。低速変化チャネル障害と高速フェージング変化である。低速変化チャネル障害は、対数正規フェージング、または従来技術の図１Ａに例示されるような動きやブロッキングに起因するシャドウイング、または低速フェージングなどの要因から生じる。より低速な変化、例えばサブＨｚは、事実上チャネルの「有効性」を決定する。これに対して、高速フェージング変化のみが受信された波形構成の詳細およびメッセージ内の複数のエラーの相互関係に悪影響を及ぼす。それゆえ、復調のためのその条件に影響を与える信号の特性を効果的に選択する方法の必要が生じる。
【０００７】
次に、従来技術の図１Ｂを参照すると、時間に対する２つの従来のマルチパス信号の強度のグラフが示されている。グラフ１００ｂは時間の横軸１２２および信号対雑音比（ＳＮＲ）、例えばパイロットＥｃ／Ｉｏ比の縦軸１２０を有する。第三のマルチパス信号１０６ｃおよび第四のマルチパス信号１０６ｄはモバイル電話１０２で受信される例示的マルチパス信号として示される。従来の方法は一般的に、結合のために、最高のＳＮＲを有するマルチパス信号を選択する。従って、タイムスパンＡ　１２４ａにおいて、両信号が同一の雑音レベルを有しているならば、第四のマルチパス信号１０６ｄを示している濃いラインは第三のマルチパス信号１０６ｃよりも高いＳＮＲレベルを有している。しかしながら、タイムスパンＢ　１２４ｂにおいて、第三のマルチパス信号１０６ｃを示している破線はより高いＳＮＲレベルを有している。これら２つのマルチパス信号のＳＮＲ、即ち信号対雑音比の近似からして、いずれの信号が復調器のために選択されるかについての選択は変動する。
【０００８】
この変動は「スラッシング」として知られている状態である。スラッシングの欠点は、それは、プロセッサ動作などのかなり大量のシステムリソースを消費することである。スラッシングの間、プロセッサは複数のフィンガを異なるマルチパス信号に一定に割り当てまた割当解除する動作によってオーバーロードされる。更にまた、スイッチングは可聴インタフェースの原因となりえ、あるいはそれはレーテンシに影響を与えるために、スラッシングはモバイル電話１０２の出力信号の品質を低下させうる。その結果、スラッシングの影響を回避する一方で結合のための最良のマルチパス信号を選択する方法の必要が生じる。
【０００９】
更にまた、従来技術の図１Ａを再び参照すると、従来の方法は、モバイルユニット１０２まで異なるパスを移動する送信された信号を結合する。オリジナル信号を逸らせる建物１０８、丘陵１１０、および地表１１２などの自然のおよび人工の障害物によって複数のパスが生じる。これらの他の信号が移動するパスのために、時間遅延および性能の低下が本来、基地局１０４からモバイルユニット１０２まで送信された同期センシティブおよび雑音センシティブデータにおいて生じる。最強の可能信号をモバイルユニットに提供するために、これらの複数のパス、例えばパス１０６ａ乃至１０６ｄからの信号の２つまたはそれ以上が結合されてもよい。
【００１０】
送信された信号の悪影響は２つの一般的なカテゴリに分類される。低速変化チャネル障害と高速フェージング変化である。低速変化チャネル障害は対数正規フェージング、または従来技術の図１Ａに示されたオブジェクトからの動きまたはブロッキングに起因するシャドウイング、または低速フェージングなどの要因から生じる。より低速な変化、例えばサブＨｚは、チャネルの「有効性」を事実上決定する。これに対して、高速フェージング変化のみが、受信された波形構成の詳細およびメッセージ内のエラーの相互関係に悪影響を及ぼす。信号への干渉は、従来技術の図１Ａの信号１０６ｂを干渉する移動オブジェクト１１３などの、一時的に信号をブロックする移動オブジェクトに起因しうる。これらの信号の特徴的な相違に基づいて、受信ユニットで生じた高速フェージングまたは短期フェージング変化の好ましくない特徴を回避する一方で信号を捕捉する方法の必要が生じる。
【００１１】
つぎに、図１Ｃを参照すると、通信装置におけるフィンガを実行するために使用される従来のプロセスのフローチャートが示されている。フローチャート１００ｃはステップ１００２で開始する。ステップ１００２において、問い合わせは割り当てられた信号は結合のためのスレッショルドを満たさないのか否かを決定する。割り当てられた信号が信号スレッショルドを満たさない場合、フローチャート１００ｃは終了する。割り当てられた信号がスレッショルドを満たす場合は、フローチャート１００ｃは終了する。ステップ１００４において、フィンガ割当は、例えばそれがスレッショルドを満たさないために、即座に割当解除される。ステップ１００４に続いて、フローチャートはステップ１００６に進む。ステップ１００６において、通信装置はサーチャを待機して新しいフィンガを割り当てる。
【００１２】
従来技術の図１Ｃは割り当てられたフィンガの従来の管理に関連するいくつかの問題を示している。第一の問題はスラッシングについて扱っている。第二の問題は不要な待ち時間について扱っている。ステップ１００２において、フィンガが割り当てられる唯一の基準は信号を結合するための信号スレッショルドである。この信号スレッショルドはスレッショルド１２６として従来技術の図１Ｂに示されている。単一スレッショルドのみを使用することによって、第三のマルチパス信号１０６ｃは、それが例えばタイム１２２ａにおいてスレッショルド１２６を満たさない場合は即座に、ステップ１００４で割当解除される。この制限のために、復調フィンガの一つはサーチャを待機して、例えばステップ１００６で割り当てられるべき新しいマルチパス信号を識別しなければならない。この待ち時間はタイム１２２ａと１２２ｂの間の遅延１２８として示され、第三のパイロット１０６ｃは割当解除され、第二のマルチパス信号１０６ｂが割り当てられる。
【００１３】
異なる場合において、他のどのマルチパス信号も復調に使用可能でなく、また復調フィンガが使用可能である場合、第二のマルチパス信号１０６ｂは、その性能に基づいた所与の復調フィンガに一定に割り当てられ、また割当解除されてもよい。すなわち、第二のマルチパス信号１０６ｂはしきい値をしばしばクロスし、それによって通信装置に、他の価値ある候補のマルチパス信号を有していない復調フィンガにマルチパス信号を度々割り当て、割当解除、および再割り当てさせる。度々の割当および割当解除の現象は「スラッシング」と称される。残念なことに、スラッシングは、割当および割当解除などのタスクを一定に遂行することによって、ＣＰＵ動作などのかなり大量のシステムリソースを消費する。更にまた、スラッシングは、モバイルユニット１０２からの出力信号の品質を低下させうる。これはフィンガ割当における度々の変化およびそれに関連するレーテンシの影響が、通信装置によってユーザに提供される合成信号における視覚的な品質低下を引き起こしうるからである。その結果として、スラッシングの問題およびそれに関連する二次的影響を回避する割り当てられたフィンガを管理する方法の必要が生じる。
【００１４】
更に別の欠点として、いくつかの通信システムは一定の特徴を満たさないフィンガを割当解除または切断する。例えば、所与のスレッショルドの信号強度を有していないフィンガは切断される。同様に、その信号強度が所与の期間に対する一定のスレッショルドを下回るフィンガもまた切断される。残念なことに、フィンガのこのような切断はしばしば通信リンク（例えば、通話）の切断をもたらす。すなわち、このようなしきい値テストは通話の中止または切断をもたらす。
【００１５】
従って、装置および方法は、ディジタル通信の容量、忠実性、および性能を改良する必要がある。より具体的には、しきい値との比較のみに基づいてフィンガを割当解除しない方法および装置の必要が生じる。上記の必要を満たし、かつ通信リンクが切断されることを防ぐ方法および装置に対する更に別の必要が存在する。
【００１６】
本発明は、ディジタル通信の容量、忠実性および性能を改良する装置および方法を提供する。具体的には、一実施形態において、本発明は、しきい値との比較のみに基づいてフィンガを割当解除しない方法および装置を提供する。本実施形態は上記実行を達成し、かつ通信リンクが切断されることを防ぐ方法および装置を更に提供する。
【００１７】
具体的には、一実施形態において、本発明は、第一のフィンガの特徴を決定するステップを含んでいる方法からなる。次に、本実施形態は前記第一のフィンガの特徴を特徴スレッショルドと比較する。この実施形態において、前記第一のフィンガの前記特徴スレッショルドを満たさない場合、本発明は第二のフィンガが存在しているか否かを決定する。第二のフィンガが存在していないと決定された場合、本発明は前記第一のフィンガが割当解除されることを防ぎ、前記第一のフィンガのみ存在している場合には前記第一のフィンガは割当解除されない。そのようにすることによって、本実施形態は、前記第一のフィンガが所与の特徴スレッショルドを満たしていない場合でも前記第一のフィンガが使用される（すなわち切断されない）ことを保証する。
【００１８】
本発明のこれらのおよびその他の目的および効果は、様々な図面に図示される好ましい実施形態の以下の詳細な説明を読んだ後に、通常の当業者には明らかになるであろう。
【００１９】
本明細書に含まれその一部を形成する添付図面は本発明の実施形態を図示し、説明と共に、本発明の原理を説明する。
【００２０】
この説明で参照される図面は特に記載がない限り、拡大縮小せずに理解されるべきである。
【００２１】
【発明の実施の形態】
添付図面に図示された例を参照して、発明の好ましい実施形態を詳細に説明する。発明は好ましい実施形態に関連して説明される一方で、それらは発明をこれらの実施形態に限定するものではないことが理解されるであろう。一方で、発明は添付のクレームによって規定されるように発明の主旨および範囲内に含まれてよい代替物、変形および同等物をカバーするものである。更にまた、本発明の以下の詳細な説明において、本発明の徹底した理解を提供するために、多数の具体的な詳細が記載される。しかしながら、本発明はこれらの具体的な詳細内で実用化されてよいことは通常の当業者には明らかであろう。その他の例において、本発明の態様を不必要に妨害しないように、公知の方法、手順、構成要素、および回路は説明されていない。
【００２２】
以下の詳細な説明のいくつかの部分、例えばプロセスは、コンピュータまたはディジタルシステムメモリ内のデータビット上のあるいは通信装置内の信号上の動作の手順、論理ブロック、処理、および他の記号表記に関して示されている。これらの説明および表記はディジタル通信技術における当業者によって、彼らの作業の内容を他の当業者に最も効果的に伝えるために使用される手段である。手順、論理ブロック、プロセスなどはここでは一般的に、所望の結果につながるステップまたは命令の首尾一貫したシーケンスであると考えられている。ステップは物理的な数の物理的動作を必要とするものである。通常、必ずというわけではないが、これらの物理的動作は、通信装置またはプロセッサにおいて操作される記憶、転送、結合、比較およびその他が可能な電気または磁気信号の形態をとる。利便性のため、一般的使用を参照すると、これらの信号は本発明を参照して、ビット、値、構成要素、記号、特徴、用語、数字などとして参照される。
【００２３】
しかしながら、これらの用語のすべては、参照する物理的動作および数量として解釈され、更に当技術において一般に使用される用語の観点から解釈するための便宜上の表示であることを理解すべきである。以下の議論から明らかなように特に他に記載がなければ、本発明の徹底した議論、「受信する」、「取得する」、「決定する」、「分類する」、「評価する」、「提供する」、「可能にする」などの用語は、データを動作し変換する通信装置や類似の電子計算装置の作用およびプロセスに言及している。データは通信装置の構成要素あるいはコンピュータシステムのレジスタおよびメモリ内の物理的（電子的）数量として示され、通信装置の構成要素、あるいはコンピュータシステムのメモリまたはレジスタ、あるいはその他のそのような情報記憶、送信または表示装置内で物理的数量として同様に示される他のデータへ変換される。
【００２４】
次に図２を参照すると、本発明の一実施形態に従って、マルチパス信号を管理するために使用される通信装置のブロック図が示されている。通信装置２００、例えばモバイル局または電話はファームウェア２１０およびハードウェア２２０という二つの一般的なセクションを含んでいる。ファームウェアセクション２１０は、バス２０２を介して相互に接続されているプロセッサ２１４およびメモリ２１６を含んでいる。
【００２５】
図２のハードウェアセクション２２０はアンテナ２０２、トランシーバ２０４、サーチャ２２４、およびレーキ受信機２２６を含んでいる。アンテナは、レーキ受信機２２６およびサーチャ２２４に接続されているトランシーバ２０４に接続されている。サーチャ２２４およびレーキ受信機２２６は共にプロセッサ２１４およびメモリ２１６に接続されている。レーキ受信機２２６は、復調フィンガまたは復調器２２１乃至２２３としても知られている複数の復調パスを含んでいる。各フィンガ２２１乃至２２３はトランシーバ２０４に接続され、それはその到着時間に基づいてそのそれぞれのマルチパス信号を別個に識別および復調してもよい。レーキ受信機は、信号のさらなる処理については公知である、図２には示されていない以下のハードウェアに接続されている。復調フィンガの出力はダイバーシチ結合器２２５によってコヒーレントに結合され、最大ＳＮＲを生成する。ハードウェア２２０およびファームウェア２１０の組み合わせを使用することによって、本発明は、以下により完全に説明するように、復調器の効率的な使用のためのマルチパス信号の効率的で柔軟な管理を提供する。
【００２６】
次に図３を参照すると、本発明の一実施形態に従って、タイムスレッショルドおよびＳＮＲスレッショルドが適用される例示的なマルチパス信号のグラフが示されている。グラフ３００は、一定の雑音レベルとした場合、信号電力の例ともなりうる、時間の横軸３２２およびＳＮＲの縦軸３２０を有する。第四のマルチパス信号１０６ｄは期間に対して示された例示的信号として示されている。第一のＳＮＲスレッショルド、マルチパス受容スレッショルド（Ｔ＿ＡＣＣＥＰＴ）３２６は、マルチパス管理が、当該マルチパス信号に対するマルチパスＡＣＣＥＰＴ動作を考慮するスレッショルドを表す。Ｔ＿ＡＣＣＥＰＴ３２６スレッショルドと関連して、本実施形態もまた、信号の信号対雑音比がＴ＿ＡＣＣＥＰＴより大きく維持されていなければならず、その場合マルチパス信号の強度はサーチャ測定のＮ＿ＡＣＣＥＰＴ連続時間に対してＴ＿ＡＣＣＥＰＴよりも大きいタイムスレッショルドを表す受容（Ｎ＿ＡＣＣＥＰＴ）３２２に対する測定の番号スレッショルドを示している。図３に示されるように、第四のマルチパス信号１０６ｄはタイムスパン３　３４３におけるこれらのスレッショルドを両方とも満たしていない。しかしながら、第四のマルチパス信号１０６ｄはタイムスパン１　３４１に示されるようにこれらのスレッショルドの両方を満たしている。本実施形態がＳＮＲスレッショルドおよびタイムスレッショルドの両方を利用し、マルチパス信号に対するマルチパス受容動作を考慮するのに対して、本発明はＳＮＲスレッショルドのみの使用によく適している。
【００２７】
図３はまた、マルチパス管理が当該マルチパス信号に対するＲＥＪＥＣＴ動作を考慮するスレッショルドを表す第二のＳＮＲスレッショルド、マルチパス拒絶スレッショルド（Ｔ＿ＲＥＪＥＣＴ）３２８を示している。Ｔ＿ＲＥＪＥＣＴ３２８スレッショルドに関連して、本実施形態はまた、信号の強度はマルチパスＲＥＪＥＣＴ動作が進行するためにはＴ＿ＲＥＪＥＣＴよりも小さくなければならないタイムスレッショルドを表す拒絶（Ｎ＿ＲＥＪＥＣＴ）スレッショルド３２４に対する測定の番号スレッショルドを示している。図３に示すように、第四のマルチパス信号１０６ｄはタイムスパン２　３４２によって示されるこれらのスレッショルドの両方を満たしている。復調および結合動作に関してマルチパス信号を受容および／または拒絶するためのタイムスレッショルドを使用することによって、本発明は実質的に、信号評価に対するローパスフィルタリングを提供する。そのようにすることによって、本発明は、雑音信号への不要な割当、およびスラッシングを引き起こすことなく不安定ではあるが強いマルチパス信号からの復調フィンガの不要な割当解除の割合を制限する。本実施形態はＳＮＲスレッショルドおよびタイムスレッショルドの両方を利用し、マルチパス信号に対するマルチパスＡＣＣＥＰＴ動作を考慮するのに対して、本発明はＳＮＲスレッショルドのみの使用によく適している。
【００２８】
図４は、本発明の一実施形態に従って、マルチパス信号が分類されてもよい状態図である。状態図４００は三つの状態を示している：仮の状態４０２、潜在状態４０４、および被割当状態４０６。これらの状態は、仮の状態４０２が最下位の状態、潜在状態４０４が次に高い状態、そして被割当状態４０６が最上位の状態という階層に配置される。本実施形態が三つの状態を示しているのに対して、本発明はいかなる種類の階層配置においてもいくつもの状態を使用することによく適している。本実施形態において、復調フィンガは被割当状態に分類された各マルチパス信号に割り当てられ、マルチパス信号は復調に対して可能にされる。これに対して、被割当状態以外の状態に分類されたマルチパス信号は復調に対して可能にされないが、時間に対する性能を評価するために維持され、従って、復調のさらなる候補を提供する。
【００２９】
一時的または潜在状態に関連するより多くのマルチパス信号を有することによって、本発明は復調に使用可能な良品質の信号の迅速な供給を提供する。これは当業において生じる、使用可能な復調フィンガに対する信号を発見するというスケジューリング問題のいくつかを回避する。全般的に、複数の状態のすべてに関連する信号の数はレーキ受信機における使用可能な復調フィンガの数を大きく上回る。このように、本発明は様々な信号問題を補償する使用可能なマルチパス信号のキューのシーケンスを提供する。
【００３０】
図４はまた、マルチパス信号がどのように分類されるか、例えば特定の状態に上げられまたは下げられるかを示している。コラム表示プロモーション４２０は、それによってマルチパス信号がある状態に上げられまたは分類されるプロセスを提供する。逆に、コラム表示デモーション４４０は、それによってマルチパス信号がある状態から下げられるプロセスを提供する。本実施形態は信号を状態で分類するための具体的なプロセスを提供するのに対して、本発明は具体的なアプリケーションに採用される様々なプロセスおよび方法を使用することによく適している。
【００３１】
プロモーションコラム４２０に示されている、本実施形態のための状態を割り当てるプロセスは、通信装置のハードウェア部分４６２からサーチャ信号入力４２０で開始する。図２は、入力４２０を実行すると、アンテナ２０２およびトランシーバ２０４およびサーチャが結合してマルチパス信号（信号）を提供するハードウェアの一実施形態を提供する。
【００３２】
本実施形態のステップ４２２は、信号が、サーチャによって確立された所定のスレッショルドＴ＿ＵＳＥよりも大きいＳＮＲを有しているか否かを問い合わせる。スレッショルドＴ＿ＵＳＥは復調のための十分な信号強度を保証する。信号がスレッショルドＴ＿ＵＳＥよりも大きいＳＮＲを有している場合、プロセスはステップ４２６に進む。あるいはまた、信号がスレッショルドＴ＿ＵＳＥよりも大きいＳＮＲを有していない場合、信号はステップ４５０で拒絶される。サーチャはＴ＿ＵＳＥより大きい信号強度を有するマルチパス信号の到着時間を測定する。マルチパス信号の到着時間がマルチパスリストに存在しているいずれかのマルチパス信号のそれに整合しない場合は、マルチパス信号は新しいマルチパス信号であると考えられる。
【００３３】
本実施形態のステップ４２４は、新しいマルチパス信号がスレッショルドＴ＿ＡＣＣＥＰＴよりも大きいＳＮＲを有しているか否かを問い合わせる。新しいマルチパス信号がスレッショルドＴ＿ＡＣＣＥＰＴよりも大きいＳＮＲを有している場合は、プロセスはステップ４２６に進む。あるいはまた、新しいマルチパス信号がスレッショルドＴ＿ＡＣＣＥＰＴよりも大きいＳＮＲを有していない場合、新しいマルチパス信号はステップ４５０で拒絶される。
【００３４】
本実施形態のステップ４２６は、新しいマルチパス信号は本当に新しいパイロット、例えば新しいパイロット識別を有する新しい基地局からの信号であるか否かを問い合わせる。新しいマルチパス信号が新しいパイロットである場合、プロセスは新しいマルチパス信号を潜在状態４０４に分類する。新しい基地局に対するこの具体的な処理はよりよいセルダイバーシチ利得を生成する。あるいはまた、新しいマルチパス信号が新しいパイロットでない場合、プロセスは新しいマルチパス信号を仮の状態４０２に分類する。
【００３５】
検索結果におけるマルチパス信号の到着時間がマルチパスリストに存在しているマルチパス信号の一つのそれと整合する場合、マルチパスリストの到着時間および信号対雑音比は更新される。同一基地局からのすべてのマルチパス信号の到着時間およびＳＮＲが更新されるまでこの更新プロセスは継続する。ひとたびこの更新プロセスが終了すると、分類化におけるステップの残りは以下のように進む。
【００３６】
本実施形態のステップ４２８において、仮の状態４０２に分類された信号は以下のサーチャ動作においてチェックされ、タイムスレッショルドに対して、例えばＮ＿ＡＣＣＥＰＴ連続ＳＮＲ測定に対して、それ自体がＳＮＲスレッショルドを満たしているＴ＿ＡＣＣＥＰＴより大きいＳＮＲを信号が維持しているか否かを決定する。信号がステップ４２８でＮ＿ＡＣＣＥＰＴスレッショルドを満たしている場合、信号は潜在状態４０４に分類される。あるいはまた、信号がＮ＿ＡＣＣＥＰＴスレッショルドを満たしていない場合、それは仮の状態４０２に分類されたままである。ステップ４３２は、一実施形態において、図３の信号性能によって図示される。信号１０６ｄのスパン３　３４３およびスパン１　３４１の両方ともＴ＿ＡＣＣＥＰＴ３２６スレッショルドを満たしているが、スパン１　３４２のみがＮ＿ＡＣＣＥＰＴ３２２スレッショルドを満たしている。従って、スパン３　３４３に対応する時間において、信号１０６ｄは仮の状態４０２に分類され、一方でスパン１　３４１に対応する時間において、信号１０６ｄは潜在状態４０４に分類される。
【００３７】
本実施形態のステップ４３０において、問い合わせは、復調フィンガは復調に対して可能にされないのか、または使用可能であるのかを決定する。ステップ４３０は、一実施形態において、マルチパス信号を復調するのに使用可能な図２のレーキ受信機２２６における復調フィンガの一つを有することによって実行される。復調フィンガが使用可能である場合、最初に潜在状態４０４に分類された信号は今度は被割当状態４０６に分類され、従ってマルチパス信号は復調に使用され、または復調フィンガはマルチパス信号に割り当てられる。しかしながら、復調フィンガが使用可能でない場合、プロセスはステップ４３２に進む。
【００３８】
本実施形態のステップ４３２において、問い合わせは、信号がＴ＿ＣＯＭＰおよびＮ＿ＣＯＭＰスレッショルドの両方を満たしているか否かを決定する。Ｔ＿ＣＯＭＰスレッショルドは、被割当状態に上げられるために潜在状態４０４に分類された一つの信号が被割当状態４０６の別の信号のＳＮＲを超えなければならない「比較」マージンスレッショルドを表す。比較マージンスレッショルドはまた、Ｔ＿ＣＯＭＰスレッショルドが満たされるタイムスレッショルド、Ｎ＿ＣＯＭＰ連続ＳＮＲ測定を含んでいる。潜在状態４０４に分類された信号が、Ｎ＿ＣＯＭＰ連続測定に対してＴ＿ＣＯＭＰよりも大きい分、被割当状態４０６における一つの特定のマルチパスのＳＮＲよりも大きい連続ＳＮＲ性能を有している場合、潜在状態４０４に分類された信号は被割当状態４０６に上げられ、被割当状態４０６に分類された信号は潜在状態に下げられる。２つの信号が被割当および潜在状態の間で切り替わる場合、復調フィンガはあるマルチパス信号からもう一方に再割り当てされる。あるいはまた、信号ＳＮＲ差異がＴ＿ＣＯＭＰおよびＮ＿ＣＯＭＰ要件を満たしていない場合、２つの信号はもとの状態に分類されたままである。これら２つのスレッショルドの目的は、被割当状態４０６に分類された信号が、時間に対して一貫した方法で、実質的によりよい性能を有する信号によって置き換えられることを許容することのみである。このプロセスは、それらの性能が相互に非常に似ている場合、信号に対する状態の一定のスイッチング、例えばスラッシングを回避する。本発明は、所与のアプリケーションに適しているように、Ｔ＿ＣＯＭＰおよびＮ＿ＣＯＭＰに対する広範囲の値を使用することによく適している。例えば、Ｔ＿ＣＯＭＰおよびＮ＿ＣＯＭＰは静的にはＴ＿ＡＣＣＥＰＴおよびＴ＿ＡＣＣＥＰＴに基づいていてもよく、あるいはそれらは動的には被割当状態４０６に分類された信号のＳＮＲの実測値に基づいていてもよい。
【００３９】
本実施形態に対して、ある状態から下げるというプロセスは、デモーションコラム４４０に示されるように、状態４０２乃至４０６に分類された信号の性能を評価することによって開始する。ステップ４４２は、信号は、タイムスレッショルドに対して、例えばＮ＿ＲＥＪＥＣＴ連続ＳＮＲ測定に対して、Ｔ＿ＲＥＪＥＣＴ、例えば図２に示されるマルチパスＲＥＪＥＣＴスレッショルドよりも小さいＳＮＲを有しているか否かを問い合わせる。被割当状態４０６に分類された信号がＮ＿ＡＣＣＥＰＴスレッショルドを満たすＴ＿ＲＥＪＥＣＴよりも小さい連続ＳＮＲ性能を有している場合、信号は被割当状態４０６から下げられ、ステップ４５０で拒絶される。あるいはまた、被割当状態４０２に分類された信号が、Ｎ＿ＲＥＪＥＣＴ連続測定に対するＴ＿ＲＥＪＥＣＴ以上の連続ＳＮＲ性能を有している場合、信号は被割当状態４０６に分類されたままである。信号が被割当状態４０６から下げられた場合、復調フィンガは上げられても、または割当解除されてもよく、ステップ４３０に、潜在状態４０４に分類された信号がより高い被割当状態４０６に分類されうるか否かを決定させる。
【００４０】
ステップ４４４はステップ４４２のそれに類似のプロセスを提供する。ステップ４４４において、問い合わせは、信号は、Ｎ＿ＲＥＪＥＣＴ連続ＳＮＲ測定に対して、Ｔ＿ＲＥＪＥＣＴ、例えばマルチパスＲＥＪＥＣＴスレッショルドよりも小さいＳＮＲを有しているか否かを決定する。潜在状態４０４に分類された信号がＮ＿ＲＥＪＥＣＴ連続ＳＮＲ測定に対してＴ＿ＲＥＪＥＣＴスレッショルドよりも小さい連続ＳＮＲ性能を有している場合、信号は潜在状態４０４から下げられ、ステップ４５０で拒絶される。あるいはまた、潜在状態４０４に分類された信号がＮ＿ＲＥＪＥＣＴ連続測定に対して、Ｔ＿ＲＥＪＥＣＴ以上の連続ＳＮＲ性能を有している場合、信号は潜在状態４０４に分類されたままである。
【００４１】
ステップ４４６はステップ４４２のそれに類似しているがタイムスレッショルド基準を有していないプロセスを提供する。ステップ４４６において、問い合わせは、信号がＴ＿ＡＣＣＥＰＴより小さいＳＮＲを有しているか否かを決定する。仮の状態４０２に分類された信号がＴ＿よりも小さい連続ＳＮＲ性能を有している場合、信号は仮の状態４０２から下げられ、ステップ４５０で拒絶される。あるいはまた、仮の状態４０２に分類された信号がＴ＿ＡＣＣＥＰＴ以上の連続ＳＮＲ性能を有している場合、信号は仮の状態４０２に分類されたままである。
【００４２】
プロセス４００で利用されるタイムスレッショルドは、一実施形態において、適切なスレッショルドが満たされる時点で起動される様々なタイマやカウンタを使用することによって実行される。本実施形態は、ステップ４４２および４４４に必要とされるように、潜在状態および被割当状態に関連する各マルチパス信号のための分離タイマを維持する。従って、例えば、通信装置２００のハードウェア部分２２０で実装されるマルチパスＲＥＪＥＣＴタイマは長期フェージングチャンネルのフェージング期間を推定するのに使用されうる。タイマは、マルチパス拒絶しきい値が満たされた場合、例えばマルチパス信号の性能がスレッショルドＴ＿ＲＥＪＥＣＴ未満に下がった場合に初期化され、マルチパス信号がスレッショルドＴ＿ＲＥＪＥＣＴを超えた場合にリセットされディセーブルになる。様々なデフォルトおよび有効値は時間に対して確立されゼロスレッショルド設定を収容する。
【００４３】
図４において、信号を状態に分類する、例えばそれらを上げたり、またそれらを下げたりするプロセスは、図２に示されているようなファームウェア２１０による本実施形態によって実行される。すなわち、状態は通信装置２００のメモリ２１６のＲＡＭ部分２１８ａに記録される。ファームウェアを使用することによって、復調フィンガを管理する本発明は迅速にかつ容易に変形され、連続展開ディスカバリ（ｃｏｎｔｉｎｕｉｎｇ ｄｅｖｅｌｏｐｍｅｎｔ ｄｉｓｃｏｖｅｒｉｅｓ）などの特定のアプリケーションに適する。信号を状態に分類することは、フラグの使用や、メモリレジスタを状態に割り当てることなどの様々な方法によって達成される。
【００４４】
次に図５を参照すると、本発明の一実施形態に従って、通信装置においてマルチパス信号を管理するために使用されるプロセスのフローチャートが示されている。プロセス５０００の実施形態を使用することによって、本発明は、スラッシングの好ましくない影響なしに、以下の復調および結合動作に対してモバイル電話において受信されたすべての異なるマルチパスから最も価値のある候補を選択する方法を提供する。本実施形態がプロセス５０００をＣＤＭＡディジタル通信システムに適用するのに対して、本発明は時間追跡を必要としているいかなる通信システムにも適用される。また、本発明は電気通信動作に使用されるモバイルユニットおよび基地局の両方に適用可能である。
【００４５】
プロセス５０００はステップ５００２で開始する。本実施形態のステップ５００２において、マルチパス信号は通信装置で受信される。ステップ５００２は、一実施形態において、図２に示されるハードウェア２２０によって実行される。一実施形態において、従来技術の図１Ａに示されるようなマルチパス信号は図２のアンテナ２０２およびトランシーバ２０４によって受信される。ステップ５００２に続いて、プロセス５０００はステップ５００４に進む。
【００４６】
本実施形態のステップ５００４において、マルチパス信号の一つが到着時間および信号強度に関して取得される。これは、一実施形態において公知である、図２の通信装置２００のサーチャ部分２２４によって実行される。ステップ５００４に続いて、プロセス５０００はステップ５００６に進む。
【００４７】
本実施形態のステップ５００６において、ＳＮＲ比は取得されたマルチパス信号に対して決定される。ステップ５００６は、一実施形態において、公知の図２の通信装置２００のファームウェア部分２１０に関連するサーチャ部分２２４によって実行される。本実施形態はＳＮＲを利用して、取得されたマルチパス信号の品質を決定するのに対して、本発明は別の基準によく適している。ステップ５００６に続いて、プロセス５０００はステップ５００８に進む。
【００４８】
本実施形態のステップ５００８において、取得されたマルチパス信号は複数の状態の１つに分類するために評価される。ステップ５００６は、一実施形態において、図２の通信装置２００のファームウェア部分２１０によって実行される。一実施形態において、プロセス４００は複数の状態の一つへの信号の分類化を評価するのに使用される。しかしながら、本発明は、ある状態に分類するために信号を評価する様々な方法および基準を使用することによく適している。ステップ５００８に続いて、プロセス５０００はステップ５０１０に進む。
【００４９】
本実施形態のステップ５０１０において、問い合わせは、信号の状態が復調を受容可能か否かを決定する。取得されたマルチパス信号の状態が復調を受容可能である場合、プロセス５０００はステップ４０１２に進む。あるいはまた、取得されたマルチパス信号の状態が復調を受容可能でない場合、プロセス５０００は終了する。
【００５０】
本実施形態のステップ５０１２において、マルチパス信号は復調動作に対して提供される。ステップ５０１２は、一実施形態において、図２の通信装置２００のファームウェア２１０およびハードウェア２２０の部分によって実行される。具体的には、取得されたマルチパス信号に対するタイミング要件は通信装置２００のレーキ受信機２２６において、ファームウェア２１２０から復調フィンガ、例えば２２１乃至２２３の一つに提供され、所与のマルチパス信号の復調を可能にする。ステップ５０１２に続いて、プロセス５０００はステップ５０１４に進む。
【００５１】
プロセス５０００は反復され、多数の重要なタイミング要因を収容できる。一実施形態において、復調に使用可能な被割当状態および潜在状態の信号のアクティブ設定におけるパイロットは１回のアクセスでサンプリングされる。別の実施形態において、それらは検索期間において何回もアクセスされ、その都度アクティブ設定のパイロットのすべてまたはいくつかを測定する。アクティブ設定の最小検索レートを保証するために、モバイル局はアクティブ設定に対する期間検索タイマを有し、アクティブ設定におけるすべてのパイロットの強度および擬似雑音（ＰＮ）位相は、期間ごとに少なくとも一つである。
【００５２】
ステップに対する命令およびプロセス３００に対するメモリ２２２に記憶されたデータの多くはプロセッサ２２０を使用して実行される。本実施形態のメモリ記憶装置は、ＲＯＭあるいはＲＡＭなどの一時的メモリのいずれかによって永久的になる。メモリ２１６はまた、ハードドライブ、ＣＤＲＯＭまたはフラッシュメモリなどの、プログラム命令を含むことができる他のタイプのメモリ記憶装置のいずれの形態でもよい。更にまた、プロセッサ２１４は既存のシステムプロセッサでもよく、または専用のディジタル信号処理（ＤＳＰ）プロセッサでもよい。あるいはまた、命令はマイクロコントローラまたは他のステートマシーンを使用して実行されてもよい。
【００５３】
プロセス５０００によって示されたフィンガ管理プロセスはソフトウェアとして記憶されたデータを使用するため、本発明は動的管理を提供する。例えば、プロセス５０００に使用されるスレッショルドはメモリに記憶される。従って、それらの値は一実施形態において変化しうる。しきい値はメモリ２１６のＲＯＭ２１８ｂまたはＲＡＭ２１８ａ部分にプログラムされてもよい。しきい値は、装置が製造され、または装置がユーザに使用される一方でそれが装置と通信できる時に、命令やデータを介して、提供されたり変化されたりできる。
【００５４】
本実施形態のプロセス５０００は具体的なシーケンスおよびステップの数を示しているのに対して、本発明は別の実施形態に適している。例えば、プロセス５０００に提供されたステップのすべてが、本発明に必要とされるわけではない。またさらなるステップが示されているものに追加されてもよい。同様に、ステップのシーケンスはアプリケーションによって変形されてもよい。更にまた、プロセス５０００が信号シリアルプロセスとして示されるのに対して、それは連続またはパラレルプロセスとして実行されてもよい。例えば、最終ステップに進まずに、プロセス５０００は第一のマルチパス信号に対するステップ４０１２を終了した後に第二のマルチパス信号に対する開始ステップに戻ってもよい。
【００５５】
ステップのための命令、およびプロセス５０００のステップから入力および出力されるデータの多くは、図２に示されるように、メモリ２１６を利用することおよびプロセッサ２１４を利用することによって実行される。本実施形態のメモリ記憶装置２１６はＲＯＭ２１８ｂ、あるいはＲＡＭ２１８ａなどの一時的メモリのいずれかによって永久化される。メモリ２１６は、ハードドライブ、ＣＤＲＯＭ、またはフラッシュメモリなどの、プログラム命令を含むことができるいかなる形態のメモリ記憶装置であってもよい。更にまた、プロセッサ２１４は専用コントローラ、既存のシステムプロセッサでもよく、あるいはそれは専用のディジタル信号処理（ＤＳＰ）プロセッサであってもよい。あるいはまた、命令はステートマシーンのある形態を使用して実行されてもよい。
【００５６】
本実施形態は２つの主要部分からなる。具体的には、本実施形態は最初に、（図２乃至５と関連して詳細に上記されたような方法で）無線通信システムのサーチャ部分で受信されたすべての異なるマルチパス（すなわち、フィンガ）から最も価値のある候補を決定する。次に、（図６乃至１０と関連し詳細に以下に記載されるように）本実施形態は前のフィンガをロックして、適切に割り当てられたフィンガを維持するための新規の方法および装置を採用する。そのようにすることにおいて、本実施形態は無線通信システムにおけるフィンガを管理（すなわち、最も適切な使用可能なフィンガを選択する）およびロックする（すなわち、最も適切な被割当状態において既に選択されたフィンガを維持する）。
【００５７】
次に図６を参照すると、本発明の一実施形態に従って、通信装置においてフィンガ割当に実行される管理機能のブロック図が示されている。ブロック図６００は別の装置、例えば基地局１０４から送信される信号６４０を受信する。ＳＭＣブロック６４２（セットメンテナンス中央処理装置ソフトウェア（Ｓｅｔ Ｍａｉｎｔｅｎａｎｃｅ Ｃｅｎｔｒａｌ ｐｒｏｃｅｓｓｉｎｇ ｕｎｉｔ ｓｏｆｔｗａｒｅ）は、チャネル推定、および通信装置用の適切な帯域におけるＰＮスペースからのマルチパス信号を検索および割り当てするサーチャ機能などの機能を提供する。ＳＭＣブロック６４２の機能は公知である。本実施形態において、ＳＭＣブロック６４２は詳細に上記されたプロセス、例えば図５のプロセス５０００に従って機能する。
【００５８】
復調ブロック６４３はＳＭＣブロック６４２に接続されている。復調ブロック６４３は、マルチパス復調フィンガを用いてマルチパス信号を復調する機能を実行する。使用されたフィンガの品質は、特定のアプリケーション目的およびその使用可能なリソースに関するフィンガの具体的な品質によって大きく変化しうる。
【００５９】
チャネル推定（ＣＨＥＳＴ）ブロック６４４は復調ブロック６４３に接続されている。ＣＨＥＳＴブロック６４４はフィンガ割当の信号強度表示を提供する。一実施形態において、ＣＨＥＳＴブロック６４４は、ＳＭＣブロック６４２によって実行されるチャネル推定器機能から分離された新しい機能である。本実施形態において、ＣＨＥＳＴブロック６４４は割り当てられたフィンガの所与のマルチパス信号に対して、専用チャネル推定およびより精密かつ正確なフィルタリング動作を実行する。ＣＨＥＳＴブロック６４４はＥＣ／ＩＯ比（例えば、全受信スペクトル密度ＩＯで除算された、チップ当たりの受信パイロットエネルギＥＣ）を決定し、それまたはフィンガ品質インジケータ（ＦＱＩ）を次のブロックへの出力データ６４５として提供する。別の実施形態において、ＣＨＥＳＴブロック６４４はＳＭＣブロック６４２で実行されたチャネル推定データを使用し、そのデータに対する別のフィルタリング動作を単に実行することができる。チャネル推定器は、信号強度算出を実行する、公知である機能を含んでいる。例えば、ＣＨＥＳＴブロックは、直交拡散、加算／余剰動作、無限インパルス応答（ＩＩＲ）フィルタ機能などの機能を実行する。ＩＩＲフィルタは適切な係数、例えばその性能目的および使用可能なリソースによって特定のアプリケーションに対して具体的に決定された忘却要素を有することができる。
【００６０】
フィンガロックブロック６４６はＦＱＩデータ６４５を受信する復調ブロック６４３に接続されている。フィンガロックブロック６４６は、ＣＨＥＳＴブロック６４４から受信されたＥＣ／ＩＯデータ６４５および／またはタイマブロック６４９から受信されたタイマデータ６５１を翻訳する論理機能を実行する。フィンガロックブロックは、マルチパス信号が割当解除、ロック、または順次結合されるべきか否かを決定するために、適切な信号強度スレッショルドおよび／またはタイムスレッショルドに対して信号強度データ６４５およびタイマデータ６５１を評価する。スレッショルドの品質、タイプおよび値の詳細はより詳細に以下の図面において説明される。フィンガロックブロック６４６は、結合される次のブロック、例えば結合器ブロック６４８に、フィンガ結合インジケータ（ＦＣＩ）出力データ６４７を提供する。
【００６１】
結合器ブロック６４８は、フィンガロックブロック６４６からのＦＣＩデータ６４７によって命令されれば、割り当てられたフィンガによって復調されたマルチパス信号を結合する。ＦＣＩデータがフィンガ割当によって復調されたマルチパス信号は結合されるべきではないと示している場合、結合器ブロック６４８はそれを結合しない。あるいはまた、フィンガロックブロック６４６からのＦＣＩデータがフィンガ割当によって復調されたマルチパス信号は結合されるべきであると示している場合、結合器ブロック６４８はそれを結合する。結合器ブロック６４８は、図示されてはいないが公知である以下の機能ブロックによって復号された合成信号出力６５０を提供する。
【００６２】
信号強度に関するより正確なデータを提供するためにＣＨＥＳＴブロック６４４を使用することによって、またフィンガロックブロック６４６およびタイミングブロック６４９によって実行される論理およびマルチパススレッショルドを使用することによって、本発明は、短期間のフェージング中に割り当てられたフィンガを保持するために正確かつ十分なバッファを提供する。これに対して、従来技術は短期間のフェージング中にフィンガ割当を低下させ、それらが発見されるとそれらを再割り当てし、それによってスラッシングの望ましくない影響を引き起こした。
【００６３】
次に図７を参照すると、本発明の一実施形態に従って、割り当てられたフィンガの割当フィンガロック管理のフィンガロック管理に使用される通信装置のブロック図が示されている。通信装置７００、例えばモバイルすなわち基地局は２つの一般的セクションを含んでいる：ファームウェア／ソフトウェア７１０および専用ハードウェア７２０。ファームウェア／ソフトウェアセクション７１０は、バス７０２を介して相互に接続されているプロセッサ７１４およびメモリ７１６を含んでいる。ファームウェア／ソフトウェアセクション７１０は汎用装置、または特殊なディジタル信号処理（ＤＳＰ）装置であってもよい。あるいはまた、フィームウェア／ソフトウェアセクション７１０によって実行される機能は特殊なステートマシーンを使用して実行されてもよい。
【００６４】
図７のハードウェアセクション７２０はアンテナ７０３、トランシーバ７０４、およびレーキ受信機７２６を含んでいる。ハードウェアセクション７２０は通信装置７１０のファームウェア／ソフトウェア部分７１０に接続されて、ファームウェア／ソフトウェアセクションがディジタル的に処理される生データを提供する。アンテナ７０３は、レーキ受信機７２６に接続されるトランシーバ７０４に接続されている。
【００６５】
バス７０２は通信システム７００における装置の例示的接続構成を提供する。バス７０２は明瞭性のために単一のバスラインとして示されている。バス７０２は特定のデータラインおよび／または適切な装置間のコマンドおよびデータの通信用コントロールラインのサブコンポーネントを含んでいることは、当業者によって認められている。更に、バス７０２は、所与のアプリケーションに適切な多数のゲートウェイ、内部接続、および翻訳器を含んでいることは当業者によって認められている。
【００６６】
図７の本実施形態は、レーキ受信機７２６は三つのフィンガ、例えばフィンガ１　７２１、フィンガ２　７２２、およびフィンガ３　７２３を含んでいることを示している。しかしながら、本発明はレーキ受信機７２６のいくつものフィンガを使用することによく適している。各フィンガ７２１乃至７２３はトランシーバ７０４に接続され、それはそのそれぞれのマルチパス信号を別個に識別および復調してもよい。ハードウェア７２０およびファームウェア７１０の組み合わせを使用することによって、本発明は、以下により完全に説明されるように、マルチパス信号に対するフィンガ割当の効率的でかつ柔軟な管理を提供する。
【００６７】
図７のトランシーバ７０４、プロセッサ７１４、およびメモリ７１６は一実施形態において図６のＳＭＣブロック６４２の機能を実行する。同様にして、図６の復調ブロック６４３、チャネル推定器ブロック６４４、フィンガロックブロック６４６、タイマブロック６４９、および結合器ブロック６４８によって実行される機能は、一実施形態において、図７のレーキ受信機７２６、プロセッサ７１４、および／またはメモリ７１６によって実行される。
【００６８】
通信システム７００は単に例示であり、かつ本発明は多数の異なる通信システム内で作動されることもまた評価される。更にまた、本発明は、例示的な通信システム７００と類似のコンポーネントを有しているインテリジェント装置のホストを使用することによく適している。
【００６９】
次に図８を参照すると、本発明の一実施形態に従って、複数の性能スレッショルドと比較した時間に対する一つの割り当てられたフィンガの性能のグラフが示されている。以下のフィンガは一例としてこの性能曲線を利用し、機能および本発明のプロセス、例えば割り当てられたフィンガを管理することを図示する。
【００７０】
グラフ８００は時間の横軸８２２および信号強度の縦軸８２０を有している。信号強度は絶対信号電力、すなわち上記のＥＯ／ＩＯなどの信号対雑音比（ＳＮＲ）のいくつかのバージョンを示すことができる。第二のマルチパス信号１０６ｂは期間に対して表される例示的信号として示されている。グラフ８００は本発明に使用される複数のスレッショルドを図示している。第一の信号強度スレッショルド、スレッショルド結合（Ｔ＿ＣＯＭＢ）８２６は、本発明の管理プロセスが以下の結合動作のためのフィンガ割当を承認するスレッショルドを表している。
【００７１】
Ｔ＿ＣＯＭＢ８２６スレッショルドと関連して、本実施形態はまたスレッショルドロック（Ｔ＿ＬＯＣＫ）８２８の第二の信号強度スレッショルドを含んでいる。本実施形態において、Ｔ＿ＬＯＣＫ８２８はＴ＿ＣＯＭＢ８２６よりも低い値を有している。Ｔ＿ＬＯＣＫスレッショルド８２８は、本発明の管理プロセスがフィンガ割当をロックするか割当解除するかを決定するスレッショルドを表している。
【００７２】
第三のかつ最終スレッショルドは、マルチパス信号がＴ＿ＣＯＭＢ８２６およびＴ＿ＬＯＣＫ８２８スレッショルドの間に存在する時間量に関連するタイムスレッショルドＮ＿ＬＯＣＫ８２４である。本実施形態は、（例えば、以下の結合または割当解除動作に対する）フィンガ割当のマルチパス信号の状態を評価するための三つのすべてのスレッショルドを提供するのに対して、本発明はまた三つより少ないスレッショルドを使用することにも適している。具体値Ｔ＿ＬＯＣＫ８２８、Ｔ＿ＣＯＭＢ８２６、Ｎ＿ＬＯＣＫ８２４は、通信システムに使用される特定のアプリケーション、ハードウェア、および／またはプロトコルに対する要件および仮定によって選択される幅広い値にわたっている。
【００７３】
更に図８を参照すると、タイムスパン９　８４９、タイムスパン４　８４４、タイムスパン５　８４５、およびタイムスパン７　８４７はＴ＿ＣＯＭＢスレッショルド８２６を超えている第二のマルチパス信号１０６ｂの性能を示している。これに対して、タイムスパン６　８４６はＴ＿ＣＯＭＢスレッショルド８２８を満たしていない第二のマルチパス信号１０６ｂの性能を示している。最後に、タイムスパン１　８４１およびタイムスパン１０　８５０はＴ＿ＣＯＭＢスレッショルド８２６を超えている第二のマルチパス信号１０６ｂの性能を示している。複数のシステムサイクルが図８に記載されるいくつものタイムスパンにわたって生じうる。以下の図はこれらの特定のタイムスパンを参照し、フィンガ割当の本発明の管理の状態およびプロセスを図示する。
【００７４】
次に図９Ａを参照すると、本発明の一実施形態に従って、フィンガ割当が分類されるフィンガロッキング状態の状態図が示されている。状態図９００ａはフィンガ割当が本発明によって分類されかつ管理される状態間の仮想相互作用を示している。状態図９００ａは以下の図面で使用され、本発明のプロセスおよび装置がどのように効果的にこれらの状態のマルチパス信号のフィンガ割当を分類しかつ移動させるかを説明する。図９Ａで参照されたスレッショルドは、状態分類および状態移動の明確な例を提供するために、図８の例示的信号の特定のタイムスパンを参照する。
【００７５】
図９Ａの状態図９００ａは、ＳＭＣ（セットメンテナンス中央処理装置（ＣＰＵ））ソフトウェア、例えば上記の図６のＳＭＣブロック６４２によって決定されかつ提供されたマルチパス信号に使用可能な状態を示している。マルチパス信号は、図９ＡのＳＭＣブロック６４２によって提供された２つの状態のいずれかを有していてもよい。第一の状態は、マルチパス信号のパイロット部分が加算スレッショルド（Ｔ＿ＡＤＤ）よりも大きい信号強度、例えばＥＣ／ＩＯを有しているという必要条件を有している被割当状態９０２である。サーチャによって使用されるＴ＿ＡＤＤスレッショルドは公知である。明瞭性のためその説明はここでは省略する。本実施形態において、Ｔ＿ＡＤＤはＴ＿ＬＯＣＫまたはＴ＿ＣＯＭＢのいずれかよりも低い値を有している。
【００７６】
図９ＡのＳＭＣブロック６４２によって提供された第二の状態は割当解除状態９０４である。割当解除状態９０４に既に分類されたマルチパス信号を維持するための一つの条件は、マルチパス信号のパイロット部分が加算スレッショルド（Ｔ＿ＡＤＤ）よりも小さい信号強度、例えばＥＣ／ＩＯを有しているときである。ロック状態９０６または結合状態９０８に分類されたマルチパス信号は以下に説明されるように割当解除状態９０４に格下げされる。これらの条件は以下に説明される。
【００７７】
フィンガロック機能ブロック６４６はまた状態図９００ａに示されるマルチパス信号に複数の状態を提供する。本実施形態は２つの状態がフィンガロック機能ブロック６４６に存在していることを示している。第一の状態は結合状態９０８である。マルチパス信号が結合状態９０８に分類される一つの条件は初期条件９５０である。初期条件９５０は、マルチパス信号がＳＭＣブロック６４２によって初期に割り当てられる場合、例えば当該マルチパス信号が管理プロセスの直前のサイクルにおいて結合またはロック状態にない場合に生じる。本実施形態において、ＦＱＩ、例えばＥＣ／ＩＯは、たとえその可能性があっえも、必ずしもＴ＿ＬＯＣＫまたはＴ＿ＣＯＭＢスレッショルドを満たす必要はない。初期条件はマルチパス信号指定（すなわち、特定ＰＮオフセット）が被割当状態になって初めて生じる。図８のタイムスパン９　８４９は、マルチパス信号１０６ｄがタイムスパン９　８４９のサーチャによって取得されたばかりと想定される、この状態変化の場合を図示している。図８のタイムスパン４　８４４もまた、第二マルチパス信号１０６ｂはタイムスパン６　８４６でＳＭＣブロック６４２によって割当解除され、従ってＳＭＣブロック６４２からの新しいマルチパス信号割当として現れる状態変化の場合を図示している。
【００７８】
マルチパス信号が結合状態９０８に分類される別の条件はアップグレード条件９５８である。具体的には、アップグレード条件９５８は、ロック状態９０６に既に分類されたマルチパス信号がＴ＿ＣＯＭＢスレッショルドを超えるフィンガ品質インジケータ（ＦＱＩ）を有している場合に生じる。図８のタイムスパン７　８４７はマルチパス信号１０６ｂが、そのＦＱＩ＞Ｔ＿ＬＯＣＫのためにロック状態にあるが、このＦＱＩでのそのタイムスパンはＮ＿ＬＯＣＫスレッショルドよりも小さいというこの状態移動の場合を図示している。マルチパス信号が結合状態９０８に分類されたままであることを許容する一つの条件は、その基準がマルチパス信号のＦＱＩがＴ＿ＣＯＭＢスレッショルドよりも大きいという維持条件９５２である。図８のタイムスパン５　８４５はこの状態の場合を図示している。結合状態９０８に分類されたマルチパス信号は以下の結合動作９５６に提供される。
【００７９】
結合状態９０８に分類されたマルチパス信号に関して、フィンガ結合インジケータ（ＦＣＩ）は１に設定され、マルチパス信号が以下の結合動作において結合される状態を示す。ＦＣＩは、ディジタル論理回路またはソフトウェアにおいてセットまたはクリアフラグであってもよい実際のバイナリビットを表すことができる。
【００８０】
フィンガロック機能６４６の第二の状態はロック状態９０６である。マルチパス信号がロック状態９０６になる一つの条件は上記のダウングレード条件９６２である。結合状態９０８に既に分類されたマルチパス信号はダウングレード条件９６２によってロック状態９０６にダウングレードされる。ダウングレード条件９６２は、マルチパス信号がＴ＿ＣＯＭＢよりも小さいがＴ＿ＬＯＣＫよりは大きいＦＱＩを有している場合に生じる。図８のタイムスパン１　８４１はこの状態変化の場合を図示している。同様に、結合状態９０８に既に分類されたマルチパス信号はＳＭＣ機能ブロック６４２にダウングレードされ、そこでダウングレード条件９６６によって割当解除状態９０４に分類されてもよい。ダウングレード条件９６６は、マルチパス信号が期間に対してＴ＿ＬＯＣＫよりも小さいＦＱＩを有する場合に生じる。図８のタイムスパン６　８４６はこの状態変化の場合を図示している。
【００８１】
ロック状態９０６に今度分類されたマルチパス信号がロック状態９０６のままでもよい一つの条件は維持条件９６０である。維持条件９６０は、そのＦＱＩがＴ＿ＣＯＭＢよりは小さいがＴ＿ＬＯＣＫスレッショルドよりは大きく、かつそのタイマはタイムスレッショルドＴＬを超えていない、（例えば、ＴＬはカウントダウンタイマ構成に対してゼロよりも大きい）ロック状態９０６に既に分類されたマルチパス信号に対して生じる。図８のタイムスパン１０　８５０は、そのタイムスパンが視覚的観察によってＮ＿ＬＯＣＫ８２４よりも大きくないために、このロック状態変化の場合を図示している。タイムスパン１０からの信号１０６ｂのリカバリｙは、本発明のフィンガ割当管理システムゆえに、通信システムにおいてスラッシングを生成しなかった短期フェージング条件を図示している。
【００８２】
ロック状態９０６に既に分類されたマルチパス信号は、ロック状態９０６の条件を満たさない場合に、ロック状態９０６からダウングレードされる。具体的には、第一のダウングレード条件９６４ａは、マルチパス信号が、Ｔ＿ＣＯＭＢスレッショルドよりは小さいがＴ＿ＬＯＣＫスレッショルドよりは大きく、かつそのタイマはタイムスレッショルドＴＬを超えているＦＱＩを有する場合に生じる（例えば、図８のタイムスパン２　８４２は、そのタイムスパンが視覚的観察によってＮ＿ＬＯＣＫ８２４スレッショルドを超えているために、この状態変化の場合を図示している）。第二のダウングレード条件９６４ｂは、マルチパス信号がＴ＿ＬＯＣＫスレッショルドよりも小さいＦＱＩを有している場合に生じる。図８のタイムスパン６　８４６は、それがタイムスパン９　８４９とタイムスパン６　８４６の間で少なくとも一度ロック状態９０６に分類されたとして、この状態の場合を図示している。マルチパス信号がロック状態４０６からダウングレードされると、フィンガのコントロールはＳＭＣ機能６４２に進む。ＳＭＣは、それを割当解除状態９０４に分類するなどの、マルチパス信号のいかなる機能または状態分類も実行し、パイロットＥＣ／ＩＯがＴ＿ＡＤＤよりも小さい限り維持される。
【００８３】
ロック状態９０６に分類されたマルチパス信号は、この状態への初期分類の際に起動されるタイマによってモニタされる。更に、ロック状態９０６に分類されたマルチパス信号はゼロに設定されたＦＣＩを有し、当該マルチパス信号は以下の結合動作に使用可能ではない。一実施形態において、各マルチパス信号のフィンガ割当は他のマルチパス信号のフィンガ割当とは別個である。このように、一つ以上のマルチパス信号は図９Ａに表される状態の一つを独占してもよい。図９Ａの本実施形態は、マルチパス信号をある状態に分類するためかつ状態間での移動のために特定の要件を提供するのに対して、本発明は別のスレッショルドまたは条件を使用することによく適している。
【００８４】
次に図９Ｂを参照すると、本発明の一実施形態に従って、フィンガ割当が分類されるタイミング状態の状態図が示されている。図９Ｂの状態図９００ｂは図９Ａの状態図９００ａに従って作用し、以下の図面においてより完全に説明されるように、状態分類に必要な条件のタイマ状態部分を提供し、また本発明のフィンガ割当プロセスを満たすためにマルチパス信号の結合状態変化を提供する。
【００８５】
タイミング図９００ｂはプリロード状態９７０およびカウントダウン状態９７２の２つの状態を含んでいる。本実施形態はカウントダウンタイマを使用する。しかしながら、タイマ機能は、適切な表示論理によって、スレッショルドに対して比較されるカウントアップタイマによって収容されてもよい。タイマ機能は図７のタイマクロック７２８などのハードウェアによって実行される。
【００８６】
プリロード状態９７０はタイムスレッショルドＴＬを図８に示されるＮ＿ＬＯＣＫ８２４に設定する。マルチパス信号がロック状態にならない場合、それは維持条件９７３によって未ロックのままである。しかしながら、マルチパス信号がロック状態に変化すると、タイマは条件９７４で状態を変化させる。マルチパス信号が条件９７８によって未ロックになる場合、タイマ状態はカウントダウン状態９７２からプリロード状態９７０に戻る。
【００８７】
カウントダウンタイマ状態９７２は所与のマルチパス信号に対するカウントダウンタイマをデクリメントする。マルチパス信号は、その信号強度がそれを条件９７６として示されるようにロック状態のままにする場合、カウントダウン状態にあるままである。カウントダウンタイマのデクリメントは、信号品質が、例えばシステム作動サイクルごとに一回決定されるサンプリング発生である。このデクリメントは所望の具体的時間値に相関される。例えば、タイマスレッショルドは５ＭＨｚシステムで１０サイクルごとに、または１０ＭＨｚシステムで２０サイクルごとに設定され、短期フェージングの同一期間を得る。タイマ状態はまた、図９Ｂの条件９８０として示されるようにタイマが終了すると変化する。タイマ終了はまた図９Ａのマルチパス信号のフィンガロッキング状態に変化を引き起こす。
【００８８】
本実施形態の図９Ａおよび図９Ｂの状態図９００ａおよび９００ｂは不等式、例えば「＞」または「＜」などのオペランドによってスレッショルドを規定するのに対して、本発明は「≧」または「≦」などの他のオペランドを使用してスレッショルドの合格／不合格の基準を規定することによく適している。
【００８９】
次に図９Ｃを参照すると、本発明の一実施形態に従って、通信装置においてフィンガロック状態およびタイミング状態の状態図を実行するプロセスのフローチャートが示されている。フローチャート９０００ｃは実質的に、図９Ａおよび９Ｂの状態分類および状態移動を満たす問い合わせのシーケンスの一実施形態を提供する。しかしながら、本発明は別のシーケンス、問い合わせ、およびプロセスを使用して上記の状態条件を達成することによく適している。フローチャート９０００ｃのステップは図７の通信装置７０００の様々なコンポーネントによって実行される。特に、プロセス９０００ｃの問い合わせおよび論理は、ステートマシーンを使用することによって、またはファームウェア／ソフトウェア７１０を通信装置７００のハードウェア７２０のコンポーネントと共に使用することによって実行される。
【００９０】
プロセス９０００ｃはステップ９００２で開始する。本実施形態のステップ９００２において、フィンガ割当は通信装置で受信される。ステップ９００２は、一実施時形態において、図７のレーキ受信機７２６に示されるフィンガの一つによって実行される。マルチパス信号はフィンガに関してＳＭＣブロック６４２によって既に決定され割り当てられ、通信装置７００のファームウェア／ソフトウェア７１０において実行されている。ステップ９００２に続いて、プロセス９０００ｃはステップ９００３に進む。
【００９１】
本実施形態のステップ９００３において、割り当てられたマルチパス信号はフィンガによって復調される。ステップ９００３は、一実施形態において、図７に示される通信装置７００のレーキ受信機部分７２６によって達成される。具体的には、複数のフィンガの一つがレーキ受信機７２６において信号フィンガ、例えばフィンガ１　７２１に割り当てられる。復調ステップは当業者によって公知である。ステップ９００３に続いて、プロセス９０００ｃはステップ９００６に進む。
【００９２】
本実施形態のステップ９００４において、フィンガ品質インジケータ（ＦＱＩ）が決定される。ステップ９００４は、一実施形態において、通信装置７００のソフトウェア／ファームウェア７１０部分によって達成される。ステップ９００４は所与のマルチパス信号に対して連続信号強度インジケータ、例えばＥＯ／ＩＣ算出を提供する。ステップ９００４に続いて、プロセス９０００ｃはステップ９００６に進む。
【００９３】
本実施形態のステップ９００６において、問い合わせは、マルチパス信号が新しく割り当てられた信号であるか否か、例えばマルチパス信号がサーチャによって既に割当解除されているか否かを決定する。マルチパス信号が新しく割り当てられた信号である場合、プロセス９０００ｃはステップ９００７に進む。あるいはまた、マルチパス信号が新しく割り当てられた信号でない場合、プロセス９０００ｃはステップ９００８に進む。ステップ９００６は新しく取得された信号を即座に復調するための論理を提供し、それによってプロセス９０００ｃの以下のステップに関連する待ち時間を回避する。ステップ９００６は図９Ａに示される状態図９００ａの初期状態条件９５０を実行するために使用される論理の一つの実装形態である。
【００９４】
ステップ９００７は、ステップ９００６においてマルチパス信号が新しく割り当てられた信号である場合に開始する。本実施形態のステップ９００７において、フィンガ結合インジケータ（ＦＣＩ）は１の値に設定される。設定ＦＣＩ＝１によって、ステップ９００７は、本実施形態において割り当てられたマルチパス信号を以下の動作において結合されるようにするビットフラグを提供する。本発明は、例えば図９Ａおよび９Ｂの状態図の条件によって必要な性能条件が満たされる場合、別の論理および別の装置を使用してマルチパス信号が結合されるようにするステップを達成することに適している。ステップ９００７に続いて、プロセス９０００ｃはステップ９０１３に進む。
【００９５】
本実施形態のステップ９０１３において、結合動作が実行される。ステップ９０１３は、信号は結合動作から生じるすべての合成信号を改良するのに十分な品質であることを示す、ＦＣＩ＝１を有するそれらの信号にのみ実行される。ＦＣＩ＝０の別の状態が以下のステップで説明される。ステップ９０１３は図９Ａに示される状態図９００ａの結合動作９５６を実行する。ステップ９０１３の後、プロセス９０００ｃは終了する。
【００９６】
ステップ９００８は、割り当てられたマルチパス信号がステップ９００６において新しく割り当てられた信号でない場合に開始する。本実施形態のステップ９００８において、問い合わせは、ＦＱＩがＴ＿ＣＯＭＢスレッショルドより大きいか否かを決定する。マルチパス信号がＴ＿ＣＯＭＢスレッショルドよりも大きいＦＱＩを有する場合、プロセス９０００ｃはステップ９００９に進む。あるいはまた、マルチパス信号がＴ＿ＣＯＭＢスレッショルドよりも大きくないＦＱＩを有する場合、プロセス９０００ｃはステップ９０１０に進む。ステップ９００８は、Ｔ＿ＣＯＭＢスレッショルド８２６として図８に示される、第一の信号強度スレッショルドＴ＿ＣＯＭＢを評価するための論理を提供する。ステップ９００８は、図９Ａに示される状態図９００ａの状態変化条件９５８、状態変化条件９６２、および状態維持条件９６０によって結合状態９０８とロック状態９０６を区別するために使用される論理の一つの実装形態である。
【００９７】
ステップ９００９は、マルチパス信号がステップ９００８においてＴ＿ＣＯＭＢスレッショルドよりも大きいＦＱＩを有している場合に開始する。本実施形態のステップ９００９において、タイマはクリアされる。この条件は、マルチパス信号が例えばＴ＿ＣＯＭＢスレッショルドより大きい十分な信号強度を有しており、タイマスレッショルドは無関係であるという場合を説明している。従って、タイマはクリアされ、存在していたかもしれない残りの値や状態を解除する。このステップもまた、それが本実施形態の一部でないとしても、ステップ９００６において新しく割り当てられた信号に適用可能である。ステップ９００９に続いて、上記のようにプロセス９０００ｃはステップ９００７に進む。
【００９８】
ステップ９０１０は、マルチパス信号がステップ９００８においてＴ＿ＣＯＭＢスレッショルドより大きくないＦＱＩを有する場合に開始する。本実施形態のステップ９０１０において、問い合わせは、当該マルチパス信号のＦＱＩがＴ＿ＬＯＣＫスレッショルドよりも小さいか否かを決定する。マルチパス信号がＴ＿ＬＯＣＫスレッショルドよりも小さいＦＱＩを有する場合、プロセス９０００ｃはステップ９０１１に進む。この条件は、マルチパス信号が、結合の有力候補を維持するのにさえも、例えばＴ＿ＬＯＣＫ未満という十分な信号強度を有していない場合を説明する。特に、この場合は、ロック状態に値しない割り当てられたマルチパス信号を放棄するのに十分重要な深いフェージングを表している。あるいはまた、マルチパス信号がＴ＿ＬＯＣＫスレッショルド以上のＦＱＩを有する場合、プロセス９０００ｃはステップ９０１２に進む。この条件は、マルチパス信号が例えばＴ＿ＬＯＣＫスレッショルドより大きい十分な信号強度を有し、それは、以下の結合作用に適しているより高い信号強度、例えばＴ＿ＣＯＭＢに即座に戻ってしまう可能性が高い場合を説明する。
【００９９】
ステップ９０１０は、Ｔ＿ＬＯＣＫスレッショルド８２８として図８に示される第二の信号強度スレッショルドＴ＿ＬＯＣＫを評価するための論理を提供する。ステップ９０１０は、図９Ａに示される状態図９００ａの状態変化条件９６４ｂおよび状態維持条件９６０によって結合状態９０８およびロック状態９０６および割当解除状態９０４を区別するために使用される論理の一つの実装形態である。
【０１００】
ステップ９０１１は本実施形態においていくつかの条件下に開始される。最初に、ステップ９０１１は、マルチパス信号がステップ９０１０においてＴ＿ＬＯＣＫスレッショルドより小さいＦＱＩを有する場合に開始する。次に、ステップ９０１１は、マルチパス信号用のタイマがステップ９０１４においてＮ＿ＬＯＣＫスレッショルドを超えている場合に開始する。ステップ９０１１において、フィンガ割当のコントロールは、当該マルチパス信号を最も割当解除しそうなサーチャに続く。しかしながら、本発明はロック状態以外のマルチパス信号の別の配置によく適している。マルチパス信号がロック状態条件から解除されるため、タイマはクリアされ、存在していたかもしれないいかなる残りの値や状態をも解除する。このステップは、それが本実施形態の一部でないとしても、ステップ９００６において新しく割り当てられた信号に適用可能である。
【０１０１】
ステップ９０１２は、マルチパス信号がステップ９００８においてＴ＿ＣＯＭＢスレッショルドより小さいＦＱＩを有し、ＦＱＩはステップ９０１０においてＴ＿ＬＯＣＫスレッショルドよりも大きい場合に開始する。本実施形態のステップ９０１２において、タイマは停止する。この条件は、マルチパス信号が、例えばＴ＿ＬＯＣＫよりも大きい十分な信号強度を有しており、それは、以下の結合動作に適しているより高い信号強度、例えばＴ＿ＣＯＭＢに即座に戻ってしまう可能性が高い場合を説明する。しかしながら、当該割り当てられたマルチパス信号の信号強度の発見速度をモニタするために、タイマは停止され、またはインクリメントされる。タイマは、図６および７で説明されたようにカウントアップタイマまたはカウントダウンタイマのいずれでもよい。ステップ９０１２はステップ９００９の実行と同様に実行される。ステップ９０１２に続いて、プロセス９０００ｃはステップ９０１４に進む。
【０１０２】
本実施形態のステップ９０１４において、問い合わせは、当該割り当てられたマルチパス信号に対して指定されたタイマがＮ＿ＬＯＣＫスレッショルドを満たさないか否かを決定する。本実施形態において、Ｎ＿ＬＯＣＫスレッショルド８２４は所与のタイムスパンとして図８に示されている。従って、信号がＮ＿ＬＯＣＫスレッショルドによって提供される時間量を超える場合、マルチパス信号はスレッショルドを満たさない。マルチパス信号がＮ＿ＬＯＣＫスレッショルドを超えない場合、プロセス９０００ｃはステップ９０１１に進む。あるいはまた、マルチパス信号がＮ＿ＬＯＣＫスレッショルドを超えない場合、プロセス９０００ｃはステップ９０１６に進む。ステップ９０１４は信号強度性能についてタイムスレッショルドを評価するための論理を提供する。すなわち、割り当てられたマルチパス信号が所与の期間内でその信号強度、例えばＮ＿ＬＯＣＫを改良しない場合、それは、そのフェージング条件から戻る可能性は低い。ステップ９０１４は、図９Ａに示される状態図９００ａの状態変化条件９６４ａ、状態維持条件９６０によって、ロック状態９０６と割当解除状態９０４を区別するために使用される論理の一つの実装形態である。ステップ９０１４はまた、図９Ｂのタイミング状態図９００ｂを収容するのに使用される論理の一つの実装形態を提供する。
【０１０３】
ステップ９０１５は、マルチパス信号がステップ９０１４においてタイミングスレッショルドＮ＿ＣＯＭＢを満たさない場合に開始する。ステップ９０１５は、本実施形態において、フィンガ割当をロックする。このステップは、フィンガ割当がステップ９０１３において結合されることを許容せず、またそれが非常に割当解除される可能性が高いサーチャに割り当てられたフィンガのコントロールを進めずに間接的に達成される。従って、フィンガロックの本実施形態は一時的に実行される。ステップ９０１５に続いて、プロセス９０００ｃはステップ９０１６に進む。
【０１０４】
本実施形態のステップ９０１６において、フィンガ結合インジケータ（ＦＣＩ）はゼロの値に設定される。ステップ９００７は、対極ではあるが、前述のようにステップ９００７に説明されたのと同様の方法で達成される。設定ＦＣＩ＝０によって、ステップ９０１６は、本実施形態において、割り当てられたマルチパス信号が以下の動作において結合されるのを不可能とするビットフラグを提供する。ステップ９０１６に続いて、プロセス９０００ｃはステップ９００２に戻る。
【０１０５】
ステップのための命令、およびプロセス９０００ｃのステップから入力および出力されるデータの多くは、図７に示されるようにメモリ７１６を用いることによって、かつプロセッサ７１４を用いることによって実行される。本実施形態のメモリ記憶装置はＲＯＭ、あるいはＲＡＭなどの一時的メモリのいずれかによって永久化される。メモリ７１６はまた、ハードドライブ、ＣＤＲＯＭまたはフラッシュメモリなどの、プログラム命令を含むことができるメモリ記憶装置のいかなる形態であってもよい。更にまた、プロセッサ７１４は既存のシステムプロセッサであってもよく、あるいは専用のディジタル信号処理（ＤＳＰ）プロセッサであってもよい。あるいはまた、命令はマイクロコントローラまたはステートマシーンを使用して実行されてもよい。
【０１０６】
次に図１１を参照すると、本発明の一実施形態に従って実行されるステップのフローチャート１１００が示されている。詳細に前述されたように、通信装置のいくつかの実施形態において（例えば無線電話）、複数のフィンガは通信システムのサーチャ部分によって得られる。そして通信システムは割当または割当解除する（例えば、一定の特徴を満たさないフィンガを切断する）。例えば、所与のスレッショルドの信号強度を有していないフィンガは切断される。同様に、その信号強度が所与の期間に対して一定のスレッショルドを下回るフィンガもまた切断される。このような手順はすべての使用条件に対して適しているわけではない。具体的には、一定の動作条件の間（例えば、都市部での使用、サービスが充実していない地域での使用など）、単一のフィンガはサーチャ部分によって得られてもよい。いくつかの従来のシステムの下で、単一フィンガは次いで評価され、例えばその信号強度を決定する。信号強度が一定の値を満たしていない場合、フィンガは割当解除される（すなわち切断される）。残念なことに、この唯一の使用可能なフィンガが切断されると、通信リンクもまた消滅する。結果として、通信装置は単一のフィンガに依存していた通話を「切断する」。
【０１０７】
再び図１１を参照すると、本実施形態は、フローチャート１１００に説明されるように、既存の通信システムの上記の欠点を解決する。図１１００の方法は、例えば図２の通信装置２００で実行されるのによく適している。より具体的には、一実施形態において、本発明は、例えばメモリ２１６に記憶され、通信装置２００にここに記載されるステップを実行させるコンピュータ読み取り可能コードからなる。本発明は、例えば図２の通信装置２００に追加されてもよいＡＳＩＣ（アプリケーション特定集積回路）などのハードウェアで実装されるのによく適している。
【０１０８】
ステップ１１０２において、本実施形態は最初に第一のフィンガの特徴を決定する。一実施形態において、本発明は第一のフィンガの信号強度を決定する。このような特徴（例えば信号強度）は上記の実施形態において記載されているが、本発明はまた、様々な他の特徴が決定される実施形態によく適している。このような他の特徴は、フィンガが所与の信号強度を有している期間、最小および／または最大信号強度、フィンガが特定の信号強度レベルを下回るまたは上回る回数などを含んでいるが、それらに限定されない。更に、本例はフィンガの特徴を決定することを具体的に説明しているが、本発明はまた第一のフィンガの一つ以上の特徴が決定される実施形態によく適している。
【０１０９】
ステップ１１０４において、本実施形態は次いで第一のフィンガの特徴を特徴スレッショルドと比較する。例えば、一実施形態において、本発明は第一のフィンガの信号強度を信号強度に対する最小しきい値と比較する。
【０１１０】
次に図１１のステップ１１０６を参照すると、本実施形態は次いで、第一のフィンガに対してステップ１１０２で決定された特徴が特徴スレッショルドを満たしているか否かを決定する。満たしていない場合、本実施形態はステップ１１０８に進む。すなわち、ステップ１１０４において、例えば第一のフィンガの信号強度はしきい値より小さいと決定された場合（すなわち、第一のフィンガの特徴は特徴スレッショルドを満たしていない場合）、本発明はステップ１１０８に進む。第一のフィンガが特徴スレッショルドを満たしている場合、本発明は以下に詳細に説明されるステップ１１１４に進む。
【０１１１】
ステップ１１０８において、本発明は第二のフィンガが存在しているか否かを決定する。すなわち、本発明は第一のフィンガが唯一の使用可能なフィンガであるか否かを決定する。第二のフィンガが存在していない場合、本発明はステップ１１１０に進む。
【０１１２】
ステップ１１１０において、本発明は第一のフィンガが割当解除されることを防ぐ。すなわち、一実施形態において、第一のフィンガが唯一の使用可能なフィンガである場合、第一のフィンガが特徴スレッショルドを満たしていない場合でも本実施形態は第一のフィンガが割当解除されることを防ぐ。結果として、本実施形態は、唯一の使用可能な第一のフィンガが切断され、それによって通信リンクが消滅し、また通信装置に単一のフィンガに依存していた通話を「切断させる」という上記の問題を防ぐ。それゆえ、本発明はしきい値との比較のみに基づいてフィンガを割当解除しない。その代わり、本発明は最初に、第一のフィンガを切断する前に第二のフィンガが使用可能であるか否かを決定する。従って、本実施形態は通信装置において切断された通話の原因の一つを排除する。
【０１１３】
再びステップ１１０６を参照すると、第一のフィンガが特徴スレッショルドを満たしている場合、本発明はステップ１１１４に進む。ステップ１１１４において、一実施形態において、本発明は従来の通信ステップで継続する。このようなステップは使用可能なフィンガの結合、可聴通信信号の最終的な生成を含んでいる。
【０１１４】
再びステップ１１１２を参照すると、ステップ１１０８において第二のフィンガが存在している場合、本実施形態は第一のフィンガが割当解除されることを許容し、ステップ１１１４に進む。
【０１１５】
従って、ディジタル通信の容量、忠実性および性能を改良する装置および方法が提供される。具体的には、一実施形態において、本発明は、しきい値との比較のみに基づいてフィンガを割当解除しない方法および装置を提供する。本実施形態は更に上記実行を達成し、かつ通信リンクが切断されることを防ぐ方法および装置を提供する。
【０１１６】
本発明の具体的な実施形態の前記記載は図示および説明のために表された。それらは発明を説明された正確な形態に固執または限定するものではなく、明らかに多くの修正および変形が上記教示に照らして可能である。発明およびその実際の適用の原理を最もよく説明するために実施形態は選択、記述され、それによって他の当業者が、意図される実際の使用に適したように様々な修正で以って発明および様々な実施形態を最もよく使用できる。発明は添付の特許請求の範囲および同等物によって規定されることが意図される。
【図面の簡単な説明】
【図１Ａ】
従来技術の図１Ａは、従来の基地局とセル電話の間のマルチパス信号の伝搬の図である。
【図１Ｂ】
従来技術の図１Ｂは、時間に対する２つの従来のマルチパス信号の強度のグラフである。
【図１Ｃ】
従来技術の図１Ｃは、通信装置においてフィンガを実行するために使用される従来のプロセスのフローチャートである。
【図２】
図２は、本発明の一実施形態による、マルチパス信号を管理するために使用される通信装置のブロック図である。
【図３】
図３は、本発明の一実施形態による、タイムスレッショルドおよびＳＮＲスレッショルドが適用される例示的マルチパス信号のグラフである。
【図４】
図４は、本発明の一実施形態による、マルチパス信号が分類されてもよい状態図である。
【図５】
図５は、本発明の一実施形態による、通信装置においてマルチパス信号を管理するために使用されるプロセスのフローチャートである。
【図６】
図６は、本発明の一実施形態による、通信装置においてフィンガ割当に実行される管理機能のブロック図である。
【図７】
図７は、本発明の一実施形態による、割り当てられたフィンガのフィンガロック管理に使用される通信装置のブロック図である。
【図８】
本発明の一実施形態による、複数の性能スレッショルドと比較した、時間に対する一つの割り当てられたフィンガの性能のグラフである。
【図９Ａ】
図９Ａは、本発明の一実施形態による、フィンガ割当が分類されるフィンガロッキング状態の状態図である。
【図９Ｂ】
本発明の一実施形態による、フィンガ割当が分類されるタイミング状態の状態図である。
【図９Ｃ】
本発明の一実施形態による、通信装置おいてフィンガロッキング状態およびタイミング状態のための状態図を実行するためのプロセスのフローチャートである。
【図１０】
図１０は、本発明の一実施形態による、通信装置において割り当てられたフィンガのフィンガロック管理に使用されるプロセスのフローチャートである。
【図１１】
図１１は、本発明の一実施形態による、通信装置において通話切断を防止するために使用されるプロセスのフローチャートである。
【図１Ａ】
2004511170.tif 000003
【図１Ｂ】
2004511170.tif 000004
【図１Ｃ】
2004511170.tif 000005
【図２】
2004511170.tif 000006
【図３】
2004511170.tif 000007
【図４】
2004511170.tif 000008
【図５】
2004511170.tif 000009
【図６】
2004511170.tif 000010
【図７】
2004511170.tif 000011
【図８】
2004511170.tif 000012
【図９Ａ】
2004511170.tif 000013
【図９Ｂ】
2004511170.tif 000014
【図９Ｃ】
2004511170.tif 000015
【図１０】
2004511170.tif 000016
【図１１】
2004511170.tif 000017
【国際公開パンフレット】
2004511170.tif 000018
2004511170.tif 000019
2004511170.tif 000020
2004511170.tif 000021
2004511170.tif 000022
2004511170.tif 000023
2004511170.tif 000024
2004511170.tif 000025
2004511170.tif 000026
2004511170.tif 000027
2004511170.tif 000028
2004511170.tif 000029
2004511170.tif 000030
2004511170.tif 000031
2004511170.tif 000032
2004511170.tif 000033
2004511170.tif 000034
2004511170.tif 000035
2004511170.tif 000036
2004511170.tif 000037
2004511170.tif 000038
2004511170.tif 000039
2004511170.tif 000040
2004511170.tif 000041
2004511170.tif 000042
2004511170.tif 000043
2004511170.tif 000044
2004511170.tif 000045
2004511170.tif 000046
2004511170.tif 000047
2004511170.tif 000048
2004511170.tif 000049
2004511170.tif 000050
2004511170.tif 000051
2004511170.tif 000052
2004511170.tif 000053
2004511170.tif 000054
2004511170.tif 000055
2004511170.tif 000056
2004511170.tif 000057
2004511170.tif 000058
2004511170.tif 000059
2004511170.tif 000060
2004511170.tif 000061
2004511170.tif 000062
2004511170.tif 000063
2004511170.tif 000064
2004511170.tif 000065
2004511170.tif 000066
2004511170.tif 000067
2004511170.tif 000068
【国際公開パンフレット（コレクトバージョン）】
2004511170.tif 000069
【国際公開パンフレット（コレクトバージョン）】
2004511170.tif 000070
【国際調査報告】
2004511170.tif 000071
2004511170.tif 000072
2004511170.tif 000073
2004511170.tif 000074