USXGMII IPG Compensation for Multi-Channel Data Loss

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In USXGMII multi-channel data transmission, the insertion of Alignment Markers (AM) increases data bandwidth but leads to random data deletion, causing data loss and affecting system performance due to the imbalance in bandwidth.

Innovation Solution

A method and system for accurate inter-packet-gap (IPG) compensation that acquires and monitors the working rate, number of logical channels, and AM lengths to calculate the data deletion interval and IPG unit, ensuring precise matching of data transmission rates with the bearing rate of each logical channel, thereby maintaining system performance and stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Alignment Marker (AM) is inserted at fixed interval to enable PCS synchronization and data distribution, then the data bandwidth is additionally increased, but the bandwidth of the physical link is kept unchanged, causing random data deletion and data loss

Engineering Contradiction:
ImprovePCS synchronization and data distributionVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing the relationship between AM insertion quantities and corresponding IPG deletion lengths in a lookup table before data transmission. This allows the system to quickly determine the exact compensation amount without real-time complex calculations, ensuring accurate data recovery while maintaining synchronization reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by monitoring the AM insertion quantity in real-time and using this information to dynamically adjust the IPG deletion compensation. The system continuously tracks the number of AMs inserted and applies corresponding compensation to maintain accurate data transmission rates, creating a closed-loop control mechanism that prevents data loss

Inventive Principle:
Principle #23Feedback

2Productivity

If data on each logical link is randomly deleted to match the rate, then the bandwidth balance is achieved, but data loss occurs and system performance is affected

Engineering Contradiction:
Improvebandwidth balanceVSAvoidsystem performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the IPG deletion compensation based on the actual AM insertion quantity and the specific transmission rate of each logical channel. Instead of fixed random deletion, the system modifies the compensation parameter to match the actual bandwidth conditions, achieving both bandwidth balance and data integrity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements local quality by applying different IPG deletion compensation strategies to different logical channels based on their specific transmission rates and AM insertion quantities. Each logical channel receives customized compensation tailored to its local bandwidth characteristics, rather than uniform random deletion across all channels

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10938502B2Method and system for accurate IPG compensation of USXGMII multi-channel
Publication Date: 2021.03.02 SUZHOU CENTEC COMM CO LTD
  • US10938502B2 patent drawing
  • US10938502B2 patent drawing

AI summary

The present invention provides a method and system for accurate IPG compensation of USXGMII multi-channel. The method comprises acquiring the length of a correspondingly deleted IPG unit between the inserted two sets of AM corresponding to each logical channel according to the working rate of a physical link, the number of distributed logical channels, the effective transmission rate corresponding to each logical channel, and the length of a set of AM inserted into each logical channel; and acquiring the data deletion interval corresponding to each logical channel, and the length of the IPG data to be deleted between the data deletion intervals according to the length of the correspondingly deleted IPG unit of each logical channel and the number of the inserted AM. The data transmission rate is enabled to be precisely matched with the bearing rate of the logical channel, thereby meeting the performance requirements.