MoCA Network Node MAP Packet Recovery via Sub-MPDU Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In conventional Multimedia Over Coaxial (MoCA) networks, network nodes can become disconnected for an extended period if they fail to receive or correctly process Media Access Plan (MAP) packets due to interference, leading to missed data transmission opportunities until the next Beacon is received.
Innovation Solution
A method and system that allow network nodes to independently decode and process variable-length MAC Protocol Data Units (MPDUs) with multiple Sub-MPDUs, enabling them to determine the interval between packet transmissions and recover from missed packets by using information from previously received packets to calculate the arrival time of subsequent packets, even when MAPs are transmitted at constant intervals.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If MAP packets are transmitted frequently to maintain network synchronization, then network timing accuracy is improved, but the probability of missing packets due to interference increases
Solution Approach 1:
The patent segments the MAP packet into multiple Sub-MPDUs (Sub-MPDU 1, Sub-MPDU 2, etc.), each of which can be independently received and decoded. This segmentation allows a network node to recover from missing individual packets by receiving and processing subsequent Sub-MPDUs, thereby maintaining timing accuracy while improving reliability through partial recovery capability.
2Device complexity
If a network node waits for the next Beacon to recover from missed MAP packets, then processing complexity is reduced, but network downtime increases
Solution Approach 1:
The patent implements preliminary actions by having the Network Coordinator include in each MAP packet information about the next MAP transmission time and by pre-configuring network nodes with the capability to calculate expected packet arrival times. When a packet is missed, nodes can immediately calculate when the next packet will arrive and prepare to receive it, rather than waiting passively for the Beacon interval to elapse, thereby reducing downtime while maintaining manageable complexity.
3Adaptability or versatility
If GSM interference is present in the network, then cellular communication capability is maintained, but MAP packet corruption increases
Solution Approach 1:
The patent applies beforehand cushioning by implementing error recovery mechanisms that prepare network nodes in advance for potential packet loss. The Network Coordinator transmits MAP packets with sufficient spacing and includes timing information that allows nodes to buffer and reconstruct missing packets. This cushioning approach allows the network to tolerate GSM interference without losing cellular communication capability, while maintaining MAP packet integrity through proactive error recovery rather than reactive correction.
Data Source
AI summary
A method comprises receiving a predetermined length of information, the information including a first MAC Protocol Data Unit (MPDU) being of variable length and including at least one Sub-MPDU; independently decoding the first Sub-MPDU and a plurality of additional portions of the received information, each portion having a length equal to the length of one Sub-MPDU; processing data from the first Sub-MPDU; and determining from the processed data how many of the other decoded portions constitute Sub-MPDUs of the received MPDU.


