SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
-
Upload
prismtech -
Category
Technology
-
view
2.099 -
download
1
description
Transcript of SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
![Page 1: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/1.jpg)
The Evolution of the SCA
SCA Next
November 10, 2010
![Page 2: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/2.jpg)
Outline
Personal Introduction
Objectives
Background and History
SCA Next Overview
Overview of SCA Next Changes
Summary
PrismTech Products
References and Resources
Contact Information
2
![Page 3: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/3.jpg)
Vince Kovarik
Academic and Publications:B.S & M.S. Computer Science, Ph.D. Computer Engineering
Co-author with John Bard “Software Defined Radio: The Software Communications Architecture”, Wiley and Sons
Chapter author for “Cognitive Radio Technology”, by Dr. Bruce Fette
Awarded three patents
1980s: Harris and Software Productivity SolutionsExperience in Natural Language Understanding, Knowledge Representation and Acquisition and Temporal Reasoning.
Initial OO design with Rumbaugh OMT, Booch OOD, and Jacobsen Use Cases.
Development work in Smalltalk, LISP Flavors, and C/C++
1990s: STI/ExigentInitial CORBA work as Chief SW Architect for the Ground Segment of Satellite Command and Control System for IRIDIUM, a large-scale distributed system.
Started work in SDR in late 90’s as a member of the MSRC.
Domain Management ToolKit (dmTK) product manager, the first commercially available implementation of the SCA.
2001: Harris purchases ExigentdmTK used as initial reference implementation by JTeL and Aeronix for JTAP development.
SW Architect for the insertion of the DARPA XG DSA software into the Falcon III Tactical Radio and demonstration.
Member of the Government Reference Architecture (GRA) team developing a SysML/UML reference model for SATCOM terminal systems.
Member of the SDR Forum Wireless Innovation Forum since 2000. Currently chair of the Technical Committee on Advanced Wireless Networking and Infrastructure.
3
![Page 4: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/4.jpg)
Objectives
This is the first of a series of technology-oriented presentations on the SCA and SDR.
The objective of this presentation is to provide:
a historical overview of the SCA and
an overview of the SCA Next initiative
Presentations on PrismTech’s products in support of the SCA Next and other technology topics will be forthcoming.
4
![Page 5: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/5.jpg)
Background
Despite rumors of its demise, SCA is alive and well.
SCA has been applied successfully to a variety of radio systems including:
JTRS programs of record
International radio systems
Independently developed products
The international community has been moving forward with SCA, e.g. ESSOR and other programs.
5
![Page 6: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/6.jpg)
However…
The successes have not been without some problems.
Limited portability of waveforms
Inadequate abstraction of DSP and FPGA
Non-standard Device interfaces for common radio devices, e.g. AudioPort
Footprint and performance
6
![Page 7: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/7.jpg)
A (partial) SCA/SDR History
1990 2000 2010
Bo
och
‘91
Ru
mb
au
gh
OM
T-1
OO
PS
LA
Un
ifie
d M
eth
od
0.8
Un
ifie
d M
eth
od
0.9
OM
T-2
Bo
och
‘93
Jaco
bso
nO
OS
E
UM
L 1
.0
OO
SD
RA
rch
Sp
ea
kEa
sy-1
Sp
ea
kEa
sy-2
MS
RC
JCIT
SC
A 2
.2CO
RB
A
CC
M
CO
RB
AS
vcs
UM
L 2
.0
MD
A
MO
F
Sys
ML
1.0
Sys
ML
1.1
CO
RB
AII
OP
GN
UR
ad
io
US
RP
UM
L 2
.3
WD
L
So
C
MA
RT
E
LW
Lo
g
FM
3T
RIm
pl
FM
3T
R
OM
G
SD
RF
oru
m
CO
RB
A 2
JTR
S
SC
A 2
.2.2
SC
A C
FIm
pl
Co
gn
itive
Ra
dio
DS
A
OC
L
OM
G
an
dN
CO
SE
SC
A 2
.2.1
7
???
![Page 8: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/8.jpg)
A (partial) SCA/SDR History – Enablers
1990 2000 2010
Bo
och
‘91
Ru
mb
au
gh
OM
T-1
OO
PS
LA
Un
ifie
d M
eth
od
0.8
Un
ifie
d M
eth
od
0.9
OM
T-2
Bo
och
‘93
Jaco
bso
nO
OS
E
UM
L 1
.0
OO
SD
RA
rch
Sp
ea
kEa
sy-1
Sp
ea
kEa
sy-2
MS
RC
JCIT
SC
A 2
.2CO
RB
A
CC
M
CO
RB
AS
vcs
UM
L 2
.0
MD
A
MO
F
Sys
ML
1.0
Sys
ML
1.1
CO
RB
AII
OP
GN
UR
ad
io
US
RP
UM
L 2
.3
WD
L
So
C
MA
RT
E
LW
Lo
g
FM
3T
RIm
pl
FM
3T
R
OM
G
SD
RF
oru
m
CO
RB
A 2
JTR
S
SC
A 2
.2.2
SC
A C
FIm
pl
Co
gn
itive
Ra
dio
DS
A
OC
L
OM
G
an
dN
CO
SE
SC
A 2
.2.1
8
???
Early SDR work.
Early OO Modeling and Design
Methodologies.
Enabling standards and organizations.
![Page 9: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/9.jpg)
A (partial) SCA/SDR History – Critical Mass
1990 2000 2010
Bo
och
‘91
Ru
mb
au
gh
OM
T-1
OO
PS
LA
Un
ifie
d M
eth
od
0.8
Un
ifie
d M
eth
od
0.9
OM
T-2
Bo
och
‘93
Jaco
bso
nO
OS
E
UM
L 1
.0
OO
SD
RA
rch
Sp
ea
kEa
sy-1
Sp
ea
kEa
sy-2
MS
RC
JCIT
SC
A 2
.2CO
RB
A
CC
M
CO
RB
AS
vcs
UM
L 2
.0
MD
A
MO
F
Sys
ML
1.0
Sys
ML
1.1
CO
RB
AII
OP
GN
UR
ad
io
US
RP
UM
L 2
.3
WD
L
So
C
MA
RT
E
LW
Lo
g
FM
3T
RIm
pl
FM
3T
R
OM
G
SD
RF
oru
m
CO
RB
A 2
JTR
S
SC
A 2
.2.2
SC
A C
FIm
pl
Co
gn
itive
Ra
dio
DS
A
OC
L
OM
G
an
dN
CO
SE
SC
A 2
.2.1
9
???Modular Software Radio Consortium:
Circa late 1990sInitial origins of the SCA
Early work on waveform and OO SDR architectures
and design.
Stable design formalism.
![Page 10: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/10.jpg)
A (partial) SCA/SDR History – Initial Projects
1990 2000 2010
Bo
och
‘91
Ru
mb
au
gh
OM
T-1
OO
PS
LA
Un
ifie
d M
eth
od
0.8
Un
ifie
d M
eth
od
0.9
OM
T-2
Bo
och
‘93
Jaco
bso
nO
OS
E
UM
L 1
.0
OO
SD
RA
rch
Sp
ea
kEa
sy-1
Sp
ea
kEa
sy-2
MS
RC
JCIT
SC
A 2
.2CO
RB
A
CC
M
CO
RB
AS
vcs
UM
L 2
.0
MD
A
MO
F
Sys
ML
1.0
Sys
ML
1.1
CO
RB
AII
OP
GN
UR
ad
io
US
RP
UM
L 2
.3
WD
L
So
C
MA
RT
E
LW
Lo
g
FM
3T
RIm
pl
FM
3T
R
OM
G
SD
RF
oru
m
CO
RB
A 2
JTR
S
SC
A 2
.2.2
SC
A C
FIm
pl
Co
gn
itive
Ra
dio
DS
A
OC
L
OM
G
an
dIN
CO
SE
SC
A 2
.2.1
10
???
Circa 2002 JTRS Program initial award of
Cluster 1 – Ground Mobile Radios (GMR)
Stable release of SCA released in November 2001
Development of Meta-Object Facility
Collaboration initiated with International Council on Systems Engineering to develop Systems
Modeling Language (SysML)
![Page 11: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/11.jpg)
A (partial) SCA/SDR History - Maturation
1990 2000 2010
Bo
och
‘91
Ru
mb
au
gh
OM
T-1
OO
PS
LA
Un
ifie
d M
eth
od
0.8
Un
ifie
d M
eth
od
0.9
OM
T-2
Bo
och
‘93
Jaco
bso
nO
OS
E
UM
L 1
.0
OO
SD
RA
rch
Sp
ea
kEa
sy-1
Sp
ea
kEa
sy-2
MS
RC
JCIT
SC
A 2
.2CO
RB
A
CC
M
CO
RB
AS
vcs
UM
L 2
.0
MD
A
MO
F
Sys
ML
1.0
Sys
ML
1.1
CO
RB
AII
OP
GN
UR
ad
io
US
RP
UM
L 2
.3
WD
L
So
C
MA
RT
E
LW
Lo
g
FM
3T
RIm
pl
FM
3T
R
OM
G
SD
RF
oru
m
CO
RB
A 2
JTR
S
SC
A 2
.2.2
SC
A C
FIm
pl
Co
gn
itive
Ra
dio
DS
A
OC
L
OM
G
an
dN
CO
SE
SC
A 2
.2.1
11
???
•SCA 2.2 refined and stable. •JTRS APIs developed.•Initial field testing of JTRS radios.•Development of SCA compliant and JTRS certified radios not developed independently of JTRS program.
Development of SysML to bridge gap between System and Software Engineering.
UML Profiles extend capabilities to capture more domain-specific modeling.
![Page 12: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/12.jpg)
A (partial) SCA/SDR History – Now
1990 2000 2010
Bo
och
‘91
Ru
mb
au
gh
OM
T-1
OO
PS
LA
Un
ifie
d M
eth
od
0.8
Un
ifie
d M
eth
od
0.9
OM
T-2
Bo
och
‘93
Jaco
bso
nO
OS
E
UM
L 1
.0
OO
SD
RA
rch
Sp
ea
kEa
sy-1
Sp
ea
kEa
sy-2
MS
RC
JCIT
SC
A 2
.2CO
RB
A
CC
M
CO
RB
AS
vcs
UM
L 2
.0
MD
A
MO
F
Sys
ML
1.0
Sys
ML
1.1
CO
RB
AII
OP
GN
UR
ad
io
US
RP
UM
L 2
.3
WD
L
So
C
MA
RT
E
LW
Lo
g
FM
3T
RIm
pl
FM
3T
R
OM
G
SD
RF
oru
m
CO
RB
A 2
JTR
S
SC
A 2
.2.2
SC
A C
FIm
pl
Co
gn
itive
Ra
dio
DS
A
OC
L
OM
G
an
dN
CO
SE
SC
A 2
.2.1
12
SCA Next
•Initiation of SCA Next activity in Wireless Innovation Forum.•Participants represent a cross section of the SCA community.•Collaboration with the JTRS Joint Program Executive Office (JPEO)
•Initial joint meeting of JTRS JPEO and WInF held August 2010 in Washington, DC•Initial SCA Next rollout at the WInF SDR10 conference
Les
son
s L
earn
ed
![Page 13: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/13.jpg)
SCA Next Goals and Objectives
Reduce Development ResourcesModification to support more reusability
Reduce Test and Certification TimeThe cost of certification is substantial and labor intensive.
Improve PerformanceStreamline initialization and deployment
Incorporate Lessons LearnedApply knowledge gained through experience on existing programs
13
![Page 14: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/14.jpg)
Independent Effort
SCA Next is not a formal project
Strong support within the communityJTRS participants
Wireless Innovation Forum
Independent contributors
Approximately 60 changes were submitted23 selected for resolution
14
![Page 15: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/15.jpg)
Focus Areas
Platform Independent Specification
Increase Compliance Points
Better Component / Interface Separation
Better Integration of Systems and Software
Address Recurring Issues in Design and Deployment
15
![Page 16: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/16.jpg)
Active Change Requests
Requirements Revision
Enhance Automated Testing
Deployment Optimization
Lightweight Components
CORBA Neutral / Evolution
Architecture Consistency
Application Enhancements – Nested Apps
16
![Page 17: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/17.jpg)
Active Change Requests
Application Enhancements – Interconnected Applications
Recommended C++ Features
Interface Definition Language (IDL) Refactoring
Lightweight AEP
Service Deployment and Initialization
Component Model
Developer’s User Guide
17
![Page 18: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/18.jpg)
Requirements Revisions
Enhanced Automated Testing
Reviewed 123 of 484 OE requirements that do not have an automated test in JTAP and assigned to one of three categories:
Automatable (29 w/ 1 approved)
Consider for re-write (58 may not be possible)
Consider for removal (27 w/ 3 approved)
18
![Page 19: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/19.jpg)
Automated Testing Issues
Some requirements are difficult if not impossible to force the test condition, e.g.
Raise FileException error on remove operation when a file-related error occurs.
Early versions of JTAP attempted to induce a file-related error by removing the file through a O/S command after opening through the CF::FileSystem.
File is not removed until all processes that have an active handle to the file exit.
19
![Page 20: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/20.jpg)
Push Registration and Static Ports
One of the more significant areas of proposed changes.
Basic concept is to provide all necessary data with the registration call rather than utilize “pull” calls from the component receiving the registration call.
Provides Ports may be defined as “static”, i.e. the lifecycle of the Port is tied to the lifecycle of the component and registered with the CF on instantiation.
20
![Page 21: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/21.jpg)
Static Deployment
Optimize deployment for “known” radio systems and waveforms.
Generate a static IOR for the Provides Port as part of the build process that maps to the target platform.
The static IOR provides a priori knowledge during system boot and waveform instantiation eliminating lookup in the Name Service or other repository.
Application instantiation time is streamlined by directly connecting the components through the static IORs.
Impact to tools, build process and core framework.
21
![Page 22: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/22.jpg)
CORBA Neutral Representation
Remove CORBA specific wording
Modify SCA interface representation (UML) to one that can be mapped to other technologies
Define mapping rules to create existing SCA equivalent.
Define mapping rules for a alternate technology.
22
![Page 23: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/23.jpg)
CORBA Neutral Challenges
Refactor the current specification into a well-formed UML model.
Developed the initial transformation of the UML-based model into the equivalent CORBA model (PIM PSM)
Develop second transformation that accurately maps into an alternate technology
23
![Page 24: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/24.jpg)
CORBA Evolution
Objectives are to define profiles that: Reduce resources,
Allow more freedom to platform designers while still promoting portability
Include widely used features
The profiles would apply to applicationsThe CF, Devices and Services may use (and may require) additional features.
Starting point is Minimum CORBA and CORBA/e
24
![Page 25: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/25.jpg)
Full and Lightweight Profiles
Two profiles planned.
Full – Provides features for general platforms and applications
Lightweight – Provides minimal features for highly constrained resources.
25
![Page 26: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/26.jpg)
Summary of Features
Allow additional ORB_init parameters to create a rootPOA with static, non-default policy settings.
Any type only allowed in Full profileDeprecate use of Any and other complex types
26
![Page 27: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/27.jpg)
Full Profile
Similar to CORBA/e with some minor features removed
Some features added such as:Thread Pools
Sever Security Model
Server and Client ProtocolPolicy
Many of the added features are supported by current ORB vendors including PrismTech
27
![Page 28: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/28.jpg)
Lightweight Profile
Eliminates the Any type and, consequently, does not support the Resource or PropertySet interfaces
Only CORBA/e Basic types are recommended – intended to enhance compatibility with FPGAs.
Minimum management calls supported.
28
![Page 29: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/29.jpg)
Lightweight Components
Basic concept is to support only those interfaces required for a particular object implementation.
Considered optional Realization and Inheritance relations.
Preferred approach was to use optional inheritance to a common base interface, e.g. Resource.
The waveform component would Realize the Resource interface which would have optional inheritance of other interfaces.
29
![Page 30: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/30.jpg)
Resource Interfaces
Lightweight components provide an optional cardinality [0..1] to the generalization/specialization association.
Additional interface changes and refactoring of IDL is proposed within this area.
Potential impact may be significant.
30
class Resource Interface
«CORBAInterface»Resource
+ identifier: string
+ start() : void+ stop() : void
«CORBAInterface»PropertySet
+ query(configProperties :Properties) : void+ configure(configProperties :Properties*) : void
«CORBAInterface»PortSupplier
+ getPort(name :string) : Object
«CORBAInterface»LifeCycle
+ initialize() : void+ releaseObject() : void
«CORBAInterface»TestableObject
+ runTest(testid :unsigned long, testValues :Properties*) : void
Wav eform Component
Optional inheritance
![Page 31: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/31.jpg)
IDL Refactorization – Current IDL 31
class CF Interfaces
«CORBAInterface»PropertySet
«CORBAInterface»Dev ice
«CORBAInterface»Dev iceManager
«CORBAInterface»Resource
«CORBAInterface»LifeCycle
«CORBAInterface»PortSupplier
«CORBAInterface»LoadableDev ice
«CORBAInterface»ExecutableDev ice
«CORBAInterface»ApplicationFactory
«CORBAInterface»ResourceFactory
«CORBAInterface»File
«CORBAInterface»FileSystem
«CORBAInterface»FileManager
«CORBAInterface»Port
«CORBAInterface»AggregateDev ice
«CORBAInterface»Application
«CORBAInte...TestableObject
«CORBAInterface»DomainManager
uses
uses
uses
uses
uses
uses
uses
![Page 32: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/32.jpg)
IDL Refactorization
The OMG SW RADIO specification used as a starting point
Develop separate IDL files for various elements, e.g. Device, LoadableDevice, etc.
Minimize the amount of CORBA stub code generated and thereby reduce footprint
Retain backward compatibility with the current IDL by incorporating the individual files in a “CF” module
32
![Page 33: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/33.jpg)
Summary
SCA Next represents a significant shift in the SCA community.
It has been initiated and performed largely by individuals and companies involved with the SCA or the JTRS program.
It has been a collaborative effort between the industry participants and the JTRS JPEO.
It is intended to be an open, international standard.
More work is required to bridge the gap between a recommendation and incorporation into the standard
33
![Page 34: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/34.jpg)
Spectra Support for SCA Next
ORBCORBA/e Profile
Enhanced performance through zero copy
High-Performance transport
C and C++ ORB support
Core FrameworkStatic deployment and device assignment sequence
IDL refactorization
Static deployment
Push registration
Spectra CX Development ToolCORBA neutral representation
C/C++ code generation
Testing automation
34
![Page 35: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/35.jpg)
Spectra CX Tool 35
![Page 36: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/36.jpg)
Spectra OE Studio 36
DSP
e*ORBC & C++
FPGA
e*ORB C ICO
Spectra OE Flexible ArchitecturesSpectra OE Flexible Architectures
Extensible Transport FrameworkExtensible Transport Framework
Waveform Component
Waveform Component
Waveform Component
GPP DSP FPGA
CoreFramework
DSP
e*ORBC & C++
FPGA
e*ORB C ICO
Spectra OE Flexible ArchitecturesSpectra OE Flexible Architectures
Extensible Transport FrameworkExtensible Transport Framework
Waveform Component
Waveform Component
Waveform Component
GPP DSP FPGA
CoreFramework
DSP
e*ORBC & C++
FPGA
e*ORB C ICO
Spectra OE Flexible ArchitecturesSpectra OE Flexible Architectures
Extensible Transport FrameworkExtensible Transport Framework
Waveform Component
Waveform Component
Waveform Component
GPP DSP FPGA
CoreFramework
![Page 37: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/37.jpg)
DTP4500 Architecture 37
![Page 38: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/38.jpg)
DTP4500 Hardware 38
Mistral Board with OMAP 35xx
TransceiverRF Front End
![Page 39: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/39.jpg)
References and Resources 39
SCA: http://sca.jpeojtrs.mil/sca.asp
SCA Next: http://sca.jpeojtrs.mil/scanext.asp
JTRS APIs: http://sca.jpeojtrs.mil/api.asp
JTRS Portability Guidelines: http://sca.jpeojtrs.mil/_downloads/20091228_1.2.1_NEDTE_PORT_GUIDE.pdf
Note: This is a single, large PDF file.
![Page 40: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/40.jpg)
Next Technology Webcast
When: January 2011
Objective: Explore one or two SCA Next topics in more detail.
Discuss impact and interaction with tooling, development and deployment
Your input is appreciatedForward questions and topic suggestions to:
With “SCA Next Webcast” in the subject
40
![Page 41: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/41.jpg)
For Information on Products and Services: 41
E-mail:[email protected]
www:www.prismtech.com/spectra
Your PrismTech account manager
![Page 42: SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides](https://reader036.fdocuments.in/reader036/viewer/2022081418/554f54aab4c905524c8b50c6/html5/thumbnails/42.jpg)
42
Thank You
Any Questions?