Q&A on SDR for Small Satellites: Preconfigured vs. Customised ...

07 Jul.,2025

 

Q&A on SDR for Small Satellites: Preconfigured vs. Customised ...

More and more missions require a Software Defined Radio (SDR) solution. Is your company working on putting a CubeSat (or a constellation) into orbit in order to capture, process and send data? If the answer is yes, your project could benefit from the functionalities offered by a SDR for small satellites.

With competitive price and timely delivery, Highmesh sincerely hope to be your supplier and partner.

The possibility of having a reconfigurable SDR in orbit is a perfect fit for missions that require flexible communications systems and have specific needs in terms of frequency bands, protocol, modulation, and data rate.

Before choosing the SDR and the different subsystems your small satellite will carry, you should be clear about what kind of configuration you want for your software and the differences between preconfigured vs. customised solutions.

If you choose custom software, you will need an SDR that allows you one of two options:

  • Develop your own solution in-house.
  • Rely on your provider's capabilities to tailor the software to your requirements.

In either case, the aim is to be able to adapt to the protocol and modulation needs of the mission, customise the implementation of the flowgraphs) and access the computing power of the Zynq processor and the Field Programmable Gate Array (FPGA).

On the other hand, there are preconfigured SDRs that already incorporate applications that are 100% ready to provide a given service from space. These options are already developed, successfully tested in orbit and ready to be integrated in record time in any mission, saving time in terms of development, integration and testing.

This short explanation is just a preview of the differences you can find between the different SDR options for small satellites. Throughout this post, we will answer some frequently asked questions, explain which solution is the most suitable at any given time and what factors influence that choice.

What kind of CubeSat missions depend on software configuration?

There are infinite possibilities for the development of missions in space, with different objectives and requirements. As no mission is exactly the same as any other, it is difficult to categorise them in order to know what kind of needs fit best with the development of customised SDR for small satellites. There are a number of aspects that could influence this decision.

Even so, we are going to group the missions into two main areas: those that require a high degree of customisation due to their characteristics and those that use common standards that allow the use of preconfigured applications.

  • Missions that require custom developments tend to have a high level of specialisation. Within this same group are:
    • Missions requiring new software developments.
    • Missions that seek to update or create new applications not previously seen on the market.
  • Missions with preconfigured applications often rely on standards that do not require customisation or custom configuration, such as: 
    • Missions for high data rate communications, such as DVB-S2 (Digital Video Broadcasting by Satellite), which allow the transmission of large files or high-speed downloading of data.
    • Information gathering missions in sectors such as aviation or maritime, with applications for AIS, ADS-B, etc.
    • IoT communications missions.
    • Missions with simple spectrum monitoring applications (SIGINT).

Preconfigured vs. customised SDR: which option is more affordable?

A fundamental aspect in deciding to undertake a space mission is its economic viability. Many factors come into play here, but it is possible to establish some parameters for choosing between one option or the other.

As a quick answer, the fastest and most affordable way to move forward with your project, without a doubt, is to have a quality supplier provide you with a preconfigured application in line with your mission objective.

In situations where it is more important to gain development experience (e.g. in educational projects) or to look for solutions that are currently not available on the market, the idea of a customised solution that allows you to take full advantage of all these possibilities is probably attractive.

What are the main technical features for a SDR configuration?

We could argue for hours about the technical aspects associated with SDR configuration for small satellites, but what is clear is that depending on the choice between a preconfigured or customised payload, the integration and implementation will differ.

On the one hand, a customised solution will use a software development kit (SDK) or Linux embedded systems with open source applications that allow the software to be adapted to the specific needs of each mission.

Preconfigured payloads, on the other hand, come with applications that are already integrated and ready to fly. They are well-defined, clearly focused solutions for different services and needs, which offer after-sales support and do not require special configurations.

Photo: Study and analysis of a SDR - Alén Space

How long does it take you set up your own SDR application?

As mentioned above, if you need an SDR for small satellites and are looking for immediacy, preconfigured software solutions will allow you to move more quickly through phases for which you would otherwise have to allocate time and resources.

In the case that your technical team or your provider has to deal with a customised solution, there are some factors that will directly influence the development time of the SDR, such as the following:

  • The experience of the development team.
  • The level of complexity of the application, which could even involve the creation of new protocols.
  • Integration and testing prior to the satellite launch.
  • The need to test the application in space and to dedicate more time to ensure that everything works properly during the LEOP (Launch and Early Orbit Phase).

How easy is SDR integration with small satellite platforms?

One important aspect is the integration of the SDR with your CubeSats platform. In cases where the technical team is going to develop a customised application of their own, it will always be necessary to dedicate more effort to testing to ensure that the payload works correctly with other subsystems.

In preconfigured platforms, there is already a guarantee that all of the subsystems are compatible and communicate correctly with each other. This is why we refer to it as a plug-and-play solution, as integration is almost instantaneous.

Why can our TREVO and TOTEM SDR be a solution?

Having seen how the choice between a custom or preconfigured software defined radio, as well as its integration with other subsystems, it is time to better understand what factors to consider when choosing SDR for small satellites.

