Flexible Ethernet Increment Tag Clock Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flexible Ethernet technologies face challenges in maintaining synchronous clock frequency and time phase between source and sink network devices due to the non-transparent transport of clock frequency and time phase information, leading to inefficiencies in service transmission.

Innovation Solution

The implementation of increment tags is introduced to identify the quantity of inserted or deleted idle units in the data flow, allowing for the restoration of the original data flow and maintaining clock frequency and time phase information through transparent transport across flexible Ethernet devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If idle blocks are inserted or deleted to adapt service rate to bandwidth rate deviation, then bandwidth adaptation is achieved, but clock frequency and time phase information of the service are lost

Engineering Contradiction:
Improvebandwidth adaptationVSAvoidclock frequency and time phase information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary mechanism (increment tag and idle block tracking) that mediates between the service data flow and the flexible Ethernet transport. The increment tag records the quantity of inserted or deleted idle blocks without disrupting the service data itself, allowing the receiver to restore the original service rate and recover clock frequency and time phase information while still enabling bandwidth adaptation through idle block insertion/deletion.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If flexible Ethernet physical interfaces are bonded to support multiple virtual logical ports, then interface versatility is improved, but clock frequency synchronization between source and sink devices deteriorates

Engineering Contradiction:
Improveinterface versatilityVSAvoidclock frequency synchronization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the Ethernet data flow into identifiable units (blocks) and introduces increment tags at specific segmentation points. This segmentation allows the system to track idle block operations at granular levels while maintaining overall service integrity. The increment tags are inserted at block boundaries, enabling precise tracking of rate adaptations without affecting the synchronized transport of service data across multiple virtual logical ports.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If increment tags are inserted to identify quantity of changed idle units, then clock frequency and time phase information can be restored, but data flow complexity increases

Engineering Contradiction:
Improveclock frequency and time phase informationVSAvoiddata flow structure
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies local quality by inserting increment tags only at specific locations in the data flow where idle block operations occur, rather than modifying the entire data flow structure. The increment tags are placed locally at block boundaries or within idle blocks themselves, allowing the system to track rate adaptations only where necessary while leaving the rest of the service data flow unchanged and simple.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3490178B1Methods and apparatuses for sending and receiving service, and network system
Publication Date: 2023.10.04 HUAWEI TECH CO LTD
  • EP3490178B1 patent drawingFigure 1~2a
  • EP3490178B1 patent drawingFigure 2b
  • EP3490178B1 patent drawingFigure 3

AI summary

Embodiments of the present invention disclose a service sending method and apparatus, a service receiving method and apparatus, and a network system. The service sending method includes: obtaining, by a transmit-end device, an original data flow; inserting an increment tag p in the original data flow, to generate a first data flow, where the increment tag p is used to identify a quantity of changed idle units of the first data flow relative to the original data flow; and sending the first data flow. In the embodiments of the present invention, transparent transport of clock frequency and time phase information of a service is implemented.