TSN Packet Scheduling Using CBS Delay Prediction in 5G
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
3Productivity
If time delays are calculated and applied for subsequent data packets, then scheduling efficiency is improved, but processing complexity at network device increases
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.
Data Source
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.


