Codeword Reordering Unit for OFDM Profile Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current DOCSIS systems face limitations in maximizing downstream spectral efficiency and total capacity without significant increases in processing resources or hardware modifications.
Innovation Solution
The implementation of a codeword reordering unit (CRU) within the modem termination system (MTS) that calculates and reorders codewords to achieve a mapping order with higher spectral efficiency, optimizing the allocation of subcarriers and improving the transmission efficiency across user profiles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If logical order mapping of codewords to symbols is used, then system complexity is reduced, but spectral efficiency is suboptimal
Solution Approach 1:
The patent pre-calculates multiple mapping orders and their corresponding spectral efficiencies before transmission. The CRU has a library of pre-computed mapping orders, allowing it to quickly select the optimal one without real-time computation, thus improving spectral efficiency while maintaining low complexity.
Solution Approach 2:
The system changes the mapping order parameter dynamically based on channel conditions and user profile requirements. By adjusting which codeword maps to which symbol position, the system optimizes spectral efficiency without changing the underlying hardware or complex architecture.
2Productivity
If downstream spectral efficiency is increased, then transmission capacity improves, but processing resources increase
Solution Approach 1:
Mapping orders and their spectral efficiency metrics are pre-calculated and stored in the CRU. During operation, the CRU only needs to retrieve and apply the appropriate pre-computed mapping order based on current channel conditions, avoiding computationally intensive real-time optimization while maintaining high spectral efficiency.
Solution Approach 2:
The CRU autonomously selects and applies optimal mapping orders based on pre-stored information and current channel state, without requiring external processing assistance. This self-service capability enables the system to maintain high spectral efficiency using minimal processing resources at the MTS.
3Productivity
If advanced profile management is implemented, then transmission capacity increases, but hardware complexity increases
Solution Approach 1:
The CRU is designed as a multi-functional unit that handles codeword reordering, mapping optimization, and spectral efficiency optimization within a single hardware component. This universal approach increases transmission capacity without proportionally increasing overall hardware complexity, as one unit performs multiple optimization functions.
Solution Approach 2:
The system optimizes transmission capacity by changing software-controlled parameters (mapping orders, codeword assignments) rather than adding complex hardware structures. The CRU manipulates data arrangement parameters to achieve capacity improvements while maintaining hardware simplicity and compatibility with existing DOCSIS architectures.
Data Source
AI summary
A profile optimizing method is provided for a transmission of active subcarriers over a channel to user devices. The method includes steps of (i) obtaining a symbol mapping architecture for the set of profiles, (ii) calculating, from the symbol mapping architecture, a plurality of mapping orders for the set of profiles different from the logical order, (iii) determining, from the calculated plurality of mapping orders, a particular mapping order having a higher spectral efficiency than the logical order, (iv) reordering the respective codewords of the set of profiles to correspond to the particular mapping order, (v) re-mapping the symbol mapping architecture to a number of symbols corresponding to the reordered codewords, and (vi) transmitting the symbols to the population of user devices. The symbol mapping architecture includes a codeword for each profile of the set of profiles, and maps the codewords to a different number by logical order.


