Bit-Level Signal Processing for Wireless Interference Randomization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless networks do not support symbol-level spreading for uplink data transmission, which limits data rates and spectral efficiency, especially in modern wideband services, due to large spreading factors required for interference randomization.
Innovation Solution
Implementing bit-level processing techniques, including randomization, interleaving, and scrambling, to achieve equivalent results of symbol-level spreading, allowing for shorter spreading sequences that maintain low inter-user interference and higher spectral efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If symbol-level spreading with large spreading factors is used to randomize inter-user and inter-cell interferences, then interference randomization is improved, but data rates decrease and spectral efficiency is reduced
Solution Approach 1:
The patent segments the spreading operation into bit-level operations. Instead of applying spreading at the symbol level with large spreading factors, the invention applies separate randomization, interleaving, and scrambling operations at the bit level. This segmentation allows each operation to contribute to interference randomization independently, achieving the same effect with shorter sequences and higher data rates.
Solution Approach 2:
The patent transitions from symbol-level spreading to bit-level processing, changing the dimension of operation. By operating on individual bits rather than complete symbols, the system achieves interference randomization through multiple bit-level transformations (randomization, interleaving, scrambling) instead of a single symbol-level spreading operation, thereby improving spectral efficiency while maintaining interference randomization.
2Reliability
If symbol-level spreading is implemented to achieve low inter-user interference, then interference rejection is improved, but system complexity increases and existing wireless networks require fundamental changes
Solution Approach 1:
The patent makes the existing bit-level processing operations (randomization, interleaving, scrambling) serve the additional function of interference rejection. Instead of introducing a new symbol-level spreading mechanism, the invention leverages the self-existing bit-level operations to achieve interference randomization, thereby avoiding increased system complexity while maintaining interference rejection performance.
Solution Approach 2:
The patent makes existing bit-level processing operations multi-functional. The randomization, interleaving, and scrambling operations originally designed for other purposes now also provide interference randomization and rejection capabilities. This universality allows the system to achieve symbol-level spreading benefits without requiring fundamental changes to existing wireless network architecture or receiver design.
3Reliability
If large spreading factors are used to guarantee quality of service, then service reliability is improved, but spectral efficiency deteriorates
Solution Approach 1:
The patent changes the parameters of the spreading operation by moving from symbol-level to bit-level processing. This parameter change allows the use of shorter effective spreading sequences while maintaining the interference randomization effect, thereby improving spectral efficiency without compromising quality of service reliability.
Data Source
AI summary
According to various implementations, a device, such as a wireless communication device, carries out the following actions: for each element of a spreading sequence to be applied, determining, based on the element, whether to carry out randomization on a coded data stream, in which each element of the spreading sequence belongs to the set {1, −1, j, −j}; for each element of the spreading sequence for which randomization is determined to be applied, applying, based on the value of the element, one or more randomization techniques to the coded data stream; modulating the coded data stream; and transmitting the modulated data stream.


