Blind Retransmission Resource Pattern for D2D Packet Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In device-to-device (D2D) communication networks, unpredictable interference and resource constraints lead to challenges in packet reception and decoding, resulting in high energy consumption and short battery life due to frequent retransmissions and restrictive latency requirements, especially when feedback-based mechanisms are unavailable for control channels.

Innovation Solution

Implementing blind retransmissions of packets using pseudo-random resource patterns, where packets are transmitted on known resource patterns with a predetermined time interval between retransmissions, allowing receivers to store and combine multiple retransmissions for successful decoding, thereby relaxing latency constraints and reducing energy consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blind retransmissions are implemented to improve reliability, then packet reception reliability is improved, but energy consumption increases due to frequent retransmissions

Engineering Contradiction:
Improvepacket reception reliabilityVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic blind retransmissions at predetermined time intervals without requiring feedback acknowledgments. The transmitter sends retransmissions periodically according to a pre-defined resource pattern, allowing the receiver to eventually decode successful packets while avoiding continuous transmission that would waste energy. This periodic approach balances reliability improvement with energy conservation.

Inventive Principle:
Principle #19Periodic action

2Loss of time

If decoding is performed immediately upon packet reception, then detection latency is reduced, but processing time increases energy consumption

Engineering Contradiction:
Improvedetection latencyVSAvoidprocessing energy consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The receiver prepares decoding resources in advance based on known resource patterns of blind retransmissions. By pre-configuring decoding capabilities and knowing when retransmissions will occur, the receiver can perform decoding more efficiently without excessive processing delays, thus reducing detection latency while controlling energy consumption through optimized processing timing.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple retransmissions are stored and combined, then decoding success rate is improved, but device complexity increases

Engineering Contradiction:
Improvedecoding success rateVSAvoidreceiver device complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the retransmission handling into manageable units by storing individual retransmission packets separately in buffers according to their resource pattern identifiers. Each packet is handled independently through decoding attempts, allowing the receiver to manage multiple retransmissions systematically without overwhelming complexity. This segmentation enables scalable handling of any number of retransmissions.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10263734B2Devices and methods for handling blind (re) transmissions in a network
Publication Date: 2019.04.16 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US10263734B2 patent drawing
  • US10263734B2 patent drawing
  • US10263734B2 patent drawing

AI summary

The embodiments described herein relate to a receiver device, a method therein, and a transmitter device and a method therein for handling (re) transmissions of packets in a network. The method performed by the receiver device comprises: receiving, from a transmitter device, a packet on at least one resource defined by a resource pattern that is known to both the transmitter device and receiver device; attempting to decode the received packet; and, if, one or more retransmissions/receptions of the same packet occur before the decoding of process is completed; storing the one or more received packet or packets.