Packet Jitter Management via Grouped Time Period Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 5G wireless communication systems face challenges in providing deterministic latency and fixed periodicity of packet delivery, leading to jitter and communication dropouts, which are unsuitable for applications requiring low jitter and predictable inter-arrival times of packets.

Innovation Solution

Incorporating an identifier in each packet to associate it with a specific time period, allowing for buffering and delivery at predetermined times, ensuring that packets are delivered within their respective time periods, thereby reducing variance and maintaining deterministic inter-delivery times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If packets are transmitted using standard 5G scheduling mechanisms, then transmission efficiency and resource utilization are improved, but packet delivery time becomes unpredictable and jitter increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidpacket delivery time variability
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The transmitter pre-associates each packet with a specific time period or group identifier before transmission. This preliminary action allows the receiver to buffer packets according to their designated time periods, ensuring deterministic delivery timing without requiring complex real-time scheduling decisions that cause jitter.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The transmission medium is segmented into multiple time periods or groups, with each packet assigned to a specific segment. This segmentation allows independent handling of packets in different time periods, enabling predictable inter-delivery times while maintaining overall system throughput through parallel processing of multiple groups.

Inventive Principle:
Principle #1Segmentation

2Reliability

If packets are buffered and delivered in predetermined time periods, then deterministic latency and low jitter are achieved, but system complexity increases due to grouping and timing management

Engineering Contradiction:
Improvedeterministic latencyVSAvoidbuffering and timing management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Each packet carries its own time period identifier or group association, enabling self-service buffering where packets automatically route themselves to the correct delivery time period without complex external scheduling. This reduces the burden on the transmitter and receiver to manage timing, as the packets themselves encode their delivery requirements.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses periodic time periods for packet delivery, creating a regular, predictable rhythm to packet transmission and reception. This periodic structure simplifies buffering management at the receiver, as packets can be delivered in a systematic cycle rather than requiring complex individual scheduling decisions for each packet.

Inventive Principle:
Principle #19Periodic action

3Productivity

If standard 5G packet transmission is used, then network capacity and throughput are maximized, but communication dropouts and retransmissions occur due to unpredictable delays

Engineering Contradiction:
Improvenetwork throughputVSAvoidcommunication reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system incorporates feedback mechanisms where the receiver acknowledges received packets within their designated time periods. This feedback allows the transmitter to verify successful delivery without requiring retransmissions, as packets are delivered with deterministic timing that prevents loss. The group association enables efficient feedback management for multiple packets.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20240284257A1Jitter Management
Publication Date: 2024.08.22 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20240284257A1 patent drawing
  • US20240284257A1 patent drawing
  • US20240284257A1 patent drawing

AI summary

Methods (100, 300) and apparatus (400, 500) are provided. In an example aspect, a method (100) performed by a receiver (400) of receiving packets is provided. The method (100) comprises receiving (102) packets, wherein each packet includes an identifier that identifies a respective group of a plurality of groups, buffering (104) the packets in a buffer, and delivering (106) the packets from the buffer to a higher layer or application. Delivering (106) the packets to a higher layer or application comprises delivering each packet in a delivery time period associated with the group identified by the identifier of the packet.