Downlink Resource Block Sharing via Orthogonal Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional downlink resource block allocation in wireless communication systems often leads to inefficiencies, as a resource block allocated for high data rate users may be underutilized when used by users with lower data rates, such as voice data, resulting in unnecessary bandwidth allocation.
Innovation Solution
The method involves allocating a downlink resource block to multiple wireless communication devices and assigning each device a set of orthogonal codes, allowing the data for multiple users to be encoded and transmitted within the same resource block, enabling efficient bandwidth sharing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If a downlink resource block is allocated to a single user for high data rate transmission, then the data rate for that user is improved, but the resource block may be underutilized when the user has lower data rate requirements such as voice data, resulting in bandwidth waste
Solution Approach 1:
The patent merges multiple users' data streams into a single downlink resource block by encoding each user's data with a unique orthogonal code. This allows simultaneous transmission of multiple users' data in the same time-frequency resource, eliminating the underutilization problem when single-user allocation is used for low data rate traffic.
Solution Approach 2:
The downlink resource block is designed to serve multiple users simultaneously through code division multiplexing. The same resource block can dynamically serve different numbers of users based on their data rate requirements, making the resource allocation universal and adaptable to various traffic conditions.
2Productivity
If a downlink resource block is allocated to multiple users, then bandwidth utilization efficiency is improved, but the complexity of encoding and decoding data for multiple users increases
Solution Approach 1:
The patent replaces complex resource allocation mechanisms with orthogonal code-based multiplexing. Instead of dynamically managing multiple resource blocks for multiple users, the system uses mathematical orthogonality properties to separate user data, simplifying the overall system complexity while maintaining efficient resource utilization.
3Adaptability or versatility
If orthogonal codes are assigned to multiple users sharing a resource block, then resource sharing capability is improved, but the difficulty of detecting and decoding individual user data increases
Solution Approach 1:
The patent introduces orthogonal codes as intermediary elements that facilitate user data separation. These codes act as mathematical mediators that enable the receiver to cleanly separate individual user data from the combined signal, overcoming the detection difficulty that would otherwise arise from mixing multiple users' data in the same resource block.
Data Source
AI summary
A downlink resource block in an orthogonal frequency division multiplexing (OFDM) communication system can be shared among multiple wireless communication devices (WCDs) by assigning one or more orthogonal codes to each WCD. To transmit data to the WCDs using the downlink resource block, a base station may receive a data stream that includes respective data for each of the WCDs and encode each WCD's respective data with a respective orthogonal code assigned to that WCD to generate an encoded data stream. An OFDM transmitter in the base station may receive the encoded data stream and transmit the encoded data in the form of OFDM symbols in the downlink resource block. A WCD can receive the downlink resource block, recover the encoded data from the OFDM symbols, and use the one or more orthogonal codes assigned to it to recover the data for that WCD from the encoded data.


