BSR Triggering for TSN Jitter Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Time-Sensitive Networking (TSN) flows with jitter, existing BSR trigger conditions lead to unnecessary resource waste and delayed data transmission due to incomplete reporting of data amounts to the base station, failing to meet high delay requirements and reducing communication quality.
Innovation Solution
A method for triggering a Buffer State Report (BSR) that determines uplink data arrival in a MAC entity, calculates a fixed data value and transmission period, and triggers a BSR only when data exceeds a threshold or arrival time deviates significantly from a periodic schedule, ensuring accurate reporting of data amounts to the base station.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If BSR is triggered for every new data arrival in LCH with jitter, then data amount reporting is frequent, but uplink resources are wasted due to unnecessary reporting
Solution Approach 1:
The patent introduces a threshold parameter (first threshold and second threshold) to change the BSR triggering condition from event-driven (every data arrival) to condition-driven (only when thresholds are exceeded). This allows the system to filter out minor jitter variations while still reporting significant changes, thus reducing unnecessary uplink resource usage while maintaining adequate monitoring of data amount changes.
Solution Approach 2:
Instead of reporting every single data arrival (excessive action), the patent adopts partial reporting by only triggering BSR when the data amount exceeds the fixed value by more than a threshold. This partial action approach reduces reporting frequency while still capturing meaningful changes in data amount, balancing resource efficiency with monitoring accuracy.
2Loss of energy
If no LCG is configured for LCH with jitter, then uplink resource waste is avoided, but data amount cannot be reported in time causing transmission delays
Solution Approach 1:
The patent configures LCG in advance for LCHs that may experience jitter, and pre-sets the thresholds for BSR triggering. This preliminary configuration ensures that when jitter occurs, the BSR mechanism is already in place and can immediately trigger reporting when needed, avoiding transmission delays while maintaining resource efficiency through threshold-based filtering.
Solution Approach 2:
The patent implements a feedback mechanism where BSR is triggered based on comparing current data amount against the fixed value and thresholds. This feedback loop allows the system to automatically adjust reporting behavior based on actual jitter conditions, ensuring timely reporting when necessary while avoiding unnecessary reporting during normal operation.
3Device complexity
If BSR is triggered based on existing conditions without considering jitter characteristics, then reporting is simple, but data amount information is incomplete leading to poor resource allocation
Solution Approach 1:
The patent segments the BSR triggering mechanism into multiple independent conditions: comparing data amount against fixed value, checking threshold exceedance, and evaluating time differences. This segmentation allows each condition to be evaluated independently, making the overall mechanism manageable despite its enhanced complexity, while ensuring comprehensive data amount information is captured.
Data Source
AI summary
A BSR triggering method and device, and a storage medium are provided. The method comprises: determining uplink data arriving at one time in an MAC entity, the uplink data corresponding to a logical channel, and the logical channel belonging to a logical channel group; determining a fixed value corresponding to an amount of data arriving at each time in the logical channel, and a transmission period and a time offset of a service carried by the logical channel; if part of the amount of the uplink data exceeding the fixed value reaches a first preset threshold, or determining period time points according the transmission period and the time offset, if a time difference between a time point when the uplink data arrives and a next period time point after the time point reaches a second preset threshold, triggering a first BSR which includes the amount of the uplink data.


