• Title/Summary/Keyword: Universal software radio peripheral (USRP)

Search Result 24, Processing Time 0.024 seconds

Implementation of Software Radio System for IEEE 802.15.4 Physical Layer Using USRP and GNU Radio (USRP와 GNU Radio를 이용한 IEEE 802.15.4 물리 계층 소프트웨어 라디오 시스템 구현)

  • Park, Dae-Hyeon;Kim, Young-Sik
    • The Journal of Korean Institute of Electromagnetic Engineering and Science
    • /
    • v.21 no.11
    • /
    • pp.1214-1219
    • /
    • 2010
  • In this paper, a software radio system, supporting the physical layer of IEEE 802.15.4 standard, has been developed using USRP(Universal Software Radio Peripheral) board and GNU Radio package of an open source development kit for software radio. The software radio system supports the standards of BPSK and OQPSK modulations for 868/915 MHz band and OQPSK modulation for 2.45 GHz band. To verify the operation of the developed system, it has been tested under the standard signals according to the frequency band and packet structures for the transmitting and receiving operation. At 2.4 GHz, the Smart RF EV board and CC2430 modules are used to check the proper operation of the software radio system. The system performance test shows that the emission power spectrum, the eye-pattern, and PER(Packet Error Rate) meet the standard. It has been confirmed that the developed system supports the PHY layer of IEEE 802.15.4.

Implementation of Cognitive Radio System with Genetic Algorithm Using USRP 2 (유전자 알고리즘이 적용된 USRP 2를 이용한 인지무선 시스템 구현)

  • Yong, Seul-Ba-Ro;Jang, Sung-Jeen;Lee, In-Sun;Kim, Jae-Moung
    • Journal of Satellite, Information and Communications
    • /
    • v.7 no.1
    • /
    • pp.39-47
    • /
    • 2012
  • Currently, most of the frequency spectrum resources are allocated and due to the lack of frequency, low frequency band, optimal for wireless communication environment is not used. Therefore, Cognitive Radio (CR) is a critical issue to solve the spectrum scarcity and to improve frequency spectrum utilization in wireless communication. In this paper, we implement data transmission and receive in a real CR system using the USRP(Universal Software Radio Peripheral) board and GNU Radio package of an open source development kit. Concretely, we detect the Primary User by spectrum sensing, and then we send Primary User information to the database. After receiving the information, because the database already sent optimal transmit power, bandwidth and channel information to CR equipment, CR can communicate without any interference to Primary User.

