Wireless Frame Data Segmentation for Processor Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication systems face challenges in processing increased data volumes due to processors not keeping pace with user demands, leading to backlogs, data loss, and latency issues, particularly in real-time applications like drone controlling or robotic surgery.

Innovation Solution

The solution involves selectively arranging data within frames to provide processors with additional time to process information without increasing frame duration or reducing data volume, by prioritizing and delaying lower-priority data groups within subsequent frames, and strategically placing gaps within frames to allow for timely processing and acknowledgement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If processors process data in real-time without pipelining, then latency is reduced and data loss is minimized, but processing time becomes insufficient for increased data volumes

Engineering Contradiction:
Improvedata loss preventionVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The frame is segmented into multiple segments, each containing a subset of the total data. The processor processes one segment at a time sequentially, rather than attempting to process all data simultaneously. This segmentation allows the processor to handle increased data volumes by dividing the workload into manageable portions, preventing data loss while maintaining adequate processing time through sequential segment processing.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If frame duration is increased to provide more processing time, then processing capacity is improved, but transmission efficiency decreases and latency increases

Engineering Contradiction:
Improveprocessing timeVSAvoidtransmission speed
Core Design Contradiction:
Loss of timeVSSpeed

Solution Approach 1:

By segmenting the frame into multiple smaller segments that can be processed sequentially, the system maintains a compact frame duration suitable for efficient transmission. Each segment is processed in succession within the same frame window, providing sufficient processing time for each portion without extending the overall frame duration, thereby preserving transmission speed and efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The processor begins processing the first segment of data as soon as it is received, before the entire frame is fully transmitted. This preliminary action on the first segment allows processing to overlap with transmission of subsequent segments, effectively utilizing processing time without extending frame duration, thus maintaining transmission efficiency while improving processing capacity.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If data is pipelined to increase processing throughput, then data volume handling is improved, but latency increases and real-time processing capability deteriorates

Engineering Contradiction:
Improveprocessing throughputVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The frame is divided into multiple segments that are processed sequentially rather than through complex pipelining. This segmentation approach maintains real-time processing capability by avoiding the latency introduced by multi-stage pipelines, while still improving throughput by allowing the processor to handle multiple segments within a single frame through efficient sequential processing.

Inventive Principle:
Principle #1Segmentation

4Loss of time

If gaps are added to frames to provide processing time, then processing capacity is improved, but data transmission efficiency decreases

Engineering Contradiction:
Improveprocessing timeVSAvoiddata transmission efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The processor performs preliminary processing on the first segment of data during the initial portion of the frame, before other segments are fully received. This preliminary action provides sufficient processing time without requiring additional gaps in the frame structure, thereby maintaining data transmission efficiency while improving processing capacity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10292179B2Maximizing a frame's arrangement thereby increasing processing time available to processors
Publication Date: 2019.05.14 QUALCOMM INC
  • US10292179B2 patent drawing
  • US10292179B2 patent drawing
  • US10292179B2 patent drawing

AI summary

Embodiments herein maximize frame usage by selectively arranging the data within the frame thereby giving the transmitting processor additional time generate and transmit the data within the frame without increasing the time gap G of the frame and without increasing the overall length of the frame. Further, the selective arrangement also gives the receiving processor additional time to process the data of the frame and send Ack/Nack information regarding the success/failure of the processing without increasing the time gap G of the frame and without increasing the overall length of the frame. Other aspects, embodiments, and features are also claimed and described.