라디오는 5분 정도의 실험을 순식간에 하룻밤의 작업으로 바꿔버리는 매력적인 취미 중 하나이며, 제가 계속해서 이 취미로 돌아오는 이유이기도 합니다. 저 역시 아마추어 무선사로서 신호를 찾아내고, 그 모든 소음과 음성을 실제 인프라와 연결하는 탐색 과정을 매우 좋아합니다.

여기에 실시간 항공기 추적을 더한다는 것은, 결국 항공 교통 관제(ATC) 송신 내용을 실시간 항공 이벤트와 맞추느라 많은 시간을 보내게 될 운명임을 의미했습니다. 안타깝게도 저는 공항에서 멀리 떨어진 곳에 살고 있어, 직접 에어밴드(airband) 청취를 위한 장비를 운용하기에는 수신 범위가 턱없이 부족했습니다.

그래서 저는 주요 공항 근처에 위치한 공개형 SDR(Software Defined Radio) 수신기를 온라인으로 찾아 나섰습니다. VHF 에어밴드 주파수를 지원하고, AM 모드로 신호를 수신할 수 있으며, 활성 신호를 확인할 수 있는 워터폴(waterfall) 디스플레이와 신뢰할 수 있는 온라인 항공기 추적 지도를 함께 제공하는 곳을 원했습니다. 몇 시간의 탐색 끝에 완벽한 조합을 찾아냈고, 저는 완전히 빠져들었습니다.

관련 기사

브라우저를 전 세계 라디오 스캐너로 만들었더니, 들려오는 소리에 깜짝 놀랐습니다

이러한 제어 가능한 공개형 라디오 수신기를 사용하면 값비싼 장비 없이도 전 세계의 소리를 들을 수 있습니다

이 모든 것이 작동하려면 먼저 올바른 수신기를 찾아야 했습니다

대부분의 공개형 수신기는 항공 청취용으로 적합하지 않습니다

공항 주변에 수백 개의 수신기가 밀집되어 있는 것처럼 보이는 온라인 지도는 다소 오해의 소지가 있습니다. 대부분의 수신기는 이 특정 작업에 적합하지 않기 때문입니다. 대부분은 HF 및 단파(0~30MHz) 대역을 중심으로 구축되어 있어 방송 라디오 청취에는 훌륭하지만, 근처 항공 교통 관제 송신을 듣는 데는 전혀 쓸모가 없습니다.

항공 청취를 위해서는 VHF 주파수뿐만 아니라 항공 통신에 사용되는 118~137MHz 대역을 구체적으로 지원하는 장비가 필요했습니다. 또한 신호를 포착할 수 있을 만큼 공항과 가까워야 하며, 혼잡한 접근 및 이륙 경로 바로 아래에 위치하거나 이상적으로는 두 경로 모두를 커버할 수 있어야 했습니다.

이러한 ‘모래밭에서 바늘 찾기’와 같은 수신기를 찾기 위해 저는 RX-TX info 웹사이트의 지도 기능을 사용했습니다. 이 기능을 통해 대역(VHF), 국가, 사용 중인 SDR 유형별로 필터링하면서 지도상에서 수신기의 위치를 확인할 수 있었습니다.

영국 체스터의 리버풀 공항 바로 옆에 있는 전용 에어밴드 수신기와 앤아버 시립 공항의 가시거리 내에 있는 또 다른 전용 수신기 등 몇 가지 후보가 바로 눈에 띄었습니다. 둘 다 훌륭한 선택지였지만, 저는 스위스의 매우 혼잡한 취리히 국제공항(ZRH)과 가까워 선명하고 명확한 항공 교통 관제사의 송신을 들을 수 있는 에어밴드 수신기를 선택했습니다.

이 글도 확인해 보세요:  어수선한 카메라 롤을 정리하는 방법: 검증된 7가지 방법

이 SDR 수신기는 110~142MHz 대역을 커버하며, 해발 700m의 높은 곳에 위치하고, 튜닝된 VHF 수직 무지향성 안테나를 사용합니다. 에어밴드 청취와 비행기 관찰을 위한 환경으로는 더할 나위 없이 완벽합니다.

공항과 너무 가까운 수신기는 심각한 간섭을 겪을 수 있습니다. 무조건 가까운 것이 좋은 것은 아닙니다.

워터폴은 에어밴드와 항공 청취를 생생하게 만듭니다

작은 수직선들이 신호를 시각적인 것으로 바꿔주어 몰입하게 만듭니다

