(57)【特許請求の範囲】
【請求項１】
デジタル中間周波数処理システムの検出方法であって、
励起データを生成することと、
前記励起データをデジタル中間周波数処理システムに送信することと、
前記デジタル中間周波数処理システムが前記励起データを処理して生成した検出データを収集することと、
前記検出データを参照データとビット毎に照合し、検出結果を生成することと、
を含み、
前記励起データは、周期的に送信される無限周期シーケンスである、
前記デジタル中間周波数処理システムの検出方法。
【請求項２】
前記励起データをデジタル中間周波数処理システムに送信することは、
前記励起データを前記デジタル中間周波数処理システムのダウンリンクに送信することを含み、
前記検出データは、前記ダウンリンクを介して、前記励起データに対する、デジタルアップコンバージョン処理、ピーククリッピング処理及びデジタルプレディストーション処理を順次に行って生成されたダウンリンク検出信号を含む、
請求項１に記載のデジタル中間周波数処理システムの検出方法。
【請求項３】
前記励起データをデジタル中間周波数処理システムに送信することは、
前記励起データを前記デジタル中間周波数処理システムのアップリンクに送信することを含み、
前記検出データは、前記アップリンクを介して、前記励起データに対して、ダウンコンバージョン処理を行って生成されたアップリンク検出信号を含む、
請求項１に記載のデジタル中間周波数処理システムの検出方法。
【請求項４】
検出パラメータを設定することをさらに含み、
前記検出パラメータは、アルゴリズムパラメータを含み、前記アルゴリズムパラメータは、前記参照データを生成するアルゴリズムパラメータと一致し、
前記検出パラメータは、前記デジタル中間周波数処理システムが前記励起データを処理するための設定パラメータである、
請求項１〜３のいずれか１項に記載のデジタル中間周波数処理システムの検出方法。
【請求項５】
デジタル中間周波数処理システムの検出装置であって、
励起データを生成するように構成される励起データ生成ユニットと、
前記励起データをデジタル中間周波数処理システムに送信するように構成される送信ユニットと、
前記デジタル中間周波数処理システムが前記励起データを処理して生成した検出データを収集するように構成される収集ユニットと、
前記検出データを参照データとビット毎に照合し、検出結果を生成するように構成される照合ユニットと、
を含み、
前記励起データは、周期的に送信される無限周期シーケンスである、
前記デジタル中間周波数処理システムの検出装置。
【請求項６】
前記送信ユニットは、前記励起データを前記デジタル中間周波数処理システムのダウンリンクに送信するように構成され、
前記検出データは、前記ダウンリンクを介して、前記励起データに対する、デジタルアップコンバージョン処理、ピーククリッピング処理及びデジタルプレディストーション処理を順次に行って生成されたダウンリンク検出信号を含む、
請求項５に記載のデジタル中間周波数処理システムの検出装置。
【請求項７】
前記送信ユニットは、前記励起データを前記デジタル中間周波数処理システムのアップリンクに送信するように構成され、
前記検出データは、前記アップリンクを介して、前記励起データに対して、ダウンコンバージョン処理を行って生成されたアップリンク検出信号を含む、
請求項５に記載のデジタル中間周波数処理システムの検出装置。
【請求項８】
前記装置は、
検出パラメータを設定するように構成される設定ユニットをさらに含み、
前記検出パラメータは、アルゴリズムパラメータを含み、前記アルゴリズムパラメータは、前記参照データを生成するアルゴリズムパラメータと一致し、
前記検出パラメータは、前記デジタル中間周波数処理システムが前記励起データを処理するための設定パラメータである、
請求項５〜７のいずれか１項に記載のデジタル中間周波数処理システムの検出装置。
【請求項９】
コンピュータ記憶媒体であって、
請求項１〜４のいずれか１項に記載の前記デジタル中間周波数処理システムの検出方法を実行するためのコンピュータ実行可能な命令を含む、
前記コンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、特にデジタル中間周波数処理システムの検出方法、装置及びコンピュータ記憶媒体に関する。
【背景技術】
【０００２】
無線通信システムにおいて、リモート無線周波数ユニット（ＲＲＵ：Ｒｅｍｏｔｅ  Ｒａｄｉｏ  Ｕｎｉｔ）は、ベースバンドユニットと無線周波数ユニットとの掛け橋の作用をしている。前記ＲＲＵ内のデジタル中間周波数処理システムは、ＲＲＵの伝送信号に対して中間周波数処理を行う。ベースバンドユニットで生成されるベースバンド信号と、ラジオ周波数ユニットで生成されるラジオ周波数信号とへの干渉を低減するために、デジタル中間周波数システムの正確性と安定性に対して高く求められ、さもないと通信品質の劣化などのような問題が引き起こされる。そのため、中間周波数処理システムの処理の正確率と安定性を検出する時に、ビットレベルの検出を行うのが望ましい。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、デジタル中間周波数処理システムにおけるデジタル中間周波数の処理は、データパケットではなく、データストリームで実施されるものである。データストリームは、パケットヘッダーとパケットフッターという概念がなく、しかもデータストリームのデジタル中間周波数処理にフィードバックループが存在しており、データストリーム内の全てのデータビットは後続処理に影響を与える。そのため、出力しているデータストリームから一部を取り出して、ビットレベルの照合を行うのは困難である。
【０００４】
ビットレベルでの検出が難しいため、現行の検出方法は、ＲＲＵの伝送するデータ全体に対して全体的に検出を行っている。このような検出方法は下記の問題点がある。
【０００５】
問題点１：
検出は、ＲＲＵの伝送データに対する全体的な検出によって、デジタル中間周波数処理システムを間接的に検出することであり、デジタル中間周波数処理システムに対する直接な検出ではなく、そのため、検出結果が精確ではないと明らかである。
【０００６】
問題点２：
検出結果に問題があった場合、デジタル中間周波数システムの問題であるか否かを精確に確定することができない。
【０００７】
問題点３：
検出を行う際に、検出環境の構築が必要である。前記検出環境を構築する時に、ベースバンドユニット（ＢＢＵ：Ｂａｓｅ  Ｂａｎｄ  Ｕｎｉｔｅ）、スペクトラムアナライザー及び信号発生器などのような機器、メーターが必要である。検出装置によるコストが高く、しかも検出環境の構築が煩わしく、検出の効率も低い。特に複数の通信モードをサポートするシステムに対して、通信モード毎に改めて環境を作成する必要がある。
【課題を解決するための手段】
【０００８】
これを鑑みて、本発明の実施例は、デジタル中間周波数処理システムの検出方法及び装置を提供し、検出結果の低精度、故障の特定不可、検出の高コスト及び検出の低効率のうちの少なくとも一つ課題を解決しようとする。
【０００９】
本発明の技術案は下記のように実現される。
【００１０】
本発明の実施例は、デジタル中間周波数処理システムの検出方法を提供し、前記方法は、
励起データ（Ｅｘｃｉｔａｔｉｏｎ  Ｄａｔａ）を生成することと、
前記励起データを中間周波数処理システムに送信することと、
前記デジタル中間周波数処理システムが前記励起データを処理して生成した検出データを収集することと、
前記検出データを参照データとビット毎に照合し、検出結果を生成することと、
を含む。
【００１１】
上記の技術案に基づいて、前記励起データを中間周波数処理システムに送信することは、
前記励起データを前記中間周波数処理システムのダウンリンクに送信することを含み、
前記検出データは、前記ダウンリンクを介して、前記励起データに対する、デジタルアップコンバージョン処理、ピーククリッピング処理及びデジタルプレディストーション処理を順次に行って生成されたダウンリンク検出信号を含む。
【００１２】
上記の技術案に基づいて、前記励起データを中間周波数処理システムに送信することは、
前記励起データを前記中間周波数処理システムのアップリンクに送信すること、を含み、
前記検出データは、
前記アップリンクを介して、前記励起データに対して、ダウンコンバージョン処理を行って生成されたアップリンク検出信号を含む。
【００１３】
上記の技術案に基づいて、前記方法は、
検出パラメータを設定すること、をさらに含み、ここで、前記検出パラメータは、アルゴリズムパラメータを含み、前記アルゴリズムパラメータは、前記参照データを生成するアルゴリズムパラメータと一致し、
ここで、前記検出パラメータは、前記中間周波数処理システムが前記励起データを処理するための設定パラメータである。
【００１４】
上記の技術案に基づいて、前記励起データは、周期的に送信される周期シーケンスである。
本発明の実施例の第２態様において、デジタル中間周波数処理システムの検出装置を提供し、前記装置は、
励起データを生成するように構成される励起データ生成ユニットと、
前記励起データを中間周波数処理システムに送信するように構成される送信ユニットと、
前記デジタル中間周波数処理システムが前記励起データを処理して生成した検出データを収集するように構成される収集ユニットと、
前記検出データを参照データとビット毎に照合し、検出結果を生成するように構成される照合ユニットと、
を含む。
【００１５】
上記の技術案に基づいて、前記送信ユニットは、前記励起データを前記中間周波数処理システムのダウンリンクに送信するように構成される。
前記検出データは、前記ダウンリンクを介して、前記励起データに対する、デジタルアップコンバージョン処理、ピーククリッピング処理及びデジタルプレディストーション処理を順次に行って生成されたダウンリンク検出信号を含む。
【００１６】
上記の技術案に基づいて、前記送信ユニットは、前記励起データを前記中間周波数処理システムのアップリンクに送信するように構成される。
前記検出データは、
前記アップリンクを介して、前記励起データに対して、ダウンコンバージョン処理を行って生成されたアップリンク検出信号を含む。
【００１７】
上記の技術案に基づいて、前記装置は、
検出パラメータを設定するように構成される設定ユニットをさらに含み、ここで、前記検出パラメータは、アルゴリズムパラメータを含み、前記アルゴリズムパラメータは、前記参照データを生成するアルゴリズムパラメータと一致し、
ここで、前記検出パラメータは、前記中間周波数処理システムが前記励起データを処理するための設定パラメータである。
【００１８】
上記の技術案に基づいて、前記励起データは、周期的に送信される周期シーケンスである。
【００１９】
本発明の実施例の第３態様は、コンピュータ記憶媒体をさらに提供し、前記コンピュータ記憶媒体にコンピュータ実行可能な命令が含まれ、前記コンピュータ実行可能な命令は、上記のデジタル中間周波数処理システムの検出方法を実行するように用いられる。
【００２０】
本発明の実施例におけるデジタル中間周波数処理システムの検出方法、装置及びコンピュータ記憶媒体は、中間周波数処理システムに励起データを送信し、中間周波数処理システムを介して出力される検出データを収集し、検出データを参照データと照合することによって、前記検出結果を得る。本発明において、検出データは、前記中間周波数処理システムより直接に出力されるデータであるため、先行技術におけるその他の結果を参照して処理したデータと比べたら、前記中間周波数処理システムの処理の正確率を向上させることができ、中間周波数処理システムの処理性能をより正確的に反映することができる。しかも、本実施例における前記検出データに基づいて生成された検出結果は、前記中間周波数処理システムが故障しているか否かをより正確に反映することができ、先行技術のような、データが中間周波数処理システム以外の結果を通して処理されることによって、故障の特定ができない問題は引き起こさない。また、本発明における検出方法と装置は、ＲＲＵユニット内の現行のＣＰＵ及び伝送リンクなどの構成をそのまま利用することができ、スペクトラムアナライザーと信号発生器などのような構成を導入しなくても良く、検出するためのハードウェアのコストが低減され、しかも異なる通信モードによる異なる伝送リンクの作成も必要がなくなり、検出の効率を向上させることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施例により提供されている中間周波数処理システムの検出方法のフローチャートである。
【図２】本発明の実施例により提供されている中間周波数処理システムのダウンリンク信号の流れを示す図である。
【図３】本発明の実施例により提供されている中間周波数処理システムのアップリンク信号の流れを示す図である。
【図４】本発明の実施例により提供されているもう一つの中間周波数処理システムの検出方法のフローチャートである。
【図５】本発明の実施例により提供されている中間周波数処理システムの検出装置の構成を示す図である。
【発明を実施するための形態】
【００２２】
以下において、明細書の図面と具体的な実施例を結合して、本発明の技術案をより詳しく説明し、なお、如何に説明されている好ましい実施例は、単に本発明を説明、解釈するために用いられ、本発明を限定するわけではない。
【００２３】
図１に示すように、本実施例は、デジタル中間周波数処理システムの検出方法を提供し、前記方法は、ステップＳ１１０〜ステップＳ１４０を含む。
【００２４】
ステップＳ１１０において、励起データを生成する。
【００２５】
ステップＳ１２０において、前記励起データを中間周波数処理システムに送信する。
【００２６】
ステップＳ１３０において、前記デジタル中間周波数処理システムが前記励起データを処理して生成した検出データを収集する。
【００２７】
ステップＳ１４０において、前記検出データを参照データとビット毎に照合し、検出結果を生成する。
【００２８】
前記励起データは、前記中間周波数処理システムを検出するための専用のデータである。前記励起データは、データ内容を事前に知られているデータシーケンス等である。
【００２９】
ステップＳ１２０において、中間周波数処理システムで処理するために、前記励起データを中間周波数処理システムに送信する。
【００３０】
ステップＳ１３０において、前記中間周波数処理システムが前記励起データを処理して生成した検出データを収集する。
【００３１】
ステップＳ１４０において、前記参照データは、事前に擬似等の方式で取得した、前記励起データに基づいて生成した正確の中間周波数処理結果である。そして、前記参照データは、正確の中間周波数処理結果であり、前記検出データを使用してビット毎に照合するのは、明らかに、検出対象である中間周波数処理システムの処理の正確率等を確定することができる。
【００３２】
本実施例における前記デジタル中間周波数処理システムの検出方法は、検出対象とする中間周波数処理システムの処理結果（即ち、前記検出データ）に対して直接に検出を行い、それは、ＲＲＵ全体検出に対して、明らかに、ＲＲＵ内の処理構成及びＢＢＵなどの構成が検出結果に対して影響を及ぼさず、それによって、中間周波数処理システムの検出の精度を向上させる。検出の過程において、検出専用の励起データを送信することによって、励起データの内容を事前に把握することができ、前記励起データに基づいて生成された参照データとビット毎にの照合を行い、それによって中間周波数処理システムのビットレベルの検出が実現でき、検出結果の正確性をさらに確保する。中間周波数処理システムの処理結果に対して直接に検出を行い、検出結果の正確率が低いと確定した場合、中間周波数処理システムが故障しているか否かを直接に確定することができ、現行技術における故障の特定ができない課題を解決することができる。しかも、本実施例において、わざわざ検出環境を作成しても良く、ＲＲＵユニット内の現行の構成をそのまま流用して検出を実施することができ、ハードウェアのコストを省くことができ、検出効率を向上させる。
【００３３】
前記中間周波数処理システムは、アップリンクとダウンリンクとを含み、以下において、アップリンク検出とダウンリンク検出とのそれぞれに対して詳しく説明する。
【００３４】
ダウンリンクに対する検出は下記の通りである。
【００３５】
前記ステップＳ１２０は、前記励起データを前記中間周波数処理システムのダウンリンクに送信することを含むことが可能である。
【００３６】
前記検出データは、前記ダウンリンクを介して、前記励起データに対する、デジタルアップコンバージョン処理、ピーククリッピング処理及びデジタルプレディストーション処理を順次に行って生成されたダウンリンク検出信号を含む。
【００３７】
図２に示すように、前記中間周波数処理システムのダウンリンクは、デジタルアップコンバージョン処理（ＤＵＣ：Ｄｉｇｉｔａｌ  Ｕｐ  Ｃｏｎｖｅｒｔｅｒ）モジュール、ピーククリッピング（ＣＦＲ：Ｃｒｅｓｔ  Ｆａｃｔｏｒ  Ｒｅｄｕｃｔｉｏｎ）モジュール及びデジタルプレディストーション（ＤＰＤ：Ｄｉｇｉｔａｌ  Ｐｒｅ−Ｄｉｓｔｏｒｔｉｏｎ）処理モジュールを含むことが可能である。前記ＤＵＣモジュールは、デジタルアップコンバージョン処理を行うことが可能であり、前記ＣＦＲモジュールは、ピーククリッピング処理を行うために用いられ、前記ＤＰＤ処理モジュールは、デジタルプレディストーション処理を行うために用いられる。前記ＤＵＣモジュールは、補間フィルターセットとデジタルミキサ（ＮＣＯ：Ｎｕｍｅｒｉｃａｌｌｙ  Ｃｏｎｔｒｏｌｌｅｄ  Ｏｓｃｉｌｏｌａｔｏｒ）とを含む。前記デジタルアップコンバージョン処理は、補間フィルターセットにおける補間フィルターリング処理と、デジタルミキサにおけるデジタルミキシング処理とを含む。
【００３８】
ステップＳ１１０において、図２に示されている中央処理装置（Ｃｅｎｔｒｅ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔｅ、ＣＰＵ）によって前記励起データを生成することができ、励起データ送信（Ｔｅｓｔ  Ｓｉｇｎａｌ  Ｇｅｎｅｒａｔｏｒ、ＴＳＧ）ユニットによって、前記中間周波数処理システム（Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｍｅｄｉａｔｅ  Ｆｒｅｑｕｅｎｃｙ  ＤＩＦ）のダウンリンクに送信する。ステップＳ１３０において、リンクデータ収集（Ｍａｉｎｔａｉｎ  Ａｎｄ  Ｔｅｓｔ、ＭＡＴ）ユニットによって、ＤＩＦのダウンリンクに対して出力するデータを収集し、即ち、前記検出データを得ることである。前記検出データをＣＰＵに送信して参照データとの照合を行う。具体的に実現する際に、前記ＣＰＵは、任意のプロセッサ又は処理回路で代わっても良い。前記プロセッサは、アプリケーションプロセッサＡＰ、マイクロプロセッサＭＣＵ、デジタル信号プロセッサＤＳＰ又はプログラミング可能なアレイＰＬＣなどの情報処理と制御が可能である構成を含むことが可能である。前記処理回路は、専用集積回路ＡＳＩＣなどの構成を含むことが可能である。
【００３９】
アップリンクに対する検出は下記の通りである。
【００４０】
前記ステップＳ１２０は、前記励起データを前記中間周波数処理システムのアップリンクに送信することを含み、前記検出データは、前記アップリンクを介して、前記励起データに対して、ダウンコンバージョン処理を行って生成されたアップリンク検出信号を含む。
【００４１】
図３に示すように、前記ＤＩＦのアップリンクは、デジタルダウンコンバーター（ＤＤＣ：Ｄｉｇｉｔａｌ  Ｄｏｗｎ  Ｃｏｎｖｅｒｔｅｒ）ユニットを含むことが可能である。前記ＤＤＣユニットは、ＮＣＯとデシメーションフィルターセットとを含む。前記ＤＤＣユニットは、前記励起データに対してダウンコンバージョン処理を行うために用いられる。前記ダウンコンバージョン処理は、ＮＣＯを利用して行われるデジタルミキシング処理と、前記デシメーションフィルターセットにより行わる抽出、フィルタリング処理とを含む。
【００４２】
そして、本実施例における前記検出データは、前記ＤＩＦのアップリンクの中間周波数処理後のアップリンク検出信号を含むことが可能である。
【００４３】
図２と図３との中のＴＳＧユニット、ＣＰＵ及びＭＡＴなどの素子のいずれでも、前記ＲＲＵユニット内の現行構成であっても良く、これらの構成の利用によって、中間周波数処理システムにおけるビットレベルの検出を実現し、それによってハードウェアのコストが低減することができ、しかも専用の検出環境を構築しなくても済む。
【００４４】
図４に示すように、前記方法は、
検出パラメータを設定することをさらに含む。ここで、前記検出パラメータは、アルゴリズムパラメータを含み、前記アルゴリズムパラメータは、前記参照データを生成するアルゴリズムパラメータと一致する。
【００４５】
ここで、前記検出パラメータは、前記中間周波数処理システムが前記励起データを処理するための設定パラメータである。
【００４６】
本実施例における前記方法は、検出する前に、検出パラメータの設定を行うことをさらに含む。照合の便利上、また検出結果の正確性を確保するために、参照データを生成する中間周波数処理における処理パラメータを、検出対象とする中間周波数処理システムにおける検出パラメータと一致させるように保持すべきである。少なくとも、前記検出対象とする中間周波数処理システムの中間周波数処理におけるアルゴリズムパラメータは、前記参照データを生成するアルゴリズムパラメータと一致させる必要があり、そのため、本実施例において、前記検出パラメータを予め設定し、さらに前記検出パラメータのアルゴリズムパラメータを、前記参照データを生成するアルゴリズムパラメータと一致させる。
【００４７】
当然、前記検出パラメータは、収集周期、収集周波数、処理周波数などのようなその他のパラメータを含むことが可能であり、これらのパラメータの設定は先行技術を参照すれば良く、ここで、一つずつ例示しない。
【００４８】
本実施例の更なる改善として、前記励起データは、周期的に送信される周期シーケンスである。具体的に、前記励起データは、周期的に送信される３２ｂｉｔの周期シーケンスである。そうすると、一つの周期シーケンスを利用して検出して、ばらつきのような複数回又は連続するような複数回での検出を行う時に、毎回とも擬似などのその他の方式で前記参照信号を生成しなくても良く、これによって、参照データの生成を簡略化することができ、操作が簡単になる。
【００４９】
当然、具体的な実現において、前記励起データは、ランダム的に生成される、非周期的シーケンスであっても良く、個々の励起データに対する擬似処理などによって前記参照データを生成すれば、前記中間周波数処理システムに対する検出を実現することもできる。
【００５０】
図４に示すように、アルゴリズムモデルのアルゴリズムパラメータによって検出パラメータを生成し、前記中間周波数処理に検出パラメータを設定する。励起データ生成ユニットは、励起データをアルゴリズムモデルとＴＳＧユニットとにそれぞれ送信し、そして、ＴＳＧユニットより励起データをＤＩＦに送信する。ＤＩＦによって中間周波数処理を行い、アルゴリズムモデルによって擬似シミュレーション処理などを行う。アルゴリズムモデルより参照データを出力し、ＭＡＴユニットが検出データを収集し、検出データを参照データと照合し、本発明の実施例における前記検出結果を生成する。本発明の実施例における前記検出データは、中間周波数処理システムよりそのまま出力するデータであることは明らかである。
【００５１】
図２と図３において、前記ＤＩＦシステム内の各処理構成を示しており、以下において、上記の構成により行われる各中間周波数処理を説明する。
【００５２】
補間フィルターセットは、主に補間とコンボリューション演算を行うために用いられる。補間フィルターリングにとって、周期性のチェックデータを入力した場合、Ｎ倍の補間を経由してから、それの出力結果も周期性が表れ、しかも、繰り返す周期は、入力されるチェックデータの周期のＮ倍である。コンボリューション演算としては、現時点の入力したデータが次のＫ（Ｋの値がフィルター係数の長さと等しい）個の時刻のデータ出力に影響するが、出力結果の周期性に影響しない。即ち、入力したチェックデータの周期がＭである場合、補間フィルターセットによるＮ倍の補間をしてから、それの出力したデータは、周期がＮ＊Ｍであるシーケンスである。そのため、周期性の励起データと補間の倍数を選定することによって、補間フィルターセットの出力結果を確定することができる。
【００５３】
デジタルミキサ（ＮＣＯ）におけるデジタルミキシング処理において、正弦余弦のデジタル信号を生成し、そして正弦余弦信号をミキシング待ちの信号と乗算し、ミキシング待ちの信号の周波数ドメインにおけるスペクトルのシフティング機能を完成する。正弦余弦信号が周波数ドメインにおいて１本のスペクトルパルスに相当するため、時間ドメイン信号が乗算してから、周波数ドメインにおいて畳み込み積分処理を行うことに相当し、パルス信号とその他の信号との畳み込み積分の結果としては、パルス信号が、その他の信号をパルスポイントに完全にシフトする過程を完成することであり、ＮＣＯに対する数学モデルは、関数関係式（１）〜（３）に示される通りである。
【００５４】
【数１】
0006620217.tif 000002
関数関係式（１）
【００５５】
【数２】
0006620217.tif 000003
関数関係式（２）
【００５６】
【数３】
0006620217.tif 000004
関数関係式（３）
【００５７】
ｆＬＯは、ローカル発振周波数であり、ｆｓは、対応する信号のサンプリング周波数である。
【００５８】
三角関数の周期性によって分析し、関数関係式（１）と（３）とのｃｏｓ（ｗｃｎ）とｓｉｎ（ｗｃｎ）の周期は同じであり、いずれもＮであることがわかる。ここで、Ｎは、ｆＬＯ／ｆｓの既約分数の分母である。関数関係式（１）内のｘ（ｎ）は、周期がＭであるシーケンスであり、仮に、関数関係式（１）と（３）内のｙ（ｎ）の周期がＰであるとした場合、Ｐは、ＮとＭの最小公倍数である。励起データｘ（ｎ）の繰り返す周期を選定し、ｆＬＯを制御することによって、デジタルミキサがデータを出力することを制御するが可能である。即ち、連続したデータストリームにおいて、収集した任意の一つの区切りの連続したデータベクトル（長さがＬである）が参照データベクトル（長さがＷである）の一つの部分集合である場合、検出が通ったと見なすことになり、ここでＷ≧（Ｌ＋Ｐ−１）を選択する必要がある。
【００５９】
本実施例において、前記ピーククリッピング処理は、ＣＦＲを利用してハードピーククリッピング又はパルス相殺ピーククリッピングを行うことができる。
【００６０】
ハードピーククリッピングは、信号瞬間パワーに対して判断を行うことによって実現されることであり、予め設定されたピーククリッピング閾値は、信号パワーが閾値以下である場合、信号を処理せず、信号パワーが閾値より大きい場合、信号の幅は閾値と等しく、数学原理モデルは、下記に示されている通りである。
【００６１】
【数４】
0006620217.tif 000005
関数関係式（４）
【００６２】
ここで、関数関係式（４）のｙ（ｎ）は、ハードピーククリッピングで出力されるシーケンスであり、関数関係式（４）のｘ（ｎ）は、ハードピーククリッピングに入力するシーケンスであり、Ａは、ピーククリッピング閾値である。上記のアルゴリズムに関する説明から分かるように、ハードピーククリッピングの実現は、信号に対して直角座標系と極座標系を互いに変換する必要がある、このような変換は、数学上のいかなる演算にもかかわらず、いずれもシングルポイントデータに対して独立演算を行うことであり、そのため、周期がＭであるシーケンスを入力した場合、直角座標系と極座標系を変換することによって、出力されるシーケンスは、依然として周期がＭであるシーケンスである。また、ハードピーククリッピングの数学モデルから見れば、ハードピーククリッピング処理に係っている数学演算が減法演算であり、その処理もシングルポイントに対して行っており、即ち、現在の入力データポイントは、その後続の出力結果に影響を与えない。そのため、選択した励起データｘ（ｎ）は、周期がＭであるシーケンスであり、ハードピーククリッピング処理を介して、それの出力した信号ｙ（ｎ）の繰り返す周期もＭであり、そのため、周期性の励起データｘ（ｎ）を選択して入力した後に、ハードピーククリッピングの出力結果を確定することができる。
【００６３】
パルス相殺ピーククリッピングアルゴリズムは、線形システムの原理及び、信号重畳の思想に基づくものであり、即ち、処理対象の信号の包絡と反対の信号を生成することによって、原始信号と重畳を行うことである。パルス相殺ピーククリッピングアルゴリズムは、関数関係式（５）に示す。
【００６４】
【数５】
0006620217.tif 000006
関数関係式（５）
【００６５】
ここで、ｙ（ｎ）は、相殺スピーククリッピングの出力シーケンスであり、ｘ（ｎ）は、相殺パルスピーククリッピングの入力シーケンスである。ｃ（ｎ）はｘ（ｎ）に基づいて生成されるパルス相殺シーケンスである。公式から分かるように、相殺パルスピーククリッピングモジュールには、負のフィードバックループが存在し、それによってデータ照合の検出に一定の困難を招いているが、本発明における関数関係式（５）内のｘ（ｎ）は、周期シーケンスの励起データに基づくデータであり、それの周期をＭとし、前記ｃ（ｎ）も周期シーケンスであり、対応する周期をＮとする。仮にｙ（ｎ）が周期をＬとするシーケンスである場合、前記ＬがＭとＮの最小公倍数である。
【００６６】
異なる相殺ピーククリッピングアルゴリズムは、関数関係式（５）内の生成されるｃ（ｎ）が異なる可能性があるが、幾つかの相殺ピーククリッピングアルゴリズムに関する研修によって、それのｃ（ｎ）の生成に含まれる演算は、上記に分析したように、主にピーク値サーチ、デジタルミキシング、補間、抽出、及び濾波、ここでデジタルミキシング、補間、及びフィルタリングであり、周期性の入力シーケンスを使用して、それの出力も周期性のシーケンスであり、下記において、主にピーク値サーチを分析する。
【００６７】
ピーク値サーチは、３点ピークサーチ又は４点ピークサーチを使用しても良い。４点ピークサーチを例として分析する。その他のピークサーチ方式は、４点ピークサーチとやや異なるが、数学処理の視点から見ると、それに含まれる基本的な演算は全て同様である。
【００６８】
４点ピークサーチは、まず、入力シーケンスに対して直角座標系から極座標系への変換を行って余りを求め、上記で分析したように、入力信号が周期性のシーケンスである場合、それの出力信号は、元の周期性を保持することが可能で、依然として周期シーケンスである。入力シーケンスの余りを得てから、その余りをピーククリッピング閾値と照合し、ピーククリッピング閾値より大きい場合、余りをピーククリッピング閾値と減算した差分を取り、そうでない場合０を取る。この過程において入力シーケンスに対する主な演算は減法演算であり、そのため、それの周期性に影響しない。最後に４点ピークサーチを行い、その基本的な原則としては、処理後の余りの連続した４つのサンプリング点をＡ、Ｂ、Ｃ、Ｄとし、Ｂ＞Ａ且つＣ＞＝Ｄである場合、Ｂ、Ｃのうちの大きい値が一つのピーク値であり、ピーク値点の値が変わらず、非ピーク値点が０を取る。このピークサーチの過程において、入力シーケンスの演算は減法演算と見なされ、即ち、ピーク値点から引いた値は０であり、非ピーク値点から引いた値はその自身であり、そのため、４点ピークサーチの入力シーケンスの周期がＭである場合、４点ピークサーチ後の出力のシーケンス周期もＭである。
【００６９】
４点ピークサーチを行った後に、２次ピークサーチを行う可能性がある。２次ピークサーチは、通常、スライディングウィンドウピークサーチ法を使用する。前記２次ピークサーチは、現時点のピーク値を記憶し、該ピーク値位置からカウントを開始し、次のピーク値を待ち、次のピーク値の到着時刻が既にウィンドウの長さを超えた場合、記憶しているピーク値を保留し、新しく到着するピーク値から改めてカウントする。ウィンドウ長さを超えていない場合、この二つのピーク値のうちの大きい値を記憶し、継続してサーチを行い、大きい値が後者である場合、カウンダーにより改めてカウントする必要がある。スライディングウィンドウピークサーチの全体の過程から見れば分かるように、スライディングウィンドウピークサーチが４点ピークサーチと類似しており、それの入力シーケンスに対する数学演算も減法演算であることを結論にすることができ、そのため、入力シーケンスの周期がＭである場合、スライディングウィンドウピークサーチを行った後に、出力シーケンスの周期もＭである。
【００７０】
上記のように、周期がＭである励起データシーケンスｘ（ｎ）を使用すれば、生成される相殺パルスｃ（ｎ）も周期シーケンスであり、そのため、相殺パルスピーククリッピングにより出力された連続的なデータストリームにおいて、収集した任意の一つの区切りの連続した検出データが、参照データの一つの部分集合である場合、検出が通ったと見なすことになる。検出データを参照データと照合する時に、検出データと参照データとをベクトルと見なし、ビット毎にマッチングと照合し、対応し合う位置のデータが同じであれば、該ビットのマッチングできている対応する検出結果が正確であると見なす。
【００７１】
前記デジタルプレディストーション処理は、メモリ多項式のモデル構成を使用することができ、ルックアップテーブルの数をＮとし、ＤＰＤの数学モデルが関数関係式（６）に示される通りである。
【００７２】
【数６】
0006620217.tif 000007
関数関係式（６）
【００７３】
関数関係式（６）において、前記ｆｉ（ｘ）がプリディストーション関数である。前記ｈｉは、インデックス遅延である。前記ｋｉは信号遅延である。前記ｆｉ（ｘ）、ｈｉ及びｋｉのいずれも、参照信号の生成パラメータに基づいて、検出パラメータによって設定することができ、具体的に、図２、図３に示されているＣＰＵによって設定することができる。
【００７４】
関数関係式（６）から分かるように、ＤＰＤの主な処理は乗算、加算であり、その処理過程がデータの周期性に影響しないため、励起データＸ（ｎ）が周期がＭであるシーケンスである場合、ＤＰＤ処理後、それの出力信号ＹＤＰＤ（ｎ）の繰り返す周期もＭであり、そのため、ＤＰＤの出力された連続的なデータストリームにおいて、収集した任意の一つの区切りの連続した検出データが、参照データの連続して分布した複数のビットである場合、検出が通ったと見なすことになる。
【００７５】
以下において、一つの例でダウンリンクの検出過程を説明する。
【００７６】
仮に、ダウンリンクのＴＳＧの入力励起データが周期がＭであるシーケンスであり、ＤＵＣ補間フィルターセットがＮ倍の補間フィルターリングを行う場合、ＤＵＣ補間フィルターセットによって出力されたデータは、周期がＬ＝Ｎ×Ｍであるシーケンスであり、そしてからデジタルミキシング処理を行い、仮にデジタルミキサの周期がＫ（ＫがｆＬＯ／Ｆｓの既約分数の分母である）である場合、デジタルミキサによって出力されたデータの周期がＰ（ＰがＬとＫの最小公倍数）である。仮に、ＣＦＲで相殺パルスピーククリッピングアルゴリズムを使用し、相殺ピーククリッピングアルゴリズムに、一つの２倍の補間フィルターリング、２倍の抽出フィルターリング、４点ピークサーチと、スライディングウィンドウピークサーチ及び相殺パルス生成モジュールが含まれる場合、データは、ＣＦＲ処理後、出力されるデータが依然として周期がＰであるシーケンスであり、そしてＤＰＤ処理を経由し、最終的にダウンリンク出力のデータは、周期がＰであるシーケンスである。そのため、与えられたＴＳＧの入力励起データが周期がＭであるシーケンスであり、ダウンリンク設定パラメータを与える場合、ダウンリンクの全体出力が確定され、ダウンリンクから出力された連続的なデータストリームにおいて、収集した任意の一つの区切りの連続した検出データが、参照データの一つの部分集合である場合、検出が通ったと見なすことになる。
【００７７】
本発明の実施例における部分集合は下記のように理解することが可能である。仮に前記参照データが１０２４個の値（各値が３２ｂｉｔである）であり、検出データが５１２個の値であり、しかもこの５１２個の値がちょうど上記の１０２４個の値の内の連続して分布した５１２個の値である場合、検出データが前記参照データの一つの部分集合であると見なす。
【００７８】
装置に関する実施例は下記の通りである。
【００７９】
図５に示すように、本実施例はデジタル中間周波数処理システムの検出装置を提供し、前記装置は、
励起データを生成するように構成される励起データ生成ユニット１１０と、
前記励起データを中間周波数処理システムに送信するように構成される送信ユニット１２０と、
前記デジタル中間周波数処理システムが前記励起データを処理して生成された検出データを収集するように構成される収集ユニット１３０と、
前記検出データを参照データとビット毎に照合し、検出結果を生成するように構成される照合ユニット１４０と、
を含む。
【００８０】
本実施例に記載されている前記デジタル中間周波数処理システム装置は、ＲＲＵユニットに集成した構成であっても良い。前記励起データ生成ユニット１１０は、図２又は図３に示されている前記ＣＰＵであっても良い。当然、本実施例における前記励起データ生成ユニット１１０は、ＭＣＵ、ＤＳＰ又はＰＬＣなどのプログラミング可能なアレイであっても良く、励起データ情報を生成するプロセッサを有する。前記励起データ生成ユニットは、ＡＳＩＣなどの構成であっても良い。
【００８１】
前記送信ユニット１２０の具体的な構成は通信インターフェイスを含むことが可能であり、該通信インターフェイスは、励起データ生成ユニット１１０で生成された励起データをＲＲＵユニット内の中間周波数処理システムに送信するために用いられることが可能である。本実施例における前記送信ユニット１２０は、図２又は図３におけるＴＳＧユニットであっても良い。
【００８２】
本実施例の収集ユニット１３０は、収集装置を含むことが可能であり、中間周波数処理システムの出力結果からデータを収集し、前記検出データを生成するように構成されても良い。本実施例における前記収集ユニット１３０は、図２又は図３に示されているＭＡＴユニットであっても良い。
【００８３】
本実施例において、前記励起データは、ランダムに生成されるデータであっても良く、指定された生成ポリシーに従って生成されたデータであっても良い。例えば、前記励起データは、周期的に送信される周期シーケンスである。前記励起データが周期シーケンスである場合、前記参照信号の生成を減少することができ、しかも前記収集ユニット１３０が随時、自由に前記検出信号を収集するのに有利である。
【００８４】
前記照合ユニット１４０は、具体的に、中央処理装置ＣＰＵなどの情報処理構成を含むことが可能であり、前記検出データを前記参照データと照合することによって、検出結果を生成することができる。
【００８５】
前記送信ユニット１２０は、前記励起データを前記中間周波数処理システムのダウンリンクに送信するように構成され、前記検出データは、前記ダウンリンクを介して、前記励起データに対する、デジタルアップコンバージョン処理、ピーククリッピング処理及びデジタルプレディストーション処理を順次に行って生成されたダウンリンク検出信号を含む。
【００８６】
前記送信ユニット１２０は、前記励起データを前記中間周波数処理システムのアップリンクに送信するようにさらに構成され、前記検出データは、前記アップリンクを介して、前記励起データに対して、ダウンコンバージョン処理を行って生成されたアップリンク検出信号を含む。
【００８７】
本実施例の前記送信ユニット１２０は、ＤＩＦのダウンリンクとアップリンクとに前記励起データを送信することができ、当然、前記ＤＩＦのアップリンクとＤＩＦのダウンリンクとに接続を確立することによって、アップリンクとダウンリンクとに励起データを送信することができる。
【００８８】
前記装置は、
検出パラメータを設定するように構成される設定ユニットを含み、ここで、前記検出パラメータは、アルゴリズムパラメータを含み、前記アルゴリズムパラメータは、前記参照データを生成するアルゴリズムパラメータと一致し、
ここで、前記検出パラメータは、前記中間周波数処理システムが前記励起データを処理するためにパラメータを設定するように用いられる。
【００８９】
本実施例における前記設定ユニットは、対応しているのが同様にＲＲＵ内の情報処理機能を有するプロセッサ又は処理構成である。前記設定ユニットは、図２又は図３内のＣＰＵに対応しても良い。
【００９０】
具体的な実現において、前記励起データ生成ユニット１１０は、照合ユニット１４０と設定ユニットのそれぞれは、異なるプロセッサ又は処理回路に対応することが可能であり、同一のプロセッサ又は処理回路に集成的に対応することも可能であり、本実施例において、同一のプロセッサ又は処理回路に集成的に対応するのが好ましく、このように前記中間周波数処理システムの検出装置の構成を簡易化することができる。前記プロセッサ又は処理回路は、時分割多重化の方式で、上記の励起データ生成ユニット１１０、照合ユニット１４０、及び設定ユニットの機能を実現する。
【００９１】
上記に記載されているように、本実施例において、前記中間周波数処理システムの検出装置は、上記の方法実施例における前記中間周波数処理システムの検出方法に適用することができ、簡易的、正確的、しかも低コスト的に、前記中間周波数処理システムに対して検出を行うことができる。
【００９２】
本発明の実施例は、コンピュータ記憶媒体をさらに提供し、前記コンピュータ記憶媒体にコンピュータ実行可能な命令が含まれ、前記コンピュータ実行可能な命令は、上記のいずれか一つの技術案により提供されているデジタル中間周波数処理システムの検出方法、例えば、図１及び／又は図４に示されている方法を実行するように用いられる。
【００９３】
前記コンピュータ記憶媒体は、様々なタイプの記憶媒体であっても良く、例えば、移動記憶媒体、読み取り専用メモリ（ＲＯＭ：Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ランダムアクセス記憶装置（ＲＡＭ：Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、磁気ディスク又はコンパクトディスクなどのような各種のプログラムコードが記憶できる媒体、非揮発性記憶装置であっても良い。
【００９４】
本願に提供されている幾つかの実施例において、開示されているシステム、装置及び方法は、その他の方式で実現されても良い。上記に記載されている装置の実施例は単なる例示的なものに過ぎず、例えば、前記ユニットの分け方が、単なるロジック的な機能分けであり、実際、実現する時に他の分け方があっても良く、例えば、複数のユニット又はコンポーネントを別のシステムへ統合、又は集成しても良く、又は幾つかの技術特徴を省略、又は実施しなくても良い。また、明示され、又は議論されている各構成部分の互い的なカップリング、又は直接のカップリング、又は通信接続は、幾つかのインターフェース、装置、又はユニットの間接のカップリング又は通信によって接続されても良く、電気的、機械的、又はその他の形式であっても良い。
【００９５】
上記で分離コンポーネントとして説明したユニットは、物理的に分離されるものであっても良く、そうではないものであっても良い。ユニットとして示されるコンポーネントは物理ユニットであっても良く、そうではないものであっても良い。一箇所に配置されても良く、複数のネットワークユニットに配布しても良い。実際のニーズに応じて、その中の一部又は全部のユニットを選択して本実施例の技術案の目的を実現しても良い。
【００９６】
また、本発明の各実施例内の各機能ユニットは全て一つの処理ユニットに集成しても良く、各ユニットはそれぞれ単独なユニットとしても良く、二つ又は二つ以上のユニットを一つのユニットに集成しても良く、上記の集成されたユニットはハードウェアの方式で実現しても良く、ハードウェアにソフトウェア機能ユニットを追加する方式で実現しても良い。
【００９７】
当業者は、上記の方法の実施例の全部又は一部のステップを実現するのが、プログラムによって相関のハードウェアに指示して遂行しても良く、上記のプログラムがコンピュータの読み取り可能な記憶媒体に記憶されても良く、該プログラムを実行する時に、上記方法の実施例を含むステップを実行し、そして、上記の記憶媒体は、移動記憶媒体、読み取り専用メモリ（ＲＯＭ：Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気ディスク又はコンパクトディスクなどの各種のプログラムコードが記憶できる媒体を含むことを理解すべきである。
【００９８】
上記に記載されているのは、単なる本発明の具体的な実施形態に過ぎず、本発明はそれに限らず、本発明の原理に従って行ういかなる改修は、本発明の範囲内である。
【産業上の利用可能性】
【００９９】
本発明の実施例において、中間周波数処理システムにより出力された検出データを直接に収集して照合を行い、検出結果を得ることによって、検出結果の精度を向上させることができ、工業生産への普及と使用に有利である。
【図１】
0006620217.tif 000008
【図２】
0006620217.tif 000009
【図３】
0006620217.tif 000010
【図４】
0006620217.tif 000011
【図５】
0006620217.tif 000012