SDR(Software Defined Radio, 소프트웨어 무선)

옛날 라디오는 AM을 듣는 회로와 FM을 듣는 회로가 각각 하드웨어로 따로 만들어져 있었습니다. 그런데 SDR은 이런 회로의 상당 부분을 소프트웨어(프로그램)로 대신 처리합니다.

하드웨어 대신 소프트웨어로

SDR 장치는 안테나로 받은 전파를 최대한 있는 그대로 디지털 신호로 바꾸어 컴퓨터에 넘겨줍니다. 그다음 "이 신호가 AM인지, FM인지, Wi-Fi인지" 해석하고 복원하는 작업은 모두 소프트웨어가 담당합니다. 그래서 하드웨어를 바꾸지 않고도, 프로그램만 바꾸면 전혀 다른 종류의 전파를 다룰 수 있습니다.

SDR 하드웨어 (동일)

누구나 전파를 실험할 수 있게 되었어요

SDR 덕분에 예전에는 값비싼 전용 장비가 있어야 가능했던 다양한 전파 실험을, 이제는 비교적 저렴한 SDR 장치와 컴퓨터 프로그램만으로도 해볼 수 있게 되었습니다. 연구자들이 새로운 통신 방식을 빠르게 실험해 보거나, 아마추어무선 애호가들이 여러 대역을 넘나들며 신호를 관찰하는 데에도 널리 활용됩니다.

핵심 정리

  • SDR은 신호를 해석하는 회로의 상당 부분을 소프트웨어로 대신 처리합니다.
  • 같은 하드웨어라도 프로그램만 바꾸면 다른 종류의 전파를 다룰 수 있습니다.
  • 실험과 연구, 아마추어무선 등 다양한 분야에서 유연하게 활용됩니다.

🧑‍🏫 선생님·학부모님을 위한 설명 도움말

동작 원리 자세히 보기

  • SDR의 구조 — 안테나 → 저잡음 증폭기·필터 → 믹서로 낮은 주파수로 옮기기 → ADC로 숫자화 → 컴퓨터 소프트웨어 순서입니다. 하드웨어는 "원하는 주파수 근처를 통째로 숫자로 바꿔 주는" 일만 하고, 그 뒤의 필터링·복조·해독은 모두 프로그램이 합니다. 전파 수신기 편의 단계 중 뒷부분을 소프트웨어가 대신하는 것입니다.
  • I/Q 신호 — SDR은 신호를 두 개의 숫자 짝(I와 Q, 각각 코사인·사인 성분)으로 기록합니다. 이 두 숫자로 그 순간의 진폭과 위상을 모두 알 수 있어서, AM·FM·QAM 등 어떤 변조든 소프트웨어로 풀 수 있습니다(디지털 통신의 성상도가 바로 I/Q 평면입니다).
  • 화면에 보이는 '폭포' 그림 — SDR 프로그램은 받은 신호를 푸리에 변환해 가로축은 주파수, 세로축은 시간, 색은 세기로 그립니다. 방송·무전·데이터 신호가 저마다 다른 모양의 '무늬'로 흘러내립니다.
  • 값싼 SDR의 탄생 — 2012년 무렵, 컴퓨터용 디지털 TV 수신 USB 장치에 든 칩이 받은 전파를 그대로 숫자로 넘겨줄 수 있다는 것이 알려졌습니다. 덕분에 수만 원짜리 장치로 수십 MHz~약 1.7 GHz의 전파를 받아 볼 수 있게 되었습니다.
  • SDR로 들어 볼 수 있는 것
    • FM 방송, 항공기 교신(AM)
    • 항공기가 1090 MHz로 내보내는 위치 신호(ADS-B)를 받아, 내 컴퓨터에 하늘의 비행기 지도를 직접 그리기
    • 작은 안테나를 만들어 은하수의 중성수소 21 cm선(1420 MHz) 관측하기 — 학생들이 직접 해 보는 전파천문 활동으로 널리 쓰입니다 (파장 편의 21 cm선 참고).
  • 전파망원경도 SDR처럼 — KVN 같은 전파망원경도 받은 전파를 빠르게 숫자로 바꾼 뒤, 분광기·상관기 같은 신호 처리를 디지털 장치와 소프트웨어로 합니다. 관측 목적에 따라 처리 방식을 바꿀 수 있다는 점에서 SDR과 같은 발상입니다.
  • 꼭 알려 줄 규칙 — 전파를 받아 보는 것은 자유롭지만, 전파를 내보내려면 전파법에 따라 허가나 아마추어무선 자격이 필요합니다. 또한 우연히 받은 다른 사람의 통신 내용을 엿듣거나 퍼뜨리는 것은 법으로 금지되어 있습니다.

