Pasar al contenido principal
  • Inversores
  • Distribuidores
  • Entrada de blog
  • Contáctenos
Atrás
  • United States
  • 中国
  • 日本
  • Brasil
  • СНГ
  • Deutschland
  • España
  • France
  • United Kingdom
  • Mexico
VIAVI Solutions
Atrás
  • United States
  • 中国
  • 日本
  • Brasil
  • СНГ
  • Deutschland
  • España
  • France
  • United Kingdom
  • Mexico
Search icon
    • Laboratorio y manufactura
      • Laboratorio y manufactura
        • Emulación de aplicaciones
        • Automation and Orchestration
        • Emulación de equipos de usuario
        • Emulación de equipos de usuario en la nube
        • Emulación de redes centrales
        • Prueba de redes centrales
        • Simulador de unidad centralizada abierta (O-CU)
        • Prueba de unidad centralizada abierta (O-CU)
        • Prueba de unidad distribuida abierta (O-DU)
        • Prueba de unidad de radio abierta (O-RU)
        • Prueba del Controlador Inteligente de RAN (RIC)
        • Validación de seguridad
        • Prueba como servicio (TaaS)
        • Prueba de Ethernet
        • Redes de alta velocidad
        • Plataforma de pruebas de fabricación de equipos ópticos
      • Prueba de red de almacenamiento
        • Prueba de red de almacenamiento
        • Equipo de pruebas de PCIe
        • SAS y SATA
        • Tecnologías Fibre Channel, Ethernet, FCoE y NVMeoF
        • Prueba de protocolo
        • Analizadores y generadores
        • Dispositivos interferentes
    • Implementación y mantenimiento de la red
      • Implementación y mantenimiento de la red
        • Alineación y monitorización de antenas
        • Gestión de instrumentos y de datos
        • Instalación y mantenimiento de estaciones base
        • Analizador de cables y antenas
        • Búsqueda de interferencias
        • Análisis RF
      • Fibra
        • Fibra
        • Gestión de instrumentos y de datos
        • Atenuadores
        • Tasa de error de bits
        • Prueba de instalaciones de cobre, DSL, Wi-Fi y banda ancha
        • Prueba de DOCSIS
        • Comprobadores de fibra óptica
        • Prueba de Ethernet
        • OTDR y caracterización de fibra
        • Identificadores de fibra óptica
        • Inspección y limpieza de fibra óptica
        • Localizadores de fallos
        • Sensores de fibra óptica
        • Fuentes de luz de fibra óptica
      • Fibra
        • Fibra
        • Pruebas de HFC
        • Equipo de pruebas para conectores MPO
        • Multímetro óptico
        • Medidores de potencia
        • Análisis de espectro óptico
        • Pruebas con OTDR
        • Pruebas de redes PON
        • Monitorización de fibra óptica
        • Pruebas y activación virtuales
        • Operaciones de inteligencia artificial
        • Core Network Assurance
        • Aseguramiento de Ethernet
        • RAN Assurance
        • Monitorización de fibra óptica
      • Aseguramiento del servicio
        • Aseguramiento del servicio
        • Garantía de tecnología 5G
        • Operaciones de inteligencia artificial
        • Garantía de servicios de fibra óptica
        • Garantía de servicios HFC/cable
        • Transport Assurance
      • Laboratorio y manufactura
        • Laboratorio y manufactura
        • Automation and Orchestration
        • Emulación de equipos de usuario en la nube
        • Emulación de redes centrales
        • Prueba de redes centrales
        • Simulador de unidad centralizada abierta (O-CU)
        • Prueba de unidad centralizada abierta (O-CU)
        • Prueba de unidad distribuida abierta (O-DU)
        • Prueba de unidad de radio abierta (O-RU)
        • Prueba del Controlador Inteligente de RAN (RIC)
        • Validación de seguridad
        • Gestión de instrumentos y de datos
        • Network APIs
        • Monitorización de fibra óptica
        • Pruebas y activación virtuales
        • Operaciones de inteligencia artificial
        • Aseguramiento de Ethernet
        • Monitorización de fibra óptica
    • Ferrocarril y misión crítica
      • Ferrocarril y misión crítica
      • Drive Test
      • ERTMS and FRMCS Monitoring
      • Mission Critical Assurance
      • Railway Cybersecurity
      • Visibilidad de rendimiento y amenazas
        • Visibilidad de rendimiento y amenazas
        • Experiencia del usuario final
        • Recolección de flujo enriquecido
        • Análisis de paquetes
        • Recolección de captura de paquetes
        • Recolección de metadatos de paquetes
      • Prueba y certificación
        • Prueba y certificación
        • Tasa de error de bits
        • Prueba de Ethernet
        • Identificadores de fibra óptica
        • Inspección y limpieza de fibra óptica
        • Sensores de fibra óptica
        • Equipo de pruebas para conectores MPO
        • Medidores de potencia
    • Radio móvil terrestre y militar
      • Radio móvil terrestre y militar
      • Communications Service Monitors
      • Prueba de radio móvil terrestre
      • Prueba de radio militar
      • Equipos modulares
      • Radio y sistemas definidos por software
    • Aeronáutica
      • Aeronáutica
      • Cumplimiento normativo de ADS-B
      • Conjuntos e interfaces de prueba de cantidad de combustible de avión
      • Acopladores de antena
      • Equipo de medición de distancia (DME)
      • Aviónica de fibra óptica
      • Simulación GPS
      • Aeronáutica militar
      • Equipos modulares
      • Navegación y comunicación
      • Radioaltímetros (RADALT)
      • Sistemas de equipo de pruebas automáticas de radiofrecuencia (RF ATE)
      • Sistema de navegación aérea táctica (TACAN)
      • Sistema anticolisión de tráfico (TCAS)
      • Transpondedor e interrogador
    • Posición, navegación y temporización
      • Posición, navegación y temporización
      • GNSS Disciplined Oscillators
      • GNSS/GEO/LEO Grandmaster Clocks
      • GNSS/GEO/LEO Receiver Modules
      • GPS Simulator
      • RF Transcoder
      • Resilient GEO/LEO Timing Services
    • Custom Optics and Pigments
      • Custom Optics and Pigments
      • Óptica personalizada
        • Óptica personalizada
        • Filtros ópticos personalizados
        • Óptica de conformación de luz
        • Espectrómetros MicroNIR
      • Pigmentos
        • Pigmentos
        • Protección de marca
        • Pigmentos ChromaFlair
        • Pigmentos de seguridad
        • Pigmentos SpectraFlair
    • Todos los productos
      • Todos los productos
      • Todos los productos
      • Productos por familia
      • Productos descatalogados
    • Servicios
      • Servicios
      • Planes de soporte y asistencia
      • Equipo renovado
      • Reparación y calibración
      • Mantenimiento del sistema y contratos
      • Formación
      • VIAVI Automated Lab-as-a-Service for Open RAN (VALOR)
      • Cómo solicitar servicios
      • Inalámbrico
        • Inalámbrico
        • Soluciones 5G
        • Seguridad de las redes 5G
        • Temporización y sincronización
        • 6G Forward
        • Operaciones de inteligencia artificial
        • Automated Lab-as-a-Service for Open RAN
        • Instalación de estación base
        • Pruebas basadas en la nube
        • Búsqueda de interferencias
        • MU-MIMO Test
        • Network Digital Twin
        • Redes no terrestres
        • Redes O-RAN
        • 5G privado
        • RAN Intelligence Solutions
      • Cableado
        • Cableado
        • Operaciones de inteligencia artificial
        • DWDM
        • Prueba de activación de servicio Ethernet
        • Fiber Construction
        • Monitorización de fibra
        • Fiber Network Solutions
        • Detección de fibra óptica
        • FTTx
        • HFC Network Test
        • Pruebas con conectores MPO
        • Soluciones para redes PON
        • Rural Broadband
        • Automatización del proceso de pruebas (TPA)
        • Operaciones de redes de transporte
        • Hiperescala
        • Interconexión de centros de datos
        • Pruebas con conectores MPO
        • Certificación de fibra óptica de nivel 1 (básico)
        • Certificación de fibra óptica de nivel 2 (ampliado)
    • Fabricantes de equipos de red
      • Fabricantes de equipos de red
        • Seguridad de las redes 5G
        • 5G Network Equipment Manufacturers
        • 6G Forward
        • Herramientas de anállisis
        • Pruebas basadas en la nube
        • Non-Terrestrial Networks
        • Open RAN Security Test
        • O-RU Commercialization
        • 5G privado
        • Coherent Optics Testing
        • Despliegue en campo
        • Fabricación escalable
        • Introducción de tecnología y servicio
        • Pruebas y desarrollo
      • Operaciones de inteligencia artificial
      • Fiber Sensing
      • Redes O-RAN
      • 5G privado
      • Public Safety
      • Soluciones para jefes de operaciones
      • Automatización del proceso de pruebas (TPA)
      • Seguridad de red
        • Open RAN Security Test
        • Soluciones de gestión de servicios VPN
        • Seguridad de red
        • Fiber Sensing
    • Gobierno y defensa
      • Gobierno y defensa
        • Electromagnetic Warfare
        • Revestimientos y filtros ópticos
        • Military Aviation Testing
        • Payload & Device Optical Elements
        • Radar
        • Research, Development and Manufacturing
        • Secure and Reliable Communications
        • Spectrum Monitoring and Signal Analysis
        • Revestimientos y filtros ópticos
        • 5G privado
        • Public Safety
        • Secure and Reliable Communications
        • Aviación general
    • Centros de datos y empresas
      • Centros de datos y empresas
        • Cloud Monitoring
        • Monitorización de experiencia de usuario final
        • Monitorización de rendimiento de red
        • 5G privado
        • Unified Communications
        • Seguridad de red
        • Cloud Workflow Management
        • Interconexión de centros de datos
        • Prueba de activación de servicio Ethernet
        • Pruebas y certificaciones de redes de cobre y fibra
        • Pruebas con conectores MPO
        • Certificación de fibra óptica de nivel 1 (básico)
        • Certificación de fibra óptica de nivel 2 (ampliado)
        • Pruebas de rendimiento de redes WAN
        • Fiber Monitoring
        • Fiber Sensing
        • Electric Power Operators
        • Fiber Monitoring
        • Fiber Sensing
        • Fiber Monitoring
        • Fiber Sensing
    • Contratistas
      • Contratistas
      • Instalación y puesta en marcha de estaciones base
      • Data Center Contractor Solutions
      • Pruebas y certificaciones de redes de cobre y fibra
      • Instalación de servicios de banda ancha en complejos residenciales
      • Soluciones para técnicos de campo
      • Soluciones para instaladores
      • Soluciones para jefes de operaciones
      • Automatización del proceso de pruebas (TPA)
    • Óptica personalizada y pigmentos
      • Óptica personalizada y pigmentos
      • Sensores 3D
      • Anti-Counterfeiting
      • Automotive
      • Biomedical Applications
      • Consumer Electronics
      • Soluciones de color personalizadas
      • Government and Aerospace
      • Industrial
      • Espectroscopia de infrarrojo cercano (NIR)
      • Spectral Sensing
  • Cómo comprar
    • Solicitar un presupuesto
    • Solicitar una demostración
    • Estado del pedido
    • Contáctenos
    • Alquilar equipo
    • Opciones de financiación
    • Como ordenar
    • Cómo solicitar servicios
    • Localizar a un Distribuidor
    • Equipo renovado
  • Recursos
    • Centro de aprendizaje
      • Centro de aprendizaje
      • What are Cloud Solutions?
      • What is 5G Energy Consumption?
      • ¿Qué son las pruebas de la tecnología 5G?
      • What is a Hyperscale Data Center?
      • ¿Qué es la interconexión de centros de datos?
      • ¿Qué es la inspección de la fibra?
      • What is Fiber Optic Sensing?
      • ¿En qué consisten las pruebas de la fibra óptica?
      • ¿Qué es la monitorización de la fibra óptica?
      • What is a Passive Optical Network (PON)?
      • What is PCIe 6.0?
      • What is RF Interference?
      • View All Topics
    • Biblioteca
    • Blog Posts
    • Subscription Center
    • Videoteca
    • Seminario en línea
    • Atención al cliente
      • Atención al cliente
      • Portal de clientes
      • Atención al cliente
      • Portal de asistencia técnica
      • Autorización de devolución de material (RMA)
      • Vídeos explicativos
      • Base de conocimientos
      • Tarjetas rápidas y consejos técnicos
      • Descargas de software
      • Garantía, términos y condiciones
    • Acerca de nosotros
      • Acerca de nosotros
      • Galardones y reconocimiento
      • Environment, Social, and Governance (ESG)
      • Equipo Directivo
      • Nuestras Oficinas
      • Together with VIAVI
    • Oportunidades laborales
      • Oportunidades laborales
      • Buscar y solicitar
      • Career Paths
      • Early-Career Program
      • Life at VIAVI
      • Prestaciones y beneficios
      • Events
      • Apariciones en prensa
      • Comunicados de prensa
      • Blog Posts
      • Subscription Center
    • Distribuidores
      • Distribuidores
      • Localizar a un Distribuidor
      • Partner Portal Login
      • Compliance
      • Data Privacy and Data Security
      • Patents
      • Políticas y estándares
      • Política de privacidad
      • Terms and Conditions
      • Terms of Use
    • Contáctenos
