Block-Code Transcoding With Explicit Control Word Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current block-code transcoding methods in Optical Transport Networks (OTNs) are not bandwidth efficient, leading to increased latency and error rates due to address chaining and overhead requirements, which are undesirable for reliable signal transmission.

Innovation Solution

A system and method for block-code transcoding that uses explicit control word location mapping instead of address chaining, allowing for more efficient encoding and decoding with reduced latency by distributing control information throughout the block, thereby improving robustness and bandwidth efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If address chaining is used to identify control information locations, then control information can be positioned flexibly, but error propagation increases because an errored bit corrupts multiple bytes

Engineering Contradiction:
Improvecontrol information positioning flexibilityVSAvoiderror rate
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the control information structure by introducing explicit location fields for each control word within the 512-byte block, rather than using chained addressing. Each control word's position is independently specified, breaking the error propagation chain that exists in address chaining where one error can corrupt multiple subsequent bytes.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If all control information is positioned at the beginning of the block, then addressing becomes simpler, but transmission latency increases

Engineering Contradiction:
Improveaddressing complexityVSAvoidtransmission latency
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent introduces a new dimensional approach by including explicit location indicators within the block structure itself. Rather than all control information being positioned at the beginning (one-dimensional approach), the system allows control words to be distributed throughout the 512-byte block with each position explicitly marked, adding the dimension of distributed positioning with explicit addressing.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If 8 B/10 B coding is used for transmission, then signal integrity is maintained, but bandwidth efficiency decreases due to 25% overhead

Engineering Contradiction:
Improvesignal integrityVSAvoidbandwidth efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the block size parameter from the traditional 8-byte blocks used in 8 B/10 B coding to 512-byte blocks. This parameter change allows for more efficient packing of data and control information, reducing the relative overhead while maintaining the signal integrity benefits of block coding. The larger block size enables better utilization of the available bandwidth.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If G.7041 and G.709 coding methods are used, then transcoding between different block codes is enabled, but latency increases due to processing requirements

Engineering Contradiction:
Improvetranscoding capabilityVSAvoidprocessing latency
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs preliminary organization of control information within the 512-byte block structure before transmission. By pre-positioning control words with explicit location indicators and pre-organizing the block format, the system reduces the processing latency required at the receiving end for transcoding operations, as the structure is already optimized for efficient extraction and processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10355823B2System and method for block-coding transcoding
Publication Date: 2019.07.16 MICROSEMI STORAGE SOLUTIONS INC
  • US10355823B2 patent drawing
  • US10355823B2 patent drawing
  • US10355823B2 patent drawing

AI summary

A system and method for block-code transcoding. An input signal is analyzed to determine if the input signal includes multiple control words, multiple data words and a single control word or only data words. If the input signal comprises multiple control words, the method includes, generating a control word location map and mapping the control codes and any data words to a block-code encoded transmission signal. If the input signal comprises a single control word and multiple data words, the method includes, generating a control word location address indicating a location of the single control word and mapping the control code and the multiple data words to a block-code encoded transmission signal. If the input signal comprises only data words, the method includes, mapping the data words sequentially into the block-code encoded transmission signal. Accordingly, the bandwidth efficiency of the transmission signal is improved by varying the encoding technique used dependent upon the contents of the input signal.