最近のサン・ファン諸島での地上停止(グラウンド・ストップ)の際、カスタム構築された航空監視システムがパイロットに航空圏域のリアルタイムな状況把握を提供しました。ユーザーmmaunderによって開発されたこのシステムは、通信の問題や代替飛行計画に関するやり取りをパイロットが監視できるように、エアバンド全体を同時にキャプチャします。
システムアーキテクチャとデータパイプライン
ハードウェアの基盤は、デュアルNVIDIA 4090 GPUボックスに接続されたETTUS B210 Software Defined Radio (SDR)で構成されています。このセットアップにより、システムはポリフェーズ・チャネライザーとして機能し、エアバンド全体を取り込んで、CUDAコードを使用してGPU上でデータを処理します。
ソフトウェアパイプラインは信号を復調し、アクティブな送信を検出し、データ送信を自動的に破棄します。残りの音声トラフィックは、開発者が文字起こしのために作成した音声モデルに送られます。
文字起こしが行われると、別の大規模言語モデル(LLM)がそのテキストを読み取り、航空圏域の状況把握の全体像を作成します。開発者は、高品質なSDRとローカルGPUマシンを持つ他のユーザーのために、このセットアップをオープンソース化することに関心を示しています。
地上停止時における実世界での応用
このシステムの有用性は、最近のサン・ファン諸島での地上停止の際に際立りました。これにより、パイロットは通信の問題や、目的地へ進めない便の代替計画の策定に関する特定のやり取りを監視することができました。
例えば、このシステムは2151Zの134.800 Vancouver Centre周波数におけるやり取りをキャプチャしました。文字起こしの中で、あるパイロットは、シアトルとの通信が途絶えた理由を提示できなかったため、代替計画について話し合っていました。
このシステムは貴重な概要を提供しますが、開発者は、コンパイルされたトラフィックボードは誤りや不備が含まれる可能性があること、および航法目的には意図されていないことを明記しています。
信号の品質とリスナーの視点
Hacker Newsのコメントでは、ノイズの混じった送信を理解することの難しさが議論されました。pliptという名前のコメント投稿者は、送信の50%をかろうじて理解できたと述べ、音声を解釈するために必要な専門的なスキルを強調しました。
別のコメント投稿者であるkeitoは、これらの録音はコックピットや航空交通管制(ATC)で聞かれるものよりも弱くなることが多いと説明しました。これは、パイロットが地上送信機に対してクリアな見通し線を持っていることや、ATCが特定のエリアをカバーするために使用する特殊なレシーバーによるものです。
ultrarunnerという名前のコメント投稿者は、これらの送信からニュアンスを汲み取ることは習得されたスキルであると付け加えました。彼らは、経験を積めば、リスナーは会話の文脈に基づいて最も一般的な3種類の情報を自動的に特定できると示唆しました。
