Ternary Line Coding for Baseline Wandering Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional line coding methods face challenges in preventing multiple continuous logical levels in line codes, leading to incorrect bit length analysis and baseline wandering, which affects the decoding success rate and communication quality in wired Ethernet networks.

Innovation Solution

A communication system that transforms a 4-bit packet stream into a 6-bit packet stream, maps it into ternary bit streams, and uses a side stream scrambler to equalize bit symbols, enhancing randomness and flexibility, thereby preventing continuous nonzero logical levels and improving decoding accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional line coding methods are used, then the transmission can be maintained, but multiple continuous logical levels occur leading to incorrect bit length analysis and baseline wandering

Engineering Contradiction:
Improvedecoding success rateVSAvoidbit length analysis accuracy
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent transforms the transmission signal from traditional binary levels to ternary levels (three logical levels: positive, negative, and zero). This parameter change in the signal representation allows the system to avoid multiple continuous logical levels of the same polarity, thereby preventing baseline wandering and improving bit length analysis accuracy while maintaining reliable decoding

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the 4-bit packet stream into 6-bit groups and maps them to ternary bit streams. This segmentation approach allows for better control over the distribution of logical levels, ensuring that multiple continuous logical levels are avoided and baseline wandering is prevented, thus improving both reliability and precision

Inventive Principle:
Principle #1Segmentation

2Reliability

If traditional line coding is used, then the system structure remains simple, but baseline wandering occurs affecting communication quality

Engineering Contradiction:
Improvecommunication qualityVSAvoidline coding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

By changing from binary to ternary signal levels, the patent fundamentally alters the parameter space of the transmission system. This parameter change eliminates baseline wandering and improves communication quality, while the mapping structure maintains a level of complexity that is manageable through systematic design

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the number of logical levels is increased to prevent continuous levels, then decoding accuracy improves, but the device complexity increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidcoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses three logical levels (positive, negative, zero) to represent data, which provides enough variety to prevent multiple continuous logical levels of the same polarity. This parameter change improves decoding accuracy by eliminating baseline wandering, while the structured mapping from 6-bit groups to ternary streams keeps the implementation complexity manageable through systematic design

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3068089B1Communication system and method
Publication Date: 2021.11.03 REALTEK SEMICON CORP
  • EP3068089B1 patent drawingFigure 1A
  • EP3068089B1 patent drawingFigure 1B
  • EP3068089B1 patent drawingFigure 2

AI summary

A communication system comprises a packet stream transforming unit, a mapping unit and a transmission unit. The packet stream transforming unit is configured to receive a 4-bit packet stream and transform the 4-bit packet stream into a 6-bit packet stream. The mapping unit is configured to map the 6-bit packet stream into multiple ternary bit streams, and the mapping unit maps at least one idle symbol into the ternary bit streams according to at least one particular bit of the at least one idle symbol of the 6-bit packet stream. The transmission unit is configured to transmit the ternary bit streams to a remote communication device through a cable.