D2D Receiving Terminal Compressed Header Decoding Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In D2D proximity services, the timing difference between receiving and transmitting entities in mobile communication systems leads to failures in decoding compressed headers, causing erroneous data reception, especially in scenarios where the receiving entity is formed after the transmitting entity.

Innovation Solution

The receiving terminal holds the data unit with a compressed header for a predetermined period and forms a feedback transmitting entity to inform the transmitting terminal of decoding failures, allowing the transmission of non-compressed headers, and the transmitting terminal uses compressed headers only in unicast D2D communication to prioritize overhead reduction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of substance

If header compression technology is used in D2D proximity service, then overhead of the header is reduced, but decoding failure occurs when receiving entity is formed after transmitting entity

Engineering Contradiction:
Improveheader overheadVSAvoiddecoding success rate
Core Design Contradiction:
Loss of substanceVSReliability

Solution Approach 1:

The transmitting terminal transmits non-compressed headers before transmitting compressed headers. This preliminary action ensures that the receiving terminal has the necessary context information (non-compressed header) available in advance to successfully decode the subsequent compressed headers, even when the receiving entity is formed after the transmitting entity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The non-compressed header acts as an intermediary that bridges the timing gap between entity formation and data reception. By providing the full header information first, it enables the receiving terminal to establish the necessary context before receiving compressed headers, resolving the decoding failure issue caused by timing differences.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If compressed header is used immediately without waiting for receiving entity formation, then communication timing is improved, but decoding failure occurs

Engineering Contradiction:
Improvecommunication delayVSAvoidheader decoding accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The transmitting terminal performs preliminary transmission of non-compressed headers to establish context information before transmitting compressed headers. This allows the receiving terminal to form the receiving entity and decode headers successfully without introducing significant communication delay.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The header transmission is segmented into two phases: first transmitting non-compressed headers to establish context, then transmitting compressed headers for efficient data transmission. This segmentation resolves the timing conflict by separating the context establishment phase from the efficient data transmission phase.

Inventive Principle:
Principle #1Segmentation

3Reliability

If non-compressed header is transmitted before compressed header, then decoding reliability is improved, but header overhead increases temporarily

Engineering Contradiction:
Improvedecoding success rateVSAvoidheader overhead
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

Non-compressed headers are transmitted preliminarily to establish context, but only temporarily. After the receiving terminal decodes the context, subsequent headers use compression, so the overhead increase is limited to the initial phase only.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The non-compressed header is discarded after serving its purpose of establishing context for the receiving terminal. The receiving terminal recovers the necessary information from the non-compressed header and then uses this recovered context to efficiently decode subsequent compressed headers, minimizing long-term overhead.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS10327273B2Receiving terminal and transmitting terminal
Publication Date: 2019.06.18 KYOCERA CORP
  • US10327273B2 patent drawing
  • US10327273B2 patent drawing
  • US10327273B2 patent drawing

AI summary

A receiving terminal includes: a receiver configured to receive a data unit configured by data and a header, from the transmitting terminal in the D2D communication; and a controller configured to hold the data unit including a compressed header for a predetermined period even if decoding the compressed header is failed when the compressed header is used as the header. In the D2D communication, a timing at which a receiving entity is formed in the receiving terminal differs from a timing at which a transmitting entity is formed in the transmitting terminal.