Search icon
  1. Inicio
  2. Recursos
  3. Centro de aprendizaje

What is Software Defined Radio (SDR)?

Learn all about software defined radio and systems, and take a deep dive into application domains.

  • SDR Explained
  • Benefits
  • Application Domains
  • How-To Videos
  • SDR Lab Platforms
  • View Solutions

Software Defined Radio (SDR) is commonly defined as a “Radio in which some or all of the physical layer functions are software defined”. SDR technology uses software, instead of conventional hardware, to perform radio-signal processing functions. Filters, error correction, synchronizers, modulators/demodulators, and frequency tuners used in conventional systems can all be written in software. Software defined devices can be reconfigured to adapt to changing product requirements.

While the term SDR refers to radio systems, the concept of processing signals in software rather than through hardware components is applicable to many more systems such as Radar, Automobile, Robotics, Electronic Warfare. A more generic term could be Software Defined Systems, or SDS.

SDRs work much like desktop computing where a single hardware platform can carry out many functions based on the software applications loaded. SDRs use high-speed reprogrammable devices such as Digital Signal Processors (DSPs), Field Programmable Gate Arrays (FPGAs), or General Purpose Processors (GPPs), executing tasks performed by hardware in conventional radio systems.

The system’s software-based filtering algorithms configure radio parameters such as operating modes, frequency, and modulation, eliminating the need for hardware components such as mixers, filters, amplifiers, modulators, and demodulators. This type of design results in a radio which can receive and transmit different radio protocols simply by changing software, providing the flexibility needed to efficiently use the radio frequency spectrum and expand a radio’s capabilities without the need for hardware updates.

