DVB-H Terminal Fragment Retransmission via Version Identifier

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing DVB-H systems face issues with correctly receiving and retransmitting file objects, leading to terminal malfunctions due to the transmission of errored symbols when error correction is not properly managed.

Innovation Solution

A data reception method that includes requesting retransmission of specific fragments using an identifier of the object version, transmitted via an HTTP protocol, to ensure accurate repair of incomplete or incorrectly received audio/video data, utilizing a repair server within a DVB-H network infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the terminal requests retransmission of fragments without including object version identifier, then the repair process can be simplified, but erroneous symbols may be transmitted causing terminal malfunctions

Engineering Contradiction:
Improverepair process complexityVSAvoidterminal malfunction prevention
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies preliminary action by having the terminal include the object version identifier in the repair request before receiving the retransmitted fragments. This preliminary identification action ensures that the server can accurately match the request with the correct object version, preventing erroneous symbols from being transmitted while maintaining a relatively simple repair process.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the server transmits all fragments upon repair request, then the repair process is simpler, but unnecessary retransmission of obsolete versions occurs wasting bandwidth

Engineering Contradiction:
Improveserver processing complexityVSAvoidbandwidth consumption
Core Design Contradiction:
Device complexityVSLoss of energy

Solution Approach 1:

The patent applies local quality by enabling the server to identify which specific fragments need retransmission based on the object version identifier included in the repair request. Instead of transmitting all fragments uniformly, the server selectively transmits only the necessary fragments for the requested object version, optimizing bandwidth usage while maintaining simple server processing.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If the terminal uses FLUTE protocol for file delivery, then standard compliance is improved, but error correction management becomes complex leading to malfunctions

Engineering Contradiction:
Improveprotocol complianceVSAvoiderror correction management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies the intermediary principle by introducing the object version identifier as a mediating element between the FLUTE protocol and the error correction management. This identifier acts as a bridge that allows the terminal to correctly identify and request specific object versions without complicating the FLUTE protocol itself, thus maintaining protocol compliance while simplifying error correction management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8595581B2Data reception method, repair method and corresponding terminal
Publication Date: 2013.11.26 INTERDIGITAL CE PATENT HOLDINGS SAS
  • US8595581B2 patent drawing
  • US8595581B2 patent drawing
  • US8595581B2 patent drawing

AI summary

The invention relates to data reception, comprising:a step of reception of a file description table,a step of a request for transmission of at least a part of an object which has not been correctly received or has not been received, referred to as the fragment to be retransmitted, said transmission request comprising an identifier of the object to which said fragment to be retransmitted belongs and an identifier of said fragment to be retransmitted.In order to optimize the repair of an object (for example a file) which has not been correctly received, the transmission request furthermore contains an identifier of the version of the object.