Bonded-Channel LDPC Scheduling for MoCA SoC Coordination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Coordinating hardware for parallel communication over multiple channels in home entertainment networks, such as those following the MoCA standard, is cumbersome and complex due to the need for independent calculation of LDPC forward error correction code parameters and padding bits by both transmitter and receiver nodes.
Innovation Solution
A method and apparatus for LDPC transmission over a bonded channel system, where data is divided into segments for the primary and secondary channels, with the transmitting node calculating optimized forward error correction parameters and padding bytes to facilitate efficient scheduling and reassembly across interconnected MoCA 2.0 SoCs, allowing for coordinated transmission over multiple channels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If parallel communication over multiple channels is implemented to increase information transmission speed, then productivity is improved, but device complexity increases due to the need for coordination between channels
Solution Approach 1:
The patent segments the transmitted data into multiple blocks, with each block assigned to a specific channel for parallel transmission. This segmentation allows independent processing of each channel while maintaining overall coordination through the block structure, thereby enabling high-speed parallel communication without excessive coordination complexity.
2Reliability
If independent calculation of LDPC parameters and padding bits is performed by both transmitter and receiver to ensure reliable error correction, then reliability is improved, but ease of operation deteriorates due to the cumbersome coordination process
Solution Approach 1:
The patent performs preliminary calculation of LDPC parameters and padding bits at the transmitter side before transmission. The transmitter determines the appropriate number of padding bits and LDPC parameters based on the data block size, then embeds this information in the transmission. The receiver uses these pre-calculated parameters to correctly decode each channel's data, eliminating the need for complex real-time coordination while maintaining reliable error correction.
Data Source
AI summary
A particular overall architecture for transmission over a bonded channel system consisting of two interconnected MoCA (Multimedia over Coax Alliance) 2.0 SoCs (Systems on a Chip) and a method and apparatus for the case of a “bonded” channel network. With a bonded channel network, the data is divided into two segments, the first of which is transported over a primary channel and the second of which is transported over a secondary channel.