SDR technology addresses the exponential growth by which people need to communicate. Data, voice, video, messaging, command and control, emergency response communications, etc. are all encompassing communication mechanisms currently within the SDR domain. SDR is a solution to competing demands about providing greater access to communication means while keeping a tap on the equipment costs. SDR is a flexible and cost-efficient solution where benefits can be realized by service providers, product developers and even reaching end users.


Contact a VIAVI expert for more information about software defined systems and VIAVI SDR products.


Below are several key features and benefits of using SDR:

  • Reduce development cost and time to market by integrating software blocks rather than hardware redesign
  • Reduce innovation cycle
  • Protection against hardware obsolescence
  • In-field updates/upgrade of system capability via software download
  • Single hardware platform can support multiple communications protocols via software application loads
  • Multi-purpose platform supporting multiple application domains (e.g. Radio/EW)
  • Development of domain specific applications can be initiated on personal computers or COTS platform
  • COTS eco-system to simplify the software development can be used

The flexibility provided by SDR makes the technology a logical choice to meet the ever-changing requirements of today’s commercial and military products. While the term SDR refers to radio systems, the concept of processing signals in software rather than through hardware components is applicable to many more systems such as Radar, Automobile, Robotics, Electronic Warfare. A more generic term could be Software Defined Systems, or SDS. 

