Software Defined Radio

SDR technology is based on the transfer of radio operating functions from analog components to programmable microcontrollers.

 

We develop algorithms, audio codecs, hardware support modules, interaction modules and adapt to Linux.

Algorithms:

  • GFSK demodulation,
  • Complex signal frequency translation,
  • Useful signal detection,
  • Complex decimation,
  • Fast Fourier transformation,
  • Antijamming,
  • Random and pseudorandom frequency changing.


Voice audio codecs:
Embedded Linux adapted and standards compliant:

  • QCELP8,
  • QCELP13,
  • EVRC.


Hardware support modules:
provide integration of transceivers into Linux framework via SPI bus providing C++ interface to access their full functionality. Supported vendors:

  • Silicon Labs,
  • HoperRF.


Interaction modules for operating SDR-trancievers:

  • RTL,
  • BladeRF.

Embedded Linux adaptation:

  • Narrow specialized cores and file systems images to accelerate boot speed, reduce fingerprint and perform special tasks,
  • Hardware device drivers,
  • Algorithms to work with TUN/TAP devices for integration into Linux network infrastructure.

 

We create hardware prototypes

 

Our UHF modem prototype has a key feature – high resistance to jamming. It is provided by algorithms for constant analysis of the state of the air and transmission:

  • The clearest frequency of the range is chosen,
  • Frequency is changed if interference occurs.

Modem is paired with smartphone via Wi-Fi or Bluetooth and there is Android mobile app for chatting, voice and video calls.
UHF modem
 

Functionality

  • Duplex text communication;
  • Duplex voice communication;
  • Duplex video communication;
  • Location: linked modems on map.

Software defined radio

 

Specifications

  • Frequency range: 300 MHz-3.8 GHz
  • Data transfer rate: up to 1Mbit per second (4GFSK modulation)
  • Types of modulation:
    • Frequency (FSK, 4-FSK, GFSK, 4-GFSK);
    • Phase (PSK, QPSK);
    • Other types of support in progress (QAM, OFDM)
  • Software tuning by frequency
  • 4 independent receiving channels
  • Capability to analyze the air
  • Software reconfiguration of the radio channel

 

Further development

  • Extreme reliability and resistance to jamming by using additional methods of redundant coding
  • Multiple communication channels simultaneously
  • Data transfer rate increase
  • Cognitive communication algorithms
  • Mesh-networking
  • Integration with other types communication networks
  • Software development kit.

Get In Touch

  • Gelsingforsskaya 3, corpus 11D
    194044, St. Petersburg, Russia
  • +79522068225
  • This email address is being protected from spambots. You need JavaScript enabled to view it.