TSN Packet Scheduling Using CBS Delay Prediction in 5G

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge in 5G systems integrating Time Sensitive Networking (TSN) is the lack of a centralized network controller, leading to inefficiencies in resource reservation and increased delays due to credit-based shapers (CBS) in the fully distributed model, where the network lacks exact packet arrival time information.

Innovation Solution

A terminal device and network device implement equations to calculate time delays for subsequent data packets based on CBS parameters like MaxFrameSize, operIdleSlope, and portTransmitRate, allowing synchronized data packet reception and transmission, optimizing scheduling by predicting packet arrival times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If credit-based shaper (CBS) is configured in a fully distributed TSN model, then traffic shaping capability is improved, but scheduling complexity and resource reservation difficulty increase due to lack of centralized network control

Engineering Contradiction:
Improvetraffic shaping capabilityVSAvoidscheduling complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-calculating time delays for subsequent data packets based on CBS parameters (MaxFrameSize, operIdleSlope, portTransmitRate) before actual transmission occurs. The network device calculates and applies time delays in advance, allowing the terminal device to receive packets at predetermined times without requiring real-time centralized control or complex dynamic scheduling adjustments.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If centralized network control is removed in fully distributed TSN model, then network flexibility is improved, but information availability for scheduling decreases leading to increased average delay

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidaverage delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements self-service by enabling the terminal device to autonomously calculate and apply time delays based on received CBS parameters. Instead of relying on centralized network control to provide timing information, the terminal device uses the parameters (MaxFrameSize, operIdleSlope, portTransmitRate) to compute appropriate time delays independently, maintaining network flexibility while reducing average delay through local autonomous scheduling.

Inventive Principle:
Principle #25Self-service

3Productivity

If time delays are calculated and applied for subsequent data packets, then scheduling efficiency is improved, but processing complexity at network device increases

Engineering Contradiction:
Improvescheduling efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by using mathematical relationships between CBS parameters (MaxFrameSize, operIdleSlope, portTransmitRate) to calculate time delays. Instead of complex real-time scheduling algorithms, the system uses parameter transformations and pre-established mathematical models to determine time delays, improving scheduling efficiency while keeping processing complexity manageable through analytical calculations rather than iterative optimization.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12615217B2Devices, methods and computer readable media for scheduling optimization for telecommunication systems
Publication Date: 2026.04.28 NOKIA TECHNOLOGIES OY
  • US12615217B2 patent drawing
  • US12615217B2 patent drawing
  • US12615217B2 patent drawing

AI summary

Disclosed are methods and apparatus for scheduling optimization. A terminal device in a communication network may comprise at least one processor and at least one memory having computer program code stored thereon and configured, with the at least one processor, cause the terminal device to perform: receiving, from a network device, a first data packet; and receiving, from the network device, at least one subsequent data packet according to at least one time delay, wherein the at least one time delay is calculated for the at least one subsequent data packet based on parameters associated with a type of traffic shaper.