Test & Measurement Instruments

As software-defined radios (SDRs) are being more widely deployed, test and measurement instruments are ramping up to be able to test SDRs in a way that was not possible before. The market is moving so fast, manufacturers need to be able to react quickly.

Modular AXIe

In many cases, the products and protocols under test are evolving or still being defined until very late in the product development life-cycle. Supporting all the changes in hardware is very expensive and far too slow. In fact, traditional testers are often obsolete by the time they are brought to market. Software-defined testers (also known as virtual instruments) provide the level of flexibility required to adjust as the standards and protocols evolve. Furthermore, next-generation software-defined instruments allow engineers to peek inside the radios to monitor and alter internal signals of the waveform. Not being constrained to the antenna port (i.e. black box testing) provides an unprecedented way of testing and qualifying radios.

The Software Communications Architecture (SCA) allows that flexibility by offering standardized interfaces which can be used to implement Test Probes for monitoring or injecting signals to SCA components. This makes SCA, a perfect candidate to be used in the Test and Instrumentation domain.

Radar

Radar systems must perform massive signal analysis to convert information, collected by the antennas, into some form accessible by the user, be it an air traffic controller, weather monitoring or an embedded computer autonomously controlling a larger system (cars, robots, drones). Current state-of-the art radars perform this analysis by exploiting the capabilities of modern digital processors.

The microwave signal is digitized and fed to one, many, or a combination of Field Programmable Gate Arrays (FPGAs), Digital Signal Processors (DSPs), Graphics processing units (GPUs), or General Purpose Processors (GPPs) where it will be filtered, down-converted, weighted, delayed, combined, and passed through many other algorithms to obtain the desired information with the required accuracy. Those digitally processing radars are dubbed Software Defined Radars, by analogy to the Software Defined Radios that are now being commonly used in the military and commercial sectors.

