Mobile Station Transmission Delay Estimation for QoS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing packet communication systems, such as UMTS, face challenges in effectively prioritizing the allocation of uplink transmission resources among User Equipments (UEs) to meet quality of service (QoS) targets, as current methods do not always ensure a good quality of service due to inadequate scheduling of data units.

Innovation Solution

A method where User Equipments estimate the transmission delay of data units and request permission to transmit if the delay exceeds a threshold, allowing the base station to prioritize resource allocation based on the likelihood of breaching QoS targets by signaling necessary resource requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the base station prioritizes UEs with the greatest amount of data in their buffers, then the allocation of uplink transmission resources is simplified, but the quality of service deteriorates because such methods do not necessarily achieve good QoS

Engineering Contradiction:
Improveresource allocation complexityVSAvoidquality of service
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent changes the parameter used for prioritization from 'amount of data in buffer' to 'estimated transmission delay'. Each UE estimates the transmission delay of its data units and signals this information to the base station, which then uses the delay estimates to make scheduling decisions. This parameter change enables the system to meet QoS targets by prioritizing UEs with longer estimated delays, thereby resolving the contradiction between simple prioritization and good QoS.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If the UE transmits requests for permission and buffer indications continuously, then the base station receives sufficient information for scheduling, but the uplink overhead increases

Engineering Contradiction:
Improvescheduling information completenessVSAvoiduplink overhead
Core Design Contradiction:
Loss of informationVSLoss of substance

Solution Approach 1:

The patent applies preliminary action by having the UE estimate and prepare the transmission delay information before the base station needs to make scheduling decisions. The UE continuously monitors its buffer status and pre-calculates delay estimates, then signals this information to the base station. This allows the base station to receive necessary scheduling information in advance without requiring continuous heavy signaling, thus reducing uplink overhead while maintaining information completeness.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If the base station schedules transmission based on current buffer status only, then the scheduling decision is simple, but the QoS target may be breached due to insufficient consideration of transmission time

Engineering Contradiction:
Improvescheduling decision complexityVSAvoidQoS delay target compliance
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the UE estimate the transmission delay of its data units before scheduling decisions are made. The UE calculates how long it will take to transmit its buffered data at the intended rate and signals this estimate to the base station. The base station then uses this preliminary delay information to make informed scheduling decisions that account for future transmission time, ensuring QoS targets are met while maintaining relatively simple scheduling logic.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7953003B2Requesting permission from a base station to send packets queued at a mobile station according to its transmission delay
Publication Date: 2011.05.31 KONINKLIJKE PHILIPS NV
  • US7953003B2 patent drawing
  • US7953003B2 patent drawing
  • US7953003B2 patent drawing

AI summary

A method of operating a communication station including queuing data units, estimating the transmission delay of at least one of the data units in the queue, and if the estimated transmission delay exceeds a threshold, requesting permission to transmit at least one data unit.