Data Block Processing Shuffling for Wireless Interference Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The orthogonal sub channel (OSC) concept in wireless communication systems leads to interference between users sharing the same radio resource, degrading radio link performance and suboptimal channel coding, especially when one user's activity period interferes with another user's data block, limiting speech capacity in networks like GSM, 3G, and LTE.
Innovation Solution
A method of processing data blocks by shuffling user data portions between resource units, allowing for mixing and reordering of users within these units, which spreads interference and improves channel coding gain, utilizing techniques like discontinuous transmission (DTX), interleaving patterns, and frequency hopping to enhance speech capacity without requiring new hardware standards.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If two users are allocated on the same radio resource unit in OSC, then speech capacity is increased, but interference between users degrades radio link performance
Solution Approach 1:
The patent applies dynamics by making the user allocation configuration change over time through time-domain shuffling. Users are dynamically reassigned to different resource units in different time periods, transforming a static interference problem into a dynamic one where interference patterns change continuously, preventing persistent interference between the same user pairs.
Solution Approach 2:
The patent introduces time as an additional dimension to resolve the spatial interference problem. By shuffling user allocations across time periods rather than only in the frequency/resource domain, the system adds a temporal dimension to user separation, allowing the same radio resources to be shared while maintaining performance through time-diversity.
2Productivity
If a whole interleaved block period is constantly interfered by another user, then channel coding works suboptimally, but increasing user multiplexing is needed to improve capacity
Solution Approach 1:
The patent implements periodic action through cyclic time-domain shuffling where user allocations follow a periodic pattern across time periods. This periodic reconfiguration ensures that no single user pair remains constantly interfered throughout the entire interleaved block period, allowing channel coding to operate more effectively while maintaining high user multiplexing capacity.
Solution Approach 2:
The patent segments the transmission into multiple time periods with different user allocations. By dividing the overall transmission into segments where each segment has a specific user configuration, and then shuffling these segments, the system prevents continuous interference across the entire block period, improving channel coding performance while maintaining multiplexing efficiency.
3Ease of operation
If users are fixed in resource units, then implementation is simple, but interference patterns remain constant degrading performance
Solution Approach 1:
The patent transforms the static user allocation into a dynamic system where configurations change over time through shuffling operations. This maintains implementation simplicity by using systematic shuffling algorithms while eliminating constant interference patterns through time-varying allocations.
Solution Approach 2:
The patent changes the allocation parameters (which user is assigned to which resource unit) across different time periods. By varying these parameters systematically through shuffling, the system maintains ease of operation through structured parameter changes while preventing constant interference patterns.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method and a device for processing data blocks are provided, wherein each resource unit comprises at least two portions of user data, wherein each portion of user data is associated with a user; and wherein subsequent resource units comprise different combinations of portions of user data. Furthermore, a communication system is provided comprising such a device.