Buffer Status Report Transmission with Timer-Based Scheduling Request Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, the existing methods for transmitting buffer status reports (BSRs) often result in unnecessary and redundant transmissions, leading to increased latency and resource inefficiency due to the lack of effective mechanisms to manage BSR scheduling requests.

Innovation Solution

A method where a node transmits a first BSR with a timer, triggering a second BSR based on data receipt from a child node, and sends a scheduling request only if the data has not been transmitted by the timer expiration, canceling the second BSR if data is transmitted before the timer ends, thereby preventing redundant transmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a node transmits BSR immediately upon receiving data from a child node, then the buffer status is reported promptly, but redundant BSR transmissions occur when data is already being transmitted, increasing latency and resource waste

Engineering Contradiction:
ImproveBSR transmission speedVSAvoidLatency
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The node starts a timer when transmitting the first BSR to predict when the buffer will be empty. This preliminary action allows the node to prepare for potential second BSR transmission in advance, avoiding the need to wait until the buffer is actually empty before making scheduling decisions, thus reducing latency while preventing redundant transmissions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The timer expiration acts as a feedback mechanism that informs the node whether the buffer has been emptied as expected. If the timer expires without data transmission, the node knows a second BSR is needed and triggers a scheduling request. This feedback loop prevents both premature and redundant BSR transmissions, optimizing the balance between speed and latency

Inventive Principle:
Principle #23Feedback

2Reliability

If the node triggers a second BSR whenever data is received from a child node, then buffer status is always updated, but unnecessary BSR transmissions occur when data is transmitted before timer expiration, increasing resource overhead

Engineering Contradiction:
ImproveBuffer status reporting reliabilityVSAvoidTransmission energy
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The timer provides feedback on whether the buffer is actually empty before triggering a second BSR. By comparing the timer expiration against actual data transmission status, the node reliably determines whether a second BSR is truly needed, maintaining reporting reliability while avoiding unnecessary energy-consuming transmissions

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system uses its own transmission status and timer expiration as the decision criterion for triggering second BSR, rather than externally forced updates. This self-service mechanism ensures BSRs are only transmitted when genuinely needed, reducing energy waste while maintaining necessary reporting reliability

Inventive Principle:
Principle #25Self-service

3Productivity

If the node sends scheduling requests for every potential BSR transmission, then BSR transmission opportunities are maximized, but redundant scheduling requests increase resource overhead and processing burden

Engineering Contradiction:
ImproveBSR transmission productivityVSAvoidNumber of scheduling requests
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The timer expiration serves as feedback that triggers scheduling requests only when necessary. By using the timer status as the decision criterion, the system maximizes BSR transmission opportunities (when timer expires and buffer is not empty) while minimizing redundant scheduling requests (when data is transmitted before timer expiration), thus optimizing productivity without excessive overhead

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The timer is started in advance with the first BSR transmission, preliminarily setting up the condition for potential second BSR transmission. This preliminary timing mechanism allows the system to plan scheduling requests efficiently, triggering them only when the timer expires and buffer status actually changes, avoiding both missed opportunities and redundant requests

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12082224B2Method and apparatus for transmitting buffer status report in wireless communication system
Publication Date: 2024.09.03 LG ELECTRONICS INC
  • US12082224B2 patent drawing
  • US12082224B2 patent drawing
  • US12082224B2 patent drawing

AI summary

The present invention relates to a method of transmitting buffer status report (BSR) by a node in a wireless communication system. In particular, the method includes the steps of: transmitting, to a parent node, a first BSR with starting a timer before receiving data from a child node; triggering a second BSR based on receiving the data from the child node; and based on the data not being transmitted to the parent node until expiration of the timer, transmitting, to the parent node, a scheduling request (SR) for transmission of the second BSR, wherein, based on the data being transmitted to the parent node before the expiration of the timer, the timer is stopped and the second BSR is canceled.