Optical Network Unit Synchronization Using Psync and FEC Checks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In passive optical networks (PON), the process of entering a synchronization state is inefficient due to the need to search for specific synchronization sequences in consecutive data streams, which takes a long time and is prone to errors at high bit rates.

Innovation Solution

The method involves determining a pre-synchronization state by verifying a physical synchronization sequence (Psync) and a superframe counter (SFC) in the data stream, followed by decoding forward error correction (FEC) codewords to enter the synchronization state, utilizing multiple FEC codewords between Psyncs for efficient state transitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the ONU searches for synchronization sequences in consecutive data streams to enter synchronization state, then the synchronization can be achieved, but the time required to enter synchronization state becomes too long

Engineering Contradiction:
Improvesynchronization state entryVSAvoidtime to enter synchronization state
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the synchronization process into two distinct states: pre-synchronization state and synchronization state. The pre-synchronization state uses a simplified verification method (checking only one Psync sequence) to quickly achieve preliminary synchronization, while the full synchronization state verification is performed later. This segmentation allows the system to trade off some verification completeness for significantly reduced synchronization time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary synchronization action by entering a pre-synchronization state before full synchronization. In this preliminary state, the ONU performs basic Psync sequence verification to quickly establish initial synchronization without waiting for the complete verification process (which would require finding multiple Psync sequences separated by data frame intervals). This preliminary action dramatically reduces the time to enter synchronization state.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the ONU uses traditional synchronization sequence searching method, then the synchronization state can be entered, but the process is prone to errors at high bit rates

Engineering Contradiction:
Improvesynchronization accuracyVSAvoiderrors at high bit rates
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent performs preliminary verification of the Psync sequence in the pre-synchronization state before committing to full synchronization. This preliminary action allows the system to detect and reject erroneous sequences early, preventing error propagation. The ONU can verify basic properties of the detected Psync sequence (such as its format and initial validation) before entering the pre-synchronization state, reducing the likelihood of incorrect synchronization at high bit rates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the ONU continuously monitors the validity of the Psync sequence and SFC values. If verification fails or errors are detected during the pre-synchronization or synchronization state, the system can transition back to the pre-synchronization state or reset the synchronization process. This feedback loop ensures that erroneous synchronizations are detected and corrected, improving reliability at high bit rates.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12407443B2Data processing method and device
Publication Date: 2025.09.02 HUAWEI TECH CO LTD
  • US12407443B2 patent drawing
  • US12407443B2 patent drawing
  • US12407443B2 patent drawing

AI summary

A data processing method and a device, the method including determining, by an optical network unit, in a received data stream, after the optical network unit enters a pre-synchronization state, a position of a forward error correction (FEC) codeword boundary in the data stream based on a position of a physical synchronization sequence (Psync) field, performing an FEC codeword decoding check, where the Psync field is a field that matches a preset Psync, in the data stream, and entering, by the optical network unit, a synchronization state in response to an FEC codeword among N consecutive FEC codewords in the data stream passing the decoding check, where N is an integer greater than or equal to 1.