The mere fact that the signal processing is now performed in the digital domain provides a huge advantage over the older and more traditional all-RF implementations. The processing algorithms can be modified faster and easier in software than in an all-hardware implementation. Depending on the application scenario, transmit and receive signal processing functions can be adapted on demand to suit requirements. New functionalities can be added without the need to upgrade or replace hardware components. Maintenance costs can decrease as the system can be upgraded or fixed on-site.

This flexibility comes at a cost, trading hardware inflexibility by added software complexity. Code generation and debugging is increasingly complex, not only due to the number of algorithms that must now be programmed, but also due to the distributed and heterogeneous nature of the hardware processing platforms required for radar applications. Nowadays, it is not uncommon to find applications that make combined use of GPPs, DSPs, and FPGAs (some even using GPUs) where the application software is partitioned, deployed, and configured across such distributed heterogeneous processors.

Software integration thus becomes, in some cases, a major source of cost overrun. Not to mention that often most of the software-related work will need to be redone from the beginning with every new generation of the product, as the hardware platform changes.

With the growth of the software size and complexity, the traditional approach to software development is increasingly inefficient, leading to lower productivity and consequently higher cost.

An approach to improve on this has been developed and adopted by military organizations for their communications systems. Under the joint efforts of US Department of Defense (DoD)’s Joint Tactical Networking Center (JTNC) (erstwhile JTRS) and the Wireless Innovation Forum (WInnF) (SDR Forum v2.0), a system design architecture framework has been developed promoting software portability and reuse, facilitating hardware upgrades and overall system scalability in an attempt to reduce development time and cost of new products. The software architecture, called Software Communications Architecture (SCA), has been adopted by the major Armed Forces around the world, and is now used by the major military radio manufacturers. The SCA promotes software portability and reuse to address software size and complexity growth in the Radar domain.

Electronic Warfare

Electronic Warfare (EW) capabilities are becoming invaluable necessities in combat situations. Advanced warning, searching, intercepting, locating, recording, detection and target acquisition are indispensable tasks in EW.

Combat scenarios are changing due to new threats being developed while defenses are being tested with the aid of the electromagnetic spectrum. In EW the need to gather, validate and process data from many different sources is a must. Identifying what electronic emitters are up to – whether friendly, hostile, or unidentified – is crucial for effective electronic warfare operations. Decisions need to be made quickly with such acquired intelligence. Mission success now requires a comprehensive knowledge of the electronic battlespace.

When searching for potential threats, microwave signals are digitized and fed to one, many, or a combination of Field Programmable Gate Arrays (FPGAs), Digital Signal Processors (DSPs), Graphics processing Units (GPUs), or General-Purpose Processors (GPPs). The signals are then filtered, down-converted, weighted, delayed, combined, and passed through many other algorithms to obtain the desired information with the required accuracy.

The main challenges in EW include signal detection, emitter parameter measurement and correlation, emitter sorting, identification, and operator notification, which are often classified as Electronic Support Measures (ESM) or Radar Warning Receiver (RWR) systems. ESM systems are often tasked to preserve electronic data for future analysis. Traditionally, ESM systems focus on emitters locations with the support of RWRs that estimate position/distance.

A non-comprehensive lists of a typical emitter characteristics, that ESM system functions can measure, includes radio frequency, amplitude, direction of arrival, time of arrival, pulse repetition interval, pulse width, scan type and rate and lobe duration (beam width). Other advanced ESM systems can also measure pulse repetition interval modulation characteristics, inter-and intra-pulse frequency modulation (FM), missile guidance characteristics, and continuous wave signals.

By relying on a collection of algorithm implementations mostly done in software, EW is part of a larger trend of Software Defined domains that are looking into component-based architectures with enhanced portability and reuse of algorithm implementations. For large organizations that work on EW, Software Defined Radios, Software Defined Radars, etc., the benefits are multiplied as algorithm implementations can be shared as software components across those multiple domains.

The Software Communications Architecture (SCA) follows a Component Based Development (CBD) paradigm that provides a framework for software components reuse that is highly suited for the EW domain.

Robotics & Automation

Historically and traditionally the communications facilities and autonomous capabilities of an unmanned system have been completely independent. Communications and autonomy were stove piped sub-systems whose only interface was a port through which binary data was sent to the radio for transmission and received from the radio for processing.