SDR 수신기의 워터폴 디스플레이는 이런 종류의 라디오를 단순히 헤드폰을 끼고 정적 속에서 무언가가 들릴 때까지 VFO 노브를 끝없이 돌리는 것과 다르게 만들어 줍니다. 워터폴은 시간에 따른 무선 스펙트럼의 일부를 시각적으로 보여주기 때문에, 신호를 눈으로 확인하고 송신 중인 주파수를 클릭할 수 있습니다.

가로축은 주파수이고, 계속해서 아래로 흐르는 세로 움직임은 시간을 나타냅니다. 신호가 수신되면 밝은 줄무늬로 나타나며, 그 강도는 녹색(약함)에서 빨간색(강함)까지의 색상으로 표시되어 페이지 아래로 이동합니다.

에어밴드 송신은 종종 매우 짧기 때문에 이 워터폴은 청취자가 신호가 끝나기 전에 포착할 수 있도록 도와줍니다. 조종사가 호출하고 접근 관제소로부터 짧은 응답을 받은 뒤 몇 초 안에 사라질 수 있습니다. 오직 오디오만으로 단일 주파수를 스캔한다면 아마 그 내용을 놓치기 십상일 것입니다. 하지만 워터폴을 사용하면 여러 주파수에서 일어저는 상황을 보고 빠르게 튜닝하여 내용을 들을 수 있습니다.

항공 교통 관제(ATC) 송신은 디지털이 아닌 아날로그 진폭 변조(AM)를 사용합니다. 워터폴에서 이는 상하 측대역으로 음성 정보가 퍼져 나가는 단단한 선(반송파)처럼 보입니다. 위 이미지는 SDR이 포착한 취리히 ATC의 AM 신호를 보여주는 완벽한 예시입니다.

수신기 옆에 비행 지도를 띄워 두었습니다

지도에서 비행기가 착륙하는 것을 보면서 첫 호출 부호를 들었을 때 재미가 시작되었습니다.

공개형 SDR로 ATC를 듣는 것만으로도 충분히 흥미로웠지만, 비행 지도가 더해지니 완전히 중독성이 강해졌습니다. 지도와 SDR을 모두 활용하며 한동안 놀다 보니, 이제는 나름의 요령이 생겼습니다. SDR 워터폴에서 강력한 AM 신호 버스트를 관찰하다가 클릭합니다. 그런 다음 호출 부호가 들릴 때까지 기다렸다가 지도에서 보이는 항공기와 일치시키려 노력했습니다.

이 글도 확인해 보세요:  Luminar Neo를 사용하여 오래된 가족 사진을 복원하는 방법

지도상의 모든 비행기를 클릭하며 언급된 비행기를 찾으려 하는 것이 생각보다 쉽지 않다는 것을 금방 깨달았습니다. PlaneFinder나 FlightRadar24 같은 항공기 추적기는 ATC 송신에서는 들을 수 없는 항공편 번호나 등록 번호 같은 수많은 세부 정보를 보여줍니다.

SDR을 통해 ATC로부터 들은 내용은 다음과 같습니다.

"에델바이스 25 호텔, 비행 고도 100으로 하강하십시오."

그래서 저는 지도에서 접근 중인 비행기를 찾아야 한다는 것을 이해했고, PlaneFinder를 사용하여 이 항공편을 찾았습니다.

항공기는 에어버스 A320이었습니다. 항공사는 에델바이스 에어였고, 등록 번호는 HB-JDB였습니다. ICAO 항공사 코드와 호출 부호는 EDW25H였습니다. ATC 송신을 통해 식별한 후 지도에서 비행기가 움직이는 것을 보며 조종사가 ATC와 실시간으로 교신하는 것을 들을 수 있었던 그 순간은 정말 짜릿했습니다. 저는 해당 주파수에 고정하고 착륙부터 지상 주행까지 전체 대화를 따라갔습니다.

해당 항공편이 끝나면 다음 항공편을 찾아 나섰습니다. 취리히 공항은 주요 항공 허브이기 때문에 관찰하고 들을 새로운 비행기를 찾는 데는 몇 초밖에 걸리지 않았습니다. ATC가 사람과 비행기의 안전을 지키며 어떻게 잘 짜인 기계처럼 작동하는지 다시 한번 상기시켜 주는 좋은 경험이었습니다.

어떤 주파수는 다른 주파수보다 훨씬 흥미롭습니다

타워, 접근, 출발 관제는 모두 다른 역할을 합니다

사실적인 비행 시뮬레이터를 해본 사람이라면 이미 다양한 ATC 역할 간의 인계 과정을 알고 있겠지만, 실제 ATC 타워의 교신을 듣는 것은 또 다른 수준의 현실감을 가져다줍니다. 이 SDR은 전용 에어밴드 수신기였기 때문에, 소유자가 주요 주파수와 ATC의 용도를 라벨로 표시해 두었습니다.

