EDMG Header B Encoding for MU-MIMO Channel Bonding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems in the millimeter-wave band face challenges in achieving high data transmission rates and efficient channel utilization, particularly in supporting multiple user MIMO communications and channel bonding, which limits their capacity to meet the growing demand for network capacity.
Innovation Solution
The implementation of an Enhanced Directional Multi-Gigabit (EDMG) system that uses a specific encoding scheme for the EDMG Header B field, involving Linear Feedback Shift Registers and Low-Density Parity-Check (LDPC) codewords, to scramble and transmit data blocks across multiple space-time streams, enabling efficient transmission over bonded channels and supporting high data rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If current wireless communication systems use traditional encoding schemes, then device complexity is reduced, but data transmission rate is limited and cannot achieve high-speed data access
Solution Approach 1:
The encoding process is divided into multiple independent stages: first encoding the header field with a first encoding scheme, then encoding data blocks with a second encoding scheme. This segmentation allows each stage to be optimized independently, achieving high data transmission rates while managing complexity through modular design.
Solution Approach 2:
The system dynamically selects different encoding schemes based on the type of data being transmitted. Header fields use one encoding scheme optimized for control information, while data blocks use another encoding scheme optimized for payload transmission. This dynamic adaptation enables the system to achieve high speeds by using the most appropriate encoding method for each data segment.
2Productivity
If wireless systems support multiple user MIMO communications, then network capacity increases, but channel utilization becomes more complex and difficult to manage
Solution Approach 1:
The transmission is segmented into header fields and data blocks, with each segment encoded independently. This allows the system to manage multiple user MIMO communications by applying different encoding strategies to different segments, simplifying the management of complex channel utilization while maintaining high network capacity.
Solution Approach 2:
The system changes encoding parameters based on transmission requirements. By using different coding rates and block sizes for headers versus data blocks, the system can adapt to varying channel conditions and user demands, enabling efficient management of multiple users and frequency bands without excessive complexity.
3Speed
If channel bonding is implemented to increase bandwidth, then data transmission rate improves, but system complexity increases due to multiple frequency bands
Solution Approach 1:
The system segments the transmitted data into header fields and data blocks, applying different encoding schemes to each segment. This segmentation approach works effectively across bonded channels of different frequency bands, allowing the system to achieve high data transmission rates without proportionally increasing complexity, as each segment can be processed independently through the channel bonding interface.
Data Source
AI summary
For example, an Enhanced Directional Multi-Gigabit (DMG) (EDMG) wireless communication station (STA) may be configured to scramble, according to a first scrambling sequence, a plurality of EDMG Header B bits of an EDMG Header B field of an EDMG Multi-User (MU) Physical Layer (PHY) Protocol Data Unit (PPDU) into a plurality of scrambled header bits; generate a Low-Density Parity-Check (LDPC) codeword based on the plurality of scrambled header bits; determine a data block based on the LDPC codeword; generate one or more scrambled data blocks based on the data block by scrambling the data block according to a second scrambling sequence; and transmit a wireless transmission of the EDMG Header B based on the one or more scrambled data blocks.


