Satellite Telemetry Processing Parallel Threads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing telemetry systems face challenges in quickly processing high-rate telemetry data from satellites, which hinders timely response and action, as current methods are inefficient in handling multiple data segments simultaneously.

Innovation Solution

A method and system for simultaneously processing multiple telemetry data segments using a software environment with multiple processors, where each segment is processed on a separate thread, including bit extraction, conversion to engineering units, and alarm checking, allowing for parallel processing and rapid response.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If telemetry data is processed sequentially using traditional methods, then system complexity remains manageable, but processing speed and response time deteriorate significantly

Engineering Contradiction:
Improveprocessing speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The telemetry data is divided into multiple data segments that can be processed simultaneously. Each segment is handled by a separate thread, enabling parallel processing. This segmentation allows the system to process high-rate telemetry data without overwhelming a single processing unit, thereby improving processing speed while managing complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from sequential single-thread processing to multi-threaded parallel processing, adding a temporal dimension to the processing architecture. By executing multiple processing operations simultaneously across different threads, the system achieves higher processing throughput without proportionally increasing hardware complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of time

If telemetry data is processed as a single stream, then processing logic remains simple, but response time to satellite conditions deteriorates

Engineering Contradiction:
Improveresponse timeVSAvoidprocessing architecture complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The telemetry data stream is segmented into multiple independent data segments, each processed by a separate thread. This segmentation enables concurrent processing of multiple data items, reducing the time required to analyze satellite conditions and respond accordingly. The threaded architecture allows simultaneous execution of processing operations without blocking.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple threads continuously process telemetry data segments in parallel, ensuring that the system maintains constant processing activity without idle waiting. This continuous parallel processing minimizes response time by keeping all processing operations active and progressing simultaneously, rather than sequentially.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of manufacture

If hardware units are used for telemetry processing, then processing speed may be adequate, but maintenance cost and versatility deteriorate

Engineering Contradiction:
Improvemaintenance easeVSAvoidprocessing throughput
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent replaces traditional hardware-based processing units with a software-based threaded processing architecture. This substitution allows the system to achieve high processing throughput through software optimization while maintaining ease of maintenance and versatility. The software-based approach enables flexible configuration and simpler updates compared to hardware modifications.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The threaded software architecture provides universal processing capability that can handle various telemetry data formats and processing requirements through a single unified system. This multi-functional approach eliminates the need for dedicated hardware units for different processing tasks, reducing maintenance complexity while maintaining high processing throughput through efficient thread management.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8498760B2System and method for simultaneously processing telemetry data
Publication Date: 2013.07.30 RAYTHEON CO
  • US8498760B2 patent drawing
  • US8498760B2 patent drawing
  • US8498760B2 patent drawing

AI summary

According to one embodiment of the disclosure, a method for use in telemetry processing includes receiving telemetry data originating from a satellite, such that the telemetry data comprises a plurality of data segments. The method includes processing the plurality of data segments simultaneously and transmitting a signal to the satellite, in response to the processing, for effecting a change in the direction of the satellite.