Any SDR is expected to be able to provide different applications at different frequencies and bandwidths. For example, Alén Space's SDR solutions, under the trade names TREVO and TOTEM, allow the development of applications in a frequency range of 70 MHz to 6 GHz, a bandwidth of up to 56 MHz and the ability to integrate interfaces for different frequency bands: UHF, VHF, S-band and L-band.

This includes the ability to remotely perform in-flight reconfigurations, a comprehensive flight heritage with a 100% success rate, an SDK tool including training and support, and the ability to implement algorithms directly on the FPGA or integrate GNU Radio files.

These characteristics make Alén Space a company already established in the communications market, with years of experience with payloads for communications and information gathering.

Software Defined Radio,SDR

Introduction

The company is the world’s best SDR for IoT Applications supplier. We are your one-stop shop for all needs. Our staff are highly-specialized and will help you find the product you need.

In the era of rapid development of wireless communication technology, software defined radio (SDR) technology has become an important direction. It allows users to define the transmission and reception characteristics of radio equipment through software instead of relying on traditional hardware solutions. The flexibility and programmability of this technology have brought revolutionary changes to wireless communication. This article will introduce the basic concepts and working principles of software radio and how to use RTL-SDR to open the door to software radio.

What is software radio?

Software radio (SDR) refers to the use of software to implement radio functions, including signal generation, modulation, transmission and reception. Unlike traditional hardware radio equipment, the functions of SDR equipment can be changed through software updates and configurations without replacing hardware. Software radio (SDR) usually includes a configurable RF front end and an FPGA or programmable system on chip (SoC) for performing digital functions. Commercial SDR hardware can transmit and receive signals of different frequencies, thereby realizing a variety of wireless standards from FM radio to 5G, LTE and WLAN.

The birth of software radio

Dating back to the Gulf War, the multinational forces led by the United States used a variety of communication equipment, which caused difficulties in their mutual communication. In May , at the American Telecommunications System Conference, Jeo Mitola of MITRE first clearly proposed the concept of "software radio". The idea is to make all tactical radios based on the same hardware platform, install different software to form different types of radios, and complete functions of different natures. Therefore, it has software programmability. Later, the US military and Hazcltine developed a software radio called "speakeasy". The core purpose is to solve the problem of compatible communication between various military radios. The communication services include voice, data and video images.

How software radio works

The working principle of software radio is to convert radio signals into digital signals and then use software to process and analyze the digital signals. Specifically, the SDR device first converts the radio signal into an intermediate frequency signal through the RF front end, and then converts the intermediate frequency signal into a digital signal through an analog-to-digital converter. Next, the digital signal is sent to a computer or embedded processor, processed and analyzed by software to realize the radio function.

Advantages of software radio

  1. Super high flexibility: The function of software radio equipment can be changed by adding modules and updating configurations without replacing hardware. It can communicate with any radio station and can also serve as a radio frequency relay for other radio stations.
  2. Super openness: The openness of SDR technology means that anyone can use SDR equipment for communication and research. The functions of SDR equipment are realized by writing code, allowing users to customize the behavior and characteristics of radio equipment. This provides more opportunities for radio enthusiasts and also provides more space for the development and innovation of radio equipment.

Application of software radio

The application field of software radio technology is very wide.

Military: including military communications, radar systems, electronic warfare systems, satellite communications, radio monitoring and detection, etc. Commercial: including commercial radio, commercial drone communications, wireless research and amateur radio activities.

Due to its flexibility and scalability, SDR has become an important technical direction in the field of modern wireless communications. With the advancement of technology, the capabilities and applications of SDR will continue to be released.

Use RTL-SDR to open the door to software radio

RTL-SDR was originally a TV stick for receiving TV signals. But in the field of amateur radio, RTL-SDR is usually regarded as a low-cost radio receiver, also called RTLU, DVB-T SDR, DVB-T dongle. RTL-SDR is an innovative invention of DVB-T USB receiver and an entry-level receiver for software radio.

Below we will use RTL-SDR and SDRSHARP software to complete the experiment of listening to FM radio, which will open the door to software radio for us. RTL-SDR is easy to buy online.

1.Plug in the RTL-SDR and connect the antenna.

2.Download SDRSHARP: https://airspy.com/download/

3.After decompression, click install-rtlsdr.bat

4.Wait for the program to finish running; it may take a little time.

5.Find "zadig.exe" to install the driver and set it as follows. Do not check the second option in Windows 10;

6.After selecting, start the installation. After the installation is complete, you can open SDRSharp.exe

7.Select the device.

8.Click Start, select the frequency, and slide to adjust the RF Gain to adjust the effect.

So far, we have completed the experiment of using RTL-SDR to listen to FM radio. In addition, you can also use RTL-SDR to complete the experiment of listening to aviation bands, listening to amateur radio, decoding digital signals, and tracking aircraft. For specific operations, you can search for relevant tutorials on the Internet.

For more USRP For Saleinformation, please contact us. We will provide professional answers.