Advances in technologies have significantly changed the way radios are built, to the point where it is no longer just hardware that modulates and demodulates waveforms. The Software Defined Radio (SDR) paradigm is on the leading edge of radio technology, using software to implement most of the radio functionality, including the modulation and demodulation of waveforms. With its software underpinning, the SDR is an extremely flexible device whose performance characteristics can be easily modified via a software update. With such a large degree of flexibility, as is offered by a software approach, the question then becomes how to implement a SDR and how to ensure radio compatibility.

These questions of implementation and standards are addressed by the Software Communications Architecture (SCA), which is the defining standard for the U.S. Army’s Joint Tactical Radio Systems (JTRS) and is being adopted throughout the world for national SDR programs for countries in Europe, Asia, the Middle East and South America. The SCA responds to the challenges of implementing sophisticated radio control and algorithms by adopting the Component Based Software Engineering (CBSE) paradigm that provides a formalized approach to address the complexity problem.

Given that the robotics community has also adopted the same CBSE approach to deal with software complexity, a strong convergence exists between the communications and autonomy capabilities of an unmanned system. More specifically, it is now not only possible, but also desirable, to integrate autonomous capabilities with radio communications functionality. Integration onto a single hardware system offers several potential advantages:

  • Reduced implementation complexity
  • Weight savings
  • Lower overall power consumption
  • Increased flexibility, portability, reusability, and expandability
  • Opportunities to optimize radio communications

Both the required hardware and software architecture/framework now exist that allows for the close integration of radio communications and autonomy capabilities into a single processor. The software development process can be expedited using commercially available graphical modeling Integrated Development Environments (IDEs) that greatly simplify the development of software components that implement core radio and autonomy capabilities. Those software components are then taken into the autonomous system and executed via the SCA Core Framework, which is a standardized deployment engine of software components for Heterogeneous Embedded Distributed Systems (HEDS).

It is no longer necessary to consider unmanned system radio communications and autonomy capabilities as separate stove piped systems. Technology is now available that allows for the close integration of the formerly independent sub-systems. With this close integration the autonomy software can influence the radio configuration and vice versa. The advantages to such an approach are numerous and will assist the designer/engineer in producing ever more capable unmanned systems that are more flexible and expandable than currently fielded products.

Software Architecture

Software Defined Systems (SDS) provide the flexibility to be reconfigured to adapt to changing environment and requirements. Not surprising that software has become the largest component of electronic systems today demanding more development resources than hardware. However, as the underlying electronic becomes more complex with the rapid evolution of processors and heterogeneous nature of embedded systems, developing software has also become a challenge. Conventional approaches whereby software applications are tightly coupled with the processing hardware is no longer acceptable. Any modification to the hardware (product evolution, obsolescence, third party technology insertion) requires significant adaptation which are prone to errors and time consuming. A paradigm shift is required in the development of software for Heterogeneous Embedded and Distributed Systems (HEDS). Military systems must be much more responsive to adapt to the constant and rapid evolution of opponent’s systems.

There is, therefore, a need for a paradigm shift in the software development process that will enable greater design flexibility and speedup the introduction of innovations, extend the lifetime of products and reduce the overall lifecycle cost. The international community developing military communications systems have tackled this issue under the leadership of the US Department of Defense and the Wireless Innovation Forum and have developed an open standard for the development of software that promotes portability between platforms and reusability of software to facilitate interoperability and reduce development cost and time-to-market. Today, over 500,000 military radios have been fielded based on the Software Communications Architecture.


Learn more about SCA

The VIAVI eCo Suite offers users the advantage of building SCA-based Software Defined Systems (SDS) like Software Defined Radios (SDR). And the videos in this section answer all the questions and concerns of HEDS development based on the SCA that can affect the success of your SDS.

 

The proposed SDR lab is built around four categories of platforms each having specific characteristics that together offer a good representation of the operational environment.

In this category a high-performance, modular and scalable platform is provided as a reference environment in which every SCA concept can be tested. New algorithms and techniques can be tried with minimum fear of performance limitation and system obsolescence. Once developed and tested under this reference environment, waveform applications or techniques can be ported to more specific environments emulating operational scenarios.

Development and Reference Platform
User Interface

The UI, developed in JAVA, will be running on the SDR unit depicted in the blue box. The VIAVI Radio Manager application could be used or the client may develop its own UI interface using functionalities of the Radio Manager.   The audio card of the desktop (microphone and speaker) is to be used for audio-in and audio-out while the screen can be used for data presentation.

Signal Processing Unit And RF Transceiver Unit:

For the Reference platform, the signal processing and RF transceiver functions will be provided within the same unit, on different cards. Connectivity between the cards will be done via a high-speed backplane.

Built using test instrument grade components, this platform provides extremely high performance signal processing and RF performance. The versatility and scalability of this platform will allow users to configure the SDR unit with various COTS processing cards.

