航空機からのデジタルレーダ信号を受信するように配置されたデジタル受信機22に前記航空機から発信されたプレアンブルとフライト情報を含む前記デジタルデータストリームを処理する航空管制システム20であって、振幅と位相信号出力を提供するように配置された前記航空管制システムは、奇数番号パルスの1組と偶数番号パルスの1組とを送信するように配置され、それぞれ奇数チャンネル26と偶数チャンネル28の間の受信機22からの振幅と位相信号出力を分割するように配置された信号スプリッタ24と、奇数チャンネル26で符号化された信号を抽出し、奇数データストリームを形成するために前記信号スプリッタ24に接続された奇数チャンネルデータデコーダ32と、偶数チャンネル28で符号化された信号からデータを抽出して、偶数データストリームを形成するために、前記信号スプリッタ24に接続された偶数チャンネルデータデコーダ36と、奇数及び偶数データストリームと、規定のプレアンブルマスクとの相関を取り、妥当可能性のあるプレアンブルを検出するための奇数及び偶数チャンネルデコーダ32、36に接続されたプレアンブル相関器38と、前記プレアンブル相関器38から出力された信号を処理して、妥当可能性あるプレアンブルのうちのどちらが実際に妥当であるか識別するために配置されたプレアンブル決定論理回路48とを具備することを特徴とする航空管制システム20。前記信号スプリッタ24と前記奇数チャンネルデータデコーダ32との間の前記奇数チャンネル26の中の奇数チャンネル差分位相検出器30と、前記信号スプリッタ24と前記偶数チャンネルデータデコーダ36との間の前記偶数チャンネル28の中の偶数チャンネル差分位相検出器34とを更に具備することを特徴とする請求項1の航空管制システム20。前記プレアンブル相関器38は、奇数チャンネル振幅を示す信号を受信するために前記信号スプリッタ24に接続された第1の入力と、復号された奇数信号を受信するために前記奇数チャンネルデータデコーダ32に接続された第2の入力とを有する奇数チャンネル用の振幅相関器40であって、奇数振幅相関器合計信号を生成するように配置された奇数振幅相関器40と、奇数チャンネル信号の位相を示す信号を受信するために前記奇数チャンネルデータデコーダ32に接続された奇数チャンネル用の位相相関器42であって、奇数位相相関器合計信号を生成するように配置された奇数位相相関器42と、前記偶数チャンネル振幅を示す信号を受信するために、前記信号スプリッタ24に接続された第1の入力と、復号された偶数信号を受信するために、前記偶数チャンネルデータデコーダ36に接続された第2の入力とを有する偶数チャンネル用の振幅相関器44であって、偶数振幅相関器合計信号を生成するために配置された偶数振幅相関器44と、偶数チャンネル信号の位相を示す信号を受信するために、前記偶数チャンネルデータデコーダ36に接続された偶数チャンネル用の位相相関器46であって、偶数位相相関器合計信号を生成するために配置された偶数位相相関器46とを備えることを特徴とする請求項2の航空管制システム20。データストリーム中のサイドローブによって生成されたプレアンブルを抑制するため、及び単パルスレーダデータを生成するために、前記プレアンブル決定論理回路48と、受信機22に接続された応答経路サイドローブ抑制RSLSと、単パルスレーダ信号処理回路49とを更に具備することを特徴とする請求項3の航空管制システム20。偶数及び奇数チャンネル28、26の中のデータを識別して、どちらのチャンネル26、28が、更なる処理のために使用すべき最良のデータを有するのかの判断するためのウォルシュデータ相関器システム52を更に具備することを特徴とする請求項4の航空管制システム20。前記位相相関器42、46の各々は、前記対応するデータデコーダ32、36から入力されたデータビットを受信するために配置されたFIFO入力レジスタ100と、記憶されたプリセットコードを有する相関器102と、前記FIFO入力レジスタ100と前記相関器102との間に接続された排他的ORゲートアレイ104であって、前記相関器102に記憶されたビットと前記FIFO入力レジスタ100の対応するビットとの乗算をするように配置され、各々のデータビットが、コードの中の前記対応するビットと合致するか否かを示す結果を生成する前記排他的ORゲートアレイ104と、前記排他的ORゲートアレイ104から出力された信号を加算して、すべてのセルの生産物の合計である相関結果を生成するように配置された加算器110とを含むことを特徴とする請求項2の航空管制システム20。前記振幅相関器40、44の各々は、前記対応するデータデコーダからの位相データを受信するように配置された第1のFIFOデータレジスタ120と、前記信号スプリッタからの振幅データを受信するように配置された第2のFIFOデータレジスタ122と、記憶されたプレアンブルコードマスクを有したコードマスクレジスタ126と、前記第1のFIFOレジスタ120のデータを、前記プレアンブルコードマスクレジスタ126に記憶された前記プレアンブルコードマスクと比較するように配置された排他的ORゲート124のアレイと、前記プレアンブルコードマスクレジスタ126の中の前記コードマスクビットの生産物と、前記第2のFIFOレジスタ122の中の前記対応する振幅データビットの生産物を形成するように配置された乗算器アレイ125と、前記乗算器アレイ125から出力された信号の合計を形成するように配置された加算器128とを含むことを特徴とする請求項3の航空管制システム20。プレアンブル決定論理回路48は、前記奇数及び偶数振幅相関器40、44からの合計信号を受信するように配置された振幅読取器130と、前記奇数位相相関器42からの合計信号を、プレアンブル閾値と比較するように配置された奇数プレアンブルシンボル検出器132と、前記偶数位相相関器46を、前記プレアンブル閾値と比較するように配置された偶数プレアンブルシンボル検出器134と、前記第1及び第2のプレアンブルシンボル検出器132、134からの信号を受信し、有効なプレアンブルの検出を示すプレアンブル検出信号を生成するように配置されたプレアンブル検出器138と、前記検出されたプレアンブル信号を受信するように配置された検出プレアンブルデータ記憶装置140とを含むことを特徴とする請求項1の航空管制システム20。前記受信機22が、振幅と位相信号出力を提供するように配置されており、航空管制のために航空機から、前記航空機からのデジタルレーダ信号を受信するために配置された受信機22に送信されたプレアンブルとフライト情報を含むデジタルデータストリームを処理するための方法であって、奇数番号パルスの1組と偶数番号パルスの1組とを送信するように配置され、それぞれ奇数チャンネル26と偶数チャンネル28の間の前記受信機22からの振幅と位相信号出力を分割するように配置された信号スプリッタ24を配置するステップと、奇数チャンネル26で符号化された信号を抽出して、奇数データストリームを形成するために、前記信号スプリッタ24に接続された奇数チャンネルデータデコーダ32を接続するステップと、偶数チャンネル28で符号化された信号からデータを抽出して、偶数データストリームを形成するために、前記信号スプリッタ24に偶数チャンネルデータデコーダ36を接続するステップと、奇数及び偶数データストリームと、規定のプレアンブルマスクとの相関を取り、妥当可能性のあるプレアンブルを検出するための、奇数及び偶数チャンネルデコーダ32、36にプレアンブル相関器38を接続するステップと、妥当可能性あるプレアンブルのうちのどちらが実際に妥当であるか識別するための前記プレアンブル相関器38から出力された信号を処理するためにプレアンブル決定論理回路48を配置するステップとを具備することを特徴とする方法。前記信号スプリッタ24と、前記奇数チャンネルデータデコーダ32との間の前記奇数チャンネル26の中の奇数チャンネル差分位相検出器30を配置するステップと、前記信号スプリッタ24と前記偶数チャンネルデータデコーダ36との間の前記偶数チャンネル28の中の偶数チャンネル差分位相検出器34を配置するステップとを更に具備することを特徴とする請求項9の方法。前記奇数チャンネル振幅を示す信号を受信するために前記信号スプリッタ24に接続された第1の入力と、復号された奇数信号を受信するために前記奇数チャンネルデータデコーダ32に接続された第2の入力とを有する奇数チャンネル振幅相関器40を含むために前記プレアンブル相関器38を形成するステップと、奇数の振幅相関器合計信号を生成するために前記奇数振幅相関器40を配置するステップと、奇数チャンネル信号の位相を示す信号を受信するために、前記奇数チャンネルデータデコーダに接続された奇数位相相関器42を含むために前記プレアンブル相関器を形成するステップと、奇数位相相関器合計信号を生成するために、前記位相相関器42を配置するステップと、前記偶数チャンネル振幅を示す信号を受信するために、前記信号スプリッタ24に接続された第1の入力と、復号された偶数信号を受信するために、前記偶数チャンネルデータデコーダ36に接続された第2の入力を有する偶数チャンネル振幅相関器44を含むために、前記プレアンブル相関器38を形成するステップと、偶数チャンネル振幅相関器合計信号を生成する偶数振幅相関器44を配置するステップと、偶数位相相関器合計信号を生成するために前記偶数チャンネル位相相関器46を配置するステップとを更に具備することを特徴とする請求項10の方法。データストリーム中のサイドローブによって生成されたプレアンブルを抑制するため、及び単パルスレーダデータを生成するために、応答経路サイドローブ抑制RSLSと、単パルスレーダ信号処理回路49とを、前記プレアンブル決定論理回路48と、受信機22に接続するステップを更に具備することを特徴とする請求項11の方法。偶数及び奇数チャンネルの中のデータを識別して、どちらのチャンネルが、更なる処理のために使用すべき最良のデータを有するのか判断するためのウォルシュデータ相関器システム52を提供するステップを更に具備することを特徴とする請求項12の方法。前記対応するデータデコーダ32、36から入力されたデータビットを受信するために配置されたFIFO入力レジスタ100を含むために、各々のプレアンブル位相相関器42、46を配置するステップと、記憶されたプリセットコードを有する相関器102を含むために各々のプレアンブル位相相関器42、46を配置するステップと、前記FIFO入力レジスタ100と前記相関器102との間に接続された排他的ORゲートアレイ104を含むために各々プレアンブル位相相関器42、46を配置するステップと、前記相関器102に記憶されたビットと前記FIFO入力レジスタ100の対応するビットとの乗算をして、各々のデータビットが、コードの中の前記対応するビットと合致するか否かを示す結果を生成する前記排他的ORゲートアレイ104を配置するステップと、前記ORゲートアレイ104から出力された信号を加算して、すべてのセルの生産物の合計である相関結果を生成するための加算器110を含むために各々のプレアンブル位相相関器42、46を配置するステップとを更に具備することを特徴とする請求項10の方法。前記対応するデータデコーダからの位相データを受信するように配置された第1のFIFOデータレジスタ120を含むために前記振幅相関器40、44のうちの各々を形成するステップと、前記信号スプリッタ24からの振幅データを受信するように配置された第2のFIFOデータレジスタ122を含むために前記振幅相関器40、44のうちの各々を形成するステップと、記憶されたプレアンブルコードマスクを有したコードマスクレジスタ126を含むために前記振幅相関器40、44のうちの各々を形成するステップと、前記第1のFIFOレジスタ120のデータを、前記プレアンブルコードマスクレジスタ126に記憶された前記プレアンブルコードマスクと比較するための排他的ORゲート124のアレイを含むために前記振幅相関器40、44の各々を形成するステップと、前記プレアンブルコードマスクレジスタ126の中の前記コードマスクビットの生産物と、前記第2のFIFOレジスタ122の中の前記対応する振幅データビットの生産物を形成するための乗算器アレイ125を含むために前記振幅相関器40、44のうちの各々を形成するステップと、前記乗算器アレイ125から出力された信号の合計を形成するための加算器128を含むために前記振幅相関器40、44のうちの各々を形成するステップとを更に具備することを特徴とする請求項11の方法。前記偶数及び奇数振幅相関器44、40からの合計信号を受信するように配置された振幅読取器130を含むために前記プレアンブル決定論理回路48を形成するステップと、前記奇数位相相関器42からの合計信号を、プレアンブル閾値と比較するための奇数プレアンブルシンボル検出器132を含むために前記プレアンブル決定論理回路48を形成するステップと、前記偶数位相相関器46からの合計信号を、前記プレアンブル閾値と比較するための偶数プレアンブルシンボル検出器134を含むために前記プレアンブル決定論理回路48を形成するステップと、前記第1と第2のプレアンブルシンボル検出器132、134からの信号を受信し、有効なプレアンブルの検出を示すプレアンブル検出信号を生成するために配置されたプレアンブル検出器138を含む前記プレアンブル決定論理回路48を形成するステップと、前記プレアンブル検出信号を受信するための検出プレアンブルデータ記憶装置140を含むために前記プレアンブル決定論理回路48を形成するステップとを更に具備することを特徴とする請求項9の方法。本発明は、受信レーダ信号の位相と振幅との相関関係を有する改良されたモード5の航空管制システムを提供する。航空機から発信されたプレアンブルとフライト情報を含むデジタルデータストリームを処理する本発明の航空管制システムは、航空機からのデジタルレーダ信号を受信するための受信機を具備する。受信機は、プレアンブルと位相信号出力を提供するように配置され、信号スプリッタは、奇数番号パルスの1組と、偶数番号パルスの1組とを送信するように配置された奇数チャンネルと、偶数チャンネルの間の受信機からの振幅と位相信号出力を分割するように配置されている。本発明は、更に、奇数チャンネルで符号化された信号を抽出して、奇数データストリームを形成するための信号スプリッタに接続された奇数チャンネルデータデコーダと、偶数チャンネルで符号化された信号からデータを抽出して、偶数データストリームを形成するための信号スプリッタに接続された偶数チャンネルデータデコーダとを備える。奇数と偶数データストリームと、規定のプレアンブルマスクとの相関を取り、妥当可能性のあるプレアンブルを検出するための奇数と偶数チャンネルデコーダに接続されたプレアンブル相関器とを備え、プレアンブル決定論理回路は、プレアンブル相関器から出力された信号を処理して、妥当可能性あるプレアンブルのうちのどちらが実際に妥当であるか識別するために配置されている。本発明の航空管制システムは、信号スプリッタと、奇数チャンネルデータデコーダとの間の前記奇数チャンネルの中の奇数チャンネル差分位相検出器と、信号スプリッタと偶数チャンネルデータデコーダとの間の偶数チャンネルの中の偶数チャンネル差分位相検出器とを更に具備することが可能である。本発明の航空管制システムに含まれるプレアンブル相関器は、奇数チャンネル振幅を示す信号を受信するために信号スプリッタに接続された第1の入力と、復号された奇数信号を受信するために奇数チャンネルデータデコーダに接続された第2の入力とを有する奇数チャンネル振幅相関器であって、奇数振幅相関器合計信号を生成するように配置された奇数振幅相関器と、偶数チャンネル信号の位相を示す信号を受信するために偶数チャンネルデータデコーダに接続された偶数チャンネル位相相関器であって、偶数位相相関器合計信号を生成するように配置された偶数チャンネル相関器と、偶数チャンネル振幅を示す信号を受信するために、信号スプリッタに接続された第1の入力と、復号された偶数信号を受信するために、偶数チャンネルデータデコーダに接続された第2の入力とを有する偶数チャンネル振幅相関器であって、偶数振幅相関器合計信号を生成するために配置された偶数チャンネル振幅相関器と、偶数チャンネル信号の位相を示す信号を受信するために、偶数チャンネルデータデコーダに接続された偶数チャンネル位相相関器であって、偶数位相相関器合計信号を生成するために配置された偶数チャンネル位相相関器とを具備することが可能である。本発明の航空管制システムは、データストリーム中のサイドローブによって生成されたプレアンブルを抑制するため、及び単パルスレーダデータを生成するために、プレアンブル決定論理回路と、受信機に接続された応答経路サイドローブ抑制と、単パルスレーダ信号処理回路とを具備することが可能である。本発明の航空管制システムは、好ましくは、偶数と奇数チャンネルの中のデータを識別して、どちらのチャンネルが、更なる処理のために使用すべき最良のデータを有するのか判断するためのウォルシュデータ相関器システムを更に具備する。図1を参照すると、本発明のモード5検出システム20は、当技術分野では公知のレーダトランスポンダ図示せずからのレーダ信号を受信するように配置された外部受信機22を備える。典型的には、トランスポンダは、航空機図示せずに搭載されている。モード5検出システム20は、次のインターフェースを含む。1.振幅SUM受信機出力振幅SUM信号は、32MHzのサンプリングレートにおいて16ビットまでの直線データを含んでいる。2.位相SUM受信機出力位相SUMデータは、32MHzレートにおいて直線位相分布の8ビットを含んでいる。3.振幅OMNI受信機出力振幅OMNI信号は、32MHzサンプリングレートにおいて、16ビットまでの直線データを含んでいる。4.振幅DIFF受信機出力位相DIFFデータは、32MHzレートで16ビットまでの直線データを含んでいる。5.位相DIFF受信機出力位相SUMデータは、32MHzレートで、8ビットの直線位相分布を含んでいる。モード5検出システム20は、2つの閾値設定、つまり、内部データテスト偽アラームレートを調整するプレアンブル閾値と、レベル1とレベル2のための最終データ偽アラームレートを設定するレベル1とレベル2データ閾値を含んでいる。閾値設定は、1.プレアンブル閾値プレアンブル閾値は、プレアンブルスタートのための閾値を設定するステップ2の8から16までの値。12デフォルト設定を設定する時、レベル1プレアンブル偽アラームレートは、約5000である。2.データ閾値レベル1データ閾値レベル1は、最終データの偽アラームレートを制御する。閾値設定レベル1の90と、プレアンブル閾値設定12の場合、データ偽アラーム確率は、毎秒約8×10-3または1.28偽アラームである。3.データ閾値レベル2データ閾値レベル2は、最終データ偽アラームレートを制御する。閾値設定レベル2の160と、プレアンブル閾値設定の12の場合、データ偽アラーム確率は、毎秒約4×10-8または0.6偽アラームである。モード5検出システム20は次の制御を含む。1.位相オフセットこれは、システムによって0あるいは180度に集中していると報告されたデルタ位相をオフセットするシステムから報告された位相訂正信号である。2.交信セキュリティCOMSEC:CommunicationsSecurityスタガーstaggerインデックスレベル1このインデックスは、呼掛毎に設定されるプレアンブルスタガーインデックス1によって決定され、レベル1スタガーテーブル150から、レベル1プレアンブルスタガーを選択するときに使用する。この呼掛時間に検出されたすべての合法的対象物は、このスタガーを使用して、システムが他の呼掛け器からのトランスポンダ報告を拒否することを可能にする。3.COMSECスタガーインデックスレベル2このインデックスは、システムによってコード検証インターバルCVI毎に設定される、プレアンブルスタガーインデックスレベル2によって決定される。CVI時間中に検出されたすべての対象物は、P3、P2及びP1パルスのためのこのスタガー時間を使用する。CVI時間は、呼掛け器とトランスポンダによって、独立して変更されるので、検出器は、プレアンブル検出のために、過去及び未来のCVIを評価しなければならない。従って、現在、過去、未来のインデックスは記憶されなければならない。4.COMSEC拡散インデックスレベル1このインデックスは、呼掛時間毎に設定される拡散機能インデックスによって決定され、この呼掛中に受信したすべてのレベル1レポートのためのユニークなデータ拡散を提供する。拡散機能は、検出器に記憶された256の拡散機能のテーブルから抽出される。5.COMSEC拡散インデックスレベル2このインデックスは、CVI時間毎に設定される拡散機能インデックスによって決定され、このCVI中に受信されたすべてのレベル2のレポートのためのユニークなデータ拡散を提供する。拡散機能は、検出器に記憶された256の拡散機能のテーブルから抽出される。しかし、CVIは、トランスポンダと呼掛け器において独立して変更されるので、返答が、以前の、あるいは次のCVIを使用するということが起こり得る。すべての可能なCVIを検索するプレアンブル検出は、正しいインデックスを選択して、どのCVIを現在の対象物のために使用するべきか識別する。従って、現在、過去、未来のインデックスは、いつでも使用出来るように記憶されていなければならない。6.レベル1データあるいはIDこれは、どのタイプのレベル1の応答を期待されているか、つまりデータなのかIDなのかを検出器に教えるインジケータである。7.RSLSKメインビーム又はサイドローブから派生したと報告されるべき対象物のための応答経路サイドローブ抑制RSLS:Replypathsidelobesuppressionの閾値設定である。モード5検出システム20は、次のデータを提供する。1.オーバレイコードオーバレイコードは、レベル1呼掛時間毎に受信され、データを暗号化したり復号化するために使用される暗号化コンピュータ図示せずから受信された時、レベル1の9ビットデータシンボルを解読するために使用される。2.暗号化コンピュータに対するデータエラー検出及び訂正EDAC:ErrorDetectionAndCorrectionに続くレベルとレベル2データは、データスクランブル解析のためにCRYPTOに報告される。復号化されたデータは暗号コンピュータから受信される。3.レポートは、方位角とフラッグを含むモード5データを有するモード5メッセージレポートである。受信機22は、レーダ信号の位相と振幅を示す32MHzベースバンドデータを信号スプリッタ24に入力する。図13は、外部受信機から出力された典型的な信号を図示している。信号はプレアンブルとして知られている第一部分と、データセットを含む第二部分を有している。信号スプリッタ24は、32MHzサンプルデータを、それぞれ奇数と偶数と指定された2つの16MHzデータセットに分割して、そのデータは、別々のチャンネル26、28で処理される。信号位相遷移に対する32MHzサンプルのランダム位置によって、各々の検出シークエンスプリアンブルとデータセットの検出中に、チャンネル26又は28が、他のチャンネルよりもより良い検出可能性を提供することが出来る。これは位相遷移中に最も注目すべきことである。位相変化に対して開始サンプリングポイントによっては、分割処理チャンネル26または28の出力の1つは、その他のチャンネルが最大位相変化を持つ時、ある位相遷移において、まったく位相変化を報告しない可能性がある。どのチャンネルが、各々のデータセットのために使用される最良のチャンネルであるのか識別するために、システム20は、各々のセットのためのデータ相関スコアを決定するために奇数と偶数サンプルを処理する。チャンネル26と28の両方の相関プロセスを応用することによって、信号入力のための最良のチャンネルが、検出プロセスのために選択される。最良のチャンネルの最終選択は、最高のデータ相関スコアが使用出来るプロセスの終わりまで延期される。奇数チャンネル26は、信号スプリッタ24からのデータを受ける差分位相検出器30を含んでいる。差分位相検出器30から出力された信号は、データデコーダ32に入力される。チャンネル28は、信号スプリッタ24からのデータを受ける差分位相検出器34を含んでいる。差分位相検出器34から出力される信号は、データデコーダ36に入力される。差分位相検出器34とデータデコーダ36は、好ましくは、それぞれ、差分位相検出器30とデータデコーダ32と同一に形成される。差分位相検出器30、34は、チャンネル当たり16MHzで、偶数と奇数サンプルデータを処理して、そのデータの中のマークとスペース値を検出する。理想的には、連続チップの間の位相差は、±90°であると期待される。しかし、ノイズと内部シンボル干渉ISI:InterSymbolInterfaceによって、期待される実際の位相差は、最大90度以下の任意のΔθである。位相差がプラスの場合には、スペース1が宣言される。マイナス方位角の値が、マーク0として報告される。位相検出器30、34の出力は、符号化されたトランスポンダデータセットを抽出するために、差分データデコーダ32、36によって処理される。それは、各々新しいチップサンプルkは、新たなチップサンプルと過去の出力チップの排他的ORXORである遅延を使用して実行される。このプロセスは、オリジナルコードまたはそのオリジナルコードの逆数を生成する任意の1または0である第一ビットの値によって決まる。データデコーダ32、36から出力された信号が、プレアンブル相関器38に入力される。プレアンブル相関器38は、奇数振幅相関器40と、奇数位相相関器42を含んでいる。プレアンブル相関器38はまた、偶数振幅相関器44と、偶数位相相関器46を含んでいる。データデコーダ32から出力された信号は、奇数振幅相関器40と、奇数位相相関器42に入力される。奇数振幅相関器40は、信号スプリッタ24からの振幅SUM奇数信号を受信する。データデコーダ36から出力された信号は、偶数振幅相関器44と、偶数位相相関器46に入力される。偶数振幅相関器44もまた、信号スプリッタ24からの振幅SUM偶数信号を受信する。プレアンブル相関器38は、受信データを処理して、マイナスまたはプラスであるレベル1とレベル2のプレアンブルパルスを検出する。データデコーダ32、36は、コードまたはそのコードの逆数を生成するので、相関関係の絶対値が、規定閾値を超える時に、成功した相関関係が宣言される。奇数振幅相関器40、奇数位相相関器42、偶数振幅相関器44及び偶数位相相関器46から出力された信号は、プレアンブル決定論理回路48に入力する。プレアンブル決定論理回路48も、プレアンブル閾値信号と、レベル1、2のためのプレアンブルスタガー時間を示す信号を受信する。プレアンブル相関器38の出力は、適切なプレアンブル検出のためのプレアンブル相関器出力を評価するプレアンブル決定論理回路48によって処理される。そのために、レベル1とレベル2のための現在プレアンブル時間スタガーは、現在の期待されるスタガー位置を識別する。スタガー値は、レベル1とレベル2のスタガー時間値のためのすべてのプレアンブルデータを記憶するローカルテーブルから抽出する。プレアンブル相関レベルが設定閾値以上の時、プレアンブル空間が、期待されたスタガー時間に合致する場合、プレアンブルセットを検出する。そのセットが2つのプレアンブル検出のレベル1の要件と合致するか、レベル2のスペース要件に合致する4つのプレアンブルのうちの少なくとも3つが検出された場合、データセットスタートT0が宣言される。レベル2のスタガー時間が、コード検証インターバルCVI:CodeValidationInterval毎に変化するので、現在CVI、過去CVI及び次に期待されるCVIのために、レベル2のスタガーテストが行われる。レベル2プレアンブルテストの結果は、トランスポンダによってどのCVIが現在、使われているのか識別するレベル1のプレアンブルスタガーは、呼掛毎に、呼掛け器によって開始されるので、よく知られている。プレアンブル相関器38は、入力データストリームと、所定のプレアンブルマスクとの相関を取り、可能性のあるプレアンブルを検出する。奇数と偶数チャンネルに関して独立して処理が行われて、これらのチャンネルのいずれかでプレアンブルを検出された場合、成功を宣言する。相関機能は2つの処理を含み、位相のみの相関関係と、位相振幅の相関関係であり、その2つは統合されてプレアンブル決定出力を生成する。位相のみの相関器42、46は、差分位相検出器データに関する相関を行い、安定した波長独立定数の偽アラームレートCFAR:ConstantFalseAlarmRateを提供する。それは、システムが、データ検出プロセスを起動するために使用可能な信頼性のあるプレアンブルトリガを生成することを可能にする。位相相関器42、46によって達成されたCFARプロセスは、振幅リミッタがCFARプロセスにおいて実施されるかのように、あらゆるノイズレベルで、一定の偽アラームレートを保持する。しかし、位相のみの相関プロセスは、RSLSとレベル1の単パルスプロセスで必要な振幅データをまったく有していない。位相相関は、振幅依存圧縮信号を生成するために差分位相検出器データと振幅データを使用する。それは、信頼出来るRSLSと単パルス機能のために必要な完全16チップ処理ゲインPG:ProcessedGain振幅データを提供する。振幅信号は、CFARプロセスのためにも使用可能であるが、CFARのために振幅依存信号を有することは、ノイズ、ジャミング及び干渉のために調整が必要なノイズ振幅推定器が必要である。位相相関器42、46は、プレアンブル検出が宣言された時にのみ、プレアンブルの検出や、位相振幅チャネルを記録するために使用される。プレアンブル決定ロジック回路48は、奇数と偶数SUMチャンネル26、28の出力を、応答経路サイドローブ抑制RSLSと、OMNIとDIFFレーダ振幅信号を受信する単パルス回路49に送る。SUMチップセットとプレアンブルの公知の固定コードを使用して、OMNI、DIFFプレアンブル信号は圧縮されて、相関されたプロセスゲインPG信号は、単パルスとRSLS機能にとって利用可能である。第一に、RSLSテストが達成される。プレアンブルがRSLSテストに失敗した場合、プレアンブルはそのシステムから消去される。十分な数のプレアンブルが拒否された場合、このプレアンブルに関係するデータセットは無視される。単パルスデータは、レベル1とレベル2のOMNI、DIFFの圧縮信号から抽出される。対象物位置はレベル2レポートの一部分だから、レベル2の単パルスは必要ない可能性がある。しかし、レベル2単パルスは、可能性ある将来の使用のために抽出される。RSLSテストを通過した各々のプレアンブルのために、単パルスデータは、RSLSと単パルス処理機能49によって計算される。ロガリスムDIFFを引いたロガリスムSUM、ビーム側信号と、このビーム側に関係したデルタ位相を含むデータセットは、プレアンブル決定論理回路に戻されてそこに記憶される。プレアンブル決定論理回路48が、レベル1またはレベル2のプレアンブルを識別した時、最終的な単パルスデータは、適切な平均処理とロジック選択処理を使用して、各々のプレアンブルに記憶された個々の単パルスから計算する。この単パルスデータは、データセットによって報告される。RSLSと単パルス回路49はまた、RSLS禁止信号とデルタ位相信号を、プレアンブル決定ロジック回路48に提供する。プレアンブル決定ロジック回路48も、データ選択ロジック回路50とウォルシュ相関器システム52に信号を提供する。データ選択ロジック50は、必要な遅延を提供し、ウォルシュデータ相関器52をスタートするためのタイミングを設定する。ウォルシュ相関器システム52は、レジスタ54と、データ決定回路56と、エラー検出/訂正回路EDAC58を含んでいる。レジスタ54は、奇数データ信号と、偶数データ信号を出力する。奇数データ信号は、レジスタ54と、データ決定回路56の間に接続される第一のウォルシュデータ相関器セット60に入力する。偶数データ信号は、レジスタ54とデータ決定回路56の間に接続される第2のウォルシュデータ相関器セット62に入力される。第1及び第2のウォルシュデータ相関器セット60、62は、好ましくは、16個の相関器を含んでいる。データ選択ロジック回路50は、ウォルシュ相関器システム52の中のレジスタ54に入力する。データ決定回路56も、データインジケータとデータ閾値信号を受信する。各々の相関器は、16個の可能性あるデータシンボルのうちの1つを識別するために使用する適当なウォルシュ機能を含む。データの開始を示すT0パルスでマークされた入力データセットは、最初は、拡散機能リストからの拡散機能を使用して、シンボル毎に収束する。レベル1に関しては、拡散機能は、システムから受信したCOMSEC拡散インデックスによって提供された機能である。どの拡散インデックスが、現在のデータセットのために使用されるのか示しているプレアンブル検出から報告されたCVIによって、レベル2の拡散インデックスが選択される。各々のデータシンボルは、現在、すべての16個のウォルシュ相関器で相関を取り、最も高い相関値が、その特定のシンボルに記憶された4データビットを識別する。すべてのシンボルと、奇数と偶数機能と、現在のT0マークからのプラス、マイナスのワンチップスタートのために繰り返される。6個すべてのデータセット、相関合計、各々のシンボルのための関係する相関値は、ローカルメモリに記憶される。すべてのシンボルを相関させるとすぐ、最良のセットは、最も高い相関合計を有するセットと識別される。相関合計が、システムによって設定されるデータ閾値レベル以上である時に、そのデータを認めるデータ決定機能によって、最終的なデータ検出決定が行われる。それが認められた場合、このデータセットが、EDAC機能に対して有用になる。EDACプロセス58は、レベル2のデータセットでのみ実施される。レベル2のレポートが識別されて、データセットが、レベル2のデータ閾値テストに合格すれば、一度に11個のシンボルのグループが、EDACプロセス58に送られる。EDACプロセス58は、データセットを評価して、このデータが、単一のエラー訂正か、二重のエラー訂正消去プロセスか、またはどちらも必要としないかを判断する。エラーが検出された場合、EDACプロセス58は、エラーを訂正して、その訂正した値で、11個のシンボルデータにオーバーライトする。このプロセスは、11個のシンボル毎の3つのセットすべてに繰り返される。訂正されたデータは、現在、正しい暗号解読のために、暗号コンピュータ64に報告される。図1のモード5検出システム20の構成要素のための適切な構造を、図2~13を参照にして述べる。[信号スプリッタ24]図2を参照すると、信号スプリッタ24は、外部受信機22からの16ビット振幅信号と、8ビット位相信号を受信するために配置されたデータデバイダ64を含む。データデバイダ64も32MHzクロック信号を受信する。データデバイダ64は、奇数チャンネルのための16ビット奇数振幅データと8ビット奇数位相データを生成して、偶数チャンネル28のための16ビット偶数振幅データと、8ビット位相データを生成するために入力振幅データ、位相データを処理する。データデバイダ64も、32MHzクロック信号入力を、奇数チャンネル26と偶数チャンネル28のための16MHzクロック信号に分割する。出力バッファ66は、奇数振幅信号、奇数位相信号、及びデータデバイダ64からの16MHzクロック信号のうちの1つを受信する。好ましくは出力バッファ66と同一である出力バッファ68は、偶数振幅信号と、偶数位相信号と、データデバイダ64からのその他の16MHzクロック信号を受信する。出力バッファ66、68の各々は、対応する有効なクロックが設定された時、有効データを維持する。[差分位相検出器DifferentialPhaseDetector30、34]図3を参照すると、差分位相検出器30は、奇数チャンネル26のためにマークとスペース信号を生成する。差分位相検出器34は、好ましくは、差分位相検出器30と同一であるように形成されると理解されるべきである。従って、差分位相検出器30のみを、ここで詳細に述べる。出力バッファ66から出力された8ビット位相信号は、位相コンバータ70に入力される。位相コンバータ70の出力は、信号を、時間τ遅延させる遅延回路72に入力される。遅延回路72の出力と、位相コンバータ70の出力は、その2つの信号入力を合計するデコーダ74に入力される。デコーダ74出力は、閾値回路76に入力される。0°乃至360°で、スプリッタ24によって報告される各々の新しい入力チップ位相は、±180°に変換される。このチップ位相は、遅延時間τ=62.5nsに対応する1/16MHzの1チップ時間、遅延する。デコーダ74は、完全360°の範囲における位相の連続性を保ちつつ、新しい入力チップ位相から過去のチップ位相を減算し、マイナス又はプラスの可能性の差異のサインを発見する。この位相のサインの推移は、マークとスペース信号を生成するために使用される。ワンチップ時間の間、信号はプラス方向スペース又はマイナス方向マークに90度、移動するので、プラス又はマイナスのサインを、明らかに抽出することが出来る。差分位相検出器30、34は、チャンネル当たり16MHzで奇数と偶数のサンプルデータを処理して、マークとスペース値を検出する。理想的には、連続するチップの間の位相の差異は、±90度である。しかし、ノイズと内部シンボル干渉ISIによって、期待される異なる実際の位相は、最大90度より小さい可能性のある任意の値Δθである。位相差がプラスの場合、スペース1が宣言される。マイナスの方位角値は、マーク0として報告される。位相検出器出力SKのために構成された位相検出器論理式は、次のように表現出来る。±180度への変換もし方位角[k]>180°ならば、方位角[k]=方位角[k]-360°位相の連続性を保持するためには、位相差デコーダは、±180度で作動し、次の機能を達成しなければならない。DeltaAz[k]=方位角[k]-方位角[k-1]もしDeltaAz[k]>180°ならば、DeltaAz[k]=DeltaAz[k]-360°もしDeltaAz[k]<-180°ならば、DeltaAz[k]=DeltaAz[k]360°位相検出器出力は、次によって与えられる。もしDeltaAz[k]>=0PhaseDetOut[k]=1その他、PhaseDetOut[k]=0[データデコーダ32、36]データデコーダ32、36は、差分位相検出器30、34によるスペースとマーク信号出力によって稼動して、航空機のトランスポンダの中の差分データエンコーダ図示せずによって符号化されたオリジナルデータを抽出する。図4を参照すると、データデコーダ32は、スペース=1、マーク=0を示す信号Vinkを受信する排他的ORXORゲート80を含んでいる。排他的ORとは、もしもの場合と演算子の1つが真true値を有する場合に限り、真の論理値になる2つの演算子に関する論理演算である。サンプルkの出力は、過去の出力を有した入力のXORである。XORゲート80は、遅延回路82に入力される信号Voutkである。遅延回路82は、入力Vinkと組み合わせるために、XORゲート80の入力にフィードバックする信号Voutk82111を生成する。データデコーダ32の論理機能は、である。出力機能は、復号されたデータである。第一のデータチップ以前のチップの任意の0か1の性質のために、デコーダ32は、オリジナルデータ、又はオリジナルデータの逆数を生成することが出来る。その結果、プレアンブルとデータに対するサーチ処理は、データまたはその逆数との相関を探す必要がある。[プレアンブル位相相関プロセス]図5はプレアンブル位相相関プロセスの1つのチャンネルを示す。プレアンブル位相相関プロセスは、データデコーダ出力と、ノイズからプレアンブルを抽出するための規定のマスクを使用する。図14は、プレアンブル位相相関器から出力された信号を図示する。データデコーダ0/1データビットは、16ビット長のFIFOレジスタに記憶され、相関器102に記憶された0111100010001001などのプリセットコードとクロスで相関させる。排他的ORゲートアレイ104は、FIFOレジスタ100と相関器102の間に接続されている。排他的ORアレイ104は、加算器110に接続された出力を有する。相関機能は、本質的に、乗算と加算プロセスであって、そこで、各々のデータチップセルが、コードと比較され、その結果は、データセルが一致する場合には、プラス11に設定され、データが異なる場合には、マイナス1-1に設定される。相関結果は、すべてのセルの結果の合計である。加算器110からの信号出力VoutKは、次のように書くことが出来る。ただし、VDATAi=データレジスタ中の各々のセルに記憶された位相データ1/0VCODEi=各々のセルに、ダイレクト又は逆数コードレジスタに記憶されたコードデータ1/0XOR’=コードとセル中のデータが一致した場合には、出力は1で、一致しない場合には、-1である改良されたXOR機能である。正確な一致のための相関器出力は、入力信号と相関器コードが等しい場合には、プラス値の16であり、データが、データデコーダ32又は36の1つによって逆数にされた場合には、-16である。それ故に、両方の状態を検出するために、プラスとマイナスの値のためのテストを行う必要がある。位相相関器は、振幅に対して独立しており、すべてのノイズ振幅レベルにおいて、同様の偽アラームレートを保持して、正しい閾値を与えることによって、プレアンブルの決定を行うことが出来る。計算され、測定されたプレアンブル偽アラームレートと、閾値の設定とS/Nの関数としてのプレアンブル検出の確率は、以下に与えられる。[プレアンブル位相相関偽アラームと検出確率]信号がプレアンブル相関器38に与えられる場合、相関機能が、上記の相関機能を使用して、プレアンブルコードを発見しようと試みる。相関が成功であると宣言した閾値は、ここで計算された必要な偽アラームレートの機能である。n試行のうちのk回の成功した相関の二項確率Pkは次の式で与えられる。ただし、p=単一チップの検出確率ノイズの場合、pは、相関器に記憶された0又は1のチップを得る確率である。ノイズの場合、p=0.5である。信号の場合、pは正しいチップを有する確率であり、信号対ノイズ比と、内部シンボル干渉ISI:InterSymbolInterferenceの関数である。n=16チップの単一シンボルの場合と、少なくともK個のチップに関して、成功の相関が達成された場合には、相関確率は、Kからnチップの数の確率の累積確率である。各々のプレアンブルテストは2つの平行なチャンネル偶数と奇数に関して行われ、少なくとも1つのチャンネルが検出された時、成功のプレアンブル検出が宣言されるので、プレアンブルのシンボルを検出する確率は、である。シンボルセットの検出が成功すると、成功した検出が公表される。レベル1は次のことを要求する。P2シンボルが検出された場合、CVI、CVI1及びCVI-1で規定される3つの位置のうちの少なくとも1つと、期待されるセルと、現在のセルk、セルk-1とセルk1単一セルの位置変化のための防止のためにのうちの少なくとも1つにおいて、P1シンボルを検出しなければならない。従って、P1は、9個の可能性ある位置でテストされる。レベル1の検出確率は、次のように与えられる。Kの設定は、システムの偽アラームレートを規定する。16個の正しい相関関係のうちのKK個が一致して、16-Kが一致しないに関して、相関器出力がK-16-Kになる。K=1416チップのうちの14が一致するか、相関器閾値が12に設定されるの場合、ノイズ偽アラームPは、シミュレータで、0.000323として測定され、その値は、16MHzサンプリングレートの場合には、毎秒約5100偽レポートと同等である。Kが15に選択される場合には、測定偽アラーム確率は、6.6×10-6であり、その偽アラームレートは、毎秒約105に減少させられる。4個のプレアンブルのうちの3個が成功裏に検出された場合に、検出が宣言される場合を除いて、レベル2のプレアンブルの検出プロセスは、レベル1のプロセスと同等である。従って、検出確率は、第一のプレアンブルとその他3つのプレアンブルのうちの2つを検出する確率と、第一のプレアンブルとその他の3つのプレアンブルのうちの3つを検出する確率と、第一のプレアンブルを検出しないで、第二のプレアンブルと最後の2つのプレアンブルを検出する確率の合計である。第一のプレアンブルを検出する確率はPS1であり、その他のプレアンブルはPS2テストされた3CVI位置と、期待されたセルのプラス、マイナスを反映してであるから、確率Pは、である。この方法は、プレアンブルに対して、特別な選別は何も行わず、すべての異なるCVIからのレポートは、検出プロセスの開始にとって相応しいと仮定している。モード5検出プロセスは、受信機のベースバンドデータを受信して、プレアンブルと、レベル1とレベル2の検出のためのデータシンボルを抽出する。モード5の最小シフトキーMSK:MinimumShiftKey変調良く知られた技術によって規定された16MHzチップレートにおいて検出が行われ、それは、すべてのノイズ状態における一定の偽アラームレートCFAR:ConstantfalseAlarmRateを保持するためのセットの閾値を使用する。信号が一旦、プレアンブル閾値を越えると、検出器は、レベル1とレベル2のプレアンブル設定で規定されるすべてのその他の位置に存在する可能性あるプレアンブルのためのデータを評価するサーチ機能を使用する。プレアンブルが検出されて、このプレアンブルに続くデータが処理される。そして、それがデータ閾値を通過すると、データが抽出されて、システムに報告される。レベル1とレベル2のプレアンブル検出確率は、S/NとK設定の関数である。[プレアンブル位相振幅相関振幅圧縮]位相振幅相関は、公知の相関コードを使用してプレアンブルデータを圧縮することによって処理ゲインを保持する整合フィルタとして考えることが出来る。そのプロセスは、図6に示されている。図15は、プレアンブルの振幅の圧縮を図示している。位相振幅相関振幅圧縮は、振幅データ処理を加えた位相相関関係と似ている。正しい運用のためには、振幅データは、必要な動的範囲をサポートするために十分な数のビットと直線的な関係でなければならない。相関プロセスにおける相関器合計によって使用される各々のチップのサインを確立するために、相関プロセスは、位相データを使用する。圧縮されるべき位相データと振幅データは、それぞれFIFOレジスタ120、122に入力される。XORゲート124のアレイはFIFOレジスタ120のデータを比較し、レジスタ126に記憶されたプレアンブルコードマスクと比較する。乗算器アレイ125は、コードマスクレジスタ126の出力と、FIFOレジスタ122の対応ビットとの積を形成して、その結果を、信号Vout1kを生成する16ビット加算器128に提供する。各々のデータチップkを位相と、振幅φkとVkで表す。増分時間kの位相振幅相関プロセスは、時間kに先行する16チップのコヒーレント合計VoutkのためのXOR’機能によって実行される。サイン値はXOR’機能によって、下記のように計算される。i=0乃至15ただし、φk-i=kから始まり、16チップ戻ったデータレジスタの中の各々のセルに記憶された位相データ1/0VCODEi=各々のコードレジスタセルプレアンブルコードに記憶されたコードデータ1/0XOR’=セル中のコードとデータが一致する場合は、出力が1であり、一致しない場合には、-1である改良されたXOR機能である。この相関プロセスの結果は、相関機能によって提供されるように、処理ゲインを有した、プレアンブル一致フィルタの圧縮信号振幅である。全くロスのないコヒーレントな処理を仮定すると、その理論的処理ゲインの限界は12dBである。同様な処理は、OMNI及びDIFFチャンネルにおいて実行される。SUM位相チップと固定プレアンブルコードは、圧縮コードを生成するが、この圧縮コードは、OMNIとDIFF振幅信号に加えられる時、RSLSと単パルスに必要なPG振幅データを提供する。[プレアンブル決定論理回路48]図7に示したプレアンブル決定論理回路は、プレアンブル検出と単パルスの計算に対する補助の2つの主要動作を提供する。偶数振幅相関器116からの振幅偶数合計と、奇数振幅相関器117からの振幅奇数合計は、振幅リーダ130に入力される。奇数位相相関器42からの位相奇数合計が、プレアンブルシンボル検出器132に入力され、偶数位相相関器46からの位相偶数合計は、プレアンブルシンボル検出器134に入力される。プレアンブルシンボル検出器132、134は両方とも、プレアンブル閾値信号を受信して、単一プレアンブル検出器138に出力信号を提供する。位相奇数合計信号と位相偶数合計信号も、検出されたプレアンブルデータ記憶装置140に入力される。検出プレアンブルデータ記憶装置140は、相関器40、42、44及び46によって提供される奇数、偶数SUM位相と振幅の相関データを受信して、可能性のあるプレアンブル検出のためのデータを評価する。新しいプレアンブルシンボルが検出されると、その機能は可能性のあるその他のプレアンブルをサーチして、プレアンブルのスペースと入力データタイプに基づいて、レベル1又はレベル2と識別する。この情報は、奇数と偶数チャンネル26、28のデータ解読処理を開始させるT0トリガ信号を生成するために使われる。プレアンブル決定論理回路48は、RSLSと単パルス計算を終了する。新しいプレアンブルが検出されると、このプレアンブルのために、RSLS禁止パルス、単パルス信号、DV及びビームサイド情報を返信するRSLSと単パルス機能49に報告する。このデータは、最終的なプレアンブル単パルス評価のために使用される。相関させた奇数と偶数位相と、振幅データストリームに含まれる相関器38から出力された位相と振幅SUM信号は、可能なプレアンブル検出のためにここで評価される。そのために、現在の位相と相関させた奇数と偶数入力絶対値は、それぞれプレアンブルシンボル検出138によってテストされる。少なくとも、それらのうちの1つが閾値を越えた場合には、プレアンブルが検出されたストローブ信号が生成される。このストローブ信号は、一連の事象を稼動させる。まず第1に、それは、プレアンブル検出時より前に、チップ振幅サンプルの平均を取り、現在のプレアンブルの振幅を計算する平均136機能を稼動する。次に、それは、検出されたプレアンブルデータの記憶装置140に記憶された他のプレアンブル処理142に対するサーチを開始して、レベル1とレベル2の検出を決定する。次に、振幅相関器プロセスから受信した相関した奇数と偶数SUM振幅を記録して、RSLSと単パルス49に報告して、そのRSLSと単パルス49では、現在のプレアンブルと関係するプレアンブルRSLS禁止ストローブ信号と単パルスデータを計算する。最後に、将来の使用のために、検出されたプレアンブルデータ記憶装置140の中の現在のプレアンブルに関係したすべてのデータを記憶する。プレアンブル検出ストローブ信号は、奇数又は偶数チャンネルが、このプレアンブルシンボルのために使用されるかどうかを示す1あるいは2である。平均機能136は、時間的に戻ってNチップデフォルト値N=8をサーチして、奇数と偶数チャンネルのために、現在の検出されたプレアンブルの平均レベルを計算する。このデータは、プレアンブル検出セットの最終検証のために必要である。過去のプレアンブルの論理回路142に対するプレアンブルサーチは、レベル1のP1プレアンブルと、レベル2検出のためのP3、P2及びP1を時間的に遡って捜すことによって、他の可能性あるプレアンブルをサーチする。そのために、最大のCVIを含む最大信号長に対して等しいか、それ以上である最小長の遅延線を実行する必要がある。この時間は、少なくとも28μsecであるトータル遅延時間に対して、26.625μsecプラス、S1の最大値、2.875μsecであるレベル2の信号長によって設定される。現在位置からサーチする場合、レベル1のP2プレアンブルとレベル2のP3、P2及びP1プレアンブルのすべての組合せが評価されなければならない。プレアンブルサーチは、CVI、CVI-1、CVI1ずらしてスタガー設定された、予定のプレアンブル位置に対して実施して、そのサーチは、レベル1とレベル2プレアンブルが存在するかどうかを評価することである新しいプレアンブルは、レベル1とレベル2の両方の妥当な解決を有することになり、その中の一番可能性ある解決だけが真である。可能性あるサンプルエラーをオフセットするために、そのサーチは、現在のセルと、現在のセルからプラスとマイナスしたセルに対して行われなければならない。サーチは、奇数と偶数チャンネルに対して独立して行われる。どれかのサーチで、決定が成功した場合、可能性あるデータを示す、T0位置のデータストローブ信号が報告される。奇数と偶数の二重チャンネルによって、同じ対象物が2度マークされ、チップ長の半分でオフセットされる可能性があることを知っておく必要がある。その2つの報告を1つにまとめるために、適切なアルゴリズムが後に提供される。レベル1のサーチロジックは以下の通りである。相関器によってマークした時間より前に、8つのデータセルの平均を取って、現在のプレアンブルの振幅を記録する。新しいプレアンブルから出発して、時間的に後ろにサーチする。3つのCVICVI、CVI-1、CVI1のスタガー時間をループ化する。現在のスタガー時間と、その3つの位置は、Tstart-1、Tstart及びTstart1。プレアンブルが記憶され、RSLS禁止ビットによってマークされていない場合、記憶されたプレアンブルの平均振幅を読み取る。振幅が、現在のプレアンブルの3dB以内にある場合、レベル1の検出が宣言される。T0D1エンド位置を計算して、単パルスデータを計算する。P1が起こる可能性のある場所の位置、つまり、P2、kに対するiStartは、次の式から計算される。i=k-3.0S1/0.0625-1S1は、CVI、CVI-1及びCVI1によって報告されたスタガー位置[レベル2サーチ]相関器によってマークされた時間以前に、8個のデータセルに関して平均を取ることによって、現在のプレアンブルの振幅を記録する。新しいプレアンブルから出発して、時間的にサーチバックする。3つのCVICVI、CV-1、CV1をループ化する。最初の仮定サーチ検出されたパルスは、P4であると仮定する4個のうち3個を検出しなければならない。3つの可能性ある遅延場所に対する各々のCVIループに関して、P3位置によって規定するTstart、Tstart-1、Tstart1。もし検出が行われた場合、その検出を記録する。P2位置によって規定されたTstart、Tstart-1及びTstart1の3つの可能性ある遅延場所に関する各々のCVIループに関して。検出が行われた場合には、その検出を記録する。P1位置によって規定されたTstart、Tstart-1及びTstart1の3つの可能性ある遅延場所に関する各々のCVIループに関して。検出が行われた場合、その検出を記録する。少なくとも3個のプレアンブルうちの2個を検出した場合には、その検出したプレアンブルの最大と最小振幅が削減され、最小対最大振幅が0.5より大きい場合には、レベル2の検出を宣言する。T0D1エンドの位置を計算して、単パルスデータ以下に記すを計算する。第二の仮定サーチ検出されたパルスはP3すべての3を検出する必要があるP2位置で規定されたTstart、Tstart-1及びTstart1の3つの可能性ある遅延場所に関する各々のCVIループに関して。もし検出が行われたら、その検出を記録する。P1位置によって規定されたTstart、Tstart-1及びTstart1の3つの可能性ある遅延場所に関する各々のCVIループに関して。もし検出が行われたら、その検出を記録する。P2とP1プレアンブルが検出された場合、その検出されたプレアンブルの最大と最小の振幅が削減され、もし最小と最大振幅0.5よりも大きい場合には、レベル2の検出が宣言される。T0D1エンドの位置を計算して、単パルスデータ以下に記すを計算する。4個のプレアンブル全部が存在する場合には、第二の仮定が第一に解読されて、後で、第一の仮定によってオーバーライトされることを覚えておくべきである。最初のサーチ位置、P1、P2、P3に対するi、P4からのkセルは、以下のように表される。i=k-26.625S1/0.0625-1i=k-17.250S2/0.0625-1i=k-5.000S3/0.0625-1最初のサーチ位置、P13に対するP1とP2に対するiは以下のように表される。i=k-21.625S1-S3/0.0625-1i=k-12.25S2-S3/0.0625-1レベル2のプレアンブル決定に関して、このプレアンブルを検出するために使用するCVIは、正しい拡散機能が、データ処理の間に使用出来るように、記録され、データプロセスに送られなければならない。プレアンブルが検出されたストローブ信号が検出された時、RSLSと単パルス処理49が稼動される。第一に、相関機能によって報告されるように、振幅が相関されたSUMが報告される。その機能は、奇数と偶数振幅から、より大きな相関関係を有するものを選択して、それをSUM信号として使用するサンプルと位相との関係によって、たった1つのチャンネルが、正しく相関される。選択された振幅合計と、プレアンブルが検出されたストローブ信号は、RSLSと単パルスプロセスに報告される。この機能は、次の式において、RSLS禁止パルス、単パルスビームサイド、このビームサイドに関係する位相差と、単パルス信号DVを計算する。DV=Log2SUM-Log2DIFこのデータは、現在のプレアンブルのために記録された奇数と偶数プレアンブルデータと一緒に、検出されたプレアンブルデータ記憶装置に記録し、記憶される。過去のプレアンブル論理回路のサーチが、他のプレアンブルのために、検出されたプレアンブルデータ記憶装置をスキャンする場合、それは、RSLSによってマークされたプレアンブルを、サイドローブから出たものとして無視する。しかし、妥当なプレアンブルが検出された場合、それは、このプレアンブルに関係する単パルスデータを抽出する。レベル1又はレベル2のプレアンブルセットが検出された場合、そのプレアンブルのために記録された単パルスデータは、単パルス平均論理回路によって処理されて、最終的な単パルスデータが計算される。レベル1単パルスデータは、次の様に計算される奇数と偶数のチャンネルは別々に、もしその2つのプレアンブル単パルスデータが同じサイドにある場合であり、absDV1-DV2<K1、という条件の下では、2つのプレアンブルは、同じ方位角から出ており、その単パルスの方位角信号は次のように表される。ビームサイドデータと同様にこれらの値は、T0パルスと共に報告される。もし単パルスデータがこれらの必要条件に合致しない場合には、その単パルス方位角データは無視され、失敗した単パルスデータは、報告される。レベル2に関して、サーチプロセスによって識別された3又は4個のプレアンブルは、次の様に評価される。同じサイドにあるすべてのプレアンブルは1つにまとめられる。1つのメンバー以上を有する各々のグループに関しては、もし、より大きいものDVmaxが、より小さいものDVminより大きいK2以上である場合には、そのセットは、同じ対象物から派生したと考えられる。そして、DVは全体グループの平均であり、単パルス方位角データは報告される。1個のグループ以上のグループが、上記の必要条件に合致するが、異なるサイドから派生している場合には、単パルスデータは無視され、失敗した単パルスは報告される。もし、いずれのチャンネルのグループも上記の基準に合致しない場合には、単パルスデータを拒否し、失敗した単パルスを報告すること。単パルスの情報は、T0ストローブ信号に付加して、その情報を、システムに報告するデータセットの一部にすることが出来る。[RSLSと単パルス処理49]図8、9に示されるRSLSと単パルス処理は、プレアンブル決定論理回路48と共同で作動して、RSLSと単パルスデータを生成する。それは、単一プレアンブルシンボルRSLSステータスと、このプレアンブルのための単パルス値を計算して、それをプレアンブル決定論理回路48に報告するが、このプレアンブル決定論理回路では、このデータが評価されて、いずれかの所与のデータアイテムと関係するプレアンブルセット全体のための最終単パルスが計算され、報告される。ここで生成されたRSLS禁止パルスは、サイドローブによって検出されたプレアンブルが、この処理に使われるのを防止する。RSLS機能は、OMNIあらゆる参考例アンテナ振幅データを、32MHzレートで、受信機22によって提供されたものとして認可して、そのOMNIレベルをSUMレベルと比較することによって、信号がメインビームから派生したものか、サイドローブから派生したものなのかを判断する。図8に示すRSLS処理は、受信機22からの32MHzOMNI振幅信号を受信する。スプリッタ160は、この信号を2つの16MHz奇数、偶数チャンネルに分割して、それは、それぞれ振幅圧縮奇数、偶数機能162、164に送られ、その機能162、164において、信号は圧縮されて、付加的なPGS/N改良を実現する。データデコーダ32、34によって生成されたSUM位相チップと、固定プレアンブルコードは、OMNI振幅信号圧縮のために使われる。奇数と偶数の圧縮データは、今、選択OMNI振幅機能168に送られて、その機能168において、奇数と偶数OMNI信号は、プレアンブル決定論理回路48から受信したプレアンブルが検出されたストローブ信号によって制御される。プレアンブルが、プレアンブル決定論理回路48によって報告された場合、圧縮された奇数と偶数OMNI信号が評価され、2つのうちの強い方が、RSLS処理49のために使用される。この機能が必要である理由は、ユニークなサンプル場所で、位相転移が起こった場合には、たった1つのチャンネルだけが適切な圧縮を提供するからである。最後に、改良されたS/N比を提供するために圧縮されたOMNI信号は、プレアンブル決定論理回路によって提供されるSUM圧縮信号と比較される。RSLSゲート49決定レベルは、RSLS閾値Kファクタによって、オペレータ選択可能値の3dB乃至18dBに設定されるが、これは、SUM対OMNI比を1.41乃至7.94に平均化する。RSLS機能は、プレアンブル決定論理回路48によって報告されるように、各々のプレアンブルで作動する。RSLSゲートが稼動して、プレアンブル決定論理回路48に報告されると、そのプレアンブルは、拒否されて、もし十分な数のプレアンブルが拒否されるとレベル1では1つ、レベル2では少なくとも2つ、このプレアンブルセットに関係するデータは、データレポートのために考慮されない。データセット全体を拒否するためにRSLS49を使用することは勧められない理由は、このデータセットには、妥当なプレアンブルセットが存在するからである。プレアンブルパルスS/N比を改善するために全体の単純な非コヒーレントな統合に対する圧縮を使用する利点は、時間分解能は保たれ、その間に、S/N比が改善され、密集したレポートを独立して処理することが可能になる。RSLSゲート49出力を使用する時、ゲートが実際に、プレアンブルの予想された位置とオーバーラップすることを保証するために、タイミングは注意深く評価されるべきである。図9に示す単パルス処理は、受信機22からの32MHzDIFFチャンネル振幅と位相信号を受信して、単パルスビーム評価のために必要なプレアンブルの単パルス信号を計算して、それをプレアンブル決定論理回路48に報告するが、そのプレアンブル決定論理回路48では、それはさらに平滑化され、単パルステーブルへ指令するために適切な信号を生成する。受信機22から入力された32MHzDIFF振幅信号は、2つのチャンネル、奇数と偶数に分割される。各々のチャンネル信号は、奇数と偶数のチップSUM信号を使用して圧縮され、固定プレアンブルコードは、振幅圧縮偶数、奇数機能176、178に記憶される。DIFF圧縮された振幅奇数、偶数信号は、その2つの信号を比較して、出力のために高い方を選択する選択DIFF振幅機能179に送られる。選択されたDIFF振幅179も、プレアンブル決定論理回路48から、プレアンブルを検出したストローブ信号を受信し、プレアンブルが検出されたことを示す。かつ、プレアンブルが存在するときにのみ、選択したDIFF振幅を報告する。ログと差機能180は、SUMとDIFFを相関させた信号を、ログベース2値このスケーリングは、SIF単パルスデータで実施したように行うに変換して、その2つのログ値を引いて、差信号DVを生成する。DV=Log2SUM-Log2DIFDV信号は、プレアンブル決定論理回路48に戻され、そのプレアンブル決定論理回路48で、最終的なDVの計算と平滑化のために、他の記憶したプレアンブルと一緒に使用する。単パルスビームの方向は、位相SUMと、受信機22で受信した位相DIFF信号から計算される。切断テーブル182は、報告した位相の3MSBを使用して、8ビット位相データを4ビットに切断する。DIFF位相は、システムから受信した位相オフセットによってオフセットされ、機会の対象物から計算して、対象物のビームサイドに従って、単パルス位相シフトを約0度と約180度に設定する。各々の位相チャンネルを、LSB当たり27.692度と、ゼロ乃至332.304度の範囲を有する位相読み込みモジュロ13に短縮される。位相差デルタ位相は、次のように計算される。デルタ位相=短縮された合計位相-短縮された差位相プレアンブル検出論理回路で受信したプレアンブル検出ストローブ信号が、プレアンブルが検出されたことを示している時、デルタ位相186が実行される。その時、処理によって測定されたデルタ位相は、記録され、報告される。デルタ位相信号は、理論的には、対象物のビームサイドによって2つの値、ゼロと180度を保持することになる。しかし、ノイズとシステムエラーによって、ゼロ値は、オリジナル値から幾分、プラス又はマイナスの範囲を浮遊する可能性があるマイナス値は、360度のモジュロ13において、高いプラスの数字として表される。180度の値も、中心値を周囲で浮遊する。最終的なビームサイドの選択は、デルタ位相値に基づいて0または1を出力する256ビームサイドテーブルによって決定される。ビームサイド信号とそれに関連したデルタ位相は、さらなる処理のために、プレアンブル決定論理回路48に戻される。この場所では冗長と思われるデルタ位相が保持されて、別々のモード5位相オフセット計算が、システムによって達成される。モード5システムは、SIF処理とは異なるIFチャンネルを使用する場合には、それが必要である。[ウォルシュデータ相関器システム52]ウォルシュ相関器システム52は、奇数、偶数チップデータストリングと、どこでデータが始まるか示したT0ストローブ信号とを受信する。それは、16ビットウォルシュ相関器60、62を使用して両方のチャンネルの相関テストを実施して、入力ストリングに記憶されているデータを識別し、その最良のデータセットが、システムに報告されることを確認する。図10に示すプロセスは、プレアンブルデータは、データ相関プロセスで必要な時間パルスを抽出するために使用される入力時間プロセスと、入力16ビットデータを、ウォルシュコード機能と相関させ、4ビットデータと、相関値を抽出する相関と決定プロセスから成っている。最後は、決定プロセスで、このプロセスにおいて、最良のデータセットと検出決定が実行される。収束プロセス54は、プレアンブル時間から開始して、シンボルデータが記録される前に、カウントされるべきチップの数を計算するタイマ200を含んでいる。プレアンブルエンドレベル1にとってはP2、レベル2にとってはP4に対してD1エンドの位置は、正確に2.0625μsecであり、その値は、16MHzサンプリングレートでは、33チップと同じである。しかし、最後の3つのチップの前に、プレアンブル決定が完成して、プレアンブル決定ポイントから、36チップであるD1エンドまでのトータルのチップ計算をする。D1の最初まで戻るために、スタートのD1は、それをする前の18チップであって、プレアンブル決定ポイントから18チップをカウントすることになる。タイマは記録するべきシンボル数を設定するが、レベル1では9で、レベル2では33である。スタートセル=プレアンブルセル18シンボル=レベル1にとって9レベル2にとって33タイマ200は、記録すべきシンボルの位置をマークするストローブ信号を生成する。これらのシンボルは、収束と記憶データ機能202によって一時に1つ処理されるが、この機能202では、データは、収束テーブル204から受信した拡散機能を使用して収束する。すべての256拡散機能を記憶するこのテーブルは、システムによって報告されるように、レベル1またはレベル2のインデックスが付けられている。レベル1に関しては、システムで報告されたインデックスが直接、使われている。レベル2の場合、選択されたインデックスは、記憶インデックステーブル206に記憶された3つの可能性あるインデックスのうちの1つで、プレアンブルで報告されたCVI使用信号によって選択される。拡散プロセスは、シンボルデータを有する拡散コードの桁上げを行わないビット毎のモジュロ2加算である。i=0、i<16、iに対して//単一ビットを抽出するビット=拡散機能0x0000001シンボル[15-i]=シンボル[15-i]ビットもし、シンボル[15-i]=2シンボル[15-i]=0、拡散機能=拡散機能>>1、可能性あるサンプリングエラーをオフセットするために、そのプロセスは、プレアンブルによってマークされた時間に、T0位置からオフセットされた1個のチップ位置からのプラス、マイナスのために実施される。3個のデータセットは、相関プロセスのために、収束と記憶機能の中に記憶される。[データ相関]ウォルシュ相関器機能52は、データレジスタ54収束後に記憶された入力データと、16ウォルシュコードとの相関を取り、最良のマッチングを発見する。相関機能は、次のように記述することが可能である。ただし、VDATAN=データレジスタの中の各々のセルに記憶されたデータVCODEN=各々のセルに、ダイレクト又は逆数コードレジスタに記憶されたコードXOR’=セルの中のコードとデータが一致する場合は1、一致しない場合は-1である。各々のシンボルは、16個のウォルシュコードすべてと相関を取り、最も高い相関値を、そのシンボルの4データビットの内容を決定するために使用する。すべてのシンボルに関してそのプロセスを実施して、相関合計と共に、各々のシンボルの相関値をデータに記憶する。プロセスは、1チップ位置に対するプラス、マイナスと、奇数、偶数チャンネルに対して繰り返す。従って、トータル6つのテストが、データセット奇数と偶数セット、各々のセットの3つの位置に対して実施される。ウォルシュ相関は、データセットの間の最良の分離を提供する特別コードセットを使用する。charWalsh1616111111111111111111111111000000001111000000001111111100001111000011000011110000111100001100111100110011000011001111001100110011001001100110011001100110010110011010010110011010011001011010010110101001011010010110100101010110101010101001010101101010101010101016個の相関器が、各々のチャンネルのために実施されているが、そのうちの1つが、図11に図示されている。図11は、ウォルシュデータ相関器60の一部分を示す。データ相関プロセスは、第一のデータシンボルD1の予定時間から開始して、すべてのシンボルについて、一時に1つの割合で実施される。データVinkは、データレジスタ212に入力される。ウォルシュコードは、コードレジスタ216に記憶される。16ビットXORアレイ214は、入力データの対応ビットの内容とウォルシュコードと比較をする。XOR機能の出力は、出力信号Vout1kを提供する加算器218に入力する。データオーダとウォルシュコードオーダリストすべき大部分とは注意深く一致させることが必要である。各々の相関関係のバイポーラ値によって、偽対象物の相関合計は、0に収束する傾向にあり、真の対象物合計は、プラス又はマイナス値同相であるか、逆相であるデータによってに収束することを記憶しておくべきである。最大絶対相関値は、レベル1に関して|9×16=144|、又はレベル2に関して|33×16=528|である。奇数及び偶数データセットと、各々のシンボルのための関連する相関結果と、各々のセットの相関合計は、報告すべき最終データセットを選択するデータ決定プロセスと相互関連するデータセット記憶機能に記憶される。[データ決定プロセス56]データ決定機能は、すべてのテストと、偶数と奇数チャンネルの両方のために出力された相関器合計を読取り、データアイテムを認可するか、拒否するかの最終的な判断をする。相関合計絶対値は、レベル1又はレベル2の閾値と比較され、それがテストを通過した場合、データセットは妥当だと認められる。1個のセット以上が閾値を超えている場合、最も高い相関値のセットが選択されて、外部世界に報告される。この閾値レベルは、プレアンブルの閾値設定と組み合わされて、システム偽アラームPfa及び検出確率Pdを規定する。典型的には、シミュレーションによって記録されるように、レベル1とレベル2データセットのための結果、レベル2とレベル1のデータセット、プレアンブルのトリガ及び相関結果のストローブ信号は、時間関数として示される。レベル2のレポートは、低10dBS/N対象物のための168の相関レベルを有している。16dB相関レベルのレベル1の対象物S/Nは144可能な最大値である。分割プロセスによって、対象物決定は、2つの連続したセル奇数、偶数チャンネルによって提供されたに出現可能である。そのような対象物を2度報告するのを防止するために、次のセルのデータをテストして、2つのうちの大きい方を選択する簡単なアルゴリズムが実行される。それは、現在と次のセルのスコアをテストして、もし現在のスコアがより大きい場合には、現在のセルが負荷され、カウンターを1増加して、次のセルをスキップする。もしabs検出されたデータ[i].スコア>=abs検出されたデータ[i1].スコアデータ決定[i]=レベル1の検出i=i1[EDACプロセス58]図12のフロー図に示したEDACプロセスは、ウォルシュデータ相関器52によって報告されたレベル2データセットに対して実行される。EDAC58は位置を識別して、11個のシンボルのグループの中の誤りの1つのシンボル又はそのエラー位置が知られている場合には、2つの誤りのシンボルを訂正する。この機能をサポートするために、レベル2のデータを、それぞれ11個のシンボルを有する3つのグループにおいて構成することにより、EDAC機能は、各々のグループに対して一時に実行することが可能になる。ウォルシュデータ相関器52は、11個のシンボルを有する各々のグループをEDACプロセス58に報告する。エラーレベルを評価するために、シンドロームと呼ばれるS1とS2値は、11個のシンボルを有する各々のグループのために計算して、ウォルシュ相関器によって記録されるように、各々のシンボルの相関レベルが評価される。以下にリスト化された事象の順番が、図13に示されている。2つのシンドローム、S1とS2が計算される。両方のシンドロームがゼロの場合、EDACプロセスが終了して、データには、何ら訂正はされない。そのシンドロームのうちの1つか両方がゼロではなく、少なくとも2つのシンボル相関値が16以下の場合には、消去プロセスが適用される。2つの誤りのシンボル消去プロセスのために必要の位置が、最も低いスコアを有するシンボルとして規定される。2つ以上のシンボルが同じ最小スコアを有すると、2つの最小スコアシンボルのランダムな選択が使用される。データセットが、消去プロセスによって訂正され、機能が呼び出し機能に戻る。S1とS2シンドロームが両方ともゼロではなく、少なくとも1つの相関値が16以下の場合には、単一のエラーEDACプロセスが適用される。11個のシンボルのデータセットは、そのプロセスによって訂正されて、機能は呼び出し機能に戻る。モード5のレベル1とレベル2のシンボルセットが、暗号コンピュータ60に報告されるが、その暗号コンピュータは、データを解読して、モード5のIFFが必要な戦術情報を返す。図13は、受信機22から出力された信号を示す。信号はプレアンブル情報とともに始まり、ATCで使用されるデータを提供する。図14は、図13の受信機出力信号によって出力されるプレアンブル位相相関器を示す。図15は、プレアンブル振幅圧縮信号を示す。図17は、図16に示される受信機出力信号に応じたプレアンブルトリガマークを示す。受信機出力は、2つのレベル1のプレアンブルを有している。そのプレアンブル相関器は、データが存在することを示す、図17に示すようなプレアンブルトリガマークを生成する。このデータは、144図18、19の相関値、つまりレベル1データとしての最大値を提供するウォルシュ相関器52によって処理される。その結果、データ決定ストローブ信号が生成されて、そのデータセットの妥当性を示している。図20は、プレアンブル閾値と、データ閾値によって設定された偽アラームレートデータを示している。プレアンブル閾値は、データ相関プロセスを稼動させる多くのプレアンブルトリガを制御して、一方で、データ閾値は、データが報告される対象のデータ相関スコアを設定する。図20は、プレアンブル閾値をパラメータとしたデータ閾値を設定する機能として、偽アラームの確率Pfaを示す。10-7Pfa設定16MHzのレートにおいて毎秒16の偽レポートにおいて、レベル1の閾値設定は90であり、プレアンブル閾値は12である。図21は、検出確率Pdを示す。検出確率は、データ信号のノイズに対する比S/N比の関数である。2つのタイプの検出確率が考えられるが、1つは、プレアンブル決定Pddataに基づくデータの検出確率Pddataであり、もう1つは、正しく復号されたデータシンボルすべてを有する確率Pdcorrectである。データ閾値設定をパラメータとした信号対ノイズ比の関数としての、2つのレベル1の確率は、図21に示されている。図21のグラフのためのプレアンブル閾値設定は、12である。