Relay Node Cache Memory Packet Combining for Wireless Content Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, transmitting content from a Base Station (BS) to a User Equipment (UE) through a Relay Node (RN) faces challenges in ensuring successful delivery and configuration of content, particularly in scenarios where the RN autonomously controls a cell or functions as a UE-relay, leading to issues with packet decoding and resource allocation.

Innovation Solution

The method involves storing and decoding packets using a cache memory by the RN, combining successfully decoded packets with cached packets, and transmitting them to the UE, while the UE receives and recovers frames based on both cached and overheard packets, optimizing resource allocation and packet transmission using superposition coding and orthogonal time division techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the RN stores packets in cache memory and combines them with decoded packets, then the reliability of content transmission is improved, but the device complexity increases due to additional cache management and packet combining operations

Engineering Contradiction:
Improvecontent transmission reliabilityVSAvoidRN device complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The RN performs preliminary actions by storing packets in cache memory before they are needed for reconstruction. This allows the RN to have packets readily available for combining with decoded packets, improving transmission reliability without requiring complex real-time processing during content delivery

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The cache memory acts as an intermediary component between the backhaul link and the access link. It temporarily holds packets that can be combined with decoded packets from either link, facilitating reliable content transmission while managing complexity through a dedicated storage component rather than complex processing logic

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If the RN decodes and combines packets from multiple sources, then the manufacturing precision of packet reconstruction is improved, but the loss of time increases due to additional decoding and combining operations

Engineering Contradiction:
Improvepacket reconstruction accuracyVSAvoidpacket processing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

Packets are stored in cache memory in advance before reconstruction is needed. This preliminary storage eliminates the need for real-time packet acquisition during content delivery, reducing the time loss associated with packet processing while maintaining high reconstruction accuracy through pre-positioned packets

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The RN performs packet combining only when beneficial - when packets are available in cache and can improve reconstruction accuracy. This partial action approach avoids unnecessary decoding and combining operations that would waste time, while still achieving high manufacturing precision when needed

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If the RN uses cache memory for packet storage and combining, then the productivity of content delivery is improved, but the loss of substance increases due to cache memory resource consumption

Engineering Contradiction:
Improvecontent delivery efficiencyVSAvoidcache memory resources
Core Design Contradiction:
ProductivityVSLoss of substance

Solution Approach 1:

The cache memory is used partially - only for storing packets that can be combined with decoded packets to improve content delivery. Not all packets are cached, and the cache is utilized selectively based on what is needed for reconstruction, improving productivity while minimizing resource consumption

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Cached packets are temporary storage that can be discarded after being combined with decoded packets for content delivery. The cache memory resources are recovered and can be reused for other packets, reducing the permanent loss of substance while maintaining high content delivery productivity

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS10341007B2Method and apparatus for transmitting and receiving data using cache memory in wireless communication system supporting relay node
Publication Date: 2019.07.02 LG ELECTRONICS INC
  • US10341007B2 patent drawing
  • US10341007B2 patent drawing
  • US10341007B2 patent drawing

AI summary

The present invention relates to a wireless communication system. More particularly, the present invention relates to a method for transmitting a content using a cache memory, and a method for transmitting a content using a cache memory by a relay node according to the present invention may comprise the steps of: storing a first packet among a plurality of the packets constituting the content in the cache memory; decoding a second packet among the plurality of packets constituting the content; and when the second packet has been successfully decoded, combining the first packet and the second packet and transmitting the combined packet to a terminal, wherein the second packet is not already stored in the cache memory.