Non-intrusive Deskew of Trunked Clients in Optical Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In optical transport networks, static differential delays (skew) between client paths within a trunk group must be minimized to ensure data synchronization, as excessive skew is not tolerated by endpoints, which can lead to bandwidth reduction and communication errors.

Innovation Solution

A deskew process is implemented by configuring transport devices to identify trunk members, sending idle primitives, triggering a deskew operation, replacing deskew markers with idle primitives, and releasing them in lockstep through FIFOs to synchronize data arrival times across clients, thereby minimizing static skew.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple clients are trunked together to increase bandwidth, then the data transmission capacity is improved, but the skew between clients increases causing synchronization issues

Engineering Contradiction:
ImprovebandwidthVSAvoiddata synchronization
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by performing deskew operations before data transmission. Transport devices send deskew markers and idle primitives to clients before actual data flows, allowing clients to pre-align their timing. This preliminary synchronization ensures that when data is transmitted through the trunk group, the clients are already synchronized, preventing skew-related issues during high-bandwidth transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where transport devices monitor the actual data flow timing and adjust deskew operations accordingly. The system receives feedback about timing variations from clients and dynamically modifies the deskew markers and idle primitives sent back, creating a closed-loop system that continuously maintains synchronization while preserving high bandwidth throughput.

Inventive Principle:
Principle #23Feedback

2Reliability

If deskew operations are performed to synchronize data, then the skew is reduced, but the processing complexity increases

Engineering Contradiction:
Improvedata synchronizationVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses idle primitives as intermediaries to simplify the deskew operation. Instead of directly processing complex synchronization signals, the system uses simple idle primitives that carry timing information. These intermediaries are easier to generate, transmit, and process, reducing the complexity of the overall deskew operation while still achieving effective synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent employs copying by replicating deskew markers and idle primitives across multiple client paths. Rather than performing complex real-time adjustments on each individual data stream, the system copies simplified timing signals (deskew markers and idle primitives) to all clients and lets them process these copies independently, reducing the processing burden on each client while maintaining system-wide synchronization.

Inventive Principle:
Principle #26Copying

3Reliability

If skew tolerance limits are strictly enforced, then data integrity is maintained, but the bandwidth utilization is reduced

Engineering Contradiction:
Improvedata integrityVSAvoidbandwidth utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by performing deskew operations before data transmission begins. By pre-synchronizing clients using deskew markers and idle primitives, the system ensures that data arrives at all clients within acceptable skew tolerances without needing to reduce bandwidth. The preliminary alignment allows full bandwidth utilization while maintaining data integrity through strict skew enforcement.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12155418B2Non-intrusive deskew of trunked clients in an optical network transport system
Publication Date: 2024.11.26 ADTRAN NETWORKS SE
  • US12155418B2 patent drawing
  • US12155418B2 patent drawing
  • US12155418B2 patent drawing

AI summary

A process for removing skew across a set of at least two clients that are members of a particular trunk, the skew removed from a data path from a first communications system component to a second communications system component. The process using a deskew marker to initiate storage of a set of idle primitives in a FIFO for client member of the particular trunk. Releasing in lockstep, idle primitives for the set of FIFO for the set of client members of the particular trunk after receipt of the final deskew marker. Continuing to route subsequent data for the set of clients for that particular trunk through the set of FIFO for the set of clients for that particular trunk. The data path from the first communications system component to the second communications system component may include traversing a fiber optic network.