CCSDS SLE PROTOCOL COMPONENT AND USER DEV KIT
|
OVERVIEW
|
The RT Logic Space Link Extension (SLE) protocol component enables RT Logic products to use the Consultative Committee for Space Data Systems (CCSDS)
space-to-ground data constructs to move telecommand and telemetry data between various elements of satellite ground networks. In addition, an optional SLE User Dev Kit is available
to assist customers when developing their own SLE User edge devices for guaranteed communications with RT Logic products acting as SLE Providers. Based on Jet Propulsion Laboratory’s
SLE reference implementation, the SLE components and User Dev Kit have been updated to support the latest CCSDS Blue Book 2 recommendations.
|
APPLICATION
|
The CCSDS SLE protocol component allows RT Logic products to support SLE protocols. Both edge devices and end-to-end ground systems are supported.
Leveraging the Telemetrix® Software Framework, it can be incorporated into any RT Logic system to provide CCSDS SLE protocol support.
The CCSDS SLE User Dev Kit complements the CCSDS SLE protocol component by allowing the customer to use their own equipment/software to interface with RT Logic products acting as SLE Providers.
 |
FEATURES
|
Data Rates 100+ Mbps
Proven Implementation
- AFSCN/USN Interoperability
- NASA JSC FEPR SCP For ISS Telemetry
Available For Telemetrix Framework
- Control Center Products
- Ground Station Products
SLE User Dev Kit
- 32-Bit And 64-Bit Support
- Linux And Windows OS
- Standard SLE API
- Lightweight API Wrapper
- Built-In ASN.1 Library
- TCP/IP Transport Layer
|
Service Management Control And Status
- Port Maps
- Passwords
- Service Instance Types And Settings
- Status And Statistics
Multiple Concurrent Service Modes
- FCLTU, RAF, RCF
- Online Timely, Online Complete, Offline
- Authenticate None, Bind, All
Customized Implementations For Customer-Specific Needs
- Throw Events
- Private Annotation Fields
- Adaptation And Conversion Layers To Support Non-Native Data Services
|
|
LIGHTWEIGHT API WRAPPER
|
In addition to the standard CCSDS SLE API, the SLE User Dev Kit includes a lightweight SLE API Wrapper (APIW). The APIW
is built on top of the standard CCSDS SLE API and abstracts much of the interface complexity. The APIW contains entry points for the most common SLE tasks, including:
- BIND
- START
- STOP
- TRANSFER-DATA
- SCHEDULE-STATUS-REPORT
- GET-PARAMETER
- THROW-EVENT
Features of the APIW include:
- Simplifying Customer Implementations Using The CCSDS SLE API Library
- Hiding Object Management Complexity Of CCSDS SLE API
- Can Be Intermingled With Standard CCSDS SLE API Calls
- Non-Blocking With User Callback Functions
- Enforcing Proper Sequence Of Events
- C++ Header Files, Source Code, And Example Code Provided
|
REFERENCE SPECS
|
CCSDS 911.1-B-2 Space Link Extension – Return All Frames Service Specification. Blue Book. Issue 2. November 2004.
CCSDS 911.2-B-1 Space Link Extension – Return Channel Frames Service Specification. Blue Book. Issue 1. November 2004.
CCSDS 912.1-B-2 Space Link Extension – Forward CLTU Service Specification. Blue Book. Issue 2. November 2004.
CCSDS 914.0-M-0.1 – SLE API for Transfer Services – Core Specification – Draft Recommended Practice.
CCSDS 915.1-M-0.1 – SLE API for Return All Frames Service – Draft Recommended Practice.
CCSDS 915.2-M-0.1 – SLE API for Return Channel Frames Service – Draft Recommended Practice.
CCSDS 916.1-M-0.1 – SLE API for the Forward CLTU Service – Draft Recommended Practice.
CCSDS 913.1-B-1 – SLE Internet Protocol for Transfer Services – Blue Book. Issue 1. September 2008.
|