Development Environment

A desktop computer is needed for the development environment, in addition to providing the application UI functionalities. The workstation would host the SCA Architect development tool, the programming development environment, the OS compiler and ORB libraries.

This environment emulates handheld devices carried by soldiers or first responders. As depicted in the colour box in Figure 2, the SDR would consists of an Android-based smart phone and a handheld transceiver unit, the two being connected via USB cable. The workstation depicted in Figure is used for development purposes and to upload the SCA environment and applications onto the smart phone. It is disconnected from the SDR during operation. This environment is based on the concept developed by the VIAVI team while working at the Communications Research Centre Canada.

Imagen
Small-Size Form Factor
User Interface

The UI is developed in JAVA as an Android application running on the smart phone. The control of the radio (applications / waveforms to be loaded and executed, frequency setting, power level…) are to be performed via the touch screen. The different peripheral buttons of the phone could be reconfigured to serve different purposes (e.g. push-to-talk for a land mobile radio system).   The smart phone microphone and speaker are to be used for audio-in and audio-out while the screen can be used for data presentation.

Signal Processing Elements

The signal processing functionalities of the application are distributed between the smart phone and the RF transceiver unit. The exact split is to be decided either at design time or at execution time based on the application packaging. It is envisaged however that most of the signal processing will be performed in the smart phone except for the frequency conversion, filtering and decimation/interleaving which would be executed in the RF transceiver FPGA. The connectivity between the RF transceiver and the Android phone can be performed via the USB port.

Note that the VIAVI team has developed a basic North American public safety P25 waveform, including the Vocoder, on a Samsung Galaxy S2. Therefore, it is very likely that the newer Samsung mobile phone will have the necessary processing capabilities for simple to medium complexity waveforms like the digital FM and Tetra waveforms.

RF Transceiver Unit

In the case of a Small Form Factor, Commercial Off the Shelf (COTS) RF units are considered. On the receive side, the RF transceiver unit will down-convert, filter and digitize the incoming RF signal. Further filtering and decimation can be accomplished in the on-board FPGA before data being sent to the smart phone, via the USB port, for further processing. On the transmit side, the smart phone will send the modulated waveform at an IF level to the RF Transceiver unit for up-conversion to the selected frequency and transmission over the air.

Development Environment

The desktop computer is used to load the SCA environment and applications on the Android smart phone. Once loaded, the computer can be disconnected leaving the smart phone and the RF transceiver to operate autonomously.

The desktop computer is also used as the development environment of the waveform applications. It hosts the SCA Architect development tool, the programming development environment, the cross compiler and ORB libraries.

This environment emulates more powerful radio units as used typically in vehicles. It will therefore possess a more powerful processing environment and a larger user interface than what is typically available for dismounted soldier systems presented in the previous section.

As depicted in Figure , the actual Software Defined Radio is a single unit shown in the blue box. The workstation provides the User Interface and is also used during the development cycle. Connectivity between the two is performed via Ethernet or USB port.

Mid-Size Form Factor
User Interface

The UI, developed in JAVA, will be running on the desktop workstation. The VIAVI Radio Manager application could be used or the client may develop its own UI interface using functionalities of the Radio Manager.   The audio card of the desktop (microphone and speaker) is to be used for audio-in and audio-out while the screen can be used for data presentation.

Signal Processing Elements

The signal processing functionalities are to be executed both within the SDR unit and in the desktop computer depending on the processing power needed to execute the application and that provided by the transceiver box. The transceiver and the workstation are to be connected via Ethernet. Based on the implementation of the application and its SCA description, the SCA Domain manager will distribute the signal processing components accordingly.

The SCA Domain Manager would reside in the desktop workstation and both the desktop computer and the RF transceiver would host a Device Manager.

RF Transceiver Unit

In the case of a Mid-size Form Factor, Commercial Off the Shelf (COTS) RF units are considered.

Similar to the Small-Form factor, on the receive side, the RF transceiver unit will down-convert, filter and digitize the incoming RF signal. Further filtering and decimation can be accomplished in the on-board FPGA before data being sent to the smart phone, via the USB port, for further processing. On the transmit side, the smart phone will send the modulated waveform at an IF level to the RF Transceiver unit for up-conversion to the selected frequency and transmission over the air.

Development Environment

A desktop computer is needed for the development environment, in addition to providing the application UI functionalities. Note that those two functionalities can be executed on separate computer, it is proposed here to use the same for cost saving. The workstation would host the SCA Architect development tool, the programming development environment, the OS compiler and ORB libraries.

