Optical Transceiver FEC Type Matching for Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed data transmission in optical networks leads to increased bit error rates, and existing error correction methods, such as FEC, consume significant power, especially when different error correction codes are used at transmission and reception nodes.

Innovation Solution

A transmission device that compares the types of error correction codes used at transmission and reception nodes, allowing for the removal of error correction codes when they are the same, thereby reducing power consumption in the optical transceiver and maintaining error correction by terminating the code when they differ.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If FEC is used to correct bit errors in high-speed data transmission, then reliability is improved, but power consumption increases

Engineering Contradiction:
Improvebit error correctionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by making the FEC processing state changeable. The optical transceiver dynamically adjusts its operation mode based on the FEC type detected from transmission information: when the same FEC type is used at both ends, it skips FEC processing to save power; when different FEC types are used, it performs FEC processing to ensure reliability. This dynamic state adjustment resolves the contradiction between reliability and power consumption.

Inventive Principle:
Principle #15Dynamics

2Reliability

If FEC processing is performed in the optical transceiver, then error correction is ensured, but device complexity increases

Engineering Contradiction:
Improveerror correctionVSAvoidtransceiver complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by making FEC processing selective rather than universal. The transceiver examines the FEC type information from transmission information and locally determines whether to perform FEC processing based on whether the FEC types match between transmission and reception ends. This selective approach reduces unnecessary processing complexity while maintaining error correction where needed.

Inventive Principle:
Principle #3Local quality

3Reliability

If FEC codes are terminated in the optical transceiver, then error correction is maintained, but power consumption increases

Engineering Contradiction:
Improveerror correctionVSAvoidtransceiver power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent applies parameter changes by modifying the operational parameters of the transceiver based on FEC type matching. When the FEC types at transmission and reception ends match, the transceiver changes its parameter state to skip FEC processing, thereby reducing power consumption. When FEC types differ, it changes to an active FEC processing state. This parameter-based control optimizes the balance between error correction and power consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10476632B2Device and method for transmitting frame in optical transmission system
Publication Date: 2019.11.12 1FINITY INC
  • US10476632B2 patent drawing
  • US10476632B2 patent drawing
  • US10476632B2 patent drawing

AI summary

A transmission device is implemented in a first node in an optical transmission system in which a frame is transmitted from the first node to a second node via an optical interface. The transmission device includes a decision unit that decides whether a type of a first error correction code used in the first node is the same as a type of a second error correction code used in the second node. When a type of the first error correction code is the same as a type of the second error correction code, the transmission device transmits the frame to which an error correction code used in the first node is added to the second node without terminating the error correction code.