이 SDR에는 다음과 같은 라벨이 있었습니다.

ZRH 도착(Arrival) ZRH 타워(Tower) ZRH 에이프런(Apron) ZRH 최종 접근(Final APP) ZRH 출발(Departure) 이 라벨 덕분에 송신 내용을 어디서 찾아야 할지, 그리고 PlaneFinder에서 어떤 항공기와 일치할 가능성이 높은지 알 수 있었습니다.

모든 채널이 흥미로운 것은 아니라는 점도 알게 되었습니다. 타워는 활주로 근처의 항공기를 담당합니다. 에이프런 및 지상 주파수는 지상에서 이동하는 비행기를 다루며, 이는 보통 항공기 추적 지도에 잘 표시됩니다. 접근 관제는 도착하는 항공기가 하강할 때를, 출발 관제는 이륙 후의 항공기를 담당합니다.

접근 및 출발 관제 채널은 항공기 추적기에서 비행기가 이동하는 것을 따라갈 수 있었기 때문에 모니터링하기에 가장 좋은 채널이었습니다. 이것이 바로 취리히 수신기를 제가 가장 좋아하게 된 이유이기도 합니다. 공항에서 더 멀리 떨어져 있었기 때문에 조종사의 교신 내용을 더 오랫동안 따라갈 수 있었습니다.

이 글도 확인해 보세요:  엔터프라이즈 브라우저란 무엇이며 어떻게 보안을 강화할 수 있나요?

OpenWebRX, WebSDR, KiwiSDR은 실제 라디오 같은 느낌을 줍니다

수동으로 튜닝하고 실제 라디오 수신기를 제어하는 것이 재미의 큰 부분을 차지했습니다

그렇다면 이미 실시간 ATC 스트림이 존재하는데 왜 굳이 공개형 SDR을 사용하는 번거로움을 겪을까요? 저에게 있어 이 라디오와 항공의 결합에서 가장 좋은 점은 스트림의 재생 버튼을 누르는 대신 실제 라디오를 직접 조작했다는 것입니다.

주파수를 입력하고, 신호 유형에 따라 작동 모드를 변경하고, 워터폴을 지켜보며 흥미로워 보이는 신호를 향해 움직일 수 있었습니다. 스트림을 듣거나 실시간 라디오 사이트를 이용하는 것만큼 편리하지는 않지만 훨씬 더 재미있습니다. 실시간 ATC 스트림은 이미 원하는 공항을 알고 있을 때는 좋지만, 온라인 SDR은 실제 제어 장치가 있는 라디오 앞에 앉아 실제 조정을 하고, 실제 실수를 저지르는 듯한 느낌을 줍니다.

모든 좌절감은 결국 제대로 해내어 첫 비행기를 추적했을 때 이 취미를 더욱 만족스럽게 만들어 줍니다. 오픈 소스 정보(OSINT) 애호가들에게는 수집 목록에 또 하나의 OSINT 도구를 추가하는 셈이며, 소음과 간섭이 많은 송신 내용에서 음성을 더 잘 골라낼 수 있도록 도와줍니다.

이제 왜 항공 라디오가 중독성이 있는지 이해하게 되었습니다

실시간 비행 추적에 완전히 새로운 기술적 차원을 더해줍니다

물론 이것이 모두에게 즐거운 저녁 시간을 보내는 방법은 아닐 것입니다. 정적을 뚫고 호출 부호를 대조하는 것이 재미보다는 고통스럽게 들린다면, 그냥 항공기 추적기만 사용하는 것으로도 충분할 것입니다.

하지만 복잡한 시스템이 현실에서 어떻게 작동하는지 보는 것을 좋아한다면, 이 취미에 빠져드는 것은 정말 쉽습니다. 항공기 추적기는 깔끔한 버전을 보여주지만, 공개형 SDR은 우리가 매일 의존하는 항공기를 안전하게 착륙시키고 비행하기 위해 보이지 않는 곳에서 일하는 사람들의 목소리를 들려줍니다.

그 측면 하나만으로도 저는 충분히 즐거웠지만, 나란히 띄워놓은 항공기 추적기와 온라인 SDR 제어는 제가 이미 사랑하는 두 가지 취미를 결합하는 환상적인 방법이었습니다.

관련 기사

PC에 비행 시뮬레이터를 설정하는 방법

비행 시뮬레이션 게임을 시작하려고 하시나요? 이 가이드는 완벽한 시뮬레이션 환경을 구축하는 데 도움을 줄 것입니다.

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.