Software-Defined Radio

Software-Defined Radio란?

Software-Defined Radio(SDR)는 디지털 기능 수행을 위해 일반적으로 구성 가능한 RF 프론트엔드와 FPGA 또는 프로그램 가능 SoC(단일 칩 시스템)로 구성되는 무선 기기입니다. 시중에서 판매 중인 SDR 하드웨어는 다양한 주파수의 신호를 송수신하여 FM 라디오부터 5G, LTE, WLAN까지 아우르는 여러 무선통신 표준을 구현할 수 있습니다. 

무선 통신 엔지니어는 Software-Defined Radio 하드웨어를 다음과 같은 다양한 무선 통신 엔지니어링 작업을 수행할 비용 효율적인 실시간 플랫폼으로 사용할 수 있습니다.

  • 실시간 RF 신호를 사용한 무선 실험실 및 현장 테스트
  • 사용자 지정 무선 통신 기능의 신속 프로토타이핑
  • 무선 통신 개념 및 설계 기술의 실습 학습

또한 무선 통신 엔지니어는 SDR과 MATLAB® 간의 연결을 활용하여 5G, LTE, WLAN, DVB-S2 등의 다양한 무선 통신 표준으로 작업을 수행할 수도 있습니다.

SDR 컴포넌트와 함께 MATLAB과의 연결을 보여주는 블록 다이어그램.

엔지니어와 학생들은 Software-Defined Radio와 MATLAB 및 Simulink®를 함께 무선 설계, 시뮬레이션, 분석에 사용하여 다음과 같은 작업을 수행할 수 있습니다.

알고리즘 모델에서 HDL 및 C 코드 생성을 통해 SDR 하드웨어에 사용자 지정 설계를 배포하고 프로토타이핑하며 검증할 수 있습니다.

MATLAB 및 Simulink의 SDR 하드웨어 지원

MATLAB 및 Simulink를 사용하여 널리 사용되는 여러 SDR 플랫폼과의 통신을 통해 Radio-in-the-Loop 테스트, 프로토타이핑 및 실습 학습을 수행할 수 있습니다.


참조: RF 시스템, LTE 튜토리얼, Communications Toolbox, 대규모 MIMO, Bluetooth Toolbox, 빔포밍, Wireless Testbench, 5G, DVB-S2, 무선 트랜시버