Protocol Stack Data Bypass for Communication Device Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In radio communication systems, data that does not require processing through mid-stack layers introduces communication delays and increases processing complexity due to conventional routing through all logical layers.

Innovation Solution

A method and apparatus that selectively bypass one or more mid-stack layers of the protocol stack based on the configuration of the radio bearer, allowing data to be routed directly between upper and lower layers when not required to pass through mid-stack layers, thereby reducing delays and processing complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is routed through all logical layers of the protocol stack, then complete processing and reliability are ensured, but communication delays increase and processing complexity increases

Engineering Contradiction:
Improvecomplete processingVSAvoidcommunication delays
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic routing that adapts the data path based on real-time conditions and data type. The system selectively routes data through different protocol layers depending on whether the data requires full processing (e.g., new data types requiring PDCP layer processing) or can use optimized paths (e.g., established data types bypassing mid-stack layers), thereby resolving the contradiction between complete processing and communication delays

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the protocol stack into distinct routing paths: a full processing path through all logical layers (PDCP, RLC, MAC) for data requiring complete handling, and an optimized path that bypasses mid-stack layers for data that doesn't require intermediate processing. This segmentation allows the system to choose the appropriate path based on data characteristics, reducing delays while maintaining reliability when needed

Inventive Principle:
Principle #1Segmentation

2Reliability

If data is routed through all logical layers of the protocol stack, then complete processing is ensured, but processing complexity increases

Engineering Contradiction:
Improvecomplete processingVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the processing path based on data type identification. When new data types are detected that require PDCP layer processing, the system activates the full processing path. For established data types, the system uses pre-configured optimized paths that bypass mid-stack layers, thereby reducing processing complexity while maintaining complete processing when necessary

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements preliminary configuration of optimized routing paths for known data types. The system pre-establishes bypass routes that skip mid-stack layers for data types that have been previously identified as not requiring intermediate processing. This preliminary action reduces the computational burden during runtime by avoiding unnecessary processing steps while maintaining reliability for data types that do require full processing

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7852876B2Apparatus, and an associated method, for routing data through logical layers of a communication device
Publication Date: 2010.12.14 MALIKIE INNOVATIONS LTD
  • US7852876B2 patent drawing
  • US7852876B2 patent drawing
  • US7852876B2 patent drawing

AI summary

Apparatus, and an associated method, for routing data in a communication device defined in terms of a protocol stack. The protocol stack includes an upper logical layer, a lower logical layer, and a mid stack layer. A determiner determines the configuration of the radio bearer by which the data is to be communicated. If a determination is made that the radio bearer is configured such that it does not require its application to the mid stack layers, a data bypasser causes the data to bypass the mid stack layer. If, conversely, the data is to be applied to the mid stack layer, the data is caused to be routed therethrough.