Bonded MoCA LDPC Transmission with Split-Channel Coordination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Coordinating hardware for parallel communications over multiple channels in home entertainment networks, such as those following the MoCA standard, is cumbersome and complex due to the need for precise synchronization and error correction across channels.
Innovation Solution
A method and apparatus for low-density parity check (LDPC) transmission over a bonded channel system, where data is divided into segments and transmitted over a primary and secondary channel, with optimized forward error correction parameters and padding calculations to facilitate efficient coordination and scheduling across interconnected MoCA 2.0 SoCs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If parallel communication over multiple channels is implemented to increase data transmission capacity, then information transmission speed is improved, but hardware coordination complexity increases
Solution Approach 1:
The patent segments the data transmission process into distinct phases: data segment generation at the transmitting node, independent channel transmission, and reassembly at the receiving node. Each channel transmits a specific data segment with its own error correction parameters, allowing parallel processing while maintaining manageable coordination through structured segmentation of the transmission task
Solution Approach 2:
The transmitting node performs preliminary actions by pre-calculating and embedding error correction parameters and data segment identifiers before transmission. This preliminary preparation enables the receiving node to independently process each channel's data without requiring complex real-time coordination, as all necessary information is prepared in advance
2Reliability
If error correction parameters are independently calculated at each node for each channel, then transmission reliability is improved, but coordination complexity increases
Solution Approach 1:
The patent applies parameter changes by adapting error correction parameters (such as LDPC code rates and block lengths) to match the specific characteristics of each bonded channel. Each channel can use optimized parameters based on its signal quality and bandwidth, improving reliability while the standardized parameter structure maintains coordination simplicity
Solution Approach 2:
Each transmitting and receiving node independently calculates and applies error correction parameters for each channel without requiring complex inter-node coordination. The nodes self-configure their error correction schemes based on channel conditions, eliminating the need for centralized parameter management and reducing coordination complexity
3Productivity
If data is divided into segments for transmission over bonded channels, then data transmission efficiency is improved, but calculation complexity for error correction parameters increases
Solution Approach 1:
The patent segments both the data payload and the error correction processing. Each data segment is independently encoded with appropriate error correction parameters, allowing parallel processing across channels. The segmentation enables efficient utilization of bonded channel capacity while the modular encoding approach keeps calculation complexity manageable through repetition of standardized encoding procedures
Solution Approach 2:
The patent applies partial action by transmitting only the necessary number of data segments across the available channels, avoiding unnecessary processing. The system calculates the minimum required segments and error correction parameters based on the actual data size and channel capacity, preventing excessive calculation while maintaining optimal transmission efficiency
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.


