PDU Reception Buffer and Timer for LTE Missing Packet Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current LTE systems face challenges in efficiently receiving multiple Protocol Data Units (PDUs) simultaneously, as they are designed to handle single PDUs, leading to difficulties in managing missing PDUs and optimizing resource allocation for enhanced data communication speeds.

Innovation Solution

A method and apparatus that include a demultiplexer to demultiplex bit streams into PDUs, a PDU receiving device to input PDUs into a reception buffer, and a timer mechanism to detect and manage missing PDUs, allowing for simultaneous reception and reordering of multiple PDUs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If LTE systems are designed to handle single PDUs as originally specified, then the system design is simple and protocol layers are straightforward, but the system cannot efficiently receive and manage multiple PDUs simultaneously for enhanced data communication speeds

Engineering Contradiction:
Improvedata communication speedVSAvoidprotocol layer complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the PDU reception process into distinct functional components: a reception buffer for storing received PDUs, a missing PDU detection mechanism that identifies gaps in sequential PDU arrivals, and a timer management system that tracks expected PDU arrivals. This segmentation allows the system to handle multiple PDUs simultaneously while maintaining manageable complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal dimension to PDU handling by implementing a timer mechanism that operates alongside the spatial arrangement of PDUs in the reception buffer. This multi-dimensional approach (spatial buffering + temporal timing) enables the system to track and manage multiple PDUs arriving at different times, resolving the contradiction between handling multiple PDUs and maintaining simple protocol design.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If multiple PDUs are received simultaneously requiring missing PDU detection, then data communication efficiency is improved, but the complexity of managing timers and detecting missing PDUs increases

Engineering Contradiction:
ImprovePDU reception efficiencyVSAvoidtimer management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the timer management function with the missing PDU detection process. Instead of implementing separate timer mechanisms for each potential missing PDU, the system uses a unified timer management approach where a single timer tracks the earliest expected PDU arrival. This consolidation reduces timer management complexity while maintaining the ability to detect all missing PDUs efficiently.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements preliminary action by pre-establishing the timer mechanism and reception buffer structure before PDUs arrive. The system proactively sets up the framework for detecting missing PDUs and managing timers in advance, rather than reacting to each missing PDU individually. This preliminary preparation simplifies real-time processing when multiple PDUs arrive simultaneously.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8416784B2Apparatus and method for receiving packet data in wireless communication system
Publication Date: 2013.04.09 SAMSUNG ELECTRONICS CO LTD
  • US8416784B2 patent drawing
  • US8416784B2 patent drawing
  • US8416784B2 patent drawing

AI summary

An apparatus and method for simultaneously receiving a plurality of Packet Data Units (PDUs) are provided. In a method of receiving a plurality of PDUs, the plurality of PDUs, each PDU having an associated Sequence Number (SN), are received, one of the plurality of PDUs is input into a reception buffer, a first variable is updated based on the SN of the PDU input into the reception buffer, wherein the first variable indicates the highest SN of PDUs input into the reception buffer, a determination is made if a timer is running, if the timer is not running, a determination is made if all of the received PDUs are input into the reception buffer, and, if any of the received PDUs is not input into the reception buffer, a next PDU to be input into the reception buffer is awaited.