CSS
 
Last update : 23-10-28 10:34
   박경민195-198.pdf (785.2K)
2023-11-02 09:00-09:20 [D1-1] SDR 신호처리

C++과 UHD로 제어하는 USRP를 이용한 SDR Transmitter의 구현
박경민, 정인영, 박찬식*


본 논문은 C++과 USRP Hardware Driver (UHD)를 이용한 Software Defined Radio (SDR) 송신기(transmitter)를 제안하였다. 현재 설계중인 KPS 신호를 대비하기 위해 유연성과 확장성을 제공할 수 있는 SDR 수신기가 개발되고 있고 이를 위한 개발 환경을 구성하기 위해 USRP와 함께 LabVIEW 등의 상용 프로그램을 이용한 송신기를 주로 사용한다. 그러나 LabVIEW의 경우 프로그램의 용량 이 크고 높은 비용 때문에 접근하기가 어렵다는 문제가 있다. 이를 대체하기 위해 비교적 가볍고 Visual studio 등의 플랫폼으로 쉽게 접근할 수 있는 C++와 UHD를 이용한 SDR를 제작하였다. 본 논문에서는 GPS L1 신호 발생기와 USRP, C++을 결합한 SDR 송신기의 동작을 상용 수신기를 이용하여 동작을 확인하고 LabVIEW와의 성능 및 장단점을 비교하여 제시하였다.


Implementation of SDR Transmitter Using USRP Controlled by C++ and UHD

Gyeongmin Park, Inyoung Jung, Chansik Park*


This paper proposed a Software Defined Radio (SDR) transmitter using C++ and USRP Hardware Driver (UHD). SDR receivers that can provide flexibility and scalability are being developed to prepare for the KPS signals currently being designed, and transmitters using commercial programs such as LabVIEW with USRP are mainly used to construct a development environment for them. However, LabVIEW has a problem that the program has a large capacity and is difficult to access due to its high cost. To replace this, SDR was created using C++ and UHD, which are relatively light and easily accessible to platforms such as visual studio. In this paper, the operation of an SDR transmitter that combines a GPS L1 signal generator, USRP, and C++ was confirmed using a commercial receiver and compared with LabVIEW's performance and advantages and disadvantages.

Keywords: KPS, transmitter, USRP, UHD


profile_image Speaker
박경민
충북대학교