Orthogonal Network Space-Time Coding for Relay Throughput
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional relay schemes in wireless communication networks suffer from low network throughput and significant diversity loss due to the need for separate data forwarding from each source node, especially as network scale increases, and existing network coding methods do not effectively utilize multi-input multi-output (MIMO) systems with multiple antennas or relay nodes.
Innovation Solution
An orthogonal network space-time coding method that involves the source node broadcasting data to a relay and target node, followed by the relay performing decoding, estimation grouping, compression, and space-time coding across two antennas within two symbol periods, enhancing throughput by dividing estimation signals into groups for efficient transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional relay schemes forward data separately for each source node, then data transmission is achieved, but network throughput decreases greatly as network scale increases
Solution Approach 1:
The patent merges multiple data streams from different source nodes into a single network-coded signal at relay nodes. Instead of forwarding each source node's data separately, the relay node combines data from multiple sources using network coding operations, transmitting a single encoded signal that carries information from multiple sources simultaneously, thereby improving network throughput as network scale increases
Solution Approach 2:
The relay node performs multiple functions simultaneously: it receives data from multiple source nodes, decodes the received signals, performs network coding operations, and transmits the encoded data to the target node. This multi-functional approach allows the relay node to handle multiple data streams efficiently without proportionally increasing transmission resources
2Reliability
If traditional relay schemes are used, then data forwarding is achieved, but diversity loss increases with network scale
Solution Approach 1:
The patent segments the received signal processing into distinct stages: receiving signals from multiple source nodes, decoding each source node's transmission separately, performing network coding on the decoded data, and transmitting the encoded result. This segmentation allows the system to maintain diversity gains by processing multiple independent signal paths while managing complexity through structured operation sequences
3Productivity
If complex domain network coding is used, then throughput reaches 1/2 symbols/user/symbol period, but it only considers single antenna relay without multiple antennas or plural relay nodes
Solution Approach 1:
The patent extends network coding from single-antenna systems to multi-antenna MIMO systems by incorporating spatial dimension. The relay node with multiple antennas performs network coding operations that utilize both temporal and spatial dimensions, enabling the system to achieve high throughput while supporting multiple antennas and multiple relay nodes through orthogonal space-time coding structures
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
The present invention provides an orthogonal network space-time coding method and a relay transmission system. The method is used in the wireless communication network comprising a target node, a source node and a relay node, and comprises: Step A, the source node broadcasting data information to the relay node and the target node, which requires TSR symbol periods; and Step B, the relay node performing, after receiving the data information transmitted by the source node, orthogonal network space-time coding, and transmitting the encoded data to the target node, with Step B requiring 2 symbol periods. The present invention settles the technical problem of low network throughput of the relay node and large diversity loss in the wireless communication network comprising a target node, a source node and a relay node.