Shared-Resource Multi-User Transmission With Sub-Codeword Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless communication networks face performance degradation and high access delays when managing access requests from a large number of devices, particularly in scenarios with hundreds or thousands of user devices, due to the inefficiencies of contention-based random access procedures.

Innovation Solution

The proposed solution involves a transmitter and receiver architecture that allows user devices to transmit non-orthogonal information-bearing sequences over shared channel resources, using compressed sensing-based detection algorithms and feedback mechanisms to adjust transmission rates and lengths, enabling seamless adaptation to channel conditions and improving detection fidelity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If contention-based random access procedures are used to manage access requests from a large number of devices, then the network can handle basic access requests, but performance degradation and high access delays occur when hundreds or thousands of devices attempt to access simultaneously

Engineering Contradiction:
Improvenetwork throughputVSAvoidaccess delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The codeword is divided into multiple sub-codewords that are transmitted sequentially over shared resources. This segmentation allows the system to handle multiple users simultaneously by dividing the transmission into manageable parts, improving network throughput while reducing access delays through parallel processing of different sub-codewords

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The transmission scheme dynamically adjusts the number of sub-codewords transmitted based on feedback from the receiver about successful decoding. This dynamic adaptation allows the system to optimize resource usage and reduce unnecessary retransmissions, thereby improving throughput and reducing access delays

Inventive Principle:
Principle #15Dynamics

2Productivity

If multiple users transmit data over shared resources simultaneously, then network resource utilization improves, but detection precision and reliability degrade due to interference

Engineering Contradiction:
Improveresource utilizationVSAvoiddetection fidelity
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The receiver provides feedback to transmitters about successful decoding of transmitted data. This feedback mechanism allows the system to adjust transmission parameters, retransmit only necessary sub-codewords, and optimize detection accuracy while maintaining high resource utilization through coordinated multi-user transmission

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes transmission parameters such as the number of sub-codewords, transmission power, and resource allocation based on channel conditions and decoding success. These parameter adjustments optimize both resource utilization and detection fidelity by adapting to varying interference levels and channel quality

Inventive Principle:
Principle #35Parameter changes

3Reliability

If conventional request-grant procedures are used for data transmission, then individual user transmission reliability is maintained, but overall network productivity and speed are reduced due to sequential access

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidnetwork throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Multiple users merge their transmissions by sending sub-codewords over shared resources simultaneously. The receiver combines these transmissions and provides feedback on successful decoding, enabling parallel processing that improves network throughput while maintaining reliability through the feedback mechanism that ensures correct data reception

Inventive Principle:
Principle #5Merging (Combining)

4Speed

If the entire codeword is transmitted in a single block, then transmission speed is fast, but reliability decreases when channel conditions are poor or interference is high

Engineering Contradiction:
Improvetransmission speedVSAvoiddecoding success rate
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The codeword is segmented into multiple sub-codewords transmitted sequentially. This segmentation allows the receiver to decode successfully received sub-codewords while requesting retransmission of failed ones, thereby maintaining high transmission speed through parallel processing while improving reliability through selective retransmission based on decoding success

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11438042B2Transmission of data by multiple users over shared resources
Publication Date: 2022.09.06 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US11438042B2 patent drawing
  • US11438042B2 patent drawing
  • US11438042B2 patent drawing

AI summary

A transmitter for transmitting data to a receiver of a wireless communication network, the transmitter includes at least one antenna, a codebook, an encoder, and a transceiver coupled to the encoder and to the at least one antenna. The codebook includes a plurality of codewords, each codeword being a vector including a plurality of symbols, each symbol to be transmitted over resources of the wireless communication network. The encoder is configured to receive an information message to be transmitted to a receiver of the wireless communication network, to select from the codebook the codeword associated with the received information message, and to divide the selected codeword into a plurality of sub-codewords. The transceiver is configured to transmit via the at least one antenna a first sub-codeword, and to transmit via the at least one antenna a second sub-codeword responsive to an indication that the encoded information message was not successfully decoded at the receiver on the basis of the received first sub-codeword.