This Presentation discusses the recently approved Software Communications Architecture version 4.0 (previously known as SCA Next) with specific emphasis on optimization and customization to satisfy the unique constraints and performance requirements of a specific system.
3. SCA 4.0 Approach 3
The SCA 4.0 specification has been
developed following the Model Driven
Architecture (MDA) approach
The specification has been developed as a
Platform Independent Model (PIM)
Appendices provide Platform Specific
Model (PSM) extensions for specific
technologies, e.g. CORBA
Copyright PrismTech 2012
4. Model Driven Architecture Views 4
Functional Architectural Design Implementation
SCA 2.2
SCA 2.2.1
SCA 2.2.2
SCA 4.0 SCA 4.0 Appendices Target System
CIM – Computationally Independent Model
PIM – Platform Independent Model
PSM – Platform Specific Model
PSI – Platform Specific Implementation
Copyright PrismTech 2012
16. Appendix E – Platform Specification Model 16
E Transports and Technologies
E.1 – Common Object Request Broker
Architecture (CORBA)
Two profiles planned.
Full – Provides features for general platforms
and applications
Lightweight – Provides minimal features for
highly constrained resources
E.2 – C++
E.3 – OMG Interface Definition Language
Copyright PrismTech 2012
17. Appendix F – Units of Functionality 17
Appendix F identifies specific sets and
subsets of functionality across multiple
areas.
The selection or omission of a given set of
functionality has impacts on which
interfaces are or should be supported.
Copyright PrismTech 2012
25. Model Driven Testing 25
Testing architecture must perform Specific test implementation must
validation of compliance with be driven by technologies
baseline specification. specified in appendices.
SCA 4.0 SCA 4.0 Appendices Target System
Certification Certified
Specification System
Copyright PrismTech 2012
26. Spectra SDR – Tools and Infrastructure 26
Development Target
Radio Application Radio Application
(Waveform) (Waveform)
SCA Interface SCA Interface
Spectra Core Framework
Spectra CX:
Model-Based
Development Tool Spectra Common Data Bus (CDB)
TCP/IP v4/v6
IBM RSA SCA 2.2.2 and POSIX AEP
Workbench RTOS / Linux
Windows / Linux / Unix ASP BSP
Hardware (GPP, DSP, FPGA) Hardware (GPP, DSP, FPGA)
26
27. Summary 27
SCA 4.0 provides a significant opportunity for
optimizing SCA implementations optimized for
specific deployment environments.
This flexibility presents significant test, validation
and certification challenges.
Reference implementations will diverge based
on selected units of functionality across radio
systems.
Several initiatives and R&D efforts to provide
initial proof of concept demonstrations of the
viability of SCA 4.0
Copyright PrismTech 2012
28. For Information on Products and Services: 28
E-mail:
info@prismtech.com
vince.kovarik@prismtech.com
www:
www.prismtech.com/spectra
Your PrismTech account manager
Copyright PrismTech 2012