Radio Device Residence Time Determination via Protocol Stack Timestamping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems face challenges in accurately determining radio device residence time, leading to delayed transmission opportunities and hindered integration of Time Sensitive Networking (TSN) in wireless communication systems, particularly in 5G private or campus networks, due to lacking knowledge of timing errors.

Innovation Solution

A method is introduced to determine radio device residence time (RDRT) by setting and transmitting time stamps across layers of the protocol stack, enabling accurate scheduling of radio resources and prioritization of traffic based on RDRT, thereby supporting TSN communications by dynamically allocating resources and reducing latency and improving reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conservative estimates of timing errors are used, then reliability of transmission scheduling is improved, but latency increases due to delayed scheduled start time

Engineering Contradiction:
Improvetransmission scheduling reliabilityVSAvoidtransmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements feedback by measuring actual residence time through timestamping at protocol stack boundaries and using this measured information to adjust scheduling decisions, replacing conservative estimates with empirically derived timing data

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The radio device autonomously measures its own residence time by setting timestamps at different protocol layers and calculating the difference, enabling self-knowledge of timing characteristics without external measurement

Inventive Principle:
Principle #25Self-service

2Measurement precision

If accurate residence time measurement is implemented, then scheduling precision is improved, but device complexity increases due to additional timestamping mechanisms

Engineering Contradiction:
Improveresidence time measurement precisionVSAvoidtimestamping mechanism complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The timestamping mechanism serves multiple functions: it marks packet ingress at the first layer, enables residence time calculation, and provides scheduling information to the network node, replacing multiple separate mechanisms with a single multi-functional solution

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The timestamp acts as an intermediary marker that enables indirect measurement of residence time by marking packet boundaries, allowing the system to measure timing characteristics without direct intervention in the data path

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20230171014A1Technique for determining radio device residence time and scheduling
Publication Date: 2023.06.01 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US20230171014A1 patent drawing
  • US20230171014A1 patent drawing
  • US20230171014A1 patent drawing

AI summary

A technique for determining a radio device residence time, RDRT (620), and scheduling the radio device (100) accordingly is described. More specifically, and without limitations, according to a first method aspect, a method for determining the RDRT (620) for a radio device (100) in radio communication with a network node (200) of a telecommunications network is provided, comprising a step of setting, at the radio device (100), a first time stamp (602) of a packet of the radio communication, wherein the first time stamp (602) is indicative of a time (602) of handling (720) the packet at a first layer (506) of a protocol stack at the radio device (100). The method further comprises a step of transmitting the packet to the network node (200) through a second layer (508) of the protocol stack, the second layer (508) being below the first layer (506) in the protocol stack. In a first variant, the packet comprises the first time stamp (602) of the packet for determining the RDRT (620) based on a difference between the first time stamp (602) and a second time stamp (710; 712) of the packet, wherein the packet is configured to initiate setting the second time stamp (710; 712) upon handling (724; 726) the packet at the telecommunications network. In a second variant, the packet comprises the RDRT (620) determined based on a difference between the first time stamp (602) of the packet and a second time stamp of the packet set at the radio device (100), wherein the second time stamp is indicative of a time of handling (722) the packet at the second layer (508) of the radio device (100). In a third variant, the packet comprises the first time stamp (602) of the packet and a second time stamp of the packet set at the radio device (100), wherein the second time stamp is indicative of a time of handling (722) the packet at the second layer (508) of the radio device (100), wherein the packet is configured to initiate determining, at the telecommunications network, the RDRT (620) based on a difference between the first time stamp (602) and the second time stamp.