Cross-Layer FEC Puncturing for Reliable Wireless Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in achieving effective error correction, particularly in wireless communication environments with large fluctuations, as current techniques do not adequately address error correction across layers, especially in consideration of the physical layer state.

Innovation Solution

A communication device and method that acquire and utilize control information for both upper and lower layer forward error correction (FEC), perform error correction encoding and decoding, and implement puncturing or depuncturing in the upper layer, dividing and interleaving information sequences in units of blocks to enhance error correction capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error correction is performed only in the physical layer using conventional techniques, then the system maintains simplicity in layer architecture, but error correction effectiveness is insufficient in wireless environments with large fluctuations

Engineering Contradiction:
Improveerror correction effectivenessVSAvoidadaptability to physical layer state
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent divides error correction into two distinct segments: physical layer FEC (lower layer) and upper layer FEC (layer 2 or higher). Each layer applies error correction independently with different coding schemes, allowing the system to address errors at multiple levels of the protocol stack simultaneously, thereby improving overall error correction effectiveness in fluctuating wireless environments

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic adaptability by allowing the upper layer FEC to adjust its encoding parameters based on the state of the physical layer transmission. The system can dynamically switch between different upper layer FEC schemes or adjust coding rates according to channel conditions, making the error correction system adaptable to varying physical layer states

Inventive Principle:
Principle #15Dynamics

2Productivity

If puncturing is applied in the upper layer to reduce data transmission, then transmission efficiency improves, but error correction capability may be compromised

Engineering Contradiction:
Improvetransmission efficiencyVSAvoiderror correction capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies partial puncturing in the upper layer where only a portion of the encoded bits are transmitted rather than all bits. By strategically selecting which bits to puncture while maintaining essential error correction information, the system achieves transmission efficiency improvements without completely sacrificing error correction capability. The upper layer FEC is designed to tolerate a certain degree of puncturing while still providing meaningful error protection

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11711101B2Communication device and communication method
Publication Date: 2023.07.25 SONY GROUP CORP
  • US11711101B2 patent drawing
  • US11711101B2 patent drawing
  • US11711101B2 patent drawing

AI summary

A communication device that applies an error in an upper layer in addition to error correction in a physical layer is provided. The communication device includes an acquisition unit that acquires control information regarding forward error correction (FEC) of an upper layer and control information regarding FEC of a lower layer, an encoding-decoding unit that performs error correction encoding or decoding of an information sequence in the upper layer according to control information regarding the FEC of the upper layer, and a puncturing processing unit that performs puncturing or depuncturing in the upper layer. The information sequence after FEC encoding of the upper layer is divided into blocks, and puncturing and interleaving are performed in units of blocks.