Software-Defined Transceiver Based on Single-Board RIO

  Print Print

"Using the SDR transceiver as a modem you can improve data throughput up to 100 kbps using the available communication infrastructure within the same radio channel of 18 kHz bandwidth."

- Orbel Sevoyan, OLYMP Engineering LLC

The Challenge:
Designing a low-cost, high-performance modem with a narrow bandwidth and a high data rate to be used in an oil pump control and monitoring application.

The Solution:
Combining the benefits of the Single-Board RIO FPGAs and processor to create a high performing, reliable, and low-cost modem that can transmit video and data in licensed frequency bands and perform GPS synchronization for TDMA communication in networks using more than 1,000 modems.

Author(s):
Orbel Sevoyan - Find this author in the NI Developer Community

OLYMP Engineering LLC, an NI Alliance Partner, specializes in RF and wireless systems. We develop various communication protocols, algorithms, and RF hardware for different applications. The systems we build have already been deployed in Russia, India, and Singapore. The range of services provided by our company is constantly expanding because of modern technologies and highly qualified personnel.

In the oil and gas industry lot of deployment is happening. Cost is a major factor but so is the amount of data that can be transferred from pumps to a main server for online analyses. Our company is expert with wireless communication and owns a lot of FPGA IPs for modulation and demodulation. In addition, we have experience designing low-cost modems for other applications.

The transceiver aims to set a reliable high-speed modem communication link between terminals within an oil field to communicate telemetric data and commands through an FEC-coded channel. Based on the Single-Board RIO platform, the transceiver owns architecture of software defined radio (SDR). It can change and tune parameters on the fly assuring the best possible link of objects to dispatcher and with each other in mesh topology.

The transceiver’s architecture consists of RF I/O ports and a mixed hardware/software signal processing subsystem. A high-performance FPGA performs most of RF modulation and demodulation processing under the control of a real-time controller CPU.

A GPS/GLONASS receiver is built into each transceiver to synchronize all the data in a common time scale.

Transceiver Specifications

  • Modulation schemes: 2FSK, 4FSK, 8FSK, GFSK, MSK, BPSK, QPSK, 8PSK, 16PSK, OQPSK, 8QAM, 16QAM, 32QAM, 64QAM,128QAM custom
  • Data throughput and RF bandwidth: 100 kbps within 18 kHz, 132 kbps within 25 kHz
  • Optional (through software upgrade): Rx up to 1 MHz, Tx up to 10 MHz
  • Channel access scheme: TDMA can be customized
  • Tx output power: up to 10 W, 1 W step
  • Rx and Tx protocol: simplex
  • FEC coding: Reed–Solomon, Viterbi, and Interleaving
  • Frequency range: 144 MHz – 174 MHz
  • Frequency tuning resolution: 100 Hz
  • Frequency tuning accuracy: 10 Hz
  • Sensitivity: -116 dBm with BER 10-3
  • Antenna connector: BNC
  • Interface ports: RS-232, Ethernet
  • Dimensions: 160 x 120 x 20 mm
  • Temperature range: -40 to 65 °C
  • Supply voltage: 12 V ±5%

SDR architecture allows changing and fine-tuning parameters of the transceivers, including radio parameters in the field, avoiding the need for hardware changes.

Using the SDR transceiver as a modem you can improve data throughput up to 100 kbps using the available communication infrastructure within the same radio channel of 18 kHz bandwidth.

The transceiver provides data communication between different objects for the development of complicated distributed systems with uniform traffic distribution and flexible network tuning capabilities.

Author Information:
Orbel Sevoyan
Find this author in the NI Developer Community

Bookmark and Share


Explore the NI Developer Community

Discover and collaborate on the latest example code and tutorials with a worldwide community of engineers and scientists.

‌Check‌ out‌ the‌ NI‌ Community


Who is National Instruments?

National Instruments provides a graphical system design platform for test, control, and embedded design applications that is transforming the way engineers and scientists design, prototype, and deploy systems.

‌Learn‌ more‌ about‌ NI