Wireless Communication Memory Sharing for CSI Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems face challenges in efficiently and elastically storing both compressed and raw channel state information due to differences in data amounts, leading to insufficient memory capacity issues during channel detection.

Innovation Solution

A wireless communication apparatus with a memory sharing mechanism that includes a communication circuit, memory circuit, and processing circuit, which receives and stores compressed CSI, generates raw CSI, and adjusts channel detection numbers based on memory capacity, removing compressed CSI when necessary to make room for raw CSI storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the memory circuit stores both compressed CSI and raw CSI simultaneously, then the data storage capacity requirement increases, but the available memory capacity becomes insufficient

Engineering Contradiction:
Improvedata storage capacityVSAvoidmemory capacity sufficiency
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements dynamic memory allocation where the memory circuit alternates between storing compressed CSI and raw CSI based on operational requirements. The processing circuit controls the channel detection number and manages memory allocation dynamically, switching between different data types as needed rather than allocating fixed memory space for each type simultaneously.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs a mechanism where compressed CSI is removed from memory to make space for raw CSI when needed. The processing circuit monitors memory capacity and selectively deletes stored compressed CSI data, allowing the system to recover memory space and continue operations without expanding physical memory capacity.

Inventive Principle:
Principle #34Discarding and recovering

2Productivity

If the channel detection number is maintained high, then the communication efficiency is improved, but the memory capacity for storing compressed CSI increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidmemory capacity requirement
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of channel detection number dynamically based on memory availability. When memory capacity is constrained, the processing circuit adjusts the channel detection number downward, allowing the system to operate efficiently within available resources rather than maintaining a fixed high detection number that would require excessive memory.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system dynamically adjusts operational parameters including channel detection number and memory allocation based on real-time conditions. This dynamic adaptation allows the system to maintain optimal communication efficiency while accommodating varying memory capacity requirements through flexible parameter modification.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11558134B2Wireless communication apparatus having memory sharing mechanism and memory sharing method of the same
Publication Date: 2023.01.17 REALTEK SEMICON CORP
  • US11558134B2 patent drawing
  • US11558134B2 patent drawing
  • US11558134B2 patent drawing

AI summary

The present invention discloses a wireless communication apparatus having memory sharing mechanism that includes a communication circuit, a memory circuit and a processing circuit. The processing circuit performs the steps outlined below. Remote wireless communication apparatuses are connected to perform channel detection and communication thereon by a communication circuit. Compressed channel state information (CSI) generated by the remote wireless communication apparatuses is received by the communication circuit. The compressed CSI is stored in the memory circuit. Raw CSI is generated according to a status of the wireless channel. When a remaining capacity of the memory circuit is not sufficient, a number of the remote wireless communication apparatuses that the communication circuit performs the channel detection thereon is decreased and the corresponding compressed CSI stored in the memory circuit is removed. The raw CSI is stored in the memory circuit.