Dynamic FEC Redundancy Adjustment for Packet Loss Suppression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in managing packet loss and congestion during network fluctuations, leading to increased packet loss rates and difficulty in setting appropriate redundancy, especially when congestion occurs.

Innovation Solution

A communication system with devices at two points, featuring a packet reception unit for decoding and measuring line quality, and a packet transmission unit that adjusts FEC coding based on feedback data to optimize redundancy and minimize congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If high redundancy is set to suppress packet loss, then reliability is improved, but channel capacity is exceeded and congestion occurs

Engineering Contradiction:
Improvepacket loss suppressionVSAvoidtotal data quantity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent implements dynamic redundancy adjustment by monitoring network conditions (packet loss rate, congestion state) and adapting the FEC packet ratio accordingly. The system transitions from static high redundancy to dynamic adaptive redundancy, allowing the redundancy level to fluctuate based on real-time network status, thus preventing channel capacity overflow while maintaining reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a feedback mechanism where the receiving end monitors packet loss and congestion conditions, then sends feedback information to the transmitting end. The transmitting end adjusts the FEC packet ratio based on this feedback, creating a closed-loop control system that optimizes redundancy dynamically and prevents congestion caused by excessive redundancy.

Inventive Principle:
Principle #23Feedback

2Reliability

If FEC packets are transmitted with data, then packet loss restoration capability is improved, but detection of congestion occurrence becomes impossible

Engineering Contradiction:
Improvepacket restoration capabilityVSAvoidcongestion detection capability
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent separates the functions of packet restoration and congestion detection by implementing independent monitoring mechanisms. While FEC packets provide restoration capability, a separate monitoring system tracks congestion indicators (such as packet arrival intervals, buffer status) independently, allowing both functions to operate without interfering with each other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces feedback information as an intermediary that carries congestion status from the receiving end to the transmitting end. This feedback mechanism allows the system to detect congestion occurrences separately from the FEC restoration process, enabling the transmitting end to adjust redundancy based on detected congestion while maintaining the restoration capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If redundancy is increased to reduce packet loss rate, then reliability is improved, but transmission delay increases due to congestion

Engineering Contradiction:
Improvepacket loss rateVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic redundancy adjustment that responds to real-time network conditions. When congestion is detected (indicated by increased packet loss rate or delayed acknowledgments), the system automatically reduces the FEC packet ratio to alleviate congestion and reduce transmission delay. When network conditions are good, the system increases redundancy to improve reliability, thus dynamically balancing reliability and delay.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the redundancy parameter (FEC packet ratio) dynamically based on network conditions. By adjusting this parameter in response to congestion indicators and packet loss rates, the system optimizes the trade-off between reliability and transmission delay, preventing the scenario where high redundancy causes congestion-induced delays.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10104016B2Communication device, communication device system, and communication method
Publication Date: 2018.10.16 HITACHI LTD
  • US10104016B2 patent drawing
  • US10104016B2 patent drawing
  • US10104016B2 patent drawing

AI summary

Provided are a device, a system, and a method in which redundancy is changed in accordance with a line state, and thus the optimal redundancy can be set while the current settings are compared to the previous settings. A communication device measures line quality information from a received packet, and generates a redundancy change instruction based on information regarding a line. In a case where the communication device acquires line quality information for the second and subsequent times, the communication device compares the previous redundancy change instruction and the previous line quality information, to the current line quality information, and sets redundancy. Thus, it is possible to suppress the occurrence of congestion and satisfy a target value of the line quality, and to search for a condition which causes the redundancy to be the minimum.