This environment emulates a military radio unit as could be used for high bandwidth, high performance requirement communications systems (e.g. satellite communications or networking) or for applications such as radar or signal intelligence (spectrum monitoring).

As depicted in Figure 4, the actual Software Defined Radio is a single unit shown in the blue box and would include the processing element and the RF transceiver section. The workstation provides the User Interface and is also used during the development cycle. Connectivity between the two is performed via Ethernet or USB port.

Full-Size Form Factor
User Interface

The UI, developed in JAVA, will be running on the desktop workstation. The VIAVI Radio Manager application could be used or the client may develop its own UI interface using functionalities of the Radio Manager.   The audio card of the desktop (microphone and speaker) is to be used for audio-in and audio-out while the screen can be used for data presentation.

Signal Processing Unit And RF Transceiver Unit

For the Full-size Form Factor, the signal processing and RF transceiver functions will be provided within the same unit, on different cards. Connectivity between the cards will be done via a high-speed backplane. The SCA Domain Manager would reside in the SDR unit and the desktop computer would host a Device Manager for its I/O ports.

In this environment, the FPGA are much larger than in the previous two platform categories. In addition, the FPGA is user-programmable as opposed to being loaded at boot time. This important feature enables the user to modify the FPGA image without having to shut down and reboot the unit. The RF transceiver is also of higher quality and provides much higher data-handling rates. Those units also come with real-time operating systems such as Green Hills INTEGRITY or Wind River VxWorks. With their modular design, they also offer the advantage of being scalable enabling upgrades to newer material.

Development Environment

A desktop computer is needed for the development environment, in addition to providing the application UI functionalities. Note that those two functionalities can be executed on separate computer, it is proposed here to use the same for cost saving. The workstation would host the SCA Architect development tool, the programming development environment, the OS compiler and ORB libraries.

Platform Configurations

Since the SCA standards were developed to facilitate waveform portability and hardware interoperability between platforms, VIAVI has selected a number of platforms which together offer a good representation of the operational environments in which the SDR systems are to be used. With the VIAVI proposed lab, waveform portability and interoperability can be tested more easily. The selected platforms for the lab offer a wide selection of:

  • Processor types:   General Purpose Processors (GPP), Graphical Processing Units (GPU), Digital Signal Processors (DSP), and Field Programmable Gate Arrays (FPGA)
  • Inter connect protocols: e.g. Serial, Ethernet, RapidIO, VXE, PCIX, AXIe
  • Operating Systems: e.g. Linux, Green Hills Software INTEGRITY
  • Hardware components presenting various control drivers.

 

SCA Development Environment

Complete SCA development environments are provided compatible with the various platform configurations. Each will include the SCA and OS specific development tools. SCA devices are also provided according to the platform characteristics.

Waveforms

To facilitate the development of new waveforms, the VIAVI SCA-based SDR lab comes with a number of demonstration waveforms. Currently offered are: Amplitude Modulation (AM), Frequency Modulation (FM), Project 25 (P25) voice only. The TETRA waveform is also being considered.

Technical Services

VIAVI recognizes that the number of platform configurations can be quite large. If a specific configuration, not offered within the proposed lab platforms, is required, VIAVI can develop the required SCA infrastructure to integrate it to the lab.

VIAVI also offers technical assistance in the form of SCA training, Lab set-up and configuration, SCA-based waveform design, development and porting.

Questions?

  • If you have any questions about our products and services please contact us at +1-819-307-0333 or email us at info.SCA@viavisolutions.com
Corporativa
  • Acerca de nosotros
  • Oportunidades de empleo
  • Relaciones con inversores
  • Comunicados de prensa
  • Distribuidores
  • Social Responsibility
Áreas De Especialización
  • Aeronáutica
  • Detección 3D
  • Fibra
  • Garantización del servicio
  • Pruebas de la tecnología 5G
Soporte Técnico
  • Atención al cliente
  • Asistencia técnica
  • Portal de soporte técnico
  • Reparación y calibración
  • Descargas de software
Cómo comprar
  • Solicitar un presupuesto
  • Ponerse en contacto con Ventas
  • Localizar a un Distribuidor
  • Estado del pedido
viavi logo
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • YouTube
Subscription Center

© 2025 VIAVI Solutions Inc.

  • Preferencias de cookies
  • Contáctenos
  • Mapa del sitio
  • Información legal
  • Política de privacidad
  • Asistencia técnica
  • Solicitar RMA
  • Solicitar un presupuesto
  • Localizar a un Distribuidor
  • Portal de clientes
  • Contáctenos
  • WhatsApp (ES)