Implementation of SDR Platform for LTE using GNU Radio and NDK of TI DSP (GNU Radio와 TI DSP의 NDK를 이용한 LTE SDR 플랫폼 구현)

  • Jin, Hwajong;Kim, Daejin;Choi, Seungwon
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.14 no.4
    • /
    • pp.93-99
    • /
    • 2018
  • This paper presents an implementation method using NDK (Network Developer's Kit) of GNU (GNU is Not Unix) Radio and Multicore DSP (Digital Signal Processor) to implement LTE (Long Term Evolution) SDR (Software Defined Radio) Platform. In order to satisfy 1.4MHz, 3MHz, 5MHz and 10MHz of the bandwidth supported by LTE, USRP (Universal Software Radio Peripheral) X series which is an RF (Radio Frequency) transceiver of Ettus Research was used. To control this, GNU Radio which is an open source software radio toolkit was used. We also used NDK from TI (Texas Instruments) DSP to transfer data between USRP and DSP. Experimental results show throughput results according to each bandwidth, thus confirming the feasibility of implementing LTE SDR Platform using GNU Radio and NDK of TI DSP.

Improved SDR Frequency Tuning Algorithm for Frequency Hopping Systems

  • Ibrahim, Mostafa;Galal, Islam
    • ETRI Journal
    • /
    • v.38 no.3
    • /
    • pp.455-462
    • /
    • 2016
  • Frequency hopping (FH) is a common characteristic of a wide variety of communication systems. On the other hand, software-defined radio (SDR) is an increasingly utilized technology for implementing modern communication systems. The main challenge when trying to realize an SDR FH system is the frequency tuning time, that is, the higher the hopping rate, the lower the required frequency tuning time. In this paper, significant universal hardware driver tuning options (within GNU Radio software) are investigated to discover the tuning option that gives the minimum frequency tuning time. This paper proposes an improved SDR frequency tuning algorithm for the generation of a target signal (with a given target frequency). The proposed algorithm aims to improve the frequency tuning time without any frequency deviation, thus allowing the realization of modern communication systems with higher FH rates. Moreover, it presents the design and implementation of an original GNU Radio Companion block that utilizes the proposed algorithm. The target SDR platform is that of the Universal Software Radio Peripheral USRP-N210 paired with the RFX2400 daughter board. Our results show that the proposed algorithm achieves higher hopping rates of up to 5,000 hops/second.

Implementation of Spectrum Sensing with Video Transmission for Cognitive Radio using USRP with GNU Radio

  • Thien, Huynh Thanh;Vu-Van, Hiep;Koo, Insoo
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.10 no.1
    • /
    • pp.1-10
    • /
    • 2018
  • In cognitive radio (CR), secondary users (SUs) are able to sense the absence of primary users (PUs) in the spectrum. Then, SUs use this information to opportunistically access the licensed spectrum in the PUs' absence. In this paper, we present an implementation of real-time video transmission with spectrum-sensing between two points using GNU Radio and a National Instruments 2900 Universal Software Radio Peripheral (USRP). In our project, spectrum-sensing is implemented at both transmitter and receiver. The transmitter senses the channel, and if the channel is free, a video signal (which could be a real-time signal from a video file) will be modulated and processed by GNU Radio and transmitted using a USRP. A USRP receiver also senses the channel, but in contrast, if the channel is busy, the signal is demodulated to reproduce the transmitted video signal. This project brings in several challenges, like spectrum-sensing in the devices' environment, and packets getting lost or corrupted over the air.

Implementation of Real-Time Direction Finding System Using Time-Modulated Array with Two Antenna Elements and One USRP (2개의 안테나 소자를 갖는 Time-Modulated Array와 하나의 USRP를 이용한 실시간 방향탐지 시스템의 구현)

  • Lee, Sangjoon;Yoon, Hyungoo;Choo, Hosung;Jang, Byung-Jun
    • The Journal of Korean Institute of Electromagnetic Engineering and Science
    • /
    • v.28 no.4
    • /
    • pp.347-350
    • /
    • 2017
  • In this paper, we implemented a real-time 2.4 GHz direction finding system using a time-modulated array(TMA) and an Universal Software Radio Peripheral(USRP). Our system consists of two commercial monopole antennas, self-designed switch board, and an USRP, and it is controlled using LabVIEW program in real-time. From measured results, it is verified that our system can exactly detect the incident angle within 4 degree in the range of 30 degree. Our direction finding system has advantages of a simple hardware architecture than conventional one with multiple receivers, and a simple algorithm only by using a main lobe and a first side-lobe of switching frequency.

Improving TCP Performance Over Cognitive Radio Networks (인지 무선 환경에서 TCP 성능 향상)

  • Byun, Sang-Seon
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.9 no.6
    • /
    • pp.353-360
    • /
    • 2014
  • In cognitive radio networks (CRNs), SU (secondary user)'s transmissions are frequently disrupted by PU (primary user)'s transmission. Therefore SU expereiences consecutive retransmission timeout and its exponential backoff, and subsequently, the TCP of SU does not proceed with the transmission even after the disruption is over or the SU succeeds to hold an idle channel. In order to solve this problem, we propose a cross-layer approach called TCP-Freeze-CR. Moreover we consider a practical scenario where either secondary transmitter (ST) or secondary receiver (SR) detects PU's transmission, which results in the need of spectrum synchronization mechanism. All of our proposals are implemented and verified with a real CRN testbed consisting of 6 software radios called USRP. The experimental results illustrate that standard TCP suffers from significant performance degradation and show that TCP-Freeze-CR greatly mitigates the degradation.

Real-Time Frequency Interference Analysis System for Performance Degradation Analysis of MIMO-OFDM WLAN Due to WPAN Interferer (WPAN 간섭원에 의한 MIMO-OFDM WLAN의 성능 열화 분석을 위한 실시간 주파수 간섭 분석 시스템)

  • Yoon, Hyungoo;Park, Jin-Soo;Jang, Byung-Jun
    • The Journal of Korean Institute of Electromagnetic Engineering and Science
    • /
    • v.27 no.1
    • /
    • pp.88-91
    • /
    • 2016
  • In this paper, we have proposed the frequency interference analysis system using both LabVIEW and Universal Software Radio Peripheral(USRP) for performance degradation analysis of Multi Input Multi Output-Orthogonal Frequency Division Multiplexing(MIMO-OFDM) Wireless Local Area Network(WLAN) due to Wireless Local Area Network(WPAN) interferer. The proposed system consists of three part, i.e., victim, channel, and interferer. Both victim and interferer are implemented by LaBVIEW and a USRP board. Then interfering signal and additive white Gaussian noise are combined with the wanted signals of a victim. Measured Bit Error Rate(BER) at the victim receiver is compared with theoretical BER according to various signal to interference plus noise power ratio (SINR) values. Measured and theoretical BER curves show good agreement.

Spectrum Sensing System in Software-defined Radio to Determine Spectrum Availability

  • Llames, Gerome Jan M.;Banacia, Alberto S.
    • IEIE Transactions on Smart Processing and Computing
    • /
    • v.5 no.2
    • /
    • pp.100-106
    • /
    • 2016
  • Spectrum sensing is an integral part of cognitive radio, which seeks to address the perceived spectrum scarcity that is caused by inefficient utilization of the available spectrum. In this paper, a spectrum sensing system using energy detection for analog TV and FM broadcast transmitters as well as modified Integrated Services Digital Broadcasting Terrestrial (ISDB-T) signals is implemented on a software-defined radio platform using GNU' Not Unix (GNU) radio and the N200 Universal Software Radio Peripheral (USRP). Real-time implementation and experimental tests were conducted in Metro Cebu, a highly urbanized area in the southern part of the Philippines. Extensive tests and measurements were necessary to determine spectrum availability, particularly in the TV band. This is in support of the Philippine government' efforts to provide internet connectivity to rural areas. Experimental results have so far met IEEE 802.22 requirements for energy detection spectrum sensing. The designed system detected signals at -114 dBm within a sensing time of 100 ms. Furthermore, the required $P_d({\geq}90)$ and $P_{fa}({\leq}10)$ of the standard were also achieved with different thresholds for various signal sources representing primary users.

Implementation of Spectrum-Sensing for Cognitive Radio Using USRP with GNU Radio and a Cloud Server

  • Thien, Huynh Thanh;Tendeng, Rene;Vu-Van, Hiep;Koo, Insoo
    • Journal of information and communication convergence engineering
    • /
    • v.16 no.1
    • /
    • pp.23-30
    • /
    • 2018
  • In cognitive radio (CR), spectrum sensing is an essential function since secondary users (SUs) must determine whether the primary user (PU) is utilizing the channel or not, and furthermore, SUs opportunistically access the licensed channel when the PU is absent. In this paper, spectrum sensing is implemented by energy detection, and a software-defined radio testbed is built to evaluate sensing performance by energy detection in a real environment. In particular, the testbed was built based on the GNU's Not Unix (GNU) Radio software platform and Universal Software Radio Peripheral National Instruments 2900 devices. More specifically, a new block of energy detection is developed by using an out-of-tree module from GNU Radio. To successfully integrate CR into the cloud computing paradigm, we also implement cloud computing-based spectrum sensing by utilizing a cloud server with ThingSpeak, such that we can store, process, and share the sensing information more efficiently in a centralized way in the cloud server.