Multi-Entity Encoding for Concurrent NOMA Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems face challenges in handling heavy data traffic and improving spectral efficiency, particularly in supporting varying data rates and reducing errors during concurrent transmissions.
Innovation Solution
The implementation of an encoding device with multiple encoding entities and a decoding device with multiple decoding entities, utilizing non-orthogonal multiple access (NOMA) and adaptive code rates determined through Monte-Carlo simulations, to process and transmit codewords across a channel used by multiple user devices concurrently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple user devices transmit concurrently via the same channel, then data traffic capacity increases, but transmission errors increase
Solution Approach 1:
The information bit sequence is divided into L information bit sub-sequences, with each sub-sequence encoded by a separate encoding entity using a specific code rate. This segmentation allows the system to handle multiple concurrent transmissions by distributing encoding tasks across multiple entities, thereby increasing data traffic capacity while maintaining error control through differentiated code rates for different transmission conditions
Solution Approach 2:
Different code rates are assigned to different encoding entities based on channel conditions and transmission requirements. By dynamically adjusting the code rate parameter for each sub-sequence, the system optimizes the balance between transmission capacity and error rate, allowing more robust encoding for challenging channels while maintaining higher efficiency for better channels
2Productivity
If adaptive code rates are used for different encoding entities, then spectral efficiency improves, but device complexity increases
Solution Approach 1:
The encoding device is segmented into multiple independent encoding entities, each responsible for a specific information bit sub-sequence and configured with a particular code rate. This modular segmentation enables spectral efficiency improvement through adaptive code rates while containing complexity by making each encoding entity independently configurable and manageable
Solution Approach 2:
Multiple encoding entities are designed with universal functionality to encode different information bit sub-sequences, but each is configured with specific code rates suited for different transmission scenarios. This multi-functionality approach allows the system to achieve spectral efficiency gains through code rate adaptation without proportionally increasing overall device complexity
Data Source
AI summary
Encoding of information bit sequences by use of an encoding device having more than two encoding entities is provided. Decoding of output codewords by a decoding device having more than two decoding entities is further provided. The encoding and the decoding are implemented through transmitting output codewords, generated by the encoding device, to the decoding device via a channel, wherein two or more user devices transmit the respective output codewords concurrently via the channel.


