Software Defined Radio: the Selex ES SDR Ecosystem Rome, 10th September 2015 SOFTWARE DEFINED RADIO - SDR Speaker: Antonio Di Rocco For Internal Use Only Abstract: Interoperability among coalition and allied forces and in the same army among different brands of radios has been most difficult problems on battlefields throughout history. Software-Defined Radio, represents the newest generation of defense radios for soldiers, vehicles, ships and aircraft. Other than solve the interoperability issue, the SDR radios are the key enablers of Netcentric Warfare Time: September 10th, 2015 – 13:30 Place: Rome, Room A1.1 © 2015 Selex ES S.p.A. – All rights reserved 2 TABLE OF CONTENTS 1. The SDR SCA concept 2. National SDR Programs & International Bodies 3. Selex ES SWave® Product Family For Internal Use Only 4. SDR WFs Operation Scenarios 5. SCA 2.2.2 Main Components 6. SCA 4.1 at a glance 7. Question time © 2015 Selex ES S.p.A. – All rights reserved 3 SW Radio = “PC with Antenna” SDR CONCEPT For Internal Use Only The SW Radio Architecture should be: − Direct Convertion Rx/Tx − Wideband RF front-end − Reprogrammable Processing Element (FPGA / DSP / GPP) − Common Operating Environment OE (SCA SDR) Signal conditioning LNA RF FE PA Signal conditioning DSP ADC A/D I/F DAC HW Architecture FPGA GPP Digital Processing © 2015 Selex ES S.p.A. – All rights reserved 4 SDR CONCEPT Definitions and Motivations For Internal Use Only Reconfigurability Portability Interoperability A waveform is a software implementing a specific communication protocol. It is equivalent to a single legacy Radio The results is a new products - one platform generation for military - many waveforms communications flexible and adaptable to the variety of operational scenarios (multinational missions, fast reaction, peace-keeping). © 2015 Selex ES S.p.A. – All rights reserved 5 SDR CONCEPT Capability of reconfiguring the hardware in order to deploy different waveforms by the use of the same Operating Enviroment. Key elements are the processing deviced (i.e. DSP, FPGA) Waveform 1 Waveform 2 Reconfigurability Abstraction layer API For Internal Use Only Platform Same Platform ->Different Waveforms Def. : Deployment: waveform modules allocation on the hardware by software device. Capability to deploy a Waveform on different platforms by the use of the same Operating Environment Portability Waveform Abstraction layer API Abstraction layer API Platform 1 Platform 2 Same Waveform ->Different Platforms © 2015 Selex ES S.p.A. – All rights reserved 6 For Internal Use Only SDR CONCEPT Capability of Interoperability establishing service-level connectivity between different devices in a operational scenario Modelling & Simulation and Management Solutions …failures in communications may have contributed to friendly fire incidents during the Persian Gulf War in 1991 © 2015 Selex ES S.p.A. – All rights reserved 7 SCA SDR: COMMON SW OE – SCA Core Framework provided a mechanism and interfaces for deploying (Waveforms and Applications on top of the Swave platforms), mainly composed by: SCA Core Framework Complete set of standard APIs Development and Porting Principles SW Communication Architecture For Internal Use Only • • • – The common SW OE is installed in all SDR Platform, independently of the Operative System (WxVorks or Linux or what else) © 2015 Selex ES S.p.A. – All rights reserved 8 Standard API and Classes to manage CF: RESOURCES WF Control GPP2 Component GPP1 API For Internal Use Only API API FPGA API PTF WF -A WF –B WF -C PTF Device Voice Encryp. Ch. Coding Modulation Device API LO Platform Services, Core Framework A WF Application is a set of SW Component implementing the CF::Resource classes that incapsulate the functional code. © 2015 Selex ES S.p.A. – All rights reserved 9 IT & Selex ES Investments in military SDR Deep Roots in Company’s culture For Internal Use Only • Backgroud – Selex ES has been involved since early 2000s in Design&Development of SDR with the aim of developing a SDR family based on the new emerging requirements. • Know-How - Gained a deep understanding of the Software Communications Architecture (SCA) concept and specification. • International experience – A position of leadership has been recognized to Italy and Selex ES of the works of design/development of the SCA Architecture within the ESSOR European SDR program. • From technology to products - At the beginning of the current decade, Italian MoD paved the way to the industrial transition of the SDR technology, kicking of the “Forza NEC” program (2010), for NEC Transformation of Land/Amphibious Forces, and establishing National SDR Program (2011), for the design & development of Waveforms and extended SDR Platforms. SDR design & development has always been financially supported by the Italian MoD © 2015 Selex ES S.p.A. – All rights reserved 10 Foundations of product solutions come from… Deep Roots in Company’s culture EU JTNC former JTRS MIDS For Internal Use Only EDA SCA 2.2.2. / SCA 4.1 release (with WINNF support) •JTEL (JTRS Test & Evaluation Laboratory) hosting •Background studies (SCORED/WOLF/ESSAC) •CORASMA (Cognitive Radio) NATO •Working Groups (C3SNR SDR (5 nations)-SDRUG •NATO Narrow Band Waveform (Cap1/LoSCommsCat) •NATO WBWF WINNF •Member Wireless Innovation Forum Board •SCA Coordinating Committee, SCA4.1 SDR-N / F-NEC Program ESSOR Program COALWNW European Secure SOftware- defined Radio •Backgroud studies (WINTSEC) • Design & Develop Joint SDR Platforms • Design & Develop legacy waveforms for Joint interoperability(SDR-N /FNEC) •Land Platform integration •Design & Develop Networking WFs •EU ESSOR SDR Architecture •HDR Coalition Wideband Networking Waveform •Promote SDR activities in NATO •Multinational Coalition Wideband Networking Waveform © 2015 Selex ES S.p.A. – All rights reserved 11 Selex SWave™ Product Family For Internal Use Only Swave™ Vehicular 1Ch 30-512 MHz 5W 50W PA V/UHF Swave™ Handheld 1Ch 30-512 MHz 5W Swave™ Handheld-EVO 1Ch 30-512 MHz 5W Swave™ Manpack/Vehicular 2 Ch: 30-512 MHz 20W Swave™ Vehicular 4Ch 2-2000 MHz Swave™ Naval RCM Radio Core Module HF / VHF/ UHF © 2015 Selex ES S.p.A. – All rights reserved 12 Selex SWave™ Product Family Domestic Market – Fielded Software-Designed-Radios HH and VM-3 Radios in Deployed Systems Mass production phase • Fielded in Soldier Systems (Soldato Futuro, SIC) • Fielded in VBM 8x8 and VTMM Vehicles For Internal Use Only • Several thousands manufactured and delivered in current Production line HH ® VM3 VBM 8x8 SOLDATO FUTURO/ SIC VTMM VTMM/RCP © 2015 Selex ES S.p.A. – All rights reserved 13 Develop SDR Offer Offering Radios into nucleus for Systems Enabling the networked capability: from the tactical network and the Command Posts down to Vehicles and soldier operational nodes Vehicular Systems VB1 For Internal Use Only VQ1-EVO VM3 Integrated Soldier C4ISTAR Systems •Commander •Rifleman •Grenadier •Observer Deployable Systems •Tactical Networks: Command Post, Brigade and below •Trasportable assets: Satcom/HF long haul terminals MB1 HHE HH Ancilliaries © 2015 Selex ES S.p.A. – All rights reserved 14 SWave™ VQ1 HaveQuick I/II 225-400 MHz, with 25 KHz bandwidth; GAG interoperability with Voice communications up to NATO Secret HaveQuick I/II 225-400 MHz, with 25 KHz bandwidth; GAG interoperability with Voice communications up to NATO Secret © 2015 Selex ES S.p.A. – All rights reserved VHF 30-88 MHz; UHF 225-400 MHz with 25 kHz G2G interoperability with Voice and Data STANAG 2404/05 225÷512 MHz with 1.3 MHz BW G2G interoperability with Voice and Data VHF 30-88 MHz; UHF 225-400 MHz with 25 kHz G2G interoperability with Voice and Data STANAG 2404/05 225÷512 MHz with 1.3 MHz BW G2G interoperability with Voice and Data SelfNet SBW Basic: VHF 118÷174MHz, UHF 225÷400MHz Extended: VHF 30÷88MHz, UHF 225÷512MHz EPM G2G Voice and Data Communications SelfNet EASY II Selex ES SDR Portfolio Radios & WFs Offer VHF 30-88 MHz; UHF 225-400 MHz with 25 kHz G2G interoperability with Voice and Data STANAG 2404/05 225÷512 MHz with 1.3 MHz BW G2G interoperability with Voice and Data SelfNet SBW Basic: VHF 118÷174MHz, UHF 225÷400MHz Extended: VHF 30÷88MHz, UHF 225÷512MHz EPM G2G Voice and Data Communications SelfNet SBW SelfNet EASY II Basic: VHF 118÷174MHz, UHF 225÷400MHz Extended: VHF 30÷88MHz, UHF 225÷512MHz EPM G2G Voice and Data Communications 30-88 MHz with 25 KHz bandwidth; EPM GAG interoperability with Voice Communications SWave HH SelfNet EASY II 30-88 MHz with 25 KHz bandwidth; EPM GAG interoperability with Voice Communications SINCGARS UHF-FM/AM 225MHz to 400 MHz (292 – 318 MHz uplink, 243 -270 MHz downlink) in TDMA, DAMA, with 5 or 25 kHz Basic: VHF 118÷174MHz, UHF 225÷400MHz Extended: VHF 30÷88MHz, UHF 225÷512MHz EPM G2G Voice and Data Communications SelfNet EASY II VHF 30-88 MHz; UHF 225-400 MHz with 25 kHz G2G interoperability with Voice and Data STANAG 2404/05 225÷512 MHz with 1.3 MHz BW G2G interoperability with Voice and Data SelfNet SBW 30÷512 MHz with 25KHz NB-AW Voice and Data Communications datalink for IP traffic for VHF/UHF Legacy WFs SINCGARS SATCOM IP Data communications support for SATCOM UHF-FM/AM 225MHz to 400 MHz (292 – 318 MHz uplink, 243 -270 MHz downlink) in TDMA, DAMA, with 5 or 25 kHz 225-400 MHz, with 25 kHz bandwidth; GAG interoperability with Voice communications up to NATO Secret SATURN MIL 188-184 SATCOM 225-400 MHz, with 25 kHz bandwidth; GAG interoperability with Voice communications up to NATO Secret SATURN Profile for HF Radio Data communications, Reliable email and Data over HF STANAG 5066 HF Teachincal Stansard for an Automatic Control System Data Link with ARQ STANAG 4538 SWave MB1 HF Data Modem up to 4800 bps - Robust serial tone mode for degraded HF links MIL 188-110 B HF with 25 KHz bandwidth; HF interoperability with Data exchange from 75 up to 3600bpd STANAG 4285 SelfNet NBAW SWave HH-EVO All IP MANET 225-400 MHz; 1,25 MHz bw Throughput 1Mbbs ; SC- FDMA ESSOR HDR For Internal Use Only MIL 188-220 C 15 Operational use cases vs SDR Waveform Products Highly representative scenarios Selex ES Waveforms portfolio covers a full range of operational scenarios #1: Multi-services (critical) wideband communications for Dismounted Squad #2: Land Mobile (“Coalition”) Backbone Communications (Light multirole / armored veh.) For Internal Use Only #3: SAT Assisted Land & Airborne #4: Ground-Air-to-Ground Land & Airborne #5: Long Distance BLOS Land & Maritime #3 #1 #5 #2 #1 : SBW, NBAW and EASY II #2 : HDR #3 : SATCOM #4 : SINCGARS and HQI/II #4 #5 : Suite HF © 2015 Selex ES S.p.A. – All rights reserved 16 Operational use cases Scenario 1: Multi-Services wideband communications for Dismounted Squad - Description For Internal Use Only • Dismounted soldier scenario at squad/multi-squad level with soldier-to-soldier and soldier-tovehicle communications • Two squads, each one composed by one vehicle and four dismounted soldiers Squad Network 2 Km 1 Km • Need to support wideband traffic • On-the-move, meshed topology communications in rural, suburban, urban environments • CNR Capabilities required : Group Voice Calls and Super-Lan (WLAN) © 2015 Selex ES S.p.A. – All rights reserved 17 Operational use cases Scenario 1: Multi-Services wideband communications for Dismounted Squad - Solution Soldier Broadband WF (SBW) Frequency band: • 225-512 MHz Emergency User Group • 1.3 MHz bandwidth For Internal Use Only Up to 50 nodes Up to 500 kbps user data User Group 2 W-LAN 1 Network: • Self-forming, Self-healing, Multi-hopping 2 Km 2 Km • Merging, Splitting, Late entry Intranet Addressing: • Unicast, Multicast, Broadcast COMSEC support Multi Services: • Voice Emergency group • Up to 9 Voice User group Super W-LAN User Group 1 • Super W-LAN • Up to 9 Data User group (WLAN) © 2015 Selex ES S.p.A. – All rights reserved 18 Operational use cases Scenario 1: Voice and Data communications for Dismounted Squad (Saving of Band, Integration of legacy radios) - Description For Internal Use Only Squad Network • Dismounted soldier scenarios at squad/multi-squad level with soldierto-soldier and soldier-to-vehicle communications • Need to reduce the “Mhz” in “Khz” (crowded spectrum) • Voice and data transmissions • Need to “internetwork” in vehicles + legacy radios HQI/II / Sincgars 4 Km 4 Km © 2015 Selex ES S.p.A. – All rights reserved 19 Operational use cases Scenario 1: Voice and Data Communications for Dismounted Squad (Saving of Band, Integration of legacy radios) - Solution NarrowBand WF Squad Network Frequency band: • 30-400 MHz • 25, 50, 75 , 100 KHz bandwidth For Internal Use Only CPM modulation NATO, Joint Coalition, National SA Nodes Squad/Platoon (network cardinality can be increased) SA 4 Km 4 Km Self-forming, Self-healing MANET SA Intranet Addressing: • Unicast, Multicast, Broadcast Embedded SA information sharing mechanism VOICE & DATA Services: •Simultaneous Voice and Data transmissions •Up to 4 Voice comms and 1 data comm simultaneously with 64 Kbps user rate (Basic) • User/Service Priority SA SA Capability : COMSEC/TRANSEC © 2015 Selex ES S.p.A. – All rights reserved 20 Operational use cases Scenario 2: Land Mobile Backbone Communications - Description Vertical/Horizontal Multi-Level & Multi-Service Communications in Mobile Backbone Segment Units are: • Light Multirole Armored vehicles • Armored vehicles • Shelters, fixed units (Command Posts) For Internal Use Only Network cardinality is order of magnitude hundreds of nodes REGIMENT III I 15/20 Km COMPANY PLATOON 15 Km SQUAD 10 Km © 2015 Selex ES S.p.A. – All rights reserved 21 Operational use cases Scenario 2: Land Mobile Backbone Communications - Solution NB-WF allows “unification” of legacy national backbone radios ESSOR HDR WF increases may unify in a single SDR radio the most of/all the Backbone REGIMENT III HDR NBWF I For Internal Use Only 15 Km COMPANY PLATOON 10 Km SQUAD 5 Km © 2015 Selex ES S.p.A. – All rights reserved 22 Operational use cases Scenario 2: Land “Coalition” Backbone Communications - Description Scenario 2 + Companies Unit from different Nations REGIMENT NATION 1 III 10 Km I COMPANY NATION 1 15 Km For Internal Use Only I COMPANY NATION 2 I 5 Km COMPANY NATION 3 PLATOON NATION 2 PLATOON NATION 1 PLATOON NATION 3 Transverse service connectivity is required to Coalition Forces operating in the same theatre © 2015 Selex ES S.p.A. – All rights reserved 23 Operational use cases Scenario 2: Land “Coalition” Backbone Communications - Solution HDR (ESSOR WF) For Internal Use Only Frequency band: • 225-400 MHz with • 1.25 MHz CHANNEL bandwidth • n*1,25 MHz network bandwidth (n=1,..,8) REGIMENT III NATION 1 Typical network composed by Up to 200 nodes Up to 1 Mbps user data COMPANY NATION 1 I Network: I • Self-organizing, Self-healing, COMPANY Multi-hop • Merging, Splitting, LateNATION entry2 • External network interoperability Intranet Addressing: • Unicast, Multicast, PLATOON Broadcast NATION 2 I COMPANY NATION 3 PLATOON NATION 1 DATA Services: •Simultaneous active groups • Text messaging support, Situation Awareness Support PLATOON NATION 3 • COMSEC encryption / TRANSEC © 2015 Selex ES S.p.A. – All rights reserved 24 Operational use cases Scenario 3/4: SAT Assisted Land & Airborne (BLOS) – Description For Internal Use Only • Typical Integrated Land & Airborne Battlefield scenario • Land units may be Light or Armored Vehicles • Infantry may be either light or Medium/Heavy • Helos/fighters airplane in CAS • Command Post • Secure Communications • Voice and Data are required • Real Time/Time Critical/ Offline Communications Command Post Light Infantry © 2015 Selex ES S.p.A. – All rights reserved 25 Operational use cases Scenario 3/4 : SAT Assisted Land & Airborne (LOS) - Solutions SINCGARS Frequency band: • 30-88 MHz • 25 KHz bandwidth HaveQuick I/II Frequency band: • 225-400 MHz • 25 KHz bandwidth Command Post For Internal Use Only G-A-G interoperability National/Joint Coalition Intranet (according to MIL-STD 188-220C) Addressing • Unicast, Multicast, Broadcast Relaying node VOICE & DATA Services: • digital voice CVSD at 16 Kbps • VOICE priority over DATA • Digital Data rate: 600 bps, 1.2, 2.4, 4.8 ,16 Kbps COMSEC (up to S) dedicated ciphering algorithm. ECCM FH protection TACSAT Dama Light Infantry Frequency band: • 270-400 MHz • 5 / 25 KHz bandwidth © 2015 Selex ES S.p.A. – All rights reserved 26 Operational use cases Scenario 5: (Long Distance) Land & Maritime - Description • Scenario 5 involves Land domain plus Naval Units (e.g. landing, sailing in open sea) in Maritime domain • Maritime and Land units need to coordinate themselves in operations For Internal Use Only • IP services are needed, voice and data • Long distance communications • Automation of the HF Communications I COMPA NY PLATOO N • SQUAD © 2015 Selex ES S.p.A. – All rights reserved 27 Operational use cases Scenario 5: (Long Distance) Land & Maritime - Solution SUITE HF WFs • • • • MIL STD 188-110 B Mil-Std 188-141B (SSB/ISB Voice and Data AM Voice) Stanag 4538 (ALE 3G e ALE 2G) Stanag 5066 For Internal Use Only WB HF WF (next) I COMPANY PLATOON SQUAD © 2015 Selex ES S.p.A. – All rights reserved 28 For Internal Use Only Software Communication Architecture SCA 2.2.2 Main Components © 2015 Selex ES S.p.A. – All rights reserved 29 SCA: CORE FRAMEWORK 1/2 For Internal Use Only FileSystem and FileManager are used to provide standardized access to persistent files managed by Operating System of platform nodes (each GPP) NAMING SERVICE FILE MANAGER EVENT SERVICE FILE SYSTEM LOG SERVICE DEVICE MANAGER It allows to manage the node (register/unregister RD/RS/RSS, configure and shutdown node). Moreover it provides access to node ports, FileSystem, RDs/RSs/RSSs and status information. DOMAIN MANAGER APPLICATION FACTORY CF ORB It allows to manage the radio system (register/unregister DeviceManager/EventChannel, install/uninstall application, configure radio system). Moreover it provides access to File Manager, ApplicationFactories, DeviceManagers, Applications and status information It allows to instantiate specific type of application based on provided Software Assembly Descriptor (SAD) file TRANSPORT © 2015 Selex ES S.p.A. – All rights reserved 30 SCA: CORE FRAMEWORK 2/2 For Internal Use Only This basic CORBA service allows to associate the Object reference of whatever CORBA object with a name. Domain entities can use its interface to register such association or to obtain Object reference from provided name. It is employed by Framework Control components (DomainManager, DeviceManager, ApplicationFactory, Application) for purposes related to their specific behavior and by WF Resource(s) for registration of their own Object reference after deployment. EventService component has the capability to create event channels. An event channel allows multiple suppliers to communicate with multiple consumers asynchronously (many-to-many relationship). An event channel is both a consumer and a producer of events NAMING SERVICE FILE MANAGER EVENT SERVICE FILE SYSTEM LOG SERVICE DEVICE MANAGER DOMAIN MANAGER APPLICATION FACTORY CF ORB TRANSPORT ORB (Object Request Broker) is the essential component for CORBA connectivity. It is the mediator of clientserver objects operation invocations, independently from their physical location. COTS ORB suited for a fairly high number of GPPs is available from CORBA specialized vendors.. Protocol transport layer among logical end-points into processing elements : GPP,DSP and FPGA. (Transport Phy layer may be Eth. SRI/O, PCIex, or what else) © 2015 Selex ES S.p.A. – All rights reserved 31 SDR: GPP Radio Device Components Device Loader Device Platform and Waveform Software is loaded by means of a specific device instantiated on Red GPP. AudioPort Device It allows accessing audio subsystem (input/output of voice samples) in cooperation with VocoderService. SerialPort Device It allows accessing synchronous and asynchronous serial data input/output. Ethernet Device For Internal Use Only Overview description. GNSS Device Transceiver Subsystem (XCVR Device + TWI) Modem Device Not accessed directly but through IP Service. It allows accessing precise Time and Position information from a GNSS (Global Navigation Satellite System) like GPS. It allows accessing and managing the RF Front End of the radio that includes up and down conversion chains, tuning subsystem, receiving gain control and power amplifier. It is a “Distributed Radio Device” (see Transceiver Subsystem chapter). It allows download of executable code on black FPGA and DSP. Furthermore after download it launch the downloaded component (i.e. for FPGA it manages a logic async reset command) © 2015 Selex ES S.p.A. – All rights reserved 32 SDR: GPP Radio Service Components Service SystemControl Service Configuration Service Overview description Platform-implementation specific controlling entity, that uses other platform components and has access to deployed WF Applications, becoming a “connecting-glue” for global system management. Its interface is proprietary and will not be specified in API documents. It allows management of persistent information related to WF applications. It allows, in fact, loading SNMP and HMI application configurations, loading and storing WF properties presets and general purpose application-specific data. Fault Management Service It allows a general monitoring activity of both platform and WF entities, aimed to discover possible faults For Internal Use Only HMI Service IP Service SNMP Service Timing Management Service Vocoder Service Power Management Service of HW items or SW exceptions in unusual conditions. It requires registration to be notified about such events. It is the Human Machine Interface management subsystem that permits a human operator to interact with a deployed WF Application for controlling purposes. It allows the definition of a WF-specific user interface, by means of a set of persistent information (see ConfigurationService) HMI configuration data. Manages layer-3 (Networking) of ISO-OSI stack, allowing IP packets exchange and routing between EthernetDevice(s) and Networking-aware WF applications. NOTE : Ethernet port data packets are accessed only by IP Service Interfaces NOTE : USB port data packets are accessed only by IP Service Interfaces It is an alternate means (to HMIService) for remotely managing WF applications. It permits a remote SNMP manager (automated or controlled by human operator) to interact with a deployed WF Application for controlling purposes. It allows the definition of WF-specific mapping rules for accessing WF properties, by means of a set of persistent information (see ConfigurationService) SNMP configuration data. It is the main “time keeper” entity of the radio. The service can distribute precise timing information to platform and waveform components and also receiving time from them. It also allows exchange time synchronization with external entities (e.g. a WF in another radio). The GNSSDevice is strictly related to TimingService operation, by providing GPS (UTC) time information. It provides (audio) voice compression and decompression capability aimed to reduce the required radio channel resources. The service allows selection and managing of a number of voice-coding algorithms and also extensibility to supplementary ones. The AudioPortDevice is strictly related to VocoderService operation. It allows management of HW components in order to change their state (freeze/sleep mode and/or power down/up). The WF application can improve duty cycle of the HH based on its radio framing. © 2015 Selex ES S.p.A. – All rights reserved 33 For Internal Use Only HH-E: PLT SW COMPONENTS MAPPING © 2015 Selex ES S.p.A. – All rights reserved 34 For Internal Use Only WF APPLICATION PACKAGE INSTALLATION “Waveform distribution” has the form of a single ZIP file containing: • Waveform components executable files, • Domain Profile XML (eXtensible Markup Language) files, • Waveform-specific Policies files, • Waveform-specific HMI files, • SNMP MIB data base and MIB-to-Properties association files • Components software configuration info files etc. © 2015 Selex ES S.p.A. – All rights reserved 35 SCA 4.1: Next Standard Introducing Profiles SCA Lightweight Profile : Suited for radio platforms where the hardware modules have a static configuration. SCA Medium Profile : Suited for radio platforms with plug-and-play but not removable hardware modules. Still rather lightweight but it introduces a configurable, dynamic aspect. SCA Full Profile : Suited for radio platforms with removable, plug-and-play hardware modules. • Provides the full breadth of SCA deployment and management capabilities For Internal Use Only Component scalability Allow component developers to choose whether or not to implement some of the standard subcomponent interface. The scalability will also be used to support the different profiles of the specification. Remove requirement for CORBA middleware • Moving towards middleware independence PIM and PSM • SCA 4.1 permits other middleware, including simply using C++ pointers where distributed processing is not required Faster Boot Times due to Port Connection improvements • • Allows faster connections, reducing waveform startup boot time Permits connections to be defined at build time…Reduces startup and security issues SCA 4.1 ensures investment in SCA 2.2.2 applications can be reused in SCA 4.1 environment © 2015 Selex ES S.p.A. – All rights reserved 36 For Internal Use Only Questions ? © 2015 Selex ES S.p.A. – All rights reserved 38