Code Block Multiplexing for High-Rate Low-Power Satellite Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional satellite transmission systems face challenges in achieving high data rates for advanced services like high-definition video while maintaining low power consumption and cost-effectiveness, requiring expensive equipment with high power consumption to support increased data rates.
Innovation Solution
A system and method that multiplexes multiple outroute streams with different modulation schemes, allowing for higher data throughput by aggregating multiple conventional information streams into a single aggregate stream, which is then transmitted at a higher rate, and de-multiplexes this stream at the receiver for efficient processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional transmission systems use higher data rates for advanced services, then data throughput is improved, but power consumption and equipment cost increase significantly
Solution Approach 1:
The patent segments the high-rate data stream into multiple lower-rate outroute streams, each modulated with different modulation schemes. This segmentation allows the system to achieve high aggregate throughput while each individual stream consumes less power, resolving the contradiction between data throughput and power consumption
Solution Approach 2:
The patent merges multiple outroute streams with different modulation schemes into a single multiplexed aggregate stream. By combining streams with QPSK, 16APSK, and 8PSK modulation, the system achieves high data throughput while maintaining lower power consumption per stream, as each stream can be optimized for its specific modulation requirements
2Adaptability or versatility
If conventional systems increase data rates for high-definition video services, then service capability is improved, but equipment cost increases
Solution Approach 1:
The patent implements a universal transmission framework where a single multiplexing system can handle multiple modulation schemes (QPSK, 16APSK, 8PSK) and deliver various services including high-definition video and advanced interactive services. This multi-functionality allows the system to adapt to different service requirements without requiring separate dedicated equipment for each service type
Solution Approach 2:
The system dynamically assigns different modulation schemes to different outroute streams based on service requirements and channel conditions. This dynamic adaptation allows the system to optimize for both high-definition video (requiring higher data rates) and other services simultaneously, reducing the need for expensive fixed-capacity equipment
3Quantity of substance
If multiple outroute streams with different modulation schemes are multiplexed, then data capacity is increased, but signal-to-noise ratio requirements become more stringent
Solution Approach 1:
The patent applies local quality by assigning different modulation schemes to different outroute streams based on their specific requirements. Streams with better channel conditions receive higher-order modulation (16APSK, 8PSK) for higher data rates, while streams with poorer conditions use more robust QPSK. This localized optimization increases overall data capacity while managing signal-to-noise ratio requirements for each stream individually
Data Source
AI summary
A receiver is used with third code blocks based on first code blocks, second code blocks, and a planning code block. The first code blocks are associated with a first sequence number and modulated with a first modulation scheme. The second code blocks are associated with a second sequence number and modulated with a second modulation scheme. The planning code block associates the third code blocks with the first code blocks and the second code blocks. The receiver includes a de-multiplexing portion, which includes a code block selector and a look up table, that outputs a de-multiplexed signal based on the third code blocks. The code block selector selects a code block from the third code blocks to output as the de-multiplexed signal based on entries in the look up table. The receiver also includes a recovery portion that outputs received code blocks based on the de-multiplexed signal.


