Wireless Symbol Packet Resynchronization After Processing Interruptions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deploying multiple real-time workloads in a virtualized/containerized environment on a single non-uniform memory access node in a wireless communications system faces challenges due to resource contention for Last Level Cache and memory bandwidth, leading to failure in meeting real-time requirements and causing service downtime.

Innovation Solution

Implementing a lower layer split architecture in wireless communications systems, including mechanisms to detect and handle 'stretch' conditions caused by kernel locks or other interruptions, ensuring real-time processing by skipping and resynchronizing data packet processing to maintain latency within acceptable limits.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple real-time workloads are deployed in a virtualized environment on a single node, then resource utilization improves, but resource contention for Last Level Cache and memory bandwidth occurs leading to failure in meeting real-time requirements

Engineering Contradiction:
Improveresource utilizationVSAvoidreal-time requirement fulfillment
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the virtualized environment by introducing dedicated hardware resources (Last Level Cache partitions and memory bandwidth allocations) for each real-time workload. This segmentation isolates workloads from resource contention, ensuring each workload receives guaranteed resources while maintaining high overall utilization. The hardware partitioning creates independent resource pools that prevent noisy neighbor effects.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hardware intermediary layer (resource manager) that mediates between multiple virtualized workloads and the physical resources. This intermediary allocates and manages Last Level Cache and memory bandwidth dynamically, ensuring real-time requirements are met while maximizing resource utilization. The mediator prevents direct resource contention by controlling access through a centralized management mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If kernel locks or interruptions occur in a virtualized system, then system stability is compromised, but implementing detection and handling mechanisms increases system complexity

Engineering Contradiction:
Improvesystem stabilityVSAvoiddetection and handling mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where the system automatically detects stretch conditions, identifies the causing workload, and applies corrective actions without external intervention. The resource manager autonomously monitors system state, detects kernel lock issues, and manages workload isolation or migration, reducing the need for complex external management while maintaining high stability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback loops where the system continuously monitors for stretch conditions and kernel lock events. When detected, the feedback mechanism triggers automated responses such as workload isolation or resource reallocation. This closed-loop feedback system maintains stability through automatic correction while keeping the complexity manageable through standardized response protocols.

Inventive Principle:
Principle #23Feedback

3Reliability

If data packet processing is skipped and resynchronized to maintain latency limits, then real-time processing is ensured, but processing delays increase

Engineering Contradiction:
Improvelatency requirement fulfillmentVSAvoidprocessing delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-allocating dedicated hardware resources (Last Level Cache and memory bandwidth) to each workload before processing begins. This preliminary resource assignment prevents the need for processing skips and resynchronization by ensuring each workload has guaranteed access to required resources from the start, maintaining both real-time latency requirements and continuous processing flow.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4183156B1Real-time processing in wireless communications systems
Publication Date: 2026.02.11 ALTIOSTAR NETWORKS INC
  • EP4183156B1 patent drawingFigure 1a
  • EP4183156B1 patent drawingFigure 1b
  • EP4183156B1 patent drawingFigure 1c

AI summary

A method, an apparatus, and a computer program product for real-time processing in wireless communications systems. An interruption of processing of one or more first symbol packets at one or more wireless communication components is detected. A predetermined period of time for a delay in processing of one or more second symbol packets is determined. Processing of one or more second symbol packets is delayed until expiration of the predetermined period of time. Processing of one or more second symbol packets is then performed.