SDR의 발전사

시기사건의미
1970~80년대디지털 수신기 연구군과 연구소에서 수신기의 일부를 디지털 회로로 처리하는 연구가 시작되었습니다.
1990년대 초'소프트웨어 무선' 개념미국의 군용 무전기 계획(SpeakEasy)이 여러 종류의 무전기를 하나로 합치려 했고, 1992년 미톨라가 '소프트웨어 무선'이라는 이름과 개념을 정리했습니다.
2001년GNU Radio누구나 무료로 쓰고 고칠 수 있는 공개 신호 처리 소프트웨어가 나왔습니다.
2000년대 중반연구용 SDR 장비대학과 연구소에서 새 통신 방식을 빠르게 시험하는 범용 SDR 장비가 널리 쓰였습니다.
2012년수만 원짜리 SDRTV 수신 동글을 SDR로 쓰는 방법이 알려지며 학생과 취미가들까지 SDR을 쓰게 되었습니다.
현재기지국과 휴대전화 속 SDR휴대전화 모뎀과 이동통신 기지국도 상당 부분을 소프트웨어로 처리해, 같은 장비를 업데이트만으로 새 기능에 맞춥니다.

비유로 설명하기

  • 옛 라디오는 "한 가지 요리만 만드는 전용 기계"(붕어빵 틀), SDR은 "레시피(프로그램)만 바꾸면 무엇이든 만드는 만능 주방"입니다.
  • SDR이 하는 일은 "소리를 녹음한 뒤 컴퓨터로 편집하기"와 비슷합니다. 일단 숫자로 기록해 두면 나중에 어떤 방식으로든 분석할 수 있습니다.

자주 하는 오해

  • "SDR은 하드웨어 없이 소프트웨어만으로 전파를 받는다" — 안테나, 증폭기, ADC 같은 하드웨어는 반드시 필요합니다. SDR은 그 뒷부분을 소프트웨어로 바꾼 것입니다.
  • "SDR이면 아무 주파수나 마음대로 보낼 수 있다" — 장치의 성능 한계도 있지만, 무엇보다 전파 송신은 법으로 엄격히 관리됩니다.

함께 해 볼 질문·활동

  • 장비 없이 시작하기: 인터넷에는 세계 곳곳의 SDR 수신기를 웹 브라우저로 원격 조작해 들어 볼 수 있는 공개 사이트(WebSDR 등)가 있습니다. 단파 방송이나 아마추어 무선 신호의 폭포 그림을 함께 관찰해 보세요.
  • 저가 SDR 동글을 준비할 수 있다면 FM 방송 대역의 스펙트럼을 보며 방송국마다 차지하는 폭(약 0.2 MHz)을 확인하고(FM 편의 카슨 법칙), 1090 MHz 항공기 신호로 비행기 지도를 만들어 보기

본 교육자료는 Anthropic(Claude) 및 OpenAI(ChatGPT)를 활용하여 제작하였으며, 제작자가 내용을 검토·편집하였습니다. 주요 참고자료와 출처는 각 페이지의 「참고 자료 및 출처」에 명시하였습니다. 출처가 별도로 표기되지 않은 페이지와 참고자료에 포함되지 않은 내용은 제작자가 직접 작성하거나 정리한 것입니다. 내용에 오류가 있거나 수정이 필요한 사항을 발견하시면 kvnsite@kasi.re.kr로 알려 주시기 바랍니다.